
From nobody Thu Jun  1 00:24: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 008B0129AF1 for <quic-issues@ietfa.amsl.com>; Thu,  1 Jun 2017 00:24:28 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id c9mymu2Arv2h for <quic-issues@ietfa.amsl.com>; Thu,  1 Jun 2017 00:24:26 -0700 (PDT)
Received: from o5.sgmail.github.com (o5.sgmail.github.com [192.254.113.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CEC4D1294F7 for <quic-issues@ietf.org>; Thu,  1 Jun 2017 00:24:25 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=Ziao1Ok2URAO/61jBeTZX64N/6Q=; b=U3Ps9Di24G1JiaRa gaquDc9iBcHdVP5nUs+UigiCOAjSxknKNDt41WuhSA4V8/ZJFpxB/SyLYSbLaZQw a51URNrfGflBBX16b71Vx5Z3jlt67jzCjh9rCkqpunFBHmkBoJ76/iVU0jjqQD5B VH51EXEEmh9Xd0fXgZ413sFOeXE=
Received: by filter0807p1mdw1.sendgrid.net with SMTP id filter0807p1mdw1-32126-592FC128-26 2017-06-01 07:24:24.738525487 +0000 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 rlWbgQcDQhWJI2fQ2mnsDQ for <quic-issues@ietf.org>; Thu, 01 Jun 2017 07:24:24.682 +0000 (UTC)
Date: Thu, 01 Jun 2017 00:24:24 -0700
From: Lars Eggert <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba07067492d85295d0d562e23ab718a8601e9e4a192cf000000011547832892a169ce0dde2520@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/563/305411280@github.com>
In-Reply-To: <quicwg/base-drafts/issues/563@github.com>
References: <quicwg/base-drafts/issues/563@github.com>
Subject: Re: [quicwg/base-drafts] Enumerate rules for not generating acks (#563)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_592fc1289376d_6f8f3ffca87c1c3c58dc"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1pyMhu528gf2NpF7y77c67rNbtMJm5UBB7ek QYJOGc8zwoBIZA49B6mL9ZDHmRe/QMYLRqxgjleEa95SI8uMLU5kdB0A8Si00K0j6GNg+2l/Rfk1MT TfjwdvSr33zY3b8jfySsjjp8U1uYbue6vomenogX8rAVVot0zynPVE62KIqHpvzERe0yHl16/evjXF Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/t8191rATUHYpyULcseaE0xamYJk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 01 Jun 2017 07:24:28 -0000

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

I think the entire text related to when to generate ACKs, what should be in generated ACK blocks, what information sender and receiver need to maintain for the packets and ACK blocks they send and receive may need some more explanation, and maybe examples. QUIC is sufficiently different from other IETF transport protocols here that at least for me, many details remain unclear.

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

<p>I think the entire text related to when to generate ACKs, what should be=
 in generated ACK blocks, what information sender and receiver need to main=
tain for the packets and ACK blocks they send and receive may need some mor=
e explanation, and maybe examples. QUIC is sufficiently different from othe=
r IETF transport protocols here that at least for me, many details remain u=
nclear.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/563#issuecomment-305411280">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq4-nnE4SMCiGy_P=
lJh_7S09yB6Odks5r_mcogaJpZM4NsDF-">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq4G_rIX5wDH3IKpyR=
chaUkcH0lnHks5r_mcogaJpZM4NsDF-.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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/563#issuecomment-305411280"></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 #563: I think the=
 entire text related to when to generate ACKs, what should be in generated =
ACK blocks, what information sender and receiver need to maintain for the p=
ackets and ACK blocks they send and receive may need some more explanation,=
 and maybe examples. QUIC is sufficiently different from other IETF transpo=
rt protocols here that at least for me, many details remain unclear."}],"ac=
tion":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/iss=
ues/563#issuecomment-305411280"}}}</script>=

----==_mimepart_592fc1289376d_6f8f3ffca87c1c3c58dc--


From nobody Thu Jun  1 06:58:37 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 23795129406 for <quic-issues@ietfa.amsl.com>; Thu,  1 Jun 2017 06:58:36 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VDNciqsogAHq for <quic-issues@ietfa.amsl.com>; Thu,  1 Jun 2017 06:58:34 -0700 (PDT)
Received: from o8.sgmail.github.com (o8.sgmail.github.com [167.89.101.199]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6A37C120727 for <quic-issues@ietf.org>; Thu,  1 Jun 2017 06:58:34 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=mW5+KRXSBw7zwQBqUFoa7ChmD1U=; b=ktMndmX6qKf3k6T3 jhOZW3KicB6A7ta8tORyKa0uQG8vjbMa29qmqil32l6ZMlKKNEn9D3MbuOvV3/Bj U2X71MPEQf+z0NcAOa/XU0gIqSrQmfC/GxEn9L1EGv4SH2zt9mPJsgZJu7jbjzqr cEIWeWe5puoka+H2uF3GPEZ+AfM=
Received: by filter0460p1mdw1.sendgrid.net with SMTP id filter0460p1mdw1-21178-59301D7B-32 2017-06-01 13:58:19.497881941 +0000 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 BHN4daJQT6-PZGo2At_WCw for <quic-issues@ietf.org>; Thu, 01 Jun 2017 13:58:19.358 +0000 (UTC)
Date: Thu, 01 Jun 2017 06:58:18 -0700
From: Patrick McManus <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abdef2b754bdea9657384ca2858eaa60a63de696f692cf000000011547df7a92a169ce0dde2520@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/563/305501271@github.com>
In-Reply-To: <quicwg/base-drafts/issues/563@github.com>
References: <quicwg/base-drafts/issues/563@github.com>
Subject: Re: [quicwg/base-drafts] Enumerate rules for not generating acks (#563)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59301d7ae3823_6ae3f8413c25c3c29655"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2KC8IJuhEyzZjeXd7VSM/eSAYcYyODS34jyc XLRo+42xCtcVCpKkpocw7wyeIb5rN/ueVPFWVG683ngLoqqkXEJlU40lcX2MQeHLThbbJwBJINeRPt 7wRy78PG1mi43MRnai7Dqdv1PykD6F35XxyHt3EDj+vxnMstXGSRIL0kAsAtYavI2zPMQ8XxGpHS8Q w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/mkyNhYlWSdj20EaMhUh5Q3ATVAI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 01 Jun 2017 13:58:36 -0000

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

I think this specific issue should be closed with simple statements about the 2 packets in question (and maybe Public Reset for good measure).

but to lars's point I think there is a lot of ack related language that could lead to interop issues. Below is one of my favorites, which leads the casual reader to wonder just how required ack is :)

> To limit receiver state or the size of ACK frames, a receiver MAY limit the number of ACK blocks it sends. A receiver can do this even without receiving acknowledgment of its ACK frames, with the knowledge this could cause the sender to unnecessarily retransmit some data. When this is necessary, the receiver SHOULD acknowledge newly received packets and stop acknowledging packets received in the past.

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

<p>I think this specific issue should be closed with simple statements abou=
t the 2 packets in question (and maybe Public Reset for good measure).</p>
<p>but to lars's point I think there is a lot of ack related language that =
could lead to interop issues. Below is one of my favorites, which leads the=
 casual reader to wonder just how required ack is :)</p>
<blockquote>
<p>To limit receiver state or the size of ACK frames, a receiver MAY limit =
the number of ACK blocks it sends. A receiver can do this even without rece=
iving acknowledgment of its ACK frames, with the knowledge this could cause=
 the sender to unnecessarily retransmit some data. When this is necessary, =
the receiver SHOULD acknowledge newly received packets and stop acknowledgi=
ng packets received in the past.</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/563#issuecomment-305501271">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq8p_XSNnHRoPawS=
Iu9Ua_A_s6vGfks5r_sN6gaJpZM4NsDF-">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq8V7ddswWgDZiF16W=
j1UtomqKCFfks5r_sN6gaJpZM4NsDF-.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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/563#issuecomment-305501271"></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 #563: I think this s=
pecific issue should be closed with simple statements about the 2 packets i=
n question (and maybe Public Reset for good measure).\r\n\r\nbut to lars's =
point I think there is a lot of ack related language that could lead to int=
erop issues. Below is one of my favorites, which leads the casual reader to=
 wonder just how required ack is :)\r\n\r\n\u003e To limit receiver state o=
r the size of ACK frames, a receiver MAY limit the number of ACK blocks it =
sends. A receiver can do this even without receiving acknowledgment of its =
ACK frames, with the knowledge this could cause the sender to unnecessarily=
 retransmit some data. When this is necessary, the receiver SHOULD acknowle=
dge newly received packets and stop acknowledging packets received in the p=
ast."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base=
-drafts/issues/563#issuecomment-305501271"}}}</script>=

----==_mimepart_59301d7ae3823_6ae3f8413c25c3c29655--


From nobody Thu Jun  1 10:40:47 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 234D412F26D for <quic-issues@ietfa.amsl.com>; Thu,  1 Jun 2017 10:40:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.253
X-Spam-Level: 
X-Spam-Status: No, score=-8.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_DNSWL_HI=-5, 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 HqhRDbFki0VN for <quic-issues@ietfa.amsl.com>; Thu,  1 Jun 2017 10:40:43 -0700 (PDT)
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 B169D12EAAE for <quic-issues@ietf.org>; Thu,  1 Jun 2017 10:40:43 -0700 (PDT)
Date: Thu, 01 Jun 2017 10:40:42 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1496338842; bh=Wzq8TIqTDcHvWewcUGLZiK1RxjVv7h0eUzaa1cAoul0=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=ZXaVnR+iLoVUnS0qHg3mKQaU4QZF5kGralJ0n+9OQ3S0TjEXnpJiXfaqlz2mRSDrI IJUDy2+yJ7O0HZa1QbB6HqWBbDTdRnKrkvbub3GVeEj8Y/D5Yf8EFWfVgPTTTGGzTD I1eL33X3Fy91B4Nbf6x0Q6DgHwF1XfIsrtaqUjLk=
From: Patrick McManus <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe9989aa0995f6e582a1a3a6660ca06b32950534892cf000000011548139a92a169ce0de2a08f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/566@github.com>
Subject: [quicwg/base-drafts] packet number text limitation on 32 bits of packet number (#566)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5930519a1aa1c_630e3fb80f625c3068343"; 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/Rbj2YUe41N8P7BKYBuvp1i2y4Ew>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 01 Jun 2017 17:40:45 -0000

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

5.8 introduces the fact that only the least significant bits of a packet number are transmitted and it goes on to say at most 32.

But acks can use 48.

I suggest fixing by just leaving out the number.

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

<p>5.8 introduces the fact that only the least significant bits of a packet number are transmitted and it goes on to say at most 32.</p>
<p>But acks can use 48.</p>
<p>I suggest fixing by just leaving out the number.</p>

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

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


From nobody Thu Jun  1 10:41:36 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 549D612F27B for <quic-issues@ietfa.amsl.com>; Thu,  1 Jun 2017 10:41:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.018
X-Spam-Level: 
X-Spam-Status: No, score=-7.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_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CkxVgRmgdtIZ for <quic-issues@ietfa.amsl.com>; Thu,  1 Jun 2017 10:41:34 -0700 (PDT)
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 D42FB12EAAE for <quic-issues@ietf.org>; Thu,  1 Jun 2017 10:41:33 -0700 (PDT)
Date: Thu, 01 Jun 2017 10:41:33 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1496338893; bh=OkagxR37fFpH1YDUayRGixWN3+27Dap4p/o1qPtaO00=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=cjTPbsAtSHeT1HgYfsvFnEIz9ERvKJgQ7HoBNE8Gw2/FCuU+UlxaK7JLqVsHpGJqG F4D1Jtm7IDW35r7yWyyi+YL3k+jU5v6iVD4+Q3vSVPkx8uLpJ1ejyoeTG4unFrpP0U s92QhQ3YJQTOCHKEq5VV/rurAmuMn/q3rnP5qXiU=
From: Patrick McManus <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5a38e18b9054554dba45cfc9ce68e408461f1f3092cf00000001154813cd92a169ce0de2a1a6@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/567@github.com>
Subject: [quicwg/base-drafts] remove langauge that says how many bits of the packet number are used (#567)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593051cd360a1_2287f3fced27f5c34761a6"; 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/tmq2HksGtcSfitEmT8Ig7MmDz7o>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 01 Jun 2017 17:41:35 -0000

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

issue #566 

in the introduction. It said at most 32, when 48 are used in ack
formats.
You can view, comment on, or merge this pull request online at:

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

-- Commit Summary --

  * remove langauge that says how many bits of the packet number are used

-- File Changes --

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

-- Patch Links --

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

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

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

<p>issue <a href="https://github.com/quicwg/base-drafts/issues/566" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/566" data-id="232956047" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#566</a></p>
<p>in the introduction. It said at most 32, when 48 are used in ack<br>
formats.</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/567'>https://github.com/quicwg/base-drafts/pull/567</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>remove langauge that says how many bits of the packet number are used</li>
</ul>

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

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

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 langauge that says how many bits of the packet number are used (#567)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/567"}}}</script>

----==_mimepart_593051cd360a1_2287f3fced27f5c34761a6--


From nobody Thu Jun  1 15:31:21 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6AEDA12778E for <quic-issues@ietfa.amsl.com>; Thu,  1 Jun 2017 15:31:20 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Nktk-HfethlF for <quic-issues@ietfa.amsl.com>; Thu,  1 Jun 2017 15:31:19 -0700 (PDT)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EBC53124D6C for <quic-issues@ietf.org>; Thu,  1 Jun 2017 15:31:18 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=lLxMBiGZjDBB34qDcNFRlmzIcUs=; b=WIa25BCKy5A73ljT IsdGR/rlDb0sS58XiPMnXJxk4v2rFkRXjF68Zf7YH1qfVPSHaPC7r4LGpwUZzenO NX2BCBw9bPA2UL9xef7cGWvgsFHVecCpbXnKEHJZjchSa2G5jSlqxj/k5LPdLwC6 sjxhdTzJs2/PBvPXz7nkWb7exL0=
Received: by filter0536p1mdw1.sendgrid.net with SMTP id filter0536p1mdw1-5013-593095B5-36 2017-06-01 22:31:17.885197842 +0000 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 yWvvg56iQ7iyB4p9biCX7Q for <quic-issues@ietf.org>; Thu, 01 Jun 2017 22:31:17.805 +0000 (UTC)
Date: Thu, 01 Jun 2017 15:31:17 -0700
From: mirjak <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab49d2f83c04195d1d8deb6dc13b3ea15f451ec45f92cf00000001154857b592a169ce0de2a08f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/566/305638771@github.com>
In-Reply-To: <quicwg/base-drafts/issues/566@github.com>
References: <quicwg/base-drafts/issues/566@github.com>
Subject: Re: [quicwg/base-drafts] packet number text limitation on 32 bits of packet number (#566)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593095b5afcc5_17ce3fee6ddbfc2c137e9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mirjak
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3jKPKhB5kz0dHG8lnNNf6waa3NweOYtHsXFm QEWCbQDGwAtZOy2cQQOysH45hJY4LCid8GPv5WijTG/B7cs7KdUoYcj48E+5/aFxkCPE+TMBWH/EAe kfnUxsWOCCk9OCo4nY+xwJW27KRt/pGJdB0QEJgXbehycsIacbh9wZ3kMg==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/x8CROOog2qMc0BLc9BQQFcuGURw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 01 Jun 2017 22:31:20 -0000

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

I was about to fill the same issue this afternoon (and then got distracted). We could remove the number completely or say that the internal packet number size must be at least 64 bits

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

<p>I was about to fill the same issue this afternoon (and then got distracted). We could remove the number completely or say that the internal packet number size must be at least 64 bits</p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mirjak in #566: I was about to fill the same issue this afternoon (and then got distracted). We could remove the number completely or say that the internal packet number size must be at least 64 bits"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/566#issuecomment-305638771"}}}</script>
----==_mimepart_593095b5afcc5_17ce3fee6ddbfc2c137e9--


From nobody Thu Jun  1 16:30: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 C8D85126CD8 for <quic-issues@ietfa.amsl.com>; Thu,  1 Jun 2017 16:30:13 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Q_fPqFdFPt_e for <quic-issues@ietfa.amsl.com>; Thu,  1 Jun 2017 16:30:12 -0700 (PDT)
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 E8AE312420B for <quic-issues@ietf.org>; Thu,  1 Jun 2017 16:30:11 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=sSge5qBR/TPMyywGT6hdgNYHJ8M=; b=Q38eubCEkxITmLN9 D9KB3B45oCfrjEOAMDMoFhEN2tL62T3mnUwrr0e2+s7tE7Pb1Wi0JMhHv497QRfb ei8NsGV95td8eLq3hzn6E3oc9V46Ve7hdnGXVZcQzTeOQOmDhDBg2wAYN1JNEUc+ Divbmoc3uRRgWII5K0957yLj0aY=
Received: by filter1152p1mdw1.sendgrid.net with SMTP id filter1152p1mdw1-29251-5930A380-4A 2017-06-01 23:30:08.772360788 +0000 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 -Ans0lpMR_SuhHMFC9airw for <quic-issues@ietf.org>; Thu, 01 Jun 2017 23:30:08.710 +0000 (UTC)
Date: Thu, 01 Jun 2017 16:30:08 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf1d9e28966544b743d20a2ca2d1749b52fdda03d92cf000000011548658092a169ce0de2a08f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/566/305648372@github.com>
In-Reply-To: <quicwg/base-drafts/issues/566@github.com>
References: <quicwg/base-drafts/issues/566@github.com>
Subject: Re: [quicwg/base-drafts] packet number text limitation on 32 bits of packet number (#566)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5930a3809bfdc_16273fe4b1e85c30966db"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0lZMvntxeeNLlBmqSTghsYWf4obLPjSwGe2E IRlDaDV6GcJjhR4Wfhn2To4CTYLukrIedCsqqp5w3d/ORvMuFfRXKjonU92BTNHahcaKQOl1d37IsL 09I3TXy82DNu+56J4nZ5mawgJ+ESOWP84u4I3Na1b9Rs6ASfZm11QcqqumugU1ahwdhkaYnm+PJI01 Y=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/kKGoCLTA5ptA56hmfPpVnfejFb4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 01 Jun 2017 23:30:14 -0000

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

I think that we separately agreed to remove the 48 from 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/566#issuecomment-305648372
----==_mimepart_5930a3809bfdc_16273fe4b1e85c30966db
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I think that we separately agreed to remove the 48 from the 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/issues/566#issuecomment-305648372">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwVTKXmbFkUpuoRMRchMLJXN2cioks5r_0mAgaJpZM4NtT18">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq860cbMPrYMqU68v_yNtqyvX6ryRks5r_0mAgaJpZM4NtT18.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/566#issuecomment-305648372"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #566: I think that we separately agreed to remove the 48 from the ACK frame."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/566#issuecomment-305648372"}}}</script>
----==_mimepart_5930a3809bfdc_16273fe4b1e85c30966db--


From nobody Fri Jun  2 02:29: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 ADE2212D0C3 for <quic-issues@ietfa.amsl.com>; Fri,  2 Jun 2017 02:29:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.403
X-Spam-Level: 
X-Spam-Status: No, score=-0.403 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id a9FA_prjLf0E for <quic-issues@ietfa.amsl.com>; Fri,  2 Jun 2017 02:29:03 -0700 (PDT)
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 A332C12E050 for <quic-issues@ietf.org>; Fri,  2 Jun 2017 02:29:02 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=iAkKOz+U9A7mHX25RAvAuMfN6fI=; b=RFUQgqvr+aNX9J0m 3cHBLEx6Z6dy0CeZo1UdPFhf/yByDBH8N/Y9d/Lk6Z1tzdFG1+Xm8jztxA73Cdl8 PqTdcEQGJXUZAAlhP8ri1l8hcY/pK1s6v7OXsKld7txYz6RwCBIc+a0ItXZliaK1 M3Wuhzvkl2l0rErK7U/kLG1UvBw=
Received: by filter0960p1mdw1.sendgrid.net with SMTP id filter0960p1mdw1-21934-59312FDC-35 2017-06-02 09:29:00.781833655 +0000 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 xISQhrnzSjmUi9x0W5Q5VQ for <quic-issues@ietf.org>; Fri, 02 Jun 2017 09:29:00.733 +0000 (UTC)
Date: Fri, 02 Jun 2017 02:29:00 -0700
From: Lars Eggert <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab230d06cc0ffb50d9b445c8413e9fccc87848915d92cf000000011548f1dc92a169ce0de2a08f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/566/305737662@github.com>
In-Reply-To: <quicwg/base-drafts/issues/566@github.com>
References: <quicwg/base-drafts/issues/566@github.com>
Subject: Re: [quicwg/base-drafts] packet number text limitation on 32 bits of packet number (#566)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59312fdc9ce0f_1b943f8b5a2ddc3091fd"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1HhsIh2mygeCmNCS8JDw2D93wxo/YSLuE7+b bYZMa/SW/YbupCZC0UeC2WxQlM6Vq+7ttiqhwtvyUZk6Z6Gs9t1kiQfQ0IFpRcA549JZNOIdJbeRTF snKzAwLiARbbBIMfD/lb0WzCwK2Z3vnWTlI6mok+b0P1bMDn5HtQuo9ujCKqZRLOsJ3LHBCDIm3KS8 I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/HcUVGBCfzsIYEmz_xJSH0Yxav14>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 02 Jun 2017 09:29:05 -0000

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

Yes, see #507 (and #508)

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

<p>Yes, see <a href="https://github.com/quicwg/base-drafts/issues/507" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/507" data-id="226472428" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#507</a> (and <a href="https://github.com/quicwg/base-drafts/issues/508" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/508" data-id="226526317" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#508</a>)</p>

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

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


From nobody Sat Jun  3 05:50: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 C6A3E129C6B for <quic-issues@ietfa.amsl.com>; Sat,  3 Jun 2017 05:50:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.773
X-Spam-Level: 
X-Spam-Status: No, score=-2.773 tagged_above=-999 required=5 tests=[BAYES_50=0.8, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GsjfAIA6JDCf for <quic-issues@ietfa.amsl.com>; Sat,  3 Jun 2017 05:50:43 -0700 (PDT)
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 29AF7129C66 for <quic-issues@ietf.org>; Sat,  3 Jun 2017 05:50:43 -0700 (PDT)
Date: Sat, 03 Jun 2017 05:50:42 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1496494242; bh=Ne7ozgb3fAO3OnII+E1HnhAKZcW4vdkxhGvRTJU+yPU=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=h0LtFuFl2IBqvvLD/sNM5TiBQtX6JJseDevTPYu2uB3Z/mLMUIahIXZMI4BJlgU5I VsUd9hQ/1q0JUxDpaLgeWNsHGEs+UjlDhFr4PxnLFWMOYB7xN3hoWH4nNe3VjQzOGy fL2Aho9KbG41coHJZQCk+cmFj9ytkigjLznSlzfU=
From: Patrick McManus <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4689a867317dfb20239998d5f75617b1fa625a6692cf00000001154a72a292a169ce0de8e837@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/568@github.com>
Subject: [quicwg/base-drafts] consider making cleartext integrity version independent (#568)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5932b0a2225aa_4c863ffbffda5c384983f"; 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/EwYL7ZcKBHEX4Jqu9ZxI1XheZTs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 03 Jun 2017 12:50:46 -0000

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

making the cleartext integrity checksum version independent would prevent a lot of version negotiation packets from being generated based on receipt of non-quic (and make it harder to use that as an amplification vector?)

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

<p>making the cleartext integrity checksum version independent would prevent a lot of version negotiation packets from being generated based on receipt of non-quic (and make it harder to use that as an amplification vector?)</p>

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

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


From nobody Sat Jun  3 07:08: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 ADBB9129BC7 for <quic-issues@ietfa.amsl.com>; Sat,  3 Jun 2017 07:08:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.615
X-Spam-Level: 
X-Spam-Status: No, score=-5.615 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nwAosX3p0JnD for <quic-issues@ietfa.amsl.com>; Sat,  3 Jun 2017 07:08:12 -0700 (PDT)
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 0D39F127444 for <quic-issues@ietf.org>; Sat,  3 Jun 2017 07:08:11 -0700 (PDT)
Date: Sat, 03 Jun 2017 07:08:10 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1496498890; bh=U/5w/tKu8sT7wjn5CxF370zkTNoL3sGff1KIRUj6T2A=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=Lt3Na7bEYIeepOAzrdyrbJ+XOV+JexWK8bJEYG8Wh1sYL7c66MwF1Y1jw7tGdPT+r UN3OC9yxuNSMm1itqynucdwCLvjdbGnOhB331TRJmkCq792sCI7tnDbf/h0clOvBoZ RiBFNebvfwqL3UENvPpOKLofVtrf7qagaQmvz3sw=
From: Patrick McManus <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8371a97485646180e662f23b12d27a3918e1d04492cf00000001154a84ca92a169ce0de8f806@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/569@github.com>
Subject: [quicwg/base-drafts] does version negotiation packet format need to be locked across versions (#569)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5932c2caa1240_2553ffbffda5c38490e6"; 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/VsK35JumwRQ8_8_mGgO-imJp9Ls>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 03 Jun 2017 14:08:14 -0000

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

I can't find any language that makes the version negotiation packet consistent across versions.. 5.9 does some of it:

```
the location of the header form flag,
the location and size of the Connection ID field in both header forms,
the location and size of the Version field in long headers, and
the location and size of the Packet Number field in long headers.
```

but specifically the interpretation of the type byte and the format of the version numbers in the packet itself does not appear to be fixed. Given that the server is generating a version negotiation packet marked with a version that it does not understand (it came from the peer and triggered this path) I think this whole packet may need to be more constrained.


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

<p>I can't find any language that makes the version negotiation packet consistent across versions.. 5.9 does some of it:</p>
<pre><code>the location of the header form flag,
the location and size of the Connection ID field in both header forms,
the location and size of the Version field in long headers, and
the location and size of the Packet Number field in long headers.
</code></pre>
<p>but specifically the interpretation of the type byte and the format of the version numbers in the packet itself does not appear to be fixed. Given that the server is generating a version negotiation packet marked with a version that it does not understand (it came from the peer and triggered this path) I think this whole packet may need to be more constrained.</p>

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

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


From nobody Sat Jun  3 07:45:49 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0D5171292D3 for <quic-issues@ietfa.amsl.com>; Sat,  3 Jun 2017 07:45:48 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id AaMqRj5n4KnX for <quic-issues@ietfa.amsl.com>; Sat,  3 Jun 2017 07:45:45 -0700 (PDT)
Received: from o8.sgmail.github.com (o8.sgmail.github.com [167.89.101.199]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C66991286CA for <quic-issues@ietf.org>; Sat,  3 Jun 2017 07:45:44 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=Weh5EBydOfafJNJeSEYgQOoALnw=; b=R6qJ16UXEr+kvNk+ raRJEtyxRTCzpWiqoDlHaNG68w7XWfRjBka0IVqNXktDc/TIysJYswL33D2/EEMV Q2qujDB6dDZptvnCML5E6lVnsPr4JzkyrZ9L7Q918QhBtZvjZPzwnHWQmfDVsaOU 3CaiWONczCexDH8MHxwrcOkPMsg=
Received: by filter0971p1mdw1.sendgrid.net with SMTP id filter0971p1mdw1-3966-5932CB97-2A 2017-06-03 14:45:43.442991903 +0000 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 Rxze0YNFQxKtkfDZHsjS5g for <quic-issues@ietf.org>; Sat, 03 Jun 2017 14:45:43.482 +0000 (UTC)
Date: Sat, 03 Jun 2017 07:45:43 -0700
From: mirjak <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abcff26c8db9ec9189b9ce448aaf92c0954720d16492cf00000001154a8d9792a169ce0de8f806@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/569/305979415@github.com>
In-Reply-To: <quicwg/base-drafts/issues/569@github.com>
References: <quicwg/base-drafts/issues/569@github.com>
Subject: Re: [quicwg/base-drafts] does version negotiation packet format need to be locked across versions (#569)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5932cb975e859_19303faa67de5c3c102157"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mirjak
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3blWZYdY+/j5/pIR9Dv8WtCz/v/mvmyTIsQz Iwez1l6zWWB6TR0UeysFR8+QdJQ4NILoRzWuGfmnlATdkgY9Fcr1m2HIOA3gW8idk+uLj+YS0/O8H9 II/K2U5d3khRCceGrPGxw7fxaJrD3kparD5W+SPTJ0TL8HVhCHgaKIjp9g==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/bLactCmR7Xl-wCp8sk6X7oJ0ers>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 03 Jun 2017 14:45:48 -0000

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

Yes, I agree that this is still unclear. For version negotiation you need t=
o fix the header format bit, the header type field, the whole version negot=
iation header incl. it's type and either the version field of the long head=
er or also the client initial packet type and the version field in that hea=
der as well as the mechanism that all quic connection have to start with a =
client initial. But probably it makes sense and is just easier for version =
negotiation to fix the whole long header (which mean future packets type in=
 new version may extend the long header but all long header packets need to=
 have at least these fields). If you want to make it possible to allow netw=
ork nodes to use the connection or packet number in short header packets (e=
ven if they didn't see the handshake and therefore the used version), you o=
f course also have to fix that in the short header as well. Which basically=
 means all headers are fixed and future version can only add additional inf=
ormation. From my side, i think that's okay.

--=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/569#issuecomment-305979415=

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

<p>Yes, I agree that this is still unclear. For version negotiation you nee=
d to fix the header format bit, the header type field, the whole version ne=
gotiation header incl. it's type and either the version field of the long h=
eader or also the client initial packet type and the version field in that =
header as well as the mechanism that all quic connection have to start with=
 a client initial. But probably it makes sense and is just easier for versi=
on negotiation to fix the whole long header (which mean future packets type=
 in new version may extend the long header but all long header packets need=
 to have at least these fields). If you want to make it possible to allow n=
etwork nodes to use the connection or packet number in short header packets=
 (even if they didn't see the handshake and therefore the used version), yo=
u of course also have to fix that in the short header as well. Which basica=
lly means all headers are fixed and future version can only add additional =
information. From my side, i think that's okay.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/569#issuecomment-305979415">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq1j6Ktf0SaP5u9X=
A6cxdPJt_gnjhks5sAXGXgaJpZM4NvGCi">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq4bTKjZmZdp0zkRKb=
Pfje4vPtVyDks5sAXGXgaJpZM4NvGCi.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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/569#issuecomment-305979415"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@mirjak in #569: Yes, I agree th=
at this is still unclear. For version negotiation you need to fix the heade=
r format bit, the header type field, the whole version negotiation header i=
ncl. it's type and either the version field of the long header or also the =
client initial packet type and the version field in that header as well as =
the mechanism that all quic connection have to start with a client initial.=
 But probably it makes sense and is just easier for version negotiation to =
fix the whole long header (which mean future packets type in new version ma=
y extend the long header but all long header packets need to have at least =
these fields). If you want to make it possible to allow network nodes to us=
e the connection or packet number in short header packets (even if they did=
n't see the handshake and therefore the used version), you of course also h=
ave to fix that in the short header as well. Which basically means all head=
ers are fixed and future version can only add additional information. From =
my side, i think that's okay."}],"action":{"name":"View Issue","url":"https=
://github.com/quicwg/base-drafts/issues/569#issuecomment-305979415"}}}</scr=
ipt>=

----==_mimepart_5932cb975e859_19303faa67de5c3c102157--


From nobody Sat Jun  3 18: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 DCC36129466 for <quic-issues@ietfa.amsl.com>; Sat,  3 Jun 2017 18:49:45 -0700 (PDT)
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_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gX5z7DtQ65d3 for <quic-issues@ietfa.amsl.com>; Sat,  3 Jun 2017 18:49:44 -0700 (PDT)
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 B4C3E12944E for <quic-issues@ietf.org>; Sat,  3 Jun 2017 18:49:44 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=KfAknhKVyQPDgrSbOxCRdR8E2LE=; b=mbaLy1qF2VSxyrWi H99XmWh9O3p0+5nT4PAcvzsiot7fLML3VNgPAioPPHVO4mGe6IEs0hs3vbh/kbtO EJax2UYjmuPWHLmUbk8qjEEURfujUW04xTF1UPeVFWGNCHawafa6iA2ESxmKp8WZ hFk8AUlZBO1F7r2/KfBGY7/+YnY=
Received: by filter0554p1mdw1.sendgrid.net with SMTP id filter0554p1mdw1-30170-59336737-1E 2017-06-04 01:49:43.569236692 +0000 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 1-kh2qkBTwGq2QbgWuPI0Q for <quic-issues@ietf.org>; Sun, 04 Jun 2017 01:49:43.584 +0000 (UTC)
Date: Sat, 03 Jun 2017 18:49:43 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab13ab46c406f976ec2d2eac29f563ce87d783b60c92cf00000001154b293792a169ce0de8e837@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/568/306012205@github.com>
In-Reply-To: <quicwg/base-drafts/issues/568@github.com>
References: <quicwg/base-drafts/issues/568@github.com>
Subject: Re: [quicwg/base-drafts] consider making cleartext integrity version independent (#568)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5933673776aff_ad93f7f72d63c3410476b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2YwAe3Xu+3YaHZ1dV93R9SEF/+Nm2FMhQNSj LriegULa04Jxk/hHNQkR44wsyOfE/a+ttUQjnlf0U7PkrrBIHzrZqOtNr8AZIboCE515+8YLMZoxqu mFcjNU5jzOfBxbGORsBBRcv2DirtrMmtq8uEGljcd90EB48778OO6mLVXii5u5LGyXD/KQRKkJ4PX3 0=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Y2hnhFeAKnIe9bwTCGYVS5W3PaI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 04 Jun 2017 01:49:46 -0000

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

If version negotiation is amplifying, something is badly wrong.

I believe that version negotiation should only be generated for packets that exceed a certain size (because the only packet that it makes sense to send version negotiation in response to is an initial client packet and those are guaranteed* to be pretty big*).  That is, for some version of a guarantee and some version of big.  Note however that we don't have that written down (or even agreed).

As for being able to distinguish noise from QUIC, that's a good reason.  We should discuss 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/568#issuecomment-306012205
----==_mimepart_5933673776aff_ad93f7f72d63c3410476b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>If version negotiation is amplifying, something is badly wrong.</p>
<p>I believe that version negotiation should only be generated for packets =
that exceed a certain size (because the only packet that it makes sense to =
send version negotiation in response to is an initial client packet and tho=
se are guaranteed* to be pretty big*).  That is, for some version of a guar=
antee and some version of big.  Note however that we don't have that writte=
n down (or even agreed).</p>
<p>As for being able to distinguish noise from QUIC, that's a good reason. =
 We should discuss that.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/568#issuecomment-306012205">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq36ZTlXGuP8JtKr=
G2F_ZXb-oFpkdks5sAg03gaJpZM4NvE5Y">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqyUwGTUkjfFJ8TxJN=
6RjmYfzBFzPks5sAg03gaJpZM4NvE5Y.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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/568#issuecomment-306012205"></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 #568: If versi=
on negotiation is amplifying, something is badly wrong.\r\n\r\nI believe th=
at version negotiation should only be generated for packets that exceed a c=
ertain size (because the only packet that it makes sense to send version ne=
gotiation in response to is an initial client packet and those are guarante=
ed* to be pretty big*).  That is, for some version of a guarantee and some =
version of big.  Note however that we don't have that written down (or even=
 agreed).\r\n\r\nAs for being able to distinguish noise from QUIC, that's a=
 good reason.  We should discuss that."}],"action":{"name":"View Issue","ur=
l":"https://github.com/quicwg/base-drafts/issues/568#issuecomment-306012205=
"}}}</script>=

----==_mimepart_5933673776aff_ad93f7f72d63c3410476b--


From nobody Sat Jun  3 18:52: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 54B84129AAA for <quic-issues@ietfa.amsl.com>; Sat,  3 Jun 2017 18:52:47 -0700 (PDT)
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_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id S3Esv7tvfr3K for <quic-issues@ietfa.amsl.com>; Sat,  3 Jun 2017 18:52:46 -0700 (PDT)
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 09A58129466 for <quic-issues@ietf.org>; Sat,  3 Jun 2017 18:52:45 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=k5KCGykOx2fdFvFnTuPaK5wIuDw=; b=I3BmN64B5NPiA6f+ SSqO9iKkJVKdrHWRWekphuosWuNEJm9wVYW7HiTzYJ2M9TKpvGcW/yj3gCO9p2VY AN9dQK1QwHCs/XhBVw4eeQVwvU18iyVhOtonEV7KSxbwNQcz5w32YoHjoPpG0QIF Kpl03wDsYrdcLrumhduEGs4Ypvw=
Received: by filter1160p1mdw1.sendgrid.net with SMTP id filter1160p1mdw1-11790-593367EC-2 2017-06-04 01:52:44.032413553 +0000 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 35D_ayJvTS27SjPD2u1J0g for <quic-issues@ietf.org>; Sun, 04 Jun 2017 01:52:44.024 +0000 (UTC)
Date: Sat, 03 Jun 2017 18:52:43 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc84603726b9e501ca9fd791b7b63a7a75e1ee2a392cf00000001154b29eb92a169ce0de97edf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/570@github.com>
Subject: [quicwg/base-drafts] Limit what Version Negotiation can be sent for (#570)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593367ebe8d08_18793fa37f95dc304596"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1F+7aYyD9EbxpfQc+Pra3sS/Zoy+VgMZbaix zrvwVfalR16xGkpKDnl69KD8cRqs5tHiN2D1+vticjaw4MuRAJcmQ5iOIZcKuP4dRAZFtgJaYlbL9C AjkMxA9vr2eBuZAjAL9yoTcO92aK/Z6LU+D47kdrdR1NMxWIanXa766n3NP2Y4reSeNAWt/FIY7WxF I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/wbuUSwvGrfuvoWFACiye19JzxiU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 04 Jun 2017 01:52:47 -0000

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

In #568, I noted that Version Negotiation doesn't really need to be sent in response to anything other than a client initial packet.  Those currently have two properties that we could hook into if we wanted to fix those properties across all QUIC versions: the packet type octet, and the size.  Either or both of those could be used as a way to filter non-QUIC noise from QUIC so that servers don't generate Version Negotiation unnecessarily.

I don't think that doing this represents a particularly big commitment, but we should be careful.  The minimum size seems like it might be a constant across versions.  The packet type might be a little rough, particularly in light of techniques like that suggested in #311.

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

<p>In <a href="https://github.com/quicwg/base-drafts/issues/568" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/568" data-id="233367607" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#568</a>, I noted that Version Negotiation doesn't really need to be sent in response to anything other than a client initial packet.  Those currently have two properties that we could hook into if we wanted to fix those properties across all QUIC versions: the packet type octet, and the size.  Either or both of those could be used as a way to filter non-QUIC noise from QUIC so that servers don't generate Version Negotiation unnecessarily.</p>
<p>I don't think that doing this represents a particularly big commitment, but we should be careful.  The minimum size seems like it might be a constant across versions.  The packet type might be a little rough, particularly in light of techniques like that suggested in <a href="https://github.com/quicwg/base-drafts/issues/311" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/311" data-id="207797463" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#311</a>.</p>

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

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


From nobody Sat Jun  3 23:35: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 11F9E12717E for <quic-issues@ietfa.amsl.com>; Sat,  3 Jun 2017 23:35:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.799
X-Spam-Level: 
X-Spam-Status: No, score=-9.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_DNSWL_HI=-5, 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 A201AyBq-jXX for <quic-issues@ietfa.amsl.com>; Sat,  3 Jun 2017 23:35:26 -0700 (PDT)
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 90552124D85 for <quic-issues@ietf.org>; Sat,  3 Jun 2017 23:35:26 -0700 (PDT)
Date: Sat, 03 Jun 2017 23:35:25 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1496558125; bh=joUpAgPYwNwBcAcdhWlsxpY6AFGvikPu0tkPC0EZBqc=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ddaqbIdA5d0TEDmXWC2BGkt1OrWESZw8jJcYDW0NSRi0uSlK8Fbtgphij2Oe/4JmG cBXyveWSqhV0IbbWTQlEW7/RAYqPhJT3vvTCHD41B1XXsk1Bk6rmYwS0oClmzqqqIT vD4KhSHSoGaqPBz7ofksWg46u3DnCPMsmxXrqDCA=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9820b78184c91dd372f57e465b96b85503dea12892cf00000001154b6c2d92a169ce0de97edf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/570/306021667@github.com>
In-Reply-To: <quicwg/base-drafts/issues/570@github.com>
References: <quicwg/base-drafts/issues/570@github.com>
Subject: Re: [quicwg/base-drafts] Limit what Version Negotiation can be sent for (#570)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5933aa2d8ed11_4b4a3faa752bbc2c8689"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/VJcGxLiHm9PT2YpK0OxoKsAkeNo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 04 Jun 2017 06:35:28 -0000

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

Initially it does seem advantageous to reject small packets serverside. However, forcing a minimum initial packet size across all versions could be problematic - especially for non-linear special purpose versions. For example, resource constrainted battery powered networks.

If a reasonable checksum is added to all clear text, this would serve the same purpose. Constrained devices with special versions may reject large packets and packets with invalid checksums. Ordinary servers that require large initial packets may reject on small packets and on invalid checksums.

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

<p>Initially it does seem advantageous to reject small packets serverside=
. However, forcing a minimum initial packet size across all versions coul=
d be problematic - especially for non-linear special purpose versions. Fo=
r example, resource constrainted battery powered networks.</p>
<p>If a reasonable checksum is added to all clear text, this would serve =
the same purpose. Constrained devices with special versions may reject la=
rge packets and packets with invalid checksums. Ordinary servers that req=
uire large initial packets may reject on small packets and on invalid che=
cksums.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/570#issuecomment-306021667">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqwOi7=
TUh9qZnyMtXDYwRFZF6ntyCks5sAlAtgaJpZM4NvP_m">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqw7=
0UxCSsfITIHFePI3qtmGQ00P5ks5sAlAtgaJpZM4NvP_m.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/570#issuecomment-306021667"></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 #=
570: Initially it does seem advantageous to reject small packets serversi=
de. However, forcing a minimum initial packet size across all versions co=
uld be problematic - especially for non-linear special purpose versions. =
For example, resource constrainted battery powered networks.\r\n\r\nIf a =
reasonable checksum is added to all clear text, this would serve the same=
 purpose. Constrained devices with special versions may reject large pack=
ets and packets with invalid checksums. Ordinary servers that require lar=
ge initial packets may reject on small packets and on invalid checksums."=
}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-dr=
afts/issues/570#issuecomment-306021667"}}}</script>=

----==_mimepart_5933aa2d8ed11_4b4a3faa752bbc2c8689--


From nobody Sun Jun  4 00:02: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 8C8DA126D05 for <quic-issues@ietfa.amsl.com>; Sun,  4 Jun 2017 00:02:02 -0700 (PDT)
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_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-2.8, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1SGq3MdzwSLW for <quic-issues@ietfa.amsl.com>; Sun,  4 Jun 2017 00:02:01 -0700 (PDT)
Received: from o9.sgmail.github.com (o9.sgmail.github.com [167.89.101.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 07E98124217 for <quic-issues@ietf.org>; Sun,  4 Jun 2017 00:02:00 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=YyiHTHHbXyOK/7BQdl625R5EfR0=; b=Sfsqid+l/20nNLlW 8pE+rbvEYHB4+QOkV+EzKnuy28OGOtGPU++x+jID7YWQ1NXtyTS2G6FX17xiCsT4 KcrU21D2s0ik8Q2M49Ev8/Bzffwdi15KRNvKejSrsIvLejUvihuHQCurQ1tAfU/+ GkuqihNBS8Z64eqOdY09ApZR3AU=
Received: by filter0552p1mdw1.sendgrid.net with SMTP id filter0552p1mdw1-26879-5933B067-18 2017-06-04 07:01:59.358834615 +0000 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 7RCzIXr7RWWQfypa_vFruQ for <quic-issues@ietf.org>; Sun, 04 Jun 2017 07:01:59.305 +0000 (UTC)
Date: Sun, 04 Jun 2017 00:01:59 -0700
From: Subodh Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab00a91130ad0a3e40e31f4d1963e137168ac7f0d392cf00000001154b726792a169ce0de9a623@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/571@github.com>
Subject: [quicwg/base-drafts] Transition to half closed local should probably happen on FIN ack (#571)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5933b0671c4ef_7a7f3fdceaaddc3c37321"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2XPcSlPz3Vjpc+lthbC8e+qScUfrQMBqF602 9Ilc9TSrlI0YQ3OoFAjagqvCG99H9xb+lHvlUGozmVFPvYmCUFgaGuckcfHXLsB2eZgF6mddfY1wIb VcCJvIqjO77CTVOWwlPxQnUTE3Da5lDjTR55Qsj7IbyfBK/8O4mo5pHSKh+O4vSBeRXbsTHmAdboSH Y=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/i8r6_WYIZl4EkQonp161IqsRB64>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 04 Jun 2017 07:02:02 -0000

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

in 10.2.2.=20
" An endpoint sending an FIN flag causes the stream state to become =E2=80=
=9Chalf-closed (local)=E2=80=9D. An endpoint receiving a FIN flag causes th=
e stream state to become =E2=80=9Chalf-closed (remote)=E2=80=9D once all pr=
eceding data has arrived"

this seems to suggest that a sender will transition to half closed immediat=
ely after sending a FIN. Is that intentional?=20

It seems that it would be better for the sender to transition to FIN only a=
fter getting the ACK otherwise you'd get into a case where:

Sender sends FIN -> transitions to half closed local
Receiver races with a RST -> sender has sent the FIN, so doesn't send a RST=
 stream is response
Sender transitions to closed
FIN gets lost

However now that the sender is in closed it might still have to retransmit =
the FIN. Making the sender wait on FIN ack to transition to half closed loc=
al seems better, that way if the FIN is not ACKed, the sender could just go=
 into half closed remote like normal when it gets the RST.

I like the idea of closed state being a terminal state where no additional =
work is needed from the sender.


--=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/571=

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

<p>in 10.2.2.<br>
" An endpoint sending an FIN flag causes the stream state to become =E2=80=
=9Chalf-closed (local)=E2=80=9D. An endpoint receiving a FIN flag causes th=
e stream state to become =E2=80=9Chalf-closed (remote)=E2=80=9D once all pr=
eceding data has arrived"</p>
<p>this seems to suggest that a sender will transition to half closed immed=
iately after sending a FIN. Is that intentional?</p>
<p>It seems that it would be better for the sender to transition to FIN onl=
y after getting the ACK otherwise you'd get into a case where:</p>
<p>Sender sends FIN -&gt; transitions to half closed local<br>
Receiver races with a RST -&gt; sender has sent the FIN, so doesn't send a =
RST stream is response<br>
Sender transitions to closed<br>
FIN gets lost</p>
<p>However now that the sender is in closed it might still have to retransm=
it the FIN. Making the sender wait on FIN ack to transition to half closed =
local seems better, that way if the FIN is not ACKed, the sender could just=
 go into half closed remote like normal when it gets the RST.</p>
<p>I like the idea of closed state being a terminal state where no addition=
al work is needed from the sender.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/571">view it on GitHub</a>, or <a href=3D"https://github.co=
m/notifications/unsubscribe-auth/AWbkq0985klpFFxHnNPhut03gEwhJQeUks5sAlZnga=
JpZM4NvS61">mute the thread</a>.<img alt=3D"" height=3D"1" src=3D"https://g=
ithub.com/notifications/beacon/AWbkq8Yrbjf9uqYs-5khH-DOFSFWDVmBks5sAlZngaJp=
ZM4NvS61.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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/571"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"DESCRIPTION","message":"Transition to half closed l=
ocal should probably happen on FIN ack (#571)"}],"action":{"name":"View Iss=
ue","url":"https://github.com/quicwg/base-drafts/issues/571"}}}</script>=

----==_mimepart_5933b0671c4ef_7a7f3fdceaaddc3c37321--


From nobody Sun Jun  4 00:14: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 C3C1B1294B9 for <quic-issues@ietfa.amsl.com>; Sun,  4 Jun 2017 00:14:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.617
X-Spam-Level: 
X-Spam-Status: No, score=-0.617 tagged_above=-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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NDCi42t7ZvTM for <quic-issues@ietfa.amsl.com>; Sun,  4 Jun 2017 00:14:37 -0700 (PDT)
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 BA3F6124217 for <quic-issues@ietf.org>; Sun,  4 Jun 2017 00:14:36 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=/SDDIOAFFPw9IenpYyAiUjVFoGM=; b=EEwA2BIH6NuEjmvk sJg9oYkYt47GzrWzv9mSlN1toD8HEB8Oq7phSP+7YVETLKGmsmqtmvXm3VF3hGmm ywTFMt3z1oTr+ZL6VbIRNxqSswevdG52wIwSvR06gc0ctxE72OwjvQEoyd950pS1 FWitj9m22TmHi+NbREqpxWCvENw=
Received: by filter0436p1mdw1.sendgrid.net with SMTP id filter0436p1mdw1-26254-5933B35B-15 2017-06-04 07:14:35.373533853 +0000 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 eC4-2WztTRWG5cuFgeZWVQ for <quic-issues@ietf.org>; Sun, 04 Jun 2017 07:14:35.391 +0000 (UTC)
Date: Sun, 04 Jun 2017 00:14:35 -0700
From: Subodh Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd62c3231f5a4ab584f12e63bbc3ea87290c7467c92cf00000001154b755b92a169ce0de9a85b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/572@github.com>
Subject: [quicwg/base-drafts] Should we transition to Open state when recv even MAX_STREAM_DATA (#572)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5933b35b42e2e_2cb63fa9ff035c30594bc"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1Ybcpst5y4EGPpvYjL0r6WT9zKYc3yy6ZBW3 gt0X4Esg+W3c98A3q+53c12uh8qMkm/BibiDPLyV5WvAqagbPTG66NecF3YpWoMTCKBOK6NBX8xBmy QQgIyk2lpAvYchaAuoayUQRGE0oA3tXrDjW3BvpTVflAyHuMtAqNv91/XEPnAXbbK40HWrdKpNaqmo E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/_4PMw-98yZ8bjbLsCKlkdmmhAEg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 04 Jun 2017 07:14:38 -0000

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

While thinking about implementation of the handling of idle state, it seems like we'd practically allocate the stream state object anyway if we get a MAX_STREAM_DATA or STREAM_BLOCKED (to keep track of flow control).

It seems better then to treat these streams as equivalent to Open streams because it'd simplify the logic of deciding the Stream limit count to advertise. If the reason we want to allow this transition is to deal with lost packets, we'd practically allocate the stream data eventually when the packets are recovered. 

Proposing a change where:

Idle -> Open

transition occurs not only on STREAM, but also BLOCKED, MAX_STREAM_DATA as well. 

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

<p>While thinking about implementation of the handling of idle state, it seems like we'd practically allocate the stream state object anyway if we get a MAX_STREAM_DATA or STREAM_BLOCKED (to keep track of flow control).</p>
<p>It seems better then to treat these streams as equivalent to Open streams because it'd simplify the logic of deciding the Stream limit count to advertise. If the reason we want to allow this transition is to deal with lost packets, we'd practically allocate the stream data eventually when the packets are recovered.</p>
<p>Proposing a change where:</p>
<p>Idle -&gt; Open</p>
<p>transition occurs not only on STREAM, but also BLOCKED, MAX_STREAM_DATA as well.</p>

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

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


From nobody Sun Jun  4 07:03: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 6D6E8129B37 for <quic-issues@ietfa.amsl.com>; Sun,  4 Jun 2017 07:03:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.619
X-Spam-Level: 
X-Spam-Status: No, score=-1.619 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=-2.8, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FK02kO8thsop for <quic-issues@ietfa.amsl.com>; Sun,  4 Jun 2017 07:03:14 -0700 (PDT)
Received: from o9.sgmail.github.com (o9.sgmail.github.com [167.89.101.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C55BD129B36 for <quic-issues@ietf.org>; Sun,  4 Jun 2017 07:03:13 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=ZsPt/FvrSmfQNaVLvzeW24MqYkI=; b=LY2Kgm1rWl67VjeI 8OjWEjOT/h9r9HmM4f3rZkGE5RNWYikWOPs4gFEom5Zs5HHzrPruGMaw5I/j7O+Z 5LnEauI0p+zMULZEJVD7vV9LW7HwTbhCBlXcIMf2YkKkxJjvazQoLtcKHCqHdpLr AyJZC2FXWDV6uA2RXHcBHE0OUpI=
Received: by filter0504p1mdw1.sendgrid.net with SMTP id filter0504p1mdw1-11764-5934130A-91 2017-06-04 14:02:50.9646927 +0000 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 gPsz_6chSqO73u7pZqYQSg for <quic-issues@ietf.org>; Sun, 04 Jun 2017 14:02:50.861 +0000 (UTC)
Date: Sun, 04 Jun 2017 07:02:50 -0700
From: Patrick McManus <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abba306f5640cf1cd94060cd6f089c3f0b8e79416392cf00000001154bd50a92a169ce0de8e837@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/568/306041911@github.com>
In-Reply-To: <quicwg/base-drafts/issues/568@github.com>
References: <quicwg/base-drafts/issues/568@github.com>
Subject: Re: [quicwg/base-drafts] consider making cleartext integrity version independent (#568)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5934130ac262d_2c143fc9ce3d3c2c1070de"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1NKc0dEDCSvUPN2799/K2TFb9BxAgnhicWKJ yGQbgNEySI4auG3+G9I++yuxqNoRSTFnmkdUZL74CMuiND/uXpta/rkg28gFBgR08cg4h9/2k42CFA vHodkpqEZNcc8fEhp4Dwe0FmUEZExayxyL4TxnTIgkqQLAEVC0cbNbMMT/0RJCkBecwbwshwSvbxKR 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ggYB3ssOhYO9s5CD6hoNfpfH_cw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 04 Jun 2017 14:03:15 -0000

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

re: amp - that's a versioning guarantee thing again.. a v1 initial client packet is pretty big.. but a >1 packet received by a v1 server? we have very few rules about the future.. maybe we need a few.

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

<p>re: amp - that's a versioning guarantee thing again.. a v1 initial client packet is pretty big.. but a &gt;1 packet received by a v1 server? we have very few rules about the future.. maybe we need a few.</p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #568: re: amp - that's a versioning guarantee thing again.. a v1 initial client packet is pretty big.. but a \u003e1 packet received by a v1 server? we have very few rules about the future.. maybe we need a few."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/568#issuecomment-306041911"}}}</script>
----==_mimepart_5934130ac262d_2c143fc9ce3d3c2c1070de--


From nobody Sun Jun  4 07:19: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 68A90129B42 for <quic-issues@ietfa.amsl.com>; Sun,  4 Jun 2017 07:19:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.4
X-Spam-Level: 
X-Spam-Status: No, score=-7.4 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-2.8, 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 h1VzWiW8aJ9f for <quic-issues@ietfa.amsl.com>; Sun,  4 Jun 2017 07:19:06 -0700 (PDT)
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 CA4ED12704B for <quic-issues@ietf.org>; Sun,  4 Jun 2017 07:19:05 -0700 (PDT)
Date: Sun, 04 Jun 2017 07:19:04 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1496585944; bh=wWTXmLqKQBPaeOTlAnG1rGVhO7qEdkHZgKZK4c38rwA=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=x9AwipFZvKrHHuk28ssIjanhKsqNOggKSBCcQk/KZFf3EGJjg7Q3Nm28X/HFMLgSd wMWu+wHI+XPCacMVlDKaIG90puNBcn9fu0HB2Tp4hNXsbee1lbVZyPT4wFeE/Su5iK dd3qBybVxxyft/32Jl1Km/WWdM0cRzbA7e7u+oEA=
From: Ryan Hamilton <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8ab5637f6547994d0be5b18995e1b11b0b134edc92cf00000001154bd8d892a169ce0de97edf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/570/306042817@github.com>
In-Reply-To: <quicwg/base-drafts/issues/570@github.com>
References: <quicwg/base-drafts/issues/570@github.com>
Subject: Re: [quicwg/base-drafts] Limit what Version Negotiation can be sent for (#570)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593416d8b3188_61903fc9ce3d3c2c999aa"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: RyanAtGoogle
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/SOQ2lAE8GprpbGytDLaj4qS3u2A>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 04 Jun 2017 14:19:07 -0000

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

On Sat, Jun 3, 2017 at 11:35 PM, MikkelFJ <notifications@github.com> wrot=
e:

> Initially it does seem advantageous to reject small packets serverside.=

> However, forcing a minimum initial packet size across all versions coul=
d be
> problematic - especially for non-linear special purpose versions. For
> example, resource constrainted battery powered networks.
>
> If a reasonable checksum is added to all clear text, this would serve t=
he
> same purpose.
>
=E2=80=8BOf course, that requires the checksum to be version independent,=
 right?=E2=80=8B

> Constrained devices with special versions may reject large packets and
> packets with invalid checksums. Ordinary servers that require large ini=
tial
> packets may reject on small packets and on invalid checksums.
>
> =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/570#issuecomment-30602166=
7>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/ASp6ypPSy-fczP-lJeah=
5vhRCXnGRukQks5sAlAtgaJpZM4NvP_m>
> .
>


-- =

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

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

On Sat, Jun 3, 2017 at 11:35 PM, MikkelFJ &lt;notifications@github.com&gt=
; wrote:<br>
<br>
&gt; Initially it does seem advantageous to reject small packets serversi=
de.<br>
&gt; However, forcing a minimum initial packet size across all versions c=
ould be<br>
&gt; problematic - especially for non-linear special purpose versions. Fo=
r<br>
&gt; example, resource constrainted battery powered networks.<br>
&gt;<br>
&gt; If a reasonable checksum is added to all clear text, this would serv=
e the<br>
&gt; same purpose.<br>
&gt;<br>
=E2=80=8BOf course, that requires the checksum to be version independent,=
 right?=E2=80=8B<br>
<br>
&gt; Constrained devices with special versions may reject large packets a=
nd<br>
&gt; packets with invalid checksums. Ordinary servers that require large =
initial<br>
&gt; packets may reject on small packets and on invalid checksums.<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/570#issuecomment-30=
6021667&gt;,<br>
&gt; or mute the thread<br>
&gt; &lt;https://github.com/notifications/unsubscribe-auth/ASp6ypPSy-fczP=
-lJeah5vhRCXnGRukQks5sAlAtgaJpZM4NvP_m&gt;<br>
&gt; .<br>
&gt;<br>


<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/570#issuecomment-306042817">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq12kQ=
IR5G0pdcMlqg-rlBVumhNhMks5sArzYgaJpZM4NvP_m">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqzV=
s7RSXKBsbEjYLUepRfLBPTqaIks5sArzYgaJpZM4NvP_m.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/570#issuecomment-306042817"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@RyanAtGoogle =
in #570: On Sat, Jun 3, 2017 at 11:35 PM, MikkelFJ \u003cnotifications@gi=
thub.com\u003e wrote:\n\n\u003e Initially it does seem advantageous to re=
ject small packets serverside.\n\u003e However, forcing a minimum initial=
 packet size across all versions could be\n\u003e problematic - especiall=
y for non-linear special purpose versions. For\n\u003e example, resource =
constrainted battery powered networks.\n\u003e\n\u003e If a reasonable ch=
ecksum is added to all clear text, this would serve the\n\u003e same purp=
ose.\n\u003e\n=E2=80=8BOf course, that requires the checksum to be versio=
n independent, right?=E2=80=8B\n\n\u003e Constrained devices with special=
 versions may reject large packets and\n\u003e packets with invalid check=
sums. Ordinary servers that require large initial\n\u003e packets may rej=
ect on small packets and on invalid checksums.\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 \u003cht=
tps://github.com/quicwg/base-drafts/issues/570#issuecomment-306021667\u00=
3e,\n\u003e or mute the thread\n\u003e \u003chttps://github.com/notificat=
ions/unsubscribe-auth/ASp6ypPSy-fczP-lJeah5vhRCXnGRukQks5sAlAtgaJpZM4NvP_=
m\u003e\n\u003e .\n\u003e\n"}],"action":{"name":"View Issue","url":"https=
://github.com/quicwg/base-drafts/issues/570#issuecomment-306042817"}}}</s=
cript>=

----==_mimepart_593416d8b3188_61903fc9ce3d3c2c999aa--


From nobody Sun Jun  4 07:32: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 D2EE6129B33 for <quic-issues@ietfa.amsl.com>; Sun,  4 Jun 2017 07:32:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.394
X-Spam-Level: 
X-Spam-Status: No, score=-4.394 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=0.726, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_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 Tq3pWo414uoM for <quic-issues@ietfa.amsl.com>; Sun,  4 Jun 2017 07:32:41 -0700 (PDT)
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 845F0128B91 for <quic-issues@ietf.org>; Sun,  4 Jun 2017 07:32:41 -0700 (PDT)
Date: Sun, 04 Jun 2017 07:32:40 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1496586760; bh=sa7scJQA5kLY/hAsu+M9WtlV2gQ7W3KfFVFKMHH92NE=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=vAilpvdX2SAiNgTsxEU8kOii+Mfskw8I3BdRGme+Zz0hGaBmLgFF9RMg7zFnnkbCC u5FTzzy5g5QkauopviBZXAxqOUWwDCGnf7C+5OjGVuB3zNWy94YABRVFUhBE+/IHIC 6FdSxvecrKU+gGCGdc4K6516LK6l3HZ3zHHxlimE=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab99048eaba452092bc49631216f6718f2f3e769b592cf00000001154bdc0892a169ce0de97edf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/570/306043618@github.com>
In-Reply-To: <quicwg/base-drafts/issues/570@github.com>
References: <quicwg/base-drafts/issues/570@github.com>
Subject: Re: [quicwg/base-drafts] Limit what Version Negotiation can be sent for (#570)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59341a08d7c3c_279f3fbda9fafc3413898"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/PBdhuAmZuzlcZGoU4uHh-_9n66o>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 04 Jun 2017 14:32:43 -0000

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

> =E2=80=8BOf course, that requires the checksum to be version independen=
t, right?=E2=80=8B

I probably is convenient to have it version independent, but since the in=
itial packet has a version listed, it only requires that the server knows=
 enough of the version to accept the checksum, or alternatively for the s=
erver to test a few known algorithms as long as the cost of doing so is n=
ot prohibitive.

-- =

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

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

<blockquote>
<p>=E2=80=8BOf course, that requires the checksum to be version independe=
nt, right?=E2=80=8B</p>
</blockquote>
<p>I probably is convenient to have it version independent, but since the=
 initial packet has a version listed, it only requires that the server kn=
ows enough of the version to accept the checksum, or alternatively for th=
e server to test a few known algorithms as long as the cost of doing so i=
s not prohibitive.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/570#issuecomment-306043618">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq_TGA=
M-2AC_iGWmwui0aFppZujoGks5sAsAIgaJpZM4NvP_m">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq7X=
V-LKXBSm8Q1UGChJ1Wd8hasILks5sAsAIgaJpZM4NvP_m.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/570#issuecomment-306043618"></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 #=
570: \u003e =E2=80=8BOf course, that requires the checksum to be version =
independent, right?=E2=80=8B\r\n\r\nI probably is convenient to have it v=
ersion independent, but since the initial packet has a version listed, it=
 only requires that the server knows enough of the version to accept the =
checksum, or alternatively for the server to test a few known algorithms =
as long as the cost of doing so is not prohibitive."}],"action":{"name":"=
View Issue","url":"https://github.com/quicwg/base-drafts/issues/570#issue=
comment-306043618"}}}</script>=

----==_mimepart_59341a08d7c3c_279f3fbda9fafc3413898--


From nobody Sun Jun  4 13:46: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 CCECC128D2E for <quic-issues@ietfa.amsl.com>; Sun,  4 Jun 2017 13:46:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.019
X-Spam-Level: 
X-Spam-Status: No, score=-7.019 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Y_5V75Jtv0ab for <quic-issues@ietfa.amsl.com>; Sun,  4 Jun 2017 13:45:59 -0700 (PDT)
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 DDB13129400 for <quic-issues@ietf.org>; Sun,  4 Jun 2017 13:45:58 -0700 (PDT)
Date: Sun, 04 Jun 2017 13:45:57 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1496609157; bh=BdUqucsQGDLRaVrs2Z2EQBrrGl9KfsEsYB2q7Y5JBJo=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=jGcPqzPYcDOJjiuxYoY1xbpAjk7fzaqQ9UQ+3Tssc84Nr9CeNxs/Tizze95fchZwq DgheYu24e4PxslYBFQYLTsfdvw5xZasDYkZmF86jeq5YlkmcQhy9LypgS3lhAOsOwJ u2XgzJ7NNoXGhtjNeYcjS7zx6ULOiaymQLeH8gEs=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abaf24680d692bf9a296db10ec97d68ee84a6428a592cf00000001154c338592a169ce0d7fb1ec@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/507/306065786@github.com>
In-Reply-To: <quicwg/base-drafts/issues/507@github.com>
References: <quicwg/base-drafts/issues/507@github.com>
Subject: Re: [quicwg/base-drafts] Fix up ACK frame section (#507)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59347185d14e7_22693fc78aac5c385182c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/-QyPfMNw_dXepeFOMwofC4PC3QI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 04 Jun 2017 20:46:02 -0000

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

We need largest acknowledged to go to 64 bits, because it's an absolute value, not relative to anything else.  I'm not sure an 8 bit largest acknowledged is that useful, so we could do 16/32/64, but most other things are 8/16/32/64, so I'd favor consistency.

64k is large, but given MTU's aren't increasing as quickly as bandwidth, I think we should enable a 32 bit block length.  A gigabit connection with a 1 second RTT is 89,000 1400 byte packets.

I think we have plenty of space for other frames anyway, so I'd favor changing the 48 bit length to 64 bits in both cases, since I can't come up with a good reason for 48 bits.

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

<p>We need largest acknowledged to go to 64 bits, because it's an absolut=
e value, not relative to anything else.  I'm not sure an 8 bit largest ac=
knowledged is that useful, so we could do 16/32/64, but most other things=
 are 8/16/32/64, so I'd favor consistency.</p>
<p>64k is large, but given MTU's aren't increasing as quickly as bandwidt=
h, I think we should enable a 32 bit block length.  A gigabit connection =
with a 1 second RTT is 89,000 1400 byte packets.</p>
<p>I think we have plenty of space for other frames anyway, so I'd favor =
changing the 48 bit length to 64 bits in both cases, since I can't come u=
p with a good reason for 48 bits.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/507#issuecomment-306065786">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq0k7d=
n0NeJPKp63rmSQYFMHLLJYbks5sAxeFgaJpZM4NRfV9">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq9d=
beyaMissLdgIg7-H7d8eTkpd-ks5sAxeFgaJpZM4NRfV9.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/507#issuecomment-306065786"></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 #=
507: We need largest acknowledged to go to 64 bits, because it's an absol=
ute value, not relative to anything else.  I'm not sure an 8 bit largest =
acknowledged is that useful, so we could do 16/32/64, but most other thin=
gs are 8/16/32/64, so I'd favor consistency.\r\n\r\n64k is large, but giv=
en MTU's aren't increasing as quickly as bandwidth, I think we should ena=
ble a 32 bit block length.  A gigabit connection with a 1 second RTT is 8=
9,000 1400 byte packets.\r\n\r\nI think we have plenty of space for other=
 frames anyway, so I'd favor changing the 48 bit length to 64 bits in bot=
h cases, since I can't come up with a good reason for 48 bits."}],"action=
":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issue=
s/507#issuecomment-306065786"}}}</script>=

----==_mimepart_59347185d14e7_22693fc78aac5c385182c--


From nobody Sun Jun  4 13: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 703FC128D2E for <quic-issues@ietfa.amsl.com>; Sun,  4 Jun 2017 13:50:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.254
X-Spam-Level: 
X-Spam-Status: No, score=-8.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_DNSWL_HI=-5, 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 oNmmz6yRhfCw for <quic-issues@ietfa.amsl.com>; Sun,  4 Jun 2017 13:50:18 -0700 (PDT)
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 0E7AB126B71 for <quic-issues@ietf.org>; Sun,  4 Jun 2017 13:50:18 -0700 (PDT)
Date: Sun, 04 Jun 2017 13:50:17 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1496609417; bh=RyoawxVT0Ns6uNxiiIvXR0KC5mZaqu+oumat69zzA18=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=G7qJVinste8aUXV2ripdLYU1Lvi74+zI+4U/OewYB0//jO/v9Y9OJgviPFx3Z2uFx 0TgQfVsPPeD224YaCGcTaIjCrNnrVsoVHfllhaphEMCVO473bjgFlRp3w0s+SKAqsp JNnNGJqYYsoDw1gOU8OH8UXB+/ugFtvnrNJBY7is=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7290aa6c6ac41d32f3c7487e90247c581c47741392cf00000001154c348992a169ce0d80846d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/508/306066056@github.com>
In-Reply-To: <quicwg/base-drafts/issues/508@github.com>
References: <quicwg/base-drafts/issues/508@github.com>
Subject: Re: [quicwg/base-drafts] Stream ID 24-bit encoding? (#508)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593472892e80d_56e73fe0cd9ddc384765"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/EF6zLlh_la3xmhzyoeA2kF0Q0fM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 04 Jun 2017 20:50:19 -0000

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

8/16/32/64 would make sense and be more consistent, except we decided there wasn't a use for >32 bit stream ids.

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

<p>8/16/32/64 would make sense and be more consistent, except we decided there wasn't a use for &gt;32 bit stream ids.</p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #508: 8/16/32/64 would make sense and be more consistent, except we decided there wasn't a use for \u003e32 bit stream ids."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/508#issuecomment-306066056"}}}</script>
----==_mimepart_593472892e80d_56e73fe0cd9ddc384765--


From nobody Sun Jun  4 14:10: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 DD58712E038 for <quic-issues@ietfa.amsl.com>; Sun,  4 Jun 2017 14:10:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.402
X-Spam-Level: 
X-Spam-Status: No, score=-5.402 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MIsVd5NyVGe8 for <quic-issues@ietfa.amsl.com>; Sun,  4 Jun 2017 14:10:02 -0700 (PDT)
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 8B949129548 for <quic-issues@ietf.org>; Sun,  4 Jun 2017 14:10:02 -0700 (PDT)
Date: Sun, 04 Jun 2017 14:10:01 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1496610601; bh=qGMHzzXbeIvqKfLgIZRqjcwX5nAzxj9oNz6aOyh83aY=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=DQFY93e09G9HGcdSXsrGkKIJht2Diupwu90J5LBIWo/JG0+z/T4RxXGlPNlaNX1Q6 4bmpd4axEgbUYoK3eqKeFInPk58gwPLPpUwZ2oj0vid4rnhlH0tKbQyoz4Kc/POX3e PMt1m6D7z+IpCGVuHR84TvwPivx4hrSo6TFqsHRU=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab13885a54bc249c70301622b38aac075126aff75b92cf00000001154c392992a169ce0d7fb1ec@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/507/306067166@github.com>
In-Reply-To: <quicwg/base-drafts/issues/507@github.com>
References: <quicwg/base-drafts/issues/507@github.com>
Subject: Re: [quicwg/base-drafts] Fix up ACK frame section (#507)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59347729e0f71_4f463fb29d24dc389374c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/8OoP5N3ELAGadKnXECBlT_CBiv0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 04 Jun 2017 21:10:04 -0000

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

Why does it have to be absolute? Can there be more than 2^31 bytes in flight? It might be resonable to have 2GB in flight for long fat pipes - but have all other frame formats and semantics been verified to not introduce any limitation here, if that is the case?

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

<p>Why does it have to be absolute? Can there be more than 2^31 bytes in =
flight? It might be resonable to have 2GB in flight for long fat pipes - =
but have all other frame formats and semantics been verified to not intro=
duce any limitation here, if that is the 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/507#issuecomment-306067166">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqzT6t=
wbytfaxCRpL0IcKyy6btpHRks5sAx0pgaJpZM4NRfV9">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq2e=
qU2PadaFrncne-BUvDem0nCTkks5sAx0pgaJpZM4NRfV9.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/507#issuecomment-306067166"></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 #=
507: Why does it have to be absolute? Can there be more than 2^31 bytes i=
n flight? It might be resonable to have 2GB in flight for long fat pipes =
- but have all other frame formats and semantics been verified to not int=
roduce any limitation here, if that is the case?"}],"action":{"name":"Vie=
w Issue","url":"https://github.com/quicwg/base-drafts/issues/507#issuecom=
ment-306067166"}}}</script>=

----==_mimepart_59347729e0f71_4f463fb29d24dc389374c--


From nobody Sun Jun  4 14: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 415F212E03B for <quic-issues@ietfa.amsl.com>; Sun,  4 Jun 2017 14:18:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.617
X-Spam-Level: 
X-Spam-Status: No, score=-0.617 tagged_above=-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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Kpye1CR0GWCb for <quic-issues@ietfa.amsl.com>; Sun,  4 Jun 2017 14:18:50 -0700 (PDT)
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 ED8E6129A8E for <quic-issues@ietf.org>; Sun,  4 Jun 2017 14:18:49 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=moJlyE2X7qrcFEUeL05J+Ql/UwY=; b=N4IuvqSDzEgaqdMh yG7TTZ/KALC0MOeBGtsF+UMDjOK68T3LIH6W9YLlk11tHw0BkpzU+MQkZNRtnLmG S1DzgJqixPVaaH3jPwFbPNBe7Q5oEVdr93kOe5t3GSN7WvXB5ANs99AoQBGSm2Fo t22ZrQflsregPQ7yxQgrndXNnFg=
Received: by filter0949p1mdw1.sendgrid.net with SMTP id filter0949p1mdw1-15971-59347938-34 2017-06-04 21:18:48.861490676 +0000 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 753ohR1HRKy1jYVlwr47tg for <quic-issues@ietf.org>; Sun, 04 Jun 2017 21:18:48.877 +0000 (UTC)
Date: Sun, 04 Jun 2017 14:18:48 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2c7b0a8902e4ad7bc4d59c534c35f133af30601a92cf00000001154c3b3892a169ce0ddf6225@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/565/review/41951351@github.com>
In-Reply-To: <quicwg/base-drafts/pull/565@github.com>
References: <quicwg/base-drafts/pull/565@github.com>
Subject: Re: [quicwg/base-drafts] Loosen the MUST requirement to close if an unsent packet is acknowledged (#565)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59347938be559_26e3fb29d24dc38984c2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak21BkLYZ/wNEI+0KIscAjp7UhERyN4+dZ5Sdz 42JtWil5eMPE2o1tjsJHhL5CFHWiQZaSjhHcpMOzfOcojXpyiVdSyp1+4SL6+i2dohOyFN4cph4vHC gWRb2YbXSrFMq6IITaOIVnUCEv/jIxglvMQD3Oj+e3H3AGOLh+KPTNRDbypPWVyF1ySfPPocDUcrU3 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/vv0vLl82MORwIKRLSpcLtXywcuM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 04 Jun 2017 21:18:51 -0000

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

ianswett commented on this pull request.

Agreed this needs to be fixed.

> @@ -1590,7 +1590,7 @@ frames. A receiver MAY send timestamps for non-retransmittable packets.
 A receiver MUST not send timestamps in unprotected packets.
 
 A sender MAY intentionally skip packet numbers to introduce entropy into the
-connection, to avoid opportunistic acknowledgement attacks.  The sender MUST
+connection, to avoid opportunistic acknowledgement attacks.  The sender SHOULD

It could also say "The sender MUST close the connection if a packet it knows is unsent is acknowledged."  Which keeps the must, but does not require unlimited state.

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

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

<p>Agreed this needs to be fixed.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/565#discussion_r120021249">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1590,7 +1590,7 @@ frames. A receiver MAY send timestamps for non-retransmittable packets.
 A receiver MUST not send timestamps in unprotected packets.
 
 A sender MAY intentionally skip packet numbers to introduce entropy into the
-connection, to avoid opportunistic acknowledgement attacks.  The sender MUST
+connection, to avoid opportunistic acknowledgement attacks.  The sender SHOULD
</pre>
<p>It could also say "The sender MUST close the connection if a packet it knows is unsent is acknowledged."  Which keeps the must, but does not require unlimited state.</p>

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

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


From nobody Sun Jun  4 14:36: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 514E412E052 for <quic-issues@ietfa.amsl.com>; Sun,  4 Jun 2017 14:36:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.183
X-Spam-Level: 
X-Spam-Status: No, score=-3.183 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CuhGU0hxSTLO for <quic-issues@ietfa.amsl.com>; Sun,  4 Jun 2017 14:36:38 -0700 (PDT)
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 96FB112E050 for <quic-issues@ietf.org>; Sun,  4 Jun 2017 14:36:38 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=hNz+GeKszgo5OWu2LQ2XmZBtx/w=; b=o/rPZfFKOQCghSNi /FBdi3EysHerbF3AHum45yQ8pzpa/p2VSB5bHVlGmLp0qInFhjLclNM8+oxJq4wc UVa3z/9IjfcqouGMJMolhjiq6ij7QXFvANrnLEqtnReCJ/fCWk+3pElVF7JAY8rD xfo1U6YaUkyolMbSb0duDJxXxEs=
Received: by filter0632p1mdw1.sendgrid.net with SMTP id filter0632p1mdw1-27482-59347D65-1D 2017-06-04 21:36:37.3399908 +0000 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 0-x03ZCURAGS_OCusWDEcQ for <quic-issues@ietf.org>; Sun, 04 Jun 2017 21:36:37.246 +0000 (UTC)
Date: Sun, 04 Jun 2017 14:36:37 -0700
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab61bdf751bbe0de465a9753f20f461ce5d49f4c8792cf00000001154c3f6592a169ce0d80846d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/508/306068705@github.com>
In-Reply-To: <quicwg/base-drafts/issues/508@github.com>
References: <quicwg/base-drafts/issues/508@github.com>
Subject: Re: [quicwg/base-drafts] Stream ID 24-bit encoding? (#508)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59347d6527caf_2b5173fb1bc3e3c3c2523b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1p6duLGaRnQ+JJWWyp7Cv8iWSjlrqx9+4e1E 7pr5415KbSzaEUwkppVImN/gnA9wZxNoCNtMOw0UF2eJMT9ZKAFua8hZ4QIVuUZlfeVsrRnJ/nfyIi Vmvk9zR1u87lJFWV2abWvO1O1oQoCvhfr1gKeXF/1/tfjG9mefLMzqUy0yY3yAPcg6aKVM08Pfrwi9 U=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/XDnkDds45jtbV2TwlF7pSglxiw0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 04 Jun 2017 21:36:40 -0000

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

If you have 100K IOPS each represented by a single frame, your connection will last 12 hours with 32 bit stream identifiers. Moving to 64 bit would mean you can design applications without thinking about this limitation even if it would rarely be hit in praxis.

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

<p>If you have 100K IOPS each represented by a single frame, your connectio=
n will last 12 hours with 32 bit stream identifiers. Moving to 64 bit would=
 mean you can design applications without thinking about this limitation ev=
en if it would rarely be hit in praxis.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/508#issuecomment-306068705">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkqwmD8FY-F1Gd38k=
QxIXmM2ig4dLSks5sAyNlgaJpZM4NRt1R">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq7n-egeireV1kXhO_=
H_cTfC-9bRXks5sAyNlgaJpZM4NRt1R.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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/508#issuecomment-306068705"></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 #508: If you have 1=
00K IOPS each represented by a single frame, your connection will last 12 h=
ours with 32 bit stream identifiers. Moving to 64 bit would mean you can de=
sign applications without thinking about this limitation even if it would r=
arely be hit in praxis."}],"action":{"name":"View Issue","url":"https://git=
hub.com/quicwg/base-drafts/issues/508#issuecomment-306068705"}}}</script>=

----==_mimepart_59347d6527caf_2b5173fb1bc3e3c3c2523b--


From nobody Sun Jun  4 15:28: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 902751296CD for <quic-issues@ietfa.amsl.com>; Sun,  4 Jun 2017 15:28:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.021
X-Spam-Level: 
X-Spam-Status: No, score=-2.021 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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6cTPL7lO5T_b for <quic-issues@ietfa.amsl.com>; Sun,  4 Jun 2017 15:28:24 -0700 (PDT)
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 C8D3F12956C for <quic-issues@ietf.org>; Sun,  4 Jun 2017 15:28:23 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=nIHutwD5bDRbzwidAa+9b6cPEyk=; b=AzkXcWPOkHij/TCN TErVteoPsEB+q4tAYPLgCRC5fKe6Jb+zAA/3wVHATMQoltj2E6b6AwT3nhK66Uf7 gxSB14mmJh1dHz/flc5AUV0uwzJ9fcat7qeDQCtjuKUWnUGuzw9j2ti+cvinEvqv I6b7tfBFobf4kbodzgOjAsoLgpM=
Received: by filter1188p1mdw1.sendgrid.net with SMTP id filter1188p1mdw1-16582-59348986-3B 2017-06-04 22:28:22.777027941 +0000 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 6RKXKMWgQJmt_C7EL_FSwQ for <quic-issues@ietf.org>; Sun, 04 Jun 2017 22:28:22.708 +0000 (UTC)
Date: Sun, 04 Jun 2017 15:28:22 -0700
From: Subodh Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba62c015f8eea7c47699abbc43a6aec2fa55f754992cf00000001154c4b8692a169ce0de9a85b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/572/306071563@github.com>
In-Reply-To: <quicwg/base-drafts/issues/572@github.com>
References: <quicwg/base-drafts/issues/572@github.com>
Subject: Re: [quicwg/base-drafts] Should we transition to Open state when recv even MAX_STREAM_DATA (#572)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593489868ba97_30743fd3973cfc30885d3"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1Fb9XF8zHcCxhaRuQ+3oKGm50fS5wOIwNekh Nt81rBNboCWoLH7hUwid5zgA4a4cz3C8sSCwwdsFEvCkEuu9aJILVnzw7q+m7UcsvcUfZDLiwjjXLd 3P2nvdv3FoqxvqQkkp/ouQnYwlUgH7IqE9/1YxkuvDFmwXgWdkRVJkDLxAHbTa6CpOQd8I1jBGcIDw s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Mv6GLGrlt-k7yGuY_0B-LJjudeo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 04 Jun 2017 22:28:26 -0000

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

This also has the nice side effect of causing the lower order streams to be opened as well.

Thinking about it a bit more, we should do this for RST on idle streams as well.

Currently 
         RST
idle -----> half closed

however this means that if stream 10 is rst, we didnt really open stream 1 - 10. Then if stream 20 is opened, we would have no idea if stream 10 was opened before or rst, so we'd have to keep track of all RST streams.

seems nicer to make this more symmetric with the stream open case:

I propose that when getting a RST on an idle stream we first move it into open state and then process the RST so that we get the lower streams opened as well.

             RST             immediate
idle ------> (open) -------> half 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/572#issuecomment-306071563
----==_mimepart_593489868ba97_30743fd3973cfc30885d3
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>This also has the nice side effect of causing the lower order streams to=
 be opened as well.</p>
<p>Thinking about it a bit more, we should do this for RST on idle streams =
as well.</p>
<p>Currently<br>
RST<br>
idle -----&gt; half closed</p>
<p>however this means that if stream 10 is rst, we didnt really open stream=
 1 - 10. Then if stream 20 is opened, we would have no idea if stream 10 wa=
s opened before or rst, so we'd have to keep track of all RST streams.</p>
<p>seems nicer to make this more symmetric with the stream open case:</p>
<p>I propose that when getting a RST on an idle stream we first move it int=
o open state and then process the RST so that we get the lower streams open=
ed as well.</p>
<pre><code>         RST             immediate
</code></pre>
<p>idle ------&gt; (open) -------&gt; half closed</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/572#issuecomment-306071563">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq_1BEq-uxsr-5Lb=
jOH5m9jaDpOhIks5sAy-GgaJpZM4NvTE8">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqxYiSPhIukSuKXmLA=
1AuB35h-K1zks5sAy-GgaJpZM4NvTE8.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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/572#issuecomment-306071563"></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 #572: This also has=
 the nice side effect of causing the lower order streams to be opened as we=
ll.\r\n\r\nThinking about it a bit more, we should do this for RST on idle =
streams as well.\r\n\r\nCurrently \r\n         RST\r\nidle -----\u003e half=
 closed\r\n\r\nhowever this means that if stream 10 is rst, we didnt really=
 open stream 1 - 10. Then if stream 20 is opened, we would have no idea if =
stream 10 was opened before or rst, so we'd have to keep track of all RST s=
treams.\r\n\r\nseems nicer to make this more symmetric with the stream open=
 case:\r\n\r\nI propose that when getting a RST on an idle stream we first =
move it into open state and then process the RST so that we get the lower s=
treams opened as well.\r\n\r\n             RST             immediate\r\nidl=
e ------\u003e (open) -------\u003e half closed"}],"action":{"name":"View I=
ssue","url":"https://github.com/quicwg/base-drafts/issues/572#issuecomment-=
306071563"}}}</script>=

----==_mimepart_593489868ba97_30743fd3973cfc30885d3--


From nobody Sun Jun  4 15:31: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 A06291296CD for <quic-issues@ietfa.amsl.com>; Sun,  4 Jun 2017 15:31:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.403
X-Spam-Level: 
X-Spam-Status: No, score=-0.403 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id J6oJOh_YbWtT for <quic-issues@ietfa.amsl.com>; Sun,  4 Jun 2017 15:31:24 -0700 (PDT)
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 81315127B5A for <quic-issues@ietf.org>; Sun,  4 Jun 2017 15:31:24 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=dKpcTjgDb0IO3wGlJGyCmIjTBLs=; b=fZQaX28nkm9BGufl 5wO6g4RNTWItz5KNbE6eTRkuivEIm7EOrkf4ow+gF0Kt6mNKjmiYJ2w7B8lZbKWO u60fxSO98jzBq+alM+Leju2+4NXAs/TZdZob7bW2cjKiOrojc49pSdRsccb6Lx/l zgtqwxEbGLM72F9POr/2UgkHcnE=
Received: by filter1122p1mdw1.sendgrid.net with SMTP id filter1122p1mdw1-15146-59348A3B-2E 2017-06-04 22:31:23.820053582 +0000 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 fgq5k358R72lpMMSyzCKhA for <quic-issues@ietf.org>; Sun, 04 Jun 2017 22:31:23.780 +0000 (UTC)
Date: Sun, 04 Jun 2017 15:31:23 -0700
From: Subodh Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9212ee441cab62af240a9c40fd19924d8a5f19fa92cf00000001154c4c3b92a169ce0dde6ebe@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/564/306071714@github.com>
In-Reply-To: <quicwg/base-drafts/issues/564@github.com>
References: <quicwg/base-drafts/issues/564@github.com>
Subject: Re: [quicwg/base-drafts] loosen MUST requirement around close-on-ack-of-unsent (#564)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59348a3b98c84_a533fccc747dc3048511"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3EV7umFa17JhDb+1rbQ70tRqTtlraFVtWNNc 9CUtukT6gjFo+b3GAtZ1z5j7S8L3bjSf85bXZPirHnpD8vWs+srLvRWgd3xM14BrsiKNW7lk4CV0p5 qAZrWWkg3fM3ec7KIbHGPsEd0zETO+Bph6qasubB3LHynsnrs1uGXZWeez9KQFUiLt5wac137GGNvM 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/NEdSqt17VOaoXNZfiNtNDFhiryM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 04 Jun 2017 22:31:25 -0000

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

Thanks for bringing this up, I encountered this exact same issue last week when implementing it and was going to bring it up myself as well :)

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

<p>Thanks for bringing this up, I encountered this exact same issue last week when implementing it and was going to bring it up myself as well :)</p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #564: Thanks for bringing this up, I encountered this exact same issue last week when implementing it and was going to bring it up myself as well :)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/564#issuecomment-306071714"}}}</script>
----==_mimepart_59348a3b98c84_a533fccc747dc3048511--


From nobody Mon Jun  5 01:04: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 9C755129C0B for <quic-issues@ietfa.amsl.com>; Mon,  5 Jun 2017 01:04:49 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YidnEWxP84-Q for <quic-issues@ietfa.amsl.com>; Mon,  5 Jun 2017 01:04:48 -0700 (PDT)
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 3AF88129BF8 for <quic-issues@ietf.org>; Mon,  5 Jun 2017 01:04:48 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=InxHDxXgXMKUOkPQrPXnNlkG8Qo=; b=K3SbilTay9zDvSM8 C+siJiuSJZ0a+V0FR/lFz7ZawglSy+i/lR21GTupFlfSQnqqKEiKhik2ENTfo3L3 XgajlFuPboeMEM/+ckT1MZU+AbLktp7Gul22eJOrcIp/1l1m9qpbmbI7ao4sWjNc T5nzQhFmckv8CPAhsmeN5eM+adk=
Received: by filter0823p1mdw1.sendgrid.net with SMTP id filter0823p1mdw1-2871-5935109E-4E 2017-06-05 08:04:46.944111315 +0000 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 86AenXAMTuygEgMN2XLVCQ for <quic-issues@ietf.org>; Mon, 05 Jun 2017 08:04:46.843 +0000 (UTC)
Date: Mon, 05 Jun 2017 01:04:46 -0700
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7973cb5687c4e1a0c2fa0cf25369cfb95dd605fc92cf00000001154cd29e92a169ce0deb3f23@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/573@github.com>
Subject: [quicwg/base-drafts] make connection migration symmetric (#573)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5935109eb847e_4cf63f9b2d29fc2c8641a"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2NM9TpHwoIo5fxJaYE3Z+COubK8z0Nn8TZhX psEF1rh8G4oL2btlpExciaZKMse1IHC7EU8ILMpThayc9T5CDonz8WEzTrTOo+1ShmXT1WvtkJSnNh 7icdqcw4aSRIOedJmEZI7vFMzXwXTj38j6ju/RaVxB+lfS5CaA0S0fS0Uakw4d0jciulMpg0qOzRZg 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/hmn7l31lP2pO0Thg87qiK4dJ2V4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 05 Jun 2017 08:04:50 -0000

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

With the introduction of the NEW_CONNECTION_ID logic, a client can perform a connection migration that can't be correlated by an external observer. This works fine in the classic server-client setting, but (as pointed out in the discussion of #491) for p2p connections, both peers might want to perform such a 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/573
----==_mimepart_5935109eb847e_4cf63f9b2d29fc2c8641a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>With the introduction of the NEW_CONNECTION_ID logic, a client can perform a connection migration that can't be correlated by an external observer. This works fine in the classic server-client setting, but (as pointed out in the discussion of <a href="https://github.com/quicwg/base-drafts/pull/491" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/491" data-id="225590526" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#491</a>) for p2p connections, both peers might want to perform such a 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/573">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq14jbn5RU7EFo1eDDnTHqUbsZbndks5sA7aegaJpZM4NvwWY">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq9-86DLpQeoVcjzckXhzqtx8GCHjks5sA7aegaJpZM4NvwWY.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/573"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

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


From nobody Mon Jun  5 01:10: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 DE67A129BF8 for <quic-issues@ietfa.amsl.com>; Mon,  5 Jun 2017 01:10:23 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, 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 yNF5ipMkPM8H for <quic-issues@ietfa.amsl.com>; Mon,  5 Jun 2017 01:10:23 -0700 (PDT)
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 E286B1289C3 for <quic-issues@ietf.org>; Mon,  5 Jun 2017 01:10:22 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=9UoK33C4JXo6RkUIQr8JlZCpOPM=; b=Ong63R1vQFBz4joJ QXZhijPE7Xak/etsSoJeJgm9AYZg7wnp/smfWQsIVtwk81q+96hilue/d5+XGths T8kNs+lN93DKn+5yt3YEDDWWPT4ZahwcBNsGRgxHo+6BJEGwtKBQ4UAlwAlYA5dX iQBCRe6WZPuu+EnfLxeBRmzd7dY=
Received: by filter0424p1mdw1.sendgrid.net with SMTP id filter0424p1mdw1-10546-593511ED-30 2017-06-05 08:10:21.681363933 +0000 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 2GOxprC0SQe1HDbtxf3VUg for <quic-issues@ietf.org>; Mon, 05 Jun 2017 08:10:21.583 +0000 (UTC)
Date: Mon, 05 Jun 2017 01:10:21 -0700
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe837669a261f4ac1b8b79c935147f0c1b22419e292cf00000001154cd3ed92a169ce0de9a85b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/572/306129300@github.com>
In-Reply-To: <quicwg/base-drafts/issues/572@github.com>
References: <quicwg/base-drafts/issues/572@github.com>
Subject: Re: [quicwg/base-drafts] Should we transition to Open state when recv even MAX_STREAM_DATA or RST on idle (#572)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593511ed7b08f_38783fac87addc3424052"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0KF1s0KBbR1hAuYaydpxlAYtFrPZa/ZdKK03 LHhxImIThyB/gDWeGPtx253L9dhbVCqG+BQpMXRQySJQs0pylwnpbHGZsrVXVMEu7SIewoGSKo3lwl 69RRzsHlcTpEJNz21t9yjZDtYmcVQMUQlpfehWKdW/kP0cBmYQeSBIIW0ME7YcMIAILqB1h8O7Gi1o 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/IkL4kROut2kHRJ5xYAbVA1-SdlU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 05 Jun 2017 08:10:24 -0000

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

Opening streams as soon as you hear from them (no matter in which frame type) definitely makes sense (and is what quic-go is already doing). It avoids a whole bunch of edge cases that are only needed to deal with reordered 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/572#issuecomment-306129300
----==_mimepart_593511ed7b08f_38783fac87addc3424052
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Opening streams as soon as you hear from them (no matter in which frame =
type) definitely makes sense (and is what quic-go is already doing). It avo=
ids a whole bunch of edge cases that are only needed to deal with reordered=
 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/572#issuecomment-306129300">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq5USAyc_lgaP5wq=
d8RWdTGHecWHTks5sA7ftgaJpZM4NvTE8">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq12uRk6KXIDXBvEGa=
PMMxFlmqvOUks5sA7ftgaJpZM4NvTE8.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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/572#issuecomment-306129300"></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 #572: Opening=
 streams as soon as you hear from them (no matter in which frame type) defi=
nitely makes sense (and is what quic-go is already doing). It avoids a whol=
e bunch of edge cases that are only needed to deal with reordered packets."=
}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-draf=
ts/issues/572#issuecomment-306129300"}}}</script>=

----==_mimepart_593511ed7b08f_38783fac87addc3424052--


From nobody Mon Jun  5 01: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 B1EDB12EA56 for <quic-issues@ietfa.amsl.com>; Mon,  5 Jun 2017 01:24:51 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id E35dDIy3a78k for <quic-issues@ietfa.amsl.com>; Mon,  5 Jun 2017 01:24:50 -0700 (PDT)
Received: from o5.sgmail.github.com (o5.sgmail.github.com [192.254.113.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 11A1712EA54 for <quic-issues@ietf.org>; Mon,  5 Jun 2017 01:24:50 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=G9oZ+NAPdXDZsTaJ+sjTL4qCGHQ=; b=q2rzjoRAXuSDrwW1 WljQxPZ5VehRaVstcYYaS1D/noGAs5lUuykdGMPC3LJlXjF/E2JZQhlKsJ6y7Kd7 lC6ilGLV80DbbcMJ3YrKucRgfOlYaegjRCLHaS5FfUf7Q5HIosWtrdys1xrTI3nX 5Muvkolc1X+Gw+mdmsk9zpvaNv0=
Received: by filter1161p1mdw1.sendgrid.net with SMTP id filter1161p1mdw1-5482-59351551-4 2017-06-05 08:24:49.030704009 +0000 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 xevDrYKmSlC_WYzxd5Vh-A for <quic-issues@ietf.org>; Mon, 05 Jun 2017 08:24:48.957 +0000 (UTC)
Date: Mon, 05 Jun 2017 01:24:48 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abdc4e2064fcff900ecf0370410a3908b8f8c07b7792cf00000001154cd75092a169ce0d7fb1ec@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/507/306131823@github.com>
In-Reply-To: <quicwg/base-drafts/issues/507@github.com>
References: <quicwg/base-drafts/issues/507@github.com>
Subject: Re: [quicwg/base-drafts] Fix up ACK frame section (#507)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59351550d0616_6ef83f9b2d29fc2c82832"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0TdTEvaidnSXQdv00FGvBrM5ZRkUyA6hqWFv MIzIVI7gSlNq/1nTKd/Rahm65J7wYgkZ8510abhN2MULekNG9s7BdQuVEj5sxKqZCp1ikgJwFBDMe3 bma0kVYkQNLK/wqpCPU4Dh8pdCssu4yeCkvU1ajKemPp9vhOIHA41gsWfuxqTo9WyosufEzu5xF8cQ E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Q-EE7u2SwcTvmqGX3uZvtnN4k94>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 05 Jun 2017 08:24:51 -0000

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

I think there are good reasons to make it absolute, particularly to support connection migration and/or multipath.

The in flight limit is 2^31 packets, so >2TB with typical packet sizes, which is why we decided not to add a code point for 8 byte packet numbers in the public header.

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

<p>I think there are good reasons to make it absolute, particularly to supp=
ort connection migration and/or multipath.</p>
<p>The in flight limit is 2^31 packets, so &gt;2TB with typical packet size=
s, which is why we decided not to add a code point for 8 byte packet number=
s in the public header.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/507#issuecomment-306131823">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq8l980SdicCz20r=
uvfFwzXL04IjDks5sA7tQgaJpZM4NRfV9">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqxbCazouTCV8QK42c=
RkYvpJhE4MYks5sA7tQgaJpZM4NRfV9.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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/507#issuecomment-306131823"></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 #507: I think there=
 are good reasons to make it absolute, particularly to support connection m=
igration and/or multipath.\r\n\r\nThe in flight limit is 2^31 packets, so \=
u003e2TB with typical packet sizes, which is why we decided not to add a co=
de point for 8 byte packet numbers in the public header."}],"action":{"name=
":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/507#issu=
ecomment-306131823"}}}</script>=

----==_mimepart_59351550d0616_6ef83f9b2d29fc2c82832--


From nobody Mon Jun  5 01:37: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 84DF912EA67 for <quic-issues@ietfa.amsl.com>; Mon,  5 Jun 2017 01:37:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.401
X-Spam-Level: 
X-Spam-Status: No, score=-5.401 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tHt0hOmUncFf for <quic-issues@ietfa.amsl.com>; Mon,  5 Jun 2017 01:36:59 -0700 (PDT)
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 190FD12EA74 for <quic-issues@ietf.org>; Mon,  5 Jun 2017 01:36:59 -0700 (PDT)
Date: Mon, 05 Jun 2017 01:36:58 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1496651818; bh=ztR3g1pwZIlxk8KK7E8o3KYWNqKY6ZWd2yr1B85b/uA=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=vI/21eZt4hwTn/XwYSxNCu206HAujlSF71RbR3hfFykftOELhKvn/B2y745bgsBqg fcstTz93u4X2tVWnMwP/3a4xkHkwgJf6khqUcMD3KMvya/RlZCdeLm9M/aTt2TMLVD AU9SFiSY8mHeyAUq0yVnkt5FycL+ZrAQerLD6i50=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8a36ba674c9811c620775b8bf6846a1d10740fd592cf00000001154cda2a92a169ce0d7fb1ec@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/507/306134216@github.com>
In-Reply-To: <quicwg/base-drafts/issues/507@github.com>
References: <quicwg/base-drafts/issues/507@github.com>
Subject: Re: [quicwg/base-drafts] Fix up ACK frame section (#507)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5935182a66719_5ac43fa77539fc2c829a7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/1BUHm8vMQZlwD2Jm_79i92Xdevw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 05 Jun 2017 08:37:00 -0000

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

yes, I got confused about packet numbers and bytes - the absolute value is probably beneficial as you suggest and does not apparent harm - I still wonder if the 2^31 constraint elsewhere makes the benefit pointless though, or put in another way - perhaps there are other places that need to allow 64 bit 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/507#issuecomment-306134216
----==_mimepart_5935182a66719_5ac43fa77539fc2c829a7
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>yes, I got confused about packet numbers and bytes - the absolute valu=
e is probably beneficial as you suggest and does not apparent harm - I st=
ill wonder if the 2^31 constraint elsewhere makes the benefit pointless t=
hough, or put in another way - perhaps there are other places that need t=
o allow 64 bit values.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/507#issuecomment-306134216">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq7BAH=
jieOnyCMQZJ3mVQvRFFtyWFks5sA74qgaJpZM4NRfV9">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq1w=
CuZ4ZjcfV4BSl-6rMg7R64XrHks5sA74qgaJpZM4NRfV9.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/507#issuecomment-306134216"></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 #=
507: yes, I got confused about packet numbers and bytes - the absolute va=
lue is probably beneficial as you suggest and does not apparent harm - I =
still wonder if the 2^31 constraint elsewhere makes the benefit pointless=
 though, or put in another way - perhaps there are other places that need=
 to allow 64 bit values."}],"action":{"name":"View Issue","url":"https://=
github.com/quicwg/base-drafts/issues/507#issuecomment-306134216"}}}</scri=
pt>=

----==_mimepart_5935182a66719_5ac43fa77539fc2c829a7--


From nobody Mon Jun  5 01:59: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 C2246129B9E for <quic-issues@ietfa.amsl.com>; Mon,  5 Jun 2017 01:59:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.615
X-Spam-Level: 
X-Spam-Status: No, score=-5.615 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id f09yYoP4Kcx3 for <quic-issues@ietfa.amsl.com>; Mon,  5 Jun 2017 01:59:49 -0700 (PDT)
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 3993D127B52 for <quic-issues@ietf.org>; Mon,  5 Jun 2017 01:59:49 -0700 (PDT)
Date: Mon, 05 Jun 2017 01:59:48 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1496653188; bh=l8mJkxt3yW/mkXidI/TiAQIrrghVpPRETqjRkzdTkM0=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=n3J3WuzyvEtuguUJlpK8IuooseaCxErPbzjjaodXI8XOAHCGzql6FmS77PRUItYyN t5nY0EykoFcy8BgmuDtMuNPNrGBCBe9kJA/W881/1STu6997RZjlgp5VTHDbbc/poR PkOqfoxCJHYJuDwy9nXZ6/l7/1LotQIb0WHQfGoQ=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb8a6deab490f80d2d5e14a6df157d7494e7be37d92cf00000001154cdf8492a169ce0de8f806@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/569/306138727@github.com>
In-Reply-To: <quicwg/base-drafts/issues/569@github.com>
References: <quicwg/base-drafts/issues/569@github.com>
Subject: Re: [quicwg/base-drafts] does version negotiation packet format need to be locked across versions (#569)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59351d8486043_18b73fc0ba4ebc30757c1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/PEMUa-CqFf1hgsQjGufVXe9fOCM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 05 Jun 2017 08:59:51 -0000

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

Yes, this is indeed unclear.  I don't think that the protocol works unless you fix Version Negotiation across versions somehow.

Marking this as editorial on the basis that this was assumed, not expressed, and that we merely failed to correctly write this down.  (I don't see any other interpretation for this that makes any sort of 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/569#issuecomment-306138727
----==_mimepart_59351d8486043_18b73fc0ba4ebc30757c1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Yes, this is indeed unclear.  I don't think that the protocol works un=
less you fix Version Negotiation across versions somehow.</p>
<p>Marking this as editorial on the basis that this was assumed, not expr=
essed, and that we merely failed to correctly write this down.  (I don't =
see any other interpretation for this that makes any sort of sense.)</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/569#issuecomment-306138727">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqxCNe=
pOgW0KWndaM0wvdTBkqP8jcks5sA8OEgaJpZM4NvGCi">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqxF=
0x9WAFnR9lG__OOXfPzW7BNUWks5sA8OEgaJpZM4NvGCi.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/569#issuecomment-306138727"></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 #569: Yes, this is indeed unclear.  I don't think that the protocol w=
orks unless you fix Version Negotiation across versions somehow.\r\n\r\nM=
arking this as editorial on the basis that this was assumed, not expresse=
d, and that we merely failed to correctly write this down.  (I don't see =
any other interpretation for this that makes any sort of sense.)"}],"acti=
on":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/iss=
ues/569#issuecomment-306138727"}}}</script>=

----==_mimepart_59351d8486043_18b73fc0ba4ebc30757c1--


From nobody Mon Jun  5 02:01: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 0D6CF129B60 for <quic-issues@ietfa.amsl.com>; Mon,  5 Jun 2017 02:01:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.395
X-Spam-Level: 
X-Spam-Status: No, score=-8.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_DNSWL_HI=-5, 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 Dug7kTscJLsr for <quic-issues@ietfa.amsl.com>; Mon,  5 Jun 2017 02:01:45 -0700 (PDT)
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 7975B129B9E for <quic-issues@ietf.org>; Mon,  5 Jun 2017 02:01:45 -0700 (PDT)
Date: Mon, 05 Jun 2017 02:01:44 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1496653304; bh=Wb/4mCBVHpBCh4yzxyJD16r1SU0kPJznHby+rTlBX70=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=hDaLnMUa/wbJyNA0KWV02cKa8gZj9AylEN57ersJdluvKFvysIADOAVsr0ayqHAuc TbijECGURLBcsWZa98C+GAZoPIyvjRpiZAyKzZ/9rRwjhSEs91+pMmfygSs5BBiYGa LP1BX92/iWkB9MPDEkyxXc5dH7TO1XILKcdH6hEI=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abda4a1d639655b867b73f25168853d24aaba28dd492cf00000001154cdff892a169ce0de9a623@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/571/306139149@github.com>
In-Reply-To: <quicwg/base-drafts/issues/571@github.com>
References: <quicwg/base-drafts/issues/571@github.com>
Subject: Re: [quicwg/base-drafts] Transition to half closed local should probably happen on FIN ack (#571)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59351df8a9bd8_76d53fac87addc34246de"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/W5ZmyqDvZp9pMNoIE0UrSTuuobM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 05 Jun 2017 09:01:47 -0000

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

This is just an inconsistency.  The text already says that streams close =
when you have no more to send (or no more to receive), with emphasis:

> A stream transitions from this state to =E2=80=9Cclosed=E2=80=9D when a=
 STREAM frame that contains a FIN flag is received **and all prior data h=
as arrived**, or when a RST_STREAM frame is received.

We should try to be more explicit.

-- =

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

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

<p>This is just an inconsistency.  The text already says that streams clo=
se when you have no more to send (or no more to receive), with emphasis:<=
/p>
<blockquote>
<p>A stream transitions from this state to =E2=80=9Cclosed=E2=80=9D when =
a STREAM frame that contains a FIN flag is received <strong>and all prior=
 data has arrived</strong>, or when a RST_STREAM frame is received.</p>
</blockquote>
<p>We should try to be more explicit.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/571#issuecomment-306139149">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq5Bn4=
_l23TTssDGnR8gJEmF7O80Rks5sA8P4gaJpZM4NvS61">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq5o=
Fiwre056-s_RW4iJdoj-rFvagks5sA8P4gaJpZM4NvS61.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/571#issuecomment-306139149"></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 #571: This is just an inconsistency.  The text already says that stre=
ams close when you have no more to send (or no more to receive), with emp=
hasis:\r\n\r\n\u003e A stream transitions from this state to =E2=80=9Cclo=
sed=E2=80=9D when a STREAM frame that contains a FIN flag is received **a=
nd all prior data has arrived**, or when a RST_STREAM frame is received.\=
r\n\r\nWe should try to be more explicit."}],"action":{"name":"View Issue=
","url":"https://github.com/quicwg/base-drafts/issues/571#issuecomment-30=
6139149"}}}</script>=

----==_mimepart_59351df8a9bd8_76d53fac87addc34246de--


From nobody Mon Jun  5 02:05: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 60CB5127342 for <quic-issues@ietfa.amsl.com>; Mon,  5 Jun 2017 02:05:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.253
X-Spam-Level: 
X-Spam-Status: No, score=-8.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_DNSWL_HI=-5, 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 dGMOg0d6rxcw for <quic-issues@ietfa.amsl.com>; Mon,  5 Jun 2017 02:05:11 -0700 (PDT)
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 09C64126BF3 for <quic-issues@ietf.org>; Mon,  5 Jun 2017 02:05:11 -0700 (PDT)
Date: Mon, 05 Jun 2017 02:05:10 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1496653510; bh=Wq1OpJjPX7JbXEtFwAhDE7nmUCYxLPQJEAC3P9+izbs=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=0OjGvhU1xYWHKAs3OgXgNNUKp03h0loa5uFxXIQsOmUF4L6TuQOdjsVsDvEI0+BGU UT3MWrYOFzx/8BXLzNqOB7LCPH8OQlGUyizkvaJpiRih/HLZM49P4g9QnTLhAD6+rb 6Xk2FAS1oyxMGBqfzW6rPKO6G9FtlbxGbasK/7T0=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf0ad8e5f3302bec9d34e9ad1a7c7b06d3998e55f92cf00000001154ce0c692a169ce0de8e837@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/568/306139819@github.com>
In-Reply-To: <quicwg/base-drafts/issues/568@github.com>
References: <quicwg/base-drafts/issues/568@github.com>
Subject: Re: [quicwg/base-drafts] consider making cleartext integrity version independent (#568)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59351ec642590_62bc3fc132c0bc2c7814e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/nyV5_1WlhyRhLm95sHyC1QvSxgE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 05 Jun 2017 09:05:12 -0000

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

Yes, some constraints on future flexibility seem wise, as long as we can keep it light.

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

<p>Yes, some constraints on future flexibility seem wise, as long as we can keep it light.</p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #568: Yes, some constraints on future flexibility seem wise, as long as we can keep it light."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/568#issuecomment-306139819"}}}</script>
----==_mimepart_59351ec642590_62bc3fc132c0bc2c7814e--


From nobody Mon Jun  5 02:06:36 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8AA78126BF3 for <quic-issues@ietfa.amsl.com>; Mon,  5 Jun 2017 02:06:34 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jktmnSQJylmY for <quic-issues@ietfa.amsl.com>; Mon,  5 Jun 2017 02:06:33 -0700 (PDT)
Received: from o9.sgmail.github.com (o9.sgmail.github.com [167.89.101.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0B8B2127078 for <quic-issues@ietf.org>; Mon,  5 Jun 2017 02:06:32 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=u+lqgMstgDLSG1STqin6YB2Pz0E=; b=r9benFfv2KwsyZMa WC+CWSX5aVjO7xdV6dJ7lTj3t5vQuxf7EbZzgUxYDX1fkxKQfA82voYIFPLX+an3 IVnYeouQLpvS6syzg3DXU5Nzd7JRyXCytHoKVuT5Hq0i3gfhQ2di1ntc4UDJbCHt atAcLz2HBcJj1EfCj5bEmuK05+A=
Received: by filter1122p1mdw1.sendgrid.net with SMTP id filter1122p1mdw1-15146-59351F17-23 2017-06-05 09:06:31.549187306 +0000 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 Ej2DeGmYRUiOUsHTLLQscQ for <quic-issues@ietf.org>; Mon, 05 Jun 2017 09:06:31.496 +0000 (UTC)
Date: Mon, 05 Jun 2017 02:06:31 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab93137699bfd4fb823bf9a88f0ed95e6d1ce16b0d92cf00000001154ce11792a169ce0ddf6225@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/565/review/42001314@github.com>
In-Reply-To: <quicwg/base-drafts/pull/565@github.com>
References: <quicwg/base-drafts/pull/565@github.com>
Subject: Re: [quicwg/base-drafts] Loosen the MUST requirement to close if an unsent packet is acknowledged (#565)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59351f1763502_34a33faa1c7cbc3445513"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2vypLkMhGLpXIWE3xj14PB/IXvMer7ScXxKd X0hA5be2FbzKUDxVCMU78N6SyfgoZP6WfMnBKHr/ZZKSYJtrR8crKbgnftXPoKt9U8+3LhjQv4e2S1 1aaxehza34q/UMEIsGXBWLIxaAwjj25duc94POJZAobNqDRRa1oNraX3hhq2ruAGny2UTNRWBX1g29 I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/euw4vBKQI6bPXPgV1L-6lEDKRX4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 05 Jun 2017 09:06:34 -0000

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

martinthomson commented on this pull request.



> @@ -1590,7 +1590,7 @@ frames. A receiver MAY send timestamps for non-retransmittable packets.
 A receiver MUST not send timestamps in unprotected packets.
 
 A sender MAY intentionally skip packet numbers to introduce entropy into the
-connection, to avoid opportunistic acknowledgement attacks.  The sender MUST
+connection, to avoid opportunistic acknowledgement attacks.  The sender SHOULD

@mcmanus, @siyengar, does Ian's suggestion work better?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/565#discussion_r120069281
----==_mimepart_59351f1763502_34a33faa1c7cbc3445513
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/565#discussion_r120069281">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1590,7 +1590,7 @@ frames. A receiver MAY send timestamps for non-retransmittable packets.
 A receiver MUST not send timestamps in unprotected packets.
 
 A sender MAY intentionally skip packet numbers to introduce entropy into the
-connection, to avoid opportunistic acknowledgement attacks.  The sender MUST
+connection, to avoid opportunistic acknowledgement attacks.  The sender SHOULD
</pre>
<p><a href="https://github.com/mcmanus" class="user-mention">@mcmanus</a>, <a href="https://github.com/siyengar" class="user-mention">@siyengar</a>, does Ian's suggestion work better?</p>

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

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


From nobody Mon Jun  5 03:50: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 6E829129437 for <quic-issues@ietfa.amsl.com>; Mon,  5 Jun 2017 03:50:23 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id g-kobtoFW7Lx for <quic-issues@ietfa.amsl.com>; Mon,  5 Jun 2017 03:50:21 -0700 (PDT)
Received: from o5.sgmail.github.com (o5.sgmail.github.com [192.254.113.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7C325127011 for <quic-issues@ietf.org>; Mon,  5 Jun 2017 03:50:21 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=uk8t4cWbNSEpECncMXBAw5Bj6QY=; b=Ii8QwWmv8bAScOZO fK6d6yEhMr0fsZ5atYhGIWb1f/5iCAfQpA6mjpaUfbLjbKCldXJzSJSa9E09Js9L Aa3ZBBfR9CZpZd/sZvcq8M6AFHjCHxe3fCx8laytKVIyQJt846TvtkCZ79iSKvZa OV1ED5oOIoFxPt0XmGY2lmdlVuc=
Received: by filter1155p1mdw1.sendgrid.net with SMTP id filter1155p1mdw1-1497-5935376C-24 2017-06-05 10:50:20.367441556 +0000 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 PWk2Tq8SR5SPYkNYZOo68Q for <quic-issues@ietf.org>; Mon, 05 Jun 2017 10:50:20.293 +0000 (UTC)
Date: Mon, 05 Jun 2017 03:50:20 -0700
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd931a4322ab67a87580614c0ab12efad7bc8ff6a92cf00000001154cf96c92a169ce0ddf6225@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/565/c306159820@github.com>
In-Reply-To: <quicwg/base-drafts/pull/565@github.com>
References: <quicwg/base-drafts/pull/565@github.com>
Subject: Re: [quicwg/base-drafts] Loosen the MUST requirement to close if an unsent packet is acknowledged (#565)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5935376c364fd_7e573fc17b411c30739d"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3OCDqCq6EEfjXx2eCMcgSVXq+CQb6w6Vn56p fN1UAg1VNftJtNjXzSNfh8ud3D559DNb2NxPpV6ncBoZ7IFdfSbTnBTxAgSzke/cP7p7WSemA9MwXZ aro3aZv+nzBZRtsZmetdDWGSxEHqWgQDEbogmbJ1nLTQh1zw9cbBO5L3kQ==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/_0j_Z-enZmnbiWSCI4cBMtTaVN8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 05 Jun 2017 10:50:23 -0000

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

Before we spend a lot of time bikeshedding this, maybe we should consider whether we want to adopt #509 

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

<p>Before we spend a lot of time bikeshedding this, maybe we should consider whether we want to adopt <a href="https://github.com/quicwg/base-drafts/issues/509" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/509" data-id="226908319" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#509</a></p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #565: Before we spend a lot of time bikeshedding this, maybe we should consider whether we want to adopt #509 "}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/565#issuecomment-306159820"}}}</script>
----==_mimepart_5935376c364fd_7e573fc17b411c30739d--


From nobody Mon Jun  5 03:57: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 588F912441E for <quic-issues@ietfa.amsl.com>; Mon,  5 Jun 2017 03:57:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.181
X-Spam-Level: 
X-Spam-Status: No, score=-8.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_DNSWL_HI=-5, 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 TV1lEkOx56Hl for <quic-issues@ietfa.amsl.com>; Mon,  5 Jun 2017 03:57:44 -0700 (PDT)
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 CF44912943B for <quic-issues@ietf.org>; Mon,  5 Jun 2017 03:57:43 -0700 (PDT)
Date: Mon, 05 Jun 2017 03:57:43 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1496660263; bh=dC0hFERq8h31F0BqPfdEJHng0wXJr9Nh8n01/wY4H/Q=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=jrSnmnVS5nLItTpsl6T0y+wA5gIbNB7dlij/DDcVTd+KERM9bHBBCDOYfXApVkw7x EPpshPxeHGXbI1n8U0+8sFo24CUcX3Jr9uuqq6S+qLyPSurC6L9ihnYsM3x49WJB3V qCJntVR+0COeGHdQro50aayxjAGKoF8GpdAqOOLE=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab698bf82248beb064c1a7ad121362ab9a79831e0792cf00000001154cfb2792a169ce0ddf6225@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/565/c306161027@github.com>
In-Reply-To: <quicwg/base-drafts/pull/565@github.com>
References: <quicwg/base-drafts/pull/565@github.com>
Subject: Re: [quicwg/base-drafts] Loosen the MUST requirement to close if an unsent packet is acknowledged (#565)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59353927279c3_51923fde836a5c38160dd"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/zgqI_iGsRmaPVAZtzT2Jw42ww78>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 05 Jun 2017 10:57:45 -0000

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

The same general question applies even if we adopt #509.  Do we require that the sender track what it has sent in order to be able to correctly validate an ACK?

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

<p>The same general question applies even if we adopt <a href="https://github.com/quicwg/base-drafts/issues/509" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/509" data-id="226908319" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#509</a>.  Do we require that the sender track what it has sent in order to be able to correctly validate an ACK?</p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #565: The same general question applies even if we adopt #509.  Do we require that the sender track what it has sent in order to be able to correctly validate an ACK?"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/565#issuecomment-306161027"}}}</script>
----==_mimepart_59353927279c3_51923fde836a5c38160dd--


From nobody Mon Jun  5 04: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 9FB25129440 for <quic-issues@ietfa.amsl.com>; Mon,  5 Jun 2017 04:04:11 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FWvVGUgcq_1a for <quic-issues@ietfa.amsl.com>; Mon,  5 Jun 2017 04:04:10 -0700 (PDT)
Received: from o8.sgmail.github.com (o8.sgmail.github.com [167.89.101.199]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 260BD12943B for <quic-issues@ietf.org>; Mon,  5 Jun 2017 04:04:10 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=Mzy9C4kXMAZ9Y+01LiLPuERFpWo=; b=mfeGUGIi+AhyGNzX GHAaFzujSedqooPAdg9H+jAwf/wl/7aP5bWUj8CTzdavgTVi3Y0kQ1Kd8fzkjT6Z vLS8awPALkiq73iJHAEA30mpiGkhQLFivATcIHA8HmX3oiLqAeXAMuUDuMXMwvMP eINfPSf0Vb8/fnRcg56EM8ahi7w=
Received: by filter0467p1mdw1.sendgrid.net with SMTP id filter0467p1mdw1-16250-59353AA0-31 2017-06-05 11:04:00.457267779 +0000 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 IcCMK8lgTxmfcbm_OWN4Sg for <quic-issues@ietf.org>; Mon, 05 Jun 2017 11:04:00.372 +0000 (UTC)
Date: Mon, 05 Jun 2017 04:04:00 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab325351a935ba76e06ddf7ff11ece662dce3d7be592cf00000001154cfca092a169ce0db9d6cb@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/545/issue_event/1109789050@github.com>
In-Reply-To: <quicwg/base-drafts/issues/545@github.com>
References: <quicwg/base-drafts/issues/545@github.com>
Subject: Re: [quicwg/base-drafts] Add congestion control (#545)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59353aa0405f5_36d93fc88d26dc308025a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3VwX1SPe1AJUIMMOl9b6mdGyQrtXMkdc2pJq aY2S7SNkrCb9QJ/++vQPmJs+olfIKQJI6EOXq7C2Zw1PoNXca551U3mUFaXYCmUaLmOHgnEyV7FUdI NcoK4cMhX4PTyL8TjaUFp2LdMdrBPaN6m/PswFtfU8ZEVnGkOpY46kLLpLzavD4UF9h6MwDbmYcNyE o=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/XVOfFSn1MCZO6C1MDpo-xWFsxl4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 05 Jun 2017 11:04:12 -0000

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

Closed #545.

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

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

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

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


From nobody Mon Jun  5 04:05: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 8982C129440 for <quic-issues@ietfa.amsl.com>; Mon,  5 Jun 2017 04:05:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.799
X-Spam-Level: 
X-Spam-Status: No, score=-9.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_DNSWL_HI=-5, 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 FaIqgqi1kBZz for <quic-issues@ietfa.amsl.com>; Mon,  5 Jun 2017 04:05:01 -0700 (PDT)
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 3CA3D12943B for <quic-issues@ietf.org>; Mon,  5 Jun 2017 04:05:01 -0700 (PDT)
Date: Mon, 05 Jun 2017 04:05:00 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1496660700; bh=vaF3wZSSlOU6yJI29Kfynl/OdyflKAnh3OR7hhOXORw=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=VF6Fitv5XwgH9XVCCtFx/AAgwlh4SEuNar8lNk0urggAOqKuVe0n6czmy5xmerTZq 2sqbOh/ydhTvW5BpZUh/vpDdPIKpK34B/olhCtTvxCGrpghvdXYga/bWmCYCo8yVsc TdKu8mcDtqgerzyZ0yBY1ryJ6MmNbjmQbcXwzn84=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab16de8d1f3fa856357903c67baaae8b2a2640627992cf00000001154cfcdc92a169ce0ddf6225@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/565/c306162196@github.com>
In-Reply-To: <quicwg/base-drafts/pull/565@github.com>
References: <quicwg/base-drafts/pull/565@github.com>
Subject: Re: [quicwg/base-drafts] Loosen the MUST requirement to close if an unsent packet is acknowledged (#565)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59353adc97e5b_70253fb17d333c2c18440"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/E4aDHCyKEMnABCDRSH78L7IGkFI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 05 Jun 2017 11:05:02 -0000

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

More generally, I believe an earlier draft had a concept of the oldest known package number which got replaced by ACK'ing acks periodically.

I think it would be good if the protocol maintains a concept of what is the oldest packet number still of interest to the sender such that the receiver can promptly drop state older than this value for dupe rejection etc., and also such that received acks pertaining packets older than this value can promptly be dropped (or at least the older part of the ACK frame).

Any packet number newer than this lower bound could then be required to be remembered and invalid acks SHOULD/MUST be rejected.

An adversarial sender could fail to update the lower bound forcing more state at receiver. The current behavior is safe in the sense that there is no lower bound other than heuristics anyway, but if a lower bound was placed, this issue must be considered.

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

<p>More generally, I believe an earlier draft had a concept of the oldest=
 known package number which got replaced by ACK'ing acks periodically.</p=
>
<p>I think it would be good if the protocol maintains a concept of what i=
s the oldest packet number still of interest to the sender such that the =
receiver can promptly drop state older than this value for dupe rejection=
 etc., and also such that received acks pertaining packets older than thi=
s value can promptly be dropped (or at least the older part of the ACK fr=
ame).</p>
<p>Any packet number newer than this lower bound could then be required t=
o be remembered and invalid acks SHOULD/MUST be rejected.</p>
<p>An adversarial sender could fail to update the lower bound forcing mor=
e state at receiver. The current behavior is safe in the sense that there=
 is no lower bound other than heuristics anyway, but if a lower bound was=
 placed, this issue must be considered.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/565#issuecomment-306162196">view it on GitHub</a>, or=
 <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq5aR88w=
IPhzI5RvvU-QW4hVcRt6Oks5sA-DcgaJpZM4NsZUP">mute the thread</a>.<img alt=3D=
"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq14USU=
pExMGSIxmS3hjBaXOpbQUJks5sA-DcgaJpZM4NsZUP.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/565#issuecomment-306162196"></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":"@mikkelfj in #=
565: More generally, I believe an earlier draft had a concept of the olde=
st known package number which got replaced by ACK'ing acks periodically.\=
r\n\r\nI think it would be good if the protocol maintains a concept of wh=
at is the oldest packet number still of interest to the sender such that =
the receiver can promptly drop state older than this value for dupe rejec=
tion etc., and also such that received acks pertaining packets older than=
 this value can promptly be dropped (or at least the older part of the AC=
K frame).\r\n\r\nAny packet number newer than this lower bound could then=
 be required to be remembered and invalid acks SHOULD/MUST be rejected.\r=
\n\r\nAn adversarial sender could fail to update the lower bound forcing =
more state at receiver. The current behavior is safe in the sense that th=
ere is no lower bound other than heuristics anyway, but if a lower bound =
was placed, this issue must be considered."}],"action":{"name":"View Pull=
 Request","url":"https://github.com/quicwg/base-drafts/pull/565#issuecomm=
ent-306162196"}}}</script>=

----==_mimepart_59353adc97e5b_70253fb17d333c2c18440--


From nobody Mon Jun  5 04:26: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 7980E127868 for <quic-issues@ietfa.amsl.com>; Mon,  5 Jun 2017 04:26:42 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tOcf35QDdhMv for <quic-issues@ietfa.amsl.com>; Mon,  5 Jun 2017 04:26:41 -0700 (PDT)
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 DEF211241FC for <quic-issues@ietf.org>; Mon,  5 Jun 2017 04:26:40 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=zdVTuQ2oEwgsvbAN7R4Gn7uUJ6k=; b=KVlN0q7XQJwa5cYW aUM0EPCvV15U97q0CJii9t0NSGXmTmGl15EBwu76uxYoCyfXeV0GbGRBvsNHJf5C l5MAMg25y17vnRAsveacK4L2lpNgAvFKDfJo+bSfpcZ798x1GMfXhcIl71TyvyPl 88G3tzH9wECHB6Nm/meB/OrZ0dI=
Received: by filter1117p1mdw1.sendgrid.net with SMTP id filter1117p1mdw1-23635-59353FEF-2C 2017-06-05 11:26:39.851600457 +0000 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 msqCdr3-RxaazvFx022wBQ for <quic-issues@ietf.org>; Mon, 05 Jun 2017 11:26:39.802 +0000 (UTC)
Date: Mon, 05 Jun 2017 04:26:39 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab38331a6027529bc801f0f7cdf028fa5a07c18fe692cf00000001154d01ef92a169ce0ddf6225@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/565/c306165684@github.com>
In-Reply-To: <quicwg/base-drafts/pull/565@github.com>
References: <quicwg/base-drafts/pull/565@github.com>
Subject: Re: [quicwg/base-drafts] Loosen the MUST requirement to close if an unsent packet is acknowledged (#565)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59353fefa87fd_41f03fd2d6337c301609"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3f88KV3EdRbWe02Beft+Nme/Qn672LEE0dBx UBi5rQWQr4nJKiD7dsXBSphOSR84RuMFAJ0YFWGlxHQe4eUBvakZFTrAOIhn0Bs+HLirVLemwjBwW8 n4FqkyXQQOHAbz021ZkCE1YBk5/w/VgHwd4G86MrGb5H3o9IHWfCeKaiajWR5GRwB0FY0Kf9nTR8z+ Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/_6I560srMxPWO7-4RcJIWV9Yuf0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 05 Jun 2017 11:26:42 -0000

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

@mikkelfj I don't think the least unacked value that was in the stop waiting helps here, except as a convenient lower bound on the range the MUST applies to.  Even without the frame, there must be a lower bound on the range of tracked packets sender side.

For the record, I'm fine with my suggested wording or Martin's PR, I just was trying to provide an option if we want to keep the MUST.

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

<p><a href=3D"https://github.com/mikkelfj" class=3D"user-mention">@mikkelfj=
</a> I don't think the least unacked value that was in the stop waiting hel=
ps here, except as a convenient lower bound on the range the MUST applies t=
o.  Even without the frame, there must be a lower bound on the range of tra=
cked packets sender side.</p>
<p>For the record, I'm fine with my suggested wording or Martin's PR, I jus=
t was trying to provide an option if we want to keep the MUST.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving 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/565#issuecomment-306165684">view it on GitHub</a>, or <a href=
=3D"https://github.com/notifications/unsubscribe-auth/AWbkq5MSo1elMAxWYDN3F=
IVKRGoHDeaXks5sA-XvgaJpZM4NsZUP">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq7pAelHJd7fTRLewE=
g4Yxg1I2xdMks5sA-XvgaJpZM4NsZUP.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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=
/565#issuecomment-306165684"></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 #565: @mikkelfj I d=
on't think the least unacked value that was in the stop waiting helps here,=
 except as a convenient lower bound on the range the MUST applies to.  Even=
 without the frame, there must be a lower bound on the range of tracked pac=
kets sender side.\r\n\r\nFor the record, I'm fine with my suggested wording=
 or Martin's PR, I just was trying to provide an option if we want to keep =
the MUST."}],"action":{"name":"View Pull Request","url":"https://github.com=
/quicwg/base-drafts/pull/565#issuecomment-306165684"}}}</script>=

----==_mimepart_59353fefa87fd_41f03fd2d6337c301609--


From nobody Mon Jun  5 04: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 720A9129B6C for <quic-issues@ietfa.amsl.com>; Mon,  5 Jun 2017 04:31:57 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zeCAcpGYXjZr for <quic-issues@ietfa.amsl.com>; Mon,  5 Jun 2017 04:31:56 -0700 (PDT)
Received: from o8.sgmail.github.com (o8.sgmail.github.com [167.89.101.199]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CB19D12948B for <quic-issues@ietf.org>; Mon,  5 Jun 2017 04:31:55 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=y50N65m4jM3qW5KD7uEtlCdXzrQ=; b=KThApz0CIT8gR3eQ gpxtUot6JV6/yvWXERZup6h+eSLyq99djZyK8HEIeY1cHpCjdgjw3vGVrHSvkmQk OkvFMWWryM9hXjHyISCjbllb3JWTqFmoLtQQDyxdgyODlJ2DuCuEFUyHKAaoLNCD dMPI6POhF+HciMF0xDEzg72Jqc0=
Received: by filter1116p1mdw1.sendgrid.net with SMTP id filter1116p1mdw1-31453-5935412A-45 2017-06-05 11:31:54.824364175 +0000 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 n-JvqDEXSNOXh4RGUWzDGA for <quic-issues@ietf.org>; Mon, 05 Jun 2017 11:31:54.763 +0000 (UTC)
Date: Mon, 05 Jun 2017 04:31:54 -0700
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3a5ab0293002edbb320417cce88dd7827027f8e892cf00000001154d032a92a169ce0ddf6225@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/565/c306166492@github.com>
In-Reply-To: <quicwg/base-drafts/pull/565@github.com>
References: <quicwg/base-drafts/pull/565@github.com>
Subject: Re: [quicwg/base-drafts] Loosen the MUST requirement to close if an unsent packet is acknowledged (#565)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5935412aa302a_d263fa3b528dc3054035"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3zswRt2DA4LxZW9RfbO3m61gCcLEzRlH0U4Q 6Zzes0ydNtkqJ7anB++35ESC7ahPbKBUAFYD0diYIFjg7EUQKBULMAddMJanasxhiz0AkGZiKS4Npg 1wNI7Aq9fKFi8E+UeNDYTNNVReOsRYf/snTkNqgwZlSeD6n62voOrZS/8YwAQqgq/KqhEudnGTcTiT A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/GhcxsaYWHBCTvi2wajefHy1p2Ns>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 05 Jun 2017 11:31:57 -0000

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

An explicit lower bound might significantly reduce the state the receiver needs to maintain and perhaps the frequency of both acks and ack acks - at least that is my intuition. But it is correct that some bound must be maintained regardless.

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

<p>An explicit lower bound might significantly reduce the state the receive=
r needs to maintain and perhaps the frequency of both acks and ack acks - a=
t least that is my intuition. But it is correct that some bound must be mai=
ntained regardless.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving 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/565#issuecomment-306166492">view it on GitHub</a>, or <a href=
=3D"https://github.com/notifications/unsubscribe-auth/AWbkq3_ZmtD9_660qR8Hz=
wbOBzm2ii4Tks5sA-cqgaJpZM4NsZUP">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqxYqd3QJn4z4oWfyS=
5cqbTwhUOt_ks5sA-cqgaJpZM4NsZUP.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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=
/565#issuecomment-306166492"></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 #565: An explicit l=
ower bound might significantly reduce the state the receiver needs to maint=
ain and perhaps the frequency of both acks and ack acks - at least that is =
my intuition. But it is correct that some bound must be maintained regardle=
ss."}],"action":{"name":"View Pull Request","url":"https://github.com/quicw=
g/base-drafts/pull/565#issuecomment-306166492"}}}</script>=

----==_mimepart_5935412aa302a_d263fa3b528dc3054035--


From nobody Mon Jun  5 04:33: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 BEE4E12EA52 for <quic-issues@ietfa.amsl.com>; Mon,  5 Jun 2017 04:33:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.181
X-Spam-Level: 
X-Spam-Status: No, score=-8.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_DNSWL_HI=-5, 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 paiMELYajM7J for <quic-issues@ietfa.amsl.com>; Mon,  5 Jun 2017 04:33:36 -0700 (PDT)
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 9DD7F12948B for <quic-issues@ietf.org>; Mon,  5 Jun 2017 04:33:36 -0700 (PDT)
Date: Mon, 05 Jun 2017 04:33:35 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1496662415; bh=rKqdLL0sYkHAXg9QKhkAQV7vzT2pFp4fTbMXWFCWnSY=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=kTsmjdv2BUL9Qip8/VADBuIt2pDWAh1mruzgcCsUEyQFgoXqSoe6OlaFAFm+aAn3C vJxgbFyKOXSBwIshjLcgFCTgYokNEPzqdQMuPu4vFOavfr2GStry14a8ZZq+lOHzYh ODZA40eWfzWtD/V9Yym9SHuZ1ABfhRHQokNun2FY=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb3082b35cfd5bada6de06d87ffb513b03fa904a292cf00000001154d038f92a169ce0ddf6225@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/565/c306166739@github.com>
In-Reply-To: <quicwg/base-drafts/pull/565@github.com>
References: <quicwg/base-drafts/pull/565@github.com>
Subject: Re: [quicwg/base-drafts] Loosen the MUST requirement to close if an unsent packet is acknowledged (#565)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5935418fc6693_71443fc24a7bfc2c45285"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/P4R2Roza22AYQ3eFxnU78ByxTAk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 05 Jun 2017 11:33:38 -0000

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

But that discussion is perhaps more relevant to https://github.com/quicwg/base-drafts/issues/423

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

<p>But that discussion is perhaps more relevant to <a href="https://github.com/quicwg/base-drafts/issues/423" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/423" data-id="218032329" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#423</a></p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #565: But that discussion is perhaps more relevant to https://github.com/quicwg/base-drafts/issues/423"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/565#issuecomment-306166739"}}}</script>
----==_mimepart_5935418fc6693_71443fc24a7bfc2c45285--


From nobody Mon Jun  5 04:51: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 C324E1270A3 for <quic-issues@ietfa.amsl.com>; Mon,  5 Jun 2017 04:51:09 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, 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 UBa2wXx7AWwC for <quic-issues@ietfa.amsl.com>; Mon,  5 Jun 2017 04:51:08 -0700 (PDT)
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 8A8A8126CF9 for <quic-issues@ietf.org>; Mon,  5 Jun 2017 04:51:08 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=mdL4e0PA5Z6UWbSLfRFnj3FgVm0=; b=D3MVoxHYBSWfps5Q MnHuKjdpYSXix+nMOzpF8yWalaUkFrlgAnqj6N343E9D9UubBJR9mVtIkhSMd8Jl GQQt4izbXxHCgZKPgjc2GOkVsI/B0JtFRq/AcBHGFa0TZDFbbFQCq/G0DQJNYH+m y0CQfqBgeqk2m7YTay6vMJTBJdM=
Received: by filter0910p1mdw1.sendgrid.net with SMTP id filter0910p1mdw1-20344-593545AB-13 2017-06-05 11:51:07.56231078 +0000 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 8gTQOE4_Qjar-d8TODte1w for <quic-issues@ietf.org>; Mon, 05 Jun 2017 11:51:07.611 +0000 (UTC)
Date: Mon, 05 Jun 2017 04:51:07 -0700
From: Patrick McManus <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abac43b7da7e0232dc07fce2151506caa154f5a1da92cf00000001154d07ab92a169ce0ddf6225@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/565/review/42027203@github.com>
In-Reply-To: <quicwg/base-drafts/pull/565@github.com>
References: <quicwg/base-drafts/pull/565@github.com>
Subject: Re: [quicwg/base-drafts] Loosen the MUST requirement to close if an unsent packet is acknowledged (#565)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593545ab82834_6a63f833804fc2c63687"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1vyzibSjr/c+8mEiSAsTIWFdVVi/vdNvlMMN mmAHLklwAxL8AXwF95x1iX9Xj3kX3nS6n51rzZHYT5IKIe+9yaySfuHDjXnfWWl0fbPt84xZjXelHz O34+nC4c0EUJbaLbvGno6uFS5YN/l1BtvImyBl4jtvtJ/BENbq3ixPqcRBKWf1dDmw9K8hkqJpg3Qh I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/0xiED9CE1fH9Arr1CPyw_6r3KVM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 05 Jun 2017 11:51:10 -0000

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

mcmanus commented on this pull request.



> @@ -1590,7 +1590,7 @@ frames. A receiver MAY send timestamps for non-retransmittable packets.
 A receiver MUST not send timestamps in unprotected packets.
 
 A sender MAY intentionally skip packet numbers to introduce entropy into the
-connection, to avoid opportunistic acknowledgement attacks.  The sender MUST
+connection, to avoid opportunistic acknowledgement attacks.  The sender SHOULD

"it knows" isn't really verifiable in any normative sense - it pretty much means SHOULD. prefer SHOULD.


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

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

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/565#discussion_r120092997">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1590,7 +1590,7 @@ frames. A receiver MAY send timestamps for non-retransmittable packets.
 A receiver MUST not send timestamps in unprotected packets.
 
 A sender MAY intentionally skip packet numbers to introduce entropy into the
-connection, to avoid opportunistic acknowledgement attacks.  The sender MUST
+connection, to avoid opportunistic acknowledgement attacks.  The sender SHOULD
</pre>
<p>"it knows" isn't really verifiable in any normative sense - it pretty much means SHOULD. prefer SHOULD.</p>

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

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


From nobody Mon Jun  5 04:52: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 52C641270A3 for <quic-issues@ietfa.amsl.com>; Mon,  5 Jun 2017 04:52:30 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, 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 ceag9htLAD6S for <quic-issues@ietfa.amsl.com>; Mon,  5 Jun 2017 04:52:29 -0700 (PDT)
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 D314C126CF9 for <quic-issues@ietf.org>; Mon,  5 Jun 2017 04:52:28 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=q7tzhEU3c55AryO/tIQcOFJoFhI=; b=Q5zTSVzCdhzwZXje YH/4mXMmGCjm+YYxSFNDeFmRbomcuNZTmnKEFZv7gDIFAs/rpZk5PTf/cm3SkdMX BauSVYMIJ9YouRrPCJa++WLWdmT7NkkHXJtwWLH/25OWAMBKBuMH+USk1YuAzJCn lr8prL5g5dIV1B8vGgPvooLQSC4=
Received: by filter0433p1mdw1.sendgrid.net with SMTP id filter0433p1mdw1-14671-593545FB-10 2017-06-05 11:52:27.192033771 +0000 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 jqjPj3l0Re21yCgZShYtxA for <quic-issues@ietf.org>; Mon, 05 Jun 2017 11:52:27.231 +0000 (UTC)
Date: Mon, 05 Jun 2017 04:52:27 -0700
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf4af5473c0bda5648e9e25467025183a3f27577192cf00000001154d07fb92a169ce0ddf6225@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/565/c306169805@github.com>
In-Reply-To: <quicwg/base-drafts/pull/565@github.com>
References: <quicwg/base-drafts/pull/565@github.com>
Subject: Re: [quicwg/base-drafts] Loosen the MUST requirement to close if an unsent packet is acknowledged (#565)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593545fb1bc80_6fae3fca49dddc3844154"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3m7sKJbIuIda8NWKncP5Wqozey8543S+knMy VELmBzQ3IZfYd8uhCFEdcv8zuq563QAWc//VWoLLug+pSHykcXDvbzAIaymuy7jxcszMlVb+dfz0Mv Aa+bfxv3NUpsodFmVDDnrqPTAzg5qMjDdGGtmzPazn9m7nhjiM/grw4VKQ==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/DGmlkDGoNSla_uN7cURY5TdzDfQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 05 Jun 2017 11:52:30 -0000

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

Not exactly. You won't be able to validate the ACK at all without keeping exact track, so either you are implementing the defense or you're not, but the implications are clear either way. In any case, you won't need it for basic ACK functionality

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

<p>Not exactly. You won't be able to validate the ACK at all without keepin=
g exact track, so either you are implementing the defense or you're not, bu=
t the implications are clear either way. In any case, you won't need it for=
 basic ACK functionality</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving 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/565#issuecomment-306169805">view it on GitHub</a>, or <a href=
=3D"https://github.com/notifications/unsubscribe-auth/AWbkq3_QYXj-O7-q1oA-S=
VDi3y9u4sLJks5sA-v7gaJpZM4NsZUP">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq9Qe742UWasJd4VaQ=
0Dyg8hj_m-Jks5sA-v7gaJpZM4NsZUP.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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=
/565#issuecomment-306169805"></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":"@ekr in #565: Not exactly. You w=
on't be able to validate the ACK at all without keeping exact track, so eit=
her you are implementing the defense or you're not, but the implications ar=
e clear either way. In any case, you won't need it for basic ACK functional=
ity"}],"action":{"name":"View Pull Request","url":"https://github.com/quicw=
g/base-drafts/pull/565#issuecomment-306169805"}}}</script>=

----==_mimepart_593545fb1bc80_6fae3fca49dddc3844154--


From nobody Mon Jun  5 04:55: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 6C5E81271DF for <quic-issues@ietfa.amsl.com>; Mon,  5 Jun 2017 04:55:46 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, 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 vIWMEw91Tmy0 for <quic-issues@ietfa.amsl.com>; Mon,  5 Jun 2017 04:55:45 -0700 (PDT)
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 59ABE126CF9 for <quic-issues@ietf.org>; Mon,  5 Jun 2017 04:55:45 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=BagOPcYxmGEWX3LblHZbBbuOE98=; b=nC6U3PUT8eGwFPy/ iqEMgRqTPJ1SMjQ9qXyLQlGxhIXqhwCiQn2hddCNIln7xVUvO73YS1FuNDlMl+Uy t6tv9Lmc1ZO6v997fEhvEyBb49zPMwlUxBj/l2rDz+yo6S7Ny4AArP1ChmgQuxo0 BSCfF31/bqXa+ziG64AJbSf9g/E=
Received: by filter0563p1mdw1.sendgrid.net with SMTP id filter0563p1mdw1-9146-593546BE-7 2017-06-05 11:55:42.193651694 +0000 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 13o4acoJQkK6qHs8GlOYxQ for <quic-issues@ietf.org>; Mon, 05 Jun 2017 11:55:42.138 +0000 (UTC)
Date: Mon, 05 Jun 2017 04:55:42 -0700
From: Patrick McManus <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1aa7c488343d0341fd513ad09f0debe72ddc5d0892cf00000001154d08be92a169ce0ddf6225@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/565/c306170314@github.com>
In-Reply-To: <quicwg/base-drafts/pull/565@github.com>
References: <quicwg/base-drafts/pull/565@github.com>
Subject: Re: [quicwg/base-drafts] Loosen the MUST requirement to close if an unsent packet is acknowledged (#565)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593546bef6d7_224a3fca49dddc38465e1"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1kKgpRefZJ5aYC5wOld8pmHz2PL7gwGE+LYE X0gACutJdfFlzpqeLlfreDO/5dA2sa+MP51cNeGiuS/86b9unJbuCuffuLXwZ1p86zKNlCr+hFqsfT VjFfQRe4Lh/fUdVZE3LN8mJlEkYS8zdTImeUzpwN3wXqgT+miYUHTekcTMBkAqnRdX/sJciDupScdU E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/W7QNEC3UX1e-fnA-XMjXZMlWcbM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 05 Jun 2017 11:55:46 -0000

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

if you get a duplicated ack from long ago, how do you know if it is (dup) acking a packet you sent or not? (assuming you skipped some numbers non deterministically)

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

<p>if you get a duplicated ack from long ago, how do you know if it is (dup) acking a packet you sent or not? (assuming you skipped some numbers non deterministically)</p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #565: if you get a duplicated ack from long ago, how do you know if it is (dup) acking a packet you sent or not? (assuming you skipped some numbers non deterministically)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/565#issuecomment-306170314"}}}</script>
----==_mimepart_593546bef6d7_224a3fca49dddc38465e1--


From nobody Mon Jun  5 05:08:30 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5584E127B31 for <quic-issues@ietfa.amsl.com>; Mon,  5 Jun 2017 05:08:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.518
X-Spam-Level: 
X-Spam-Status: No, score=-6.518 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, 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 T0uNrMpVJRTq for <quic-issues@ietfa.amsl.com>; Mon,  5 Jun 2017 05:08:28 -0700 (PDT)
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 DB1171279EB for <quic-issues@ietf.org>; Mon,  5 Jun 2017 05:08:27 -0700 (PDT)
Date: Mon, 05 Jun 2017 05:08:27 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1496664507; bh=oVgH29FicZIATDQKP/fJCjl3VFqaLFv0ENAPNd8IJdU=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=EjNp2C1/q9tSl/fVGZ160iZ45dPRvqtP8PGPj8xlAUT2UsZcLKkEfVP2zP2mawB4L 7QNywX+bShVl3uyHo2JuR+bp4GfWkP3rGX9rxGL5uimZ7dpoo+Na2K8rBIeC2E9TCz aUbisv6stsj6z8FvmLgFwWmlDvvJubcNFZs5uRz0=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc58a5f31777586123a451c5997c1a66dad10e4fd92cf00000001154d0bbb92a169ce0ddf6225@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/565/c306172296@github.com>
In-Reply-To: <quicwg/base-drafts/pull/565@github.com>
References: <quicwg/base-drafts/pull/565@github.com>
Subject: Re: [quicwg/base-drafts] Loosen the MUST requirement to close if an unsent packet is acknowledged (#565)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593549bbff03_573f3fbd48cbbc3c98639"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ypkarFJ9aV_LD6uz6WbUBq8MVCo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 05 Jun 2017 12:08:29 -0000

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

> if you get a duplicated ack from long ago, how do you know if it is (dup) acking a packet you sent or not? (assuming you skipped some numbers non deterministically)

The sender maintains an oldest relevant packet number regardless of whether it is transmitted or not (it currently isn't). If the ack refers to an older packet it is ignored - even if it could be by malicious intent, it cannot really do any harm anymore. If the ack refers to a more recent packet number, it could be used to confuse the bandwidth estimation algorithm and causing the sender to DoS the receiver, which harms the ack sender, but also any other connection to the server.

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

<blockquote>
<p>if you get a duplicated ack from long ago, how do you know if it is (d=
up) acking a packet you sent or not? (assuming you skipped some numbers n=
on deterministically)</p>
</blockquote>
<p>The sender maintains an oldest relevant packet number regardless of wh=
ether it is transmitted or not (it currently isn't). If the ack refers to=
 an older packet it is ignored - even if it could be by malicious intent,=
 it cannot really do any harm anymore. If the ack refers to a more recent=
 packet number, it could be used to confuse the bandwidth estimation algo=
rithm and causing the sender to DoS the receiver, which harms the ack sen=
der, but also any other connection to the server.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/565#issuecomment-306172296">view it on GitHub</a>, or=
 <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq9bSEH_=
af3_ttNm2elFE6_adRGCGks5sA--7gaJpZM4NsZUP">mute the thread</a>.<img alt=3D=
"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq-EgWp=
QZIizf9e1tuxcf47NZCvytks5sA--7gaJpZM4NsZUP.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/565#issuecomment-306172296"></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":"@mikkelfj in #=
565: \u003e if you get a duplicated ack from long ago, how do you know if=
 it is (dup) acking a packet you sent or not? (assuming you skipped some =
numbers non deterministically)\r\n\r\nThe sender maintains an oldest rele=
vant packet number regardless of whether it is transmitted or not (it cur=
rently isn't). If the ack refers to an older packet it is ignored - even =
if it could be by malicious intent, it cannot really do any harm anymore.=
 If the ack refers to a more recent packet number, it could be used to co=
nfuse the bandwidth estimation algorithm and causing the sender to DoS th=
e receiver, which harms the ack sender, but also any other connection to =
the server."}],"action":{"name":"View Pull Request","url":"https://github=
.com/quicwg/base-drafts/pull/565#issuecomment-306172296"}}}</script>=

----==_mimepart_593549bbff03_573f3fbd48cbbc3c98639--


From nobody Mon Jun  5 06: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 476A9128AFE for <quic-issues@ietfa.amsl.com>; Mon,  5 Jun 2017 06:09:54 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id k7hzoy6xk-Gb for <quic-issues@ietfa.amsl.com>; Mon,  5 Jun 2017 06:09:52 -0700 (PDT)
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 6EC6B1287A3 for <quic-issues@ietf.org>; Mon,  5 Jun 2017 06:09:52 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=6emFRA63D4ZElrq+lBRKD4FC0EI=; b=aTaGjw0wx+cZvwpc uO3JPsOlCWhdRkc+4eOS166tu58bucA5xM/LL/6/RJJH10EsZgLbxAj9SwC84XZl qXs5rpUc5AhZuMis0VUgeHnIfRJwYpzo4NuWLHPM4hlr0UTJXGAqGe3/+KDqHGsD HftlaNlxeQ/GBga/Z1BVCDqaLuA=
Received: by filter0857p1mdw1.sendgrid.net with SMTP id filter0857p1mdw1-7675-5935581C-2D 2017-06-05 13:09:48.518982862 +0000 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 8ipCbhNDT8-HbSQFWoSzoQ for <quic-issues@ietf.org>; Mon, 05 Jun 2017 13:09:48.542 +0000 (UTC)
Date: Mon, 05 Jun 2017 06:09:48 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abbbe545228fdba3cb30eb32d72a81a30a47e0480492cf00000001154d1a1c92a169ce0dec328b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/574@github.com>
Subject: [quicwg/base-drafts] Make reset simpler and invisible (#574)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5935581c6b561_1ffd3f8422083c30778cd"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak35975/ENK31YaPYZyR4Iw4JWCyYQLqiEcLMf z/+epIo09okK7Hstj0/nYzYvXIwBVdHokSPVfnpPTc1omFjddYhZO8XA1EZyspnm32JcsEARxEtryT 8bB2gK84rIR48cvgrhmP/FW+/etHprD+NGSalXdyY2nzjKCUo/kCsdC1Kaeuyn1nGfkLRXveBjbKux Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/-SaVeXM19X2wVgyiQGA4CTuTRzY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 05 Jun 2017 13:09:54 -0000

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

More extensive rationale for this design will be provided at the interim.
You can view, comment on, or merge this pull request online at:

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

-- Commit Summary --

  * Make reset simpler and invisible
  * Remove FIPS-180 from the references
  * Editorial tweaks
  * token, not secret, and be consistent

-- File Changes --

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

-- Patch Links --

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

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

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

<p>More extensive rationale for this design will be provided at the interim.</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/574'>https://github.com/quicwg/base-drafts/pull/574</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Make reset simpler and invisible</li>
  <li>Remove FIPS-180 from the references</li>
  <li>Editorial tweaks</li>
  <li>token, not secret, and be consistent</li>
</ul>

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

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

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

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

----==_mimepart_5935581c6b561_1ffd3f8422083c30778cd--


From nobody Mon Jun  5 06:20: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 926DB1286D6 for <quic-issues@ietfa.amsl.com>; Mon,  5 Jun 2017 06:19:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.798
X-Spam-Level: 
X-Spam-Status: No, score=-9.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_DNSWL_HI=-5, 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 SCIqPCD1z9Yt for <quic-issues@ietfa.amsl.com>; Mon,  5 Jun 2017 06:19:58 -0700 (PDT)
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 F3F5D1270A0 for <quic-issues@ietf.org>; Mon,  5 Jun 2017 06:19:57 -0700 (PDT)
Date: Mon, 05 Jun 2017 06:19:57 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1496668797; bh=0leuIOqqGb/vID4dKVeObrzibbLcoC7819aOfzuHu2U=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ZAaT9R8wqLiuK04G6AeKWMIWrLFK8SC4tpLKtGva/wXXKAZjpgA0VLwZhKde6aTi+ ZFleNfaOsGk4g6tddlly9eSN6mJWxcQuJkeQG/2ciwqYkBbfihyg6/EI2dsZGFjEhg EaW2B6xeh71MjZTBsAd96P8D6GCndBpRYH028RIk=
From: Subodh Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb7176420a8c37833b279b584a4b8e436bf2aaab092cf00000001154d1c7d92a169ce0ddf6225@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/565/review/42041416@github.com>
In-Reply-To: <quicwg/base-drafts/pull/565@github.com>
References: <quicwg/base-drafts/pull/565@github.com>
Subject: Re: [quicwg/base-drafts] Loosen the MUST requirement to close if an unsent packet is acknowledged (#565)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59355a7d23696_d643fcc64d99c3c485ee"; 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/IpSAEPrHqsIEObNISc5PFWhcJds>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 05 Jun 2017 13:20:00 -0000

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

siyengar commented on this pull request.



> @@ -1590,7 +1590,7 @@ frames. A receiver MAY send timestamps for non-retransmittable packets.
 A receiver MUST not send timestamps in unprotected packets.
 
 A sender MAY intentionally skip packet numbers to introduce entropy into the
-connection, to avoid opportunistic acknowledgement attacks.  The sender MUST
+connection, to avoid opportunistic acknowledgement attacks.  The sender SHOULD

Generally I worry with a SHOULD no-one will end up implementing it because people will realize that it requires maintaining a lot of state. I like the spirit of Ian's wording but it's super confusing. SHOULD seems like the right thing here. I think if we acknowledge why it is a SHOULD it might convince more people to implement it along with a suggestion of how to implement it. 

For example a sender could implement this by keeping track of all the packets sent and by advancing a smallest ackable packet periodically.

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

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

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/565#discussion_r120105701">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1590,7 +1590,7 @@ frames. A receiver MAY send timestamps for non-retransmittable packets.
 A receiver MUST not send timestamps in unprotected packets.
 
 A sender MAY intentionally skip packet numbers to introduce entropy into the
-connection, to avoid opportunistic acknowledgement attacks.  The sender MUST
+connection, to avoid opportunistic acknowledgement attacks.  The sender SHOULD
</pre>
<p>Generally I worry with a SHOULD no-one will end up implementing it because people will realize that it requires maintaining a lot of state. I like the spirit of Ian's wording but it's super confusing. SHOULD seems like the right thing here. I think if we acknowledge why it is a SHOULD it might convince more people to implement it along with a suggestion of how to implement it.</p>
<p>For example a sender could implement this by keeping track of all the packets sent and by advancing a smallest ackable packet periodically.</p>

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

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


From nobody Mon Jun  5 06:28: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 00BC9128DE5 for <quic-issues@ietfa.amsl.com>; Mon,  5 Jun 2017 06:28:30 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ncB2k6kzSs1x for <quic-issues@ietfa.amsl.com>; Mon,  5 Jun 2017 06:28:28 -0700 (PDT)
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 64539128BB7 for <quic-issues@ietf.org>; Mon,  5 Jun 2017 06:28:28 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=1o75iaBZTZhm8+mCOavWFmi8AeA=; b=o/RtlrcCnXhjC918 oqI2wR06h7emk8q9/w9aqB8Yi4IdqTXo7zbxpv0lahJLF1UJ68Dv5gNw0GslpidJ PZfGqL4TXT3mhQhnBGVXrHMzCNvPMQ90BqVlG8EPp2oWD2ta9l9sprQUCdfnlAiX zMaCCjEgbXY8HUYxdA4WMKIWsGw=
Received: by filter0478p1mdw1.sendgrid.net with SMTP id filter0478p1mdw1-24724-59355C67-15 2017-06-05 13:28:07.212747104 +0000 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 cOdMxFfSR8-5ypaYYUzCyA for <quic-issues@ietf.org>; Mon, 05 Jun 2017 13:28:07.196 +0000 (UTC)
Date: Mon, 05 Jun 2017 06:28:07 -0700
From: Subodh Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab94bef45bb94d3bbe2e65ea9e9c364f649e6014eb92cf00000001154d1e6792a169ce0dec430e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/575@github.com>
Subject: [quicwg/base-drafts] should we have more than 1 timer per connection for loss recovery (#575)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59355c671c3c0_92153ff53fa03c2c589b"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0GXlBkoYHBK24764Ea2g6I4zlVMFiZzdjJeG 77PbwFoBkG3znM2x2jlaqYNLeMPXyX2OPJRWMGaLYp6S3aUL1toQtH33+fkJxI1pr5NUNK3CVHpiJT GIgtGiC9gp+7r+qF67IEHaQHJgeLqml+AsykmuXWi+wFGUDRHqr8EwElf2GHJjCNhsd+pIQvsazhKN o=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/EgbcUhkvnjHQg3Khq79oxXYHmKU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 05 Jun 2017 13:28:30 -0000

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

>From my reading of the loss recovery draft, we have 1 timer per conn and then every time we send a packet, we reset the loss timer.

However let's say we're on a path where ACK packets keep getting lost and the sender is trickling packets on the connection just before the timer fires, it seems like we will never hit RTO at all since

OnPacketSent() always invokes SetLossDetectionAlarm() which will always keep advancing the deadline of the RTO timer.

Should we have multiple timers per packet to avoid 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/575
----==_mimepart_59355c671c3c0_92153ff53fa03c2c589b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>From my reading of the loss recovery draft, we have 1 timer per conn and then every time we send a packet, we reset the loss timer.</p>
<p>However let's say we're on a path where ACK packets keep getting lost and the sender is trickling packets on the connection just before the timer fires, it seems like we will never hit RTO at all since</p>
<p>OnPacketSent() always invokes SetLossDetectionAlarm() which will always keep advancing the deadline of the RTO timer.</p>
<p>Should we have multiple timers per packet to avoid this?</p>

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

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


From nobody Mon Jun  5 06:28: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 90325128BB7 for <quic-issues@ietfa.amsl.com>; Mon,  5 Jun 2017 06:28:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.615
X-Spam-Level: 
X-Spam-Status: No, score=-5.615 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id a_Fq_trAT1KP for <quic-issues@ietfa.amsl.com>; Mon,  5 Jun 2017 06:28:38 -0700 (PDT)
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 639A8126C0F for <quic-issues@ietf.org>; Mon,  5 Jun 2017 06:28:38 -0700 (PDT)
Date: Mon, 05 Jun 2017 06:28:37 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1496669317; bh=FxNQJ+XTdTol+nyTO/bJMsOAMEwVAp4f0x3ixYl7zJc=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=y/psP63LBPVYb7MmASkrx706A0g3XVC1wFymnkucXrQgtCSdVoAtwJGBCJ3TIBtgP GvYmxT4l1GpEKyavoLsOOla6KpFXnZQq5bb16PEVunHjmWrcb12arasNwgMyr61Vck nN/9crbM0DP7YPLoB2bJgTLZUE8F1955lbrzwdcM=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5a97d2ad0f0379fbeb6d6863919ed34db59777cb92cf00000001154d1e8592a169ce0dec328b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/574/c306187259@github.com>
In-Reply-To: <quicwg/base-drafts/pull/574@github.com>
References: <quicwg/base-drafts/pull/574@github.com>
Subject: Re: [quicwg/base-drafts] Make reset simpler and invisible (#574)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59355c858f8b8_58e53fc7b68e5c341594f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ZRcTq5eW5KrlyFkekZUXvmiFJBo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 05 Jun 2017 13:28:43 -0000

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

The intial token sent in transport parameters - I presume the token is encrypted during setup - but an explanation would be good. Also, I presume the idea is for the server to store connection ID and token on persistent media.

It appears that peer-to-peer operation is not being considered. It would probably only be a minor rewording to allow a client to also reset with the same token.

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

<p>The intial token sent in transport parameters - I presume the token is=
 encrypted during setup - but an explanation would be good. Also, I presu=
me the idea is for the server to store connection ID and token on persist=
ent media.</p>
<p>It appears that peer-to-peer operation is not being considered. It wou=
ld probably only be a minor rewording to allow a client to also reset wit=
h the same token.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/574#issuecomment-306187259">view it on GitHub</a>, or=
 <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq1KFERK=
4uiOPSFMum_9ESb1vZgMyks5sBAKFgaJpZM4NwBSw">mute the thread</a>.<img alt=3D=
"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq_5Acp=
UcDvL7M1RWs_b1uthGtG3Eks5sBAKFgaJpZM4NwBSw.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/574#issuecomment-306187259"></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":"@mikkelfj in #=
574: The intial token sent in transport parameters - I presume the token =
is encrypted during setup - but an explanation would be good. Also, I pre=
sume the idea is for the server to store connection ID and token on persi=
stent media.\r\n\r\nIt appears that peer-to-peer operation is not being c=
onsidered. It would probably only be a minor rewording to allow a client =
to also reset with the same token."}],"action":{"name":"View Pull Request=
","url":"https://github.com/quicwg/base-drafts/pull/574#issuecomment-3061=
87259"}}}</script>=

----==_mimepart_59355c858f8b8_58e53fc7b68e5c341594f--


From nobody Mon Jun  5 06:34: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 966A91293DF for <quic-issues@ietfa.amsl.com>; Mon,  5 Jun 2017 06:34:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.395
X-Spam-Level: 
X-Spam-Status: No, score=-8.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_DNSWL_HI=-5, 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 eJi9XRehNrHG for <quic-issues@ietfa.amsl.com>; Mon,  5 Jun 2017 06:34:35 -0700 (PDT)
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 31E0D12871F for <quic-issues@ietf.org>; Mon,  5 Jun 2017 06:34:35 -0700 (PDT)
Date: Mon, 05 Jun 2017 06:34:34 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1496669674; bh=1vNOGliU0MegX0TyxdpH/ZpZq0ypkmIl0kYjJMfFG5Y=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=SQs+Zut9305SLFaxgTcwlQQt09/5qO1jZZdfFZjefMJmxZFWpFH7nMICLO/IKn8vx 7KMBd31JRk5bJbPB8qf9p4hoPMl6i8tfDUQPFw0kHtIffq17jL/EUG8JlleihpZtY/ ajfKK5b8928EciYvOAahTnosJ83GLwfPncnQWTlE=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1d8640c31eed243ab9e7e9be1df90163ba70e79e92cf00000001154d1fea92a169ce0ddf6225@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/565/review/42044506@github.com>
In-Reply-To: <quicwg/base-drafts/pull/565@github.com>
References: <quicwg/base-drafts/pull/565@github.com>
Subject: Re: [quicwg/base-drafts] Loosen the MUST requirement to close if an unsent packet is acknowledged (#565)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59355dea87402_73e63fe728c63c309448f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/V7Y2D2baQN3PQjcz4H6XkeFq0EM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 05 Jun 2017 13:34:37 -0000

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

mikkelfj commented on this pull request.



> @@ -1590,7 +1590,7 @@ frames. A receiver MAY send timestamps for non-retransmittable packets.
 A receiver MUST not send timestamps in unprotected packets.
 
 A sender MAY intentionally skip packet numbers to introduce entropy into the
-connection, to avoid opportunistic acknowledgement attacks.  The sender MUST
+connection, to avoid opportunistic acknowledgement attacks.  The sender SHOULD

The wording could also be "SHOULD close a connection when receiving an ACK for a packet that has not been sent unless the packet is older that oldest retransmittable packet in which case the ackowledgement of that packet should be ignored."

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/565#discussion_r120108448
----==_mimepart_59355dea87402_73e63fe728c63c309448f
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/565#discussion_r120108448">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1590,7 +1590,7 @@ frames. A receiver MAY send timestamps for non-retransmittable packets.
 A receiver MUST not send timestamps in unprotected packets.
 
 A sender MAY intentionally skip packet numbers to introduce entropy into the
-connection, to avoid opportunistic acknowledgement attacks.  The sender MUST
+connection, to avoid opportunistic acknowledgement attacks.  The sender SHOULD
</pre>
<p>The wording could also be "SHOULD close a connection when receiving an ACK for a packet that has not been sent unless the packet is older that oldest retransmittable packet in which case the ackowledgement of that packet should be ignored."</p>

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

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


From nobody Mon Jun  5 06:38: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 B45AA129443 for <quic-issues@ietfa.amsl.com>; Mon,  5 Jun 2017 06:38:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.395
X-Spam-Level: 
X-Spam-Status: No, score=-8.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_DNSWL_HI=-5, 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 whZ42s6Ig4yw for <quic-issues@ietfa.amsl.com>; Mon,  5 Jun 2017 06:38:37 -0700 (PDT)
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 6DF451293EC for <quic-issues@ietf.org>; Mon,  5 Jun 2017 06:38:37 -0700 (PDT)
Date: Mon, 05 Jun 2017 06:38:36 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1496669916; bh=LQh4E2qmV8DVMbWusneKKrjlsabBJKBG/iCYSoFI3nY=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=RdMutB+qpK1yj6IGng+Q/r3LvIgzv60z2BFsyYXa8t6XL3vlR/VRhUuNNCEDhqs8L 2QjyRikbapS2eWJ+im0fo4/1OXJJhAV+BJCaZGuzkjmGHdbYaQYXxuOsSXBi+iAUMq JHeKL63jVLQwZYRlSzdrZ8knRiVH+mFqXE5JVky0=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab593f85d84cffd7b876fbf15e12cfff3aa932cf0b92cf00000001154d20dc92a169ce0dec328b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/574/c306189526@github.com>
In-Reply-To: <quicwg/base-drafts/pull/574@github.com>
References: <quicwg/base-drafts/pull/574@github.com>
Subject: Re: [quicwg/base-drafts] Make reset simpler and invisible (#574)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59355edcb534a_72ab3f945b7bfc30345d4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/16O3887Yo4adS8F7QsgZ1vM-OPo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 05 Jun 2017 13:38:39 -0000

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

The server transport parameters are encrypted, the client parameters are not.  That makes this easy for the server, and much harder for the client.  If you are suggesting that the client can use the server-provided value, that wouldn't work.

I think that we need to discuss expectations about peer-to-peer operation at some point.  I see a lot of requests coming in that don't at all fit with my experience of how peer-to-peer works.

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

<p>The server transport parameters are encrypted, the client parameters a=
re not.  That makes this easy for the server, and much harder for the cli=
ent.  If you are suggesting that the client can use the server-provided v=
alue, that wouldn't work.</p>
<p>I think that we need to discuss expectations about peer-to-peer operat=
ion at some point.  I see a lot of requests coming in that don't at all f=
it with my experience of how peer-to-peer works.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/574#issuecomment-306189526">view it on GitHub</a>, or=
 <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqy1jQLN=
XBEyxbD25pZ0T15PsHK7oks5sBATcgaJpZM4NwBSw">mute the thread</a>.<img alt=3D=
"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq8iTDW=
C2Pg1R3GOr6KD2m9ySb-loks5sBATcgaJpZM4NwBSw.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/574#issuecomment-306189526"></link>
  <meta itemprop=3D"name" content=3D"View Pull Request"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Pull Request on GitHu=
b"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson=
 in #574: The server transport parameters are encrypted, the client param=
eters are not.  That makes this easy for the server, and much harder for =
the client.  If you are suggesting that the client can use the server-pro=
vided value, that wouldn't work.\r\n\r\nI think that we need to discuss e=
xpectations about peer-to-peer operation at some point.  I see a lot of r=
equests coming in that don't at all fit with my experience of how peer-to=
-peer works."}],"action":{"name":"View Pull Request","url":"https://githu=
b.com/quicwg/base-drafts/pull/574#issuecomment-306189526"}}}</script>=

----==_mimepart_59355edcb534a_72ab3f945b7bfc30345d4--


From nobody Mon Jun  5 06:40: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 ED09A129478 for <quic-issues@ietfa.amsl.com>; Mon,  5 Jun 2017 06:40:41 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, 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 LApk3zMkpocc for <quic-issues@ietfa.amsl.com>; Mon,  5 Jun 2017 06:40:41 -0700 (PDT)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B83E8128BA2 for <quic-issues@ietf.org>; Mon,  5 Jun 2017 06:40:39 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=rfVrqCl9ySqaiTnmIg+15hDlYB0=; b=BwhWiHgvItiUUV9i 9S8oX2IYp2SgCsYaIstfOAGRTJP7L2pb6RbASKf/XpiItGmFYa1Dh9IKDQ42zuLb vsnNECxdz3DZQ3ADLF0YbICcMeLohkwc4/ny3NaZTAOMOvSZPkFTNsk8mCiDy58Y 7V4mfOLfT1CTHcSKSB1P/kCSPNU=
Received: by filter1124p1mdw1.sendgrid.net with SMTP id filter1124p1mdw1-21379-59355F54-2E 2017-06-05 13:40:36.487970022 +0000 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 sgOj7KpVS_G9yUDa7UGzSw for <quic-issues@ietf.org>; Mon, 05 Jun 2017 13:40:36.494 +0000 (UTC)
Date: Mon, 05 Jun 2017 06:40:36 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab0b97dabb12728e18c41fb64e8f2015fdfbdf090292cf00000001154d215492a169ce0deb3f23@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/573/306189964@github.com>
In-Reply-To: <quicwg/base-drafts/issues/573@github.com>
References: <quicwg/base-drafts/issues/573@github.com>
Subject: Re: [quicwg/base-drafts] make connection migration symmetric (#573)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59355f5460ce8_449e3fb1c705fc2c65414"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3DaRFp4x3zgv76sD1bG0re3m5RNlQGbIqLnw DUl1kBT0SFLLwm9XSkknC4M/yWZLKFNU6Po+ARoQX78VlVxdtlYZ7RLzI1YK0deKUdgI6syShz4gU0 wHbwswXVKgL5y38eHHOCiEFzoBPMi5yakqWUGB54SG6FcCKA/RQURg7409fAKfrqaK/qIKK+SY6Bkm Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/9QOa_mevyhvPwUPYBeXwnIkL8Kw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 05 Jun 2017 13:40:42 -0000

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

See also #490.

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

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

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

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


From nobody Mon Jun  5 06:56:28 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D94DB129458 for <quic-issues@ietfa.amsl.com>; Mon,  5 Jun 2017 06:56:26 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CPh5OrjIoFEj for <quic-issues@ietfa.amsl.com>; Mon,  5 Jun 2017 06:56:25 -0700 (PDT)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 065B91294F0 for <quic-issues@ietf.org>; Mon,  5 Jun 2017 06:56:24 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=xNSqk387UyNSV+G0YtXiZI58Xyk=; b=H54LzCjdKy9LtHO8 LUsu/D+4m5UVQ3aAQdnTUy6l44D0T6dFxoBIB1VSESsbFhpog/3Fc4XGd5rEus7t JjKuDh4iTcL9qHeTwyodbcg30VaS5QkXYcUwVTsMl2Mh6k7sLpst73rSfXFyz1IL kpNSXGupe3zYq3GzuUTnzb2uP0M=
Received: by filter1132p1mdw1.sendgrid.net with SMTP id filter1132p1mdw1-19881-59356308-8 2017-06-05 13:56:24.094475902 +0000 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 d4wxO583SMys0YV1A84qFw for <quic-issues@ietf.org>; Mon, 05 Jun 2017 13:56:24.133 +0000 (UTC)
Date: Mon, 05 Jun 2017 06:56:23 -0700
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abfc9e74aa4d01422e9c7e3f713bb484235a53b6b592cf00000001154d250792a169ce0dec328b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/574/c306193652@github.com>
In-Reply-To: <quicwg/base-drafts/pull/574@github.com>
References: <quicwg/base-drafts/pull/574@github.com>
Subject: Re: [quicwg/base-drafts] Make reset simpler and invisible (#574)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59356307e6975_5b823f8299eadc3c892d8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3R95IH+d6YzKH8jXDxWZBPSnjvRj5Gb5Fju4 Xom8cv9L9p6YE/6bBp4L7qhb4IfQd7lFkjbDlWvQtFt/sSOZnDXw2CKAVaJHg+phPy6AmmrJGpb7nL ++h/vfuYXOG+gLQbVurtAbUkOaLYoIAXhph9O4M8DqTQKhcL76yTk7Tq7fbOFHFeQWR3+FatghKkbd g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Fb6DrhpWpT9xBkdusP_X1skjoH0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 05 Jun 2017 13:56:27 -0000

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

> I think that we need to discuss expectations about peer-to-peer operation at some point. I see a lot of requests coming in that don't at all fit with my experience of how peer-to-peer works.

I suppose you consider peer-to-peer like Skype where the client traverses NAT to a cloud infrastructure out to another client.

Peer-to-peer can also mean server to server in a distributed system, at multiple levels: same data center, different data centers, different IP address ranges etc. but common for these are that it is random who initiates the connection and both might attempt to do so at the same time. Over time two entities may switch between being client and server.

Such a setup may also involve routing messages across multiple entities using algorithms such as Kademlia and Chord. This opens up some concerns regarding end-to-end flow control over a routed network while the link level connection would be QUIC. For example, streams might be forwarded using QUICs stream flow control mechanism, and some eggs might have to be broken to achieve the end result (i.e. not fully adhering to spec).

Another similar scenerio is mesh networks for sensor networks, but there are industry adhoc standards emerging for such networks I believe. Here some nodes may be promoted to being internal routing nodes and others edge nodes, though who gets chosen for what can be fairly arbitrary and changing over time.

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

<blockquote>
<p>I think that we need to discuss expectations about peer-to-peer operatio=
n at some point. I see a lot of requests coming in that don't at all fit wi=
th my experience of how peer-to-peer works.</p>
</blockquote>
<p>I suppose you consider peer-to-peer like Skype where the client traverse=
s NAT to a cloud infrastructure out to another client.</p>
<p>Peer-to-peer can also mean server to server in a distributed system, at =
multiple levels: same data center, different data centers, different IP add=
ress ranges etc. but common for these are that it is random who initiates t=
he connection and both might attempt to do so at the same time. Over time t=
wo entities may switch between being client and server.</p>
<p>Such a setup may also involve routing messages across multiple entities =
using algorithms such as Kademlia and Chord. This opens up some concerns re=
garding end-to-end flow control over a routed network while the link level =
connection would be QUIC. For example, streams might be forwarded using QUI=
Cs stream flow control mechanism, and some eggs might have to be broken to =
achieve the end result (i.e. not fully adhering to spec).</p>
<p>Another similar scenerio is mesh networks for sensor networks, but there=
 are industry adhoc standards emerging for such networks I believe. Here so=
me nodes may be promoted to being internal routing nodes and others edge no=
des, though who gets chosen for what can be fairly arbitrary and changing o=
ver 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/pull/574#issuecomment-306193652">view it on GitHub</a>, or <a href=
=3D"https://github.com/notifications/unsubscribe-auth/AWbkqwmT_KEYWACI9bD-Q=
p4d2oTSo_xpks5sBAkHgaJpZM4NwBSw">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqxevPc0IX3cKe_cg0=
AscMh_CcmW4ks5sBAkHgaJpZM4NwBSw.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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=
/574#issuecomment-306193652"></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 #574: \u003e I thin=
k that we need to discuss expectations about peer-to-peer operation at some=
 point. I see a lot of requests coming in that don't at all fit with my exp=
erience of how peer-to-peer works.\r\n\r\nI suppose you consider peer-to-pe=
er like Skype where the client traverses NAT to a cloud infrastructure out =
to another client.\r\n\r\nPeer-to-peer can also mean server to server in a =
distributed system, at multiple levels: same data center, different data ce=
nters, different IP address ranges etc. but common for these are that it is=
 random who initiates the connection and both might attempt to do so at the=
 same time. Over time two entities may switch between being client and serv=
er.\r\n\r\nSuch a setup may also involve routing messages across multiple e=
ntities using algorithms such as Kademlia and Chord. This opens up some con=
cerns regarding end-to-end flow control over a routed network while the lin=
k level connection would be QUIC. For example, streams might be forwarded u=
sing QUICs stream flow control mechanism, and some eggs might have to be br=
oken to achieve the end result (i.e. not fully adhering to spec).\r\n\r\nAn=
other similar scenerio is mesh networks for sensor networks, but there are =
industry adhoc standards emerging for such networks I believe. Here some no=
des may be promoted to being internal routing nodes and others edge nodes, =
though who gets chosen for what can be fairly arbitrary and changing over t=
ime."}],"action":{"name":"View Pull Request","url":"https://github.com/quic=
wg/base-drafts/pull/574#issuecomment-306193652"}}}</script>=

----==_mimepart_59356307e6975_5b823f8299eadc3c892d8--


From nobody Mon Jun  5 07:29: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 E1906129AA0 for <quic-issues@ietfa.amsl.com>; Mon,  5 Jun 2017 07:29:29 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZCggYBqGmB7t for <quic-issues@ietfa.amsl.com>; Mon,  5 Jun 2017 07:29:28 -0700 (PDT)
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 31D1F129A99 for <quic-issues@ietf.org>; Mon,  5 Jun 2017 07:29:28 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=v63epVhdKEx9OkSyVjy82qot9FQ=; b=F1ktTsnTovowNdug hGOmH0UyiiapbmcEI1dvAJ0OSIYmAVsPM5+FPIrMljdKY9/Ga/5hhT4GhoWoqiAt jtCbsN6dexKB61/gEjS5nowUBTHmlFuCpAa5c9CDHXG6mj2foesS6N+s4kHhdFcU uvY+gAdQYs1i6vbhuZvAtiIDgbY=
Received: by filter0425p1mdw1.sendgrid.net with SMTP id filter0425p1mdw1-13698-59356ABE-3C 2017-06-05 14:29:18.558298041 +0000 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 yqb4-OXaSCqHbuZ0w4EQsg for <quic-issues@ietf.org>; Mon, 05 Jun 2017 14:29:18.632 +0000 (UTC)
Date: Mon, 05 Jun 2017 07:29:18 -0700
From: Subodh Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab03b7669463cf720f4e8c02e8c9c79c8769ac575192cf00000001154d2cbe92a169ce0ddf6225@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/565/c306201984@github.com>
In-Reply-To: <quicwg/base-drafts/pull/565@github.com>
References: <quicwg/base-drafts/pull/565@github.com>
Subject: Re: [quicwg/base-drafts] Loosen the MUST requirement to close if an unsent packet is acknowledged (#565)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59356abe22b43_4bb33f8c83399c3070892"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3Fc9abNWtEErDDJQwWvBiDyoU3SGWuHkymNM UI/fp203M2maFV+J+UNSpxLQDU1K/q50jYF+oTUi7lrGBeZ4V7xAIYMrrLCSGqy3PiBk6/bYGVLXuJ fK2lhEUhcownSvkroWe6VqEsW/A8i4c6yo2l7lZFPdE+4t0mJ4Oqu23GaEE3HkE4c9kWs7a1hHpImy Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/HUNFCZKMy0kGW8G68WqWZbtQ8aQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 05 Jun 2017 14:29:30 -0000

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

I was thinking that when you advance the ACK lower bound you would call getting an ACK for a packet below that bound would be an error. There are several triggers that could be used to advance the lower bound of ACKs. 

* If you keep track of the ACK of the ACK of a packet sequence number you could maintain a variable called
mininum_acceptable_packet = smallest packet that we're keeping state for, for which we have received the ACK of the ACK for the receipt of the packet. This puts a lower bound on the state while tolerating 1 RTT of reordering

* You could just use RTTs, i.e after getting an ACK for a packet and then a few RTTs have elapsed just advance the minimum_acceptable_packet

a reasonable receiver would not send ACks in such a delayed manner which could be assumed.

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

<p>I was thinking that when you advance the ACK lower bound you would call =
getting an ACK for a packet below that bound would be an error. There are s=
everal triggers that could be used to advance the lower bound of ACKs.</p>
<ul>
<li>
<p>If you keep track of the ACK of the ACK of a packet sequence number you =
could maintain a variable called<br>
mininum_acceptable_packet =3D smallest packet that we're keeping state for,=
 for which we have received the ACK of the ACK for the receipt of the packe=
t. This puts a lower bound on the state while tolerating 1 RTT of reorderin=
g</p>
</li>
<li>
<p>You could just use RTTs, i.e after getting an ACK for a packet and then =
a few RTTs have elapsed just advance the minimum_acceptable_packet</p>
</li>
</ul>
<p>a reasonable receiver would not send ACks in such a delayed manner which=
 could be assumed.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving 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/565#issuecomment-306201984">view it on GitHub</a>, or <a href=
=3D"https://github.com/notifications/unsubscribe-auth/AWbkq3Grqa-1_TpBQ4nKJ=
ahB_EvpJqzEks5sBBC-gaJpZM4NsZUP">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq9a0OZ6wVq8W1xWp0=
ywaEzk39z39ks5sBBC-gaJpZM4NsZUP.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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=
/565#issuecomment-306201984"></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":"@siyengar in #565: I was thinkin=
g that when you advance the ACK lower bound you would call getting an ACK f=
or a packet below that bound would be an error. There are several triggers =
that could be used to advance the lower bound of ACKs. \r\n\r\n* If you kee=
p track of the ACK of the ACK of a packet sequence number you could maintai=
n a variable called\r\nmininum_acceptable_packet =3D smallest packet that w=
e're keeping state for, for which we have received the ACK of the ACK for t=
he receipt of the packet. This puts a lower bound on the state while tolera=
ting 1 RTT of reordering\r\n\r\n* You could just use RTTs, i.e after gettin=
g an ACK for a packet and then a few RTTs have elapsed just advance the min=
imum_acceptable_packet\r\n\r\na reasonable receiver would not send ACks in =
such a delayed manner which could be assumed."}],"action":{"name":"View Pul=
l Request","url":"https://github.com/quicwg/base-drafts/pull/565#issuecomme=
nt-306201984"}}}</script>=

----==_mimepart_59356abe22b43_4bb33f8c83399c3070892--


From nobody Mon Jun  5 07:58: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 99D9D129AE3 for <quic-issues@ietfa.amsl.com>; Mon,  5 Jun 2017 07:58:54 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id KcEVY8xP8dfi for <quic-issues@ietfa.amsl.com>; Mon,  5 Jun 2017 07:58:53 -0700 (PDT)
Received: from o9.sgmail.github.com (o9.sgmail.github.com [167.89.101.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EFF27129AF4 for <quic-issues@ietf.org>; Mon,  5 Jun 2017 07:58:52 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=OA+6MWkzKCigC3q9F1HYawhI/Ss=; b=i/4T4Zcft12OYdSD UWvB+1a1ate40hCG2CnTUxF1F3i+wOWc2V1b4vKZaotDpWNk2VDJt+Cy8lLfotUt xRBLTLfSTCm/U+fI+aFABN6j0kDy8Ue8mmFkDDtj8sm4JHAV8r2H/Ca4vVTLzPlD 8a2M+pO/DT6LA7LJ8MvYffFbxk0=
Received: by filter0452p1mdw1.sendgrid.net with SMTP id filter0452p1mdw1-8114-593571AB-1C 2017-06-05 14:58:51.474065522 +0000 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 -adtQw0ZQnmgGLl6_iEv0g for <quic-issues@ietf.org>; Mon, 05 Jun 2017 14:58:51.508 +0000 (UTC)
Date: Mon, 05 Jun 2017 07:58:51 -0700
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1e7fd6a6cdd429436b717ecb545b69be85bac81692cf00000001154d33ab92a169ce0ddf6225@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/565/c306209874@github.com>
In-Reply-To: <quicwg/base-drafts/pull/565@github.com>
References: <quicwg/base-drafts/pull/565@github.com>
Subject: Re: [quicwg/base-drafts] Loosen the MUST requirement to close if an unsent packet is acknowledged (#565)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593571ab65cd4_201943fd33a745c3c317f6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1df59mn17cZmb8JRdbRk5rdaV52j+AO5XUWo 2RjteFjRweOeM2XjlfIx93z/m6xrFrmLA9eZuTdBHte/U4/c2wmnZGKUKgbg5NurodpyXEXa9ZVO0K Va2OupkiXlAz8l4uxWm3+94JidS4nGzc89M6Qzv1NfIMacUn/5mDRzB3uZHjKH01FGNDp/0ed2ylDu 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/T8k41fAZv6DJOtwfzcu5Bf5pGIU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 05 Jun 2017 14:58:54 -0000

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

> I was thinking that when you advance the ACK lower bound you would call getting an ACK for a packet below that bound would be an error. 

I believe @ianswett mentioned that GQUIC through live testing found it better to acknowledge latest packets over earliest acknowledge packets at the possible cost of retransmission. That is, when you have to make a choice due to ACK frame size constraints. But, it is not clear exactly how to handle ACKS that do not cover the full range of received packets, as discussed in  #423
The sender also cannot trust the ACK

Rant: I am personally not too happy with the current ACK concept that seems open to many interpretations and risk holding a lot of excessive state both for dupe detection and retransmission of ACK frames. I would much rather have a concept such as STOP_WAITING, or a similar simple range of fully handled packet number ranges without needing the details of which ACK frames have been sent or in need of transmission. Other retransmissions can be stored by reference to external data (mmap etc.).

But attack vectors must be also be considered:

> a reasonable receiver would not send ACks in such a delayed manner which could be assumed.

A major part of the excercise is dealing with unreasonable receivers.  Also, for low powered devices or for avoiding unnecessary network activity that triggers context switches every time a packet is received, slowing down busy systems, ACKs could quite well be rather delayed. Only, this generates more state that must be kept. As long as this state are only packet ranges acked or not, this is not a big problem.

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

<blockquote>
<p>I was thinking that when you advance the ACK lower bound you would call =
getting an ACK for a packet below that bound would be an error.</p>
</blockquote>
<p>I believe <a href=3D"https://github.com/ianswett" class=3D"user-mention"=
>@ianswett</a> mentioned that GQUIC through live testing found it better to=
 acknowledge latest packets over earliest acknowledge packets at the possib=
le cost of retransmission. That is, when you have to make a choice due to A=
CK frame size constraints. But, it is not clear exactly how to handle ACKS =
that do not cover the full range of received packets, as discussed in  <a h=
ref=3D"https://github.com/quicwg/base-drafts/issues/423" class=3D"issue-lin=
k js-issue-link" data-url=3D"https://github.com/quicwg/base-drafts/issues/4=
23" data-id=3D"218032329" data-error-text=3D"Failed to load issue title" da=
ta-permission-text=3D"Issue title is private">#423</a><br>
The sender also cannot trust the ACK</p>
<p>Rant: I am personally not too happy with the current ACK concept that se=
ems open to many interpretations and risk holding a lot of excessive state =
both for dupe detection and retransmission of ACK frames. I would much rath=
er have a concept such as STOP_WAITING, or a similar simple range of fully =
handled packet number ranges without needing the details of which ACK frame=
s have been sent or in need of transmission. Other retransmissions can be s=
tored by reference to external data (mmap etc.).</p>
<p>But attack vectors must be also be considered:</p>
<blockquote>
<p>a reasonable receiver would not send ACks in such a delayed manner which=
 could be assumed.</p>
</blockquote>
<p>A major part of the excercise is dealing with unreasonable receivers.  A=
lso, for low powered devices or for avoiding unnecessary network activity t=
hat triggers context switches every time a packet is received, slowing down=
 busy systems, ACKs could quite well be rather delayed. Only, this generate=
s more state that must be kept. As long as this state are only packet range=
s acked or not, this is not a big problem.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/pull/565#issuecomment-306209874">view it on GitHub</a>, or <a href=
=3D"https://github.com/notifications/unsubscribe-auth/AWbkq4uWCLCs6j32wdcdR=
PZOzf-VHY1lks5sBBergaJpZM4NsZUP">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq_VQdF4dmOJzajENI=
-FDXwQIpjv7ks5sBBergaJpZM4NsZUP.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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=
/565#issuecomment-306209874"></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 #565: \u003e I was =
thinking that when you advance the ACK lower bound you would call getting a=
n ACK for a packet below that bound would be an error. \r\n\r\nI believe @i=
answett mentioned that GQUIC through live testing found it better to acknow=
ledge latest packets over earliest acknowledge packets at the possible cost=
 of retransmission. That is, when you have to make a choice due to ACK fram=
e size constraints. But, it is not clear exactly how to handle ACKS that do=
 not cover the full range of received packets, as discussed in  #423\r\nThe=
 sender also cannot trust the ACK\r\n\r\nRant: I am personally not too happ=
y with the current ACK concept that seems open to many interpretations and =
risk holding a lot of excessive state both for dupe detection and retransmi=
ssion of ACK frames. I would much rather have a concept such as STOP_WAITIN=
G, or a similar simple range of fully handled packet number ranges without =
needing the details of which ACK frames have been sent or in need of transm=
ission. Other retransmissions can be stored by reference to external data (=
mmap etc.).\r\n\r\nBut attack vectors must be also be considered:\r\n\r\n\u=
003e a reasonable receiver would not send ACks in such a delayed manner whi=
ch could be assumed.\r\n\r\nA major part of the excercise is dealing with u=
nreasonable receivers.  Also, for low powered devices or for avoiding unnec=
essary network activity that triggers context switches every time a packet =
is received, slowing down busy systems, ACKs could quite well be rather del=
ayed. Only, this generates more state that must be kept. As long as this st=
ate are only packet ranges acked or not, this is not a big problem."}],"act=
ion":{"name":"View Pull Request","url":"https://github.com/quicwg/base-draf=
ts/pull/565#issuecomment-306209874"}}}</script>=

----==_mimepart_593571ab65cd4_201943fd33a745c3c317f6--


From nobody Mon Jun  5 08:38: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 9FC32129B0D for <quic-issues@ietfa.amsl.com>; Mon,  5 Jun 2017 08:38:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.395
X-Spam-Level: 
X-Spam-Status: No, score=-8.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_DNSWL_HI=-5, 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 1btfhkr8ZavM for <quic-issues@ietfa.amsl.com>; Mon,  5 Jun 2017 08:38:33 -0700 (PDT)
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 EA12F129B05 for <quic-issues@ietf.org>; Mon,  5 Jun 2017 08:38:32 -0700 (PDT)
Date: Mon, 05 Jun 2017 08:38:31 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1496677111; bh=/rBwvEFt0mAloj7tn54emKWgG7i9wRSQAPLqZ9tyJZc=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=kJLCyVF8xUcaposwUCN2xTcYbD7q6uSqrM6JmNEMxVJqfvoaT6jD+RF6maUY9/rHg bAcXzMXMRNbRaiBHH7CHpOw4ZG4oqRJKCQyyz3Fqbcil+OZGLp5vVwRiyizWml5j57 GPeTNPXVCpi+AreRSA3+FE3P2Cn+utgRtOfDvmck=
From: Igor Lubashev <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3b9fa6f10fe87056d99fff520b177ad7ffb263ab92cf00000001154d3cf792a169ce0dece0b3@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/576@github.com>
Subject: [quicwg/base-drafts] Fix an old reference to client-generated connection id. (#576)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59357af7e4035_18003fb516805c2c5097a"; 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/qxOggqQLZ8E-r5yTePjMsFx2U4E>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 05 Jun 2017 15:38:34 -0000

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

An editorial. Change client-generated connection id to be server-generated connection id.
You can view, comment on, or merge this pull request online at:

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

-- Commit Summary --

  * Fix an old reference to client-generated connection id.

-- File Changes --

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

-- Patch Links --

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

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

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

<p>An editorial. Change client-generated connection id to be server-generated connection id.</p>

<hr>

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

<h4>Commit Summary</h4>
<ul>
  <li>Fix an old reference to client-generated connection id.</li>
</ul>

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

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

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

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

----==_mimepart_59357af7e4035_18003fb516805c2c5097a--


From nobody Mon Jun  5 09:03: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 E8A711294FA for <quic-issues@ietfa.amsl.com>; Mon,  5 Jun 2017 09:03:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.253
X-Spam-Level: 
X-Spam-Status: No, score=-8.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_DNSWL_HI=-5, 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 0FgSMMvHHWDO for <quic-issues@ietfa.amsl.com>; Mon,  5 Jun 2017 09:03:53 -0700 (PDT)
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 79D3D127369 for <quic-issues@ietf.org>; Mon,  5 Jun 2017 09:03:53 -0700 (PDT)
Date: Mon, 05 Jun 2017 09:03:52 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1496678632; bh=DhahVNoekGguAspIJSlfuc09oP+nOr3Yhot+lk3Pudw=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=AcoOPdthiC7Od2Rvd8F6dTeyJYC3PYe0wALVqB9xvSXgxzs+tabziPqvTUtenb8fJ Sh78DDukl68oW7+oF8CIlkbTB6Uwx5FtxAmDcGAeipQj4H5ENzvHBNW5e3BSdbI1xK CKQzkFHBGwS+ARm4XUoJL5gUKhdF6900rlhlafyc=
From: Igor Lubashev <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab27ea928433be2766a3ee08e34feb4b031b8dc8a092cf00000001154d42e892a169ce0decfdcf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/577@github.com>
Subject: [quicwg/base-drafts] Need to distinguish Client Initial Packet with client and with server Connection ID (#577)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593580e8b1731_7b443fd5c624fc30934c8"; 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/4uZs9IWhhs67DLFyRfbzez5d8Jw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 05 Jun 2017 16:03:56 -0000

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

Current text says that "The client populates the connection ID field with randomly selected values, unless it has received a packet from the server."

We need to be able to tell a different between the two. I would suggest adding a packet type.

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

<p>Current text says that "The client populates the connection ID field with randomly selected values, unless it has received a packet from the server."</p>
<p>We need to be able to tell a different between the two. I would suggest adding a packet type.</p>

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

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


From nobody Mon Jun  5 09:36:32 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CD665129B56 for <quic-issues@ietfa.amsl.com>; Mon,  5 Jun 2017 09:36:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.799
X-Spam-Level: 
X-Spam-Status: No, score=-9.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_DNSWL_HI=-5, 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 W46D4vDuwxmh for <quic-issues@ietfa.amsl.com>; Mon,  5 Jun 2017 09:36:29 -0700 (PDT)
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 4A944129B61 for <quic-issues@ietf.org>; Mon,  5 Jun 2017 09:36:29 -0700 (PDT)
Date: Mon, 05 Jun 2017 09:36:28 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1496680588; bh=Ukq96zGmtaA8dOEb+xfbjgnWB4Wiq2XNrSJRk7gvY/w=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ULoYu+MDJtD1LTi5q2STd3oXnXfNPapl5SseR7/VuV3xtGdZzQ5yQTWOssXiNzN44 3DAsGaqHJZrHbMjCtS0wKowuJam1HqaRcTI1xxrt7mm+uOQ8HvdxxbNrMlthFJBhNs b2Pv8UdJx+Mk/Z3FfU+zaT/kjc9BjRrNNR4R2fkY=
From: Igor Lubashev <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2f67d6bf4d724d4e9805e1bd81e962a9b54dc6cd92cf00000001154d4a8c92a169ce0c12b210@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/205/306237118@github.com>
In-Reply-To: <quicwg/base-drafts/issues/205@github.com>
References: <quicwg/base-drafts/issues/205@github.com>
Subject: Re: [quicwg/base-drafts] Variable-length connectionID/routing information in public header (#205)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5935888c71acf_25f93f9759a43c30181d"; 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/pDgueoFV694V7qVpzI0RUMmhxyc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 05 Jun 2017 16:36:31 -0000

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

It looks like we have 24 bits (bytes 1-3) in each packet header available right now.  We could use them for the purposes of this issue as well as #279.

For example, we can specify byte 2 that is an "Echo Request" and byte 3 as an "Echo Response".  When an endpoint generates a packet, it places "Echo Request" byte from the latest packet received from the peer into its "Echo Response" byte.  This will allow endpoints to characterize peer behavior, detect upstream packet reordering, etc.  If we do not cover these packets by crypto, middleboxes can add them.  If not these bytes, we could have a mechanism to attach such cleartext request/response to packets (though that's the road to header extensions).

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

<p>It looks like we have 24 bits (bytes 1-3) in each packet header availa=
ble right now.  We could use them for the purposes of this issue as well =
as <a href=3D"https://github.com/quicwg/base-drafts/issues/279" class=3D"=
issue-link js-issue-link" data-url=3D"https://github.com/quicwg/base-draf=
ts/issues/279" data-id=3D"206591403" data-error-text=3D"Failed to load is=
sue title" data-permission-text=3D"Issue title is private">#279</a>.</p>
<p>For example, we can specify byte 2 that is an "Echo Request" and byte =
3 as an "Echo Response".  When an endpoint generates a packet, it places =
"Echo Request" byte from the latest packet received from the peer into it=
s "Echo Response" byte.  This will allow endpoints to characterize peer b=
ehavior, detect upstream packet reordering, etc.  If we do not cover thes=
e packets by crypto, middleboxes can add them.  If not these bytes, we co=
uld have a mechanism to attach such cleartext request/response to packets=
 (though that's the road to header extensions).</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/205#issuecomment-306237118">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq4qjG=
RsGoIy7Hlic3b0CBt9JSHDYks5sBC6MgaJpZM4LrHh1">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq-_=
FS5pE9BFG8XHSnlLdPPC4NpY-ks5sBC6MgaJpZM4LrHh1.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/205#issuecomment-306237118"></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 #=
205: It looks like we have 24 bits (bytes 1-3) in each packet header avai=
lable right now.  We could use them for the purposes of this issue as wel=
l as #279.\r\n\r\nFor example, we can specify byte 2 that is an \"Echo Re=
quest\" and byte 3 as an \"Echo Response\".  When an endpoint generates a=
 packet, it places \"Echo Request\" byte from the latest packet received =
from the peer into its \"Echo Response\" byte.  This will allow endpoints=
 to characterize peer behavior, detect upstream packet reordering, etc.  =
If we do not cover these packets by crypto, middleboxes can add them.  If=
 not these bytes, we could have a mechanism to attach such cleartext requ=
est/response to packets (though that's the road to header extensions)."}]=
,"action":{"name":"View Issue","url":"https://github.com/quicwg/base-draf=
ts/issues/205#issuecomment-306237118"}}}</script>=

----==_mimepart_5935888c71acf_25f93f9759a43c30181d--


From nobody Mon Jun  5 10:31: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 48635129534 for <quic-issues@ietfa.amsl.com>; Mon,  5 Jun 2017 10:31:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.681
X-Spam-Level: 
X-Spam-Status: No, score=-7.681 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-2.8, 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 7a_hirDYqxYT for <quic-issues@ietfa.amsl.com>; Mon,  5 Jun 2017 10:31:04 -0700 (PDT)
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 B4E81126D85 for <quic-issues@ietf.org>; Mon,  5 Jun 2017 10:31:04 -0700 (PDT)
Date: Mon, 05 Jun 2017 10:31:03 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1496683863; bh=eOn6pp7lpZWhGxkjlvxVpwg70PjwrfaUGvI85z8b0Bk=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=X2EY/A9tKPtW+RfRI825Dl+/p3GlJKWBH9A3pesD4DFRDboWCXbksohBhO8x9zVVq mW3OW4hv6Kr7N3afKRNvcu4RbGDl9WzUtrGJ8Cmzum0J7wVivbNu/7JtDCYY2dG1J/ qwZ2Z3LtpFvnUMVEQVlirRRxcBZY9ltPgnj5H9gg=
From: Magnus Westerlund <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf4c5dcbf4137d8284f4c5259ca238a885bb40a3292cf00000001154d575792a169ce0ded529b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/578@github.com>
Subject: [quicwg/base-drafts] What is "legacy clients" in transport draft? (#578)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593595574b1e_68cc3fbac685bc3410585d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: gloinul
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/weH5h9Bw3ZMvJRW9q2C1DC5xECw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 05 Jun 2017 17:31:06 -0000

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

Section 1, has the following sentence:

Using UDP as the substrate, QUIC seeks to
   be compatible with legacy clients and middleboxes.

What does it mean to be compatible with legacy clients? 

Being compatible with a legacy client appears to imply that one can have a meaningful interaction, I don't see how that is possible. Is it the aspect that one can deploy on existing operating systems without operating system modifcations that one is after? In that case, please reformulate. 

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

<p>Section 1, has the following sentence:</p>
<p>Using UDP as the substrate, QUIC seeks to<br>
be compatible with legacy clients and middleboxes.</p>
<p>What does it mean to be compatible with legacy clients?</p>
<p>Being compatible with a legacy client appears to imply that one can have a meaningful interaction, I don't see how that is possible. Is it the aspect that one can deploy on existing operating systems without operating system modifcations that one is after? In that case, please reformulate.</p>

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

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


From nobody Mon Jun  5 10:34: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 7B9AD129534 for <quic-issues@ietfa.amsl.com>; Mon,  5 Jun 2017 10:34:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.973
X-Spam-Level: 
X-Spam-Status: No, score=-4.973 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, 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 BgWnHci9sc1N for <quic-issues@ietfa.amsl.com>; Mon,  5 Jun 2017 10:34:53 -0700 (PDT)
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 CCEBE129B73 for <quic-issues@ietf.org>; Mon,  5 Jun 2017 10:34:52 -0700 (PDT)
Date: Mon, 05 Jun 2017 10:34:51 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1496684091; bh=0bdyHOmD4D6tx66WMQOE7rrDrEW/283+upiDF9/wS0o=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=zK55iIZTCfmq0IBk2OfX2gMxQqDKyg/9Dmyt7BXWsAzRnW4kOxu7vfYPPO9oy93RK jP7qumzpFvHTcMieHBlK8T0qi9N9218Tca6kojA8Mc2GYnY76hZ2EjNhqRgbtox+ui W6X9anSws5P6dEqMqf9rt/ALOeuyaimJvAnYhEvo=
From: Magnus Westerlund <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abca10c96609396d8575a52d2c7bf05606b6ca557a92cf00000001154d583b92a169ce0ded5604@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/579@github.com>
Subject: [quicwg/base-drafts] New sentence in section 4 of transport draft uses 36-bit version number (#579)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5935963beb302_16db3f81485cbc381939b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: gloinul
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/46AoXiGi7jlQAlOhQyPzwxOvWe0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 05 Jun 2017 17:34:54 -0000

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

Section has the following added sentence:

   Version 0x000000001 of QUIC uses TLS as a cryptographic handshake
   protocol, as described in [QUIC-TLS].

I guess only spurious zero, as the above is a 36-bit version number, rather than 32.


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

<p>Section has the following added sentence:</p>
<p>Version 0x000000001 of QUIC uses TLS as a cryptographic handshake<br>
protocol, as described in [QUIC-TLS].</p>
<p>I guess only spurious zero, as the above is a 36-bit version number, rather than 32.</p>

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

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


From nobody Mon Jun  5 10:44:54 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DC688129423 for <quic-issues@ietfa.amsl.com>; Mon,  5 Jun 2017 10:44:52 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id q6RdBRi-Ew3t for <quic-issues@ietfa.amsl.com>; Mon,  5 Jun 2017 10:44:51 -0700 (PDT)
Received: from o9.sgmail.github.com (o9.sgmail.github.com [167.89.101.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1BA361292F4 for <quic-issues@ietf.org>; Mon,  5 Jun 2017 10:44:51 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=L/OY0Iur7vnChXLmUKSbAcbp2Ys=; b=RRU1lAuyQhc+qJPd iOctUUsFxdlSpNRZtnJDIzWupYb+rIPYfe93H2JLARguPBf+J9C0LeAfB483oPMc n1T/yFFZ0pbyBFWv8RVf01XlH+U22PQ7Sqmey3kgvNiN/llSet+dtq1Nm2FkgSzr XdZY1U+Py1AeqcofMNMsm9kvG9A=
Received: by filter1098p1mdw1.sendgrid.net with SMTP id filter1098p1mdw1-714-59359892-1 2017-06-05 17:44:50.037430505 +0000 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 r_lvCsbHR-q9w2X6T7Ld7A for <quic-issues@ietf.org>; Mon, 05 Jun 2017 17:44:50.014 +0000 (UTC)
Date: Mon, 05 Jun 2017 10:44:48 -0700
From: Magnus Westerlund <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab088e1d790c01a291ab9f2f2aef14d1645db1ce9192cf00000001154d5a9092a169ce0ded5ee7@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/580@github.com>
Subject: [quicwg/base-drafts] Transport Section 5.1 enumeration of Octets appear off (#580)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59359890d7ad6_43d53f9134e85c3863e3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: gloinul
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0nKN4IrVUqEhPW7p5hsk4/ALjaMAwLzOc8hO MyQyk+raKoBAqWcH2muioDa+4xuo3pJ5H+7Ou8HsWhfZ4CxUefT2bIlucicQ9KnWzo150NyCW5xNBn TkALdit/N5s3Sbccb+tqCixiIwz3UY+gWGfDulQHDOQVvRmUt3En4JH7u1E0pB+0UMa52+vmRzXFpW o=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/AH1bPbLOpjs--PGQugUu_cjW48E>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 05 Jun 2017 17:44:53 -0000

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

In draft-ietf-quic-transport-03 in section 5.1:

   Header Form:  The most significant bit (0x80) of the first octet is
      set to 1 for long headers and 0 for short headers.

   Long Packet Type:  The remaining seven bits of first octet of a long
      packet is the packet type.  This field can indicate one of 128
      packet types.  The types specified for this version are listed in
      Table 1.

   Connection ID:  Octets 1 through 8 contain the connection ID.
      Section 5.7 describes the use of this field in more detail.

   Packet Number:  Octets 9 to 12 contain the packet number.  {{packet-
      numbers} describes the use of packet numbers.

   Version:  Octets 13 to 16 contain the selected protocol version.
      This field indicates which version of QUIC is in use and
      determines how the rest of the protocol fields are interpreted.

   Payload:  Octets from 17 onwards (the rest of QUIC packet) are the
      payload of the packet.

As the fields connection ID etc follows a first octet (Header form and Long Packet Type), the enumeration appears to be off by one. At least using the construction "Octets 1 through 8" implies at least to this reader that this is the first to eight octets, not the second to ninth which it really is. Please edit so that there are no risk for contradictions 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/580
----==_mimepart_59359890d7ad6_43d53f9134e85c3863e3
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>In draft-ietf-quic-transport-03 in section 5.1:</p>
<p>Header Form:  The most significant bit (0x80) of the first octet is<br>
set to 1 for long headers and 0 for short headers.</p>
<p>Long Packet Type:  The remaining seven bits of first octet of a long<br>
packet is the packet type.  This field can indicate one of 128<br>
packet types.  The types specified for this version are listed in<br>
Table 1.</p>
<p>Connection ID:  Octets 1 through 8 contain the connection ID.<br>
Section 5.7 describes the use of this field in more detail.</p>
<p>Packet Number:  Octets 9 to 12 contain the packet number.  {{packet-<br>
numbers} describes the use of packet numbers.</p>
<p>Version:  Octets 13 to 16 contain the selected protocol version.<br>
This field indicates which version of QUIC is in use and<br>
determines how the rest of the protocol fields are interpreted.</p>
<p>Payload:  Octets from 17 onwards (the rest of QUIC packet) are the<br>
payload of the packet.</p>
<p>As the fields connection ID etc follows a first octet (Header form and Long Packet Type), the enumeration appears to be off by one. At least using the construction "Octets 1 through 8" implies at least to this reader that this is the first to eight octets, not the second to ninth which it really is. Please edit so that there are no risk for contradictions 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/580">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzjIqc94wS1MMtL9_iCeXEm1hGE_ks5sBD6QgaJpZM4NwWaS">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqz6GH8Mdvh_6ZYblt8GPTSV0_abrks5sBD6QgaJpZM4NwWaS.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/580"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

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


From nobody Mon Jun  5 10:49: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 8E6F3129504 for <quic-issues@ietfa.amsl.com>; Mon,  5 Jun 2017 10:49:21 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HpCOUYE22kCf for <quic-issues@ietfa.amsl.com>; Mon,  5 Jun 2017 10:49:20 -0700 (PDT)
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 3566C1294EF for <quic-issues@ietf.org>; Mon,  5 Jun 2017 10:49:20 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=lhOw71QlCBGG96xlh0qOcYXG8bI=; b=pyyzC+oeMYkZ9I0m Tdqg5AId5LK4clC+qiCY5rJY+ljqdgCJ0KE6NyX7+JIdvIFys9Hc6gJ5NTivBUa2 ab2DuzIc9xVNhcHRC2+xxbJmsf3sHEYIFa8v+gHKqrgUlG932jvnyAY+R5pY/rwE NQAtia3fOrJFUk+Q4l9xf+TPEkU=
Received: by filter0450p1mdw1.sendgrid.net with SMTP id filter0450p1mdw1-28694-5935999E-23 2017-06-05 17:49:18.368080507 +0000 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 vcD8qOV_SXOT1-6IKpf58w for <quic-issues@ietf.org>; Mon, 05 Jun 2017 17:49:18.322 +0000 (UTC)
Date: Mon, 05 Jun 2017 10:49:18 -0700
From: Igor Lubashev <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd9dba90a4c28c3d112f80e56b46b74347b4a4b2a92cf00000001154d5b9e92a169ce0c12b210@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/205/306256183@github.com>
In-Reply-To: <quicwg/base-drafts/issues/205@github.com>
References: <quicwg/base-drafts/issues/205@github.com>
Subject: Re: [quicwg/base-drafts] Variable-length connectionID/routing information in public header (#205)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5935999e30042_1e883fa07afafc308857a"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0op9C2+s0rTujUXlMzA7CYLJMu+wMOiG8Xc1 kXyarNb30CnEl+hzEhXx1Wpz5MZWodXcLeHTN2eoxnToamukGBlQr6ZFjlEFrWxFMOXsNZf92WFoG+ z6jyoC2Jn3b2hKPXtwKfFqG2mTNf/n9JFwxDGBT2OEEx2Mpd7LjuPud6i0wwk2AhxACJ5Bl4jaJr2e g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/R42lxj-Mp-h6eqNdhOoR8JBapV0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 05 Jun 2017 17:49:22 -0000

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

Looks like there is a discussion of a more specific alternative for middle box timing in #269 (#391).

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

<p>Looks like there is a discussion of a more specific alternative for middle box timing in <a href="https://github.com/quicwg/base-drafts/issues/269" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/269" data-id="206298017" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#269</a> (<a href="https://github.com/quicwg/base-drafts/pull/391" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/391" data-id="213720707" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#391</a>).</p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@igorlord in #205: Looks like there is a discussion of a more specific alternative for middle box timing in #269 (#391)."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/205#issuecomment-306256183"}}}</script>
----==_mimepart_5935999e30042_1e883fa07afafc308857a--


From nobody Mon Jun  5 10:58: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 37118129537 for <quic-issues@ietfa.amsl.com>; Mon,  5 Jun 2017 10:58:51 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, 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 pWs8TaTwdYrD for <quic-issues@ietfa.amsl.com>; Mon,  5 Jun 2017 10:58:50 -0700 (PDT)
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 1D82E129501 for <quic-issues@ietf.org>; Mon,  5 Jun 2017 10:58:50 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=mVlAMuGNQ6F12HchekTvtDcrtb0=; b=TNf4FR1MdFKW8m8Q OfCahifyXV9iRuZQi0mYKkH+ErmfiIkzxyM335LluwEkwJiVsnFznbfvzF1IwDoM fGla+6DsZf6cXW7+dcYbwbYT2nfOy+AU6jo75a6JpmUs3AOIi9nuqm6BVXRQ0Mdu nmv0E71haMEqLGg8GW/rMOBUJ+g=
Received: by filter1188p1mdw1.sendgrid.net with SMTP id filter1188p1mdw1-16582-59359BD9-13 2017-06-05 17:58:49.261295652 +0000 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 wfMFuYXIS6KaFnvH-N_zWQ for <quic-issues@ietf.org>; Mon, 05 Jun 2017 17:58:49.170 +0000 (UTC)
Date: Mon, 05 Jun 2017 10:58:49 -0700
From: Igor Lubashev <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab67d32de24e8ec8d162b89962a0f1111930ef0f6c92cf00000001154d5dd992a169ce0cbd1e83@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/391/c306258533@github.com>
In-Reply-To: <quicwg/base-drafts/pull/391@github.com>
References: <quicwg/base-drafts/pull/391@github.com>
Subject: Re: [quicwg/base-drafts] Packet number echo with variable-length numbering (#391)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59359bd911d3f_4fe43f9b465e7c2c7924"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0TY1K6m6Mr2xwMqMRMiY70yWCzX8+9gQXA0Y RhVxTBcdGAo0l770ICcDSiq11Na3daDrspN0E8I8TXm/fZNu8E60OjI1CA/xhlbAFHYwgYfshYx5sM u5mZWoJp2bRb81mX+gAMvhvCRJxgkhf+H9z28SWeMxjma9nJhKcUAxxXWFYG5mpkhc9TxjDTaF4ah2 g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Kr1wOFGUS6PQhoLV9nuPF7lsXA0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 05 Jun 2017 17:58:51 -0000

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

I like Option 3. It is especially powerful when combined with Loss bit from #279.

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

<p>I like Option 3. It is especially powerful when combined with Loss bit from <a href="https://github.com/quicwg/base-drafts/issues/279" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/279" data-id="206591403" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#279</a>.</p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@igorlord in #391: I like Option 3. It is especially powerful when combined with Loss bit from #279."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/391#issuecomment-306258533"}}}</script>
----==_mimepart_59359bd911d3f_4fe43f9b465e7c2c7924--


From nobody Mon Jun  5 11:09: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 11111127B5A for <quic-issues@ietfa.amsl.com>; Mon,  5 Jun 2017 11:09:19 -0700 (PDT)
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; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XsJLFPC5g8-Q for <quic-issues@ietfa.amsl.com>; Mon,  5 Jun 2017 11:09:17 -0700 (PDT)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9AE731296B0 for <quic-issues@ietf.org>; Mon,  5 Jun 2017 11:09:17 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1496686156; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=ESPfD8dvvrnHQ5LGvNgnciPZgA0hCHcQM6L1WUjDZoE=; b=Igpf3IVuuu4DeabPXqMX25LTcdsG+1kErhP++6FrX89c4Pz4ihhV8Wv2dhb/6f2KwOrMdTOG vHgoRgIHAJagslUdkxz+SZIkB4tWVh8alwk0QXfasGBo3mhPe9FmoOX5nTD+nYg3UHMORXy4 AbOJArhjAo+St8Xek1TLGvomNMU=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=gIToHFjvzxNSJASDaaMIV5m92ZCFBO1OX3/nzLo5DFZoz5ILMM9Mfie36Qy6RC4eQ5AMAa WnC3hSn/G7DXhelg4emnek+eWRkMAvmgeCcQOx4JIMiz0xlox+osDqrwPmhPOzB8xi9j8eJR oYTLmL0aruxocyFV3SRjfm3VHTOvc=
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 59359e4b.7fc2543b1870-smtp-out-n01; Mon, 05 Jun 2017 18:09:15 -0000 (UTC)
Date: Mon, 05 Jun 2017 11:09:14 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <59359e4ac2b54_60b03f88a3777c285126c@hookshot-fe5-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 86bda6: Fixes #579
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_59359e4ac2774_60b03f88a3777c28511b0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/6bKYgA6sQxm_3P1e60oxIFQ8EbU>
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, 05 Jun 2017 18:09:19 -0000

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

  Branch: refs/heads/36-bit_version
  Home:   https://github.com/quicwg/base-drafts
  Commit: 86bda6d778dca6fae45c5efcc230ee254666e419
      https://github.com/quicwg/base-drafts/commit/86bda6d778dca6fae45c5efcc230ee254666e419
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-05 (Mon, 05 Jun 2017)

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

  Log Message:
  -----------
  Fixes #579



----==_mimepart_59359e4ac2774_60b03f88a3777c28511b0--


From nobody Mon Jun  5 11: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 9C47D129B35 for <quic-issues@ietfa.amsl.com>; Mon,  5 Jun 2017 11:09:53 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jCNe7oEOPEv4 for <quic-issues@ietfa.amsl.com>; Mon,  5 Jun 2017 11:09:52 -0700 (PDT)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CAA5A1296B0 for <quic-issues@ietf.org>; Mon,  5 Jun 2017 11:09:51 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=8SiYrpgKw/UiuBWMSIWUVtS6IO0=; b=SuEhVic1zkzX7tKa lkv6wgeDzO1mEkQcegfEUDRuy14OguGsSTNT+ysRg8dJ/ZyVH6jxc1Fe1qVi0/f/ YDMKPxoR6ZRQN1bSNHSgZrTwyU1Z6rFxoEoD5aAVkZigvmpc14DGXLLVa/+d9MMv byfUoMaM8k2ua0YnQVot8iKDFdA=
Received: by filter0952p1mdw1.sendgrid.net with SMTP id filter0952p1mdw1-22946-59359E6E-2F 2017-06-05 18:09:50.996342147 +0000 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 rCSaYXyCRnOSY1o-aHzeoQ for <quic-issues@ietf.org>; Mon, 05 Jun 2017 18:09:50.899 +0000 (UTC)
Date: Mon, 05 Jun 2017 11:09:50 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab396d7465d7e5086539a85475df3ab8adbeab0b3192cf00000001154d606e92a169ce0ded7674@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/581@github.com>
Subject: [quicwg/base-drafts] Fixes #579 (#581)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59359e6ebce3f_57a3fa4d8e57c2c77531"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0sCJXebSoCwZVlfhkqQZ0rdaquK/j2OBqfdr LxXI6JHSdCkbpnbgIzPy3+mNvCMsZFotmnzW3f1RSjraYUoF56MfUBFmQ8iGfsQYpXPUKUvMO20QXF yhsfUWXmYHu8IgYWPERqWmLUoWUIQfDfDI/0aPDwcbSECa/E2bhIJU/HlZt6wQ6vpDYfQ62rg6En6o U=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/1GUnL0YzsbxGiAgcUUv5ZeIPth0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 05 Jun 2017 18:09:53 -0000

----==_mimepart_59359e6ebce3f_57a3fa4d8e57c2c77531
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/581

-- Commit Summary --

  * Fixes #579

-- File Changes --

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

-- Patch Links --

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

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

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

<h4>Commit Summary</h4>
<ul>
  <li>Fixes #579</li>
</ul>

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

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

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

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

----==_mimepart_59359e6ebce3f_57a3fa4d8e57c2c77531--


From nobody Mon Jun  5 13: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 5E7E412EAED for <quic-issues@ietfa.amsl.com>; Mon,  5 Jun 2017 13:50:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.253
X-Spam-Level: 
X-Spam-Status: No, score=-8.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_DNSWL_HI=-5, 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 AqhYYTZV02Rv for <quic-issues@ietfa.amsl.com>; Mon,  5 Jun 2017 13:50:19 -0700 (PDT)
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 05D5E1294EC for <quic-issues@ietf.org>; Mon,  5 Jun 2017 13:50:18 -0700 (PDT)
Date: Mon, 05 Jun 2017 13:50:18 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1496695818; bh=pwWSEqpngYVBODZr12Q3ZOliOc6WUhfewt4XmShNs14=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=o2Vmv7Fr/RGct/UbAF1rVi2tmOpNys/vjKccaSy8RO00kPbVLDker0h/cLoK2PO8N NJze9TJzaVM/ugQfUkSulUska8enI8VNE9JUcqC3kEKOR+l6n5j52lovyaL6yTKxrr gPiAtP2/6Ns13adRD4CSezmfnN2CBDv2GD9MheB4=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abae971d7c8e5f41a8210a529e77677d51fa0299a592cf00000001154d860a92a169ce0ded7674@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/581/review/42150016@github.com>
In-Reply-To: <quicwg/base-drafts/pull/581@github.com>
References: <quicwg/base-drafts/pull/581@github.com>
Subject: Re: [quicwg/base-drafts] Fixes #579 (#581)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5935c40a15762_1d0273fcc4224dc3813316"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/3HiW3ZlEGmbQRWmOCTlIzB9tDKk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 05 Jun 2017 20:50:20 -0000

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

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


From nobody Tue Jun  6 00:23: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 69EC2129C12 for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 00:23:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.255
X-Spam-Level: 
X-Spam-Status: No, score=-3.255 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NPM1RFZcr-SH for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 00:23:54 -0700 (PDT)
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 2D7EF126B6E for <quic-issues@ietf.org>; Tue,  6 Jun 2017 00:23:54 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=c/OaI2jALZFw3ZPmnCwy/FStX7g=; b=ELBgYclqcjfVf+tM xZzTpyU1IZIKjfgib+YZqr7+irLVy2qqLhuVKokDWNRK2912K5wD3rpBNuQdgoB7 YinUDEl4GyuK59Vfik5Ry7I3B16cUszqUfCR678vM7jrcrh2T6hiMW0J1X/3g01x MVaa7R4GqabZlu7G3WblHkTxtzc=
Received: by filter1174p1mdw1.sendgrid.net with SMTP id filter1174p1mdw1-1154-59365889-21 2017-06-06 07:23:53.45188992 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0030p1mdw1.sendgrid.net (SG) with ESMTP id RrHPCruXQ8iVaQ-GhGZi5g for <quic-issues@ietf.org>; Tue, 06 Jun 2017 07:23:53.269 +0000 (UTC)
Date: Tue, 06 Jun 2017 00:23:52 -0700
From: Sean Turner <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8c0b33a1dc034ee650ee5b2dbbe812443f02d40192cf00000001154e1a8892a169ce0def8719@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/582@github.com>
Subject: [quicwg/base-drafts] Register EXPORTER-QUIC Packet Number Secret (#582)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59365888beddc_50fa3f9c7fe37c3053367"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0ZhGvCbXnsnnY4Lgm9XdL7faN1ncxCmgzW87 wTjy0HtPFnj+TMV+QpSpN6vPTEAzS+/BJIp1ZvbCVWDkg5wJKzCNnMtdp02CI4Bm/UMyGnuFU3Yu3h MUQHQEo0NY+HokcvLRxYbkDAU8fbMb/OHLsGmN6f+CL4E6jEN3fV0V5UEIf6kNhOcZrpspDF8t2r1O I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/mF4AFNWavCe2LR4DyG8AbqcBov8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Jun 2017 07:23:55 -0000

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

s5.6 was added to -03 and it includes the following exporter "EXPORTER-QUIC Packet Number Secret" that needs to be registered.

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

<p>s5.6 was added to -03 and it includes the following exporter "EXPORTER-QUIC Packet Number Secret" that needs to be registered.</p>

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

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


From nobody Tue Jun  6 00:43: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 03121129C1A for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 00:43:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=sean=sn3rd.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JrTCZCAnNl0r for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 00:43:22 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7A826129490 for <quic-issues@ietf.org>; Tue,  6 Jun 2017 00:43:22 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1496735001; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=rTfKIE3oc4+j1LXX8sc7cH2MIUC3MhxqdVxgOV9mHRI=; b=xHlPfyNxYLnx5AhcFBRP5q3J4Um1TIJ34MfuPS9dKMT7+rDijE0yUF08Oja/sHSaDrSKdRPY 0MrrHYr5ASUB4+lK/GAHZLVW7G9rt4Wd9JyTI8y4yrm6SuMTl84VcGTitCgAZbMcvztgadBo VCmkN8pBdkKhmZmKbamHLIATMos=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=jholYUDBkLEKnK54I+aG+hJBEpN99b0dJt3tXD3XGEed1Wgo7o7pfVwn6009g51Tj7wOqN vLI5xEZ9FRywkGoFM0Xr7vKC0awSsbUH698VMROY1I9rI2ypfWJnKakWdVosN3O86ilrZPfU 3Qe6WLwEUfS7j8u7ONxbAZ+Ta5Yag=
Sender: sean=sn3rd.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 59365d19.7f2110356210-smtp-out-n01; Tue, 06 Jun 2017 07:43:21 -0000 (UTC)
Date: Tue, 06 Jun 2017 00:43:20 -0700
From: seanturner <sean@sn3rd.com>
Reply-To: seanturner <sean@sn3rd.com>
To: quic-issues@ietf.org
Message-ID: <59365d186ad4e_28ea3f93ac407c281584d@hookshot-fe6-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 8949a5: Registering EXPORTER-QUIC Packet Number Secret
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_59365d186a9d0_28ea3f93ac407c28157fd"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/0yJF3cYjfyBS57c6qhMjKcYYm2s>
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, 06 Jun 2017 07:43:24 -0000

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

  Branch: refs/heads/EXPORTER-QUIC_Packet_Number_Secret
  Home:   https://github.com/quicwg/base-drafts
  Commit: 8949a507370f5128bc57777b46226aa9fc9ad155
      https://github.com/quicwg/base-drafts/commit/8949a507370f5128bc57777b46226aa9fc9ad155
  Author: seanturner <sean@sn3rd.com>
  Date:   2017-06-06 (Tue, 06 Jun 2017)

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

  Log Message:
  -----------
  Registering EXPORTER-QUIC Packet Number Secret



----==_mimepart_59365d186a9d0_28ea3f93ac407c28157fd--


From nobody Tue Jun  6 00:48: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 699A61294A1 for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 00:48:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=sean=sn3rd.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 70Z4xYd9vGS5 for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 00:48:19 -0700 (PDT)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E5E3B12949E for <quic-issues@ietf.org>; Tue,  6 Jun 2017 00:48:18 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1496735298; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=HM0g6Q7+Be0y9Uo/qh5Yayegnq5ZaxgX0UVmB9i2jsk=; b=hBMx2lwHUmF0RoS2mWSWbC/angNEOz9Ea6GijNaNI48pWSRwLJsb/f89G0U7lploYcjGgKYi StI2p/k7yJg8MYyppxLSQoGiWwvvKYwsl5+CAmkw+UTjqss8vUsoO8oWBZFwsnLxbmVI2I4W BTVWq3FxZY7IrezJbrAxhhXoaEM=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=H8vkgQOLqACPJQtaJciXVBg8tyCi/pOeT7VWoBoMdGLUAaKy1lTnwC8dD/cGqfAS16reRr kitA2DaRhDub0QiFxiH8gkKXffxE0M9Qi8IwjmX3DpCgEZbYjQcfcCg2DE4K1MYbbTCFsAKn lfSgSY8DD1wL9LZJlFUa8vqyTZCP8=
Sender: sean=sn3rd.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 59365e41.7f5c2c067e40-smtp-out-n01; Tue, 06 Jun 2017 07:48:17 -0000 (UTC)
Date: Tue, 06 Jun 2017 00:48:16 -0700
From: seanturner <sean@sn3rd.com>
Reply-To: seanturner <sean@sn3rd.com>
To: quic-issues@ietf.org
Message-ID: <59365e40eb4c1_3f363fe0df9d3c4436854@hookshot-fe3-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 6f05f9: fixing internal reference
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_59365e40eb15b_3f363fe0df9d3c443675f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/YtI32Pl_2yAEulL6w0kblgywDCc>
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, 06 Jun 2017 07:48:20 -0000

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

  Branch: refs/heads/EXPORTER-QUIC_Packet_Number_Secret
  Home:   https://github.com/quicwg/base-drafts
  Commit: 6f05f9be0bd83434cd5a319ed207faab7ab3a69a
      https://github.com/quicwg/base-drafts/commit/6f05f9be0bd83434cd5a319ed207faab7ab3a69a
  Author: seanturner <sean@sn3rd.com>
  Date:   2017-06-06 (Tue, 06 Jun 2017)

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

  Log Message:
  -----------
  fixing internal reference



----==_mimepart_59365e40eb15b_3f363fe0df9d3c443675f--


From nobody Tue Jun  6 00:49: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 5BEE71294A1 for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 00:49:19 -0700 (PDT)
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_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Q0IJXyeT1Qho for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 00:49:18 -0700 (PDT)
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 435BE12949E for <quic-issues@ietf.org>; Tue,  6 Jun 2017 00:49:18 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=CLlLVoMVpHH8FmQzL8RTnlGKP5s=; b=KrPfdR6gQ2ijO8Xc y8LfR4M9p0CEfzMEeZigJe4niXNHRotc+lH9nz9ps7D4pUo2gIiZ5kJ+xEYCS3na 8VzenNlrPljGmubUZpR3RCG/hkLx1lCPYanfxt2DyVVAVGkc2vdvsXbo7UARFlby xh0wANC93Zx6YuNflBq1XH4pqAw=
Received: by filter1094p1mdw1.sendgrid.net with SMTP id filter1094p1mdw1-8985-59365E7D-3F 2017-06-06 07:49:17.492962495 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0027p1mdw1.sendgrid.net (SG) with ESMTP id _TqxcB3IRneEwAnwlE5JQA for <quic-issues@ietf.org>; Tue, 06 Jun 2017 07:49:17.412 +0000 (UTC)
Date: Tue, 06 Jun 2017 00:49:17 -0700
From: Sean Turner <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abbcfbd4bbab9508ce9e44bc8d29da5454c5909f6e92cf00000001154e207d92a169ce0def9c0e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/583@github.com>
Subject: [quicwg/base-drafts] Registering EXPORTER-QUIC_Packet_Number_Secret (#583)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59365e7d24a73_25a2a3fa415c67c3c562a9"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak00VZ8OD150bRBh2Z/yAhOSutLLatKX4DdnJO dOIBXrNzuAgylMFwzMpo/i6V9AF+rkxGmhpFHmE1cqK9+nacdSlAbzuRHYzZAHctAh3jissiMzvPE6 6R+5HXwNBwhLgfd4goC66Fl7tiforcFzb3+ipg3XX/UpJy91SJ2VDQU3Ziqev0tIBVy0mboOaq686O M=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/kUHo61UOIkDEO-SfzTqhsJc-oYE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Jun 2017 07:49:19 -0000

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

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

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

-- Commit Summary --

  * Registering EXPORTER-QUIC Packet Number Secret
  * fixing internal reference

-- File Changes --

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

-- Patch Links --

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

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

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

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

<h4>Commit Summary</h4>
<ul>
  <li>Registering EXPORTER-QUIC Packet Number Secret</li>
  <li>fixing internal reference</li>
</ul>

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

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

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

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

----==_mimepart_59365e7d24a73_25a2a3fa415c67c3c562a9--


From nobody Tue Jun  6 00:51: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 D91CB12949E for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 00:51:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.255
X-Spam-Level: 
X-Spam-Status: No, score=-3.255 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9dWOz5a-494h for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 00:51:23 -0700 (PDT)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7F0F2129490 for <quic-issues@ietf.org>; Tue,  6 Jun 2017 00:51:23 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=1KuBVUTWx9dN0kRE84a80h7cDpk=; b=KRES6Zb/oPL0hUYU 03hp/y6ypNjUgmuPKgA2OoJln59jwx8DfmVbpyceRfyAkFk0xFS188Bm+cR054UU k2fMtqMT0AWZQRXfouNJxkOu7wOJ0gb7e0ZfIm1BV0pjdCQtFDMu9r+Ryt93d67f nZhVotPb3WPClAA61lRR7JpimTU=
Received: by filter0405p1mdw1.sendgrid.net with SMTP id filter0405p1mdw1-26647-59365EFA-15 2017-06-06 07:51:22.425387119 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0026p1mdw1.sendgrid.net (SG) with ESMTP id D_0LoJACRmetUyxrSPyb_w for <quic-issues@ietf.org>; Tue, 06 Jun 2017 07:51:22.421 +0000 (UTC)
Date: Tue, 06 Jun 2017 00:51:22 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4ae011169766de7a65067cdf9a80f3608e65abe092cf00000001154e20fa92a169ce0def9c0e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/583/review/42233522@github.com>
In-Reply-To: <quicwg/base-drafts/pull/583@github.com>
References: <quicwg/base-drafts/pull/583@github.com>
Subject: Re: [quicwg/base-drafts] Registering EXPORTER-QUIC_Packet_Number_Secret (#583)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59365efa26d2f_64a23fc0e9227c2c692ba"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0MUqnAy0bNxx2NoT12S3VXbxaUVSY7wStfJ6 fAkggCZEim/FmQlRR9V5h+bLb2C9PiNhVBzcVOB7m1IPHAkhSb6/k3IlHZKqo6EYa/4qb8He8+L8j9 7UDPiYwhSVZnx2K+1WEZL5fkelz29wM5mjHk30tuiZunjJO0DC+2evC5GSGk3Jbf1lOhvDMUj/6irM Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/0Kpk_RB6lZaIz20nMQ8vcDbjrTg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Jun 2017 07:51:26 -0000

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

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


From nobody Tue Jun  6 00:52:11 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2291112949E for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 00:52:08 -0700 (PDT)
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; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wDvdgRlwYWcz for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 00:52:06 -0700 (PDT)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A3921129490 for <quic-issues@ietf.org>; Tue,  6 Jun 2017 00:52:06 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1496735526; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=gYoIWOxlJBJ1TPF1620czrzqh3C7xUHn5IAXbR3Vdf8=; b=VZPUUNc8FuH7V8xueIhflY8/u+dZerQeOvebOtoY/B/eLfFRjGUhutVotveS8IwQhkp4XZRP p4shnhqg911JPgy+4IT8CR6R+e5gze4tm8zcXjOZhjCu0lg4x0OjVZTC1bGx77ZhAAClq/4D g522FwDP661KGClld3zsFjMZYlw=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=lPqoqvxyB8/hcuD539XHPl2vLiwjIvsdsty7q0naDhkdXKNzH9B94rhWUXIduZ2iUuk20r iUaOMqPSmZ6IQXLdhjaZEs0tn0DKbwtbyGCCYj1tNEyggtBHL8qql7pH2UTmtDqQ3nzROC9X Z8tX/cwbzVwW7aYMRnLbhiPo7Tlg8=
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 59365f25.7f278828ac30-smtp-out-n03; Tue, 06 Jun 2017 07:52:05 -0000 (UTC)
Date: Tue, 06 Jun 2017 00:52:05 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <59365f256e19b_1478e3fd5f782dc34971ee@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 8949a5: Registering EXPORTER-QUIC Packet Number Secret
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_59365f256deea_1478e3fd5f782dc3497091"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/YvS4_DzTotGXpSfz2GibEoXZmnM>
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, 06 Jun 2017 07:52:08 -0000

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

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 8949a507370f5128bc57777b46226aa9fc9ad155
      https://github.com/quicwg/base-drafts/commit/8949a507370f5128bc57777b46226aa9fc9ad155
  Author: seanturner <sean@sn3rd.com>
  Date:   2017-06-06 (Tue, 06 Jun 2017)

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

  Log Message:
  -----------
  Registering EXPORTER-QUIC Packet Number Secret


  Commit: 6f05f9be0bd83434cd5a319ed207faab7ab3a69a
      https://github.com/quicwg/base-drafts/commit/6f05f9be0bd83434cd5a319ed207faab7ab3a69a
  Author: seanturner <sean@sn3rd.com>
  Date:   2017-06-06 (Tue, 06 Jun 2017)

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

  Log Message:
  -----------
  fixing internal reference


  Commit: 69823672256257bf124459c48d4db3d0a23623e2
      https://github.com/quicwg/base-drafts/commit/69823672256257bf124459c48d4db3d0a23623e2
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-06 (Tue, 06 Jun 2017)

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

  Log Message:
  -----------
  Merge pull request #583 from quicwg/EXPORTER-QUIC_Packet_Number_Secret

Registering EXPORTER-QUIC_Packet_Number_Secret


Compare: https://github.com/quicwg/base-drafts/compare/075123007b6e...698236722562
----==_mimepart_59365f256deea_1478e3fd5f782dc3497091--


From nobody Tue Jun  6 00:52: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 366ED129C1A for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 00:52:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.183
X-Spam-Level: 
X-Spam-Status: No, score=-3.183 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bzI3sdX6zNhe for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 00:52:09 -0700 (PDT)
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 91C60129490 for <quic-issues@ietf.org>; Tue,  6 Jun 2017 00:52:08 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=iHsndPUWSc9zDE4yRUJAhZ6kLIo=; b=F7k+7Hm30cn3AAZh Jx+QsW6wNjM1CtuWtkzDoP33iNkmZsRxt45YMvuduSHGADFC9tqRj3+kusD9lnnz 9F9NcYRE19KfBnaFMOkW+LjF8Rk+LgoEM62jWKPI4P1MMUMcbjJzFKcrmtqI5Af8 F04lQRMYKQLHdQ9bEDeDXqjSROg=
Received: by filter1154p1mdw1.sendgrid.net with SMTP id filter1154p1mdw1-20593-59365F26-23 2017-06-06 07:52:06.785218144 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0027p1mdw1.sendgrid.net (SG) with ESMTP id KRnD4Oq7TIugA5Q0tXf-Og for <quic-issues@ietf.org>; Tue, 06 Jun 2017 07:52:06.727 +0000 (UTC)
Date: Tue, 06 Jun 2017 00:52:06 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6ec00a655a7337033fdfdd21391658070995156092cf00000001154e212692a169ce0def9c0e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/583/issue_event/1111268493@github.com>
In-Reply-To: <quicwg/base-drafts/pull/583@github.com>
References: <quicwg/base-drafts/pull/583@github.com>
Subject: Re: [quicwg/base-drafts] Registering EXPORTER-QUIC_Packet_Number_Secret (#583)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59365f2675c47_50863fdc1fe6fc2c954e2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3XOV61nu/hc1psLgJ1HX40xoZ1Mw8biCQkAV Y/Q5W2apNCzCf5IzIRPHyqIZmE1qqXf36e/L3FA3ZRTWfnWfoBVOh5ExL7f92cMK7e7IumuGrI6wB7 pJ1UryyL9nFvSSBp3q48Kzgepa5wzk60dHT6lq30Rf8gj8ActUAEvfe/uTfCb9wq1nttFR5ySzbPRw w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/NM9CLfK0iJNp7ts3yvNzKwuNiyA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Jun 2017 07:52:11 -0000

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

Merged #583.

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

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

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

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


From nobody Tue Jun  6 00:52: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 2180D129C1A for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 00:52:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.183
X-Spam-Level: 
X-Spam-Status: No, score=-3.183 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Ky7IGSeh5bhz for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 00:52:11 -0700 (PDT)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 64933129AA8 for <quic-issues@ietf.org>; Tue,  6 Jun 2017 00:52:09 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=fCpDd8gdirDf0DdUAMbOqiCF8wo=; b=ggNbSG0U/Os39ENo BnkOqZow3CrzE1pMIbCdoMUDOIJNCRLYhFYwA3BiNH9pRUdQvy4bLn+YHD80B+As +B+w1kKioZraLMHz43Omi0zJl5A0Os/4aHvl+yc+2sXJX/cQcEsxugH3yjO0e5qK H1cBco1Oe03EGUktw6nZrGw1xZ4=
Received: by filter0491p1mdw1.sendgrid.net with SMTP id filter0491p1mdw1-14576-59365F27-5 2017-06-06 07:52:07.04015516 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0031p1mdw1.sendgrid.net (SG) with ESMTP id 5FoOmkz3SzeFlJKT3l2qcQ for <quic-issues@ietf.org>; Tue, 06 Jun 2017 07:52:06.867 +0000 (UTC)
Date: Tue, 06 Jun 2017 00:52:06 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe5b2113e0806b969bc4ce23116ccb47c4638a36d92cf00000001154e212692a169ce0def8719@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/582/issue_event/1111268495@github.com>
In-Reply-To: <quicwg/base-drafts/issues/582@github.com>
References: <quicwg/base-drafts/issues/582@github.com>
Subject: Re: [quicwg/base-drafts] Register EXPORTER-QUIC Packet Number Secret (#582)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59365f265107d_65393fa9ea985c3c38460"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0oOnXGaStIaLtxr6r/VWTW9iLJ54JnNKCkoJ T0E1Fh/HBnI9szzLJBJqtneZdKcRnDKxF7Y0E1+se3VSYqq1k6ttx3MbdW/Zm2h0ykJhsm7Z0BkCVo QFIAgsTFN+dCZAvtKASy+Z6YRl/0P5Knw7W/5DPlYSLc1GBknh/Z40Bh0Sdsi9VCQvam5z2ujECWe3 I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/iMYdkPmw4wcXrZ5VK_Guqb1dUFQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Jun 2017 07:52:13 -0000

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

Closed #582 via #583.

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

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

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

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


From nobody Tue Jun  6 01:04: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 5B4F8129AD5 for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 01:04:32 -0700 (PDT)
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; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id u2xQtgYPm1xl for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 01:04:31 -0700 (PDT)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 139A8129AD4 for <quic-issues@ietf.org>; Tue,  6 Jun 2017 01:04:31 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1496736270; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=ulWDiyXIO9y/G5lgHXY6yYaLF7c12anBuCNyAMGzzFo=; b=BzGQiORcOYgmjyhJLp4m6WuvFWOpj00iwVjEnVxVxk2U/mo5QZ4oVgpHqbWuqCSa4r6noJ4h ysrUre1//3m7S+1EFEAEYzeRNnk0F3HXkTJAFXZIb18uMFhMck6mAlCOoMQdr9PutQNREuLc 9u9TO+6YfQkTlmkYqGo3o+uRr24=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=vDKzI4VN9uack+PVUmkiVIlV1p+WkRBmvMoLFX1By0DrkNhEeEALPexD27LpSjhDL9yiQd 0hDv6zDefFKKRRmTJrROdn3ubYhc8yXCUDG7CYarH+GnQKdsAvH+Bf1fl9Ml0tyvBu26204b 1AjkR5WO7mxLhAIDEhNq7GpRBgcCY=
Sender: martin.thomson=gmail.com@github.com
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.40]) by mxa.mailgun.org with ESMTP id 5936620e.7fc27443cd80-smtp-out-n01; Tue, 06 Jun 2017 08:04:30 -0000 (UTC)
Date: Tue, 06 Jun 2017 01:04:29 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5936620d3e07_26753f8bfafd7c3867171@hookshot-fe6-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 2535c8: issue 558
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5936620d3a4b_26753f8bfafd7c386707a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/qK_BPYML_Q4yB53XTY05i8tokm4>
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, 06 Jun 2017 08:04:32 -0000

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

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 2535c8853e364abb812eab0312c20527ce587b33
      https://github.com/quicwg/base-drafts/commit/2535c8853e364abb812eab0312c20527ce587b33
  Author: Patrick McManus <mcmanus@ducksong.com>
  Date:   2017-05-26 (Fri, 26 May 2017)

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

  Log Message:
  -----------
  issue 558


  Commit: a580e1ffdb3d02be9a8e2f7e6589fda79d5f0a0a
      https://github.com/quicwg/base-drafts/commit/a580e1ffdb3d02be9a8e2f7e6589fda79d5f0a0a
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-06 (Tue, 06 Jun 2017)

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

  Log Message:
  -----------
  Fix mcmanus' text


  Commit: 252b9e5a3abd41d9e1a799cd7ad340892fe673f1
      https://github.com/quicwg/base-drafts/commit/252b9e5a3abd41d9e1a799cd7ad340892fe673f1
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-06 (Tue, 06 Jun 2017)

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

  Log Message:
  -----------
  Merge branch 'mcmanus_558'


Compare: https://github.com/quicwg/base-drafts/compare/698236722562...252b9e5a3abd
----==_mimepart_5936620d3a4b_26753f8bfafd7c386707a--


From nobody Tue Jun  6 01:04: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 88540129ADF for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 01:04:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.183
X-Spam-Level: 
X-Spam-Status: No, score=-3.183 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CTkkxo4uqnoK for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 01:04:39 -0700 (PDT)
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 203B2129AD4 for <quic-issues@ietf.org>; Tue,  6 Jun 2017 01:04:39 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=vlS1alzDi7iGIqwt764RCFmMK58=; b=o4wVEU/i/pKWAk1d AvFp69nkNGMyun9vIv7v/AxWwQtEgx7bHczPRuR9tu7hqesHMiCvZKo0qVC5yJbK oRdYrJe0sockRdWbuJ9ZEsy+xlj51xAnVnL1CPuQDi8iThES8x2eNGUKBkzplYQn ND2ckWF6tgjot/JkSR1SyH4N64A=
Received: by filter0476p1mdw1.sendgrid.net with SMTP id filter0476p1mdw1-1590-59366211-3A 2017-06-06 08:04:33.869240064 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0024p1mdw1.sendgrid.net (SG) with ESMTP id xOG4f-HYRiq6mKr8G0Q1Fg for <quic-issues@ietf.org>; Tue, 06 Jun 2017 08:04:33.597 +0000 (UTC)
Date: Tue, 06 Jun 2017 01:04:33 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abcef0ee461b4148f94ce0785067f8a78fd099545592cf00000001154e241192a169ce0dcf6e1a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/559/issue_event/1111285923@github.com>
In-Reply-To: <quicwg/base-drafts/pull/559@github.com>
References: <quicwg/base-drafts/pull/559@github.com>
Subject: Re: [quicwg/base-drafts] issue 558 (#559)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593662114b80a_28ae3fdc1fe6fc2c953d6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak115QtnI6AJlDXYupDSbunC1sE/3BHPRjZeJm f7GkD8s+ls0XRAdtGRxRypQUaGKcKqDCqhUjV+KGuYNNUxkvc108MmnCofM/LZDp8hn3UXHUOz5E/F kvvXtxEEhAsPHF0K3WkkBf/a2Ab6wpnWC5+X6kjiVr3kGNf9EiK/UjHxJF1eCcFw9bdQjkGBHxgBY6 k=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/iegGLJqemRnYStyGyd3RHbCO37Y>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Jun 2017 08:04:40 -0000

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

Merged #559.

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

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

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

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


From nobody Tue Jun  6 01:26: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 25D69129AFA for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 01:26:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.183
X-Spam-Level: 
X-Spam-Status: No, score=-3.183 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id iG69mv0ZSIr0 for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 01:26:49 -0700 (PDT)
Received: from o5.sgmail.github.com (o5.sgmail.github.com [192.254.113.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8BF5C129AE7 for <quic-issues@ietf.org>; Tue,  6 Jun 2017 01:26:49 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=Vz4IQJDP9GXT9MnBxFUegvm5Rjw=; b=XceqodlqPNVjpEE5 zkZYzAtE4RAdj0oRC8HuJynsm5MqaS+rpe3J6zkjaDQKpEMU0ljRaxn1gbkIf092 7ZvjwHegaNdKMPEjO57p15R0/VV1hg9Er8nO8hz72TMLgBq6IFRhZDvbtbsA1/ZR pkoBYgwt9ASPmOcFhZK6bbgrs7I=
Received: by filter1116p1mdw1.sendgrid.net with SMTP id filter1116p1mdw1-28266-59366748-1A 2017-06-06 08:26:48.687796905 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0024p1mdw1.sendgrid.net (SG) with ESMTP id L_IWvUImRYq77wgk8j7qcA for <quic-issues@ietf.org>; Tue, 06 Jun 2017 08:26:48.663 +0000 (UTC)
Date: Tue, 06 Jun 2017 01:26:48 -0700
From: Igor Lubashev <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2d158373a21564ad47c1fadabf1ec6db3e4ebbc692cf00000001154e294892a169ce0defbdad@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/584@github.com>
Subject: [quicwg/base-drafts] 0-RTT packets with Server Connection ID (#584)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5936674861c4f_13523f8312fabc3c93f4"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3m7S8qFEXXZdbciZfNv3aqxLSmK24q5dPX5H WJeAKL379JCV5ARr1lPa1cfEo1Q6MUjKtfvRGhM4A2HTjAZjeU2eRhSx6RBw/vMppbxjU2YECq5TtW T3o1eNf4LeUEnXwA9M2P5o9ZHNGryNKkqeAE5LUHHIdjmyF0AQLcggHhV/VUXtGKAOMM+SVn+suNwp w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/eQ21Ulmkym_hIkYLttQNmosF0-0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Jun 2017 08:26:51 -0000

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

The draft requires the client to use client's Connection ID, even if the server's Connection ID is available. This is an artifact of having just one packet type and wanting to be unambiguous whose connection ID this packet features.

I propose using assigning an extra packet type for "0-RTT packets with Server Connection ID" to make handling connections more reliable.

This is related to #577.

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

<p>The draft requires the client to use client's Connection ID, even if the server's Connection ID is available. This is an artifact of having just one packet type and wanting to be unambiguous whose connection ID this packet features.</p>
<p>I propose using assigning an extra packet type for "0-RTT packets with Server Connection ID" to make handling connections more reliable.</p>
<p>This is related to <a href="https://github.com/quicwg/base-drafts/issues/577" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/577" data-id="233635279" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#577</a>.</p>

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

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


From nobody Tue Jun  6 01: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 7FD5D129B0A for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 01:27:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.403
X-Spam-Level: 
X-Spam-Status: No, score=-0.403 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LyEyGU5wobsJ for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 01:27:30 -0700 (PDT)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 081B6129AE7 for <quic-issues@ietf.org>; Tue,  6 Jun 2017 01:27:29 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=JhdvLSqRzDUYWmxLL+YfdxfXMKo=; b=teJgJJcpLK8wrZqB 3oh3m9RZxK2o8/FAcKKNnnK7MkALL8z1oQ+P3HiVPG3Sa5CvaTHMiL9wRxvE/bWK aQGGdFbOX6abJ7Dsu4J8gCF1fwNdahWnwiGTEkkIgLaaiSZxHL9iOjHqLvKsnkRF QaMIJb7chtlVa+5wh8N/QWM+8H0=
Received: by filter0945p1mdw1.sendgrid.net with SMTP id filter0945p1mdw1-14106-59366770-15 2017-06-06 08:27:28.304942138 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0036p1mdw1.sendgrid.net (SG) with ESMTP id oNUsoVewQO-V_-JsGBLUDg for <quic-issues@ietf.org>; Tue, 06 Jun 2017 08:27:28.204 +0000 (UTC)
Date: Tue, 06 Jun 2017 01:27:28 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba1481a7de0ea3e75a3d42a1a5db60ac735c4bec592cf00000001154e296f92a169ce0dcf4fec@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/558/issue_event/1111319245@github.com>
In-Reply-To: <quicwg/base-drafts/issues/558@github.com>
References: <quicwg/base-drafts/issues/558@github.com>
Subject: Re: [quicwg/base-drafts] More than 1 Client Initial Packet (#558)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59366770860_39693fd7b7b0bc3c155cd"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2dPxRihBDQRR7ZybKTCvZtiYrKOFUNdV+XIg vkAGsR7Jbph9Bp8K+z/V27ZXMmAuBuYA8V1cBH3OZjIs8En5Pwk1Ot8ssbZwt9m3HCkuDydGylKono eG1NJ4vfVxCgsfHCSwctpVSoKgrxeNGfRw/DjrcvFnvs9sU6ntQsUW2q2UkG4CYfKVeQGStvqukiZJ I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/7FObKRTwMqTFV4OnUenMbIAXfAM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Jun 2017 08:27:31 -0000

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

Closed #558.

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

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

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

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


From nobody Tue Jun  6 02:20:45 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8D27312426E for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 02:20:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.397
X-Spam-Level: 
X-Spam-Status: No, score=-3.397 tagged_above=-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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id I2c5S4BDFKCv for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 02:20:43 -0700 (PDT)
Received: from o9.sgmail.github.com (o9.sgmail.github.com [167.89.101.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1F722124D68 for <quic-issues@ietf.org>; Tue,  6 Jun 2017 02:20:43 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=lLEU7xFk3hcj5s0FBjjjOaDQYlQ=; b=S9YR54ddJhOxHgWI 7aaoEvpCdblcAXGFT3Q4m4882/u7l4vaR96EjOCAYtugejSYQpu1EI91dwoMCT1Y bfHykbMVB//JD+rO+PgZr10DB8kSUCcXM++MF8mXagLeajrWqS7c/tq7fPnD5qxi S8bRpy3Dhz1/Pf/6G8c04jNup8U=
Received: by filter0947p1mdw1.sendgrid.net with SMTP id filter0947p1mdw1-23082-593673E9-33 2017-06-06 09:20:41.787763549 +0000 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 8xVcoZb6SLqY3uxac-4qQw for <quic-issues@ietf.org>; Tue, 06 Jun 2017 09:20:41.811 +0000 (UTC)
Date: Tue, 06 Jun 2017 02:20:41 -0700
From: Magnus Westerlund <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab37d9fc801afcca73c5db36310d94e98eac4fcce292cf00000001154e35e992a169ce0deff37f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/585@github.com>
Subject: [quicwg/base-drafts] Transport: Does Version Negotiation Packet needs MTU consideration (#585)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593673e9a8e87_27d263fe09a54dc3c728e7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: gloinul
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1hN8rP/YADchvY0iyXyr02MT4ND6tIf9NgH1 E7KEIU91sE2pJ4Fhey2FPCVVai989rXB8OxWJvAEk4WbKviq4SUhorvevNX6F7VP/moJg2kmKUF/VK TghE2psI7A9Xy05f6QTTcjxAeKAc4t7bgVahfTP4yz4MAObdgCzsFYg9tsyDWqWzW3hx+kTkgFI9dE 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/9uogFe2Md17b5OI8UDsiqg0o6KQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Jun 2017 09:20:45 -0000

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

In Section 5.3 of -03 of the draft:

  The payload of the Version Negotiation packet is a list of 32-bit
   versions which the server supports, as shown below.

As this is an open ended number of versions out of the version number space that actually is very large. Considering that this is an packet sent when no state may exist about MTU, this needs to be limited to keep into safe levels. The general recommendation in later section is to limit full packet to below 1280 bytes. That is 1232 bytes for QUIC headers, and there are 16 bytes before this list. Thus, there is a maximum of 304 versions that fits. Not an immediate problem, but some hint to that there are a limit to N, might be valuable. 

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

<p>In Section 5.3 of -03 of the draft:</p>
<p>The payload of the Version Negotiation packet is a list of 32-bit<br>
versions which the server supports, as shown below.</p>
<p>As this is an open ended number of versions out of the version number space that actually is very large. Considering that this is an packet sent when no state may exist about MTU, this needs to be limited to keep into safe levels. The general recommendation in later section is to limit full packet to below 1280 bytes. That is 1232 bytes for QUIC headers, and there are 16 bytes before this list. Thus, there is a maximum of 304 versions that fits. Not an immediate problem, but some hint to that there are a limit to N, might be valuable.</p>

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

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


From nobody Tue Jun  6 02:28:59 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8B0D2129BA8 for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 02:28:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.182
X-Spam-Level: 
X-Spam-Status: No, score=-8.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_DNSWL_HI=-5, 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 Hp2J80KoE5n5 for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 02:28:57 -0700 (PDT)
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 6B382129BFC for <quic-issues@ietf.org>; Tue,  6 Jun 2017 02:28:53 -0700 (PDT)
Date: Tue, 06 Jun 2017 02:28:52 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1496741332; bh=Bj0B7RGZPV5LwgYFgtGiA0tdIhpvrVpBe/YVyhCMMz0=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=JeUS9D3c4h15Fyt3Oj4bT3eT2gN9EB11Ea3TIthNlAkAM2fn+42KJXC6PANB/P/mo h8ydpahuH1QnNQaiw/cY0NrWMiUTn+h4FELGYx3xHXFfW1nkjs9/NVlSU4A5eKf71n JCjRzS6IFQjZmYbgbw0qTxUJ05c9H9IxFeJ92cXA=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab618f65db90e07f4a65226f17127d94961257b67792cf00000001154e37d492a169ce0deff37f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/585/306432098@github.com>
In-Reply-To: <quicwg/base-drafts/issues/585@github.com>
References: <quicwg/base-drafts/issues/585@github.com>
Subject: Re: [quicwg/base-drafts] Transport: Does Version Negotiation Packet needs MTU consideration (#585)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593675d4b2d14_7f2a3fed37497c30444af"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/8b7gZ_wgSwUp4hfu5Q3zqqKXPnE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Jun 2017 09:28:58 -0000

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

To a large extent, I think that this problem solves itself.  That is, all the incentives are aligned to keeping the packet small.  I see no reason not to mandate a limit on the packet size though (less than the packet size that it is generated in response to would be fine).

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

<p>To a large extent, I think that this problem solves itself.  That is, =
all the incentives are aligned to keeping the packet small.  I see no rea=
son not to mandate a limit on the packet size though (less than the packe=
t size that it is generated in response to would be fine).</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/585#issuecomment-306432098">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq48EK=
G46uLCTzYGtDz8JR2NMcgRGks5sBRvUgaJpZM4NxEr1">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq_j=
Op7gVnL_kUgYU_X3eXV6f1zFKks5sBRvUgaJpZM4NxEr1.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/585#issuecomment-306432098"></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 #585: To a large extent, I think that this problem solves itself.  Th=
at is, all the incentives are aligned to keeping the packet small.  I see=
 no reason not to mandate a limit on the packet size though (less than th=
e packet size that it is generated in response to would be fine)."}],"act=
ion":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/is=
sues/585#issuecomment-306432098"}}}</script>=

----==_mimepart_593675d4b2d14_7f2a3fed37497c30444af--


From nobody Tue Jun  6 02:33: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 D4604129AEB for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 02:33:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.682
X-Spam-Level: 
X-Spam-Status: No, score=-7.682 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-2.8, 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 gXLbN7S0-2gE for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 02:33:10 -0700 (PDT)
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 5E3A0129BA5 for <quic-issues@ietf.org>; Tue,  6 Jun 2017 02:33:08 -0700 (PDT)
Date: Tue, 06 Jun 2017 02:33:07 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1496741587; bh=diM7jbx3LMDfwvRiaQAsossaAk+iR/1hoS4EZ89DPRI=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=MJ4VJTLzyKgaOshZKEF2ufailU+Fx5mBthickD0EkhhY10wBOJ2gtjLj61ii+galN 4gW65ICsrZ0Kas6MtHQgQ8r4Iv6Gw5ksl+Ykdt6BvChi1iwJLBacQwRk+1o7+c9gJp +Z4LVFsyQ6FwcZTda1uEM6qsLWpU4KT32eHEzwPk=
From: Magnus Westerlund <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd88ed82469527ed7de0257e82721f16068fde82792cf00000001154e38d392a169ce0deff37f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/585/306433077@github.com>
In-Reply-To: <quicwg/base-drafts/issues/585@github.com>
References: <quicwg/base-drafts/issues/585@github.com>
Subject: Re: [quicwg/base-drafts] Transport: Does Version Negotiation Packet needs MTU consideration (#585)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593676d3602d9_241c3fdbdd1c3c2c792df"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: gloinul
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/6yn1ctx8Hbw_g9ncBn7OPsvEcAI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Jun 2017 09:33:12 -0000

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

Agree this is more an editorial issue, than actually being a significant design issue. I think there is a point to note that the practical upper limit to N is MTU limitations, and the need to have all the versions implemented.   

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

<p>Agree this is more an editorial issue, than actually being a significa=
nt design issue. I think there is a point to note that the practical uppe=
r limit to N is MTU limitations, and the need to have all the versions im=
plemented.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/585#issuecomment-306433077">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq97GI=
psM0L7NjMHTM2csyniaXELJks5sBRzTgaJpZM4NxEr1">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq6b=
5MkEeb5cqKpzPEYeYKv7B4wZwks5sBRzTgaJpZM4NxEr1.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/585#issuecomment-306433077"></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":"@gloinul in #5=
85: Agree this is more an editorial issue, than actually being a signific=
ant design issue. I think there is a point to note that the practical upp=
er limit to N is MTU limitations, and the need to have all the versions i=
mplemented.   "}],"action":{"name":"View Issue","url":"https://github.com=
/quicwg/base-drafts/issues/585#issuecomment-306433077"}}}</script>=

----==_mimepart_593676d3602d9_241c3fdbdd1c3c2c792df--


From nobody Tue Jun  6 02:39: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 8A86F129C04 for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 02:39:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.182
X-Spam-Level: 
X-Spam-Status: No, score=-8.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_DNSWL_HI=-5, 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 t9DjX8Tfmua5 for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 02:39:50 -0700 (PDT)
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 DD45A129B8D for <quic-issues@ietf.org>; Tue,  6 Jun 2017 02:39:49 -0700 (PDT)
Date: Tue, 06 Jun 2017 02:39:49 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1496741989; bh=7KcO0GYYmb43bFFs7xgtMZJHu53OjUOcO3iOVUJ7g88=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=hBGbDXD9Tp1t8E1wJMG17f3a+mmRVZCq20tsllaOq5wBszB1wTIr9DsWYlaN+etvl BayFE96apwSdT5qnaO8wtuLv03fro9vwdBAatjNK8V/blMC7bp7CLU4Gaca091TBHQ KeEgiexP6cHPkfPFLhpvISYF5ouVOhbzg01ARf0M=
From: Magnus Westerlund <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7407ccabbaf8ceb7f8dcbaf87ea63729cbf8080492cf00000001154e3a6592a169ce0df0075b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/586@github.com>
Subject: [quicwg/base-drafts] Recovery: Time based reordering threshold in low RTT environments (#586)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593678654269d_29e33fed37497c304929d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: gloinul
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/akHrNX6s9wJEWv6_w2bQxSjxuuY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Jun 2017 09:39:51 -0000

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

If one uses timer based reordering threshold, then it appears that there exist corner cases where it will not have good reordering suppression. As it is defined as fraction of an RTT. If the RTT sample is very short, like a local LAN delays on the order of 1-2 ms then, the reordering events may actually be longer than the regular fraction of the RTT. 

Thus my question on the design is if it needs any consideration for this case.  

I also asking if anyone has any measurement data that provides information on how big reordering in time that occurs in these environments. Or is this just a red herring? 

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

<p>If one uses timer based reordering threshold, then it appears that there exist corner cases where it will not have good reordering suppression. As it is defined as fraction of an RTT. If the RTT sample is very short, like a local LAN delays on the order of 1-2 ms then, the reordering events may actually be longer than the regular fraction of the RTT.</p>
<p>Thus my question on the design is if it needs any consideration for this case.</p>
<p>I also asking if anyone has any measurement data that provides information on how big reordering in time that occurs in these environments. Or is this just a red herring?</p>

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

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


From nobody Tue Jun  6 02:40: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 33EA71289C3 for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 02:39:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.182
X-Spam-Level: 
X-Spam-Status: No, score=-8.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_DNSWL_HI=-5, 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 0EQS3soV5fdb for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 02:39:56 -0700 (PDT)
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 7E3C6129C04 for <quic-issues@ietf.org>; Tue,  6 Jun 2017 02:39:56 -0700 (PDT)
Date: Tue, 06 Jun 2017 02:39:55 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1496741995; bh=1HkgGBTsmtz8Sv5kcTKZCvyuuKZxMwNmnMrAvwkBqHE=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=q971FMk+J77PaSZx4Fo4gDqjlgCPjFvsZjabs5pIOv2TrKyoK8QHMYMfyKA04qsRL dl2qxJE9FwRtCk9SjymJs68W5MUnJXvZnAhKZZ1anBrWtJiJPL4HjNPQe+Wxu/sWsz xc+M5GoXFXkgJ+DRAFzXXJSHUB87y20LXDVK70K8=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7faddab3a0abac2519780d95972878a4a1e6057a92cf00000001154e3a6b92a169ce0deff37f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/585/306434677@github.com>
In-Reply-To: <quicwg/base-drafts/issues/585@github.com>
References: <quicwg/base-drafts/issues/585@github.com>
Subject: Re: [quicwg/base-drafts] Transport: Does Version Negotiation Packet needs MTU consideration (#585)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5936786bd0276_2d5e3fed37497c30467ec"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/VVa_cb2LvfMDuWTRf6q6ttSzKIk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Jun 2017 09:39:58 -0000

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

Yeah, I think that we can solve this easily, but deciding on a size turns out to have interop implications.  I'm being cautious.

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

<p>Yeah, I think that we can solve this easily, but deciding on a size turns out to have interop implications.  I'm being cautious.</p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #585: Yeah, I think that we can solve this easily, but deciding on a size turns out to have interop implications.  I'm being cautious."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/585#issuecomment-306434677"}}}</script>
----==_mimepart_5936786bd0276_2d5e3fed37497c30467ec--


From nobody Tue Jun  6 02:43: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 E7B54129C15 for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 02:43:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.474
X-Spam-Level: 
X-Spam-Status: No, score=-5.474 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QbkiHkOhTYCM for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 02:43:22 -0700 (PDT)
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 23D23129B9E for <quic-issues@ietf.org>; Tue,  6 Jun 2017 02:43:22 -0700 (PDT)
Date: Tue, 06 Jun 2017 02:43:21 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1496742201; bh=iJG2Qr4BPqj6PZ5yP6hRJ/njp/mvQNS3avLNZeHR9E8=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=OssK5QN05Kdry6O99Cs9YkpyfOC+YWLZFHiYgkRVfme/HfDndXt+02Cq6HJm3U5Z1 DuR15z2LcKPg2VvvoJen5SivUeI+w2o9W+n4gEiVjvWQNBxbZvHQwTU+s1j1dujz53 FySkOTi7AH1CfZOLfhvHs77FXH9bbs/KnOPP52U8=
From: Magnus Westerlund <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abbab358ff7654bd2976edcf8677e94733fb58f02392cf00000001154e3b3992a169ce0df00af6@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/587@github.com>
Subject: [quicwg/base-drafts] Recovery: Handshake Packet is not using constant names, and uses wrong default (#587)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593679396dee6_3b0b3ffd8e24dc388513c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: gloinul
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/wbmnP_QR0CFEHUCn0mamnkgfJGk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Jun 2017 09:43:24 -0000

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

Recovery -03: Section 3.2.7.1:

If no previous RTT is available, the
   initial RTT defaults to 200ms.

This should reference the default konstant defined, and the value is currently set to 100 ms. 

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

<p>Recovery -03: Section 3.2.7.1:</p>
<p>If no previous RTT is available, the<br>
initial RTT defaults to 200ms.</p>
<p>This should reference the default konstant defined, and the value is currently set to 100 ms.</p>

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

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


From nobody Tue Jun  6 02:54: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 499FF129C1C for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 02:54:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.682
X-Spam-Level: 
X-Spam-Status: No, score=-7.682 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-2.8, 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 EeIl16TV1SPc for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 02:54:14 -0700 (PDT)
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 555AE129C0C for <quic-issues@ietf.org>; Tue,  6 Jun 2017 02:54:14 -0700 (PDT)
Date: Tue, 06 Jun 2017 02:54:13 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1496742853; bh=As/rU8AScx87ObfDo/SH6kaMvxEzEV+WCBuJKsmaFNM=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=D6FA0tyJ5TWc4MMKO+sRsee9LMbkEHJQohPrdSOLtvoqiNFp9ymHh5FvqYa4x3ran SHG+iLvSnsWNVjwNl1PkoMXL1CzKhrbk3e6YrZd6+ko/c05fBUVdxe4qBwyUx3ukMX FFM9uUIfllhv3jg6fRea80ubdH8SehecvOhVv9fQ=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc80339a1182fb618bd0470a6fd917f37c769e09592cf00000001154e3dc592a169ce0df0161e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/588@github.com>
Subject: [quicwg/base-drafts] Server chosen connection ID design (#588)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59367bc5abb03_41c3f8ab8f63c2c229aa"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/kF9Q6t_RTUACgJvSwN9MpXCkqDY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Jun 2017 09:54:16 -0000

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

Summarizing discussion in Paris:
- Client Initial, 0-RTT carries Client-chosen Connection ID (CCID)
- Stateless Retry / Version Negotiation carry CCID, no SCID recommendations here
- Server Cleartext carries Server-chosen Connection ID (SCID)
- Client Cleartext, 1-RTT carry SCID

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

<p>Summarizing discussion in Paris:</p>
<ul>
<li>Client Initial, 0-RTT carries Client-chosen Connection ID (CCID)</li>
<li>Stateless Retry / Version Negotiation carry CCID, no SCID recommendations here</li>
<li>Server Cleartext carries Server-chosen Connection ID (SCID)</li>
<li>Client Cleartext, 1-RTT carry SCID</li>
</ul>

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

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


From nobody Tue Jun  6 02:56: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 3D593129B91 for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 02:56:50 -0700 (PDT)
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; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BIsUSS97uPAg for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 02:56:49 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 16307128B44 for <quic-issues@ietf.org>; Tue,  6 Jun 2017 02:56:49 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1496743008; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=Aiiwm1f9FVbwaDvsBeO4VF2HUj3lEMgGfUJgbLlJlRc=; b=uKAC7ZI3iXbNGVaZiw9kt2iqDbQQFwd19UVW45WMaomTOG/1zr5noq07byVDnKCj9fyfBI2y 3CpaZ1NXQyUIwuuLXAiC5LOsDOyqhTyHhi4ABZxgvguNbQBbgG032l4wmOp32D+u72Q/hwVA GPZLb9s0mrREWq6pmWw0DijsSCs=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=hZD+i+eJhNs47AzWvOc+1cugoBcmCEVzr0jHwMBIFn8Uzn2fC+09JHYf+E2NFgDtYN58ou bJBIzag2hcO2OLune/a++3PHpxxTocaP3hr3GXYL1myLHbtgZZkkrNGFsLRC7re6cu5+INkq qmlVhq8fbfLXgWUDDfU9S9PbKipM0=
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 59367c60.7f70e3aca810-smtp-out-n01; Tue, 06 Jun 2017 09:56:48 -0000 (UTC)
Date: Tue, 06 Jun 2017 02:56:47 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <59367c5f23e8_2e443f96c1af5c3480270@hookshot-fe6-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 56e55d: Move connection ID change to only Server Cleartext
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_59367c5f1b1c_2e443f96c1af5c348012d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/u1eX3_qA2fdQCrXqgFyVm0lO8zg>
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, 06 Jun 2017 09:56:50 -0000

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

  Branch: refs/heads/scid
  Home:   https://github.com/quicwg/base-drafts
  Commit: 56e55db3025a01186018a61bbc9ec73c4a6314f6
      https://github.com/quicwg/base-drafts/commit/56e55db3025a01186018a61bbc9ec73c4a6314f6
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-06 (Tue, 06 Jun 2017)

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

  Log Message:
  -----------
  Move connection ID change to only Server Cleartext



----==_mimepart_59367c5f1b1c_2e443f96c1af5c348012d--


From nobody Tue Jun  6 02:57: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 D52B0129B9E for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 02:57:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.396
X-Spam-Level: 
X-Spam-Status: No, score=-8.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_DNSWL_HI=-5, 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 vXOKb-7h_YYV for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 02:57:50 -0700 (PDT)
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 8499F129BFC for <quic-issues@ietf.org>; Tue,  6 Jun 2017 02:57:49 -0700 (PDT)
Date: Tue, 06 Jun 2017 02:57:48 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1496743068; bh=XaFGlxUg7XSQB43JX4gH6S1DT4KvWFHJyoEzU2AlAF8=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=G2DbYMMDGKDxYCNcOP81dzaEzntd8WWqBVtHDYv0KPnFE6xVm4W92fIGvi0m4ChYh xfS1Yg/LGbbNutjEtZN6vT2G8wVCxETmxvpUnzownVpgKOF2V1eiZpVf+CEiFC+Wto oHNN5NWc2gKEL5QTR9AxN7um2KlWkCcOprNMbNKE=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abcd10d1a2f499e75c93db43b66cbee5e80d6cc00c92cf00000001154e3e9c92a169ce0df019e0@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/589@github.com>
Subject: [quicwg/base-drafts] Move connection ID change to only Server Cleartext (#589)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59367c9cdaaca_21b8b3fb716fa9c38919b7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/nNUknv5bFXAbHOY5fh14K1Fj1bs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Jun 2017 09:57:52 -0000

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

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

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

-- Commit Summary --

  * Move connection ID change to only Server Cleartext

-- File Changes --

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

-- Patch Links --

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

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

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

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

<h4>Commit Summary</h4>
<ul>
  <li>Move connection ID change to only Server Cleartext</li>
</ul>

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

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

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

----==_mimepart_59367c9cdaaca_21b8b3fb716fa9c38919b7--


From nobody Tue Jun  6 03:56: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 5AA74129BA2 for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 03:56:21 -0700 (PDT)
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_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-2.8, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id TT1WCgJ_f4cO for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 03:56:20 -0700 (PDT)
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 DD056124281 for <quic-issues@ietf.org>; Tue,  6 Jun 2017 03:56:14 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=TZtzKr3pJGN9WQt0gv+axtYiLLQ=; b=Ej8bK/q2920h6z8K iPJx2NvnAvGzHrRPu2AGiRHObiFzBg9+iIQlD6RX1p33j2mNi3HyHWcfkjqljFRQ xWAHv6llhhZqoSJOv0Wy7o+efpErqyX/kXvH7bBLui6FNd7iA1Thh5YSLMVc/gnc jljBsCMq1syLpXdoYGvgPHyvS10=
Received: by filter0806p1mdw1.sendgrid.net with SMTP id filter0806p1mdw1-24781-59368A4D-3B 2017-06-06 10:56:13.598768862 +0000 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 CiuhDu8ARo2xEBR8zqVDig for <quic-issues@ietf.org>; Tue, 06 Jun 2017 10:56:13.758 +0000 (UTC)
Date: Tue, 06 Jun 2017 03:56:13 -0700
From: Igor Lubashev <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab89c3b19e8469708e8eeee2d137d08d15ed3b9dd792cf00000001154e4c4d92a169ce0defbdad@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/584/306451633@github.com>
In-Reply-To: <quicwg/base-drafts/issues/584@github.com>
References: <quicwg/base-drafts/issues/584@github.com>
Subject: Re: [quicwg/base-drafts] 0-RTT packets with Server Connection ID (#584)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59368a4d9bd60_65153fa31961fc3c209b1"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3AURbtKtQBkTnhU6DFWWIbTm3ZsQWirMXCrs B/7nJo7F9VU0QCYVAeiig+6oC11oRZBupdwxVKMVMk1YrlVIMS+8edPLSi0rwJu8qLUhpwL9EjQ05t SG1rvska6FrX5o8CcshbXiY5BK7qW770cNqMVuO0Ft1If2z8PAkmweUZzCjnZw/PfsGNkTX+DEQ+xm g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/wo7_Ej0Ga5tqWobgzhd6TYUQDx8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Jun 2017 10:56:21 -0000

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

The original issue description is about switching to Server Connection ID for 0-RTT packets. This may be a rare race condition when Server Connection ID is available, so it is not very important.

The more important case is when Server Connection ID is available for the client **before** the very first 0-RTT packet is sent.  It is important than for the server (load balancer) to know that Server Connection ID is being used.  This also make this a very similar issue to #577.

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

<p>The original issue description is about switching to Server Connection I=
D for 0-RTT packets. This may be a rare race condition when Server Connecti=
on ID is available, so it is not very important.</p>
<p>The more important case is when Server Connection ID is available for th=
e client <strong>before</strong> the very first 0-RTT packet is sent.  It i=
s important than for the server (load balancer) to know that Server Connect=
ion ID is being used.  This also make this a very similar issue to <a href=
=3D"https://github.com/quicwg/base-drafts/issues/577" class=3D"issue-link j=
s-issue-link" data-url=3D"https://github.com/quicwg/base-drafts/issues/577"=
 data-id=3D"233635279" data-error-text=3D"Failed to load issue title" data-=
permission-text=3D"Issue title is private">#577</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/584#issuecomment-306451633">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq2inwcpsVOWICe5=
cbnqzLObU6MIIks5sBTBNgaJpZM4NxA67">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq7nNnS6oRaivh2hdu=
wnhOeHnjWORks5sBTBNgaJpZM4NxA67.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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/584#issuecomment-306451633"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@igorlord in #584: The original =
issue description is about switching to Server Connection ID for 0-RTT pack=
ets. This may be a rare race condition when Server Connection ID is availab=
le, so it is not very important.\r\n\r\nThe more important case is when Ser=
ver Connection ID is available for the client **before** the very first 0-R=
TT packet is sent.  It is important than for the server (load balancer) to =
know that Server Connection ID is being used.  This also make this a very s=
imilar issue to #577."}],"action":{"name":"View Issue","url":"https://githu=
b.com/quicwg/base-drafts/issues/584#issuecomment-306451633"}}}</script>=

----==_mimepart_59368a4d9bd60_65153fa31961fc3c209b1--


From nobody Tue Jun  6 04: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 7C5E412941C for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 04:02:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.801
X-Spam-Level: 
X-Spam-Status: No, score=-4.801 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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id iyFRQz4hwePW for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 04:02:47 -0700 (PDT)
Received: from o9.sgmail.github.com (o9.sgmail.github.com [167.89.101.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2A49F129B70 for <quic-issues@ietf.org>; Tue,  6 Jun 2017 04:02:46 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=b7rnDmuKY5fnSbU0oLdxQwozeF0=; b=Z6aoHo7BZjTrAebw HVIQd5gH4sVVgbKnnP1n7QmlOFYN3yotnUu4JHxZu+5123TsRqqI66/vwM8OEx7k BYrEMXur8K/6W1/yrwr2H7uKI1QAJd33EssT8uuNW8rIPTY1O7S/qo+f98tyUy+i uOjY9yGhv+RoUIdlEzc5DWw/cSc=
Received: by filter1160p1mdw1.sendgrid.net with SMTP id filter1160p1mdw1-19528-59368BCE-42 2017-06-06 11:02:38.652182618 +0000 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 D1UCtukGRcOV8cY6Cqggug for <quic-issues@ietf.org>; Tue, 06 Jun 2017 11:02:38.933 +0000 (UTC)
Date: Tue, 06 Jun 2017 04:02:38 -0700
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3e3f11bdeb7783fc0dc5b9144bea895a9a5f144092cf00000001154e4dce92a169ce0dec328b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/574/review/42276074@github.com>
In-Reply-To: <quicwg/base-drafts/pull/574@github.com>
References: <quicwg/base-drafts/pull/574@github.com>
Subject: Re: [quicwg/base-drafts] Make reset simpler and invisible (#574)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59368bcecd9fb_22d23f7e426e3c3c55194"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3C1z44bHSURTjrfXDUB6XgNO0wZ8PUYya9w4 +3QEPd3bsiGH2Gsv+gxf833PPpfoexpphbyYjvVOHp8njGugmyvrtE7Q8McV2TYkDZxzXd1lLm0UNK Wg/waIr0ZCHJsWgDZu5prt6vrvsKov2O5gA73GAQuHNnzPg3z2S0OCJI05D2c7UYU9H9GXEAjfk4Cu Y=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Syse-jom2BYZYFI2bjCqCWXsqig>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Jun 2017 11:02:49 -0000

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

mikkelfj commented on this pull request.



> +In order to create a Stateless Reset Token, a server could randomly generate
+{{!RFC4086}} a secret for every connection that it creates.  However, this
+presents a coordination problem when there are multiple servers in a cluster or
+a storage problem for a server that might lose state.  Stateless reset
+specifically exists to handle the case where state is lost, so this approach is
+suboptimal.
+
+A single static key can be used across all connections to the same endpoint by
+generating the proof using a second iteration of a preimage-resistant function
+that takes three inputs: the static key, a the connection ID for the connection
+(see {{connection-id}}), and an identifier for the server instance.  A server
+could use HMAC {{?RFC2104}} (for example, HMAC(static_key, server_id ||
+connection_id)) or HKDF {{?RFC5869}} (for example, using the static key as input
+keying material, with server and connection identifiers as salt).  The output of
+this function is truncated to 16 octets to produce the Stateless Reset Token
+for that connection.

A server could not use a connection id because the connection id might have changed, and even if didn't change, it might be available in a short header. It also would not be able to use IP and port tuple because it also might have changed.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/574#pullrequestreview-42276074
----==_mimepart_59368bcecd9fb_22d23f7e426e3c3c55194
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/574#discussion_r120324424">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +In order to create a Stateless Reset Token, a server could randomly generate
+{{!RFC4086}} a secret for every connection that it creates.  However, this
+presents a coordination problem when there are multiple servers in a cluster or
+a storage problem for a server that might lose state.  Stateless reset
+specifically exists to handle the case where state is lost, so this approach is
+suboptimal.
+
+A single static key can be used across all connections to the same endpoint by
+generating the proof using a second iteration of a preimage-resistant function
+that takes three inputs: the static key, a the connection ID for the connection
+(see {{connection-id}}), and an identifier for the server instance.  A server
+could use HMAC {{?RFC2104}} (for example, HMAC(static_key, server_id ||
+connection_id)) or HKDF {{?RFC5869}} (for example, using the static key as input
+keying material, with server and connection identifiers as salt).  The output of
+this function is truncated to 16 octets to produce the Stateless Reset Token
+for that connection.
</pre>
<p>A server could not use a connection id because the connection id might have changed, and even if didn't change, it might be available in a short header. It also would not be able to use IP and port tuple because it also might have changed.</p>

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

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


From nobody Tue Jun  6 04:11: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 D8100129C03 for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 04:11:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.397
X-Spam-Level: 
X-Spam-Status: No, score=-3.397 tagged_above=-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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YaXwXDd0qFgx for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 04:11:31 -0700 (PDT)
Received: from o5.sgmail.github.com (o5.sgmail.github.com [192.254.113.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2CBE5129C0B for <quic-issues@ietf.org>; Tue,  6 Jun 2017 04:11:26 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=NaNZdT36zAUTmBR4msv212dZUmI=; b=fHHsBwY4O07CbvRm 57Ga4DCFcJgJ1uJL4VVSbI0h7kAnxbC0aEavVKGyrhbfLgt/+bMsUOQMaPpSeizM D5MPVbAZNnwig8kzcdWjxq8xbDJAqTsJb+LbC68jselmgbujP53xwLHzHzEjHskC EX8hJf4HWJwXlQgLVn5046hgSlM=
Received: by filter0930p1mdw1.sendgrid.net with SMTP id filter0930p1mdw1-1420-59368DDD-E 2017-06-06 11:11:25.125537856 +0000 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 dx1slMRrQBmo1gKY2mnnNw for <quic-issues@ietf.org>; Tue, 06 Jun 2017 11:11:25.220 +0000 (UTC)
Date: Tue, 06 Jun 2017 04:11:25 -0700
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe7a8ad466d1e0a36e4a9312363e06e4ca490b98892cf00000001154e4fdd92a169ce0dec328b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/574/review/42277773@github.com>
In-Reply-To: <quicwg/base-drafts/pull/574@github.com>
References: <quicwg/base-drafts/pull/574@github.com>
Subject: Re: [quicwg/base-drafts] Make reset simpler and invisible (#574)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59368ddd2428a_2c8f3f8ab8f63c2c155d7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2M6rRr4b2ya78tj3elUds81mnj4PgBrYpD2v 9eR9w4MPME4TshGuE92BdjM52h+vBdEhraLDgHifSBvVZALMFpmuwN1aI5ZgiCSdgw+8NZzq+UBuV+ LmKGgf4nj7G34RbYj2NKNgkZJFiyMdkz+LRxdc1iMx3GAc24mRd1eSjWVfEeuge4d9b98BPVHii5hV Y=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/zVe5AikWkkFNPVDarKmv5Ojb5bk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Jun 2017 11:11:33 -0000

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

mikkelfj commented on this pull request.



> +the message to be identified as a stateless reset more easily using heuristics.
+
+A server copies the connection ID field from the packet that triggers the
+stateless reset.  A server omits the connection ID if explicitly configured to
+do so, or if the client packet did not include a connection ID.
+
+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 Stateless Reset Token, the server pads the message with random
+octets.
+
+This design ensures that a stateless reset packet is - to the extent possible -
+indistinguishable from a regular packet.
+

Perhaps add that the token MUST appear cryptographically strong random to an 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/pull/574#pullrequestreview-42277773
----==_mimepart_59368ddd2428a_2c8f3f8ab8f63c2c155d7
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/574#discussion_r120325872">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +the message to be identified as a stateless reset more easily using heuristics.
+
+A server copies the connection ID field from the packet that triggers the
+stateless reset.  A server omits the connection ID if explicitly configured to
+do so, or if the client packet did not include a connection ID.
+
+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 Stateless Reset Token, the server pads the message with random
+octets.
+
+This design ensures that a stateless reset packet is - to the extent possible -
+indistinguishable from a regular packet.
+
</pre>
<p>Perhaps add that the token MUST appear cryptographically strong random to an observer.</p>

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

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


From nobody Tue Jun  6 04:15:11 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AE163126BFD for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 04:15:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.182
X-Spam-Level: 
X-Spam-Status: No, score=-8.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_DNSWL_HI=-5, 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 h0X2nzvCT0FC for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 04:15:08 -0700 (PDT)
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 8D2A2127342 for <quic-issues@ietf.org>; Tue,  6 Jun 2017 04:15:08 -0700 (PDT)
Date: Tue, 06 Jun 2017 04:15:07 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1496747707; bh=hGnrYy0D8ilDxfQ1iefmO70YDCx2Kf3tnDoXtKMFmdo=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ftsBtEbZ7iBG/ON8rLX2IfJDIXf+EeElTSeaw8VxNZOwIwYR0IsEgC6gYA/19fcoq Sg9F17x4Z9+MwGcH6lVHfMP1+cUGkMHX4mrAuAVpTlEPo9AUf/SVqLBlAzHtroGooy GjQz9RY+WMIt5TJg8Wia6j+wjg51KYpS4v23+qic=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab02739021e9d6ed440645b2eeda15354c13ab7a7692cf00000001154e50bb92a169ce0defbdad@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/584/306455448@github.com>
In-Reply-To: <quicwg/base-drafts/issues/584@github.com>
References: <quicwg/base-drafts/issues/584@github.com>
Subject: Re: [quicwg/base-drafts] 0-RTT packets with Server Connection ID (#584)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59368ebbbce19_146813fb716fa9c3893955"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/EYLKgkcZcmD98okuH8ONpV8vNTM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Jun 2017 11:15:09 -0000

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

@igorlord, Can we repurpose this issue to talk about priming the client with a connection ID that will improve their chances of having 0-RTT accepted by a server?

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

<p><a href="https://github.com/igorlord" class="user-mention">@igorlord</a>, Can we repurpose this issue to talk about priming the client with a connection ID that will improve their chances of having 0-RTT accepted by a server?</p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #584: @igorlord, Can we repurpose this issue to talk about priming the client with a connection ID that will improve their chances of having 0-RTT accepted by a server?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/584#issuecomment-306455448"}}}</script>
----==_mimepart_59368ebbbce19_146813fb716fa9c3893955--


From nobody Tue Jun  6 04:19:30 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7C99D129BEC for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 04:19:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.403
X-Spam-Level: 
X-Spam-Status: No, score=-0.403 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4nu3JKGCi8rF for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 04:19:27 -0700 (PDT)
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 E8153129C09 for <quic-issues@ietf.org>; Tue,  6 Jun 2017 04:19:24 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=qPqGs3NOFCWz3y3wE3uIUa3Csns=; b=jTnOLE8qS1dE6esC YXZGcSI1JXCxZBG5dBIDIpcoXElfQRbidP80HuI6tsp8LiaaUNUszncrldG1ssyD 4KtOynm/8i+nvpPyilWMN+gSS9KgIHNU0LfP7ddjA89DOPQxtFMitOgzWRNdeG+H d9WGhH5hjUb8RbuWOD24mRSG/24=
Received: by filter0450p1mdw1.sendgrid.net with SMTP id filter0450p1mdw1-12364-59368FB9-29 2017-06-06 11:19:21.626257084 +0000 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 iuzNbpFmRoul0ynwiY9O0A for <quic-issues@ietf.org>; Tue, 06 Jun 2017 11:19:21.695 +0000 (UTC)
Date: Tue, 06 Jun 2017 04:19:21 -0700
From: Igor Lubashev <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab83f3819598f4a9eb2dc4cbd4917edc1429e874b992cf00000001154e51b992a169ce0defbdad@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/584/306456355@github.com>
In-Reply-To: <quicwg/base-drafts/issues/584@github.com>
References: <quicwg/base-drafts/issues/584@github.com>
Subject: Re: [quicwg/base-drafts] 0-RTT packets with Server Connection ID (#584)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59368fb98a9f4_50d53fa7a0c9bc389554b"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3xjjiaWvI+3ITjqw0xa6uV9By70a2Wm37LIN j/43O8IFRToUn/ammFlyAAQgiTY4gc3hWTbx2ee+ZCs46EOqtVRV0iIB/rRo9NNQ8ZYvPl3rKNYEph PBlEik06Jde2OuBFrnvnBT4xL5yXASqNb1+eZYIl+o40gemwPTNOBTC+Tg6c+lM3Opl4DkaPkewtq5 g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/J8kvn9QsTios056tcDjB9qN55Dk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Jun 2017 11:19:28 -0000

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

@martinthomson Yes, with my last comment, I've already started down that road. Please, use this issue to be about priming the client with a connection ID for 0-RTT _and_ the 0-RTT packet explicitly identifying itself as primed.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/584#issuecomment-306456355
----==_mimepart_59368fb98a9f4_50d53fa7a0c9bc389554b
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> Yes, with my last comment, I've already started down that ro=
ad. Please, use this issue to be about priming the client with a connection=
 ID for 0-RTT <em>and</em> the 0-RTT packet explicitly identifying itself a=
s primed.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/584#issuecomment-306456355">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq9qunv_K54X7cJ6=
cMqVFoVA_Yhp2ks5sBTW5gaJpZM4NxA67">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq_hMgddmw_tlX_prU=
iiR_zbEpIIRks5sBTW5gaJpZM4NxA67.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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/584#issuecomment-306456355"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@igorlord in #584: @martinthomso=
n Yes, with my last comment, I've already started down that road. Please, u=
se this issue to be about priming the client with a connection ID for 0-RTT=
 _and_ the 0-RTT packet explicitly identifying itself as primed."}],"action=
":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/=
584#issuecomment-306456355"}}}</script>=

----==_mimepart_59368fb98a9f4_50d53fa7a0c9bc389554b--


From nobody Tue Jun  6 04:20: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 83396129BEC for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 04:20:27 -0700 (PDT)
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_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZFO5UMCj1lh7 for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 04:20:26 -0700 (PDT)
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 43BCC129687 for <quic-issues@ietf.org>; Tue,  6 Jun 2017 04:20:26 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=fPGrmF4kUQ5oLGMe40iJH5PXhsE=; b=HgV0vVj4uQsDgWiV y4eTSjyPTbt0GpBNvfIIq4ZgrpFiHy0/6avmyypQ+h9OdsNfwHWpSb/uPIauUIVq gYks5UKIvCmNe3XcEJ3n7+IkJAwNASe8aq+fHzwbizRn2XuQopCKaGjPmUdyMP6Q uPNKUDogyywaXocBglXxItQY3m4=
Received: by filter0940p1mdw1.sendgrid.net with SMTP id filter0940p1mdw1-20655-59368FF9-E 2017-06-06 11:20:25.236092008 +0000 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 IFYZ64ZfTdG1qxjozW0jWg for <quic-issues@ietf.org>; Tue, 06 Jun 2017 11:20:25.312 +0000 (UTC)
Date: Tue, 06 Jun 2017 04:20:25 -0700
From: Magnus Westerlund <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab584929382f0ba128e71c9982934fb10d01f77d0392cf00000001154e51f992a169ce0df06887@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/590@github.com>
Subject: [quicwg/base-drafts] Recovery: Low default RTT and Slow Start implications (#590)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59368ff935bfe_51743ffc93c8bc3c10447f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: gloinul
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak178BW472LBFIGLoeGFADepIlmAdPQI6QKZ9n WY1CySKTwI33VjHtNsYpuyTppk21+2U0cqF5CPvLkIa+mWhwdsEsU9vhXnINLVHob2NIx+8PzWMHsm l0H+W5pss7lNOLd0g9H/X4q+PngbypvcNx5XmFc/SAW+v855ZKM1H6WaXIV4sEEue6UMyQrWuYYB02 g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Dqc5oGG0UxMjLHUjhq8PHs5GC6Y>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Jun 2017 11:20:27 -0000

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

In draft-ietf-quic-recovery-03, section 3.3:

   The default initial RTT of 100ms was chosen because it is slightly
   higher than both the median and mean min_rtt typically observed on
   the public internet.

I think there is points of having a fairly aggressive default RTT as it will benefit all that has a short RTT. However, it appears as this will be done at the cost of the connections that have a longer RTT, especially where the RTT is larger than 200 ms, where there will be RTO before the first response has happened. This appears to have implications.

One appears that this connection will never enter slow start? This as the first transmissions will be considered lost and one will be in recovery.  

If that is the case, should there be some additions to the slow start so that it can be used in the case described above. I was thinking that even if an RTO has fired, in cases one gets acknowledgement of those packets, without loss indication, then one could still continue with slow start, but now with an more correct RTT sample. 

Is this a relevant observation, or have I misunderstood anything? 

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

<p>In draft-ietf-quic-recovery-03, section 3.3:</p>
<p>The default initial RTT of 100ms was chosen because it is slightly<br>
higher than both the median and mean min_rtt typically observed on<br>
the public internet.</p>
<p>I think there is points of having a fairly aggressive default RTT as it will benefit all that has a short RTT. However, it appears as this will be done at the cost of the connections that have a longer RTT, especially where the RTT is larger than 200 ms, where there will be RTO before the first response has happened. This appears to have implications.</p>
<p>One appears that this connection will never enter slow start? This as the first transmissions will be considered lost and one will be in recovery.</p>
<p>If that is the case, should there be some additions to the slow start so that it can be used in the case described above. I was thinking that even if an RTO has fired, in cases one gets acknowledgement of those packets, without loss indication, then one could still continue with slow start, but now with an more correct RTT sample.</p>
<p>Is this a relevant observation, or have I misunderstood anything?</p>

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

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


From nobody Tue Jun  6 04: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 5E6C9129B0A for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 04:22:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.617
X-Spam-Level: 
X-Spam-Status: No, score=-0.617 tagged_above=-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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9ag_slJbGSNI for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 04:22:22 -0700 (PDT)
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 C22FA129404 for <quic-issues@ietf.org>; Tue,  6 Jun 2017 04:22:21 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=ikwDnYAEbRpGJgaPDjNe43kec2Q=; b=buPT+mQ7+AobrhH9 MDGzsTrzTIRO2NdcI4+jt3Q1QE+Yp86ahEep4t0DFwhr8ZAxpvGgiL8/nlEXYP/T Bd/PtA4J1jJMwylEmNdycPWfIv1t6U/HaKwZUIlvlaOOrA0DTJGcbjh9zPNqkosY V4czeY5uioxZctdywuLer4lX6fo=
Received: by filter0563p1mdw1.sendgrid.net with SMTP id filter0563p1mdw1-30533-5936906C-A 2017-06-06 11:22:20.542275972 +0000 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 C3JKKeArTVCyXPXOTSco3g for <quic-issues@ietf.org>; Tue, 06 Jun 2017 11:22:20.621 +0000 (UTC)
Date: Tue, 06 Jun 2017 04:22:20 -0700
From: Magnus Westerlund <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab45ff5baa879382e63e66c4f0f4b5b0b1e4691fc192cf00000001154e526c92a169ce0df06a3a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/591@github.com>
Subject: [quicwg/base-drafts] Recovery: Overloading of is_retransmittable (#591)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5936906c86013_59433fde4b4f1c301023af"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: gloinul
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3dQslvFI9gGkmGXj0S6Al1SGnwZawQPYPOgo 8jJk+N9SCMnwS2G9ZsXy6mzHpmR9scSqlr/RO5PdL3ZLMEw7nWG7ul/bOiHcX4Vx/fDLvRsNzrgCLA sxNhLRq7+G1dLH9qqy7xOjZeLYYkE8/N7w8fkTrOuioxq/rZ2/FvoSlZ/ZadKbN49tcxnifjWTKgtJ Y=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/df4_-KuidRG7_qul7cAy3J8HIhY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Jun 2017 11:22:23 -0000

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

In draft-ietf-quic-recovery-03 there appear to me to be an overloading of the use of the "is_retransmittable" flag. It appears to be used both for the purpose to indicate if there is a frame that can and need be retransmitted and if that frame should be counted as lost and impact congestion control. I think these two purposes should be separated and clarified as being two different ones. The reason is that if we create extensions that will not require retransmission of frames but needs to be included in the congestion control response a significant rewrite would be needed. I also think it would clarify things for some of the control frames also if they should be included or not, even if not regularly retransmitted.


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

<p>In draft-ietf-quic-recovery-03 there appear to me to be an overloading of the use of the "is_retransmittable" flag. It appears to be used both for the purpose to indicate if there is a frame that can and need be retransmitted and if that frame should be counted as lost and impact congestion control. I think these two purposes should be separated and clarified as being two different ones. The reason is that if we create extensions that will not require retransmission of frames but needs to be included in the congestion control response a significant rewrite would be needed. I also think it would clarify things for some of the control frames also if they should be included or not, even if not regularly retransmitted.</p>

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

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


From nobody Tue Jun  6 04:26: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 AF444129B9B for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 04:26:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.182
X-Spam-Level: 
X-Spam-Status: No, score=-8.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_DNSWL_HI=-5, 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 B_cJctrFUOru for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 04:26:44 -0700 (PDT)
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 763D3129432 for <quic-issues@ietf.org>; Tue,  6 Jun 2017 04:26:44 -0700 (PDT)
Date: Tue, 06 Jun 2017 04:26:43 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1496748403; bh=S9lOliANCL3Yj8z6TGB5OSb8xHJNiduudA0Ui+BRYv4=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=xSpO7oGsmFHniyjkHBfhholYu+7Ots6jbfWFrt1gtiR9QUqDDZrvE1cigrlcBIHU6 F+zOxEMEvA2L0UpFTbb8hvPC+B8cGsrEiZnMenbX9NZEhQ6yd7Ee/kSB48uBAWp1+D 6qRp8dOWn+V0pLSjOQ94TNPc5FjyjH3TxDb6k0cQ=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba48312e759b3e1b550a7a3f41e51397863f6004692cf00000001154e537392a169ce0df06887@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/590/306457866@github.com>
In-Reply-To: <quicwg/base-drafts/issues/590@github.com>
References: <quicwg/base-drafts/issues/590@github.com>
Subject: Re: [quicwg/base-drafts] Recovery: Low default RTT and Slow Start implications (#590)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59369173b3671_21e93fde4b4f1c301022fa"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/KX0Z1NALOR_MV_UCJVXEWmTqLdc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Jun 2017 11:26:46 -0000

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

I think that there is a concern here: you could recast this as: should a client mark packets as lost when the actual RTT is (much) higher than its initial RTT estimate.

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

<p>I think that there is a concern here: you could recast this as: should a client mark packets as lost when the actual RTT is (much) higher than its initial RTT estimate.</p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #590: I think that there is a concern here: you could recast this as: should a client mark packets as lost when the actual RTT is (much) higher than its initial RTT estimate."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/590#issuecomment-306457866"}}}</script>
----==_mimepart_59369173b3671_21e93fde4b4f1c301022fa--


From nobody Tue Jun  6 04:42: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 E38F71250B8 for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 04:42:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.8
X-Spam-Level: 
X-Spam-Status: No, score=-9.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_DNSWL_HI=-5, 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 whbaFZuuZoPD for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 04:42:14 -0700 (PDT)
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 174C8129B91 for <quic-issues@ietf.org>; Tue,  6 Jun 2017 04:42:13 -0700 (PDT)
Date: Tue, 06 Jun 2017 04:42:12 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1496749332; bh=9Vj+r3AUG2f5VDINe091GyFSkRcsnBCjXFwzDuqWn2c=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=r/QCPUseR7tzHckxZFeLzyPfq+tHtm6+RYY9O3ZxaonX4i0WlAeaAGEa/do6R0sH3 1D7ZDpQIn94RkHOEOgsSdR5XJ0E0+UF5zuqrpUKvGyXwLt48PXxH/n3yinJA2aHA2r ltZ1YGqGOBoUWwPx/Dhyl3atmSpaSzJhr9byhqBw=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abaae85041d54f7156eafafa1438bffde2772308c392cf00000001154e571492a169ce0dec328b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/574/c306461016@github.com>
In-Reply-To: <quicwg/base-drafts/pull/574@github.com>
References: <quicwg/base-drafts/pull/574@github.com>
Subject: Re: [quicwg/base-drafts] Make reset simpler and invisible (#574)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593695146d6dd_4063fde4b4f1c30105696"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/zqaxAxAKjzw8-Ai5i0-jBzW4SUs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Jun 2017 11:42:16 -0000

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

If I understand the text correctly, and I am not sure that I do, I don't think this approach is workable due to path migration and Connection ID migration and due to the fact that connection ids are generally expected to be present in short headers, and due to the lack of symmetry. All issues mentioned in above comments.

The server essentially has no way to identify the original of the connection without requesting additional information.

A symmetric reset that allows both end points to reset the connection would require some sort of challenge where the server says - whoever this connection is from it makes no sense - please send credentials to allow me to terminate this connection. The same would be true for the client.

This can probably be based on x25519 public key exchange, but it requires some carefull consideration.

I think a simpler is to have the peer tear down the connection if the server does not reply to ping request where the ping is specified to require an immediate pong frame unless one has been sent recently. If the a peer receives garbage with a valid header it should consider issuing a ping request unless it has done so recently.

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

<p>If I understand the text correctly, and I am not sure that I do, I don=
't think this approach is workable due to path migration and Connection I=
D migration and due to the fact that connection ids are generally expecte=
d to be present in short headers, and due to the lack of symmetry. All is=
sues mentioned in above comments.</p>
<p>The server essentially has no way to identify the original of the conn=
ection without requesting additional information.</p>
<p>A symmetric reset that allows both end points to reset the connection =
would require some sort of challenge where the server says - whoever this=
 connection is from it makes no sense - please send credentials to allow =
me to terminate this connection. The same would be true for the client.</=
p>
<p>This can probably be based on x25519 public key exchange, but it requi=
res some carefull consideration.</p>
<p>I think a simpler is to have the peer tear down the connection if the =
server does not reply to ping request where the ping is specified to requ=
ire an immediate pong frame unless one has been sent recently. If the a p=
eer receives garbage with a valid header it should consider issuing a pin=
g request unless it has done so recently.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/574#issuecomment-306461016">view it on GitHub</a>, or=
 <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq-90VAj=
rDUWixIx72_ZnJmsIAkcbks5sBTsUgaJpZM4NwBSw">mute the thread</a>.<img alt=3D=
"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq9xH8M=
cs5lklCHR4fIn8hpQsyG5Zks5sBTsUgaJpZM4NwBSw.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/574#issuecomment-306461016"></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":"@mikkelfj in #=
574: If I understand the text correctly, and I am not sure that I do, I d=
on't think this approach is workable due to path migration and Connection=
 ID migration and due to the fact that connection ids are generally expec=
ted to be present in short headers, and due to the lack of symmetry. All =
issues mentioned in above comments.\r\n\r\nThe server essentially has no =
way to identify the original of the connection without requesting additio=
nal information.\r\n\r\nA symmetric reset that allows both end points to =
reset the connection would require some sort of challenge where the serve=
r says - whoever this connection is from it makes no sense - please send =
credentials to allow me to terminate this connection. The same would be t=
rue for the client.\r\n\r\nThis can probably be based on x25519 public ke=
y exchange, but it requires some carefull consideration.\r\n\r\nI think a=
 simpler is to have the peer tear down the connection if the server does =
not reply to ping request where the ping is specified to require an immed=
iate pong frame unless one has been sent recently. If the a peer receives=
 garbage with a valid header it should consider issuing a ping request un=
less it has done so recently."}],"action":{"name":"View Pull Request","ur=
l":"https://github.com/quicwg/base-drafts/pull/574#issuecomment-306461016=
"}}}</script>=

----==_mimepart_593695146d6dd_4063fde4b4f1c30105696--


From nobody Tue Jun  6 04: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 3A308129432 for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 04:42:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.617
X-Spam-Level: 
X-Spam-Status: No, score=-0.617 tagged_above=-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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NEtubVQRG-Tf for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 04:42:34 -0700 (PDT)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E1B2C12441E for <quic-issues@ietf.org>; Tue,  6 Jun 2017 04:42:33 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=obgIhv2SNBcw0FHz3gH1jHVVIGc=; b=P6EBZOZgsDI4Abzm SmrrZyKHidKuayn60Yiygg/kfhma+XD6o/P3HMwyUGTPC0V+mS701CjkIw0x7UVd NV9xpDU8HtjZxFDpb+/qd2qKbypjZYeVtXRNSPV74tpxRM/LVmiwLW4V5NBh7DjE O3Vld8J4rQQIiBerbA2h56SsGjU=
Received: by filter0829p1mdw1.sendgrid.net with SMTP id filter0829p1mdw1-389-59369528-47 2017-06-06 11:42:32.977291629 +0000 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 8_g5oLfCQuaWzLgi5Mb96Q for <quic-issues@ietf.org>; Tue, 06 Jun 2017 11:42:32.987 +0000 (UTC)
Date: Tue, 06 Jun 2017 04:42:32 -0700
From: Magnus Westerlund <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf3900450d8fadb1436f8815cbeed852f3366b84d92cf00000001154e572892a169ce0df07cbd@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/592@github.com>
Subject: [quicwg/base-drafts] Recovery: Size of MSS and relation to MTU (#592)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59369528db6c3_299c3ffc93c8bc3c108364"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: gloinul
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0ID7WBAl15mT6shjvW3xQFEwM0PWuFDl2mPj h3CZ/YrVD2sp2xZvuu5GJEJ1J/ANf9Pe5tl05xg3Z9wL5j3TNuMGKOQ4JH7lE+CULGhIKJQw7wzfWo 3ZO8kUkgq78kVQtIijtv2EmAs9IY0cLCoHkPPPpFXE/Eo+8ydvm07l0r9cmd/BDc9AOsv6LGemUJk/ g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/9Mm49teX_3xZz1Cx0pHMjJUjo4o>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Jun 2017 11:42:35 -0000

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

In draft-ietf-quic-recovery-03, section 4.3: 

   kDefaultMss (default 1460 bytes):  The default max packet size used
      for calculating default and minimum congestion windows.

   kInitialWindow (default 10 * kDefaultMss):  Default limit on the
      amount of outstanding data in bytes.

   kMinimumWindow (default 2 * kDefaultMss):  Default minimum congestion
      window.

The document doesn't discuss MSS more, however it clearly have significant impact on the protocol behavior. Thus, I really like to get some clarifications on how MSS are handled in QUIC. Some questions I have are:

1. What is the relation between MSS and IP layer MTU?
2. Is the constants above intended to be related to actual packets possible to send, where MSS = MTU is important, or only to indicate a certain number of bytes? 
3. What manipulation is allowed of MSS during a connections life time. In QUIC change of MTU has to be expected for several reasons. Thus, should MSS be updated due to MTU changes, and how are they performed?


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

<p>In draft-ietf-quic-recovery-03, section 4.3:</p>
<p>kDefaultMss (default 1460 bytes):  The default max packet size used<br>
for calculating default and minimum congestion windows.</p>
<p>kInitialWindow (default 10 * kDefaultMss):  Default limit on the<br>
amount of outstanding data in bytes.</p>
<p>kMinimumWindow (default 2 * kDefaultMss):  Default minimum congestion<br>
window.</p>
<p>The document doesn't discuss MSS more, however it clearly have significant impact on the protocol behavior. Thus, I really like to get some clarifications on how MSS are handled in QUIC. Some questions I have are:</p>
<ol>
<li>What is the relation between MSS and IP layer MTU?</li>
<li>Is the constants above intended to be related to actual packets possible to send, where MSS = MTU is important, or only to indicate a certain number of bytes?</li>
<li>What manipulation is allowed of MSS during a connections life time. In QUIC change of MTU has to be expected for several reasons. Thus, should MSS be updated due to MTU changes, and how are they performed?</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/592">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxsvSZTv2HId41qmb9oBpTnnjplvks5sBTsogaJpZM4NxOWY">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq3J3ke5JVur8rTUu4tX20BZaWecIks5sBTsogaJpZM4NxOWY.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/592"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

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


From nobody Tue Jun  6 04:57: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 71C4F120724 for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 04:57:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.397
X-Spam-Level: 
X-Spam-Status: No, score=-3.397 tagged_above=-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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 59fNDNXtIbNJ for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 04:57:15 -0700 (PDT)
Received: from o9.sgmail.github.com (o9.sgmail.github.com [167.89.101.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BC22A12426E for <quic-issues@ietf.org>; Tue,  6 Jun 2017 04:57:15 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=o+IkZ6jUHH4Jm8Mtz26SSTPKV7Y=; b=T/ZFQFG8B9V/331J VLLXwOswsgGcFh23qfx0Lg6iHnHZ4lJcxZ1bPbz8S5qa7QryfTMgCkURtcOLQ2l+ nxNNW6Z8WZobRqylzbEygmpFmnVy8eD9OPeGT0EmXICJm+AINXySOIRtLtiWqhzk YFafyGY35Fpe7kyMsqEfXlVM1yY=
Received: by filter1012p1mdw1.sendgrid.net with SMTP id filter1012p1mdw1-24599-5936989A-47 2017-06-06 11:57:14.760866708 +0000 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 dtJsHH6pTrypp0Nzv4illA for <quic-issues@ietf.org>; Tue, 06 Jun 2017 11:57:14.745 +0000 (UTC)
Date: Tue, 06 Jun 2017 04:57:14 -0700
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe13458dff17bdad02554ad986f0c44f166cf961992cf00000001154e5a9a92a169ce0df019e0@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/589/review/42286624@github.com>
In-Reply-To: <quicwg/base-drafts/pull/589@github.com>
References: <quicwg/base-drafts/pull/589@github.com>
Subject: Re: [quicwg/base-drafts] Move connection ID change to only Server Cleartext (#589)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5936989a9bc2d_e393f91745afc2c53938"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak29YC8a65AMkr/SYpkmMtOUcgZTxjsqhqBHef jAzGyaZrTtczjx41GbXgqLJQO6jpnW9k9wnWuGu5DLeU3wLKY40x+tnbghMg7NQsp0Ih75uZiMSMwZ DP1uxbrJt2pZgPQoc1XzUceSS3xw69FN4COZpLU/EeZ7uuN+GKwaQb5vQTcMDfopKu0CFtSzu9POfK U=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/l4WtDALzxRJZyLCN-9v-4RW2q0E>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Jun 2017 11:57:17 -0000

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

MikeBishop commented on this pull request.



> @@ -595,11 +592,9 @@ It carries cryptographic handshake messages and acknowledgments.  It is used
 by a server that wishes to perform a stateless retry (see
 {{stateless-retry}}).
 
-The connection ID field in a Server Stateless Retry packet contains a server
-selected value, see {{connection-id}}.
-
-The packet number field echoes the packet number of the triggering client
-packet.  This allows a client to verify that the server received its packet.
+The packet number and connection ID fields echo the packet number of the

This says the connection ID field contain's the original packet's packet number.  Don't think that's correct.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/589#pullrequestreview-42286624
----==_mimepart_5936989a9bc2d_e393f91745afc2c53938
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/589#discussion_r120333845">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -595,11 +592,9 @@ It carries cryptographic handshake messages and acknowledgments.  It is used
 by a server that wishes to perform a stateless retry (see
 {{stateless-retry}}).
 
-The connection ID field in a Server Stateless Retry packet contains a server
-selected value, see {{connection-id}}.
-
-The packet number field echoes the packet number of the triggering client
-packet.  This allows a client to verify that the server received its packet.
+The packet number and connection ID fields echo the packet number of the
</pre>
<p>This says the connection ID field contain's the original packet's packet number.  Don't think that's correct.</p>

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

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


From nobody Tue Jun  6 04: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 708F0126E3A for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 04:57:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.254
X-Spam-Level: 
X-Spam-Status: No, score=-8.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_DNSWL_HI=-5, 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 Htor6uIFFLA0 for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 04:57:37 -0700 (PDT)
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 003A2120724 for <quic-issues@ietf.org>; Tue,  6 Jun 2017 04:57:36 -0700 (PDT)
Date: Tue, 06 Jun 2017 04:57:36 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1496750256; bh=N9fwkhnUsuQPy8LKsrt+fUjk/LoyV2njOqfy/ZjF74w=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=UqBKOH2cTx36qE3f4jHdIoNibjGONmTSi2dY/9ooDIf95PlvD7AJL/1zr0CSsMOuH KD0FuovHManLYFFvqwqmJPh2OmRUC7UzK8gtO/ae7ePXEii3KvOMMx87qqjEvlgqEk 5ZC2kjA2kusrLxFJCpUOo1iLs41aMtZw+RWbMLFg=
From: Lars Eggert <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8c7fbce7a68b48c51b447ebb56c874305abb822892cf00000001154e5ab092a169ce0df019e0@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/589/review/42286689@github.com>
In-Reply-To: <quicwg/base-drafts/pull/589@github.com>
References: <quicwg/base-drafts/pull/589@github.com>
Subject: Re: [quicwg/base-drafts] Move connection ID change to only Server Cleartext (#589)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593698b09cce_597a3ffad892fc30205a9"; 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/4uSDVQxnDOGDvmtPrzXB_dTRoig>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Jun 2017 11:57:38 -0000

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

larseggert 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/589#pullrequestreview-42286689
----==_mimepart_593698b09cce_597a3ffad892fc30205a9
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

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

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


From nobody Tue Jun  6 05: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 132F412943B for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 05:01:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.396
X-Spam-Level: 
X-Spam-Status: No, score=-8.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_DNSWL_HI=-5, 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 NB8N6dFitHVn for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 05:01:03 -0700 (PDT)
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 E6F1112426E for <quic-issues@ietf.org>; Tue,  6 Jun 2017 05:01:02 -0700 (PDT)
Date: Tue, 06 Jun 2017 05:01:02 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1496750462; bh=urx4OtEhQgD8gx0hq1sZr0miTBmSs9rDVfQEQ0fu/cg=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ZjlfW/0VyXzilzTVaKZjGaq+LiXRP5K3HKPGNq1YhkBwwCrVcIDWVzc/CbuFs1uP/ tj3frIF8z0nlkBdipy/CmiA+9JrcJLVY4DuGetT3N7yDbiJ5ioPDFzY6TJJ2o5mV9a BLFfp9wopmjumwsGGUY1xb1hJTphcaQgwaSPy0cw=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7fe0d5f611642cd53b54fe0baa4f4ef1bfda046692cf00000001154e5b7e92a169ce0df019e0@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/589/review/42287366@github.com>
In-Reply-To: <quicwg/base-drafts/pull/589@github.com>
References: <quicwg/base-drafts/pull/589@github.com>
Subject: Re: [quicwg/base-drafts] Move connection ID change to only Server Cleartext (#589)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5936997e403f3_11c373f9b3e731c3493037"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/QCx1qIA-2n4oKB1LbkOQKSDfJYI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Jun 2017 12:01:09 -0000

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

martinthomson commented on this pull request.



> @@ -595,11 +592,9 @@ It carries cryptographic handshake messages and acknowledgments.  It is used
 by a server that wishes to perform a stateless retry (see
 {{stateless-retry}}).
 
-The connection ID field in a Server Stateless Retry packet contains a server
-selected value, see {{connection-id}}.
-
-The packet number field echoes the packet number of the triggering client
-packet.  This allows a client to verify that the server received its packet.
+The packet number and connection ID fields echo the packet number of the

I believe that it is correct. 

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/589#discussion_r120334529
----==_mimepart_5936997e403f3_11c373f9b3e731c3493037
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/589#discussion_r120334529">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -595,11 +592,9 @@ It carries cryptographic handshake messages and acknowledgments.  It is used
 by a server that wishes to perform a stateless retry (see
 {{stateless-retry}}).
 
-The connection ID field in a Server Stateless Retry packet contains a server
-selected value, see {{connection-id}}.
-
-The packet number field echoes the packet number of the triggering client
-packet.  This allows a client to verify that the server received its packet.
+The packet number and connection ID fields echo the packet number of the
</pre>
<p>I believe that it is correct.</p>

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

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


From nobody Tue Jun  6 05:02:01 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1DCF21250B8 for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 05:01:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.182
X-Spam-Level: 
X-Spam-Status: No, score=-8.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_DNSWL_HI=-5, 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 n0BRCbYAsOlB for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 05:01:56 -0700 (PDT)
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 A04AF12441E for <quic-issues@ietf.org>; Tue,  6 Jun 2017 05:01:56 -0700 (PDT)
Date: Tue, 06 Jun 2017 05:01:56 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1496750516; bh=2Ta2Ube1yBff7TODDfcbZGk68huEGR48KLvKeQ02AoU=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=n0gI6HOGDE9AaBGuZdsuv7GUzkzVKbe2wyQEJP1SRgYNbp5orn0G55Dpz88lxEmFe HI+nQtLcOYkU7IoHbj+FMmrgkU0ddgXJJIAlbBwO9vknVR/CEMWl8vwrYwedMPjlg9 czBFipahCNZqSfJ+3APjhDqhaeoNu6flsanDB8J0=
From: Igor Lubashev <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab0f0b9e4b7b0b45b28f14781353d92c79b924f6b792cf00000001154e5bb492a169ce0df019e0@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/589/c306465149@github.com>
In-Reply-To: <quicwg/base-drafts/pull/589@github.com>
References: <quicwg/base-drafts/pull/589@github.com>
Subject: Re: [quicwg/base-drafts] Move connection ID change to only Server Cleartext (#589)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593699b48449_16ed73fb1b5833c3034515"; 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/6rH3nynSe1kUMa04gscKNEJ1iHY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Jun 2017 12:01:58 -0000

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

So if I have 50% of the backend servers upgraded to a newer QUIC version, how do I make sure that client comes back to the same server after Version Negotiation?

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

<p>So if I have 50% of the backend servers upgraded to a newer QUIC version, how do I make sure that client comes back to the same server after Version Negotiation?</p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@igorlord in #589: So if I have 50% of the backend servers upgraded to a newer QUIC version, how do I make sure that client comes back to the same server after Version Negotiation?"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/589#issuecomment-306465149"}}}</script>
----==_mimepart_593699b48449_16ed73fb1b5833c3034515--


From nobody Tue Jun  6 05:05: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 33080129442 for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 05:05:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.397
X-Spam-Level: 
X-Spam-Status: No, score=-3.397 tagged_above=-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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mGQZ2Viqkl62 for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 05:05:10 -0700 (PDT)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4270D129435 for <quic-issues@ietf.org>; Tue,  6 Jun 2017 05:05:10 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=uB8bRzx9OJ7a7V6sKQtQXdvS0hI=; b=pTe58N9fyr1HdlD2 8aYNFKgJVFaFz0oTHGe6fAjNoKQYZVQiXBFUedQkWFpGjrBh+i3P/SrQ3ccA9QA8 w1cumsnxU/nFJXXh0P2X8RHw0OCbtvqQyk1skg+Kv+FXx4EH8T0r+1RviVITMQby ienGdC4h1GKvGdKrvkgATXhBjbI=
Received: by filter0607p1mdw1.sendgrid.net with SMTP id filter0607p1mdw1-15701-59369A6B-3A 2017-06-06 12:04:59.691856126 +0000 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 xMDo140XS9u9M6Jhs1qxpA for <quic-issues@ietf.org>; Tue, 06 Jun 2017 12:04:59.632 +0000 (UTC)
Date: Tue, 06 Jun 2017 05:04:59 -0700
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8adc778ea8f19dee88f2dde426d0e25eba84504b92cf00000001154e5c6b92a169ce0df019e0@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/589/review/42288113@github.com>
In-Reply-To: <quicwg/base-drafts/pull/589@github.com>
References: <quicwg/base-drafts/pull/589@github.com>
Subject: Re: [quicwg/base-drafts] Move connection ID change to only Server Cleartext (#589)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59369a6b836cc_23dd3f82399d9c34626d4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2tJ2R9A62usKhAtScU5d6LZEZaz9uw/53Joh se5/Z0XON1YGY4B1i1KzMTN7D5+rc8yjAt0BBLOJvzWWhudvK+97nsdFnX5noLG0Drl4rEInLJ5VPp Spc0qV8RhwQlex5LW+IFxnqdhOBZQQ+VIF0yWdBBPsExlKemfQEhUkeEtRT52oyUCPsXcafln84Uav A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/UBOekSttQKjXmxzgqcnQjGukPeU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Jun 2017 12:05:12 -0000

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

MikeBishop commented on this pull request.



> @@ -595,11 +592,9 @@ It carries cryptographic handshake messages and acknowledgments.  It is used
 by a server that wishes to perform a stateless retry (see
 {{stateless-retry}}).
 
-The connection ID field in a Server Stateless Retry packet contains a server
-selected value, see {{connection-id}}.
-
-The packet number field echoes the packet number of the triggering client
-packet.  This allows a client to verify that the server received its packet.
+The packet number and connection ID fields echo the packet number of the

No, the packet number field should contain the client's packet number, and the connection ID field should contain the client's connection ID.  Otherwise, this is just... weird.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/589#discussion_r120335268
----==_mimepart_59369a6b836cc_23dd3f82399d9c34626d4
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/589#discussion_r120335268">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -595,11 +592,9 @@ It carries cryptographic handshake messages and acknowledgments.  It is used
 by a server that wishes to perform a stateless retry (see
 {{stateless-retry}}).
 
-The connection ID field in a Server Stateless Retry packet contains a server
-selected value, see {{connection-id}}.
-
-The packet number field echoes the packet number of the triggering client
-packet.  This allows a client to verify that the server received its packet.
+The packet number and connection ID fields echo the packet number of the
</pre>
<p>No, the packet number field should contain the client's packet number, and the connection ID field should contain the client's connection ID.  Otherwise, this is just... weird.</p>

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

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


From nobody Tue Jun  6 05:06: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 0FA6E129459 for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 05:06:18 -0700 (PDT)
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; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nSWfUNAvrhlQ for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 05:06:17 -0700 (PDT)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CEEA312943B for <quic-issues@ietf.org>; Tue,  6 Jun 2017 05:06:16 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1496750776; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=znqiBjoQaAhr/FV8r/4UxvGPxBCQx0t/ctH5RJFRWm8=; b=pW/c7zDACrtIA0DrKte1mNdWNvMLOlDuRfu3SuL604Y6EqHBIsXTq5nDB8nFxUrfbGx9I0jC G6pngSaGxnswZ97Ell1O7XS0ASpRaFSKCPnHSw2b/DnFCuDyngfnQ++cbYZZPBlaIQNnPogd Xe90APAMmLd2pMgwjZD91zcjQoU=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=mwfs0Zp5tPrEpxzMSg9PE6adlNQA73uAfqsgsY0C6dWLdlJ9Z7Y2toS4/JiLni7USSPmJV ppsLQY4drhxbKwixzMW2i+m2V9zQLrdDjeFAzX0UsjuqyRrp+zw1fx51cYWasywVmHyYlhIP 2m9Qxcg6PSvli7/fHqq/wQZe5uNfE=
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 59369ab5.7f4ebaeb58d0-smtp-out-n02; Tue, 06 Jun 2017 12:06:13 -0000 (UTC)
Date: Tue, 06 Jun 2017 05:06:13 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <59369ab52e206_6c473fe3c1a97c2c933ea@hookshot-fe5-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 90b5b6: Fix nits
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_59369ab52de8a_6c473fe3c1a97c2c932eb"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/enWySt27XFsJlg8SlSHz6RmYZVE>
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, 06 Jun 2017 12:06:18 -0000

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

  Branch: refs/heads/scid
  Home:   https://github.com/quicwg/base-drafts
  Commit: 90b5b6eb1b1e142d054d449a7f8ba9b545432f04
      https://github.com/quicwg/base-drafts/commit/90b5b6eb1b1e142d054d449a7f8ba9b545432f04
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-06 (Tue, 06 Jun 2017)

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

  Log Message:
  -----------
  Fix nits



----==_mimepart_59369ab52de8a_6c473fe3c1a97c2c932eb--


From nobody Tue Jun  6 05:06:31 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4DFFC129442 for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 05:06:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.183
X-Spam-Level: 
X-Spam-Status: No, score=-3.183 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 556wejqU2rJV for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 05:06:29 -0700 (PDT)
Received: from o5.sgmail.github.com (o5.sgmail.github.com [192.254.113.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D909612943B for <quic-issues@ietf.org>; Tue,  6 Jun 2017 05:06:28 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=WfvkXADWSwhmAMthAqyP7W/oXHs=; b=gJdRINDVHKAby6yS 62p8xZ+JeCRL6vVpOCCs8sHK0TYjjDHZoFUGPGZCVRfBOp8tmu5CmS1s7RUjZ6of 75ckrVk3OEf8/uU8LTWmjH7huKdDGjrDd2EHHWiSA6AIsfGxD3SPccqJK/Kb+aF8 g3BPhoI+a5QInEDw/1Rt9ZMcHvs=
Received: by filter0817p1mdw1.sendgrid.net with SMTP id filter0817p1mdw1-16639-59369AB8-1F 2017-06-06 12:06:16.179441908 +0000 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 MQRpxNnoRF-r66Tw9z6kBQ for <quic-issues@ietf.org>; Tue, 06 Jun 2017 12:06:16.019 +0000 (UTC)
Date: Tue, 06 Jun 2017 05:06:15 -0700
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/589/push/1782968912@github.com>
In-Reply-To: <quicwg/base-drafts/pull/589@github.com>
References: <quicwg/base-drafts/pull/589@github.com>
Subject: Re: [quicwg/base-drafts] Move connection ID change to only Server Cleartext (#589)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59369ab7e679f_4efe3fda00789c3043134"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1OMNEzwzB/A5SWP/ZbUTmm5ziy8zti9Z+FzU VUhSqLVoB6j20ncltlVcp7HlMnO2Cg2ItREDM5O/SrTiZT58TEw6R7wLCFUzNO1NQVOqiv2D6Xh4bL Le72Bciq7UAVEU4xbFrTtpylf0/2Z6jr07s8tE250pYEh/Q4LnUclknbcd+Txkt2Byqj7V7PF48/de 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/KyVa1OBCRAcpc6-oLhQ5ChYgVZI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Jun 2017 12:06:30 -0000

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

@martinthomson pushed 1 commit.

90b5b6e  Fix nits


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/589/files/56e55db3025a01186018a61bbc9ec73c4a6314f6..90b5b6eb1b1e142d054d449a7f8ba9b545432f04

----==_mimepart_59369ab7e679f_4efe3fda00789c3043134
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/90b5b6e" class="commit-link">90b5b6e</a>  Fix nits</li>
</ul>


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

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

----==_mimepart_59369ab7e679f_4efe3fda00789c3043134--


From nobody Tue Jun  6 05:19: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 5E5DA12943F for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 05:19:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.402
X-Spam-Level: 
X-Spam-Status: No, score=-5.402 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8qSH1zsFpwTh for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 05:19:12 -0700 (PDT)
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 23345127076 for <quic-issues@ietf.org>; Tue,  6 Jun 2017 05:19:12 -0700 (PDT)
Date: Tue, 06 Jun 2017 05:19:11 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1496751551; bh=1Rs+xXI0RH2ipqV997wxjb3SyOBX9ELFPDuK6scYML8=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=f/Y1ycCXCpfVlrPEbJEjlioWZ03OKUuFGclF19/rC2CpnnVds8rDjaNPtUhc09lui 8JZwSq7v6WjhWPjhpSC3FuZ4yPgV6x8paUuIDU+TXOAtK6xK7HKkKMpRX0fqCJKsF6 lanhH4fBFwlRPXzfQphX1SEyjqWaUGCukvoVgHbg=
From: =?UTF-8?B?SsSBbmlz?= <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab961941aba41b39082b82df92d756ebcc3c40ff5792cf00000001154e5fbf92a169ce0df019e0@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/589/c306468807@github.com>
In-Reply-To: <quicwg/base-drafts/pull/589@github.com>
References: <quicwg/base-drafts/pull/589@github.com>
Subject: Re: [quicwg/base-drafts] Move connection ID change to only Server Cleartext (#589)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59369dbf78af1_351f3ffb967e1c3439197"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: chocis
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/3kA_1JXg3Woehu9l6WaVFHX533s>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Jun 2017 12:19:13 -0000

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

Why such design changes? I want to selectively decide which server will load balance asymmetric cryptography (heavy processing) of TLS handshake. With this design its not possible.

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

<p>Why such design changes? I want to selectively decide which server will load balance asymmetric cryptography (heavy processing) of TLS handshake. With this design its not possible.</p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@chocis in #589: Why such design changes? I want to selectively decide which server will load balance asymmetric cryptography (heavy processing) of TLS handshake. With this design its not possible."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/589#issuecomment-306468807"}}}</script>
----==_mimepart_59369dbf78af1_351f3ffb967e1c3439197--


From nobody Tue Jun  6 05: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 A3E4312945C for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 05:30:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.617
X-Spam-Level: 
X-Spam-Status: No, score=-0.617 tagged_above=-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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gZhkZvgSI7xa for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 05:30:32 -0700 (PDT)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5270D1270A3 for <quic-issues@ietf.org>; Tue,  6 Jun 2017 05:30:32 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=jd0n6Eo3TbWqfgltEl2BQMkj4Us=; b=H5eEsQpffIcSjqk0 E96Rb0fr5g22B9DZ7B8F0z9gFNv/arNyn2uV/QLmVhtbF8o6UVcY4sNKzpp9+lv0 HmgOk8xKwYvYCSXiYnQwv+BlTcfpY/5s+5RG0rUTilrAeizBeEkRywjCTifjhPHR gMd2bU7GT+TaX3b5DwSDPY0RCiE=
Received: by filter1126p1mdw1.sendgrid.net with SMTP id filter1126p1mdw1-1057-5936A067-4 2017-06-06 12:30:31.046828939 +0000 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 8CkDZwxyRp-309JsH6TKOQ for <quic-issues@ietf.org>; Tue, 06 Jun 2017 12:30:30.876 +0000 (UTC)
Date: Tue, 06 Jun 2017 05:30:30 -0700
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb8221781b1a14cbabda8594432c46eba0a8918b992cf00000001154e626692a169ce0df0aa66@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@github.com>
Subject: [quicwg/base-drafts] Require the client to detect partly bogus version negotiation packets (#593)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5936a066c2a7b_3ca53fd54daa7c3030143"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak297tOdHm1+kNgmVi4FnCBOo/VJrO6nMgLm8b HXwTZLIsGz012i7+I32FfSTLbyPwIb83+fvPL6EP/fHoc2dxI33e27G0bYBEffgQu+nkn642ocajRg W3/YRToLWprkF82/gxQqlDiB1H0GiuPgcpSkE5ESKuyH46jg+79OgH1Jug==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/3NqM89DS3XNIrfHZ8xRxXsuQC30>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Jun 2017 12:30:34 -0000

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

in which the server sends back the client's version, as servers
aren't supposed to do this.
You can view, comment on, or merge this pull request online at:

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

-- Commit Summary --

  * Require the client to detect partly bogus version negotiation packets

-- File Changes --

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

-- Patch Links --

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

-- 
You are receiving this 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

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

<p>in which the server sends back the client's version, as servers<br>
aren't supposed to do this.</p>

<hr>

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

<h4>Commit Summary</h4>
<ul>
  <li>Require the client to detect partly bogus version negotiation packets</li>
</ul>

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

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are 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">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9v0tsT7OZYV4_6CanbeVDK7FEfRks5sBUZmgaJpZM4NxRkj">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq2KaHWRYm-3e52IqOigaw7x45ybzks5sBUZmgaJpZM4NxRkj.gif" width="1" /></p>
<div itemscope itemtype="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"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

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

----==_mimepart_5936a066c2a7b_3ca53fd54daa7c3030143--


From nobody Tue Jun  6 05:34: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 8C6CB12946B for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 05:34:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.799
X-Spam-Level: 
X-Spam-Status: No, score=-9.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_DNSWL_HI=-5, 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 Mnbk-1a0-pud for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 05:34:44 -0700 (PDT)
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 F152B129467 for <quic-issues@ietf.org>; Tue,  6 Jun 2017 05:34:43 -0700 (PDT)
Date: Tue, 06 Jun 2017 05:34:43 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1496752483; bh=haCqIpwusxNmWqoE+aTa33jgwyqWnj7phxKIJL6fwvo=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=lZTz3hjApI69UhRxp1VzzzvpAfQyAiGjtT/fr+TkZRZ8R76L3srP3WuUpiNIUP39g Tg3JSEUwf5t4s/DCUELlLUQXnbiVQIfXRrSNDKgTpobeBGMdpagV67scbYLva8F8kK KKFwpNzQOxk0pQ5SiW374dT6s4wt3zhxTQHus/Xc=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab827aed4ace83202252891aadfbdc7fab720fa68392cf00000001154e636392a169ce0df0aa66@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/review/42298466@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_5936a16319d01_2dca3f8d5ea6fc2c779bc"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/1DhmrRYnUg04cGGLC03iFhsHv28>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Jun 2017 12:34:46 -0000

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

martinthomson commented on this pull request.



> @@ -933,7 +933,10 @@ proceeds with the handshake ({{handshake}}).  This commits the server to the
 version that the client selected.
 
 When the client receives a Version Negotiation packet from the server, it should
-select an acceptable protocol version.  If the server lists an acceptable
+select an acceptable protocol version. If the packet contains the version that
+the client initially offered, the client MUST terminate the connection
+using a QUIC_INVALID_VERSION_NEGOTIATION_PACKET error.

It's not currently possible to send that error code.  (See #467.)

It might be better to just consider QUIC to have failed in this case.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/593#pullrequestreview-42298466
----==_mimepart_5936a16319d01_2dca3f8d5ea6fc2c779bc
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/593#discussion_r120344801">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -933,7 +933,10 @@ proceeds with the handshake ({{handshake}}).  This commits the server to the
 version that the client selected.
 
 When the client receives a Version Negotiation packet from the server, it should
-select an acceptable protocol version.  If the server lists an acceptable
+select an acceptable protocol version. If the packet contains the version that
+the client initially offered, the client MUST terminate the connection
+using a QUIC_INVALID_VERSION_NEGOTIATION_PACKET error.
</pre>
<p>It's not currently possible to send that error code.  (See <a href="https://github.com/quicwg/base-drafts/pull/467" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/467" data-id="224659707" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#467</a>.)</p>
<p>It might be better to just consider QUIC to have failed in this case.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/593#pullrequestreview-42298466">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyBX2eDa3WY8hyzTOtqzby91HHp5ks5sBUdjgaJpZM4NxRkj">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqw7fBTBtevqWzjJoDn7hLmJ3CCkIks5sBUdjgaJpZM4NxRkj.gif" width="1" /></p>
<div itemscope itemtype="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#pullrequestreview-42298466"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

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


From nobody Tue Jun  6 05:37: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 85BC912945B for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 05:37:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.183
X-Spam-Level: 
X-Spam-Status: No, score=-3.183 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CTlygBn-nnmI for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 05:37:25 -0700 (PDT)
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 E213E126E3A for <quic-issues@ietf.org>; Tue,  6 Jun 2017 05:37:24 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=OzT/E5fjPe81jIW6EQjUp7sAb+g=; b=VuLaO7lzik70CbWi etwynq8VWILcyTpCLVqmLg7jwDj2MC/VVtfZinx2P4A0z1MqEBmZwSqK+oadFEMk nsHR3364VYYcYZOBFRtTFttCKRrvlMUvi0xGpCKsG5pmthY9A5LZ7Sp7qHHwOWIg dJRaiPaR8tJaKeqmSSygSE3HQaw=
Received: by filter0462p1mdw1.sendgrid.net with SMTP id filter0462p1mdw1-9694-5936A1FA-35 2017-06-06 12:37:14.369418517 +0000 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 Q7mi4xsUQN2AaK2CpPhGEA for <quic-issues@ietf.org>; Tue, 06 Jun 2017 12:37:14.631 +0000 (UTC)
Date: Tue, 06 Jun 2017 05:37:14 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5fff5069f6b856dcdcf2cef61dc29844240efb3492cf00000001154e63fa92a169ce0df019e0@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/589/c306473022@github.com>
In-Reply-To: <quicwg/base-drafts/pull/589@github.com>
References: <quicwg/base-drafts/pull/589@github.com>
Subject: Re: [quicwg/base-drafts] Move connection ID change to only Server Cleartext (#589)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5936a1fa725b3_62713fcb7292dc2c564e0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2FMSFp7JnwcUd77n2FJojHadTkdFOu/8bRuX agF91dZSMx3ziIv6R2CRuRvKj5waWQf9KXqpczbUNfT2YMrxWkL0oc/oVpD0Azjz3TmLsBaKS+rsyl ddYLyqPixtnXXd6OD9kFoY/N57VcIKjiX117mc7vMUZIFMUMSqhVyjpOgTpzPiOf28U2EC1NYtohba g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/GGpihrxXhfHlczQ7o-y8Rg04Xhg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Jun 2017 12:37:26 -0000

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

@chocis, That was discussed here at the interim as being a primary advantage of the current design.  No one spoke in favour of retaining that.

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

<p><a href="https://github.com/chocis" class="user-mention">@chocis</a>, That was discussed here at the interim as being a primary advantage of the current design.  No one spoke in favour of retaining that.</p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #589: @chocis, That was discussed here at the interim as being a primary advantage of the current design.  No one spoke in favour of retaining that."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/589#issuecomment-306473022"}}}</script>
----==_mimepart_5936a1fa725b3_62713fcb7292dc2c564e0--


From nobody Tue Jun  6 05:42: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 69A6A12948A for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 05:42:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.183
X-Spam-Level: 
X-Spam-Status: No, score=-3.183 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QGtYQ2g5GbhV for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 05:42:23 -0700 (PDT)
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 A64E512946F for <quic-issues@ietf.org>; Tue,  6 Jun 2017 05:42:22 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=HKenu4OxF9KeQk+JmbbYeinrutc=; b=vlRdVZ1thi4qlnFC pqI9Qvly80jBwLAxWXTkIgUOvGHod8iOewE+P1m9e3QLwrholNWj+Ru2vdn8zFCM +0CTExsZOHRfli1VyoaViEFcfi29evb6IPqY73owboNtlV4FgzZ3pfWIftZ0H1ci d5pd4PUpiLNKVKu8bO0iAu8q/n0=
Received: by filter0858p1mdw1.sendgrid.net with SMTP id filter0858p1mdw1-20571-5936A32B-6 2017-06-06 12:42:19.075065095 +0000 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 3NYeb7cYQGW_AaQE_Ps3Iw for <quic-issues@ietf.org>; Tue, 06 Jun 2017 12:42:19.343 +0000 (UTC)
Date: Tue, 06 Jun 2017 05:42:19 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab03edc0991cfcdc99f6ab51428d00c273a77b7ae092cf00000001154e652b92a169ce0df0b5b8@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/594@github.com>
Subject: [quicwg/base-drafts] 5-tuple is stable during handshake (#594)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5936a32b3daf9_5b2b3ff17fce3c3016263"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1HWGkq26Qe1qqdYq7/7v6EYyS8UVVXUreL1d 9nmPKN6DYvr2P7Ez+hOmbU/8UFKUWGikSYFUNo17C68XcdjHR6MvI/fqU4v3W/rkn9oX9AxMn7u98v BM5c2vs73xsYP+ujs/hpq7s5vVv6wjJ0lZn+O0G53FfVfhO+6G2/WIMCeDFSEvQ2HA+4G5kA5tD/I+ E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/yBlhT3n5UTuftBAPffNMmDtzKVs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Jun 2017 12:42:24 -0000

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

We need to state this as an assumption.  This is particularly relevant in the case where we have version negotiation and a rebalancing of the connection-id-based routing on the server cluster.  We're opting for a hope-based solution here and assuming that the server will be the same (or at least run the same versions) and that the 5-tuple is enough to keep the routing the same.

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

<p>We need to state this as an assumption.  This is particularly relevant in the case where we have version negotiation and a rebalancing of the connection-id-based routing on the server cluster.  We're opting for a hope-based solution here and assuming that the server will be the same (or at least run the same versions) and that the 5-tuple is enough to keep the routing the same.</p>

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

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


From nobody Tue Jun  6 05:45: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 32B3E126CE8 for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 05:45:38 -0700 (PDT)
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_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-2.8, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BM0czjKS8RUs for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 05:45:36 -0700 (PDT)
Received: from o5.sgmail.github.com (o5.sgmail.github.com [192.254.113.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 447B112869B for <quic-issues@ietf.org>; Tue,  6 Jun 2017 05:45:36 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=6yJcIGDgUnt/nr17K/U2XKHsZxo=; b=HBy6TYJtvmqD4Ts5 odMKOBdn2ViGSr7sWI1mARBVj6gxC1/4DkUBnkfZHnXtIOpYZ2FyxtWXFPcPt8Bi cyZurp4feV05e9GLgEB4i1RaJ5qPwjm3UwtS7UYs+ntEn3oOc1j+v8ZgqVuMaTVP X9kz8pbXVZ3QlNGPqYQ4G6fjOU8=
Received: by filter0454p1mdw1.sendgrid.net with SMTP id filter0454p1mdw1-29692-5936A3E3-42 2017-06-06 12:45:23.881484732 +0000 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 5w1J0LNoRBq1oDo4ukyvwg for <quic-issues@ietf.org>; Tue, 06 Jun 2017 12:45:23.729 +0000 (UTC)
Date: Tue, 06 Jun 2017 05:45:23 -0700
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab903fd607d860f6e6893dac5f38fe043443d491df92cf00000001154e65e392a169ce0df019e0@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/589/review/42301745@github.com>
In-Reply-To: <quicwg/base-drafts/pull/589@github.com>
References: <quicwg/base-drafts/pull/589@github.com>
Subject: Re: [quicwg/base-drafts] Move connection ID change to only Server Cleartext (#589)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5936a3e39cb96_5b243fbc0e763c34939aa"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3sFv8S9ynNeVtUS2cO6BfeSDqmGKLGhlSuVv i4QrhFnnGF/a9G3JVL2/7CUD/lSHogiDZKrpCzYUbglE/jaZGka4mBrlX10S6qUYfMk2BTxbA4HBv8 azdpWV/eHqs3yq/nctcFdrqQcepfYs/LkClgvvGb0FbdHyXsLF2cCOVGPvwGpHV6W7kMllyTTpi+j4 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/k5hbWOylcu2HeVmbOThmVaixc3Q>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Jun 2017 12:45:38 -0000

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

janaiyengar commented on this pull request.



> -the server, it uses the connection ID it received from the server.
-
-When the server receives a Client Initial packet, it chooses a new value for the
-connection ID and sends that in its response.  The server MUST send a new
-connection ID in any packet that is sent in response to a Client Initial packet.
-This includes Version Negotiation ({{packet-version}}), Server Stateless Retry
-({{packet-server-stateless}}), and the first Server Cleartext packet
-({{packet-server-cleartext}}).  The server MAY choose to use the value that the
-client initially selects.
-
-A server MUST NOT propose a different connection ID in response to a Client
-Cleartext packet ({{packet-client-cleartext}}).  A Client Cleartext packet is
-only sent after the server has committed to maintaining connection state.
+packets ({{packet-client-initial}}) and 0-RTT packets ({{packet-protected}}).
+If the client has received any packet from the server, it uses the connection ID
+it received from the server.

This sentence is slightly misleading, since 0-RTT packets will continue using the client Connection ID. I would remove this sentence since paras below cover everything else.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/589#pullrequestreview-42301745
----==_mimepart_5936a3e39cb96_5b243fbc0e763c34939aa
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/589#discussion_r120347771">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; -the server, it uses the connection ID it received from the server.
-
-When the server receives a Client Initial packet, it chooses a new value for the
-connection ID and sends that in its response.  The server MUST send a new
-connection ID in any packet that is sent in response to a Client Initial packet.
-This includes Version Negotiation ({{packet-version}}), Server Stateless Retry
-({{packet-server-stateless}}), and the first Server Cleartext packet
-({{packet-server-cleartext}}).  The server MAY choose to use the value that the
-client initially selects.
-
-A server MUST NOT propose a different connection ID in response to a Client
-Cleartext packet ({{packet-client-cleartext}}).  A Client Cleartext packet is
-only sent after the server has committed to maintaining connection state.
+packets ({{packet-client-initial}}) and 0-RTT packets ({{packet-protected}}).
+If the client has received any packet from the server, it uses the connection ID
+it received from the server.
</pre>
<p>This sentence is slightly misleading, since 0-RTT packets will continue using the client Connection ID. I would remove this sentence since paras below cover everything else.</p>

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

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


From nobody Tue Jun  6 05:46: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 3C34E12869B for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 05:46:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.474
X-Spam-Level: 
X-Spam-Status: No, score=-5.474 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BRxi8tslMT7g for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 05:46:16 -0700 (PDT)
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 210C0127419 for <quic-issues@ietf.org>; Tue,  6 Jun 2017 05:46:16 -0700 (PDT)
Date: Tue, 06 Jun 2017 05:46:15 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1496753175; bh=6BBAl7v97IU2DikXPdxgTWm4sHYmsZLxDuxXNtsibRI=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=bXnUgMO2nkrViyOGxo9JeCJ89/segsirQO+MbkYfG12sQanRQpT7AZCHPgOVpr/dY 9ZnoTIXlnLfD7opfcqmIqnt3pHj4BsOXxqpO+Telgld5R8gN/NIvcJcNa/iDltRg39 Nrxu9NCaTqsW4bLPxPWP5512HKoA00lVl61AcMcs=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab65e8e2d4d0b37c90ac148eeda2d5ba60d40ba64292cf00000001154e661792a169ce0defbdad@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/584/306475106@github.com>
In-Reply-To: <quicwg/base-drafts/issues/584@github.com>
References: <quicwg/base-drafts/issues/584@github.com>
Subject: Re: [quicwg/base-drafts] Prime the client with a connection ID it can use for 0-RTT (#584)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5936a4176ed8f_2bcf3fbcb881dc3861179"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ZcWfF4qOf6ip-7PraLVVKgobins>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Jun 2017 12:46:18 -0000

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

Are you indicating the client would use a different packet type(ie: Client Initial) to indicate it was not client chosen?

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

<p>Are you indicating the client would use a different packet type(ie: Client Initial) to indicate it was not client chosen?</p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #584: Are you indicating the client would use a different packet type(ie: Client Initial) to indicate it was not client chosen?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/584#issuecomment-306475106"}}}</script>
----==_mimepart_5936a4176ed8f_2bcf3fbcb881dc3861179--


From nobody Tue Jun  6 05:47: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 5D9EA129488 for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 05:47:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.254
X-Spam-Level: 
X-Spam-Status: No, score=-8.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_DNSWL_HI=-5, 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 UrVcExvI5FtU for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 05:47:44 -0700 (PDT)
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 1C0B8129467 for <quic-issues@ietf.org>; Tue,  6 Jun 2017 05:47:44 -0700 (PDT)
Date: Tue, 06 Jun 2017 05:47:43 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1496753263; bh=gW1PgFu2J/euhP9dPtCoCTT60tzIdlqYJuylVpyWTN4=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=KdRlDsWsd2YRt/3RzH8mHZyLf1Qmx5DV2UqGkrjAB4g2Q3RbRlZqM+aL70S/LCdU9 MTxYUUU9dB7gKysBCRDmYst001NnTTIuzuK7KQCWlhJHzJAIzRzoBi7SH4d1M4qnlm WHELiNEisok4LBDRTxmhzbuMW0UVRQAb0IunDMgs=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6913db86a64d31dbe5a991ac5d8021f3cc10b1d492cf00000001154e666f92a169ce0df019e0@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/589/c306475427@github.com>
In-Reply-To: <quicwg/base-drafts/pull/589@github.com>
References: <quicwg/base-drafts/pull/589@github.com>
Subject: Re: [quicwg/base-drafts] Move connection ID change to only Server Cleartext (#589)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5936a46f46ba4_15143f80e8853c2c351af"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/v0GshKKdEHrs0LTQ77VjYW4fHYQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Jun 2017 12:47:45 -0000

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

@huitema also spoke *against* that, since it becomes easy for an attacker to forge.

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

<p><a href="https://github.com/huitema" class="user-mention">@huitema</a> also spoke <em>against</em> that, since it becomes easy for an attacker to forge.</p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #589: @huitema also spoke *against* that, since it becomes easy for an attacker to forge."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/589#issuecomment-306475427"}}}</script>
----==_mimepart_5936a46f46ba4_15143f80e8853c2c351af--


From nobody Tue Jun  6 05: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 EE033127B73 for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 05:53:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.896
X-Spam-Level: 
X-Spam-Status: No, score=-7.896 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-2.8, 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 6Rt5P8gOUb67 for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 05:53:46 -0700 (PDT)
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 F2B531287A5 for <quic-issues@ietf.org>; Tue,  6 Jun 2017 05:53:42 -0700 (PDT)
Date: Tue, 06 Jun 2017 05:53:42 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1496753622; bh=ib/OODtXJ9gBcLc6UrrxffUJknis2toTPtf2MeJvTNk=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=od4VKIWu53WpdDrdGb13SPpm2vrnUpLWi5CTMPkBwPtpeNKpVPd/fEZ0Tm4mr01/0 rFPqtP22ZLPT5YTJyScLnMPaWcS5OaiHVaxzzNgniG/mw8J43InOngXWFqrW+lZV/p avZOE9j/DvTrHrOPbxvnXsFJ0wz5ZA5NsbbtyOSk=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf9e63e686ca441d81fc3baab0a70ae6320ce9de892cf00000001154e67d692a169ce0df0b5b8@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/594/306476849@github.com>
In-Reply-To: <quicwg/base-drafts/issues/594@github.com>
References: <quicwg/base-drafts/issues/594@github.com>
Subject: Re: [quicwg/base-drafts] 5-tuple is stable during handshake (#594)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5936a5d62e2e5_1f963ffae71a7c381224b0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/xQQWQkFxgzvbHTrs6zPgm6u1q94>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Jun 2017 12:53:48 -0000

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

What is the motivation for not simply chaining Connection ID changes? That is if client sends CCID and server changes to a new SCCID, the old CCID could be chained in that packet, and so forth on path changes. It would simplify many things. Except for the initial handshake these chains are not observable from outside 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/594#issuecomment-306476849
----==_mimepart_5936a5d62e2e5_1f963ffae71a7c381224b0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>What is the motivation for not simply chaining Connection ID changes? =
That is if client sends CCID and server changes to a new SCCID, the old C=
CID could be chained in that packet, and so forth on path changes. It wou=
ld simplify many things. Except for the initial handshake these chains ar=
e not observable from outside the connection.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/594#issuecomment-306476849">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq5SPF=
X38iXIr6WtP14eDU7kqoqxsks5sBUvWgaJpZM4NxSYJ">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq-K=
xVPpYoemvpx6Its_fjrfMfblAks5sBUvWgaJpZM4NxSYJ.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/594#issuecomment-306476849"></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 #=
594: What is the motivation for not simply chaining Connection ID changes=
? That is if client sends CCID and server changes to a new SCCID, the old=
 CCID could be chained in that packet, and so forth on path changes. It w=
ould simplify many things. Except for the initial handshake these chains =
are not observable from outside the connection."}],"action":{"name":"View=
 Issue","url":"https://github.com/quicwg/base-drafts/issues/594#issuecomm=
ent-306476849"}}}</script>=

----==_mimepart_5936a5d62e2e5_1f963ffae71a7c381224b0--


From nobody Tue Jun  6 05:54:37 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 11F401287A5 for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 05:54:35 -0700 (PDT)
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_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id iQyTv-r9Ld_D for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 05:54:33 -0700 (PDT)
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 190CD127B73 for <quic-issues@ietf.org>; Tue,  6 Jun 2017 05:54:33 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=PrmCHHdttZYQZY9C3c0PezGHeZ0=; b=c4IaSpM7267pQOxl m19IIyb3LiMUlsd1iTK9dF9AENBJ+PUzWNftFfT4ySEhvXcVxSi/oj15SRglqtDV slnHfal0hQZjMlKyamjK9L9BKLjhz3uPxbsiVBl38iI3Wv6V1hVJ/0UovhdpvC6y r3PnVI3qTmTH0zNN9zNhTHbjmGs=
Received: by filter0937p1mdw1.sendgrid.net with SMTP id filter0937p1mdw1-23879-5936A608-2C 2017-06-06 12:54:32.390400132 +0000 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 OoYtZL5jRYe-rj-H3ULHZg for <quic-issues@ietf.org>; Tue, 06 Jun 2017 12:54:32.284 +0000 (UTC)
Date: Tue, 06 Jun 2017 05:54:32 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab194c31c693202f37b4c7e892095ee0bf7222875592cf00000001154e680892a169ce0df019e0@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/589/review/42303944@github.com>
In-Reply-To: <quicwg/base-drafts/pull/589@github.com>
References: <quicwg/base-drafts/pull/589@github.com>
Subject: Re: [quicwg/base-drafts] Move connection ID change to only Server Cleartext (#589)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5936a60831abf_13443f80e8853c2c35255"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1JfB8OI/QBA0zbo7QumsMZ+UOSLWyAhEKxkx zVn0LgE4sbfEc5r8nSIQLRBnlFCFb1Oo5/PXGVFnM5ScpauiHMSUk/oz8K015JzhIUyaKDI8JZ1ez7 uCYLXMQwIScfSX7Hc/eM0AbSGTCRVMc9dXRGC2Hm7fRurhWpQLlvWkXsoI6b4aAvO8ZYiDhDzytg6d Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/r-jTwY-jbQ8a1Yf0QtqSb-OEKw0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Jun 2017 12:54:35 -0000

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

martinthomson commented on this pull request.



> -the server, it uses the connection ID it received from the server.
-
-When the server receives a Client Initial packet, it chooses a new value for the
-connection ID and sends that in its response.  The server MUST send a new
-connection ID in any packet that is sent in response to a Client Initial packet.
-This includes Version Negotiation ({{packet-version}}), Server Stateless Retry
-({{packet-server-stateless}}), and the first Server Cleartext packet
-({{packet-server-cleartext}}).  The server MAY choose to use the value that the
-client initially selects.
-
-A server MUST NOT propose a different connection ID in response to a Client
-Cleartext packet ({{packet-client-cleartext}}).  A Client Cleartext packet is
-only sent after the server has committed to maintaining connection state.
+packets ({{packet-client-initial}}) and 0-RTT packets ({{packet-protected}}).
+If the client has received any packet from the server, it uses the connection ID
+it received from the server.

"... for all packets other than 0-RTT 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/589#discussion_r120349743
----==_mimepart_5936a60831abf_13443f80e8853c2c35255
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/589#discussion_r120349743">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; -the server, it uses the connection ID it received from the server.
-
-When the server receives a Client Initial packet, it chooses a new value for the
-connection ID and sends that in its response.  The server MUST send a new
-connection ID in any packet that is sent in response to a Client Initial packet.
-This includes Version Negotiation ({{packet-version}}), Server Stateless Retry
-({{packet-server-stateless}}), and the first Server Cleartext packet
-({{packet-server-cleartext}}).  The server MAY choose to use the value that the
-client initially selects.
-
-A server MUST NOT propose a different connection ID in response to a Client
-Cleartext packet ({{packet-client-cleartext}}).  A Client Cleartext packet is
-only sent after the server has committed to maintaining connection state.
+packets ({{packet-client-initial}}) and 0-RTT packets ({{packet-protected}}).
+If the client has received any packet from the server, it uses the connection ID
+it received from the server.
</pre>
<p>"... for all packets other than 0-RTT 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/589#discussion_r120349743">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7uEHDjmKcevJ0KdrcDYu0oDk8HGks5sBUwIgaJpZM4NxHYp">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq6q2p9NgiBvk1Wf37IKegvgDSNudks5sBUwIgaJpZM4NxHYp.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/589#discussion_r120349743"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

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


From nobody Tue Jun  6 05:55: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 E4DFE127136 for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 05:55:10 -0700 (PDT)
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; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Wm542gJIfGEW for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 05:55:09 -0700 (PDT)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E71F9128796 for <quic-issues@ietf.org>; Tue,  6 Jun 2017 05:55:07 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1496753707; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=zpCgygZOsM6U1W5+p2p6THTSIxvsdoSrFnfndlXS4Zw=; b=YhJzZvFS/P2A8DNRH+xrdpsRmO9eCaOu7mnK+wzSIdPBtTOQeGUeuAP/kqTUtOi6z71eXU+j hBN/+oqTI/4s9MXAbHhV0SiS3CMMpp1gjOQnCATYuNxUMH7Q3v7YQG/YMmNQ6fYz0xAOjNhy /uwcwPGJZiqmTA/WUTr8R59sySs=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=X5exzhplLDkI8Mcdgu4GR+yBfd/w5c29DoVodXW0PtmZUHLkyUKNewbqaIuGHE0HaMDPPD XnniMspVKIlloCQ86zfyGgCzy2T5zG+14K392Yo7xXKAs1Qb383DNyuDC1Z8efyScGJ1jwAd ljBzcOjFUe0ooKDURIUC9gta3MkL0=
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 5936a62a.7fe84c6feed0-smtp-out-n02; Tue, 06 Jun 2017 12:55:06 -0000 (UTC)
Date: Tue, 06 Jun 2017 05:55:06 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5936a62a839c6_33bd3fe5abe9dc40307ad@hookshot-fe3-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] b8c42b: Client doesn't use SCID for 0-RTT.
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5936a62a8364a_33bd3fe5abe9dc40306a8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/auivm3yRNwOjcvda40M6nxvmLXY>
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, 06 Jun 2017 12:55:11 -0000

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

  Branch: refs/heads/scid
  Home:   https://github.com/quicwg/base-drafts
  Commit: b8c42b41d76034373e65cbaa44ac75346de6af13
      https://github.com/quicwg/base-drafts/commit/b8c42b41d76034373e65cbaa44ac75346de6af13
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-06 (Tue, 06 Jun 2017)

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

  Log Message:
  -----------
  Client doesn't use SCID for 0-RTT.



----==_mimepart_5936a62a8364a_33bd3fe5abe9dc40306a8--


From nobody Tue Jun  6 05:55:29 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9C3FA126CE8 for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 05:55:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.183
X-Spam-Level: 
X-Spam-Status: No, score=-3.183 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nLz6KcrsCenx for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 05:55:25 -0700 (PDT)
Received: from o8.sgmail.github.com (o8.sgmail.github.com [167.89.101.199]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6B553127136 for <quic-issues@ietf.org>; Tue,  6 Jun 2017 05:55:25 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=K0aN4mAINAlcvVXiIvZ5OmD2XnY=; b=UxSpiwtbc+4Ncv5F Arb1bqVWvKRvKGy+ZzuHaWvOx80JZK21wmazdFu1GaD3e+k+2l7glaUiabEWD61r O4Ji7W9zRDr7rC8U707D2v1mxVQD2RYmUNABytPkxARGwvEGUlWoXa1esiBUcoxd slWvnE/CdsdmKiDOShA3+L3wJ2k=
Received: by filter0478p1mdw1.sendgrid.net with SMTP id filter0478p1mdw1-10610-5936A62C-34 2017-06-06 12:55:08.31087555 +0000 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 Nwuy8GmiRPyZbL7ZLFTWBw for <quic-issues@ietf.org>; Tue, 06 Jun 2017 12:55:08.281 +0000 (UTC)
Date: Tue, 06 Jun 2017 05:55:08 -0700
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/589/push/1783069101@github.com>
In-Reply-To: <quicwg/base-drafts/pull/589@github.com>
References: <quicwg/base-drafts/pull/589@github.com>
Subject: Re: [quicwg/base-drafts] Move connection ID change to only Server Cleartext (#589)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5936a62c2f6a8_2b66a3fb326311c30694ee"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak161uO2De46TwocD6driqTrAKeHrsgSZ176XY ZuP+QUlGnJDfKN/KA+z+a3ZWrgcO0RR2e1fmCxZ+XEp5cxYqoPj2c4HhOYfpevFwo9ilUFaUoAhIRS R4fpz1dGVy1RkXdPY1o3IIi76x7W9POp6lcOkb8KvfEQp3goNXD/3KOJgJBT+hXIvj1THu3Mh3mSMA I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/LbwX3Ecqz5HApLQoVc0jmcTOHhs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Jun 2017 12:55:28 -0000

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

@martinthomson pushed 1 commit.

b8c42b4  Client doesn't use SCID for 0-RTT.


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

----==_mimepart_5936a62c2f6a8_2b66a3fb326311c30694ee
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/b8c42b4" class="commit-link">b8c42b4</a>  Client doesn&#39;t use SCID for 0-RTT.</li>
</ul>


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

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

----==_mimepart_5936a62c2f6a8_2b66a3fb326311c30694ee--


From nobody Tue Jun  6 05:55: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 D0FA8128796 for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 05:55:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.182
X-Spam-Level: 
X-Spam-Status: No, score=-8.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_DNSWL_HI=-5, 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 pmtlm3No5FiX for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 05:55:47 -0700 (PDT)
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 A27E2127B73 for <quic-issues@ietf.org>; Tue,  6 Jun 2017 05:55:46 -0700 (PDT)
Date: Tue, 06 Jun 2017 05:55:45 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1496753745; bh=E/d886u/ckkwsruqrZP2PfTAj4usmB1JvCpMtT6WTaE=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=yADoSUgA6VCxraCFcVczNvx1q8LxjGo9r3NUung8YePmIrjuznlsSy61ksRjbZLPJ F8L4xd97412MgycGAaSccknOt3d+4UuaSrIi4Z1VxOvS2NGuLSkssezG0r++XzwS+p 3taqeO/ieUg4rNyPovqj2GvuuJUaDeA2kgEEq4P8=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4f0ae92d0359080a6d73f15d9015cfb80929134492cf00000001154e685192a169ce0df0b5b8@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/594/306477399@github.com>
In-Reply-To: <quicwg/base-drafts/issues/594@github.com>
References: <quicwg/base-drafts/issues/594@github.com>
Subject: Re: [quicwg/base-drafts] 5-tuple is stable during handshake (#594)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5936a651ee4b2_5df33fcd96ec9c3c96179"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ero_2BoLDtmvYSaq4C9aKUusauo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Jun 2017 12:55:49 -0000

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

Of course, regardless of chaining, it must be a requirement that packets are routable to the recepient, but that is different from requiring a stable 5-tuple.

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

<p>Of course, regardless of chaining, it must be a requirement that packets are routable to the recepient, but that is different from requiring a stable 5-tuple.</p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #594: Of course, regardless of chaining, it must be a requirement that packets are routable to the recepient, but that is different from requiring a stable 5-tuple."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/594#issuecomment-306477399"}}}</script>
----==_mimepart_5936a651ee4b2_5df33fcd96ec9c3c96179--


From nobody Tue Jun  6 05:57: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 EFC2C128796 for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 05:57:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.182
X-Spam-Level: 
X-Spam-Status: No, score=-8.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_DNSWL_HI=-5, 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 X32uV19jtJWB for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 05:57:46 -0700 (PDT)
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 65E39127136 for <quic-issues@ietf.org>; Tue,  6 Jun 2017 05:57:46 -0700 (PDT)
Date: Tue, 06 Jun 2017 05:57:45 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1496753865; bh=9enoMhKibeHWQyRhSzFqtUuMUV4yk+isSb7Pv8MhnTY=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ifEl9OAnvV8of3S6JKXmYfUjvuKwDESO2d7kCne+agq1Qr6l57ChHN0g9jPUyPu4u 32l35mlsMDVCD9c0qUAn5eG7DnWJDshLhyQW9uHQvb5Lq/7a4WgyqFgAY73RvQYcbT f86VODicUHOfcCxTCRUcwgGc3Ij12sjbuxkAThN4=
From: Igor Lubashev <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab04fe2e18b09c0c6924ccc7178302929c3aaa81c292cf00000001154e68c992a169ce0defbdad@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/584/306477919@github.com>
In-Reply-To: <quicwg/base-drafts/issues/584@github.com>
References: <quicwg/base-drafts/issues/584@github.com>
Subject: Re: [quicwg/base-drafts] Prime the client with a connection ID it can use for 0-RTT (#584)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5936a6c9c69a8_2e1253fb326311c307293c"; 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/EaeOwXHFqkeI_3mKRKTEspy04HY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Jun 2017 12:57:48 -0000

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

Yes, a different packet type would do it.

I want my load balancer to be very simple like:
  forward_to_server_id = has_server_id(packet) ? extract_server_id(packet) : pick_server_id_for(packet, policies);


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

<p>Yes, a different packet type would do it.</p>
<p>I want my load balancer to be very simple like:<br>
forward_to_server_id =3D has_server_id(packet) ? extract_server_id(packet=
) : pick_server_id_for(packet, policies);</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/584#issuecomment-306477919">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq1YiL=
HitOnFq_ufS3OjJieFqdV6vks5sBUzJgaJpZM4NxA67">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq76=
vsvtGxTbx98a_Q5s0Yx8QLyRwks5sBUzJgaJpZM4NxA67.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/584#issuecomment-306477919"></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 #=
584: Yes, a different packet type would do it.\r\n\r\nI want my load bala=
ncer to be very simple like:\r\n  forward_to_server_id =3D has_server_id(=
packet) ? extract_server_id(packet) : pick_server_id_for(packet, policies=
);\r\n"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/=
base-drafts/issues/584#issuecomment-306477919"}}}</script>=

----==_mimepart_5936a6c9c69a8_2e1253fb326311c307293c--


From nobody Tue Jun  6 06:02: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 D7FA3128896 for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 06:02:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.403
X-Spam-Level: 
X-Spam-Status: No, score=-0.403 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id cDcYdQPFfD9X for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 06:02:01 -0700 (PDT)
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 9A121128799 for <quic-issues@ietf.org>; Tue,  6 Jun 2017 06:02:01 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=wXRY0TM2Z8G5hjk2k10AkDQ17i0=; b=txi9ai8efCtD6LiM xfM6uNeAoAdSdS24OdHANroUyxI7FZe1YWlKLOpkHdyhRBP/Z6XbbUParN/q8U5d ig+JTzbY2kvjEN9x1eNKLObe6ORTacoAyJRX0mKIa1KQY3HqZtu5LjKun4Kpe2Yx wNojQHmKgp1S7QoLYSXBZCv5W0A=
Received: by filter1124p1mdw1.sendgrid.net with SMTP id filter1124p1mdw1-20924-5936A7C8-C4 2017-06-06 13:02:00.984841515 +0000 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 ehPnEh0kS-O1YfydFYVl5Q for <quic-issues@ietf.org>; Tue, 06 Jun 2017 13:02:00.647 +0000 (UTC)
Date: Tue, 06 Jun 2017 06:02:00 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4719b979603f62e1b2bbe712f63b3007e7290a2292cf00000001154e69c892a169ce0defbdad@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/584/306478963@github.com>
In-Reply-To: <quicwg/base-drafts/issues/584@github.com>
References: <quicwg/base-drafts/issues/584@github.com>
Subject: Re: [quicwg/base-drafts] Prime the client with a connection ID it can use for 0-RTT (#584)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5936a7c88438a_35693febae57dc381648f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0KJ3ABzXR6j3VOU7AL/incMJL0HbuH8KXVYk GLtpL2q2lMo2sqMkp4XD1qN0U7V4nFMg8l9Sf7onyUrDSmv64ND/GRidUGar5Gnb8Xsy0e9T65n9Sy NDW+cWb/4RTnIGUYCpuyUg3xYXeOAe6DIoz4qwHTw7Fby3hw3uPkw+WqUm+qBT8qANmeYmJZeLlqtP w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/4DePKenA5VeQ4HfxJ8ahzHod0D4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Jun 2017 13:02:03 -0000

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

Well, *I'm* not inclined to suggest a new packet type.  We could require that a client use a connection ID if the server picked one.  In that way, the server could be sure (to the extent that it can be) that when it accepts 0-RTT, the connection ID is correct.

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

<p>Well, <em>I'm</em> not inclined to suggest a new packet type.  We could =
require that a client use a connection ID if the server picked one.  In tha=
t way, the server could be sure (to the extent that it can be) that when it=
 accepts 0-RTT, the connection ID is correct.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/584#issuecomment-306478963">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkqyZY2I2TML5kAU-=
q5ioOo7ZoARpWks5sBU3IgaJpZM4NxA67">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq5gnUa8a9S9Kf_8Wi=
x_lJc8wa_ewks5sBU3IgaJpZM4NxA67.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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/584#issuecomment-306478963"></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 #584: Well, *I=
'm* not inclined to suggest a new packet type.  We could require that a cli=
ent use a connection ID if the server picked one.  In that way, the server =
could be sure (to the extent that it can be) that when it accepts 0-RTT, th=
e connection ID is correct."}],"action":{"name":"View Issue","url":"https:/=
/github.com/quicwg/base-drafts/issues/584#issuecomment-306478963"}}}</scrip=
t>=

----==_mimepart_5936a7c88438a_35693febae57dc381648f--


From nobody Tue Jun  6 06:35:00 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 098B6128B51 for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 06:34:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.475
X-Spam-Level: 
X-Spam-Status: No, score=-0.475 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NF8bOzRnKbRq for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 06:34:58 -0700 (PDT)
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 D2499128C81 for <quic-issues@ietf.org>; Tue,  6 Jun 2017 06:34:57 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=/j8npVUQZWmAHt93LiTtoxhjpTg=; b=V08QP6rhUeqR418+ epAj4oAgUjKzjhO0hPA558lujDldH4lFl4jycBp6d1bX+UWSCMx9Of2mWuY7kFIJ kqgHuuUZGw95/Po5PxgPGNxQgPPAqsGiCMEANVS8odZf3NCE9jVVcAez0ODA5b9m UQs+hEB6UoNzg6usz2/7clD+aaQ=
Received: by filter0920p1mdw1.sendgrid.net with SMTP id filter0920p1mdw1-29521-5936AF80-6F 2017-06-06 13:34:56.847447514 +0000 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 pAxirj0qR2eAydyw4NU3-g for <quic-issues@ietf.org>; Tue, 06 Jun 2017 13:34:56.775 +0000 (UTC)
Date: Tue, 06 Jun 2017 06:34:56 -0700
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5876f5e83f44fbf4fd613288ac9fbd4ffa5e6b3292cf00000001154e718092a169ce0df0ef15@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/595@github.com>
Subject: [quicwg/base-drafts] Replace variable length field with variable-length integers (#595)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5936af80a1081_df13fb27a8abc3820345"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0GOXf5pePs5BHBJ+kiIKDxYkt3q37Jazyo32 UT+HANftgIUoRibkjhioSr8x7OX6OwT5jbv3ki8NSENa/kXV0VU5jn2I74mjvr2iz5HhtIxAViP73K YjVwRYfuEfpuO+WHSs7zGkqFZ++dVik4pi/upPrqmGQVP3BmPQGeacZZ3A==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/LmICXAbzekoVQbkX1z8fGDsXwsk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Jun 2017 13:34:59 -0000

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

It's a big pain to have to look at the flag byte to know how long something should be.

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

<p>It's a big pain to have to look at the flag byte to know how long something should be.</p>

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

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


From nobody Tue Jun  6 06:35: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 13A14120724 for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 06:35:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.254
X-Spam-Level: 
X-Spam-Status: No, score=-8.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_DNSWL_HI=-5, 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 g6WLQevI1a9E for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 06:35:30 -0700 (PDT)
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 D63E0128B51 for <quic-issues@ietf.org>; Tue,  6 Jun 2017 06:35:29 -0700 (PDT)
Date: Tue, 06 Jun 2017 06:35:29 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1496756129; bh=QaCo4dneBaeqD0wjIRzBGINSJ15uwXWGSof9fzMBvdE=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=OSGAzDRpyVdHa2K1qyBl0GyKqGWsJW8r9mqECNnUqE8BXf+Kr4Nw9+tmc4tTp5uxn qyXiBlOfHK9U4KMqhRd5f624tMgYIw51uprs1GVOfb0gjUDa1LgAV5tIM93leCv5Qg OMqk29/wBInlH9FZRAILsSEASIZrQHNpsdTosAZQ=
From: Igor Lubashev <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abdc7c610ff0b4c6ffb5239ef6399adf8081cf6fe392cf00000001154e71a192a169ce0defbdad@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/584/306487899@github.com>
In-Reply-To: <quicwg/base-drafts/issues/584@github.com>
References: <quicwg/base-drafts/issues/584@github.com>
Subject: Re: [quicwg/base-drafts] Prime the client with a connection ID it can use for 0-RTT (#584)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5936afa126dcc_69f43f8c417cbc3c82754"; 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/QnjdtR4bA1FLBNs2_D4SK3TRqrQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Jun 2017 13:35:32 -0000

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

Ok, server/load-balancer would just need to treat this case like it would treat Client Initial. I can live with this, I think.

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

<p>Ok, server/load-balancer would just need to treat this case like it would treat Client Initial. I can live with this, I think.</p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@igorlord in #584: Ok, server/load-balancer would just need to treat this case like it would treat Client Initial. I can live with this, I think."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/584#issuecomment-306487899"}}}</script>
----==_mimepart_5936afa126dcc_69f43f8c417cbc3c82754--


From nobody Tue Jun  6 06:37: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 E2635128DE7 for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 06:37:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.254
X-Spam-Level: 
X-Spam-Status: No, score=-8.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_DNSWL_HI=-5, 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 47yieAEydE5P for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 06:37:19 -0700 (PDT)
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 68237128B51 for <quic-issues@ietf.org>; Tue,  6 Jun 2017 06:37:19 -0700 (PDT)
Date: Tue, 06 Jun 2017 06:37:18 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1496756238; bh=aqpXftff8fF7NVbK5pEThm7Le9KEx0KgwFlGimIC60E=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=bhqH2KBzT9ggbmsfOXNTwBVdrtLvBZ9nOyx68iJxYM9V9M4/ulKmDR3GIASZZSPtm 5aJSLnE3lO/mEFkAeJm8YhqSPo/VQh/k7m2oc7JRTabnVX+yilDdos2nn1uVjnDEYy RfvvdEId3ADj36QMg+0vAlV3RiiIaJI1Gk3WK63Q=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf332a5e00d365ef4d46d719086d9d70bdc17bf3c92cf00000001154e720e92a169ce0df0ef15@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/595/306488398@github.com>
In-Reply-To: <quicwg/base-drafts/issues/595@github.com>
References: <quicwg/base-drafts/issues/595@github.com>
Subject: Re: [quicwg/base-drafts] Replace variable length field with variable-length integers (#595)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5936b00ebe9dd_30783f8be8241c3418453"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/IwHoJeBujo_5DUaY6Ran7pKTCeA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Jun 2017 13:37:21 -0000

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

It would also free up a lot of room in the flag byte.

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

<p>It would also free up a lot of room in the flag byte.</p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #595: It would also free up a lot of room in the flag byte."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/595#issuecomment-306488398"}}}</script>
----==_mimepart_5936b00ebe9dd_30783f8be8241c3418453--


From nobody Tue Jun  6 06:43: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 09A2A129471 for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 06:43:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.974
X-Spam-Level: 
X-Spam-Status: No, score=-4.974 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RCVD_IN_SORBS_SPAM=0.5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GEoe54eLUEPK for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 06:43:51 -0700 (PDT)
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 A3EDD129476 for <quic-issues@ietf.org>; Tue,  6 Jun 2017 06:43:49 -0700 (PDT)
Date: Tue, 06 Jun 2017 06:43:48 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1496756628; bh=4dNATaksRZkeWaOxwaErKSm/67xCr3RxiS9z5JJY9AM=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=JOHCsLYwAYRJQqlYGgE72vgjkkyliXh2kwS/BENemI/NbKYE4Ab8DpK+3QGL4Dqk2 de3C5PH1hKkhJs/h+30w0QiYSkRC5oWBPxofmbqafqm4EoxodgnF2gOytk2vEaBy8L hrTeYJsEYDfBLYx454oDSw+gx5ABXjamW1KnCVyo=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9bb6a0024389eb7b10d913974b1900d3a9fe1e9d92cf00000001154e739492a169ce0df019e0@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/589/review/42319008@github.com>
In-Reply-To: <quicwg/base-drafts/pull/589@github.com>
References: <quicwg/base-drafts/pull/589@github.com>
Subject: Re: [quicwg/base-drafts] Move connection ID change to only Server Cleartext (#589)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5936b194eab6d_2cdf3fe0c008bc3c2419b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/rme_2x8qanl5XEsJp1adx51PkBE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Jun 2017 13:43:54 -0000

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

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


From nobody Tue Jun  6 06:45: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 6DC2B129B69 for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 06:45:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.999
X-Spam-Level: 
X-Spam-Status: No, score=-0.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=jri=google.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vbrAw00vIyxX for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 06:45:10 -0700 (PDT)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 63FC41294C8 for <quic-issues@ietf.org>; Tue,  6 Jun 2017 06:45:05 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1496756704; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=AwbhizdEBhZ9XGqkN+7nyY5Ey08J1n3N9LFmCa7BbFo=; b=yLx/OEkvqXqlEpVEJyzje3h/1ga578LBWNyzA1rmSsrySVrlYE/v+y9GhT5BmJUw7xj3KyWL NP5RXxAUWenaWzDTzxTz1k1015b+nvkfbCKsIElqq6BPu0vsB6sY0eXg64m9JSAKnNCo9HC1 rIAnlm2vAPTrLX6/KKPNjxewcac=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=RvquYGAgoYC6ThCNW9sVBPk1PMcahWdKFashcR0HXO8b2j1wkCmb/HY+hiMbWLdYtUdn1s GjVwbIEX4PHHIZHT4+GTKKZYE/wpnbSPyfer34cA6DurTCTwLgwp+PFS/XQYb8HOibqQXI4s sVQHkJmgObduGcOylkpqX2v6hpJMw=
Sender: jri=google.com@github.com
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.40]) by mxa.mailgun.org with ESMTP id 5936b1df.7f3915bf8b10-smtp-out-n02; Tue, 06 Jun 2017 13:45:03 -0000 (UTC)
Date: Tue, 06 Jun 2017 06:45:02 -0700
From: janaiyengar <jri@google.com>
Reply-To: janaiyengar <jri@google.com>
To: quic-issues@ietf.org
Message-ID: <5936b1de57566_30eb3fc36da8dc28285f8@hookshot-fe6-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 56e55d: Move connection ID change to only Server Cleartext
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5936b1de571c7_30eb3fc36da8dc28284f9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/YE6i6p64FDuaIUFeS2WDLCkbgAY>
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, 06 Jun 2017 13:45:12 -0000

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

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 56e55db3025a01186018a61bbc9ec73c4a6314f6
      https://github.com/quicwg/base-drafts/commit/56e55db3025a01186018a61bbc9ec73c4a6314f6
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-06 (Tue, 06 Jun 2017)

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

  Log Message:
  -----------
  Move connection ID change to only Server Cleartext


  Commit: 90b5b6eb1b1e142d054d449a7f8ba9b545432f04
      https://github.com/quicwg/base-drafts/commit/90b5b6eb1b1e142d054d449a7f8ba9b545432f04
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-06 (Tue, 06 Jun 2017)

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

  Log Message:
  -----------
  Fix nits


  Commit: b8c42b41d76034373e65cbaa44ac75346de6af13
      https://github.com/quicwg/base-drafts/commit/b8c42b41d76034373e65cbaa44ac75346de6af13
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-06 (Tue, 06 Jun 2017)

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

  Log Message:
  -----------
  Client doesn't use SCID for 0-RTT.


  Commit: 22bd53f27dcc10007b1ee28ff1aeed65e936660b
      https://github.com/quicwg/base-drafts/commit/22bd53f27dcc10007b1ee28ff1aeed65e936660b
  Author: janaiyengar <jri@google.com>
  Date:   2017-06-06 (Tue, 06 Jun 2017)

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

  Log Message:
  -----------
  Merge pull request #589 from quicwg/scid

Move connection ID change to only Server Cleartext


Compare: https://github.com/quicwg/base-drafts/compare/252b9e5a3abd...22bd53f27dcc
----==_mimepart_5936b1de571c7_30eb3fc36da8dc28284f9--


From nobody Tue Jun  6 06:45: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 8556A12946E for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 06:45:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.183
X-Spam-Level: 
X-Spam-Status: No, score=-3.183 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id i4CkP80oRfqM for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 06:45:14 -0700 (PDT)
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 CBB7E1294CF for <quic-issues@ietf.org>; Tue,  6 Jun 2017 06:45:09 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=VcYQ04nai6D6Yr5TYgn559r/sFk=; b=PT4A4F5tMdlUmbYR jO2PVsxLYlhVd0hNYJCDzLNJx+/ZznaZ8cdzgZ+Q1Obs1lvqcVKT/bqwWmXC+LPy dMYFEfCWSUrDlkAdFvmr/a5DQvVoiZvgQC201X0Y/mu/e6xGk4FbsueydU8xnnLu FWS5X2tX2+PZjF9+G30HljXz8DY=
Received: by filter1078p1mdw1.sendgrid.net with SMTP id filter1078p1mdw1-17712-5936B1E4-1C 2017-06-06 13:45:08.257110243 +0000 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 jzxGLqQ5QF6sUI6WaPjRCQ for <quic-issues@ietf.org>; Tue, 06 Jun 2017 13:45:08.229 +0000 (UTC)
Date: Tue, 06 Jun 2017 06:45:08 -0700
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab095e8a028976c0f056748fc65b4e808f6776d87992cf00000001154e73e492a169ce0df0161e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/588/issue_event/1111796495@github.com>
In-Reply-To: <quicwg/base-drafts/issues/588@github.com>
References: <quicwg/base-drafts/issues/588@github.com>
Subject: Re: [quicwg/base-drafts] Server chosen connection ID design (#588)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5936b1e42090c_563c3fb27a8abc3832156"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2619J2PDcqTBDSDhFOwG5oDSkKCwQ/UximG2 6TiCxE94IA9uV3B54S4x0o6q7Eju0hMOKZaFJixB0LQ6KZ1LtMg5aPg3/KrupxRCDwrecaL0DzhFsw ZXYh7ecatUh1Cp1pESGzV4Mvh+B6XfdjBY9I5ja87fifZq/gbS7xyH4YTmeGTqn4QNdmnqxEatgkUT g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/0Fxw0Dx3Cyjyc25Wc-ors90oyzU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Jun 2017 13:45:17 -0000

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

Closed #588 via #589.

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

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

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

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


From nobody Tue Jun  6 06:45: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 B945A1294F5 for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 06:45:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.403
X-Spam-Level: 
X-Spam-Status: No, score=-0.403 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id shOGv10Yeb-m for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 06:45:26 -0700 (PDT)
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 E04891294C8 for <quic-issues@ietf.org>; Tue,  6 Jun 2017 06:45:19 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=yWSNVUQt8la0S3mIvzAK5ts94TE=; b=G2g99rFFgUcczADZ +Mkk4JPyoTyXFQnX0Yv+mj71rIk4JBRisxsHU6ArRvKkOHD3klT4cd1K+pLWiAWm 5V/ujJiBNbTsR54sjNJE4w9lQd/3iiIAOhjrd8xlonTQdlEuKh3s1/Tbqa1o2jSh SuTLaMteHPrFck/BUFfQaam3APM=
Received: by filter0557p1mdw1.sendgrid.net with SMTP id filter0557p1mdw1-6124-5936B1E5-12 2017-06-06 13:45:09.303981941 +0000 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 qcqyU26WRKSRxSBMoi6M9Q for <quic-issues@ietf.org>; Tue, 06 Jun 2017 13:45:08.978 +0000 (UTC)
Date: Tue, 06 Jun 2017 06:45:08 -0700
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abfbd8175fb9e032eae204db5112cd73d44e6b233892cf00000001154e73e492a169ce0df019e0@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/589/issue_event/1111796493@github.com>
In-Reply-To: <quicwg/base-drafts/pull/589@github.com>
References: <quicwg/base-drafts/pull/589@github.com>
Subject: Re: [quicwg/base-drafts] Move connection ID change to only Server Cleartext (#589)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5936b1e4cebac_46353f851e5e1c342855a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0RCiDxZha7QUnWMI7t/si2fvouRoioa1Wxdu OOI2DaoLEJ4oVNlvx+ZWT+brIgTgDgfr7arSTyVqsnOx7LVnZ088esMYQGwxeGoO75CH2gfsYQ35zE YLCIJVVs5N71T+OqNqmF5y7CBhSOINyyX3/sd9fcV0EaIHgGpl3WEjQwDf+Xjjrv/VRWx8hD4PcJXa 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/QupZWJWsnL9mWxgFxnywAU-LuoY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Jun 2017 13:45:28 -0000

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

Merged #589.

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

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

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

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


From nobody Tue Jun  6 06:57: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 3D7F6128C81 for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 06:57:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=mnot=mnot.net@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wxCu2gszwCV5 for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 06:57:41 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 839E5127867 for <quic-issues@ietf.org>; Tue,  6 Jun 2017 06:57:41 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1496757460; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=n8sKzMk0dBwU9kJT5AtMYKAwlJHeuYX0zTn/41Iwz8k=; b=qiWuL4S9eaMI/TQM30c2EQ1IPKSvoqQDPvObCFrBKk/tP0is11lVDFuMemrrU0i4FAH+/SCW XnpMQPGwgmleDMQA1aMG+PDBSK9MJhyRiIkoJ1agJhiLYE8vmuw1HAjG1O3gNoqY6dCvoMMi slq6IVTOtyk7K6hIxuFVZBfkphU=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=zkVPbzH4vVHhhYQpZ+zwectgLdinfGKc7WotZVpRmOqqivDjFkhioUo2nOw2Ca8eOahs+j 7AfRf0h9php0PZ0yhOq1K94bOhlNFEeP/dDHL/eU6XqA0cYltCId6xB7YomRwsmJg4TLH9Tp AM28RIriuVPQ9K6+ZQZC6Al1UlWiU=
Sender: mnot=mnot.net@github.com
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.41]) by mxa.mailgun.org with ESMTP id 5936b4d3.7f281c076480-smtp-out-n01; Tue, 06 Jun 2017 13:57:39 -0000 (UTC)
Date: Tue, 06 Jun 2017 06:57:39 -0700
From: Mark Nottingham <mnot@mnot.net>
Reply-To: Mark Nottingham <mnot@mnot.net>
To: quic-issues@ietf.org
Message-ID: <5936b4d3111fb_67b53fc736aa1c3888578@hookshot-fe5-cp1-prd.iad.github.net.mail>
Subject: [quicwg/wg-materials] 0abe84: add issues tools
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5936b4d310e9e_67b53fc736aa1c38884bd"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/6WRy58a_gGLu_62hODmYbtPTqj4>
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, 06 Jun 2017 13:57:44 -0000

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

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/wg-materials
  Commit: 0abe84716dba6484e4df62c314d877e98927d0ec
      https://github.com/quicwg/wg-materials/commit/0abe84716dba6484e4df62c314d877e98927d0ec
  Author: Mark Nottingham <mnot@mnot.net>
  Date:   2017-06-06 (Tue, 06 Jun 2017)

  Changed paths:
    A issues/fetch-issues.py
    A issues/parse_link.py
    A issues/summarise-issues.py

  Log Message:
  -----------
  add issues tools



----==_mimepart_5936b4d310e9e_67b53fc736aa1c38884bd--


From nobody Tue Jun  6 07:10: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 29DDC128CFF for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 07:09:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.182
X-Spam-Level: 
X-Spam-Status: No, score=-8.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_DNSWL_HI=-5, 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 lSCFDQshaJhk for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 07:09:57 -0700 (PDT)
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 A1C7B128DE7 for <quic-issues@ietf.org>; Tue,  6 Jun 2017 07:09:57 -0700 (PDT)
Date: Tue, 06 Jun 2017 07:09:57 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1496758197; bh=A+l77O92F92vZFhWtTlrvI3Lb1xMo9INoLxAdwlta7U=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ObHjEEYhWEKBIKhJMJPht2L5yWBP45sWhHDLdQw73tHkF58Sb/fm/ylNjgu0VL0bj RM2AagB9Uz8rN4UQdDB0D/8CiLT7IDrL0xG7LSmrApqqmRm+uHgK/2fcUeLbbFSpqU Io8Vk3+nY4lMb3JgFPm5nMOt3t2vxjGA90WtSnJE=
From: Igor Lubashev <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2c3bf073fcaa489bd5986d9011d738076097f31d92cf00000001154e79b592a169ce0df0b5b8@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/594/306497939@github.com>
In-Reply-To: <quicwg/base-drafts/issues/594@github.com>
References: <quicwg/base-drafts/issues/594@github.com>
Subject: Re: [quicwg/base-drafts] 5-tuple is stable during handshake (#594)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5936b7b5b388_11e03fb089081c3044955"; 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/g-pmx9vqtwKSrz6J6XBXM-I0IEA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Jun 2017 14:09:59 -0000

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

This came up as a requirement for settling #588 in Paris.

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

<p>This came up as a requirement for settling <a href="https://github.com/quicwg/base-drafts/issues/588" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/588" data-id="233838110" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#588</a> in Paris.</p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@igorlord in #594: This came up as a requirement for settling #588 in Paris."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/594#issuecomment-306497939"}}}</script>
----==_mimepart_5936b7b5b388_11e03fb089081c3044955--


From nobody Tue Jun  6 07:12: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 D60AA128BB7 for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 07:12:01 -0700 (PDT)
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; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id k-qPTt-sbCvX for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 07:12:00 -0700 (PDT)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 755B4128C81 for <quic-issues@ietf.org>; Tue,  6 Jun 2017 07:11:59 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1496758318; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=cDF23irCIIP6W5bwBf2MyrNeL8sx8SEVqg3kFwikkDg=; b=vd05Dh1pGnvAV0BknMA8NdVB+rX99g+FN+bxdarw8DjlxYAjNtVhQ3rrRJHQ4nSuzy8Nkpdk pbiVWbZDpZbabDoXzRp7zJLag+9yIIblhTNJ6ez9OYsnfXKYC++XmVzOdtpbyXu1vYoHvMZx rhxFCFvuPzZMsIkqOsuDSic0Jvk=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=n4EWLm6MiyCYJztTu96lbBUacTlDSUbnCp5LtV+flpQ9tPZ1s/A0+O3PwRfdBIgVNtzlCR 13yMh2VMrFHxBVTT+612wAicFigsSxIAOz7wQKqP/cpmuMNq7wWE7Vtk9qXjkP746gcmwoZV MAGVOqb+SsIMU7klAF7t54ah4q2xk=
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 5936b819.7f528ee7de10-smtp-out-n01; Tue, 06 Jun 2017 14:11:37 -0000 (UTC)
Date: Tue, 06 Jun 2017 07:11:36 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5936b818250e2_3f303f8d4714fc309429d@hookshot-fe1-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] ae3fa1: Limit the size of packets
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5936b81824d3c_3f303f8d4714fc3094147"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/onPMfzkKGPvztbV3fh-7q5IbjIM>
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, 06 Jun 2017 14:12:02 -0000

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

  Branch: refs/heads/max_packet_size
  Home:   https://github.com/quicwg/base-drafts
  Commit: ae3fa11d3d09a31563c5538771d4f0016089c7c8
      https://github.com/quicwg/base-drafts/commit/ae3fa11d3d09a31563c5538771d4f0016089c7c8
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-06 (Tue, 06 Jun 2017)

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

  Log Message:
  -----------
  Limit the size of packets

This is primarily for constrained implementations.  Based on experience with
TLS, there can be real burden for those implementations just implementing an
AEAD correctly over large records.  This setting would allow an absurdly
constrained device some defense against peers who might otherwise send jumbo
packets.  After all, jumbo packets can be more efficient.

Closes #383.



----==_mimepart_5936b81824d3c_3f303f8d4714fc3094147--


From nobody Tue Jun  6 07:12:35 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 22B00128BB7 for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 07:12:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.255
X-Spam-Level: 
X-Spam-Status: No, score=-3.255 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8rnElyGuEJcA for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 07:12:32 -0700 (PDT)
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 73856127419 for <quic-issues@ietf.org>; Tue,  6 Jun 2017 07:12:32 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=b884B0GekLi+vfi9c0buSwNmqds=; b=U4zvD9VRSLZ7tdkq uaph31RdWZSz27qegJ0OZVi6OwO3w1ec7jSxbHzO1ePhO16ykWnUxx8KgECK7+sL pkKMpwikPF2pLWwmwgVz/j5xMdrhDy4vomlZWe54Lev7Z3pePujLpZMFfAP3oyaA WbNuIwUkB7erMtZP5rLYsR8gNTQ=
Received: by filter0946p1mdw1.sendgrid.net with SMTP id filter0946p1mdw1-24544-5936B84F-24 2017-06-06 14:12:31.458415627 +0000 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 aH91t6z5Qq2aQh8IKWxAZg for <quic-issues@ietf.org>; Tue, 06 Jun 2017 14:12:31.193 +0000 (UTC)
Date: Tue, 06 Jun 2017 07:12:30 -0700
From: Mark Nottingham <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba3d7e81bee0c779db60e4e749225d92521c2ce9e92cf00000001154e7a4e92a169ce0cb56ac8@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/383/306498650@github.com>
In-Reply-To: <quicwg/base-drafts/issues/383@github.com>
References: <quicwg/base-drafts/issues/383@github.com>
Subject: Re: [quicwg/base-drafts] Do we need to define a maximum packet size? (#383)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5936b84e52d88_6b433fef71fa3c3c895eb"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0cARXLNicLGQ8bkmZv/TzDsK3vj1jE/ZZN/+ JU/pVsxFOmyCoRm4db4VKYO76RsUiLwu1e94QdHxICLaWBinzljTjBX5ltswZc20H4k0uDnB1eXcr6 0K7S6myAqOAHeWULEFn7Afjj9fBgCubUbExbJrXxO89HU39iXV4nj6L2WYqbcs8eqEOAz5ZXsM4g+K A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ATEeArDTeIkIXPS8L4fxjWH5tV4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Jun 2017 14:12:34 -0000

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

Discussed in Paris; Martin to update PR above:

- raise minimum to same size as our MTU

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

<p>Discussed in Paris; Martin to update PR above:</p>
<ul>
<li>raise minimum to same size as our MTU</li>
</ul>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #383: Discussed in Paris; Martin to update PR above:\r\n\r\n- raise minimum to same size as our MTU"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/383#issuecomment-306498650"}}}</script>
----==_mimepart_5936b84e52d88_6b433fef71fa3c3c895eb--


From nobody Tue Jun  6 07: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 2973C12940D for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 07:18:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.8
X-Spam-Level: 
X-Spam-Status: No, score=-9.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_DNSWL_HI=-5, 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 Pck4YoER-v0K for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 07:18:12 -0700 (PDT)
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 7D7341293E4 for <quic-issues@ietf.org>; Tue,  6 Jun 2017 07:18:11 -0700 (PDT)
Date: Tue, 06 Jun 2017 07:18:10 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1496758690; bh=x4ZxJbmcFrRrNRxYTfShSeMUikSgt+xICWcDh8R5SBU=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ySBkRhxb1UAJpeiT07wgdBfBr9UsHG9SGFvnWx94FELqTi5NMyoxZXmTkDzPYMGPy fkKdzGvDDkKYzUwbw2FmXvjB1hMeKLrny/Hl8uvhlyc1dXknx+xJ7+XQKlECPPWPDC nz7LkAiSpGV3zI9bDL43aTXJK4LR7lXU9nFifZfk=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5e9f18757ee450c121bedb2cb3c66e639015cafb92cf00000001154e7ba292a169ce0d018204@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/306500276@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_5936b9a29d010_58363fab56d29c2c418fe"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/hAyXHpIb3cu5FbeChPmfdZNcbB4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Jun 2017 14:18:14 -0000

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

This *may* be one of those things where keeping WebRTC in the back of our=
 minds might help QUIC not get stuck badly in the future.

So, as a thought exercise (not assuming that we need to solve this proble=
m here) I'd like to walk through what we *could* do if we actually suppor=
ted both WebRTC protocols and QUIC on the same port.

I think the simplest thing to do would be to pass everything through a QU=
IC "dispatcher" that determines if this packet belongs to QUIC --- basica=
lly confirms whether this packet should be consumed by QUIC or not --- an=
d if it isn't consumed by QUIC (including packets that QUIC decides MUST =
be dropped because they are QUIC packets but violate some property) then =
it can be consumed by non-QUIC applications on the same port.

The question of course is how bad is the likelihood of false positives/ne=
gatives. With the encrypted packet types in QUIC, the QUIC dispatcher wil=
l safely reject non-QUIC packets. =


With the plaintext types, which are used during handshake, QUIC packets a=
re covered by a non-crypto FNV-1a hash. The cost that QUIC bears of a mis=
-classification among plaintext packets as a QUIC packet is limited to ca=
ses where the contents of the packet are not part of the final key deriva=
tion. These packet types are limited to a few long-form packet types, all=
 of which have a number of version-independent fields upfront, including =
version, which could be checked for sanity (since connection ID and packe=
t number can be arbitrary.) This still doesn't seem great, since 0x0001 i=
s a fine version number to have in QUIC and may be a completely reasonabl=
e string in RTP.  So alternatively, we could renumber the long-form packe=
t types to start at 255 and count down, since 192 - 255 is left open by R=
FC 7983, and since we just need  6 cleartext packet types at the moment t=
o be distinct from the RTP packet types (it's smaller than that, since St=
ateless Reject and Version Negotiation packets need to echo stuff from th=
e client's packets.)

TL;DR of this is that *if* we wanted to allow for a future coexistence of=
 WebRTC protocols with QUIC on the same port -- and this is a big "if", s=
ince I wonder if they need to be on the same port --- we could renumber j=
ust the long-form packets to start at 255 and grow downwards. We only nee=
d <=3D 6 plaintext packet types to be out of the collision region with  R=
FC 7983.

-- =

You are receiving this 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-306500276=

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

<p>This <em>may</em> be one of those things where keeping WebRTC in the b=
ack of our minds might help QUIC not get stuck badly in the future.</p>
<p>So, as a thought exercise (not assuming that we need to solve this pro=
blem here) I'd like to walk through what we <em>could</em> do if we actua=
lly supported both WebRTC protocols and QUIC on the same port.</p>
<p>I think the simplest thing to do would be to pass everything through a=
 QUIC "dispatcher" that determines if this packet belongs to QUIC --- bas=
ically confirms whether this packet should be consumed by QUIC or not ---=
 and if it isn't consumed by QUIC (including packets that QUIC decides MU=
ST be dropped because they are QUIC packets but violate some property) th=
en it can be consumed by non-QUIC applications on the same port.</p>
<p>The question of course is how bad is the likelihood of false positives=
/negatives. With the encrypted packet types in QUIC, the QUIC dispatcher =
will safely reject non-QUIC packets.</p>
<p>With the plaintext types, which are used during handshake, QUIC packet=
s are covered by a non-crypto FNV-1a hash. The cost that QUIC bears of a =
mis-classification among plaintext packets as a QUIC packet is limited to=
 cases where the contents of the packet are not part of the final key der=
ivation. These packet types are limited to a few long-form packet types, =
all of which have a number of version-independent fields upfront, includi=
ng version, which could be checked for sanity (since connection ID and pa=
cket number can be arbitrary.) This still doesn't seem great, since 0x000=
1 is a fine version number to have in QUIC and may be a completely reason=
able string in RTP.  So alternatively, we could renumber the long-form pa=
cket types to start at 255 and count down, since 192 - 255 is left open b=
y RFC 7983, and since we just need  6 cleartext packet types at the momen=
t to be distinct from the RTP packet types (it's smaller than that, since=
 Stateless Reject and Version Negotiation packets need to echo stuff from=
 the client's packets.)</p>
<p>TL;DR of this is that <em>if</em> we wanted to allow for a future coex=
istence of WebRTC protocols with QUIC on the same port -- and this is a b=
ig "if", since I wonder if they need to be on the same port --- we could =
renumber just the long-form packets to start at 255 and grow downwards. W=
e only need &lt;=3D 6 plaintext packet types to be out of the collision r=
egion with  RFC 7983.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because 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-306500276">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq3rfk=
-lVx-cNuREX5fnNfau0qkoaks5sBV-igaJpZM4MuYe0">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq4g=
Ljh9q5vqMjdF05835YopxFhlyks5sBV-igaJpZM4MuYe0.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-306500276"></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: This *may* be one of those things where keeping WebRTC in the bac=
k of our minds might help QUIC not get stuck badly in the future.\r\n\r\n=
So, as a thought exercise (not assuming that we need to solve this proble=
m here) I'd like to walk through what we *could* do if we actually suppor=
ted both WebRTC protocols and QUIC on the same port.\r\n\r\nI think the s=
implest thing to do would be to pass everything through a QUIC \"dispatch=
er\" that determines if this packet belongs to QUIC --- basically confirm=
s whether this packet should be consumed by QUIC or not --- and if it isn=
't consumed by QUIC (including packets that QUIC decides MUST be dropped =
because they are QUIC packets but violate some property) then it can be c=
onsumed by non-QUIC applications on the same port.\r\n\r\nThe question of=
 course is how bad is the likelihood of false positives/negatives. With t=
he encrypted packet types in QUIC, the QUIC dispatcher will safely reject=
 non-QUIC packets. \r\n\r\nWith the plaintext types, which are used durin=
g handshake, QUIC packets are covered by a non-crypto FNV-1a hash. The co=
st that QUIC bears of a mis-classification among plaintext packets as a Q=
UIC packet is limited to cases where the contents of the packet are not p=
art of the final key derivation. These packet types are limited to a few =
long-form packet types, all of which have a number of version-independent=
 fields upfront, including version, which could be checked for sanity (si=
nce connection ID and packet number can be arbitrary.) This still doesn't=
 seem great, since 0x0001 is a fine version number to have in QUIC and ma=
y be a completely reasonable string in RTP.  So alternatively, we could r=
enumber the long-form packet types to start at 255 and count down, since =
192 - 255 is left open by RFC 7983, and since we just need  6 cleartext p=
acket types at the moment to be distinct from the RTP packet types (it's =
smaller than that, since Stateless Reject and Version Negotiation packets=
 need to echo stuff from the client's packets.)\r\n\r\nTL;DR of this is t=
hat *if* we wanted to allow for a future coexistence of WebRTC protocols =
with QUIC on the same port -- and this is a big \"if\", since I wonder if=
 they need to be on the same port --- we could renumber just the long-for=
m packets to start at 255 and grow downwards. We only need \u003c=3D 6 pl=
aintext packet types to be out of the collision region with  RFC 7983."}]=
,"action":{"name":"View Issue","url":"https://github.com/quicwg/base-draf=
ts/issues/426#issuecomment-306500276"}}}</script>=

----==_mimepart_5936b9a29d010_58363fab56d29c2c418fe--


From nobody Tue Jun  6 07:18: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 4562D128DF3 for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 07:18:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.403
X-Spam-Level: 
X-Spam-Status: No, score=-0.403 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SVQYg-gBXD3E for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 07:18:56 -0700 (PDT)
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 EBDD2127419 for <quic-issues@ietf.org>; Tue,  6 Jun 2017 07:18:55 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=K+R/1FgPgxGK3VwSysxG4YvdI+4=; b=hoP6qZfUSd0hhVIb x/seBlsySRnTBRFtYzDyEV8qrvr02o7NRevfcHYJoUbXoXLlCaMbUo2iq+MUxzex lo/ZSUsOfe2z1RdTdu54GFC7siFx1PYx4o9YT7abRqBvtsxIO4oDoN5lOZ1Nw/5k oe3DT0/C7BTGuECVgPjaT+9sqbE=
Received: by filter1172p1mdw1.sendgrid.net with SMTP id filter1172p1mdw1-6551-5936B9CE-49 2017-06-06 14:18:54.799474915 +0000 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 v8PhfnJRQCmP0WnjHLlzOQ for <quic-issues@ietf.org>; Tue, 06 Jun 2017 14:18:54.775 +0000 (UTC)
Date: Tue, 06 Jun 2017 07:18:54 -0700
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb6f60c4885b67dd9c50c6c7cace3e7d06348697292cf00000001154e7bce92a169ce0df0b5b8@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/594/306500504@github.com>
In-Reply-To: <quicwg/base-drafts/issues/594@github.com>
References: <quicwg/base-drafts/issues/594@github.com>
Subject: Re: [quicwg/base-drafts] 5-tuple is stable during handshake (#594)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5936b9ce93be3_55083f96d267dc2c47575"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3p5Ep0EHaMy99W8Xf6mEKmfnDbx9qJGwk6Oc J9TmcKFXv77YBstKr4SSwbFdbO87JOtr0gLIt7anaZ+iNrSm0jm4EflNwE1wvvChyqmYY0n1dfgOqD 41nf3grJj/Xz+UZX2N2fJVjSIPvB8fRsfHkvPLq+douv8OJZBB9DeB/fYx3VuxDyWRB9RYIai/VXdB o=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/TRhQPYWbG3GfZ7EbS_73d4S2a1A>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Jun 2017 14:18:57 -0000

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

But if a stable 5-tuple is required, it should probably also be unique. The uniqueness requirement can be avoided with chaining Connection ID's.

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

<p>But if a stable 5-tuple is required, it should probably also be unique. The uniqueness requirement can be avoided with chaining Connection ID's.</p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #594: But if a stable 5-tuple is required, it should probably also be unique. The uniqueness requirement can be avoided with chaining Connection ID's."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/594#issuecomment-306500504"}}}</script>
----==_mimepart_5936b9ce93be3_55083f96d267dc2c47575--


From nobody Tue Jun  6 07: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 E62F3128DE7 for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 07:29:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.617
X-Spam-Level: 
X-Spam-Status: No, score=-0.617 tagged_above=-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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Z3iXc854yejP for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 07:29:16 -0700 (PDT)
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 70CF6129461 for <quic-issues@ietf.org>; Tue,  6 Jun 2017 07:29:16 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=P4L7oSJccqBhQbWqVXDGsIDN+EI=; b=VzAOVDnOZTOhAeHV 8r7XUHCo50L4Kfu4FMCoX8dwPfm47ru8SThiSNWbAu9ZNtupOyHrGuf58leCVGpp Ea0xjP58ZaiAxCSrh0l3cX82Hi+S2e2RcYB99ckEtz+Q7moSvIfMi21raPv+3p9c bELlnyY+He1aTt41L+9HcyA5SpM=
Received: by filter0850p1mdw1.sendgrid.net with SMTP id filter0850p1mdw1-13482-5936BC3A-29 2017-06-06 14:29:14.502754642 +0000 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 nrme7Qq1SkyRPFYcMGK9jw for <quic-issues@ietf.org>; Tue, 06 Jun 2017 14:29:14.501 +0000 (UTC)
Date: Tue, 06 Jun 2017 07:29:14 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7a9c542d834a21ba0009bf9619e1732cf6d34b2b92cf00000001154e7e3a92a169ce0d7b300d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/501/review/42333481@github.com>
In-Reply-To: <quicwg/base-drafts/pull/501@github.com>
References: <quicwg/base-drafts/pull/501@github.com>
Subject: Re: [quicwg/base-drafts] Limit the size of packets (#501)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5936bc3a6458d_43003fdb0e7abc2c227f0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0jwh7hcd/Z70qu46VwmJGDgZHA8Ojhd1ysmS v/5r3kaqBAOfqJEiOeRP0/lC7YRakhoYtlgolGxJojMzxGFBn7jp5ToVyWb89CTAAHsBCr4HlfAPbc Z5Nt827x6uszL5I+Q1KA+Zdr7Ri3Fxn/W3MWErtB3HP7rWnsmHBPFCUt79cWb3PtOQymcFpj5yyi/r A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/YpDbdpyShkVJSZer_8dLCaTKy0I>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Jun 2017 14:29:18 -0000

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

ianswett commented on this pull request.

Two nits

> @@ -1133,6 +1134,14 @@ truncate_connection_id (0x0004):
   length.  Omitting the parameter indicates that the endpoint relies on the
   connection ID being present in every packet.
 
+max_packet_size (0x0005):
+
+: The maximum packet size parameter places a limit on the size of packets that
+  the endpoint is willing to receive, encoded as an unsigned 16-bit integer.
+  The default for this parameter is the maximum permitted UDP payload of 65527.
+  Values below 256 are invalid.  The initial packet from a client is exempt from

1280 not 256?  Also, do we want to mention that the peer is indicating it will drop packets larger than the limit?

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

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

<p>Two nits</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/501#discussion_r120376710">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1133,6 +1134,14 @@ truncate_connection_id (0x0004):
   length.  Omitting the parameter indicates that the endpoint relies on the
   connection ID being present in every packet.
 
+max_packet_size (0x0005):
+
+: The maximum packet size parameter places a limit on the size of packets that
+  the endpoint is willing to receive, encoded as an unsigned 16-bit integer.
+  The default for this parameter is the maximum permitted UDP payload of 65527.
+  Values below 256 are invalid.  The initial packet from a client is exempt from
</pre>
<p>1280 not 256?  Also, do we want to mention that the peer is indicating it will drop packets larger than the limit?</p>

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

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


From nobody Tue Jun  6 07:42: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 2C5CC1294F5 for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 07:42:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.182
X-Spam-Level: 
X-Spam-Status: No, score=-8.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_DNSWL_HI=-5, 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 GJ9VJIl1Maa5 for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 07:42:38 -0700 (PDT)
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 F1CE1129456 for <quic-issues@ietf.org>; Tue,  6 Jun 2017 07:42:33 -0700 (PDT)
Date: Tue, 06 Jun 2017 07:42:33 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1496760153; bh=2MHXHB2fACUvvgzhuHwSnChXoLv3GjQUhxZcLJ3CtdY=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=04LM9m8y+WuU3cOqwyrL3Uy7fRZEwwgDbGp2eYazoTc4TZ2QlJqIr+wQSFUt1/toT H4DbckejyBB1ysh+Wf6X8XNxHx99j0Y4MkM9qAJwz93ll3kacDepS7tXlWlrieutxu geG4rVF0iqCPFOn5XxS1Xb716OsNjmUv8iXLd/o4=
From: Mark Nottingham <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4fa86b0411c02c1db3de0b94bfd7c1a84852bc5192cf00000001154e815992a169ce0d018204@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/426/issue_event/1111909138@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_5936bf594ba7c_444f3fc022a75c3486995"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mnot
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/6155_PxwDJq3cbCEnEsxJT891uw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Jun 2017 14:42:40 -0000

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

Closed #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/issues/426#event-1111909138
----==_mimepart_5936bf594ba7c_444f3fc022a75c3486995
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/quicwg/base-drafts/issues/426" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/426" data-id="218202628" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#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/issues/426#event-1111909138">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7YINf9QAGblIy9BQ1-JwckVwFV7ks5sBWVZgaJpZM4MuYe0">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq4SjwDeOqByTJz7WrCcJg5MsDMBDks5sBWVZgaJpZM4MuYe0.gif" width="1" /></p>
<div itemscope itemtype="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#event-1111909138"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

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


From nobody Tue Jun  6 07:42: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 98BA1129456 for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 07:42:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.183
X-Spam-Level: 
X-Spam-Status: No, score=-3.183 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id t5JKmdxA0LZn for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 07:42:38 -0700 (PDT)
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 32CAD129511 for <quic-issues@ietf.org>; Tue,  6 Jun 2017 07:42:34 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=gNttZzeOsZM77t5XhZlDaWZWCgI=; b=VpfKnbq+PXluMkzQ HWMoH6iT12HCo247KyZRFnDBdLGbgi0Lx1tNgHOW0ksq3LWzAXo830cC1Mm+FN+n HCL86TXy74QPs8gN6/sF3jqPpnJy9W78WTu0pfb/f8wFQ7GjI+172IvtEOAQKutX dFFqm2q7UVgn25hf03fsOLhThnM=
Received: by filter0924p1mdw1.sendgrid.net with SMTP id filter0924p1mdw1-30330-5936BF58-A4 2017-06-06 14:42:32.689589835 +0000 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 q935asPaSGSZ6ftfpzUORg for <quic-issues@ietf.org>; Tue, 06 Jun 2017 14:42:32.672 +0000 (UTC)
Date: Tue, 06 Jun 2017 07:42:32 -0700
From: Mark Nottingham <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba320d9a1bbaf3444d5eb34c4290b395fa00813ca92cf00000001154e815892a169ce0d018204@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/306507964@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_5936bf5890f3c_c0c3ff2172afc3053239"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3nv4ev4uQxIGk8nALy8GrlUHHTSvFlwLqRf/ 6/5WZRo1l13WVGFvGGm/nCdy5XHCkDKeSANnK6C0360qmJvVskxWUtJrLuNjgjRJIdA71bBbNeEtc5 Q+DrCfv6qkQa4Mv50MgV6pTzlcPkTDTapQNVW1Ec6cD8YCgCpCfO46zsdMTHTGaKJC03nImFQ4OkB5 E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/UmjWaB0IgpvqqN19QJjfThLlav4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Jun 2017 14:42:42 -0000

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

Discussed in Paris: We don't believe we need this. If we determine that it is needed later, we can add a framing layer that would be negotiated in a signalling channel.

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

<p>Discussed in Paris: We don't believe we need this. If we determine that it is needed later, we can add a framing layer that would be negotiated in a signalling channel.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/426#issuecomment-306507964">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxx80PXs8qVJBvEdWTfT3Gu-vQunks5sBWVYgaJpZM4MuYe0">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq4OSrVR56QcxcvLnyu2LvAT5TDlOks5sBWVYgaJpZM4MuYe0.gif" width="1" /></p>
<div itemscope itemtype="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-306507964"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #426: Discussed in Paris: We don't believe we need this. If we determine that it is needed later, we can add a framing layer that would be negotiated in a signalling channel."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/426#issuecomment-306507964"}}}</script>
----==_mimepart_5936bf5890f3c_c0c3ff2172afc3053239--


From nobody Tue Jun  6 07:54: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 59D0712956B for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 07:54:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.397
X-Spam-Level: 
X-Spam-Status: No, score=-3.397 tagged_above=-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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NUdXVlXyk27X for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 07:53:58 -0700 (PDT)
Received: from o8.sgmail.github.com (o8.sgmail.github.com [167.89.101.199]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F11DB129482 for <quic-issues@ietf.org>; Tue,  6 Jun 2017 07:53:57 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=HAzBLs1QxYicnfcVgk2JaakyggI=; b=mvouct1wSNNv9/Qh MVEtdfO3RDE0OzAKt16Cv3DROdqfeCNkqO1oELxCwot2DS7ZK6rPsT7a2zRT6HqW 8+faFGja+L9xstVmag/1MQRWXQYP8XuE9zYKJ179koNnung2Dt4kmdld7djEhhvk 3OOdTFMSVIseI1/bCPdG6DXyQHI=
Received: by filter0429p1mdw1.sendgrid.net with SMTP id filter0429p1mdw1-25557-5936C204-E 2017-06-06 14:53:56.188950249 +0000 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 9AZiq9y_SuKDT-pbO2miVg for <quic-issues@ietf.org>; Tue, 06 Jun 2017 14:53:56.040 +0000 (UTC)
Date: Tue, 06 Jun 2017 07:53:55 -0700
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba27ff59ca9148b030526f04460e79c1fe042ca1e92cf00000001154e840392a169ce0c62bcd7@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/311/306511671@github.com>
In-Reply-To: <quicwg/base-drafts/issues/311@github.com>
References: <quicwg/base-drafts/issues/311@github.com>
Subject: Re: [quicwg/base-drafts] GREASE the packet type octet (#311)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5936c203b217f_a9113f984e869c345443a"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3R4tHNE/8GSWupNVCAZzJniJInMTTkGVpkHB Tn1DeeFiyLiCqcJhDnMF2mit2fkJhB+gmRNeiHa6UC7ILK7VcJ6rWiVQr4NzDh2+QghzfJwsy2G4tQ KHcTiVPCZeNV44GZR11ZeTz3gIBNWldHQAaPlRpOZJcHaBIxuNC2On1EHg==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Mv2mwderNDe4RbFOmNvKSuGXkaA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Jun 2017 14:54:01 -0000

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

As I said in the meeting, I have an alternative proposed design:

- Packet has type P
- Encrypt the packet and call the last byte of the packet (the auth tag) T
- Set the new packet type to be P ^ (T & 0x7f)

This randomizes the packet type without placing any special requirements on the construction of the 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/311#issuecomment-306511671
----==_mimepart_5936c203b217f_a9113f984e869c345443a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>As I said in the meeting, I have an alternative proposed design:</p>
<ul>
<li>Packet has type P</li>
<li>Encrypt the packet and call the last byte of the packet (the auth tag) =
T</li>
<li>Set the new packet type to be P ^ (T &amp; 0x7f)</li>
</ul>
<p>This randomizes the packet type without placing any special requirements=
 on the construction of the code points.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/311#issuecomment-306511671">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq3GOe_PnL4J7TcX=
W5teHDfPeCjIlks5sBWgDgaJpZM4MBr5r">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq5MBzBr5wn3HQFd9g=
EIvvu3ivBlpks5sBWgDgaJpZM4MBr5r.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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/311#issuecomment-306511671"></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 #311: As I said in the m=
eeting, I have an alternative proposed design:\r\n\r\n- Packet has type P\r=
\n- Encrypt the packet and call the last byte of the packet (the auth tag) =
T\r\n- Set the new packet type to be P ^ (T \u0026 0x7f)\r\n\r\nThis random=
izes the packet type without placing any special requirements on the constr=
uction of the code points.\r\n\r\n"}],"action":{"name":"View Issue","url":"=
https://github.com/quicwg/base-drafts/issues/311#issuecomment-306511671"}}}=
</script>=

----==_mimepart_5936c203b217f_a9113f984e869c345443a--


From nobody Tue Jun  6 07:55: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 BFE4512949F for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 07:55:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.402
X-Spam-Level: 
X-Spam-Status: No, score=-5.402 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id UYWO3qKMuF5X for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 07:55:03 -0700 (PDT)
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 022C91293F4 for <quic-issues@ietf.org>; Tue,  6 Jun 2017 07:55:01 -0700 (PDT)
Date: Tue, 06 Jun 2017 07:55:00 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1496760900; bh=3rKj0dUSAQZioNJN8BEAFREcU6AhiAGgRDQBClQxroc=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=Jpd7+Jta654RjQkCDlOOsMYvbeMV95BPb+B91mTAaftNbXIau5UuiD2ecIpP7CNaD +13Y+A9zzBuJ9zRdPqxc/WXMgYwE2rIHuqD1spASqSfiYZ9W2tWeeNMYCNm1nIdomu HbWtfxiV2MeDsWdotjk9WxVwy9QXZ1HdQO2jPfKI=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab463f4e197eaac97e7090b774645a606fe25e031292cf00000001154e844492a169ce0df15566@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/596@github.com>
Subject: [quicwg/base-drafts] Guard initial packet against amplification attack via compression (#596)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5936c24441bcd_405b3f84670cfc307969"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/3qxZrCzloumxdlxppBt7HLmzDWM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Jun 2017 14:55:05 -0000

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

If an attacker has access to a network with efficient IP payload compression, it may be comparatively cheap for the sender to transmit Client Initial packets even if the packets are required to be 1280 bytes long. This can be mitigated by replacing padding with random data, or a some pattern that is not trivially compressible.

I am not familiar with options today, but the following RFC do discuss such a compression technology, and other options may appear in the future:
https://tools.ietf.org/html/rfc3173

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

<p>If an attacker has access to a network with efficient IP payload compression, it may be comparatively cheap for the sender to transmit Client Initial packets even if the packets are required to be 1280 bytes long. This can be mitigated by replacing padding with random data, or a some pattern that is not trivially compressible.</p>
<p>I am not familiar with options today, but the following RFC do discuss such a compression technology, and other options may appear in the future:<br>
<a href="https://tools.ietf.org/html/rfc3173">https://tools.ietf.org/html/rfc3173</a></p>

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

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


From nobody Tue Jun  6 07:59: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 2C3C71294F5 for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 07:59:32 -0700 (PDT)
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; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NWDPg20fwvmU for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 07:59:31 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 01FBC1293EC for <quic-issues@ietf.org>; Tue,  6 Jun 2017 07:59:30 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1496761170; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=pQuRAZgiqNJ7GRi2AplJEUSSh5bA4hJlLznd/9AZVwY=; b=ohB3UQWfc+NDgCof11chXfFuvu/ddQYKqQ/hUZLhmJosmH33D1da+dje460OAoPqRSY85wlk ihDTx1lgWPOjbZSWstBjCSip3piqadciQHBEa6Ar2WxCvXoHZaMhbkueSjfgvt5tflVSv7ge cS4jF1YM5dFlHB72ZpvZzO1PZvI=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=ZvVh5SR/bWrEs6ko6duGOsI8z73IRSH0arX8wthXGjunIkPQvwh2cB355GTDdEjpe3uU75 uVHdE+22+N2NWvGWClzz5Iw0J6/znEw5pIZpLYfuxuJKQzz03+MoiTZO4kmtJrZpvzClCzKE 9cmA92o6L/Hgif97ZSciJ1ABPJ1HE=
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 5936c350.7f4e586ca300-smtp-out-n02; Tue, 06 Jun 2017 14:59:28 -0000 (UTC)
Date: Tue, 06 Jun 2017 07:59:28 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5936c350698e4_14c233f8ef0545c2c9841b@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] e8e983: Increase minimum to 1252
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5936c35069640_14c233f8ef0545c2c983c0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/rySMt1_Vr9YZxd55D8AcmpEPZl4>
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, 06 Jun 2017 14:59:32 -0000

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

  Branch: refs/heads/max_packet_size
  Home:   https://github.com/quicwg/base-drafts
  Commit: e8e98379fa639f27f5722b78ffe9a2c403e590ed
      https://github.com/quicwg/base-drafts/commit/e8e98379fa639f27f5722b78ffe9a2c403e590ed
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-06 (Tue, 06 Jun 2017)

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

  Log Message:
  -----------
  Increase minimum to 1252



----==_mimepart_5936c35069640_14c233f8ef0545c2c983c0--


From nobody Tue Jun  6 07:59: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 CDFEB129516 for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 07:59:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.183
X-Spam-Level: 
X-Spam-Status: No, score=-3.183 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id iQBpz0iPyhtZ for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 07:59:33 -0700 (PDT)
Received: from o8.sgmail.github.com (o8.sgmail.github.com [167.89.101.199]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 42B0912950A for <quic-issues@ietf.org>; Tue,  6 Jun 2017 07:59:33 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=B+VK7EIHiKMJ15GEV15MPotwPeE=; b=tTd3QiLB9JMYJ96B vUflIvuoM79ZdEdP/uUUZ2UGF9qloeNLsGa7Xe0SUqEeh8ImzHN1FGKD20XVvZf4 5ZQlDd19qBmzdbZ/bNNNf+vv9at69VdX2M373gvNVeV8wsS15O/ugDaDulqSIuOI 88BvJpN7iDf2vhw+huV0kpqVY0E=
Received: by filter1159p1mdw1.sendgrid.net with SMTP id filter1159p1mdw1-341-5936C354-1F 2017-06-06 14:59:32.596801631 +0000 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 UNwiOWzfSNGYfOrQ8LSxnQ for <quic-issues@ietf.org>; Tue, 06 Jun 2017 14:59:32.274 +0000 (UTC)
Date: Tue, 06 Jun 2017 07:59:32 -0700
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/501/push/1783379372@github.com>
In-Reply-To: <quicwg/base-drafts/pull/501@github.com>
References: <quicwg/base-drafts/pull/501@github.com>
Subject: Re: [quicwg/base-drafts] Limit the size of packets (#501)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5936c35410f26_7593fbd2173fc304736c"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak26TQMfBHXwsbMA8RmNfzqHX5Kz9RDwvAV6O7 UhaGkpFFrtAemkE5vjDv4FkPkoZXtuoReiV6mau/PFt5+9M0pWo9TBeCFMhMFU2WKUeE3qEodfkuAm pQHUIXyCKQPFhjD0YAovVTtd8doSgxBCEU6WbDX3cCSoEhKwa8w3roQei1CVB+60AD/3nIeEO3sUdh k=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/7olY4O8TdpCFBBTpafZhltxh8SQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Jun 2017 14:59:35 -0000

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

@martinthomson pushed 1 commit.

e8e9837  Increase minimum to 1252


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

----==_mimepart_5936c35410f26_7593fbd2173fc304736c
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/e8e9837" class="commit-link">e8e9837</a>  Increase minimum to 1252</li>
</ul>


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

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

----==_mimepart_5936c35410f26_7593fbd2173fc304736c--


From nobody Tue Jun  6 08:02: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 785DA1293F4 for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 08:02:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.474
X-Spam-Level: 
X-Spam-Status: No, score=-5.474 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id e6qzS_B_OtU5 for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 08:02:33 -0700 (PDT)
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 393A412949F for <quic-issues@ietf.org>; Tue,  6 Jun 2017 08:02:33 -0700 (PDT)
Date: Tue, 06 Jun 2017 08:02:32 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1496761352; bh=jn8I2w4mQYVfCQExtIKBg7qe9p0evAjW0MZwdwfQv+8=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=GpTNPRmocQsWjwGSFlgJSatt9s3pisd5QsJZgy6WvYM8tzpHWzyEQVQkfDSuOXl4j hJqDKe0cqEZC+6CqFx7uUkQns+rw5M4hnCp0M8wry7zAGAnonuVnh8cLn1xRUICZfh SlMESJ1DX9vYfhJ/Cw+7WrPlkCVlE8EywplLJ90I=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abdf48526b2b31e57953cbc9beab3b74b73851635e92cf00000001154e860892a169ce0d7b300d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/501/review/42344478@github.com>
In-Reply-To: <quicwg/base-drafts/pull/501@github.com>
References: <quicwg/base-drafts/pull/501@github.com>
Subject: Re: [quicwg/base-drafts] Limit the size of packets (#501)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5936c4083034b_4fea3fbd2173fc3047330"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/0X3rAz5gvA_7S6c9nCsee1LT18M>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Jun 2017 15:02:34 -0000

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

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


From nobody Tue Jun  6 08:04:16 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9504D1294CC for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 08:04:14 -0700 (PDT)
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; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id u-EJoRiKYgDq for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 08:04:13 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8BD961293F4 for <quic-issues@ietf.org>; Tue,  6 Jun 2017 08:04:13 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1496761452; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=DoedhQq00ozr8RuOlN84PMbxRSSR//aBDpSt6p7HyZM=; b=oGD/UTYZnQnoCZFUBAlgeglG8+rClMvCu1IfF4nu+xIpAdB99Sutqy+JyC+d1IC9EmbbSdVY btr8zud5NzmqHoT6hWXqm6d7hBjFQh7MA2wy8QxYJrGr8Quq5XbrC6HaqGWP1VJc21rmKejn Tj44VG+qhl9HzMn7b7rpCpxI+Xk=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=LgxCkhBBz55ZYo+L73tRgmM3EkrllNmY2FEuJMhu5ClgNvGQMkK36TJ7VXj5quaIJv8Qzf YJl4h3xD872E3ybX92v+k5j08ktjXrbE2E7c6JeD+ZKka9UjrHbn2odC3KeWOe7cl/ZCoFTF HRebNJehGfzMkGW+INvkcd2GicJ8s=
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 5936c468.7f8b70093990-smtp-out-n01; Tue, 06 Jun 2017 15:04:08 -0000 (UTC)
Date: Tue, 06 Jun 2017 08:04:08 -0700
From: martinthomson <martin.thomson@gmail.com>
Reply-To: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5936c468b97da_36903f8e2c5b9c2c728a6@hookshot-fe1-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5936c468b9413_36903f8e2c5b9c2c727fd"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/5pQ3HCCBA-isrHisslCArzalt3I>
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, 06 Jun 2017 15:04:15 -0000

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

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

----==_mimepart_5936c468b9413_36903f8e2c5b9c2c727fd--


From nobody Tue Jun  6 08:05: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 2FC1A1294CC for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 08:04:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.403
X-Spam-Level: 
X-Spam-Status: No, score=-0.403 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HXBNQStN4QR9 for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 08:04:57 -0700 (PDT)
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 E5A8C1293F4 for <quic-issues@ietf.org>; Tue,  6 Jun 2017 08:04:56 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=P//VClCtnMZV18vQei/rudY36rc=; b=xVs/KkCpXNTpmu60 UQ8K8ybY6O++eOAmeN5IzOAUv6sETGi6DRH2FQHxsk3bs7n+/elejIEk0uiz+BHY sfxhU3SGzpG7ua4L5B01NteEwMKEO24tpQhsNPzYlbnHIg/vSWWuT5LUM4hgXMZY S6eeKdTdHi0FGz73AP9FNaz2PSE=
Received: by filter1086p1mdw1.sendgrid.net with SMTP id filter1086p1mdw1-19246-5936C497-E 2017-06-06 15:04:55.084405649 +0000 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 6mV9xxMPTrqOLL47QzJROw for <quic-issues@ietf.org>; Tue, 06 Jun 2017 15:04:53.970 +0000 (UTC)
Date: Tue, 06 Jun 2017 08:04:52 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd58a5950ecc5f4201ed329522a8162e125db37d092cf00000001154e869492a169ce0d7b300d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/501/c306515305@github.com>
In-Reply-To: <quicwg/base-drafts/pull/501@github.com>
References: <quicwg/base-drafts/pull/501@github.com>
Subject: Re: [quicwg/base-drafts] Limit the size of packets (#501)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5936c494e5311_137f3f92a5bf7c384972a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3q8yF7Hg/1nd02JypqEOUfjnhYAx9XHYzMmV A3mteYWdqmW5/a8ssvmvkBUHWJVCHAvizMI/fWQjPthBPF6EoVduSQEYsmVqzN87ENv35IR0Z38bpP HVefeURbw72E6Gqec8McA1cZOhBe3oCtnfV6/qNVSfzuwaPI33tjQf475PEujuAmBhjPrEJ7j/jUJT E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/aS29rNPuh_HLb4ocRt3ZKfCT3Lw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Jun 2017 15:04:58 -0000

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

@ianswett, I forgot to commit the change to make this 1252 (I blame jet lag), but you said two comments and only had one.  Just making sure that you didn't have another one.

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

<p><a href="https://github.com/ianswett" class="user-mention">@ianswett</a>, I forgot to commit the change to make this 1252 (I blame jet lag), but you said two comments and only had one.  Just making sure that you didn't have another one.</p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #501: @ianswett, I forgot to commit the change to make this 1252 (I blame jet lag), but you said two comments and only had one.  Just making sure that you didn't have another one."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/501#issuecomment-306515305"}}}</script>
----==_mimepart_5936c494e5311_137f3f92a5bf7c384972a--


From nobody Tue Jun  6 08:10: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 1AE33129477 for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 08:10:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.021
X-Spam-Level: 
X-Spam-Status: No, score=-2.021 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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id EBJWxx-LUduZ for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 08:10:16 -0700 (PDT)
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 3C8C612944C for <quic-issues@ietf.org>; Tue,  6 Jun 2017 08:10:16 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=mqMeoCXbM8rlvVbbeEtEh054qgo=; b=WbhnVx2XpvbZ7uPX 0pe8KI2XN4+h6g+4rxKmWp3mKY4BnEt9TzGCv+E2+hCm9Rt8VS+uAgcu6rsks2Yr OBuwnoqDSF9cKSmE21UJAQqBisTxL8eHoxC1/aBTn8lKrOf/SxbGl7OGfIg9Acz2 paLhz5XK7xE2kz4G6Gk3my/E3M4=
Received: by filter1092p1mdw1.sendgrid.net with SMTP id filter1092p1mdw1-14665-5936C5D7-9 2017-06-06 15:10:15.107993756 +0000 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 _CXgBlxbTyOHXLKUktNv_g for <quic-issues@ietf.org>; Tue, 06 Jun 2017 15:10:14.975 +0000 (UTC)
Date: Tue, 06 Jun 2017 08:10:13 -0700
From: =?UTF-8?B?SsSBbmlz?= <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe9e989e4828953bdeb9b28d48c22f1050a6999a592cf00000001154e87d492a169ce0df019e0@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/589/c306517012@github.com>
In-Reply-To: <quicwg/base-drafts/pull/589@github.com>
References: <quicwg/base-drafts/pull/589@github.com>
Subject: Re: [quicwg/base-drafts] Move connection ID change to only Server Cleartext (#589)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5936c5d55fe_63ed3ffbed29fc388783"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: chocis
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2LTO1xtV/5U4otPSM7L47SPnWWsahTSX2ThL tx6M8GEn962DzRREwCnFsQIRJuO1oGGdK4I35GECPdp93GA0tcu+b0B/lUvNWV7jVLsjUeNaK1zZ0O /8C6gp052MOi5H5PngK0Am1hVCX1s9/qGdaq1m3jmDaMjHNriKlKRRLPiP6tVoZn9InRmIuzYcNFjT I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/PSHyL6u1OVVPo70t-KCPEg1aB6I>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Jun 2017 15:10:18 -0000

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

Well then I would like to propose to reconsider that. Is there any reason why Server Stateless Retry couldn't change CID?

1) Firstly, in my opininon server without using Server Stateless Retry (without verifying src address/port) is simply asking to be DOS attacked. I could fill server's RAM with Raspberry Pi by simply spoofing src address. Thats why I am talking about situation where that check is enabled.

2) Secondly, imageine that you want to use CID for load balancing your clients. In current solution you would have to support accepting TLS handshake on all backends and when initial request is validated the partial TLS and QUIC state must be serialized and somehow transported to decided loadbalanced server (with the new CID) - and thats not easy AT ALL. I think, that this can be solved by simply returning new CID in Server Stateless Retry without doing any work or state transportation on backend.

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

<p>Well then I would like to propose to reconsider that. Is there any reaso=
n why Server Stateless Retry couldn't change CID?</p>
<ol>
<li>
<p>Firstly, in my opininon server without using Server Stateless Retry (wit=
hout verifying src address/port) is simply asking to be DOS attacked. I cou=
ld fill server's RAM with Raspberry Pi by simply spoofing src address. That=
s why I am talking about situation where that check is enabled.</p>
</li>
<li>
<p>Secondly, imageine that you want to use CID for load balancing your clie=
nts. In current solution you would have to support accepting TLS handshake =
on all backends and when initial request is validated the partial TLS and Q=
UIC state must be serialized and somehow transported to decided loadbalance=
d server (with the new CID) - and thats not easy AT ALL. I think, that this=
 can be solved by simply returning new CID in Server Stateless Retry withou=
t doing any work or state transportation on backend.</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/pull/589#issuecomment-306517012">view it on GitHub</a>, or <a href=
=3D"https://github.com/notifications/unsubscribe-auth/AWbkq3h3esEu8oNLBrz5p=
QLsPTnByFvyks5sBWvUgaJpZM4NxHYp">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq8PtA4Vl38pT2iuKK=
RzAtwb-jNOgks5sBWvUgaJpZM4NxHYp.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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=
/589#issuecomment-306517012"></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":"@chocis in #589: Well then I wou=
ld like to propose to reconsider that. Is there any reason why Server State=
less Retry couldn't change CID?\r\n\r\n1) Firstly, in my opininon server wi=
thout using Server Stateless Retry (without verifying src address/port) is =
simply asking to be DOS attacked. I could fill server's RAM with Raspberry =
Pi by simply spoofing src address. Thats why I am talking about situation w=
here that check is enabled.\r\n\r\n2) Secondly, imageine that you want to u=
se CID for load balancing your clients. In current solution you would have =
to support accepting TLS handshake on all backends and when initial request=
 is validated the partial TLS and QUIC state must be serialized and somehow=
 transported to decided loadbalanced server (with the new CID) - and thats =
not easy AT ALL. I think, that this can be solved by simply returning new C=
ID in Server Stateless Retry without doing any work or state transportation=
 on backend."}],"action":{"name":"View Pull Request","url":"https://github.=
com/quicwg/base-drafts/pull/589#issuecomment-306517012"}}}</script>=

----==_mimepart_5936c5d55fe_63ed3ffbed29fc388783--


From nobody Tue Jun  6 08:12: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 51043129477 for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 08:12:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.403
X-Spam-Level: 
X-Spam-Status: No, score=-0.403 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id cwjsvQh8WukA for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 08:12:48 -0700 (PDT)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 341D612944C for <quic-issues@ietf.org>; Tue,  6 Jun 2017 08:12:48 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=53g3XNwP8z7Ev8z+f8Ag8/mhIqQ=; b=CmanceTeMkURALk3 C0SH9vatuiXsaTjYLF9NAzNr6K9awyaCl+GBeySC0+MeOn3Zjt+apiqmQG1K3bdL fmk0GCRgS436NoBlw4His/XJ78Tfug6eL0ikF2cEBmUmPhtQT/K697TqbLG0b8q3 r8bGLS2a6V0MTZzm3vaPcpm+Er4=
Received: by filter0943p1mdw1.sendgrid.net with SMTP id filter0943p1mdw1-15274-5936C66F-1 2017-06-06 15:12:47.015353647 +0000 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 xGgHlGb3Tue59eZZ37HRfg for <quic-issues@ietf.org>; Tue, 06 Jun 2017 15:12:46.867 +0000 (UTC)
Date: Tue, 06 Jun 2017 08:12:45 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9e6fbe5f650571b48dd64b615f02a8df0c43829192cf00000001154e886d92a169ce0df15566@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/596/306517872@github.com>
In-Reply-To: <quicwg/base-drafts/issues/596@github.com>
References: <quicwg/base-drafts/issues/596@github.com>
Subject: Re: [quicwg/base-drafts] Guard initial packet against amplification attack via compression (#596)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5936c66de6bd_3ce3fb1d8559c30949e0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1xTvgzci9SUDuLQZPU56bEWvHHJ3YFDI4o/Y RX/XywuBG5xjCR/drBscP3xiy/6QClkjqByRxWWwUVzjs8dP//idHqt6KjW22q8yeLgG/3Y875hxU/ 7Z/6U6sf0jeK3gwcErEDVjs/9bG9Se4247BJo6jaA6vtJYdLRcYaRH+kroOcffZcWUT391c/WJgrJ5 I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/T_gh4CDp8_TdQxoJNUnzI8Vc3FU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Jun 2017 15:12:49 -0000

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

Why do you think that an attacker would want to follow your advice to randomly pad?  I would have thought that allowing randomized data would give them a greater advantage in constructing a packet that is otherwise valid, but that decompresses to something insane.

FWIW, I don't think that this is worth worrying about.

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

<p>Why do you think that an attacker would want to follow your advice to ra=
ndomly pad?  I would have thought that allowing randomized data would give =
them a greater advantage in constructing a packet that is otherwise valid, =
but that decompresses to something insane.</p>
<p>FWIW, I don't think that this is worth worrying about.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/596#issuecomment-306517872">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq3YDomZneOoowc8=
i-dCUeckSU9lYks5sBWxtgaJpZM4Nxdrq">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqz7S4hyRfYbJ45ebR=
Q0FmSKga8rgks5sBWxtgaJpZM4Nxdrq.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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/596#issuecomment-306517872"></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 #596: Why do y=
ou think that an attacker would want to follow your advice to randomly pad?=
  I would have thought that allowing randomized data would give them a grea=
ter advantage in constructing a packet that is otherwise valid, but that de=
compresses to something insane.\r\n\r\nFWIW, I don't think that this is wor=
th worrying about."}],"action":{"name":"View Issue","url":"https://github.c=
om/quicwg/base-drafts/issues/596#issuecomment-306517872"}}}</script>=

----==_mimepart_5936c66de6bd_3ce3fb1d8559c30949e0--


From nobody Tue Jun  6 08:17: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 4C02E128B8E for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 08:17:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.402
X-Spam-Level: 
X-Spam-Status: No, score=-5.402 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id a7jO-xper27T for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 08:17:07 -0700 (PDT)
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 16BB9128DF6 for <quic-issues@ietf.org>; Tue,  6 Jun 2017 08:17:07 -0700 (PDT)
Date: Tue, 06 Jun 2017 08:17:06 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1496762226; bh=K/zC2517V2kJ6vrOhkLVfERRFRtQzOfffoH/JHqUn68=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=v9imd6QAPdAt0za+dOmVZZ+1dTvK4I+i7x9VeHyQHHYKuxRBU7iHImlR9sZc+jwgi Xg8BFtnfIEDP1HGEcsWrxM/GsbaegAtWCg7U4xFG9VhrTnZGtX5NsQSGv2Xf7fi4lO 7NdoyFE6R8Uz1dmhMZzep6S7UhPFE878Vp80rft0=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd2e42ba27d8fcb4fd2406bfdc884d1d28ea3d57392cf00000001154e897292a169ce0df15566@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/596/306519296@github.com>
In-Reply-To: <quicwg/base-drafts/issues/596@github.com>
References: <quicwg/base-drafts/issues/596@github.com>
Subject: Re: [quicwg/base-drafts] Guard initial packet against amplification attack via compression (#596)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5936c7726e6ae_2e623fdb74e87c3867928"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/wH8mvSgqvs_eAMGOjlkDj3zFuKk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Jun 2017 15:17:08 -0000

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

It would be a pseudorandom verifiable sequence, such as the fibbonnachi sequence of some initial seed.

I don't know if this is worth worrying about or not, I am just raising the potential issue. Attacks appear to come frome the most unexpected angles.

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

<p>It would be a pseudorandom verifiable sequence, such as the fibbonnach=
i sequence of some initial seed.</p>
<p>I don't know if this is worth worrying about or not, I am just raising=
 the potential issue. Attacks appear to come frome the most unexpected an=
gles.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/596#issuecomment-306519296">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq8xLh=
OTN_xnAKANQ2ymaMi76DLOAks5sBW1ygaJpZM4Nxdrq">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq_Q=
nbu6eQwzMjRluxWfwWwNDU4xUks5sBW1ygaJpZM4Nxdrq.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/596#issuecomment-306519296"></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 #=
596: It would be a pseudorandom verifiable sequence, such as the fibbonna=
chi sequence of some initial seed.\r\n\r\nI don't know if this is worth w=
orrying about or not, I am just raising the potential issue. Attacks appe=
ar to come frome the most unexpected angles."}],"action":{"name":"View Is=
sue","url":"https://github.com/quicwg/base-drafts/issues/596#issuecomment=
-306519296"}}}</script>=

----==_mimepart_5936c7726e6ae_2e623fdb74e87c3867928--


From nobody Tue Jun  6 08:17: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 AFE24128B8E for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 08:17:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.183
X-Spam-Level: 
X-Spam-Status: No, score=-3.183 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rMDZSe3PTPUd for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 08:17:57 -0700 (PDT)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0A11E12773A for <quic-issues@ietf.org>; Tue,  6 Jun 2017 08:17:56 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=kEn+jK+ei7Ho93PbjLidG34EsDQ=; b=WzTjFgFIn1NOOpFi JjHXlGS6j471QgORaseGwTHKJcMIC0tl+fUZPBVYS45Hfd/mvzDynZb04cXVsCZb Cwak5Q0Qs1zgdAuxDeOS1r9DCDUVwtWpxHx0DFHKEyjK+ozP3Bj5qDg1y20FLkXT 34r7Jk+wcB7DMT4DCw80Sp5UrFg=
Received: by filter0471p1mdw1.sendgrid.net with SMTP id filter0471p1mdw1-27969-5936C7A2-C7 2017-06-06 15:17:54.883591297 +0000 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 Cqv7PzgQQM6PNWe0IrGGPQ for <quic-issues@ietf.org>; Tue, 06 Jun 2017 15:17:54.794 +0000 (UTC)
Date: Tue, 06 Jun 2017 08:17:52 -0700
From: Mark Nottingham <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5e280b8640165edc549501dc303812abc3d7645e92cf00000001154e89a092a169ce0c62bcd7@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/311/306519525@github.com>
In-Reply-To: <quicwg/base-drafts/issues/311@github.com>
References: <quicwg/base-drafts/issues/311@github.com>
Subject: Re: [quicwg/base-drafts] GREASE the packet type octet (#311)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5936c7a08dc29_48613fdb74e87c386961"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0lSp8cjfuTcBzihr8TelXKU09l70zH0X99CA 99/eqDvKLsCWVRSjTbyPmA3iJtTgUxDX7d9OKQfeUb5qNu87rBmFdicy9b0sRunXDxL7EWJulwt/qm i48mASckc1+eLR7Guo7Wl3oZ8Iw6fRNEcHhUxgRUoNl3ZeVTyKSjIU25ax2kCMbYZZluIHLhAF+zLS U=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/txtCMNqTdGn7QNEksFGRAPsCPL8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Jun 2017 15:17:59 -0000

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

Discussed in Paris; generally agreed to be a good thing. 

Jana and Ian to check to see if this makes migration from Google QUIC easy/hard.

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

<p>Discussed in Paris; generally agreed to be a good thing.</p>
<p>Jana and Ian to check to see if this makes migration from Google QUIC easy/hard.</p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #311: Discussed in Paris; generally agreed to be a good thing. \r\n\r\nJana and Ian to check to see if this makes migration from Google QUIC easy/hard."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/311#issuecomment-306519525"}}}</script>
----==_mimepart_5936c7a08dc29_48613fdb74e87c386961--


From nobody Tue Jun  6 08:19: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 667F8128B8E for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 08:19:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.801
X-Spam-Level: 
X-Spam-Status: No, score=-4.801 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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vgIMtciL1YxC for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 08:19:03 -0700 (PDT)
Received: from o9.sgmail.github.com (o9.sgmail.github.com [167.89.101.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 20B4512702E for <quic-issues@ietf.org>; Tue,  6 Jun 2017 08:19:03 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=NECF4TK1aDk0EbqY39E+7fckguI=; b=tn6HAwNT6Ouiqg4s s/pLAmXto+D8hRUDlEG637OfO9UuImQf6EensIDHbD8ckIALshaOsP9q6ysILSxY 01DYXZUllz85nBZlY1AWGnYMAE6szI7FrOqEu/vP39K9Om/KJpIaS6YPi5Ln+Hfb 2AV9aTIYwKhsYtHpveFZ/OL3Pto=
Received: by filter1158p1mdw1.sendgrid.net with SMTP id filter1158p1mdw1-30467-5936C7E5-AA 2017-06-06 15:19:01.983510974 +0000 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 DtYIGmL0Tnq4ZUd5CB-nHQ for <quic-issues@ietf.org>; Tue, 06 Jun 2017 15:19:01.885 +0000 (UTC)
Date: Tue, 06 Jun 2017 08:19:01 -0700
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab15032c33eb035fa23809c5c621110c4008c6f3e592cf00000001154e89e592a169ce0c62bcd7@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/311/306519885@github.com>
In-Reply-To: <quicwg/base-drafts/issues/311@github.com>
References: <quicwg/base-drafts/issues/311@github.com>
Subject: Re: [quicwg/base-drafts] GREASE the packet type octet (#311)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5936c7e5c35c2_4bce3fc022a75c34869ca"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1pxcYE4BqqGOJZQFxC5qCbQnJ2OZxtnooZwq cSM+ZNUffAv/HJAfworMmyTeMWJC+WYoTS64ic/2dylws2vuqc2e6lO14cWoAVJKhZoXsiKqYoFy/t M/Triio35hk/+13xtfVCDdoyS2GboZGhBOsJA3qfys8wK7XHOa9LZB1xOw==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/oz-4i1fcpBigLMw6_LxKsTGIol8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Jun 2017 15:19:09 -0000

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

@huitema points out that we might want to have a keyed permutation because any static permutation is easily degreased. The observation here is that you can have a key that's shared across all of the connections, because we're not really worried about the middlebox connecting to the server and extracting the key for the transformation. With that in mind, here's an alternate keeed proposal.

```
1. Server generates a key K_static which it uses for all connections.
2. Packet has type P and last byte T
3. The server delivers K_static in its first flight.
4. For every packet, you compute P' = P ^(PRF(K, T) & 0x7f) where
    K = 0 for initial packets
    K = K_static for other 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/311#issuecomment-306519885
----==_mimepart_5936c7e5c35c2_4bce3fc022a75c34869ca
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> points out that we might want to have a keyed permutation because any st=
atic permutation is easily degreased. The observation here is that you can =
have a key that's shared across all of the connections, because we're not r=
eally worried about the middlebox connecting to the server and extracting t=
he key for the transformation. With that in mind, here's an alternate keeed=
 proposal.</p>
<pre><code>1. Server generates a key K_static which it uses for all connect=
ions.
2. Packet has type P and last byte T
3. The server delivers K_static in its first flight.
4. For every packet, you compute P' =3D P ^(PRF(K, T) &amp; 0x7f) where
    K =3D 0 for initial packets
    K =3D K_static for other packets.
</code></pre>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/311#issuecomment-306519885">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq5nCba3MQSfWX1e=
-HHJs3dxrJi54ks5sBW3lgaJpZM4MBr5r">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq1FgUnqnkhnOOQ1sj=
D0gNTlzvKz-ks5sBW3lgaJpZM4MBr5r.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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/311#issuecomment-306519885"></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 #311: @huitema points ou=
t that we might want to have a keyed permutation because any static permuta=
tion is easily degreased. The observation here is that you can have a key t=
hat's shared across all of the connections, because we're not really worrie=
d about the middlebox connecting to the server and extracting the key for t=
he transformation. With that in mind, here's an alternate keeed proposal.\r=
\n\r\n```\r\n1. Server generates a key K_static which it uses for all conne=
ctions.\r\n2. Packet has type P and last byte T\r\n3. The server delivers K=
_static in its first flight.\r\n4. For every packet, you compute P' =3D P ^=
(PRF(K, T) \u0026 0x7f) where\r\n    K =3D 0 for initial packets\r\n    K =
=3D K_static for other packets.\r\n```\r\n"}],"action":{"name":"View Issue"=
,"url":"https://github.com/quicwg/base-drafts/issues/311#issuecomment-30651=
9885"}}}</script>=

----==_mimepart_5936c7e5c35c2_4bce3fc022a75c34869ca--


From nobody Tue Jun  6 08:25: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 85F4312944B for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 08:25:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.182
X-Spam-Level: 
X-Spam-Status: No, score=-8.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_DNSWL_HI=-5, 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 INCSrk67GC1w for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 08:25:13 -0700 (PDT)
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 0EA081293D9 for <quic-issues@ietf.org>; Tue,  6 Jun 2017 08:25:13 -0700 (PDT)
Date: Tue, 06 Jun 2017 08:25:12 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1496762712; bh=WZR/lR3tR/X1kYy7Nv5cu4KFmf96pzdvI/I+CKASXDM=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=wNrXOuSMHsP5/yLKttUPTo6fyCXRLLdT6eeSY7GDuJfD4TspL2zPUSukr4/pAExcS nhF9x8TuKjET9/mMKUCyrTEHPF9/w0cfR94+idtjpL8oxEG6W4O3k+mHhL2LP0jUhl S1YAIyo7BzFtkwOS4v4VoiPBqnc1q8JnkN/o9oyY=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5907c0179576a512e0ff50058ee5de1e03fb135c92cf00000001154e8b5892a169ce0df15566@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/596/306521997@github.com>
In-Reply-To: <quicwg/base-drafts/issues/596@github.com>
References: <quicwg/base-drafts/issues/596@github.com>
Subject: Re: [quicwg/base-drafts] Guard initial packet against amplification attack via compression (#596)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5936c95837cf1_42763fb1d8559c3095238"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/kUPBBS1l3dToOg4S3LLGRG3OvAo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Jun 2017 15:25:14 -0000

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

Related: there may be other ways to deal with this, such as proof of work instead of large packet size, but that obviously has its own 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/596#issuecomment-306521997
----==_mimepart_5936c95837cf1_42763fb1d8559c3095238
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Related: there may be other ways to deal with this, such as proof of work instead of large packet size, but that obviously has its own 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/596#issuecomment-306521997">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4-OgHcWDQ5T7scS3_I0fMcJpgxfks5sBW9YgaJpZM4Nxdrq">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq3UCUQXH3rKEFhb-4n2whmOG_1mNks5sBW9YgaJpZM4Nxdrq.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/596#issuecomment-306521997"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #596: Related: there may be other ways to deal with this, such as proof of work instead of large packet size, but that obviously has its own issues."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/596#issuecomment-306521997"}}}</script>
----==_mimepart_5936c95837cf1_42763fb1d8559c3095238--


From nobody Tue Jun  6 08:56: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 0F1FE129505 for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 08:55:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.183
X-Spam-Level: 
X-Spam-Status: No, score=-3.183 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id M_evkccg9pqO for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 08:55:55 -0700 (PDT)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EA37C1286D6 for <quic-issues@ietf.org>; Tue,  6 Jun 2017 08:55:54 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=rdUeuZb1kxA8slr+H6ecO20a8Is=; b=pBz/4ZS/QB7hh1Cu iTHVzndZY2sn7/u1MKYiJ/uzZvE2ky0vYAeH6X/p0/y7kUSsAgP1Mj9GyyWp5K1P iWFpKmqlJ3BC9/MgFdTKPe3jILH9dxopfuQFojGD3GxPlYqe6iY3XrHwbFVPYxjX wQ93oSwUmwOXlmfjWi/wIr4tOx0=
Received: by filter0946p1mdw1.sendgrid.net with SMTP id filter0946p1mdw1-24544-5936D089-75 2017-06-06 15:55:53.908649433 +0000 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 CcjLXGFsTZCrhXFu6g-7PQ for <quic-issues@ietf.org>; Tue, 06 Jun 2017 15:55:53.833 +0000 (UTC)
Date: Tue, 06 Jun 2017 08:55:53 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab77d464bb3f3a7f5f7d7720be586883395d70a1ef92cf00000001154e928992a169ce0d7b300d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/501/review/42362013@github.com>
In-Reply-To: <quicwg/base-drafts/pull/501@github.com>
References: <quicwg/base-drafts/pull/501@github.com>
Subject: Re: [quicwg/base-drafts] Limit the size of packets (#501)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5936d0899c874_1d503fd01acafc2c953ec"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3w47z5ZemGw5xnRw1m8maBjfIhSMmSgtkCxZ YxGmlX17kJ3jPObIp/kUHml47ZEM1G08qJv3Rvy85pQI1IA/knsvuMBP6uk+kJxI/o32WWQbGBjEmc 3evTEli/JZZumBcgcQrYueAez3gWBgMxI9qQfU9F3uNzs2jyEGxcBKb6VLBwWJC54puUudmwTR5HOs g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/zDZ9KiRUi8txkLbdSyXJNUcYDuY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Jun 2017 15:55:58 -0000

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

ianswett approved this pull request.

I only left one comment, but with two issues, one of which was addressed with "This indicates that packets larger than this limit will be dropped" and the other was the 1252 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/501#pullrequestreview-42362013
----==_mimepart_5936d0899c874_1d503fd01acafc2c953ec
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

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

<p>I only left one comment, but with two issues, one of which was addressed with "This indicates that packets larger than this limit will be dropped" and the other was the 1252 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/501#pullrequestreview-42362013">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1Tl-hrrZorbjV4U_Cg1mZtuEFznks5sBXaJgaJpZM4NQOTD">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq1XHgUlD9RtKkdC2mrbm1Jj9se4Wks5sBXaJgaJpZM4NQOTD.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/501#pullrequestreview-42362013"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

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


From nobody Tue Jun  6 12:28: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 12A86128A32 for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 12:28:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.799
X-Spam-Level: 
X-Spam-Status: No, score=-9.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_DNSWL_HI=-5, 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 WX9R-C2N7q0z for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 12:28:07 -0700 (PDT)
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 14FBF1242EA for <quic-issues@ietf.org>; Tue,  6 Jun 2017 12:28:07 -0700 (PDT)
Date: Tue, 06 Jun 2017 12:28:06 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1496777286; bh=uxhfDsnS0KsRI/3rG26GrlTwfo5e/x27454c4YQQbgs=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=WpVxvrCkfxCuqeJR/P08X1WPgKCd7AOiR64LkjVwneHWkHsX3FXjWkDmyt1tLIXk6 b6PmTTMLH/jfwKmTuivlzdKRYYjNau7HHTbE7Huh28IGJFquKxMs8a57N2LRXKxAGR RIi5pz3DwkHHJ9e7PYrpACMOdFFNby1klh0jAZJc=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc17ab2d3a64e9ad91b00ac039e35564c1948de1f92cf00000001154ec44692a169ce0df28989@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/597@github.com>
Subject: [quicwg/base-drafts] Connection abort during handshake (#597)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593702464dba9_292d3fc7ebc7bc38440f4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/1V-k07O-pY5VswpFUlPuH6hfrZs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Jun 2017 19:28:09 -0000

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

The transport document is not very clear on how to handle errors during handshake. TLS 1.3 section 6.2 says to abort connection and send a simple error. This can be done in client or server cleartext packets.

However, a server, or a client, may be jammed with error messages from an adversary. For servers, this can be mitigated by veryfing the Connection Id before accepting the TLS error message. For clients this is not so simple because not all server clear text messages contain the CCID. In a traditional browser client this may not be a big deal, but for peer2peer between two servers, this could be a problem.

A solution could be have all server cleartext packets contain CCID in addition to SSID, similar to how Stateless Retry packets are protected, except that Stateless Retry does not also have a SSID.

The draft does not mention explicitly that cleartext packets with CONNECTION_CLOSE or GO_AWAY should be dropped, but if they are not, the same issue may happen during handshake. It would be helpful with some very explicit text about how to ignore packets and close connections when unexpected payload appears.

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

<p>The transport document is not very clear on how to handle errors during handshake. TLS 1.3 section 6.2 says to abort connection and send a simple error. This can be done in client or server cleartext packets.</p>
<p>However, a server, or a client, may be jammed with error messages from an adversary. For servers, this can be mitigated by veryfing the Connection Id before accepting the TLS error message. For clients this is not so simple because not all server clear text messages contain the CCID. In a traditional browser client this may not be a big deal, but for peer2peer between two servers, this could be a problem.</p>
<p>A solution could be have all server cleartext packets contain CCID in addition to SSID, similar to how Stateless Retry packets are protected, except that Stateless Retry does not also have a SSID.</p>
<p>The draft does not mention explicitly that cleartext packets with CONNECTION_CLOSE or GO_AWAY should be dropped, but if they are not, the same issue may happen during handshake. It would be helpful with some very explicit text about how to ignore packets and close connections when unexpected payload appears.</p>

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

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


From nobody Tue Jun  6 13:34: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 CD4D412894A for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 13:34:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.402
X-Spam-Level: 
X-Spam-Status: No, score=-5.402 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 71xJUmvjd1zq for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 13:34:56 -0700 (PDT)
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 0A21F12009C for <quic-issues@ietf.org>; Tue,  6 Jun 2017 13:34:56 -0700 (PDT)
Date: Tue, 06 Jun 2017 13:34:55 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1496781295; bh=21AArYsbN3pXqRRm9kPgcws8ccDE/10NpGVQdhDlyYg=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=AIbKCT4SGKwcQtwEs6f51FUo74d2fj148hQkdo5hTz3701I8oG/5xr+pBAidw8OzR ApjemdoZ4rStHcBrhGsGTJRUr1tycHEwLFBlpw7d+4Vo6XP33e2PilvnfTLmMoMAsX 0r+U9dqqbc5fETFwagbW6nmIErTbCyJLNGPZ/W9U=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9a9ecdae46c215a715421e73e24b95dda952ba2c92cf00000001154ed3ef92a169ce0df28989@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/597/306608938@github.com>
In-Reply-To: <quicwg/base-drafts/issues/597@github.com>
References: <quicwg/base-drafts/issues/597@github.com>
Subject: Re: [quicwg/base-drafts] Connection abort during handshake (#597)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593711ef35f15_3c123fb2ebbcfc2c94644"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/mPu-BQAHktbH3GPTPcFXnHmOuVo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Jun 2017 20:34:58 -0000

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

Related: QUIC_INVALID_VERSION_NEGOTIATION_PACKET could be sent by an adversary if CONNECTION_CLOSE frames are permitted in cleartext, and if not, the error is useless unless forwarded to TLS.

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

<p>Related: QUIC_INVALID_VERSION_NEGOTIATION_PACKET could be sent by an adversary if CONNECTION_CLOSE frames are permitted in cleartext, and if not, the error is useless unless forwarded to TLS.</p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #597: Related: QUIC_INVALID_VERSION_NEGOTIATION_PACKET could be sent by an adversary if CONNECTION_CLOSE frames are permitted in cleartext, and if not, the error is useless unless forwarded to TLS."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/597#issuecomment-306608938"}}}</script>
----==_mimepart_593711ef35f15_3c123fb2ebbcfc2c94644--


From nobody Tue Jun  6 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 E8C4912957F for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 13:54:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.799
X-Spam-Level: 
X-Spam-Status: No, score=-9.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_DNSWL_HI=-5, 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 86idiJnH38_b for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 13:54:35 -0700 (PDT)
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 5D1681286CA for <quic-issues@ietf.org>; Tue,  6 Jun 2017 13:54:35 -0700 (PDT)
Date: Tue, 06 Jun 2017 13:54:34 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1496782474; bh=OhfLl6CE6XrO/BQVp4Kd5NU/F55CA+D13QKoaBNdb+0=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=IErBVY1zZTkWSbFt7BlFiIxFPGJxvn+t/oAghUAElMV0CAsgEUC/NkFnohF2rO/xY KtZccdiK9th4z4TjlRSkufsjhHmfGUigWUhDcDgYRJsD8SAWiHxLuZuDgn8mQcW9nu Mp3frzx39JuiQfwmOR8WJVczicjfqR1ocJQYeMD0=
From: Igor Lubashev <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4586697b21cccc022e86836c71cf5a8f68bff45692cf00000001154ed88a92a169ce0df019e0@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/589/c306614086@github.com>
In-Reply-To: <quicwg/base-drafts/pull/589@github.com>
References: <quicwg/base-drafts/pull/589@github.com>
Subject: Re: [quicwg/base-drafts] Move connection ID change to only Server Cleartext (#589)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5937168a7d841_29713fd3723b3c305731b"; 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/c9a0WZPluW-JLgFo6GyXfWJeoqQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Jun 2017 20:54:37 -0000

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

The way I would implement the load balancer:

1. If the packet has CCID, consistent hash it into the pool of backend servers for this dest IP or hostname based on the 6-tuple (5+tuple + CCID) and forward the packet.
1a. The backend server replies with a Version Negotiation packet (too bad cannot use SCID here). or
1b. The backend server replies with a SCID to continue the handshake.

2. If the packet has SCID, validate that SCID seems ok and forward the packet to the identified server.

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

<p>The way I would implement the load balancer:</p>
<ol>
<li>
<p>If the packet has CCID, consistent hash it into the pool of backend se=
rvers for this dest IP or hostname based on the 6-tuple (5+tuple + CCID) =
and forward the packet.<br>
1a. The backend server replies with a Version Negotiation packet (too bad=
 cannot use SCID here). or<br>
1b. The backend server replies with a SCID to continue the handshake.</p>=

</li>
<li>
<p>If the packet has SCID, validate that SCID seems ok and forward the pa=
cket to the identified server.</p>
</li>
</ol>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/589#issuecomment-306614086">view it on GitHub</a>, or=
 <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq2KrdJo=
Xbq01ysYYbu-XHqSzSSO1ks5sBbyKgaJpZM4NxHYp">mute the thread</a>.<img alt=3D=
"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq0cAuw=
XhiHdddpMvhUSiDfb0Yovjks5sBbyKgaJpZM4NxHYp.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/589#issuecomment-306614086"></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":"@igorlord in #=
589: The way I would implement the load balancer:\r\n\r\n1. If the packet=
 has CCID, consistent hash it into the pool of backend servers for this d=
est IP or hostname based on the 6-tuple (5+tuple + CCID) and forward the =
packet.\r\n1a. The backend server replies with a Version Negotiation pack=
et (too bad cannot use SCID here). or\r\n1b. The backend server replies w=
ith a SCID to continue the handshake.\r\n\r\n2. If the packet has SCID, v=
alidate that SCID seems ok and forward the packet to the identified serve=
r."}],"action":{"name":"View Pull Request","url":"https://github.com/quic=
wg/base-drafts/pull/589#issuecomment-306614086"}}}</script>=

----==_mimepart_5937168a7d841_29713fd3723b3c305731b--


From nobody Tue Jun  6 14:28: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 42C0F12940F for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 14:28:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.617
X-Spam-Level: 
X-Spam-Status: No, score=-0.617 tagged_above=-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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nSrcr2I9SQpH for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 14:28:57 -0700 (PDT)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0B450128BB6 for <quic-issues@ietf.org>; Tue,  6 Jun 2017 14:28:56 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=H/f9sCNp/uJd29EslFqq7MSg5Ds=; b=FGzOo6mXsuwrzeaS 3Kn+bOGWBLEKvZY+9UdGKZvturFKBKNsZ8Dej/vVvBl7Epctog8hIjgRI+MG4Mlz /0/DVA8RFT0Bm5KT8FXsXmSN6vshMT09uK7di/8bh15TCC4B00wvK0oX4B5CF1by 57ltNEdGDme2DBg7PomGue1JWW0=
Received: by filter0905p1mdw1.sendgrid.net with SMTP id filter0905p1mdw1-17691-59371E96-47 2017-06-06 21:28:54.834253024 +0000 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 70Ssmk8RQmSAqP1sbzkD1g for <quic-issues@ietf.org>; Tue, 06 Jun 2017 21:28:54.803 +0000 (UTC)
Date: Tue, 06 Jun 2017 14:28:54 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abac7c826c756d802fa680ef2efc182e5de58a360a92cf00000001154ee09692a169ce0df15566@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/596/306622855@github.com>
In-Reply-To: <quicwg/base-drafts/issues/596@github.com>
References: <quicwg/base-drafts/issues/596@github.com>
Subject: Re: [quicwg/base-drafts] Guard initial packet against amplification attack via compression (#596)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59371e96a3de0_30ec3fc6ac5fbc2c87734"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0q1/6bCv97B2mKm1tjxcTLDiThj8YzrlfkWI adFi5uyNpo8HO1PPD+CmhXnqMjnduZVfcI4ZX50A9v+kw2HJGhbt9ApkuIj8769ULjVORK3FXU5CQI Bl45O5pevvi0V7xDqU7qZCyoA/O/qa4oEOHAR0Ww7m8Eu/nKOUKbgRBZXstg3t5BZRGejuU0xTQJ3O w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/O7mGawWj6VdvmApCI1nTIUH9Ov8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Jun 2017 21:28:58 -0000

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

To clarify, you're imagining an attacker behind a proxy which compresses packets?  Given the vast majority of packets flowing through 443 are encrypted, and a large portion of the rest is the TLS handshake(which encrypts poorly), I'm not sure why one would deploy such a proxy?

If there is no reason to believe this sort of proxy is common, I would tend to agree with Martin that this isn't worth worrying about.

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

<p>To clarify, you're imagining an attacker behind a proxy which compresses=
 packets?  Given the vast majority of packets flowing through 443 are encry=
pted, and a large portion of the rest is the TLS handshake(which encrypts p=
oorly), I'm not sure why one would deploy such a proxy?</p>
<p>If there is no reason to believe this sort of proxy is common, I would t=
end to agree with Martin that this isn't worth worrying about.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/596#issuecomment-306622855">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq88qaAHbspHv22G=
4FmmwyYhcK128ks5sBcSWgaJpZM4Nxdrq">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqydXHxKgUQT1UTEp2=
oZS49XYi8n2ks5sBcSWgaJpZM4Nxdrq.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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/596#issuecomment-306622855"></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 #596: To clarify, y=
ou're imagining an attacker behind a proxy which compresses packets?  Given=
 the vast majority of packets flowing through 443 are encrypted, and a larg=
e portion of the rest is the TLS handshake(which encrypts poorly), I'm not =
sure why one would deploy such a proxy?\r\n\r\nIf there is no reason to bel=
ieve this sort of proxy is common, I would tend to agree with Martin that t=
his isn't worth worrying about."}],"action":{"name":"View Issue","url":"htt=
ps://github.com/quicwg/base-drafts/issues/596#issuecomment-306622855"}}}</s=
cript>=

----==_mimepart_59371e96a3de0_30ec3fc6ac5fbc2c87734--


From nobody Tue Jun  6 15:38: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 94CDC128B93 for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 15:38:42 -0700 (PDT)
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_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-2.8, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 32Ud1bouGx0P for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 15:38:41 -0700 (PDT)
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 31E2C128D2E for <quic-issues@ietf.org>; Tue,  6 Jun 2017 15:38:40 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=4GfBynrLAsxsYOnZ1Y3acbJSW2c=; b=qkhE5IZkAQT/FKZK JPaJ2vlaMiGTvQ0uVQKEMb+DPcHnI1U5yadL0q/ZflWtXDayHvIaRSNUAs+beA5H Tr5voUb5nshHjJsYkMIjGrCq5LGVS74/gO9YQyfdvaBnJsVYWwDSIFQL+L73vEma 3lg71ZtJI4zi3iOACLd3+NB71FY=
Received: by filter0434p1mdw1.sendgrid.net with SMTP id filter0434p1mdw1-28477-59372EE7-26 2017-06-06 22:38:31.686458245 +0000 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 SeXBMy-SRbml7y1TEP4NOQ for <quic-issues@ietf.org>; Tue, 06 Jun 2017 22:38:31.644 +0000 (UTC)
Date: Tue, 06 Jun 2017 15:38:31 -0700
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab0fcafb75d5d6f983f22fb96fff155f1bae83b2e492cf00000001154ef0e792a169ce0df15566@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/596/306637444@github.com>
In-Reply-To: <quicwg/base-drafts/issues/596@github.com>
References: <quicwg/base-drafts/issues/596@github.com>
Subject: Re: [quicwg/base-drafts] Guard initial packet against amplification attack via compression (#596)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59372ee784a3f_18b93f9b6e57bc3459949"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3xaU8HbZqkQ5GzVwIa/AEfYfjgaoc7lz+TIy KCL9+5ce0RgXZU8uIA7WmQ1+ugFjfFMxnby9kLAqyfHK+K+LfAnonFOhlMdLoh6Vz59NfGY1fvTajw wY36ljcHxxh+qQnYO9eb5U1twPepnA0Xdkk1l0xO1KW5SgPj5FbMdlPMbSaKNuLQfGIw/KKnh+rAzr g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/58fwB2n0tc7T5YcJGYqCl8_zsXM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Jun 2017 22:38:43 -0000

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

I am, for example, imagining a large cloud hosting environment with high bandwidth compressed backbone for inter-datacenter links. You could feed outbound traffic at high rates that condense at server elsewhere. Such a backbone would have no concern for port 443 at the point of compression and if a common server vulnerability was found, many hosted services could join in a DDoS attack.

For comparison, some storage networks for iSCSI do terminate TCP connections near sender and internally transfer packets using larger MTUs and possible with hardware compression to move large data volumes over a distance.

Still, I am no saying this is a major concern, just pointing out the possibillity.

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

<p>I am, for example, imagining a large cloud hosting environment with high=
 bandwidth compressed backbone for inter-datacenter links. You could feed o=
utbound traffic at high rates that condense at server elsewhere. Such a bac=
kbone would have no concern for port 443 at the point of compression and if=
 a common server vulnerability was found, many hosted services could join i=
n a DDoS attack.</p>
<p>For comparison, some storage networks for iSCSI do terminate TCP connect=
ions near sender and internally transfer packets using larger MTUs and poss=
ible with hardware compression to move large data volumes over a distance.<=
/p>
<p>Still, I am no saying this is a major concern, just pointing out the pos=
sibillity.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/596#issuecomment-306637444">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq9KlaBIXAlC14BC=
uIA7ZJwkoHXAhks5sBdTngaJpZM4Nxdrq">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqzuV3U6O5BzKPFBmn=
aqtuzpXp4ftks5sBdTngaJpZM4Nxdrq.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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/596#issuecomment-306637444"></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 #596: I am, for exa=
mple, imagining a large cloud hosting environment with high bandwidth compr=
essed backbone for inter-datacenter links. You could feed outbound traffic =
at high rates that condense at server elsewhere. Such a backbone would have=
 no concern for port 443 at the point of compression and if a common server=
 vulnerability was found, many hosted services could join in a DDoS attack.=
\r\n\r\nFor comparison, some storage networks for iSCSI do terminate TCP co=
nnections near sender and internally transfer packets using larger MTUs and=
 possible with hardware compression to move large data volumes over a dista=
nce.\r\n\r\nStill, I am no saying this is a major concern, just pointing ou=
t the possibillity."}],"action":{"name":"View Issue","url":"https://github.=
com/quicwg/base-drafts/issues/596#issuecomment-306637444"}}}</script>=

----==_mimepart_59372ee784a3f_18b93f9b6e57bc3459949--


From nobody Tue Jun  6 15:45: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 73E77126C26 for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 15:45:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.183
X-Spam-Level: 
X-Spam-Status: No, score=-3.183 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XmP9TbX2Ikee for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 15:45:48 -0700 (PDT)
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 D1DB7126579 for <quic-issues@ietf.org>; Tue,  6 Jun 2017 15:45:47 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=+OESvBt3BBp8PhvOyPRjr9nI/qM=; b=nZyfA78ggNZKthRl 3Lv/fjPw0AWG80MR9nOSpE+KGz5R02b0F6/dFGPhOzlwReTaKkmL25v+Gz2seNel D96ud3y8KigMWTfZ663Jjn6rQNK8P0bdoT6MkSNhja+mFPEPoSGzQiCrw8up23I+ YoPXukxQRbURKWJlB0xfe5+dc5I=
Received: by filter1112p1mdw1.sendgrid.net with SMTP id filter1112p1mdw1-8861-5937309A-3A 2017-06-06 22:45:47.001607594 +0000 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 8HepFdCsR_KcPfZZgY6inA for <quic-issues@ietf.org>; Tue, 06 Jun 2017 22:45:46.921 +0000 (UTC)
Date: Tue, 06 Jun 2017 15:45:46 -0700
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abae8bbf1e147f3bf41ab0b2e29d50099d1353c4f292cf00000001154ef29a92a169ce0df15566@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/596/306638734@github.com>
In-Reply-To: <quicwg/base-drafts/issues/596@github.com>
References: <quicwg/base-drafts/issues/596@github.com>
Subject: Re: [quicwg/base-drafts] Guard initial packet against amplification attack via compression (#596)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5937309ac71bb_d5b3f9c73a0dc3834621"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3SA+DaVXENMaALdkmMJdZqbR1kV+pY0BU5bm uf0epC5yGZClVHDs8iQnIUqWylR5Er2taszDGo42wSBINTvPzzsN5Yu81EAS8mPJkhr+VUxJYQaQKX Dk97xF0TwDZllKTQQGaN8n6w+ZXK7MC4JZRRUSisP6jtokEfCtTHDNP8YksYFa9ymf2H380IsA5RoY Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/DrrxjbKgHecQuy42cITrRi_MSJc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Jun 2017 22:45:49 -0000

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

Another example would be government controlled internet backbones used in cyber warfare that exploit a backbone compression standard at IP level or below.

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

<p>Another example would be government controlled internet backbones used in cyber warfare that exploit a backbone compression standard at IP level or below.</p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #596: Another example would be government controlled internet backbones used in cyber warfare that exploit a backbone compression standard at IP level or below."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/596#issuecomment-306638734"}}}</script>
----==_mimepart_5937309ac71bb_d5b3f9c73a0dc3834621--


From nobody Tue Jun  6 15: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 D98BF126C26 for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 15:48:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.403
X-Spam-Level: 
X-Spam-Status: No, score=-0.403 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id KzufmNdDd4oF for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 15:48:05 -0700 (PDT)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AFAC0126579 for <quic-issues@ietf.org>; Tue,  6 Jun 2017 15:48:05 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=H9n9csDt991Vs08U0mpVJdcjeEU=; b=tM4aBccTNSlqaXvZ +FPxJk/PAnN7BJb58VtWvtb4hK1SgHXTtzRl3UmWJWknTTTCY/6hgkwyDz3s8Awv mzb+Yo9OkwJfA4V6PW9C2/u0xnRezFVhhp+jFgCioZT560kaKtxMjEKoywPALygD iZpMVV9sjAhlRGygiNlLj2vjH2g=
Received: by filter0906p1mdw1.sendgrid.net with SMTP id filter0906p1mdw1-3846-59373124-22 2017-06-06 22:48:04.399640295 +0000 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 BLNdv6IXTFm_Q-aU2u_ENA for <quic-issues@ietf.org>; Tue, 06 Jun 2017 22:48:04.218 +0000 (UTC)
Date: Tue, 06 Jun 2017 15:48:04 -0700
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abfbb16755d4c20b10f4612c64d67a2aed2e7889f892cf00000001154ef32492a169ce0df15566@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/596/306639140@github.com>
In-Reply-To: <quicwg/base-drafts/issues/596@github.com>
References: <quicwg/base-drafts/issues/596@github.com>
Subject: Re: [quicwg/base-drafts] Guard initial packet against amplification attack via compression (#596)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593731241e58c_75163ff14893dc34419ed"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3IAU2jSs3qC4fhlQcMpeFD6BFFDSukeZXTz3 mSMHvyjr+J3DERZmULgqfi/INxvlKSKM9/vxB1XVntGigWcB4AvdBMyl3w4rjEN9t91BTz6ZGnP+nG A7f5Iko+EKL/R5XJECLGBzu3H0z5+o5/BjRIdxTpI6dfqJsJolavmO3kKAd8RcZuoQ4EqWCIk17hw0 c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ZtUo4A0y5szuLUAkF7dAxnNcAf8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Jun 2017 22:48:07 -0000

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

https://arstechnica.com/security/2015/03/massive-denial-of-service-attack-on-github-tied-to-chinese-government/

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

<p><a href="https://arstechnica.com/security/2015/03/massive-denial-of-service-attack-on-github-tied-to-chinese-government/">https://arstechnica.com/security/2015/03/massive-denial-of-service-attack-on-github-tied-to-chinese-government/</a></p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #596: https://arstechnica.com/security/2015/03/massive-denial-of-service-attack-on-github-tied-to-chinese-government/"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/596#issuecomment-306639140"}}}</script>
----==_mimepart_593731241e58c_75163ff14893dc34419ed--


From nobody Tue Jun  6 22:38: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 5466012E046 for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 22:38:22 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id w7MZtr86pWlE for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 22:38:20 -0700 (PDT)
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 4FBCF12E043 for <quic-issues@ietf.org>; Tue,  6 Jun 2017 22:38:20 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=q2EVGLxdxiP5s/lX+5NeIRGdABg=; b=Bhjzr0tZ/ckeOsqc wNDkboyOYz7UBswaKLbCp9gA0EpFbHURfKnsTRzKLw76gVlHvVvCZdO4zk+1vd6M Is4qgt9fbDiiomkjB4Alscm2OzxsaotRsNh654yj4+t9gXWnrnzdaWU2+BoG/8+5 ivtDa4bIjao4gHutNs/M+adicd8=
Received: by filter1124p1mdw1.sendgrid.net with SMTP id filter1124p1mdw1-7877-5937914A-24 2017-06-07 05:38:18.833073255 +0000 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 VhbFrrZ_R1WXB6ycjxNGBw for <quic-issues@ietf.org>; Wed, 07 Jun 2017 05:38:18.908 +0000 (UTC)
Date: Tue, 06 Jun 2017 22:38:18 -0700
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4407150d881f405abdcdd857771395924cbfeaaa92cf00000001154f534a92a169ce0c62bcd7@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/311/306691925@github.com>
In-Reply-To: <quicwg/base-drafts/issues/311@github.com>
References: <quicwg/base-drafts/issues/311@github.com>
Subject: Re: [quicwg/base-drafts] GREASE the packet type octet (#311)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5937914aca366_54b73f88e69c3c3c9234b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3aWVranOKzGzkqUN6vbsBLT5rpXfaoRKX+X5 TCDT8JvKsHMxnu1J2Tkz30aB78COabODgIajjSq3kLBURYEx8YCJXOkH5milOMwvJ/ZCxUmHZLtv5d nADUtMcxk/qMzu7dQmvQ7vlEy1bdhUo9J64a4LoMcsZfzE7ONL3xg1w5Uq1TfPs+hn1K3dKVXnYB7A g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/4c-K_zyvwCCROFru3D-G1U7g1Co>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Jun 2017 05:38:22 -0000

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

@ekr I am afraid that the approach might not work well with a deployment that uses either connection ID or 5-tuple for load balancing, depending on the type of a packet.

In the past, we have discussed of deployments that would use some bits of a connection ID to route a packet to the correct server sitting behind a load balancer (or to the correct POP within an anycast deployment). Note that such a load balancer will typically not maintain any state of a QUIC connection.

OTOH, I also anticipate that even in a deployment that does connection ID-based load balancing, you might want to route packets to backend servers based on the 5-tuple during the handshake. This is for avoiding attacks targeting a specific server behind a load balancer. Note that processing of handshake packets could be much more computationally intensive due to public-key operations when compared to other types of packets.

The issue with the proposed approach is that it is impossible for a stateless load balancer to determine the correct type of the packet, since whether `K=0` or `K=K_static` should be used depends on the state of the connection. Therefore, with the proposed approach, it becomes impossible to change how the packet is load balanced depending on the type of a packet.

Am I missing something?

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

<p><a href=3D"https://github.com/ekr" class=3D"user-mention">@ekr</a> I am =
afraid that the approach might not work well with a deployment that uses ei=
ther connection ID or 5-tuple for load balancing, depending on the type of =
a packet.</p>
<p>In the past, we have discussed of deployments that would use some bits o=
f a connection ID to route a packet to the correct server sitting behind a =
load balancer (or to the correct POP within an anycast deployment). Note th=
at such a load balancer will typically not maintain any state of a QUIC con=
nection.</p>
<p>OTOH, I also anticipate that even in a deployment that does connection I=
D-based load balancing, you might want to route packets to backend servers =
based on the 5-tuple during the handshake. This is for avoiding attacks tar=
geting a specific server behind a load balancer. Note that processing of ha=
ndshake packets could be much more computationally intensive due to public-=
key operations when compared to other types of packets.</p>
<p>The issue with the proposed approach is that it is impossible for a stat=
eless load balancer to determine the correct type of the packet, since whet=
her <code>K=3D0</code> or <code>K=3DK_static</code> should be used depends =
on the state of the connection. Therefore, with the proposed approach, it b=
ecomes impossible to change how the packet is load balanced depending on th=
e type of a packet.</p>
<p>Am I missing something?</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/311#issuecomment-306691925">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkqwIJLAruLCJJzhM=
Us7_tTkvQuXW0ks5sBjdKgaJpZM4MBr5r">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq-Agt5SgPMDYpoMp-=
UbnynLZ77sZks5sBjdKgaJpZM4MBr5r.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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/311#issuecomment-306691925"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@kazuho in #311: @ekr I am afrai=
d that the approach might not work well with a deployment that uses either =
connection ID or 5-tuple for load balancing, depending on the type of a pac=
ket.\r\n\r\nIn the past, we have discussed of deployments that would use so=
me bits of a connection ID to route a packet to the correct server sitting =
behind a load balancer (or to the correct POP within an anycast deployment)=
. Note that such a load balancer will typically not maintain any state of a=
 QUIC connection.\r\n\r\nOTOH, I also anticipate that even in a deployment =
that does connection ID-based load balancing, you might want to route packe=
ts to backend servers based on the 5-tuple during the handshake. This is fo=
r avoiding attacks targeting a specific server behind a load balancer. Note=
 that processing of handshake packets could be much more computationally in=
tensive due to public-key operations when compared to other types of packet=
s.\r\n\r\nThe issue with the proposed approach is that it is impossible for=
 a stateless load balancer to determine the correct type of the packet, sin=
ce whether `K=3D0` or `K=3DK_static` should be used depends on the state of=
 the connection. Therefore, with the proposed approach, it becomes impossib=
le to change how the packet is load balanced depending on the type of a pac=
ket.\r\n\r\nAm I missing something?"}],"action":{"name":"View Issue","url":=
"https://github.com/quicwg/base-drafts/issues/311#issuecomment-306691925"}}=
}</script>=

----==_mimepart_5937914aca366_54b73f88e69c3c3c9234b--


From nobody Tue Jun  6 22:42: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 DFB7F12E043 for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 22:42:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.181
X-Spam-Level: 
X-Spam-Status: No, score=-8.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_DNSWL_HI=-5, 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 8IzVkn3oktwR for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 22:42:05 -0700 (PDT)
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 88779129B16 for <quic-issues@ietf.org>; Tue,  6 Jun 2017 22:42:05 -0700 (PDT)
Date: Tue, 06 Jun 2017 22:42:04 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1496814124; bh=E4iJum55etPsbXSCOzzu1yO0BuerK7IxRazXL+nT95w=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=yHlOMMaYX6hC21MArXZcTvOFG+wiMCD6WIFvsyPJ3eX8olxXZT8NfkraBfLAlKi/6 WGRHGiYf+LhUzwcaPCh0+s0VGZdOtO69VY1CZG4RlxJRMAoFxFr76TeqcO5DIfdel8 0YHNvNplmb71LsGFgOKGfxnzIJIrHsL41ql3l9q4=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3c3ef1aa290c8b3e1657055d75f9daf19cdd521992cf00000001154f542c92a169ce0c62bcd7@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/311/306692436@github.com>
In-Reply-To: <quicwg/base-drafts/issues/311@github.com>
References: <quicwg/base-drafts/issues/311@github.com>
Subject: Re: [quicwg/base-drafts] GREASE the packet type octet (#311)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5937922cd694d_45283fc2bca95c2c3183b"; 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/LQHa3-bKbECnFokXep0PbPWnocg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Jun 2017 05:42:07 -0000

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

Hmm.. I see your point. That is a problem. There's probably some way around that (one idea would be to steal one more bit for that), but I'll have to think about the best approach.

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

<p>Hmm.. I see your point. That is a problem. There's probably some way around that (one idea would be to steal one more bit for that), but I'll have to think about the best approach.</p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #311: Hmm.. I see your point. That is a problem. There's probably some way around that (one idea would be to steal one more bit for that), but I'll have to think about the best approach."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/311#issuecomment-306692436"}}}</script>
----==_mimepart_5937922cd694d_45283fc2bca95c2c3183b--


From nobody Tue Jun  6 23:10: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 571B712EA59 for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 23:10:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.615
X-Spam-Level: 
X-Spam-Status: No, score=-5.615 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FlWPzhaY4y3P for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 23:10:16 -0700 (PDT)
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 3FDBB12EA64 for <quic-issues@ietf.org>; Tue,  6 Jun 2017 23:10:11 -0700 (PDT)
Date: Tue, 06 Jun 2017 23:10:10 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1496815810; bh=KCG1aVZrbDXU9IAL+M6M2q0AW6e/yuaS9wlP6ksW1Sw=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=bHFh1OalU+cobU1qXGcKc9UDiUOdDtwEeIdMCmZYmJTb8VkWRer54BiMjaUJgXeZc HZNN4kS0yYN8I2lSWixBcb860jV/1ewDMg2+IpXymGRfcL6bBZqd7D/GAMMzdeO5+Y SDUFEJUBIcGbO6TnxkcHefk7KgGm/PR7wzMKkLtU=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab537b0e99e6252e0e5b2ed8eb3b5098ea9d85d58892cf00000001154f5ac292a169ce0c62bcd7@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/311/306696547@github.com>
In-Reply-To: <quicwg/base-drafts/issues/311@github.com>
References: <quicwg/base-drafts/issues/311@github.com>
Subject: Re: [quicwg/base-drafts] GREASE the packet type octet (#311)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593798c290152_71e33ff6ea7d3c3420227"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/HBsxf_jfd2PhKNHacwXl47BMNhQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Jun 2017 06:10:17 -0000

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

Thank you for the response. I agree that stealing a bit could fix the problem.

Reconsidering this, it seems to me that there is another issue (sorry for the fuss).

My understanding is that some load balancers start streaming packets to the correct port before seeing the end of the packet. Making the actual type depend on the final octet of a packet prevents us from using such a load balancer.

Would it be possible to use an octet that exists at the beginning of the packet for greasing?

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

<p>Thank you for the response. I agree that stealing a bit could fix the =
problem.</p>
<p>Reconsidering this, it seems to me that there is another issue (sorry =
for the fuss).</p>
<p>My understanding is that some load balancers start streaming packets t=
o the correct port before seeing the end of the packet. Making the actual=
 type depend on the final octet of a packet prevents us from using such a=
 load balancer.</p>
<p>Would it be possible to use an octet that exists at the beginning of t=
he packet for greasing?</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/311#issuecomment-306696547">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq1ZLD=
m5yj8sdplChJfHwx6a4n0q2ks5sBj7CgaJpZM4MBr5r">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq-L=
fhHnxM8fCImfLnE-NrbAIh9jzks5sBj7CgaJpZM4MBr5r.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/311#issuecomment-306696547"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@kazuho in #31=
1: Thank you for the response. I agree that stealing a bit could fix the =
problem.\r\n\r\nReconsidering this, it seems to me that there is another =
issue (sorry for the fuss).\r\n\r\nMy understanding is that some load bal=
ancers start streaming packets to the correct port before seeing the end =
of the packet. Making the actual type depend on the final octet of a pack=
et prevents us from using such a load balancer.\r\n\r\nWould it be possib=
le to use an octet that exists at the beginning of the packet for greasin=
g?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base=
-drafts/issues/311#issuecomment-306696547"}}}</script>=

----==_mimepart_593798c290152_71e33ff6ea7d3c3420227--


From nobody Tue Jun  6 23:23: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 1FF2E12EA7F for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 23:23:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.395
X-Spam-Level: 
X-Spam-Status: No, score=-8.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_DNSWL_HI=-5, 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 KmZNUVDZTRF5 for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 23:23:42 -0700 (PDT)
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 A8A48129B63 for <quic-issues@ietf.org>; Tue,  6 Jun 2017 23:23:41 -0700 (PDT)
Date: Tue, 06 Jun 2017 23:23:40 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1496816620; bh=rQLYpmQ7U2Nvg9w/AObTjpiTq8iyA/6C1eFsbQi1RAU=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=mHPTficMN0wPXIl9zx9Viv1pSvfr3appQZpcPn6m9mD0x4fgVNlHbDgXiXm1KLR6q 8y3MnTjt0lEljTRZN+V9bVz4Sla9yAICmcRaNa4UcN3Rx7zS2PR/fwHPnL2RuLbK0A JoljqVBkH0Cz2+IWWzNFWj2iY63Kp0crvRfyBnGY=
From: =?UTF-8?B?SsSBbmlz?= <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab89fef91b6e20f2248b57a63e7fc629580ae49ee892cf00000001154f5dec92a169ce0df28989@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/597/306698709@github.com>
In-Reply-To: <quicwg/base-drafts/issues/597@github.com>
References: <quicwg/base-drafts/issues/597@github.com>
Subject: Re: [quicwg/base-drafts] Connection abort during handshake (#597)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59379becda8e4_3d1f3fdb38803c2c303ad"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: chocis
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/kqoX3E4bNklwIjNB1D5RDwwWGNc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Jun 2017 06:23:44 -0000

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

Well thats why I think this is another reason for using Server Stateless Retry, which returns client's selected random packet number and can be validated by client. It would be hard for attacker to guess that value (2^31).
But protecting against that when server can change CID in ServerCleartext in current design doesn't seem to be 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/597#issuecomment-306698709
----==_mimepart_59379becda8e4_3d1f3fdb38803c2c303ad
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Well thats why I think this is another reason for using Server Statele=
ss Retry, which returns client's selected random packet number and can be=
 validated by client. It would be hard for attacker to guess that value (=
2^31).<br>
But protecting against that when server can change CID in ServerCleartext=
 in current design doesn't seem to be possible.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/597#issuecomment-306698709">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq6HR8=
VLHKJu4v5_kRjbHDge2Ktpkks5sBkHsgaJpZM4NxzZJ">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq8R=
7_IIz9UnEueNHqQHE0l37ZLPiks5sBkHsgaJpZM4NxzZJ.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/597#issuecomment-306698709"></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":"@chocis in #59=
7: Well thats why I think this is another reason for using Server Statele=
ss Retry, which returns client's selected random packet number and can be=
 validated by client. It would be hard for attacker to guess that value (=
2^31).\r\nBut protecting against that when server can change CID in Serve=
rCleartext in current design doesn't seem to be possible."}],"action":{"n=
ame":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/597=
#issuecomment-306698709"}}}</script>=

----==_mimepart_59379becda8e4_3d1f3fdb38803c2c303ad--


From nobody Tue Jun  6 23: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 BA69312EA67 for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 23:46:57 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZMJ_FqG27bqX for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 23:46:56 -0700 (PDT)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EDA6212EA5A for <quic-issues@ietf.org>; Tue,  6 Jun 2017 23:46:55 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=UBekGUpqODWJGGNRsM7B/kAOfb4=; b=kjYrK1aWxj9wAEeD iNhLCkj4oxejOZlLYjiCZnHhclI/N28l5gZgtZ2VjxWhyDtkMMSN0CiTJ/Us8zms d0JCo6AddzUndO48v/ldiukUbM+q6PgWVLW3A7Aj6OoJKQA4Ml+e0cqiyCLaooVZ zX08v+CwMpQN9Urhmri7pFFeC5c=
Received: by filter0814p1mdw1.sendgrid.net with SMTP id filter0814p1mdw1-31937-5937A15D-37 2017-06-07 06:46:53.911465966 +0000 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 SinJhOH-Skyo77-nE0okbA for <quic-issues@ietf.org>; Wed, 07 Jun 2017 06:46:53.948 +0000 (UTC)
Date: Tue, 06 Jun 2017 23:46:53 -0700
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc5631fce666d9c8a87b04e935c999cafc66f4b9192cf00000001154f635d92a169ce0df28989@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/597/306702712@github.com>
In-Reply-To: <quicwg/base-drafts/issues/597@github.com>
References: <quicwg/base-drafts/issues/597@github.com>
Subject: Re: [quicwg/base-drafts] Connection abort during handshake (#597)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5937a15dd5c32_7d533fb3671ffc3445759"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0B9yz16p8QT3knLdKRE1KFLF6FzufynN3V/u X+XRv5mMhK/I5CC462zhjOvM5VmaPjQ4mxEp2IDCobMnkASEdDZvtM2fz7RDXFSFCYzFwEDIgoZsrs qpa+LWWCcvQf4zqHE2gwn/YzDs24ds7cy/F+z/VdpPH5GgDEkYp6awynM7hX6cyBK1OmNxrMRm4W6R Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/MHWPsG9ICug07i3sJd8wg47yrHg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Jun 2017 06:46:58 -0000

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

>Well thats why I think this is another reason for using Server Stateless Retry, which returns client's selected random packet number and can be validated by client. It would be hard for attacker to guess that value (2^31).

On using packet numbers for validation: I think it would be simpler to validate on a client and a server chosen nonce (aka Connection Id) because it requires less state, but I might be missing something. For example if failing on a second Client ClearText packet you need to remember all packet numbers and while retransmission does this, it is a different machinery. Having the nonces also simplifies state lookup.

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

<blockquote>
<p>Well thats why I think this is another reason for using Server Stateless=
 Retry, which returns client's selected random packet number and can be val=
idated by client. It would be hard for attacker to guess that value (2^31).=
</p>
</blockquote>
<p>On using packet numbers for validation: I think it would be simpler to v=
alidate on a client and a server chosen nonce (aka Connection Id) because i=
t requires less state, but I might be missing something. For example if fai=
ling on a second Client ClearText packet you need to remember all packet nu=
mbers and while retransmission does this, it is a different machinery. Havi=
ng the nonces also simplifies state lookup.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/597#issuecomment-306702712">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq4fInxGheht_jgJ=
zTPPxUhc3wiNaks5sBkddgaJpZM4NxzZJ">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqztKJgprwk6daLgmn=
BSIg5k6IQa4ks5sBkddgaJpZM4NxzZJ.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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/597#issuecomment-306702712"></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 #597: \u003eWell th=
ats why I think this is another reason for using Server Stateless Retry, wh=
ich returns client's selected random packet number and can be validated by =
client. It would be hard for attacker to guess that value (2^31).\r\n\r\nOn=
 using packet numbers for validation: I think it would be simpler to valida=
te on a client and a server chosen nonce (aka Connection Id) because it req=
uires less state, but I might be missing something. For example if failing =
on a second Client ClearText packet you need to remember all packet numbers=
 and while retransmission does this, it is a different machinery. Having th=
e nonces also simplifies state lookup."}],"action":{"name":"View Issue","ur=
l":"https://github.com/quicwg/base-drafts/issues/597#issuecomment-306702712=
"}}}</script>=

----==_mimepart_5937a15dd5c32_7d533fb3671ffc3445759--


From nobody Tue Jun  6 23:51: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 F2AA3126D46 for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 23:51:23 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, 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 7Ru8NU_wFI7i for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 23:51:22 -0700 (PDT)
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 6AE83127337 for <quic-issues@ietf.org>; Tue,  6 Jun 2017 23:51:22 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=zhDSItI22ZVQDQA9X5lKBqgX40U=; b=IIocT4T8vtr14/oH 5c9lw3XkyZiI+dOtpQ/h2DQMdXa8I1pdnC84ARytU2IcQ5SCJysTNovuqjSCz+YH 6PYh3TPPlZ6hkUFTPdKlOzpWq53yHirALXweTEjfO8f4UffKewuhtpGLfltdvdyd Hm5fKxFnhpiY9h0qcv/n2humVQg=
Received: by filter0515p1mdw1.sendgrid.net with SMTP id filter0515p1mdw1-20264-5937A263-29 2017-06-07 06:51:15.45549699 +0000 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 VFbcIvIeREWuzZEsRnFP-Q for <quic-issues@ietf.org>; Wed, 07 Jun 2017 06:51:15.478 +0000 (UTC)
Date: Tue, 06 Jun 2017 23:51:15 -0700
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6213bb3c1196bf9449f694e16d884a27ce98c68d92cf00000001154f646392a169ce0df28989@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/597/306703550@github.com>
In-Reply-To: <quicwg/base-drafts/issues/597@github.com>
References: <quicwg/base-drafts/issues/597@github.com>
Subject: Re: [quicwg/base-drafts] Connection abort during handshake (#597)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5937a2635b30d_33db3fe30dc3bc2c52ea"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak23P5PsBleHOmF4yeKwwDbUGEuyI45JTIsMqC WFBq6K2ZOrbChvS8n57ohMwxMzdl4yvZgNYTDfbTZYPTnaxCkohvaqrO0CGhReNsYNFTvDRp6FFTAm 2coMWpo4ltHZiBTJJkW/Vi7j8hE8dqO1GZCUdmvuTwc2BBKriNZrB40FqPtOVlGc2nchRscn3ZEEx3 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/AvaSmjnf0rGYJoyxgsdy-9RCvCM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Jun 2017 06:51:24 -0000

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

I guess one counter argument to my issue is that the 5-tuple is hard to guess for an observer, but it really is only one port number that is hard to guess, and that port number might not be generated as random as one would hope on all platforms.

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

<p>I guess one counter argument to my issue is that the 5-tuple is hard to =
guess for an observer, but it really is only one port number that is hard t=
o guess, and that port number might not be generated as random as one would=
 hope on all platforms.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/597#issuecomment-306703550">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkqxIMaNcBZ8Nb2jy=
lwQjD31Yr_X0eks5sBkhjgaJpZM4NxzZJ">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqzKrS47o40i7bsZt_=
W6-mMrTYtDFks5sBkhjgaJpZM4NxzZJ.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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/597#issuecomment-306703550"></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 #597: I guess one c=
ounter argument to my issue is that the 5-tuple is hard to guess for an obs=
erver, but it really is only one port number that is hard to guess, and tha=
t port number might not be generated as random as one would hope on all pla=
tforms."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/b=
ase-drafts/issues/597#issuecomment-306703550"}}}</script>=

----==_mimepart_5937a2635b30d_33db3fe30dc3bc2c52ea--


From nobody Tue Jun  6 23:56:48 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 231C912E038 for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 23:56:46 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lF2ngBMRtwZ8 for <quic-issues@ietfa.amsl.com>; Tue,  6 Jun 2017 23:56:44 -0700 (PDT)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 82D70127337 for <quic-issues@ietf.org>; Tue,  6 Jun 2017 23:56:44 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=9sNF/i6NvxXDsn1EoXDV+zRAAlY=; b=bT+TZSMWjYH2xP+n V60ESr0veTnioiTrr/uMRrOOUgSRZsKiwi6xsNT3XBp4h4CwZM5epKLO8nawi1oZ 2Q8ucWfAjc7/g8Ie509jwtFuWlfL2XxGuV69wivdCg9WMMFpQcRU9n1XspFFpnaW RnDOPdMiQrFQFTF3FVgC7r2WLtU=
Received: by filter0901p1mdw1.sendgrid.net with SMTP id filter0901p1mdw1-25979-5937A3AB-15 2017-06-07 06:56:43.549329505 +0000 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 p7Lh_hQvQO-wGlKykDqEcA for <quic-issues@ietf.org>; Wed, 07 Jun 2017 06:56:43.692 +0000 (UTC)
Date: Tue, 06 Jun 2017 23:56:43 -0700
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abefa2c9654aee9acc0a1a1f33927ae4ccfe48c52a92cf00000001154f65ab92a169ce0c62bcd7@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/311/306704621@github.com>
In-Reply-To: <quicwg/base-drafts/issues/311@github.com>
References: <quicwg/base-drafts/issues/311@github.com>
Subject: Re: [quicwg/base-drafts] GREASE the packet type octet (#311)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5937a3ab8b04d_cd13fb06ebf9c2c78973"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2HgHhv5JLK6Xt72Q8GeQZgI13pyQDXmu3LN1 0IHliX3bSUZS8QMZyaMveALZENcBmh0eyZbyppLAx7GzaL8P5gyzimVrMHXsQYIVOxnb4DpsJQi7rt HEV3ZPrESJIZVfH/6FC+wQjufTdTPNOWYj2BEmnWLZC/QHdACoe34ONl1w==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/-6LNlSFp7A35koNFPICgL_zr-sQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Jun 2017 06:56:46 -0000

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

The problem is that then if you are not encrypting, than those bytes are not random. @larseggert suggested that this shouldn't really be a big deal

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

<p>The problem is that then if you are not encrypting, than those bytes are not random. <a href="https://github.com/larseggert" class="user-mention">@larseggert</a> suggested that this shouldn't really be a big deal</p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #311: The problem is that then if you are not encrypting, than those bytes are not random. @larseggert suggested that this shouldn't really be a big deal"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/311#issuecomment-306704621"}}}</script>
----==_mimepart_5937a3ab8b04d_cd13fb06ebf9c2c78973--


From nobody Wed Jun  7 00:15: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 9AF2A126D46 for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 00:15:00 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Uf3eY5GzTY5D for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 00:14:59 -0700 (PDT)
Received: from o9.sgmail.github.com (o9.sgmail.github.com [167.89.101.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 040D31201FA for <quic-issues@ietf.org>; Wed,  7 Jun 2017 00:14:58 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=ZWfcvvjxOd3K9n+iuN4xofSlnx8=; b=M1/s7RzZWtXv3/Cc TzKPAz8jJvrx3MzFlTUKOTEqAtAsFblECfaPOtOO/w+fXqcxy9tp3FzkKIgB3nxP vjQpD9MCLfPft1/IGoGre+w1CmMt8568ZIbLxAv7Htb2Z9qj8hhDL28QhYTHOy/5 Gped0rOu5zW8kWbD0imSYkBXqPE=
Received: by filter0442p1mdw1.sendgrid.net with SMTP id filter0442p1mdw1-27926-5937A7F1-1A 2017-06-07 07:14:57.494300633 +0000 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 WrFavSrATXepk4-pFryzOg for <quic-issues@ietf.org>; Wed, 07 Jun 2017 07:14:57.707 +0000 (UTC)
Date: Wed, 07 Jun 2017 00:14:57 -0700
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9e44d7adca0095f6bbb69a34032840f69cfefbbe92cf00000001154f69f192a169ce0c62bcd7@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/311/306708010@github.com>
In-Reply-To: <quicwg/base-drafts/issues/311@github.com>
References: <quicwg/base-drafts/issues/311@github.com>
Subject: Re: [quicwg/base-drafts] GREASE the packet type octet (#311)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5937a7f197be1_70b03fe56d4e1c303997f"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak30bSMdB12XXSfjBT0qgypQI6Ibj0a49zwhXE jzP3PTP6vj09Kxv5kbJGl8pttFdnX12983rG+OwCfKrEEACqusbDYKebRlZi0W+1J6yueIq/zLTZcm po9tL6v555IcMxylsuvdyszvgNOmw1xyWvcsealfWLBp+eOAMeHRwXtkS8Sq6va++MT15MMji2CQIc c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/qsLNw6lq1KuaXziBC2koWuuN1E0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Jun 2017 07:15:01 -0000

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

The greasing requires some kind of "obfuscation" or "encryption" of the packet type. Simple obfuscation would be to combine the packet type with some fields in the packet, and would not require any "key". Problem with that is that middleboxes will quickly learn the obfuscation algorithm, and then reverse it. So if we want to actually grease, we need to use some kind of key-driven encryption.


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

<p>The greasing requires some kind of "obfuscation" or "encryption" of the =
packet type. Simple obfuscation would be to combine the packet type with so=
me fields in the packet, and would not require any "key". Problem with that=
 is that middleboxes will quickly learn the obfuscation algorithm, and then=
 reverse it. So if we want to actually grease, we need to use some kind of =
key-driven encryption.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/311#issuecomment-306708010">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq86Ra9ikpCZK51U=
l2NomMSDKaKUdks5sBk3xgaJpZM4MBr5r">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq9_5dsVT0cBN6xx_x=
x_cSU-lzZrwks5sBk3xgaJpZM4MBr5r.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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/311#issuecomment-306708010"></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 #311: The greasing r=
equires some kind of \"obfuscation\" or \"encryption\" of the packet type. =
Simple obfuscation would be to combine the packet type with some fields in =
the packet, and would not require any \"key\". Problem with that is that mi=
ddleboxes will quickly learn the obfuscation algorithm, and then reverse it=
. So if we want to actually grease, we need to use some kind of key-driven =
encryption.\r\n"}],"action":{"name":"View Issue","url":"https://github.com/=
quicwg/base-drafts/issues/311#issuecomment-306708010"}}}</script>=

----==_mimepart_5937a7f197be1_70b03fe56d4e1c303997f--


From nobody Wed Jun  7 00:19: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 253F012EAB4 for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 00:19:17 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id htrgw2bTD_0d for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 00:19:14 -0700 (PDT)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 116F41204DA for <quic-issues@ietf.org>; Wed,  7 Jun 2017 00:19:13 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=pnD9Xl6wlw+MpCym8pyszc4S0kA=; b=OTHmjbrzPg+tyXby 8Nr6Z2kSbsrKO5bJUA9A7NIjl40TyH7e6Alz+p8t7qfI8NyB2oJSzIBp/LzyPnws 71V2DgEkBWCQl+XjnZLTwGFgpF0en9jabgktDm6NPXHFo8hBiFiO0mkV5m0ASIPx 1dwcQFOmcbQHDPxGTMgYxu2l+Yk=
Received: by filter0815p1mdw1.sendgrid.net with SMTP id filter0815p1mdw1-6742-5937A8EC-6 2017-06-07 07:19:08.078116919 +0000 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 9Fr9K-4aTOqp8bV59rAV8A for <quic-issues@ietf.org>; Wed, 07 Jun 2017 07:19:08.128 +0000 (UTC)
Date: Wed, 07 Jun 2017 00:19:08 -0700
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abeed6160744d0e0e4eaf7c6f8a989212d85cc0a4392cf00000001154f6aec92a169ce0c62bcd7@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/311/306708921@github.com>
In-Reply-To: <quicwg/base-drafts/issues/311@github.com>
References: <quicwg/base-drafts/issues/311@github.com>
Subject: Re: [quicwg/base-drafts] GREASE the packet type octet (#311)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5937a8ec1e92_34c3ff6ea7d3c3418589"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2Z1HBwDF8++QS4HvrN3fFJZB2FvCyEQZN/Rr v3tm8hAWEfX1iepaHq56Nc/V9HuiDp5JLkIWMVc3L3ajGs3Yn9TscAF+euZJVxpOpLzxzk8ajcd/te Nz3YBXNSE59nFqdDAOaa2kcdxMw95boBMhvpIE6I4zvQZYucUKZAEgbZUGY9rVAlS+sv2QHzNZxv1Z 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/caYVZuSnh-OL50831imtTGqAq0c>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Jun 2017 07:19:17 -0000

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

Yesterday, we briefly mentioned a potential solution in which the packet type would be encrypted with a key known by the load balancer. Of course, having the same key used by the load balancer and every client does not work. The middleboxes would just have to set a connection to the service to learn the key. In any solution like that, the key has to be specific to a single client. It will have to depend on the connection ID, something like f(ConnectionID, local secret). 

The good part is that if we do something like that, we can also encrypt the packet number.

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

<p>Yesterday, we briefly mentioned a potential solution in which the packet=
 type would be encrypted with a key known by the load balancer. Of course, =
having the same key used by the load balancer and every client does not wor=
k. The middleboxes would just have to set a connection to the service to le=
arn the key. In any solution like that, the key has to be specific to a sin=
gle client. It will have to depend on the connection ID, something like f(C=
onnectionID, local secret).</p>
<p>The good part is that if we do something like that, we can also encrypt =
the packet number.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/311#issuecomment-306708921">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq_yvKwaoRZSqjah=
LtENF7zrDz2vgks5sBk7sgaJpZM4MBr5r">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq8fV-7RHo3Z1_aAVL=
1Y-eIROmyclks5sBk7sgaJpZM4MBr5r.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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/311#issuecomment-306708921"></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 #311: Yesterday, we =
briefly mentioned a potential solution in which the packet type would be en=
crypted with a key known by the load balancer. Of course, having the same k=
ey used by the load balancer and every client does not work. The middleboxe=
s would just have to set a connection to the service to learn the key. In a=
ny solution like that, the key has to be specific to a single client. It wi=
ll have to depend on the connection ID, something like f(ConnectionID, loca=
l secret). \r\n\r\nThe good part is that if we do something like that, we c=
an also encrypt the packet number."}],"action":{"name":"View Issue","url":"=
https://github.com/quicwg/base-drafts/issues/311#issuecomment-306708921"}}}=
</script>=

----==_mimepart_5937a8ec1e92_34c3ff6ea7d3c3418589--


From nobody Wed Jun  7 00:45: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 1837012EAF0 for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 00:45:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.799
X-Spam-Level: 
X-Spam-Status: No, score=-9.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_DNSWL_HI=-5, 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 gX9SxhwpPqYk for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 00:45:00 -0700 (PDT)
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 2B10C12EAF7 for <quic-issues@ietf.org>; Wed,  7 Jun 2017 00:44:56 -0700 (PDT)
Date: Wed, 07 Jun 2017 00:44:55 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1496821495; bh=JXhHAX3bELFb3GepUi9rANkk9Jwgu0tSDVoXUWY9Hds=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=ZeFPDmyokkc4CVoL4qAcDgOrJbrw8kJrmKbQ8bM6pofn5d6e+xITyOTWD+g1E6ky1 Oj5Yulgk7PuEv2xBt0B8b4qpv40fzhI2radA+yWxVufe7Hp2BMb9SgELKiAou55dn/ BKMcAmgiQQVbk6o9JFhVj88Nx0ORKuZ4KBDhpdb4=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3cc832d626ce7704c60f5d4400b28c2d5649d15f92cf00000001154f70f792a169ce0df46458@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/598@github.com>
Subject: [quicwg/base-drafts] Privacy for connection IDs (#598)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5937aef7465cd_6a703ff6ea7d3c3427235"; 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/vfxaFeoWiFq0s-pbipfSgkHF1-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: Wed, 07 Jun 2017 07:45:02 -0000

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

I and some others have been looking at how to protect the connection
ID from correlation between any two packets. The basic threat model
here is that it's possible to have unknown network transitions and so
if you just have the client initiate non-linkage events, then you
might have unknown linkage. Thus it should be, to the extent
practical, impossible to link any two packets. We can -- and I'm sure
will -- debate whether this is the right threat model, but the topic
of this email is just techniques.

There are two main sources of potential inter-packet linkage:

- The conn_id (which is the same)
- The packet number (which is sequential)


The current design, which allows you to occasionally change the
conn_id and then has a random PN increment, doesn't scale well to this
scenario.

I'm aware of two primary overall designs here, either of which will
work but neither of which is a complete no-brainer.


1. Omit the connection ID and then directly encrypt the packet number
   with a per-connection key. This basically forfeits the automatic
   connection mobility feature that the conn_id provides, because the
   server/LB needs to use the 5-tuple to recover the key.

2. Have the server provide the client with a pool of connection
   tokens, each of which is actually a wrapped version of the
   (conn_id, PN) pair. The client uses one token per packet, and the
   server/LB then unwraps the pair upon packet receipt.  In order for
   this to work, the server has to periodically replenish the pool,
   though it's not a disaster if the client runs out, because we can
   probably invent some way to reuse a token with a PN delta, though
   at some privacy cost.

Neither of these designs is 100% ideal. The first isn't at all
consistent with automatic mobility or recovering from NAT rebinding,
which was the motivation for connection ID in the first place
(basically, you have no connection ID). It also may come at some
additional bandwidth cost because the PN is used to compute the
per-packet nonce, but at absolute worst it's 16 extra bytes per
packet.

The second doesn't require giving up mobility/rebinding resistance,
but comes at some additional costs, specifically (1) some protocol
complexity (2) bandwidth overhead because you need to send the tokens
in the reverse direction [best estimate is 16-24 overall additional
bytes on the wire in both direction] (3) the LB will have to do some
crypto to recover the connection ID (most likely one AES operation).


We have detailed designs for both of these, though it's possible they
can be optimized further. Happy to go into these, but I think it's
more useful to discuss this at a high level rather than going into
the detailed mechanisms at this time.








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

<p>I and some others have been looking at how to protect the connection<br>
ID from correlation between any two packets. The basic threat model<br>
here is that it's possible to have unknown network transitions and so<br>
if you just have the client initiate non-linkage events, then you<br>
might have unknown linkage. Thus it should be, to the extent<br>
practical, impossible to link any two packets. We can -- and I'm sure<br>
will -- debate whether this is the right threat model, but the topic<br>
of this email is just techniques.</p>
<p>There are two main sources of potential inter-packet linkage:</p>
<ul>
<li>The conn_id (which is the same)</li>
<li>The packet number (which is sequential)</li>
</ul>
<p>The current design, which allows you to occasionally change the<br>
conn_id and then has a random PN increment, doesn't scale well to this<br>
scenario.</p>
<p>I'm aware of two primary overall designs here, either of which will<br>
work but neither of which is a complete no-brainer.</p>
<ol>
<li>
<p>Omit the connection ID and then directly encrypt the packet number<br>
with a per-connection key. This basically forfeits the automatic<br>
connection mobility feature that the conn_id provides, because the<br>
server/LB needs to use the 5-tuple to recover the key.</p>
</li>
<li>
<p>Have the server provide the client with a pool of connection<br>
tokens, each of which is actually a wrapped version of the<br>
(conn_id, PN) pair. The client uses one token per packet, and the<br>
server/LB then unwraps the pair upon packet receipt.  In order for<br>
this to work, the server has to periodically replenish the pool,<br>
though it's not a disaster if the client runs out, because we can<br>
probably invent some way to reuse a token with a PN delta, though<br>
at some privacy cost.</p>
</li>
</ol>
<p>Neither of these designs is 100% ideal. The first isn't at all<br>
consistent with automatic mobility or recovering from NAT rebinding,<br>
which was the motivation for connection ID in the first place<br>
(basically, you have no connection ID). It also may come at some<br>
additional bandwidth cost because the PN is used to compute the<br>
per-packet nonce, but at absolute worst it's 16 extra bytes per<br>
packet.</p>
<p>The second doesn't require giving up mobility/rebinding resistance,<br>
but comes at some additional costs, specifically (1) some protocol<br>
complexity (2) bandwidth overhead because you need to send the tokens<br>
in the reverse direction [best estimate is 16-24 overall additional<br>
bytes on the wire in both direction] (3) the LB will have to do some<br>
crypto to recover the connection ID (most likely one AES operation).</p>
<p>We have detailed designs for both of these, though it's possible they<br>
can be optimized further. Happy to go into these, but I think it's<br>
more useful to discuss this at a high level rather than going into<br>
the detailed mechanisms at this time.</p>

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

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


From nobody Wed Jun  7 01:02: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 6B1D112EAEF for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 01:02:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.473
X-Spam-Level: 
X-Spam-Status: No, score=-5.473 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id i2mBRE39Lyxc for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 01:02:09 -0700 (PDT)
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 EC1CF126CBF for <quic-issues@ietf.org>; Wed,  7 Jun 2017 01:02:08 -0700 (PDT)
Date: Wed, 07 Jun 2017 01:02:08 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1496822528; bh=TaT/z09oiaftY2h0R8HSoHUtQXXnxmDcyc61MjkzgPw=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=efz4sKvQQyn3q4m10g4Q5xqW6SZIx0ziSTOjhes6ForAOkUsdUoUndL8O62NtxdJs qo47rCoAc3FEm9/wfWzc6Lmgn8drr5MsCy/1Y4r5LHP294AxuSm8umnG+EZiz8MYwW QDla9R4Xechiv7KbivOw04nLlP4apXTeExjWGBoo=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba1e1b1e47ae4e43994e07c683a602febddb229b592cf00000001154f750092a169ce0df474d4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/599@github.com>
Subject: [quicwg/base-drafts] Public Resets should be triggered by only QUIC packets (#599)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5937b30058eb9_1ee23f7f8dcffc3c29944"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Q0rB3cs_QznQF89P5uGGXIbZ0Fk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Jun 2017 08:02:10 -0000

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

We don't want an endpoint to send Public Resets in response to random non-QUIC 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/599
----==_mimepart_5937b30058eb9_1ee23f7f8dcffc3c29944
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>We don't want an endpoint to send Public Resets in response to random non-QUIC 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/599">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4qYgvu0KHZi9gAvxH7k_xOUtQfFks5sBlkAgaJpZM4NyVxj">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq5vN2YRKKHkkDQXoikJEymKnoMYQks5sBlkAgaJpZM4NyVxj.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/599"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

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


From nobody Wed Jun  7 01:03: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 319E712EAFE for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 01:03:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=michbish=microsoft.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GI1N-hoRiEnu for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 01:03:36 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B002812EAF3 for <quic-issues@ietf.org>; Wed,  7 Jun 2017 01:03:31 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1496822611; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=YYw5qh3GBKm67B17R6MhagkUSMFolcwJQOtxClNa7vg=; b=YK9GfE2e6HILHm94jU2zSmfXgPU99As69EONfv4yT83mCqWReXQXtECC7dwa1rvsjFgsLwHv f2YN/Lr8vM2DQPGa2lgkb1hNGLUMeR7tMTipHKRmojz234UQcsQgoxOLYGABpmhUeCHQfibO IynMcfcaYB7i9/O10MPoPJzFBqI=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=jTHfuN4vj7MiEdzBQ0+CXLrAufaAevvUw6ZQl9pRQFIaOqR1v1OHv8Zg4nOKs0/6jmDvVM rzR36mjnb2ZcaZe5vSAtp/mI/HHow/Z0eKrP/lKGrDyvL4B88w0AngPDb7apf8cObArO1dIG Qc+IgpUzexplBXMskxyGTbg1tzqDo=
Sender: michbish=microsoft.com@github.com
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.45]) by mxa.mailgun.org with ESMTP id 5937b350.7faba0100360-smtp-out-n02; Wed, 07 Jun 2017 08:03:28 -0000 (UTC)
Date: Wed, 07 Jun 2017 01:03:26 -0700
From: Mike Bishop <michbish@microsoft.com>
Reply-To: Mike Bishop <michbish@microsoft.com>
To: quic-issues@ietf.org
Message-ID: <5937b34e958fb_3b9c3fa9e9967c249632@hookshot-fe3-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 4cf764: Splitting QUIC Core from QUIC v1
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5937b34e95587_3b9c3fa9e9967c2496290"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/rhFEKz6l_7tsjBxc9zh2ymDywpQ>
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, 07 Jun 2017 08:03:38 -0000

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

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 4cf764981f19bde72f12c1274da281db7545a779
      https://github.com/quicwg/base-drafts/commit/4cf764981f19bde72f12c1274da281db7545a779
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-06-07 (Wed, 07 Jun 2017)

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

  Log Message:
  -----------
  Splitting QUIC Core from QUIC v1



----==_mimepart_5937b34e95587_3b9c3fa9e9967c2496290--


From nobody Wed Jun  7 01:05: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 CE19312EAF8 for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 01:04:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.897
X-Spam-Level: 
X-Spam-Status: No, score=-1.897 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, TVD_SPACE_RATIO=0.001, TVD_SPACE_RATIO_MINFP=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=michael.bishop=microsoft.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id x1KjxzUJ0qAt for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 01:04:58 -0700 (PDT)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 910D612EAF5 for <quic-issues@ietf.org>; Wed,  7 Jun 2017 01:04:58 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1496822697; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=5he45ynC8IUob6Witmsbh8WfXCldNHKire7PY3uI4xQ=; b=rc3sNS83JsBZZEUVybweaMjQh1wmULf6X9RKRjrK3FTndyl/ZEpUFrAan1caDFfZVW/LbQWG 5JaP7VwWZbT4r6i3uZKLhPyn2gExZaNtW2yV9Km2yI6vFEAT4ZjhpPTIHE9/wVGDIintgHx4 ewE95s98pF7RC0butmkVp+qiCGU=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=oswtbawuJ1W+Cqi1KCXyUhs81iUCplb97vne+Reyzb9MfV5oRoirV0v4kOo/vG0Zm2LYXy O3uL7Y+T5t7rU3xJc16sN+PKQbe+QykvTX+tYgZPxgzgg5lQnnUMhmJjJtrQEd8TpHEtTZFc UabVMMSrYTozgajWo/L0163LasKA0=
Sender: michael.bishop=microsoft.com@github.com
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.40]) by mxa.mailgun.org with ESMTP id 5937b3a9.7fd1a42328a0-smtp-out-n02; Wed, 07 Jun 2017 08:04:57 -0000 (UTC)
Date: Wed, 07 Jun 2017 01:04:56 -0700
From: MikeBishop <michael.bishop@microsoft.com>
Reply-To: MikeBishop <michael.bishop@microsoft.com>
To: quic-issues@ietf.org
Message-ID: <5937b3a83842d_22d03fe5ff815c34832b2@hookshot-fe6-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5937b3a837e02_22d03fe5ff815c34831a1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/QC2_a1i1F1plz6ustySY8SCasig>
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, 07 Jun 2017 08:05:00 -0000

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

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

----==_mimepart_5937b3a837e02_22d03fe5ff815c34831a1--


From nobody Wed Jun  7 01:07: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 B3A3812EB02 for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 01:07:47 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id KjZe4B_X3tQP for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 01:07:46 -0700 (PDT)
Received: from o8.sgmail.github.com (o8.sgmail.github.com [167.89.101.199]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1455112EAF8 for <quic-issues@ietf.org>; Wed,  7 Jun 2017 01:07:45 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=3zPY+19XKPwym0lGsFYEtXBQW10=; b=VYqFXkVBYqQIwFDh k6HvLGqFgxhSZrCqqpdqUPOa6I9M8F4lcj7BHFB5otO5cfCQaEwcJyfDYjzeMbi2 1FWLSN8n8Xra2alcYDH65VqSagJSlgIirYdPQ4tW07LZb5OrUsF24vyc0xMktpeF 6ezy9UdqMXxBJ1xI1bd+2Ll9tqE=
Received: by filter0628p1mdw1.sendgrid.net with SMTP id filter0628p1mdw1-18857-5937B448-6C 2017-06-07 08:07:36.985635844 +0000 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 9uxPBTIsRQSQ3wwKsElOag for <quic-issues@ietf.org>; Wed, 07 Jun 2017 08:07:36.881 +0000 (UTC)
Date: Wed, 07 Jun 2017 01:07:36 -0700
From: Patrick McManus <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba363fd13464872d4f903a41534f9b645cb2b776192cf00000001154f764892a169ce0df28989@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/597/306721793@github.com>
In-Reply-To: <quicwg/base-drafts/issues/597@github.com>
References: <quicwg/base-drafts/issues/597@github.com>
Subject: Re: [quicwg/base-drafts] Connection abort during handshake (#597)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5937b448c12a5_27e13feed03d3c3c24061"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2QZ+0Ge+QtoythbmSv4PyNHJ3PfI8y0ltwZm yk2EFndUQUARJ6YR7j1bDw7qeeq/H3JMTEs7HsYJVik39+B/rvViSFqHgqArRb3Ebthh5YBduBu2Dj iRSZyYL0crRH9U6//BXy9Tg0CM8sjegg4O1MJWRT7qRqAlyXSCFFhLaUHlH9+1vhbOL+XxwjKn/rbV E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/INra56Mpj9jcHoqcKmSRvsGRuDs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Jun 2017 08:07:48 -0000

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

> The draft does not mention explicitly that cleartext packets with CONNECTION_CLOSE or GO_AWAY should be dropped, but if they are not, the same issue may happen during handshake. 

the draft does whitelist which frame types are valid in the various cleartext packets (generally some combination of stream ack and padding) which I think covers this particularly (quoted) concern.


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

<blockquote>
<p>The draft does not mention explicitly that cleartext packets with CONNEC=
TION_CLOSE or GO_AWAY should be dropped, but if they are not, the same issu=
e may happen during handshake.</p>
</blockquote>
<p>the draft does whitelist which frame types are valid in the various clea=
rtext packets (generally some combination of stream ack and padding) which =
I think covers this particularly (quoted) concern.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/597#issuecomment-306721793">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq77gnaD5jrs6QlL=
vtdX8tQaes8Mtks5sBlpIgaJpZM4NxzZJ">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqzBWA54VXe9mM2fxx=
wCZrHOSWquJks5sBlpIgaJpZM4NxzZJ.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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/597#issuecomment-306721793"></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 #597: \u003e The dra=
ft does not mention explicitly that cleartext packets with CONNECTION_CLOSE=
 or GO_AWAY should be dropped, but if they are not, the same issue may happ=
en during handshake. \r\n\r\nthe draft does whitelist which frame types are=
 valid in the various cleartext packets (generally some combination of stre=
am ack and padding) which I think covers this particularly (quoted) concern=
.\r\n"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/bas=
e-drafts/issues/597#issuecomment-306721793"}}}</script>=

----==_mimepart_5937b448c12a5_27e13feed03d3c3c24061--


From nobody Wed Jun  7 01:16: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 BB014129AD4 for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 01:16:30 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bIqy43BGu6rS for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 01:16:29 -0700 (PDT)
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 2A6EF126B6E for <quic-issues@ietf.org>; Wed,  7 Jun 2017 01:16:27 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=ZrDCuQEY9yunKfsYx9V9HEBR5/Q=; b=VNdimvDDf2i3WNA7 xphogO0rUfbghLjjx/gmfyhXAi3bfbWPnnyzLii8dBbDabTzkE6bITR/2A/1yhl0 IRwPFroLpkdt6ZJikdvE78ktipgCj7AjF1hbTzeutAahece2qRtjFFHoB/FS8uG1 A/jBDrJspiV/yBxsHJTbOeLNj3Y=
Received: by filter0446p1mdw1.sendgrid.net with SMTP id filter0446p1mdw1-25583-5937B659-20 2017-06-07 08:16:25.361008801 +0000 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 EBhtt3x9QhaobEhxkxijSQ for <quic-issues@ietf.org>; Wed, 07 Jun 2017 08:16:25.272 +0000 (UTC)
Date: Wed, 07 Jun 2017 01:16:25 -0700
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9410fd7a17f6737528a8702d6208785a4052498492cf00000001154f785992a169ce0df481a1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/600@github.com>
Subject: [quicwg/base-drafts] Split QUIC core from QUIC v1 (#600)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5937b6592b589_6e5f3feabfc0dc3c452db"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1hV1H2Zi7ndjsR8MNPKjJtKx20WrcNkXeS6a YOic5nu/MzT6wG22nVGabcMR2YSFRFdEZ2lZhtGymfJ7/ygBEBwrbS7ATgF9cetIoQaX1iH2UntS1q zIJoMYB0SPAPQZsJKv7t0Rw5N8XzmF+6/WIrLC3LvscAEvYaj6G11VV9VRJJjkysxcVgj5selSFrNz k=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/cW0sJGxzt3psS5-KMKYKgBFMtdo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Jun 2017 08:16:31 -0000

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

First pass at the proposed idea to pull the things that are version-invariant into a separate doc.  Creates a "core" document which describes packet headers, version negotiation, and stateless reset.  Leaves to individual versions to define additional packet types and their fields.  Transport doc does that, along with all frame definitions.

I'll note that it feels a little odd to have "core QUIC" not be multiplexed and have no concept of a crypto handshake.  We've previously said that version defines what you expect to find on Stream 0, but by the split mentioned at the interim, the very existence of Stream 0 and its use for the handshake is itself a version-local concept.
You can view, comment on, or merge this pull request online at:

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

-- Commit Summary --

  * Split QUIC core from QUIC v1

-- File Changes --

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

-- Patch Links --

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

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

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

<p>First pass at the proposed idea to pull the things that are version-invariant into a separate doc.  Creates a "core" document which describes packet headers, version negotiation, and stateless reset.  Leaves to individual versions to define additional packet types and their fields.  Transport doc does that, along with all frame definitions.</p>
<p>I'll note that it feels a little odd to have "core QUIC" not be multiplexed and have no concept of a crypto handshake.  We've previously said that version defines what you expect to find on Stream 0, but by the split mentioned at the interim, the very existence of Stream 0 and its use for the handshake is itself a version-local concept.</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/600'>https://github.com/quicwg/base-drafts/pull/600</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Split QUIC core from QUIC v1</li>
</ul>

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

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

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

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

----==_mimepart_5937b6592b589_6e5f3feabfc0dc3c452db--


From nobody Wed Jun  7 01:16: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 E3741129AD4 for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 01:16:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=michbish=microsoft.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rmXWIRnqPVwD for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 01:16:34 -0700 (PDT)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CE5D512EAF8 for <quic-issues@ietf.org>; Wed,  7 Jun 2017 01:16:34 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1496823394; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=pPqU5fPtUfYezKge4xn7pKBtWIq5GfS5w0GAtcFiUCM=; b=KPmpLwcw9gxq83ccDgLMO+4ditdyp/Yrn4kBsSDRJAKLA608DnkHWb6lYY4R+7wg/+SKf9Yj s34jcKJnb2yIuktVieopfwL2mGJhkaYTChLUK6OIEA+mIDyuPKYU7UbwgcUfIBm/X6Qfg4ll Ga/PeG5f5HG1lLU+4lI3dmtB65Q=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=zIEjcHCGPLcy1ff2VSm1eE8H8KhMSUf5S5rqfQOIqsJAklEtOABh45gyF3RvR2QyLthgjq ixSak/DAerVNTzUcE79H9p0rnQdYp82iiZ87sxxH8qyt9arA94VjZdnMteuhRGzdsk1g3R8c WDV1wHqhsY+Up5x5kzy7ZU90CFUqI=
Sender: michbish=microsoft.com@github.com
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.41]) by mxa.mailgun.org with ESMTP id 5937b404.7f6ac0078f30-smtp-out-n01; Wed, 07 Jun 2017 08:06:28 -0000 (UTC)
Date: Wed, 07 Jun 2017 01:06:28 -0700
From: Mike Bishop <michbish@microsoft.com>
Reply-To: Mike Bishop <michbish@microsoft.com>
To: quic-issues@ietf.org
Message-ID: <5937b40422155_6a103f936701bc44105881@hookshot-fe5-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] c93d1f: Split QUIC core from QUIC v1
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5937b40421bce_6a103f936701bc4410575f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/unTXudiNzF6uw3GuMY9MuKPTl0E>
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, 07 Jun 2017 08:16:37 -0000

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

  Branch: refs/heads/invariant
  Home:   https://github.com/quicwg/base-drafts
  Commit: c93d1fa353f2f7a51e7c72ab37ea703b0bedc219
      https://github.com/quicwg/base-drafts/commit/c93d1fa353f2f7a51e7c72ab37ea703b0bedc219
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-06-07 (Wed, 07 Jun 2017)

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

  Log Message:
  -----------
  Split QUIC core from QUIC v1



----==_mimepart_5937b40421bce_6a103f936701bc4410575f--


From nobody Wed Jun  7 01:17: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 ADB2312EAFA for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 01:17:16 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Vl4ec2clI_1c for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 01:17:15 -0700 (PDT)
Received: from o5.sgmail.github.com (o5.sgmail.github.com [192.254.113.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4050712EAF8 for <quic-issues@ietf.org>; Wed,  7 Jun 2017 01:17:15 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=EZh+KqsrDByWq7m1lPGcI3ULxYk=; b=QpGpbxfXh+CRDOyo DBr8hmTK916vYcz8XU/uBGdVZLL+HE9QOh/vLQl8xkszh1nF6Y2Lxv1fHldVUaMh 43HmbfxFGTcm+4RymEjzSqmlg+VPjLsFA1m7rQ7LnEJKTD5PfR8lSBV+7Pr/jdwz U41eDQ1azkdHaUK6n3EY0izZ2s0=
Received: by filter0910p1mdw1.sendgrid.net with SMTP id filter0910p1mdw1-25483-5937B689-25 2017-06-07 08:17:13.378156497 +0000 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 6beaOI_MT7iVFXW5f_pdAw for <quic-issues@ietf.org>; Wed, 07 Jun 2017 08:17:13.316 +0000 (UTC)
Date: Wed, 07 Jun 2017 01:17:13 -0700
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/600/push/1785034731@github.com>
In-Reply-To: <quicwg/base-drafts/pull/600@github.com>
References: <quicwg/base-drafts/pull/600@github.com>
Subject: Re: [quicwg/base-drafts] Split QUIC core from QUIC v1 (#600)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5937b68934fc9_76cc3feabfc0dc3c46610"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1GAl+cQZaqxHxlX0XIRhw7x3Syz9yYZhGI3W YnuxD7qqaPit99BDzusFeliuw3cO5v2JKOXT8fq63KXBLefgdijdKFDvpALbsbMhZFSVOudaMQQkOF XykULglAtSd5wjcYpRciIdth6J5o+/3vVWYooH3mB8gxnomHex0iM2qHsOGJos28qZwdIu/X9Ea6w5 A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/JlsF42uuU2e2Gu8fmyLkATvUnqQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Jun 2017 08:17:17 -0000

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

@MikeBishop pushed 1 commit.

520ef84  QUIC core missed in first commit


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/600/files/c93d1fa353f2f7a51e7c72ab37ea703b0bedc219..520ef8405167ea0ee89a59c976ae531e0bf78d21

----==_mimepart_5937b68934fc9_76cc3feabfc0dc3c46610
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/520ef84" class="commit-link">520ef84</a>  QUIC core missed in first commit</li>
</ul>


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

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

----==_mimepart_5937b68934fc9_76cc3feabfc0dc3c46610--


From nobody Wed Jun  7 01:23:15 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6F0BD12EB02 for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 01:23:14 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 89f7L3PDTh7v for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 01:23:13 -0700 (PDT)
Received: from o9.sgmail.github.com (o9.sgmail.github.com [167.89.101.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C0E2912EAF7 for <quic-issues@ietf.org>; Wed,  7 Jun 2017 01:23:12 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=P3igbTUiRNpA/f6qd6h468VEZCA=; b=XRdMtFv8gns0/vx4 OwLnn0ZdFt6Oh/Ryh9niAANAUywomjpLakWbvCE43d7A1M28TiS5kpLwAMkteT7b MX+p/Yt1hGVBHYdNOwKQhZUpNr+FhgyxU/XEvHJrBYtech35l02RXNTGTKsilS3t YH3905mV/LbUEyzISSIi6tW2BSU=
Received: by filter0476p1mdw1.sendgrid.net with SMTP id filter0476p1mdw1-27358-5937B7EE-58 2017-06-07 08:23:10.971521566 +0000 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 3JEIo3L1RqCmmVXhd4DwTQ for <quic-issues@ietf.org>; Wed, 07 Jun 2017 08:23:10.992 +0000 (UTC)
Date: Wed, 07 Jun 2017 01:23:10 -0700
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab47d08ac5455e4e31b3173724be4f73ce28210ae492cf00000001154f79ee92a169ce0df481a1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/600/c306725562@github.com>
In-Reply-To: <quicwg/base-drafts/pull/600@github.com>
References: <quicwg/base-drafts/pull/600@github.com>
Subject: Re: [quicwg/base-drafts] Split QUIC core from QUIC v1 (#600)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5937b7eed9628_66d3fa2c0e05c34797b6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2pKDv+k9pJjANFGToTdBFUivKl1QQARKaH3i glunFmmwg1cqdHvPWujwwB4VtSj89QdNxoHPHlH2eBMShu+WGI6Vg9EXhsnkNAXE5iP4DYLsi/BebF 4Z9y3PsEZj68tB20qnjm/JElz8d83AWlKFgG8j0EutpQzghxSlKn+fdV1yXG75JCjrLY+A0Fi5nla9 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/igLJP9lqWa6BuvZOccMfjoJEWm8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Jun 2017 08:23:14 -0000

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

> I'll note that it feels a little odd to have "core QUIC" not be multiplexed and have no concept of a crypto handshake.

Was wondering the same with the current draft text: there needs to be some requirements a custom crypto handshake must comply to. Such as as error handling, verifying the size of Client Initial Packet, how and when to accept clear text packets and how to transition to encryption. QUIC-TLS and TLS-1.3 covers this, but some information should probably be destilled in a general purpose handshake discussion.

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

<blockquote>
<p>I'll note that it feels a little odd to have "core QUIC" not be multiple=
xed and have no concept of a crypto handshake.</p>
</blockquote>
<p>Was wondering the same with the current draft text: there needs to be so=
me requirements a custom crypto handshake must comply to. Such as as error =
handling, verifying the size of Client Initial Packet, how and when to acce=
pt clear text packets and how to transition to encryption. QUIC-TLS and TLS=
-1.3 covers this, but some information should probably be destilled in a ge=
neral purpose handshake discussion.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/pull/600#issuecomment-306725562">view it on GitHub</a>, or <a href=
=3D"https://github.com/notifications/unsubscribe-auth/AWbkq6QOnImGf6Iqv4Glr=
r1kn8tMu2hsks5sBl3ugaJpZM4NyWse">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq9tg6Et6aQUX8EiNN=
SKy6E8wMeXpks5sBl3ugaJpZM4NyWse.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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=
/600#issuecomment-306725562"></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 #600: \u003e I'll n=
ote that it feels a little odd to have \"core QUIC\" not be multiplexed and=
 have no concept of a crypto handshake.\r\n\r\nWas wondering the same with =
the current draft text: there needs to be some requirements a custom crypto=
 handshake must comply to. Such as as error handling, verifying the size of=
 Client Initial Packet, how and when to accept clear text packets and how t=
o transition to encryption. QUIC-TLS and TLS-1.3 covers this, but some info=
rmation should probably be destilled in a general purpose handshake discuss=
ion."}],"action":{"name":"View Pull Request","url":"https://github.com/quic=
wg/base-drafts/pull/600#issuecomment-306725562"}}}</script>=

----==_mimepart_5937b7eed9628_66d3fa2c0e05c34797b6--


From nobody Wed Jun  7 01: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 72E8412EAF8 for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 01:25:04 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, 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 NwFuR_jQGhh4 for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 01:25:03 -0700 (PDT)
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 814E312EB05 for <quic-issues@ietf.org>; Wed,  7 Jun 2017 01:24:59 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=wwqwtDwaKXvYz4QC2J+b4JHfiZA=; b=T5VKjbFpd9rlZK0x kWuGD9Q9evEp2uEiIBqSEvbspgu95iDfBmAiuxqxDBs0BpuEfSVi5SkSo2T2Bkjk i8MbhzHpkRJ0NWdX/D2HJWZAN/SLW9A+xYcEFrfJLZL9Y6oLk+de61wF/5DEDfSR Pa8DzCF8Yjv4pYu+z6RNn9Z+jg8=
Received: by filter0800p1mdw1.sendgrid.net with SMTP id filter0800p1mdw1-599-5937B857-5F 2017-06-07 08:24:55.95700406 +0000 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 XEAnztS2TSGmshXqmjuaig for <quic-issues@ietf.org>; Wed, 07 Jun 2017 08:24:55.867 +0000 (UTC)
Date: Wed, 07 Jun 2017 01:24:55 -0700
From: Magnus Westerlund <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab50c07fdd89d525e04bb8ba757e0c723ee75c817f92cf00000001154f7a5792a169ce0df489cc@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/601@github.com>
Subject: [quicwg/base-drafts] Recovery: Specification of transmission of ACK frames (#601)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5937b857bfcf3_34533feed03d3c3c24063"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: gloinul
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0JMdL3WMdPjjqZlFZm4Cv4kfF49Mqecv9KBU wuxCB34rX+WqRkDZ+jM9zKUNZl2nNDp68125HimvAwzakQHkikz31xDiv0CXjJpGgEnKHQcl2yPAGm kT4dryZxIO6W4Ve+aWRH8JSmkwgFV/1USJ0a/Jh67p6YVhgwlDbB2WeRKdROZlSQrXAxIaglVm4EY7 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/-YpqP1w60LnKe9FFpfHibHrxg6A>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Jun 2017 08:25:04 -0000

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

Raised on draft-ietf-quic-recovery-03

I find nothing discussing the transmission of ACK Frame in the recovery draft. It includes process for how to process the received, including delayed ACK transmission using default 25 ms, but their is no specification regarding how and when the delayed ACK transmission should be used, and how often in relation to received packets a peer should transmit ACK frames. 

I also do not find these details in the transport-03 draft. But, I think they actually belong here, as ACK thinning for high rates as well as timed delayed ACK is primarily functions for loss recovery and congestion control behavior beyond the initial 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/601
----==_mimepart_5937b857bfcf3_34533feed03d3c3c24063
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Raised on draft-ietf-quic-recovery-03</p>
<p>I find nothing discussing the transmission of ACK Frame in the recovery draft. It includes process for how to process the received, including delayed ACK transmission using default 25 ms, but their is no specification regarding how and when the delayed ACK transmission should be used, and how often in relation to received packets a peer should transmit ACK frames.</p>
<p>I also do not find these details in the transport-03 draft. But, I think they actually belong here, as ACK thinning for high rates as well as timed delayed ACK is primarily functions for loss recovery and congestion control behavior beyond the initial handshake.</p>

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

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


From nobody Wed Jun  7 01:27: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 6C82012EB11 for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 01:27:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=michbish=microsoft.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qajp_DYtaSQQ for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 01:27:35 -0700 (PDT)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C501712EAF7 for <quic-issues@ietf.org>; Wed,  7 Jun 2017 01:27:35 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1496824055; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=S4QuRGOg5zPuyZQtOrpujvpIya9S+ls4DpEId3sUQ6c=; b=D/baKPqBYzMCkQ3DnC9tJ6HS6bkUuQZNj63EieXwQO3y5HjIKdaiQJ2LDVntufBAty9cignv DJYoJzfcIs7bYjhJw+kkA3chB27c5eR/l5zlGfbzd0XcjNhGUBWtajMy3ovzNJvvKTSI6X1V hZrB92cirhCNstsdLBz6fUj+4EQ=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=ySlfttce5atIcd5jRbOP2viku4T9N/JsAymbOxS1dwthyeZfn/KG5TIutvcaMW5CRANlC6 1JgKEAAfEpb7BEpki87F0DPP20xipKVYCoPSVAetonVyowIj7tyMmp1xbJtIjx33JKDINu9z unC6Gnir3c2nXNsONMQar2e23HvI8=
Sender: michbish=microsoft.com@github.com
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.42]) by mxa.mailgun.org with ESMTP id 5937b687.7fc9472fb1e0-smtp-out-n03; Wed, 07 Jun 2017 08:17:11 -0000 (UTC)
Date: Wed, 07 Jun 2017 01:17:10 -0700
From: Mike Bishop <michbish@microsoft.com>
Reply-To: Mike Bishop <michbish@microsoft.com>
To: quic-issues@ietf.org
Message-ID: <5937b686a840c_3b0e3f8c4c537c2c10746c@hookshot-fe1-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 520ef8: QUIC core missed in first commit
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5937b686a807a_3b0e3f8c4c537c2c1073c5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/PSA7RpdNtOKtrd_q2BMSgqjbzAE>
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, 07 Jun 2017 08:27:37 -0000

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

  Branch: refs/heads/invariant
  Home:   https://github.com/quicwg/base-drafts
  Commit: 520ef8405167ea0ee89a59c976ae531e0bf78d21
      https://github.com/quicwg/base-drafts/commit/520ef8405167ea0ee89a59c976ae531e0bf78d21
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-06-07 (Wed, 07 Jun 2017)

  Changed paths:
    A draft-ietf-quic-core.md

  Log Message:
  -----------
  QUIC core missed in first commit



----==_mimepart_5937b686a807a_3b0e3f8c4c537c2c1073c5--


From nobody Wed Jun  7 01:28: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 72F0612EB0E for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 01:28:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.181
X-Spam-Level: 
X-Spam-Status: No, score=-8.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_DNSWL_HI=-5, 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 KrusufqHfHEX for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 01:28:38 -0700 (PDT)
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 30CE612EB0C for <quic-issues@ietf.org>; Wed,  7 Jun 2017 01:28:38 -0700 (PDT)
Date: Wed, 07 Jun 2017 01:28:37 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1496824117; bh=r7xIdAC9SnKvCWyjv1/XhN5epG2h3/ivH3SFbW9NSXw=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=aI5zsp2CXzyrneBYz+nZiNOEeXJE7yTcaEMmLvvYTEFKoldfdc9Bq3jmb4VtXDNoj +Fu1+kzjPEmI1Lch8sIRLHcFK6wOVSIOUIOCg+hArNGdHPCh55tNpVYY8syMdqzxYJ s10V7YcwMk/DBGtmFOrgPekq8NhYlgRLxHIVjcpY=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7a36a3aa7dfa43a0db4ca22f2697782a48422bf692cf00000001154f7b3592a169ce0df481a1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/600/c306726879@github.com>
In-Reply-To: <quicwg/base-drafts/pull/600@github.com>
References: <quicwg/base-drafts/pull/600@github.com>
Subject: Re: [quicwg/base-drafts] Split QUIC core from QUIC v1 (#600)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5937b9355e702_56213fa2c0e05c348657c"; 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/Ut_mG3pUhOKisMnkBgDdIWKpxDA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Jun 2017 08:28:39 -0000

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

Hmm... I think I would trim this down to QUIC invariants which *just* defines what has to be in the initial packet and the VN packet.

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

<p>Hmm... I think I would trim this down to QUIC invariants which <em>just</em> defines what has to be in the initial packet and the VN packet.</p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #600: Hmm... I think I would trim this down to QUIC invariants which *just* defines what has to be in the initial packet and the VN packet."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/600#issuecomment-306726879"}}}</script>
----==_mimepart_5937b9355e702_56213fa2c0e05c348657c--


From nobody Wed Jun  7 01:32:38 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E037E12EAFC for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 01:32:35 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, 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 wQgYeKkSj3MU for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 01:32:34 -0700 (PDT)
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 979AA129C50 for <quic-issues@ietf.org>; Wed,  7 Jun 2017 01:32:34 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=m1SPCkSP5hIMT0GeUihbbX2h/Cg=; b=le5P7Z7cAuj23BZr rJ3/0cXe3/WVCx4NFJ6k1esKylqBfnkqc4/ffVxphhYZ+AYp43cMFYZ6Cfa2y9iJ 80LH7kEBLJkalrAsbGVYGzFt2siHOLIyqvAqFhHSwthTZ1oIUJmO3zZo2ZNah7BE ZUQ4SGFzlkiaUIz0DNGln2VHUYY=
Received: by filter0606p1mdw1.sendgrid.net with SMTP id filter0606p1mdw1-26743-5937BA21-12 2017-06-07 08:32:33.330525214 +0000 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 W2HXM4hIQEeBrtAU3YRZiw for <quic-issues@ietf.org>; Wed, 07 Jun 2017 08:32:33.234 +0000 (UTC)
Date: Wed, 07 Jun 2017 01:32:33 -0700
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab727143e5f3980a21c8e7010f6efb2e74f360db7092cf00000001154f7c2192a169ce0df481a1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/600/c306727845@github.com>
In-Reply-To: <quicwg/base-drafts/pull/600@github.com>
References: <quicwg/base-drafts/pull/600@github.com>
Subject: Re: [quicwg/base-drafts] Split QUIC core from QUIC v1 (#600)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5937ba212740e_79713face5039c3459233"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2Dls0NbsFgwXtLSQkcwvrUEp3fTiXYpTh5BW kxt+Xqjub8DQicQ73FE3szwn0U0EONz4B6f8YvoPm6D0AIhYaW8QgCnKYjCJNrENj7QitHql6OB+iX MvbFcHuoYYHMmLk99QfzQkma7ray8BP0bcQp8SSmjWc2C2nIdYgJB5ffSwkQV6BNzOIGCsmBZ6zZoR s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/IYJmI6HvdHZFIupQYZHK6f2caSA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Jun 2017 08:32:36 -0000

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

That's basically what I was going for.  But the contents of the initial packet are already version-dependent, and would lock in a lot of details that we may want to vary in future versions.  So we need to leave the packet payload in the hand of the specific version.

What I attempted to do was just take the list of things that can't change between versions and lift those into the separate doc.

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

<p>That's basically what I was going for.  But the contents of the initial =
packet are already version-dependent, and would lock in a lot of details th=
at we may want to vary in future versions.  So we need to leave the packet =
payload in the hand of the specific version.</p>
<p>What I attempted to do was just take the list of things that can't chang=
e between versions and lift those into the separate doc.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving 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/600#issuecomment-306727845">view it on GitHub</a>, or <a href=
=3D"https://github.com/notifications/unsubscribe-auth/AWbkq1lDOUK3-p_K4Sr6L=
RUjAEPaKKd_ks5sBmAhgaJpZM4NyWse">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq7r9COsNrOiYK3rK3=
PwKrLb4uQi0ks5sBmAhgaJpZM4NyWse.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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=
/600#issuecomment-306727845"></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 #600: That's basi=
cally what I was going for.  But the contents of the initial packet are alr=
eady version-dependent, and would lock in a lot of details that we may want=
 to vary in future versions.  So we need to leave the packet payload in the=
 hand of the specific version.\r\n\r\nWhat I attempted to do was just take =
the list of things that can't change between versions and lift those into t=
he separate doc."}],"action":{"name":"View Pull Request","url":"https://git=
hub.com/quicwg/base-drafts/pull/600#issuecomment-306727845"}}}</script>=

----==_mimepart_5937ba212740e_79713face5039c3459233--


From nobody Wed Jun  7 02: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 98A8012EB26 for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 02:06:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.253
X-Spam-Level: 
X-Spam-Status: No, score=-8.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_DNSWL_HI=-5, 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 COBquwYaqFh6 for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 02:06:31 -0700 (PDT)
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 08C6E12949E for <quic-issues@ietf.org>; Wed,  7 Jun 2017 02:06:31 -0700 (PDT)
Date: Wed, 07 Jun 2017 02:06:30 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1496826390; bh=muJH7vtURQO3xcyS6JHIH2XpumGrmg0UNacD09aKeWA=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=JgzlgwPkRvcKxdxj+T977NA2hydq3JIElWPOoFNI/TOemQfVwoxfjGi50TLTfOqRl e6fMgSE6RofPUTwtFiXPHQC6douEeQG3inRdxuYqBD9gvubjvUo9igx0clpxaCdZlk ztzw1yf/m+6vkEwo/oIbps7p4Oz5G7dqbh7YKGUE=
From: Mark Nottingham <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc05811cbd495e83869cee2082377ff3bd0cc519792cf00000001154f841692a169ce0c977e42@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/353/306736256@github.com>
In-Reply-To: <quicwg/base-drafts/issues/353@github.com>
References: <quicwg/base-drafts/issues/353@github.com>
Subject: Re: [quicwg/base-drafts] Replace CONNECTION_CLOSE with Public Reset (#353)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5937c21622718_39c03fa76bda1c34240f0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mnot
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/9lrezwXB-I_TTOgPig5E5Vxyni0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Jun 2017 09:06:33 -0000

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

Discussed in Paris; OBE. Martin to open a new issue.

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

<p>Discussed in Paris; OBE. Martin to open a new issue.</p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #353: Discussed in Paris; OBE. Martin to open a new issue."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/353#issuecomment-306736256"}}}</script>
----==_mimepart_5937c21622718_39c03fa76bda1c34240f0--


From nobody Wed Jun  7 02:06: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 BD26A12949E for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 02:06:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.401
X-Spam-Level: 
X-Spam-Status: No, score=-5.401 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id o9WVJzKYoHuH for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 02:06:31 -0700 (PDT)
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 05F50128D8B for <quic-issues@ietf.org>; Wed,  7 Jun 2017 02:06:31 -0700 (PDT)
Date: Wed, 07 Jun 2017 02:06:30 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1496826390; bh=Is3lqdsemz1IMSid3HXIcIeEdd7A96fHbBy0ZXrNr3Y=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=AvjutKDr0Wetl17UUM0rhJKQ7bIjE9plkpO7bJr/S3koRiCVi0DJtPisfq6ARuMIL QyDVfkKk18QIPS3Hq8sTKPQ5V4OBrVWhPK7KE1g5Vc8c4+nTshsUYmK3JMbYJhHdbV iT7jCqdaFbF89WzpStC1K6VHnt6h/cwOGSMBVAS0=
From: Mark Nottingham <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc05811cbd495e83869cee2082377ff3bd0cc519792cf00000001154f841692a169ce0c977e42@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/353/issue_event/1113265636@github.com>
In-Reply-To: <quicwg/base-drafts/issues/353@github.com>
References: <quicwg/base-drafts/issues/353@github.com>
Subject: Re: [quicwg/base-drafts] Replace CONNECTION_CLOSE with Public Reset (#353)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5937c2166a88_2dae3f8c5c7b7c304337"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mnot
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/wgaHFNV-Tk_GUFDFzRyoYc6PiqM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Jun 2017 09:06:34 -0000

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

Closed #353.

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

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

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

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


From nobody Wed Jun  7 02:12: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 C248012EB2A for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 02:12:23 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PyFvKoKlc3ak for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 02:12:22 -0700 (PDT)
Received: from o9.sgmail.github.com (o9.sgmail.github.com [167.89.101.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6BFBD12EB2D for <quic-issues@ietf.org>; Wed,  7 Jun 2017 02:12:22 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=pkZG1ocagMb3yL84yYPvh2D72Jo=; b=w3+xZFD78NfbhAHw Lu3Bttc/v9Qg4pR+vRpWZwnZBGo0NcYXgOZgMr9q6R0hfMwobbcDcI1yIaST9QAd qKipv6uQ8RDic8CS1lNBBAncaH5baqjFFWowAwMXGCf/GZVSjBGs4h0ZL8kh2eRu u/wXvTkHaDSxxWwIttbWQ5KNV1c=
Received: by filter0985p1mdw1.sendgrid.net with SMTP id filter0985p1mdw1-11916-5937C375-22 2017-06-07 09:12:21.554793458 +0000 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 04Gy0cuSSlyj0BBc8g6WvQ for <quic-issues@ietf.org>; Wed, 07 Jun 2017 09:12:21.366 +0000 (UTC)
Date: Wed, 07 Jun 2017 02:12:21 -0700
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9d077c136bb9e67ec4a70ecf18b00cfec0d56f1292cf00000001154f857592a169ce0df4bc0a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/602@github.com>
Subject: [quicwg/base-drafts] Explicit End-to-Path Connection/Path End Signal (#602)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5937c3753d961_5c403f9fa699bc38321f6"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak37OQjCXLIzj8m+FUbQbWxxwBpB2us9P+QgxW KyinJL/UCMRb5xdKeC1jetxYtOs/xQyrQkbYsLvH4ZfSa24eHor3vEAQOMCvZdZB8u/GoC3VZxHIf2 JHf6V33Ciobgjdk9oJyoGfIMD2/0kU1KXLCf+fpBOEWvCHkXcTkUpCMQQZa5sBbvF6/7rC/QC+C2B+ 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/HypiYtGX8exM0K7TYs5GLMb4Fms>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Jun 2017 09:12:24 -0000

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

As discussed in Paris, there will be a secret signal between endpoints in "Public Reset" situations. The CONNECTION_CLOSE (or silent close) will also be invisible to the path.

This is desirable because it allows endpoints to operate in a maximum-privacy mode. However, a non-spoofable but widely readable end to path connection-is-over (or I'm-done-with-the path) signal or series of signals would, I submit, allow many internet systems to work better. The QUIC standard should specify a means of doing this, which would be optional (SHOULD?).

I think the PLUS working group is working on solutions that are relevant to this problem.

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

<p>As discussed in Paris, there will be a secret signal between endpoints in "Public Reset" situations. The CONNECTION_CLOSE (or silent close) will also be invisible to the path.</p>
<p>This is desirable because it allows endpoints to operate in a maximum-privacy mode. However, a non-spoofable but widely readable end to path connection-is-over (or I'm-done-with-the path) signal or series of signals would, I submit, allow many internet systems to work better. The QUIC standard should specify a means of doing this, which would be optional (SHOULD?).</p>
<p>I think the PLUS working group is working on solutions that are relevant to this problem.</p>

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

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


From nobody Wed Jun  7 02:13: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 D9E4612EB2E for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 02:13:18 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PvrkfRZ6MpF3 for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 02:13:17 -0700 (PDT)
Received: from o8.sgmail.github.com (o8.sgmail.github.com [167.89.101.199]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6480412EB2D for <quic-issues@ietf.org>; Wed,  7 Jun 2017 02:13:17 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=adCtCnL2lh15p344+QPwrHHAS/A=; b=HFh+pEDvisZ5zyMh 5JHoFiy84lJxxBrFpLzGSqE9qRtkRDtgcK/GG7++V8bqC4zgptUnGaPjNh1E4Hoa LtmkheB01J3rNlyzz7D4EhmjL1bgpocRZcMFFGyFvz4TRVHDE04CKFmQdpZRf8O8 wEEG5WN3olVBUJBCUvEBjZFyTCE=
Received: by filter0530p1mdw1.sendgrid.net with SMTP id filter0530p1mdw1-32090-5937C3AC-1C 2017-06-07 09:13:16.511576365 +0000 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 6J0PCiT0ReSTjUSoovEGsA for <quic-issues@ietf.org>; Wed, 07 Jun 2017 09:13:16.290 +0000 (UTC)
Date: Wed, 07 Jun 2017 02:13:16 -0700
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf4c554c4a6c67ba162a212f7292beb17a9510ab192cf00000001154f85ac92a169ce0df4bc0a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/602/306738011@github.com>
In-Reply-To: <quicwg/base-drafts/issues/602@github.com>
References: <quicwg/base-drafts/issues/602@github.com>
Subject: Re: [quicwg/base-drafts] Explicit End-to-Path Connection/Path End Signal (#602)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5937c3ac2d8c4_6fa73f9fa699bc3830347"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3tuv9nV6cLxJ95SPRMAgPe2fZtNph3wlvhaB Cw4QHhWkH9PMbwHXGhgwqAZkiTzBfeQsPFZvTnIo09/dKSqp68D0MLIIHXbS8swmlxRdCGtzFNvnGd D+hmfSK4NB+bpYU9B5o9aVKfsPeXHPhQ3DntEB7Kde+bvsD831MA/4OzmBtCP31n9QB+9E1GH4uJzb E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/E2cQiTnOsqQJLftwmaJLH1MNxEU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Jun 2017 09:13:19 -0000

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

This is a descendant of Issue #353.

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

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

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

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


From nobody Wed Jun  7 02: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 ACA3412EB2E for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 02:14:32 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, 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 QzVLRqM_RJXS for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 02:14:31 -0700 (PDT)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8BCEB12EB2A for <quic-issues@ietf.org>; Wed,  7 Jun 2017 02:14:31 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=4cvODUtT5dLEAOPySXwiNlsXRys=; b=qcrkFnGl3icNhpbU vjdzm1WMnpMCWCFzBt+jH9Eh2YWkOII910OrvQj46IVFRP3/neGZW2dWC+3bK9rB gvhG3U/aZZ6rzyOVI3mGuPoP1PKfghAr0sN10OShRzt0QOMCT6I7SohwWX1STL7L t52eNHFWs/DgERV5xupfRlpaFqY=
Received: by filter1108p1mdw1.sendgrid.net with SMTP id filter1108p1mdw1-29267-5937C3F6-25 2017-06-07 09:14:30.684409021 +0000 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 brFl_bKGRW6qX1_Xr7_Tiw for <quic-issues@ietf.org>; Wed, 07 Jun 2017 09:14:30.564 +0000 (UTC)
Date: Wed, 07 Jun 2017 02:14:30 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8fcd82bbe79ada0a7944286c8f0e422b73fd069392cf00000001154f85f692a169ce0dc59154@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/556/issue_event/1113279361@github.com>
In-Reply-To: <quicwg/base-drafts/issues/556@github.com>
References: <quicwg/base-drafts/issues/556@github.com>
Subject: Re: [quicwg/base-drafts] Limit RTO? (#556)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5937c3f66a151_29ae3fc219ed7c3424996"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak13WR8aM0JokI4K0sbTT9Tg/RD5mfv0iXXOk5 IxssUtS0N3mvwwqyAsjEjNclzqrVVMgrbgvo+gbKeR6IqhIu/N8HYuFXBr8KTTRdZ4ulTsN1KCChr5 Cp/8dd/wsgubDxJYiEzsoA8jAYtk/r7KPV4kTOkQZcH1tKdyxAgjuna/miAPRGTqqm3BEZSRDWgG1V E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/75xP__dcUfNxXkotleV984fvEig>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Jun 2017 09:14:33 -0000

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

Reopened #556.

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

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

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

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


From nobody Wed Jun  7 02:14: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 1105E12EB31 for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 02:14:36 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xcZVlwXNVSjn for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 02:14:34 -0700 (PDT)
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 94DF112EB2D for <quic-issues@ietf.org>; Wed,  7 Jun 2017 02:14:34 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=oYJ070UT2afdrJU36e5DhsL55Vo=; b=U0DjPR6vLwQ/ww/4 MB9ynbiJ2eXtuYMFukEZDyrwwu8U/4qWcC3RQ3uiyKMmNNb1GfJzWmUHUKfaWFl/ 29TlfDgen/cfPTCOqGM5IeqzkBLJAgO0oNuQ5YkLqwYYwl5SLMU1QJI6DJv+HkKS sl6nHNESKoVJh3uJfoqLSeKh6hU=
Received: by filter0526p1mdw1.sendgrid.net with SMTP id filter0526p1mdw1-27901-5937C3F7-32 2017-06-07 09:14:31.798736887 +0000 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 rLCKh7beTGaKETki-ZSN0g for <quic-issues@ietf.org>; Wed, 07 Jun 2017 09:14:31.616 +0000 (UTC)
Date: Wed, 07 Jun 2017 02:14:31 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab36f7e3cae412bfa8aecf48fb58979cf6655dc70892cf00000001154f85f792a169ce0dc59154@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/556/306738345@github.com>
In-Reply-To: <quicwg/base-drafts/issues/556@github.com>
References: <quicwg/base-drafts/issues/556@github.com>
Subject: Re: [quicwg/base-drafts] Limit RTO? (#556)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5937c3f77b933_359b3fc219ed7c3416979"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0Z3DX4baZtc9WxNMH7792SS8s32xLQ9AENQT 7CPtGzs26i5pe2lUfvtC7gpknofMKNtyuvjLLa2i+EgXpcASL271jgksSHkse62drnzm/JGaQGyDwF kZ8eXqqXnUCftR5Fi66ye571gUUHe0JcGhWfF6Tr+Uupm39wlPSx2OYwe+Y0N7dbCGITlv2HUwsBD2 s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/OQU4HsT4DJ71EFTGJa7tLVUBlKA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Jun 2017 09:14:36 -0000

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

Reopening based on discussion in Paris.

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

<p>Reopening based on discussion in Paris.</p>

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

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


From nobody Wed Jun  7 02:14: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 3E85C12EB30 for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 02:14:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.401
X-Spam-Level: 
X-Spam-Status: No, score=-5.401 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Z3fm7AvZjcVZ for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 02:14:47 -0700 (PDT)
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 5B70F12EB2A for <quic-issues@ietf.org>; Wed,  7 Jun 2017 02:14:47 -0700 (PDT)
Date: Wed, 07 Jun 2017 02:14:46 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1496826886; bh=ziJOsAuiJAAHBIL/z3jlZ+zVfouUK5n0Zjh6jKg1t7I=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=W4IlzElJhCURo7yljBUmRhu56e0tSGgn7CNa5n7fQ6r/QBmqVl6F8pm0kTi55uU63 4yBAqexUdrfn2UzTKdLUSOzM4ziR2xgCWTXRlC8ZHowutm4SvQPooMr08BB8nFniXM 3xZFjWktkbRqrYhLsI5QkmCh/tzAN7eKwL/T5NlE=
From: Brian Trammell <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abcdf0d7c0548c89b10f5547ffc66ce4f0669d6c2692cf00000001154f860692a169ce0df4bc0a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/602/306738397@github.com>
In-Reply-To: <quicwg/base-drafts/issues/602@github.com>
References: <quicwg/base-drafts/issues/602@github.com>
Subject: Re: [quicwg/base-drafts] Explicit End-to-Path Connection/Path End Signal (#602)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5937c406ac98c_3eea3fc219ed7c34170e7"; 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/OepgUV-ZXrCvYERfjQaBUfnOpIo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Jun 2017 09:14:49 -0000

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

...well, there's not a PLUS working group, but a lot of thought about how to design mechanisms for this went into the preparation for the PLUS BoF... 

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

<p>...well, there's not a PLUS working group, but a lot of thought about how to design mechanisms for this went into the preparation for the PLUS BoF...</p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #602: ...well, there's not a PLUS working group, but a lot of thought about how to design mechanisms for this went into the preparation for the PLUS BoF... "}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/602#issuecomment-306738397"}}}</script>
----==_mimepart_5937c406ac98c_3eea3fc219ed7c34170e7--


From nobody Wed Jun  7 02:54: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 BD858129B8D for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 02:54:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.181
X-Spam-Level: 
X-Spam-Status: No, score=-8.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_DNSWL_HI=-5, 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 Je9bWPlg9Opv for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 02:54:40 -0700 (PDT)
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 7076412EB60 for <quic-issues@ietf.org>; Wed,  7 Jun 2017 02:54:29 -0700 (PDT)
Date: Wed, 07 Jun 2017 02:54:28 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1496829268; bh=viBI2nWgTiq0/uIghf4VWDgWZ8h5mb6C3+cPTOrqS7o=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=nXhhh4ktvu1w6SpBcHX3oCVXFz+lz3kq1TWNCXKHU8tcO5fC6zU6rRu/gYT2zqpIb WtQn5h3RBISf46oczqp48kYeyOMNtQ+zFdyYBLAc5V+Qtnn2XO9DZnoFcxUXBg9qIV mR6uvCMBRpKQXvjE5/kDAGjv3Q/bt5fI71CRam4w=
From: Patrick McManus <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab16b7fbbd7cdeead965b5a1eba294a1ca703f9e9292cf00000001154f8f5492a169ce0df474d4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/599/306747908@github.com>
In-Reply-To: <quicwg/base-drafts/issues/599@github.com>
References: <quicwg/base-drafts/issues/599@github.com>
Subject: Re: [quicwg/base-drafts] Public Resets should be triggered by only QUIC packets (#599)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5937cd549a56c_a113fc3b6585c3c2945d"; 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/sZ6_WgiDaYHQdkM7C1BcPuLTbAs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Jun 2017 09:54:42 -0000

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

related to the "we don't want an endpoint to send version negotiation in response to random non-quic packets" (that look like long headers of an unknown version)

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

<p>related to the "we don't want an endpoint to send version negotiation in response to random non-quic packets" (that look like long headers of an unknown version)</p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #599: related to the \"we don't want an endpoint to send version negotiation in response to random non-quic packets\" (that look like long headers of an unknown version)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/599#issuecomment-306747908"}}}</script>
----==_mimepart_5937cd549a56c_a113fc3b6585c3c2945d--


From nobody Wed Jun  7 03:08: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 87D2A129B8C for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 03:08:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.798
X-Spam-Level: 
X-Spam-Status: No, score=-9.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_DNSWL_HI=-5, 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 ca6mDQG1L0Y5 for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 03:08:10 -0700 (PDT)
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 0026D129B77 for <quic-issues@ietf.org>; Wed,  7 Jun 2017 03:08:09 -0700 (PDT)
Date: Wed, 07 Jun 2017 03:08:09 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1496830089; bh=yCLyULj1eB21EiKAuYuf5ZRqf+/7tIRe/6TQsA/3rfo=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=enSNauXAErFcZsewM2KCiFH6soptgyjPNXT+MRXfs0hGBlHOkadii+RXaEAjNJvlc YPg1Acp3U5kjopJJU0jyHlezfZYuKyLmjS+F3hy3y1ugK6AVnbEL2uTbB+RE5HvUzw i14iBLgFqBt2Eclh9iHRpTA6mS6K/7EfJz14ewe8=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab413c3263dfd3e60fb2a1946d7ee3bed263b672d692cf00000001154f928992a169ce0df474d4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/599/306751048@github.com>
In-Reply-To: <quicwg/base-drafts/issues/599@github.com>
References: <quicwg/base-drafts/issues/599@github.com>
Subject: Re: [quicwg/base-drafts] Public Resets should be triggered by only QUIC packets (#599)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5937d0895b6fe_6d73fa6bbc81c3877450"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/dHrc7G8M0UG-nxXdlLANgng7Yf4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Jun 2017 10:08:11 -0000

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

> related to the "we don't want an endpoint to send version negotiation in response to random non-quic packets" (that look like long headers of an unknown version)

It can be difficult to decide what is a valid version - if version negotation is protected with CCID validation when received, it cannot do much harm, also because initial packets are much larger. 

However, if no protection is present, a version negotation packet triggered by adversary can force connection close by returning a version that the true client is attempting to connect 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/599#issuecomment-306751048
----==_mimepart_5937d0895b6fe_6d73fa6bbc81c3877450
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<blockquote>
<p>related to the "we don't want an endpoint to send version negotiation =
in response to random non-quic packets" (that look like long headers of a=
n unknown version)</p>
</blockquote>
<p>It can be difficult to decide what is a valid version - if version neg=
otation is protected with CCID validation when received, it cannot do muc=
h harm, also because initial packets are much larger.</p>
<p>However, if no protection is present, a version negotation packet trig=
gered by adversary can force connection close by returning a version that=
 the true client is attempting to connect 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/599#issuecomment-306751048">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq2Cx_=
43VVrbLtFlwLpr0S0dtSBbOks5sBnaJgaJpZM4NyVxj">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq4_=
1iNnDBM2H0wSdRhQ34fhv8ecNks5sBnaJgaJpZM4NyVxj.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/599#issuecomment-306751048"></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 #=
599: \u003e related to the \"we don't want an endpoint to send version ne=
gotiation in response to random non-quic packets\" (that look like long h=
eaders of an unknown version)\r\n\r\nIt can be difficult to decide what i=
s a valid version - if version negotation is protected with CCID validati=
on when received, it cannot do much harm, also because initial packets ar=
e much larger. \r\n\r\nHowever, if no protection is present, a version ne=
gotation packet triggered by adversary can force connection close by retu=
rning a version that the true client is attempting to connect with."}],"a=
ction":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/=
issues/599#issuecomment-306751048"}}}</script>=

----==_mimepart_5937d0895b6fe_6d73fa6bbc81c3877450--


From nobody Wed Jun  7 03:24: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 07FF012EB75 for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 03:24:11 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FtdsBgFFBKRc for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 03:24:09 -0700 (PDT)
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 2CFD312EB77 for <quic-issues@ietf.org>; Wed,  7 Jun 2017 03:24:09 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=g/f4QiWBkgesA/vX6f6t8vcXj6k=; b=s5pWi8zpsmi471nC CxI2LymKZM3pwGbgW7AIFKQf9MJiPEeiewqcrxocEUr/xiR8XxCiEn8CWQC3WL4T MqCLwSoj/Rtp9FHKIuW1jhKlKzK+cLifM2F5C+ee7zRyY7Ovpyc+7H2pApg85oJk 4UGe6oR0V6xWKlzBB/HP3pP+lV8=
Received: by filter0629p1mdw1.sendgrid.net with SMTP id filter0629p1mdw1-24814-5937D448-4 2017-06-07 10:24:08.236391506 +0000 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 UsWJrxa3SHGNYNtMeUP7HQ for <quic-issues@ietf.org>; Wed, 07 Jun 2017 10:24:08.194 +0000 (UTC)
Date: Wed, 07 Jun 2017 03:24:08 -0700
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2c8afe9878e533919c2c294b0ccd0ea45d6f9e3a92cf00000001154f964892a169ce0df50966@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/603@github.com>
Subject: [quicwg/base-drafts] Version negotation should only be sent for initial client packets (#603)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5937d44814a5b_cf93f90e9f79c34193f7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2+L3t+DLU1HWZenBqCssIb5UB6gZVN9US/Kq lEOWKdMfbkatZ/Vgil68AGZKOhWKICRi02t/OnpZQ8wN5ZJES56HpttUMFMJaWZggecuTzLSQUtRZy ztz1msK6VmtVksO29VW+7skuiyYDh1ugP3oMwUeysAdLozENcB7xxwNmtrHUcQ/KnxRcQ/F28AhuP5 o=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/V3iY_ood4oSwSvA1nOL4XyWl0is>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Jun 2017 10:24:11 -0000

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

Quote from draft-03 section 7.1:

> When the server receives a packet from a client with the long header form=
at, it compares the client=E2=80=99s version to the versions it supports.
If the version selected by the client is not acceptable to the server, the =
server discards the incoming packet and responds with a Version Negotiation=
 packet (Section 5.3). This includes a list of versions that the server wil=
l accept.
A server sends a Version Negotiation packet for every packet that it receiv=
es with an unacceptable version. This allows a server to process packets wi=
th unsupported versions without retaining state. Though either the initial =
client packet or the version negotiation packet that is sent in response co=
uld be lost, the client will send new packets until it successfully receive=
s a response.

Later text protects against false version negotiation packets, but there is=
 no reason for a server to respond with a version negotion packet for anyth=
ing other than an initial packet, which is required to min PMTU sized. Rath=
er, the server ought to drop packets with wrong versions in this case.

Mentioned as a related  topic here:
https://github.com/quicwg/base-drafts/issues/599#issuecomment-306747908

--=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/603=

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

<p>Quote from draft-03 section 7.1:</p>
<blockquote>
<p>When the server receives a packet from a client with the long header for=
mat, it compares the client=E2=80=99s version to the versions it supports.<=
br>
If the version selected by the client is not acceptable to the server, the =
server discards the incoming packet and responds with a Version Negotiation=
 packet (Section 5.3). This includes a list of versions that the server wil=
l accept.<br>
A server sends a Version Negotiation packet for every packet that it receiv=
es with an unacceptable version. This allows a server to process packets wi=
th unsupported versions without retaining state. Though either the initial =
client packet or the version negotiation packet that is sent in response co=
uld be lost, the client will send new packets until it successfully receive=
s a response.</p>
</blockquote>
<p>Later text protects against false version negotiation packets, but there=
 is no reason for a server to respond with a version negotion packet for an=
ything other than an initial packet, which is required to min PMTU sized. R=
ather, the server ought to drop packets with wrong versions in this case.</=
p>
<p>Mentioned as a related  topic here:<br>
<a href=3D"https://github.com/quicwg/base-drafts/issues/599#issuecomment-30=
6747908" class=3D"issue-link js-issue-link" data-url=3D"https://github.com/=
quicwg/base-drafts/issues/599" data-id=3D"234124500" data-error-text=3D"Fai=
led to load issue title" data-permission-text=3D"Issue title is private">#5=
99 (comment)</a></p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/603">view it on GitHub</a>, or <a href=3D"https://github.co=
m/notifications/unsubscribe-auth/AWbkq-ntpSdl-XXucYWaoUwN6fK4FjZsks5sBnpIga=
JpZM4NygOI">mute the thread</a>.<img alt=3D"" height=3D"1" src=3D"https://g=
ithub.com/notifications/beacon/AWbkq5FSx9GEC6MsIu0nvGmW2gIiTLRAks5sBnpIgaJp=
ZM4NygOI.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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/603"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"DESCRIPTION","message":"Version negotation should o=
nly be sent for initial client packets (#603)"}],"action":{"name":"View Iss=
ue","url":"https://github.com/quicwg/base-drafts/issues/603"}}}</script>=

----==_mimepart_5937d44814a5b_cf93f90e9f79c34193f7--


From nobody Wed Jun  7 04:20: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 A6DCC127137 for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 04:20:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=lars=eggert.org@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NcDZVbKgsb7p for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 04:20:10 -0700 (PDT)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 30510126BF3 for <quic-issues@ietf.org>; Wed,  7 Jun 2017 04:20:10 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1496834409; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=QL7C5/a4lRkkxJM1ZLCU7uMD0o056sUt+vT0ep2KMfU=; b=sqkXyrqJlryg/cCMyQwAliDkOVQ49+sd95mjXwlYUkCylK2+44HPTN1MyhXr6z93h8Vl37gW cw0uRZ0iMPfRXluLFQz0NMlZSne9W4kejg+lOZVTrDbpxocjU00PVdxhIWQJv52cj1zQNtWs mEE2O6JAOpnolgDFD97afiojVe4=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=uTap1sfRbmAa/4FE7prJtZbhXjAruldmZHLlHK/yjbrZ1l0unquVrq7W6K4iYXDylZYHWz obN0gmnF56UkaCPT6rDTRm1uoDkK79hRrJTqM8FFgvK/BCRCK49qGAYucujd31aiUk8C3ScF jx0yC6HRHfptV5PdGKlQOPslkKbLQ=
Sender: lars=eggert.org@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 5937e165.7f4686e68de0-smtp-out-n01; Wed, 07 Jun 2017 11:20:05 -0000 (UTC)
Date: Wed, 07 Jun 2017 04:20:04 -0700
From: Lars Eggert <lars@eggert.org>
Reply-To: Lars Eggert <lars@eggert.org>
To: quic-issues@ietf.org
Message-ID: <5937e164b875b_3b9c3fa9e9967c2498715@hookshot-fe3-cp1-prd.iad.github.net.mail>
Subject: [quicwg/wg-materials] 7df4cd: Add link to minutes
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5937e164b82ee_3b9c3fa9e9967c2498662"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/f6IY1rFII63UJzlwAKUkIcL_TwM>
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, 07 Jun 2017 11:20:12 -0000

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

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/wg-materials
  Commit: 7df4cde4e3a7ba6b6ee0beba1b6761e0ab4b7fdc
      https://github.com/quicwg/wg-materials/commit/7df4cde4e3a7ba6b6ee0beba1b6761e0ab4b7fdc
  Author: Lars Eggert <lars@eggert.org>
  Date:   2017-06-07 (Wed, 07 Jun 2017)

  Changed paths:
    M interim-17-06/agenda.md

  Log Message:
  -----------
  Add link to minutes



----==_mimepart_5937e164b82ee_3b9c3fa9e9967c2498662--


From nobody Wed Jun  7 04:30: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 C31EA1275C5 for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 04:30:53 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, 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 X--RpAj7d86S for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 04:30:52 -0700 (PDT)
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 B74FB126C89 for <quic-issues@ietf.org>; Wed,  7 Jun 2017 04:30:52 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=hih1/z8GgZ7WzCcL3Om0eimfIG0=; b=trlDRhI8dGV+Kun6 hzdr65PjHceOOsfDIxbDEGfbuNm4J4Cp70Cbyxa9JQWEodbNYPcupQ0YdsZqJ3H2 ilxdzWQRxWTeZ4VbxpC/lRzZOkbLDbLT+CLyKH0j6K2bo5KIHlOuGRvO0/eD+TRc v9lza6zPwqeL51obsINtOOMnxj0=
Received: by filter0509p1mdw1.sendgrid.net with SMTP id filter0509p1mdw1-7386-5937E3EB-4F 2017-06-07 11:30:51.701086163 +0000 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 nJYNKf0-QIOVWD0Ae4Y7Pg for <quic-issues@ietf.org>; Wed, 07 Jun 2017 11:30:51.641 +0000 (UTC)
Date: Wed, 07 Jun 2017 04:30:51 -0700
From: hardie <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab046bfa7f91f4b010a6c2319b305f48b51f737a6692cf00000001154fa5eb92a169ce0df54692@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/604@github.com>
Subject: [quicwg/base-drafts] Identify, if possible, a common application protocol pattern for graceful shutdown (#604)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5937e3eb88937_3493f7f12e11c2c87349"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: hardie
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak27tdwpMh2zlZ5EbX005N+qgvePf8f9zytStz yvcmACsL9OwMg0k472lQt0ykkV9uBh2xK2pbC2GDnZ6hWwPl/KPaH/SKv8OyPgpa+H/Is9Se3ricC8 buJbMemnCph8AiaSLMY0CQhzQsYZC92jzwuJMjCQ4o+kM04mxLkT3a9Csw==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/DUqxxfcl0UF4kkkpFvnxxBsMLYA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Jun 2017 11:30:54 -0000

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

Martin Thomson's presentation in Paris proposed a pattern in which the application layer protocol manages graceful shutdown by using timeouts.  It might also define  in its mapping documents an explicit signal from the application protocol to the transport for graceful shutdown.  

After discussion, we agreed to consider an additional pattern, common across applications, that would allow an application protocol to gracefully close a transport without having to define an explicit signal.  Two initial ideas (both with some issues) are closing all streams and forcing idle state by setting the stream maximum to 0.

This issue is to track further discussion of possible patterns that might work for this.

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

<p>Martin Thomson's presentation in Paris proposed a pattern in which the application layer protocol manages graceful shutdown by using timeouts.  It might also define  in its mapping documents an explicit signal from the application protocol to the transport for graceful shutdown.</p>
<p>After discussion, we agreed to consider an additional pattern, common across applications, that would allow an application protocol to gracefully close a transport without having to define an explicit signal.  Two initial ideas (both with some issues) are closing all streams and forcing idle state by setting the stream maximum to 0.</p>
<p>This issue is to track further discussion of possible patterns that might work for this.</p>

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

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


From nobody Wed Jun  7 04:34: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 10F6A1275C5 for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 04:34:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.115
X-Spam-Level: 
X-Spam-Status: No, score=-5.115 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, 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 XBxVHZNDHVWF for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 04:33:58 -0700 (PDT)
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 7462B12EBBB for <quic-issues@ietf.org>; Wed,  7 Jun 2017 04:33:45 -0700 (PDT)
Date: Wed, 07 Jun 2017 04:33:44 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1496835224; bh=5d2XyEVSjR5h+JEJ9dej7unqHIgBfg9RKGwktIE+SVQ=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=juko6CKaFTEC9283uWRMxNXnCq9VQFIMFzBy7LsDadFI25tuUaqc4YUGOhvGWEC7/ W1/TXKV7yrXLByBTNmfuqKhW26Wf90Ho2V1bIYcCk2ZtlwXvNI54H5F04yy5h98gfp CDUQ9a19I4905kq3T/pvuadGTgmKNlbHD3h+Kb3k=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab03b12c38fa59e9ac7bc7f3c109b917e0f8aba31a92cf00000001154fa69892a169ce0df50966@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/603/306768158@github.com>
In-Reply-To: <quicwg/base-drafts/issues/603@github.com>
References: <quicwg/base-drafts/issues/603@github.com>
Subject: Re: [quicwg/base-drafts] Version negotation should only be sent for initial client packets (#603)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5937e49884cf8_7d8d3fd70c149c2c47439"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/IiVb8EXEfcQC-l46_gyBqmS16sM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Jun 2017 11:34:00 -0000

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

Related: I cannot readily find any text that says how to handle packet with an invalid version in its header, except where a server issues a version negotation packet.

I suggest any packet received with an invalid version should be ignored, except for client initial packet. If not, an adversary could jam a connection with invalid packet versions.

Stateless retry packets do not state which version to list - I suggest mirroring the client version - or require version negotiation to take place first.

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

<p>Related: I cannot readily find any text that says how to handle packet=
 with an invalid version in its header, except where a server issues a ve=
rsion negotation packet.</p>
<p>I suggest any packet received with an invalid version should be ignore=
d, except for client initial packet. If not, an adversary could jam a con=
nection with invalid packet versions.</p>
<p>Stateless retry packets do not state which version to list - I suggest=
 mirroring the client version - or require version negotiation to take pl=
ace first.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/603#issuecomment-306768158">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq2wAS=
Fx1DlvsqcCLjiS3lKSLYuSAks5sBoqYgaJpZM4NygOI">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq5y=
ljaAOTK4_X6okbasMPwUhmjixks5sBoqYgaJpZM4NygOI.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/603#issuecomment-306768158"></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 #=
603: Related: I cannot readily find any text that says how to handle pack=
et with an invalid version in its header, except where a server issues a =
version negotation packet.\r\n\r\nI suggest any packet received with an i=
nvalid version should be ignored, except for client initial packet. If no=
t, an adversary could jam a connection with invalid packet versions.\r\n\=
r\nStateless retry packets do not state which version to list - I suggest=
 mirroring the client version - or require version negotiation to take pl=
ace first."}],"action":{"name":"View Issue","url":"https://github.com/qui=
cwg/base-drafts/issues/603#issuecomment-306768158"}}}</script>=

----==_mimepart_5937e49884cf8_7d8d3fd70c149c2c47439--


From nobody Wed Jun  7 04:34: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 B04E81275C5 for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 04:34:15 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RWSvyaBgqx6v for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 04:34:14 -0700 (PDT)
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 1086E129687 for <quic-issues@ietf.org>; Wed,  7 Jun 2017 04:34:13 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=gwzacx9ahVEf9+ZJkR49ITUL4z8=; b=X7oSrUtNM1qG9N5p 2sV4/kyWfa+F91b7IA18bebDxByaEEUwfAq7bGKLr+De3IqHAvKluYsAwCw1UInU lF24pBpF49v+WBzIZTuI5fSp4gAhVLGF8Woc48Q4pQM/LKwFKMvskAbKjT1B4iwO BbbgqN1iGF4s3OfJvVfc+GK8pu0=
Received: by filter1129p1mdw1.sendgrid.net with SMTP id filter1129p1mdw1-6201-5937E4B4-2F 2017-06-07 11:34:12.23716386 +0000 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 or0tAE4xSAqgVEXyZO8T2w for <quic-issues@ietf.org>; Wed, 07 Jun 2017 11:34:12.083 +0000 (UTC)
Date: Wed, 07 Jun 2017 04:34:12 -0700
From: mirjak <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb6e34cc5fc15ce03a7aa121371ac7065f04f7c7f92cf00000001154fa6b392a169ce0df54692@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/604/306768234@github.com>
In-Reply-To: <quicwg/base-drafts/issues/604@github.com>
References: <quicwg/base-drafts/issues/604@github.com>
Subject: Re: [quicwg/base-drafts] Identify, if possible, a common application protocol pattern for graceful shutdown (#604)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5937e4b3f3d9d_2f2e3f7f12e11c2c86740"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mirjak
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1CX+AwTaZbzmg0QXqFrOg0HljAREDNeJJJzi mJb2dgYek16Hyu/biXGf2ENYFOzVYmG1Tx4aJJyrLMgl+SRLYhDYgbcDmMqfdEfqkBKjlA/QWG4OE0 FN1ezERVLAKu/A8cx/mw729l0DnpeH9zlMS69MR9zPIO7+QKyGd8j6KXjw==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/UUdIczDIL8RFkl0tM_EO7VqYF6Q>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Jun 2017 11:34:16 -0000

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

One or multiple showdown procedures can/should be described in the applicability document (based on one or multiple protocol mechanisms quic provides). Further we already discussed at the last meeting (in Chicago) that we might want another document to describe an (abstract) application interface.

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

<p>One or multiple showdown procedures can/should be described in the appli=
cability document (based on one or multiple protocol mechanisms quic provid=
es). Further we already discussed at the last meeting (in Chicago) that we =
might want another document to describe an (abstract) application interface=
.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/604#issuecomment-306768234">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq7Pe-EyyUk1urHV=
QsF2SFHAGTN2Lks5sBoqzgaJpZM4NykgT">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqwMHi0CahqniBz7gR=
1DHOp9WnCgvks5sBoqzgaJpZM4NykgT.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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/604#issuecomment-306768234"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@mirjak in #604: One or multiple=
 showdown procedures can/should be described in the applicability document =
(based on one or multiple protocol mechanisms quic provides). Further we al=
ready discussed at the last meeting (in Chicago) that we might want another=
 document to describe an (abstract) application interface."}],"action":{"na=
me":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/604#is=
suecomment-306768234"}}}</script>=

----==_mimepart_5937e4b3f3d9d_2f2e3f7f12e11c2c86740--


From nobody Wed Jun  7 04:46: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 7086D129B41 for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 04:46:22 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GiBj745y3W8a for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 04:46:21 -0700 (PDT)
Received: from o8.sgmail.github.com (o8.sgmail.github.com [167.89.101.199]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C5440129B70 for <quic-issues@ietf.org>; Wed,  7 Jun 2017 04:46:20 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=eC8sW/3j3zhhOyiL1qbcEgZQCX4=; b=vnAp0AwinTVvxR5v T9xB/QV9vL63pjpeRgoUYgT4YvV+FmucH3n57gsD3sGsaGt5fDKGSOeMYP6Zyy3d FQGA58EB8WsrmkK9Q3mx+B1MbuUDGLER5jv30paNTYi7WGyBh1EDx2cdHeMzPByu inrKqRDTM/fwWjBDTjI1F0sXNXA=
Received: by filter1122p1mdw1.sendgrid.net with SMTP id filter1122p1mdw1-26681-5937E78C-16 2017-06-07 11:46:20.115660616 +0000 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 uk6cWaVsRTC4fhXuSBxUJg for <quic-issues@ietf.org>; Wed, 07 Jun 2017 11:46:20.026 +0000 (UTC)
Date: Wed, 07 Jun 2017 04:46:19 -0700
From: Lucas Pardue <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab023d1e9e39da59e73feb66b47c8e588604cc410492cf00000001154fa98b92a169ce0df481a1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/600/review/42577604@github.com>
In-Reply-To: <quicwg/base-drafts/pull/600@github.com>
References: <quicwg/base-drafts/pull/600@github.com>
Subject: Re: [quicwg/base-drafts] Split QUIC core from QUIC v1 (#600)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5937e78bd4033_57543fd130381c38344d4"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1BokzLroEdtyGg0L+k70R7c5uL0oRdywZDsx FQRa7ufxRw63MFGRGMV0lzV4Bkn+hq5A6nmLSboBqI8PXTSauIwgoAsocNv9TK0ERjMRSHguZnqdqd ad1Za7HDOXJO5fS0n9Nyj5fFPZL8IbAhpfj/C4cSCscYiqiWPit8CYiUJYaNj1UNVrLgayuHq4YeZQ Y=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/34Y-O-EI-v0a-JvxylEvRnlyw3A>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Jun 2017 11:46:22 -0000

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

LPardue commented on this pull request.



>  The short header can be used after the version and 1-RTT keys are negotiated.
-This header form has the following fields:
-
-Header Form:
-
-: The most significant bit (0x80) of the first octet of a packet is the header
-  form.  This bit is set to 0 for the short header.
+The format of the long-form header is described in {{QUIC-CORE}}.

nit: short-form header

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

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

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/600#discussion_r120602876">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  The short header can be used after the version and 1-RTT keys are negotiated.
-This header form has the following fields:
-
-Header Form:
-
-: The most significant bit (0x80) of the first octet of a packet is the header
-  form.  This bit is set to 0 for the short header.
+The format of the long-form header is described in {{QUIC-CORE}}.
</pre>
<p>nit: short-form header</p>

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

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


From nobody Wed Jun  7 05:02: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 761BD129536 for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 05:02:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.253
X-Spam-Level: 
X-Spam-Status: No, score=-8.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_DNSWL_HI=-5, 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 XbRGjx3AAAmU for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 05:02:29 -0700 (PDT)
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 F37A7126CF6 for <quic-issues@ietf.org>; Wed,  7 Jun 2017 05:02:28 -0700 (PDT)
Date: Wed, 07 Jun 2017 05:02:28 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1496836948; bh=T6//LWYnkWiYH9IKGIv0VG5ziHo6uOEzgJVF6tNyPNA=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=JX0k+RzS0iaJBhLM9CNR3BOB5OAC7aXMYOxZt8rJPHoBHp9aUO7haTYkvG2KfB3Se TiPmUrifo8eZeP+ApAkfdLJNikS6XJ330dnwquj9wxswiQbyS9JuAUwNL+XNSRsv5R fwpt9RY4RTruAwT35n77ARMo9DVGnNqpsZt0ejaE=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5b2b7043a841ab3878dfae74091283ccd64e918d92cf00000001154fad5492a169ce0c1514d6@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/215/306773918@github.com>
In-Reply-To: <quicwg/base-drafts/issues/215@github.com>
References: <quicwg/base-drafts/issues/215@github.com>
Subject: Re: [quicwg/base-drafts] Design public reset (#215)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5937eb5435db8_261b3f85ec07fc2c629b2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/6d4xpPjZ2pFp6KMeXnyVq0YaxCE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Jun 2017 12:02:30 -0000

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

Discussed in Paris; we decided to make this symmetric, but otherwise hide the public reset.

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

<p>Discussed in Paris; we decided to make this symmetric, but otherwise hide the public reset.</p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #215: Discussed in Paris; we decided to make this symmetric, but otherwise hide the public reset."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/215#issuecomment-306773918"}}}</script>
----==_mimepart_5937eb5435db8_261b3f85ec07fc2c629b2--


From nobody Wed Jun  7 05:03: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 0F4D6129536 for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 05:03:54 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Tci0oho-j7Lf for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 05:03:52 -0700 (PDT)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2747C129B0A for <quic-issues@ietf.org>; Wed,  7 Jun 2017 05:03:52 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=bZpFDvYCH048CZOGUNnBMnMj1Fk=; b=FRcypsFGmkRzDZL8 PrusyMDmeWb0bUl5OsTw4ZPurt1Gxr6JMphaZcRgVlFbCoistoovXJimnaQlHeq4 wbTjTc2rtmD3aQ4Vnjd/CjMg1nB/bdLa5lKHhFATw7MjCsfZoUqkoMoJQ9eEJ7T9 TkxncQoyN7GTu8Jr3TG+XU8YhAc=
Received: by filter0858p1mdw1.sendgrid.net with SMTP id filter0858p1mdw1-4471-5937EB89-2C 2017-06-07 12:03:21.587908629 +0000 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 BdcKNuEmQR-nb_MS8iNYHg for <quic-issues@ietf.org>; Wed, 07 Jun 2017 12:03:21.432 +0000 (UTC)
Date: Wed, 07 Jun 2017 05:03:21 -0700
From: Brian Trammell <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab47aaa35fe7f729af758f17cb0759a033906e331a92cf00000001154fad8992a169ce0d6102d2@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/466/306774095@github.com>
In-Reply-To: <quicwg/base-drafts/issues/466@github.com>
References: <quicwg/base-drafts/issues/466@github.com>
Subject: Re: [quicwg/base-drafts] Allow a client to send Public Reset (#466)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5937eb894e7cd_61313f8050a25c3c948e9"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak351dSnSLSBgMbunhJDlhpfgeoczammhDbYp2 /UoSkM0VvJW2NtxlxpMEV8KhR2DjDZtImI3R/yBnhRk5Tg6Dbnfs2imO8S4swSBbH1fzBz2jDd8iSW 1t+4s4YpSvh7Ys+LmJtJDKp9flHLp1jgifzHN29dA32DZqPwhSBP1shQU9OvwapJIGLasuZ01a0Ghz s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/G-bmsxtjHAPftDgHlxNs60UgRFQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Jun 2017 12:03:54 -0000

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

See #215: decided in Paris to make this symmetric.

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

<p>See <a href="https://github.com/quicwg/base-drafts/issues/215" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/215" data-id="202708182" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#215</a>: decided in Paris to make this symmetric.</p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #466: See #215: decided in Paris to make this symmetric."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/466#issuecomment-306774095"}}}</script>
----==_mimepart_5937eb894e7cd_61313f8050a25c3c948e9--


From nobody Wed Jun  7 05:47: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 CED1A12EC08 for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 05:47:20 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8JSRlSRfDBxd for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 05:47:18 -0700 (PDT)
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 5586B12EC04 for <quic-issues@ietf.org>; Wed,  7 Jun 2017 05:47:18 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=Pbay1d4IV4NgcrxmBumn2tCBcpY=; b=MZL1vMuPxxL9KqjA nhyy6q1VBmYHy5m/71VREpEGbgbroY82+Y6+qAPGdIb+D5uDctfclFSL/sFM7E8M CG05PNSNGPTn9eVUvIi0LvZzmvT4K09Ka2Rl6xzQbulQM1KTFXK92YbKL6FYJBO+ mpXEsGYeyeRnZxda2Wbqv1FSJsI=
Received: by filter1123p1mdw1.sendgrid.net with SMTP id filter1123p1mdw1-6984-5937F5D3-3E 2017-06-07 12:47:15.710016391 +0000 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 D1sgR7R3Q5GO64_lxdpDtQ for <quic-issues@ietf.org>; Wed, 07 Jun 2017 12:47:15.622 +0000 (UTC)
Date: Wed, 07 Jun 2017 05:47:15 -0700
From: Magnus Westerlund <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abebf512100e5eb5ba81515cdaf9aa87a78eac16b592cf00000001154fb7d392a169ce0df59194@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/605@github.com>
Subject: [quicwg/base-drafts] Transport: Wrongly hinting of issues not existing for packet number size increase (#605)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5937f5d373a8f_5dcd3f90d9d5dc30844d3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: gloinul
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3W82tPu9q0tHuWJsLIub/HjvShCgoO5wEfGv zESpfgYJ2Os4osDMleVDLp+wqIjw49cyOIe/+lpPvI/PShiXMR84Hg7lyOlb27aK4824rb8yqL1xHf jcM/W5gZzE0+9aFCh3Z+Je9UF6MwPW6v0dmrw7lE6u/vYP0VNrNd9WKxa9jqKf9hhXi0y85SHdAHDk M=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/6WviMAu3YAJT7SLCx97b-hVqLQw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Jun 2017 12:47:21 -0000

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

draft-ietf-quic-transport-03, section 5.8:

   The sender MUST use a packet number size able to represent more than
   twice as large a range than the difference between the largest
   acknowledged packet and packet number being sent.  A peer receiving
   the packet will then correctly decode the packet number, unless the
   packet is delayed in transit such that it arrives after many higher-
   numbered packets have been received.  An endpoint MAY use a larger
   packet number size to safeguard against such reordering.

I don't quite understand the second sentence here. If I understand the first sentence with the MUST, that forces the sender to increase the packet number least significant bit with additional byte(s) to fit the outstanding part of the sequence number space so that it doesn't wrap when having outstanding packets from the senders perspective. Thus, even the very old packet case should only force the sender to increase the size of the field while it is outstanding. There shouldn't be a uncertainty for the receiver. This as the higher bits added will match the receivers representation for the highest acked packet number without any outstanding packet prior to it. 

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

<p>draft-ietf-quic-transport-03, section 5.8:</p>
<p>The sender MUST use a packet number size able to represent more than<br>
twice as large a range than the difference between the largest<br>
acknowledged packet and packet number being sent.  A peer receiving<br>
the packet will then correctly decode the packet number, unless the<br>
packet is delayed in transit such that it arrives after many higher-<br>
numbered packets have been received.  An endpoint MAY use a larger<br>
packet number size to safeguard against such reordering.</p>
<p>I don't quite understand the second sentence here. If I understand the first sentence with the MUST, that forces the sender to increase the packet number least significant bit with additional byte(s) to fit the outstanding part of the sequence number space so that it doesn't wrap when having outstanding packets from the senders perspective. Thus, even the very old packet case should only force the sender to increase the size of the field while it is outstanding. There shouldn't be a uncertainty for the receiver. This as the higher bits added will match the receivers representation for the highest acked packet number without any outstanding packet prior to it.</p>

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

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


From nobody Wed Jun  7 05:53: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 15C7E12EC12 for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 05:53:03 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id b6yIdWENl7LL for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 05:53:01 -0700 (PDT)
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 B668712EC10 for <quic-issues@ietf.org>; Wed,  7 Jun 2017 05:53:01 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=q3NcVLVUPiza/uLrSNWtuzIBniM=; b=XpAgKHg9Y0W5lhcF FAP1+lJOupxrFE8f47vPBrMX9akbWeCEQdyk2N4qWIYThmTeHWLp9w+Nui8uwT4e 7aZ7jKgifFKPZojWQW8yTn4YjVAuEDENIlllpW1SvYfqtiR9rKaaIAHKGApz7wVU joulNn82jTWMfZNRbguGK8NjM74=
Received: by filter1188p1mdw1.sendgrid.net with SMTP id filter1188p1mdw1-3276-5937F72C-35 2017-06-07 12:53:00.866370785 +0000 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 0vdKNG7RRKGuvJPl3UuZFQ for <quic-issues@ietf.org>; Wed, 07 Jun 2017 12:53:00.814 +0000 (UTC)
Date: Wed, 07 Jun 2017 05:53:00 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9f98f8f9498f816399d6b525f9dd7b284e3a145292cf00000001154fb92c92a169ce0d6408fb@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/467/c306785314@github.com>
In-Reply-To: <quicwg/base-drafts/pull/467@github.com>
References: <quicwg/base-drafts/pull/467@github.com>
Subject: Re: [quicwg/base-drafts] Prune transport error codes (#467)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5937f72cafc38_139c03f8d364c7c3482082"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3bHRYVUmqR5/ydTzP+Id/pmoopuu58cixnhK X7aznBh0tfdfni+deR+WOEUAyGDigqmGA0biqX/eBhMTLxd70xmlVbNl0oewE8yGVIa9FT6s3M/pLK G97In/qBFp8820xJDk1IiKdZwvVZ/7t0ctVFEWmwpjL7gCBuILwjLd9CXepQbgn0xvfx4zq5ACY6CJ E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/10NLAeRv3ghbxlXiojlMthWCcIc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Jun 2017 12:53:03 -0000

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

Discussed in Paris; we're going to add the frame-specific codes in *addition* to the generic one.

We'll remove ENHANCE_YOUR_CALM from this one.

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

<p>Discussed in Paris; we're going to add the frame-specific codes in <em>addition</em> to the generic one.</p>
<p>We'll remove ENHANCE_YOUR_CALM from this one.</p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #467: Discussed in Paris; we're going to add the frame-specific codes in *addition* to the generic one.\r\n\r\nWe'll remove ENHANCE_YOUR_CALM from this one."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/467#issuecomment-306785314"}}}</script>
----==_mimepart_5937f72cafc38_139c03f8d364c7c3482082--


From nobody Wed Jun  7 05:54:07 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C370112EC10 for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 05:54:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.681
X-Spam-Level: 
X-Spam-Status: No, score=-7.681 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-2.8, 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 iELBzJWqT39G for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 05:54:05 -0700 (PDT)
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 479D0129459 for <quic-issues@ietf.org>; Wed,  7 Jun 2017 05:54:05 -0700 (PDT)
Date: Wed, 07 Jun 2017 05:54:04 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1496840044; bh=xjAtv7U5WMspOFpa1Y3z+K60YM46BYwAEh8MqgQSz8w=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=hwKIVFZOS5ztEYCAy76MP7onzNZW3ZWNbkQ6KgUUICKl9iu1gpFdrhBc6z/Iui1Nw xrt96x6CuSDeTtjJvYPVAuxhgv+KiTfGa7MF8AAY69WvS7H05rmRtvr2HEEbkvZKDh ZX9IqTdL52pH9+awKp3a7JIZsctDOiCz/iY74Okw=
From: Magnus Westerlund <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8dadfd79f23c74e1d830c0fb42a7063e3af5efc692cf00000001154fb96c92a169ce0df59909@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/606@github.com>
Subject: [quicwg/base-drafts] Transport: Client IP change reason (#606)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5937f76c6cbbc_1b0e3ff931d0bc306346b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: gloinul
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/fysva2MvrfnhvL2_XswvP9TKRbY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Jun 2017 12:54:07 -0000

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

draft-ietf-transport-quic-03, section 7.6: 

   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.

I don't understand how a sever network migration changes the client's IP address. Or is it intended to discuss forced changes to the IP/UDP 5-tuple to reach the server in general?

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

<p>draft-ietf-transport-quic-03, section 7.6:</p>
<p>QUIC's consistent connection ID allows connections to survive changes<br>
to the client's IP and/or port, such as those caused by client or<br>
server migrating to a new network.</p>
<p>I don't understand how a sever network migration changes the client's IP address. Or is it intended to discuss forced changes to the IP/UDP 5-tuple to reach the server in general?</p>

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

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


From nobody Wed Jun  7 06:01: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 631C812EC1C for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 06:01:13 -0700 (PDT)
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; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id AyuT3CAzvLMW for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 06:01:12 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 206B512EC1A for <quic-issues@ietf.org>; Wed,  7 Jun 2017 06:01:12 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1496840471; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=JlCJd0qgsfaQoF2T27BbWLZzMCQZbCQyFCq6Uctz9ZI=; b=sLON44wEGkqWVPKZszeHiMZtrSy3WiXud369GgV8NXZW1P1A56vlv+UilA4GeEafBBb6Ee4G YGS8pEvACeWv4ingmCvtvk7tE5uWI+WyUFWxQ88zQIweUO01fgo/4QHYQpJFtalNUDzAa4+A tcOZZqdhUdiEXDHHkjYzEwEd8oM=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=vsmy1xQw1Z38lMJzCikVnSgDGjgA+nZMbsjJfv5Su1zFk8aO3GhLwUYkDFe49ejeKmREIA acJPH0/saOEEZszR31JCWN+qMezpPrHT6EEnu+DMSBYcz65DlmYgDXg3yHmAXumUg1d0Ygml bissotjKFCnPlkjbmp1oHlFzSOn50=
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 5937f915.7f7eb9d95bd0-smtp-out-n03; Wed, 07 Jun 2017 13:01:09 -0000 (UTC)
Date: Wed, 07 Jun 2017 06:01:09 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5937f915895a6_3c0a3f9dbc2ebc3041850@hookshot-fe1-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 86bda6: Fixes #579
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5937f9158902c_3c0a3f9dbc2ebc30417d6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Nxk5iIudPnZnO6O4ZENWpeORCro>
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, 07 Jun 2017 13:01:13 -0000

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

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 86bda6d778dca6fae45c5efcc230ee254666e419
      https://github.com/quicwg/base-drafts/commit/86bda6d778dca6fae45c5efcc230ee254666e419
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-05 (Mon, 05 Jun 2017)

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

  Log Message:
  -----------
  Fixes #579


  Commit: fcfd29b776c6946c0a107a58a8df3f341a8e2420
      https://github.com/quicwg/base-drafts/commit/fcfd29b776c6946c0a107a58a8df3f341a8e2420
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-07 (Wed, 07 Jun 2017)

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

  Log Message:
  -----------
  Merge pull request #581 from quicwg/36-bit_version

Fixes #579


Compare: https://github.com/quicwg/base-drafts/compare/22bd53f27dcc...fcfd29b776c6
----==_mimepart_5937f9158902c_3c0a3f9dbc2ebc30417d6--


From nobody Wed Jun  7 06:01: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 2540112EC12 for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 06:01:15 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, 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 V9-pp6wNlOAZ for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 06:01:14 -0700 (PDT)
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 C971E12EC1A for <quic-issues@ietf.org>; Wed,  7 Jun 2017 06:01:13 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=G4luvWLvjGTyfEiwnTlXjBGbIaI=; b=Uq6H4j4Bg1KE5IDy ftewelXZkzwWUw4txKM0k1Nd0+/r8A1kEKebcn1Ic0jYyaO5cggJK222BSB+dIzq IX/rva0K9Ql6V0qDvJ2xemrwt1wKW08hilYyZKHgAsGB8y2cU70i9LQLO0ld56t7 jIqCuyDvECJT3GizzWmcFqO8C3Q=
Received: by filter0916p1mdw1.sendgrid.net with SMTP id filter0916p1mdw1-19232-5937F917-81 2017-06-07 13:01:11.592667643 +0000 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 t1hZvc_URMa4W7Fkk96TZw for <quic-issues@ietf.org>; Wed, 07 Jun 2017 13:01:11.477 +0000 (UTC)
Date: Wed, 07 Jun 2017 06:01:11 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abaa24e5b28ba339ca6b35c5512ae29f227886200892cf00000001154fbb1792a169ce0ded7674@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/581/issue_event/1113603644@github.com>
In-Reply-To: <quicwg/base-drafts/pull/581@github.com>
References: <quicwg/base-drafts/pull/581@github.com>
Subject: Re: [quicwg/base-drafts] Fixes #579 (#581)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5937f9175ca93_57643fe554f21c2c92096"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0E3oFxba4YWWbjvOg37CSK4/HGctGYmUJtUN BCsPHEBkVGJXgn6AbRP7Pa0au8E37C/0AuUZoG45YkDyYO2+7i01ohkRC8TsvKP+drWoSVWz6yd/8o 6f0T+TL+vhd1c5Y4w0hMZamI8Gyw4X/0OkNgm7chjWofQTT4SXhQSvBg9Csz+kW8o1ijGEwULC9HRn g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Ce_UfzMh6JbIbbL1J27EPAajGg0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Jun 2017 13:01:15 -0000

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

Merged #581.

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

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

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

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


From nobody Wed Jun  7 06:02: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 0F53112EC1C for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 06:02:04 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, 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 TLGSgt4m853Z for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 06:02:03 -0700 (PDT)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C48C112EC1A for <quic-issues@ietf.org>; Wed,  7 Jun 2017 06:02:02 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=J7hYH4X0yLaZ0mGhLsJ3wizVuJ4=; b=Vs4pJ5hN0gV0K/fX 8stoUgkeCesT42UBFh8OySuWtUft6yzJFZO8W0QppQYaxo+1U/vbjcMes9sUXDFv 07+amWlyrXWArTnRxfcM0+ev7PLB/6XuBLnsIR7l3hYycmCA8CEMGjnEBXLT55om 5zCRIH29TpvbtzQ42E51gDEcfJE=
Received: by filter0491p1mdw1.sendgrid.net with SMTP id filter0491p1mdw1-25631-5937F919-53 2017-06-07 13:01:13.582895801 +0000 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 ffxXQ6T-QL-MvO9Q23hsuQ for <quic-issues@ietf.org>; Wed, 07 Jun 2017 13:01:13.522 +0000 (UTC)
Date: Wed, 07 Jun 2017 06:01:13 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd79deeabcc05e0f05ac0c7b0b18e5d37c4edb85692cf00000001154fbb1992a169ce0ded5604@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/579/issue_event/1113603813@github.com>
In-Reply-To: <quicwg/base-drafts/issues/579@github.com>
References: <quicwg/base-drafts/issues/579@github.com>
Subject: Re: [quicwg/base-drafts] New sentence in section 4 of transport draft uses 36-bit version number (#579)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5937f91969b65_473e3fd1e14c3c3451729"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0Vbz5ye6I/Q0tgiyDHSZQeyNHbyxraVqqyU0 a6sOYMuW+wasYP8HXFsG9/b0y2os22YNdNqwMJJccN4w1ktqHB/czsbRm6AJk7XAzQR+M9xPBtT/Ux kcF5fRmrAnLMiDJrv4SoRHJkKIBWBAk/NzgvgDqzlRCHMgdfbEV8zrhuV7pwSTNBgjiXGEIhs43CvT 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/OScZYmvNwYLwUCWC6Jr5hDiQHZU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Jun 2017 13:02:04 -0000

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

Closed #579 via 86bda6d778dca6fae45c5efcc230ee254666e419.

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

<p>Closed <a href="https://github.com/quicwg/base-drafts/issues/579" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/579" data-id="233657860" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#579</a> via <a href="https://github.com/quicwg/base-drafts/commit/86bda6d778dca6fae45c5efcc230ee254666e419" class="commit-link"><tt>86bda6d</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/579#event-1113603813">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyrf0cU5xtmY33RHYuvGG4A28EY3ks5sBp8ZgaJpZM4NwVwO">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq3k3jArNJfqVm8VH8mqBuEOQX_g2ks5sBp8ZgaJpZM4NwVwO.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/579#event-1113603813"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

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


From nobody Wed Jun  7 06:12: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 4E19A12EC28 for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 06:11:47 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1hmQUDxVnu3U for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 06:11:38 -0700 (PDT)
Received: from o9.sgmail.github.com (o9.sgmail.github.com [167.89.101.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4AEF312EC26 for <quic-issues@ietf.org>; Wed,  7 Jun 2017 06:11:38 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=FuCE2DsiCpUQ+qB+WvwJUHyYXII=; b=dMf+tQJriSdU2vtR k2G+/LgIR6Rg6gCy4zotq4iWtonRelQ8UeTFJMhcQuvcqmxXn2CFvEU2K9/23AQ5 DZ5Gjd6wETgCYt1VxtWQ0T2RPevjN1gNsYADJsAbdAk1pnKGNm6uWYUyrkSANg/d UsKRc8XVwfRVYbCu9F9GsWCyoJY=
Received: by filter0450p1mdw1.sendgrid.net with SMTP id filter0450p1mdw1-9457-5937FB83-A 2017-06-07 13:11:31.094648661 +0000 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 mC8hcseNRRCyCFu5XGW_9Q for <quic-issues@ietf.org>; Wed, 07 Jun 2017 13:11:31.088 +0000 (UTC)
Date: Wed, 07 Jun 2017 06:11:30 -0700
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1a40eeaee1ab54e5fa9d0df6be2a2d4547eaad3b92cf00000001154fbd8292a169ce0df59194@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/605/306790071@github.com>
In-Reply-To: <quicwg/base-drafts/issues/605@github.com>
References: <quicwg/base-drafts/issues/605@github.com>
Subject: Re: [quicwg/base-drafts] Transport: Wrongly hinting of issues not existing for packet number size increase (#605)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5937fb82ebb24_46503f98b4665c38337fc"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2PfOvJgmnmGrvUt5ng4sv/xxioQ835mDFs0K uhuA7E7Nzd2za8MHloM0KIckhu2GurJSyEd0+v7N6pEJ4JeSDLMo7g35ByZCNIex67cKaedXGyNGMk G4Zb8th4CAPXQA3yYyvPfmIZvC88aT74K5E9LduM0zXLdEgPhugX0Rx7QXid78Bb9I6gplmhvbYdSF g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/t7R2O_OIV4De_VXEuB-bItQ0lWs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Jun 2017 13:11:47 -0000

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

The sender cannot control network properties. There might be some old packet already retransmitted packets suddenly resurfacing, albeit unlikely.

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

<p>The sender cannot control network properties. There might be some old packet already retransmitted packets suddenly resurfacing, albeit unlikely.</p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #605: The sender cannot control network properties. There might be some old packet already retransmitted packets suddenly resurfacing, albeit unlikely."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/605#issuecomment-306790071"}}}</script>
----==_mimepart_5937fb82ebb24_46503f98b4665c38337fc--


From nobody Wed Jun  7 06:14:35 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 208CC12EC2A for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 06:14:33 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1zW69p00Lrhi for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 06:14:31 -0700 (PDT)
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 39D5E12EC32 for <quic-issues@ietf.org>; Wed,  7 Jun 2017 06:14:31 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=Wt5lFOMccG+CybEcUPzfufKzGd0=; b=eDO2mjl5Cdg6mAjU DpVH36h+jvKtieZ4ySzuHCOWOUpXIkePY2s2ul68W+eqNHNHrI9uxVC45S5YXeX4 8hkwUjYxv748q59vQqDHclk3eMHw7S89cP4ksT7jXTUrVSxy8EUMmULSwRHZVURV jI1fc2EAn4XwAsEsnMDTn532iUw=
Received: by filter0465p1mdw1.sendgrid.net with SMTP id filter0465p1mdw1-26280-5937FC2C-2 2017-06-07 13:14:20.04471234 +0000 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 8DxLwZ4FRHi-r866IlFfBQ for <quic-issues@ietf.org>; Wed, 07 Jun 2017 13:14:20.175 +0000 (UTC)
Date: Wed, 07 Jun 2017 06:14:20 -0700
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab212e6513f7cd0b2d42b5e32630ddad85124ead6e92cf00000001154fbe2c92a169ce0d6408fb@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/467/review/42597705@github.com>
In-Reply-To: <quicwg/base-drafts/pull/467@github.com>
References: <quicwg/base-drafts/pull/467@github.com>
Subject: Re: [quicwg/base-drafts] Prune transport error codes (#467)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5937fc2c144c4_e3b3ff931d0bc305974"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3HLwTVncQXdAfgon+L/PZ4lzD13bN647Q5W9 1YwGbQC7kSBX5PsLwZ92gjhutJNnYjOqf9iGbgjm8R7f9U+3HYsTjrVd97kRkizNfm3HFwdxd7aJGp 1JkSp5St6lRmCFx+ZwN3NOS5oh3Ku+tz0NjTjiw0EEnN7zthrZ+6IKkWuyIicyLvXyO8yII2q95GX6 E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/iT6TFBzARc64C1u8zQ3cIQNsTt8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Jun 2017 13:14:33 -0000

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

mikkelfj commented on this pull request.



> @@ -1213,7 +1213,7 @@ 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 value of negotiated_version, the server MUST terminate the connection with a
-QUIC_VERSION_NEGOTIATION_MISMATCH error.
+VERSION_NEGOTIATION_ERROR error.

I am having some trouble understanding how to send this error https://github.com/quicwg/base-drafts/issues/597 - but it might be resolved with updated PUBLIC_RESET to replace CONNECTION_CLOSE.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/467#pullrequestreview-42597705
----==_mimepart_5937fc2c144c4_e3b3ff931d0bc305974
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/467#discussion_r120620568">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1213,7 +1213,7 @@ 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 value of negotiated_version, the server MUST terminate the connection with a
-QUIC_VERSION_NEGOTIATION_MISMATCH error.
+VERSION_NEGOTIATION_ERROR error.
</pre>
<p>I am having some trouble understanding how to send this error <a href="https://github.com/quicwg/base-drafts/issues/597" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/597" data-id="233998729" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#597</a> - but it might be resolved with updated PUBLIC_RESET to replace CONNECTION_CLOSE.</p>

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

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


From nobody Wed Jun  7 06:24: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 D616612EC25 for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 06:24:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.401
X-Spam-Level: 
X-Spam-Status: No, score=-5.401 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nJEl_o19iJvP for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 06:24:23 -0700 (PDT)
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 4D2D91293F9 for <quic-issues@ietf.org>; Wed,  7 Jun 2017 06:24:23 -0700 (PDT)
Date: Wed, 07 Jun 2017 06:24:22 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1496841862; bh=07nK3b7fRMwhuaOBwzz90j6/tPIHMeNz/yYIF7n3xYY=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=noeRDiiGRr/vCc4XFUHNLNl/I5eJ6G+jVg1+pMgE5P3bxjNjzfjdQhou3b6wRQqRj 9w/XsywzkjysEDNwzKWA1MlKTBgrhoyyc9Cols58fs3EUF3ixDyAkuMwYzwATDbZ3W tMMCdvBFa6antn9W4bC967nddr3dgRwBpDDp9Uxw=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7a2cb32f6666539839a194422ca02f0a9e7bf45f92cf00000001154fc08692a169ce0df5bb2e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/607@github.com>
Subject: [quicwg/base-drafts] Add a packet number and offset to connection close (#607)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5937fe867ad0b_40bb3f98b4665c3848134"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/e3h4ER7DuNj1gX-H8hdU50vZl6A>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Jun 2017 13:24:25 -0000

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

In Paris, when discussing what error codes to include in the connection close, the idea of optionally specifying a packet number and a byte offset into the packet where the error occurred seems potentially useful for debugging.

This wouldn't allow automated error analysis(unless one saved every packet every sent), but for a given reproducible error, it could help dramatically.

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

<p>In Paris, when discussing what error codes to include in the connection close, the idea of optionally specifying a packet number and a byte offset into the packet where the error occurred seems potentially useful for debugging.</p>
<p>This wouldn't allow automated error analysis(unless one saved every packet every sent), but for a given reproducible error, it could help dramatically.</p>

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

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


From nobody Wed Jun  7 06:27: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 3AAA61287A5 for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 06:27:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.253
X-Spam-Level: 
X-Spam-Status: No, score=-8.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_DNSWL_HI=-5, 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 QXer4KlFnBlM for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 06:27:41 -0700 (PDT)
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 A9C9D12EC2A for <quic-issues@ietf.org>; Wed,  7 Jun 2017 06:27:41 -0700 (PDT)
Date: Wed, 07 Jun 2017 06:27:41 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1496842061; bh=xI3+QS05ooHnFgdr96Fx/sRp4cYQkbetKCSab1pBBR0=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=LltuBqtUKSGFsSgpV9oT4S0OOtHj5bjSJ6QJ4S4clg+uUl3OKJljMmhSRnB/LaBby ohQbGTaDbg/MRDBFDl0oj1M+ldYZwXmTBJqDNlwJDDNXzIVsM4rGbJBQAPmI6rpDUX 6XU5266Y9nUek9FJ9pM6567MUNJj21Zcge/fI6dM=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abcdd2ba0eb487007788a3763550bb394805049dc992cf00000001154fc14d92a169ce0df5bf15@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/608@github.com>
Subject: [quicwg/base-drafts] How do we signal handshake errors (#608)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5937ff4d542d_39f73fb503315c3448982"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/6maARkpJzWc29KiEM4ldO7AU9dA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Jun 2017 13:27:43 -0000

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

If the handshake fails, how do we signal that?  We could send CONNECTION_CLOSE in the clear...

If version negotiation fails, how do we signal that?  I don't think that we can, though we currently require 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/608
----==_mimepart_5937ff4d542d_39f73fb503315c3448982
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>If the handshake fails, how do we signal that?  We could send CONNECTION_CLOSE in the clear...</p>
<p>If version negotiation fails, how do we signal that?  I don't think that we can, though we currently require 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/608">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3bKMYt-NMOSFwp0BmpuMitDp4bnks5sBqVNgaJpZM4NytAA">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqzdABqpX3DOjmNbzKnlwh_4ViatMks5sBqVNgaJpZM4NytAA.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/608"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

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


From nobody Wed Jun  7 06:29: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 601C512EC47 for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 06:29:20 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LOGu3wASQBJr for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 06:29:17 -0700 (PDT)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 88D6A12EC48 for <quic-issues@ietf.org>; Wed,  7 Jun 2017 06:29:17 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=qsvXzobmtLJGBdy0gi/kjX/FPlM=; b=BNql2IL9VoVTE0pe HIgSkDaEA6UZGE7RwsZKjZjPf737sUeHAdKuYiKz3jGaprK5qHfkcFzwnCK40yvg H6v7yCTLsnDGsK87sGbRpw/mg4BiyRK27jqQUyZqvIli5iNU3PewwG4tWXkHnVnB EFCHVCBUts7WNUTrjKgPpgtdrHs=
Received: by filter0951p1mdw1.sendgrid.net with SMTP id filter0951p1mdw1-6046-5937FFAC-15 2017-06-07 13:29:16.225233157 +0000 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 W3j9AdQDSOSmZP1i1rQlNg for <quic-issues@ietf.org>; Wed, 07 Jun 2017 13:29:16.152 +0000 (UTC)
Date: Wed, 07 Jun 2017 06:29:16 -0700
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab56e5e3fc454203b3a93ea9376fd19769b3a12c2e92cf00000001154fc1ac92a169ce0df5bb2e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/607/306794705@github.com>
In-Reply-To: <quicwg/base-drafts/issues/607@github.com>
References: <quicwg/base-drafts/issues/607@github.com>
Subject: Re: [quicwg/base-drafts] Add a packet number and offset to connection close (#607)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5937ffac6f75_29703f98b4665c383801a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1xad2x2DXreqpeSYvLehN6BWAXGACdlCe9XD wFzgRmgOEHTs8PsBTzA7SYeP6syV0GusyjJERLtH3qObNe5bUnFis7n7rm64RVDJbSWaCyU39IP2Q2 MAnW56gR8gqqLnkBNdTAd/CF6ngkacltj4h18XWjBslzkriEp/5ufpBe5rmGRysZDYm1yWy0yr1ZU9 0=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/GhwVHKz_8Cb8dcr0qlroLL7F_nc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Jun 2017 13:29:20 -0000

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

While rather useful, I would suggest printing such information to a string without standardizing.

Also, I assume this is fully encrypted, otherwise there could be potential crypto attack concerns. On a releated note: error text is variable length and also open to crypto 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/607#issuecomment-306794705
----==_mimepart_5937ffac6f75_29703f98b4665c383801a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>While rather useful, I would suggest printing such information to a stri=
ng without standardizing.</p>
<p>Also, I assume this is fully encrypted, otherwise there could be potenti=
al crypto attack concerns. On a releated note: error text is variable lengt=
h and also open to crypto 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/607#issuecomment-306794705">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq_MnOa0gBUszKhA=
-PJn37SGV6Q_Pks5sBqWsgaJpZM4Nysug">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq5Q2SpGwEVg7YUkRS=
UjdKNaZLBQkks5sBqWsgaJpZM4Nysug.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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/607#issuecomment-306794705"></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 #607: While rather =
useful, I would suggest printing such information to a string without stand=
ardizing.\r\n\r\nAlso, I assume this is fully encrypted, otherwise there co=
uld be potential crypto attack concerns. On a releated note: error text is =
variable length and also open to crypto analysis."}],"action":{"name":"View=
 Issue","url":"https://github.com/quicwg/base-drafts/issues/607#issuecommen=
t-306794705"}}}</script>=

----==_mimepart_5937ffac6f75_29703f98b4665c383801a--


From nobody Wed Jun  7 06:30: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 C1354129B55 for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 06:30:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.401
X-Spam-Level: 
X-Spam-Status: No, score=-5.401 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CxFtT-7xSU6Y for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 06:30:40 -0700 (PDT)
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 4C75E127B60 for <quic-issues@ietf.org>; Wed,  7 Jun 2017 06:30:40 -0700 (PDT)
Date: Wed, 07 Jun 2017 06:30:39 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1496842239; bh=jKJTdgY9QJTH9a/Uh8GPtL78BPhfUB8W4rBE/sv8iKg=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=uQYT4w6DMzF+aQcxBD91qHsxxcaC42kb+BNxKC9T84ZYDauf5k76Z9V0GBWFsCubM wr2sEFK1yWvGhWMlqPGHsgm0NbBBAp2kN6XByIgGwMm9blIZVLc9Xa+IZa+VWXO6qO UB4YicI9XD/jAOD30rbjkj8PrLepODqMH8++eQt0=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd490a14b401bcefe1fcd68da5d66a4315093bca092cf00000001154fc1ff92a169ce0df28989@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/597/306795086@github.com>
In-Reply-To: <quicwg/base-drafts/issues/597@github.com>
References: <quicwg/base-drafts/issues/597@github.com>
Subject: Re: [quicwg/base-drafts] Connection abort during handshake (#597)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5937ffffa3522_6bea3fd307e25c389119"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/glwFSXmCI8_FOY1Gc-_AdbFBIn8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Jun 2017 13:30:42 -0000

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

Is #608 a more succinct description of this issue?

Note that CONNECTION_CLOSE isn't available to us right now, though we could easily permit 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/597#issuecomment-306795086
----==_mimepart_5937ffffa3522_6bea3fd307e25c389119
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Is <a href="https://github.com/quicwg/base-drafts/issues/608" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/608" data-id="234209045" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#608</a> a more succinct description of this issue?</p>
<p>Note that CONNECTION_CLOSE isn't available to us right now, though we could easily permit 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/597#issuecomment-306795086">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0Z1hJDqHJ_gUsBjh8wd0c8aMBsqks5sBqX_gaJpZM4NxzZJ">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq4CQpTPvIjbXer12GRnPRNdzLi8zks5sBqX_gaJpZM4NxzZJ.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/597#issuecomment-306795086"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #597: Is #608 a more succinct description of this issue?\r\n\r\nNote that CONNECTION_CLOSE isn't available to us right now, though we could easily permit it."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/597#issuecomment-306795086"}}}</script>
----==_mimepart_5937ffffa3522_6bea3fd307e25c389119--


From nobody Wed Jun  7 06:31: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 1F83E127B60 for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 06:31:13 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, 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 BxgIVx381mtj for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 06:31:12 -0700 (PDT)
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 A5D7812EC3B for <quic-issues@ietf.org>; Wed,  7 Jun 2017 06:31:11 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=upooNtJlc+bs7OqIJq6Uw32BF2E=; b=YJhz3SVcxlzXBteH r5LPCaDld5Kb5V0IeC0oFS1wyh12lk9gUnjPYgsINMztgJn6wCkMtfYCMnGYBmqP q5KB6x2Qn1OT74YipnKMd/DJaeK7SHau0aK9cIwMmEa0p4cxyQ1dRA3OQkpnDn/J xj4ZPrHsHNK+I6cnNnBVpOpuc2A=
Received: by filter0808p1mdw1.sendgrid.net with SMTP id filter0808p1mdw1-23779-5938001E-15 2017-06-07 13:31:10.489940855 +0000 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 xBuNKeaVRtCFkDMfbbbDaw for <quic-issues@ietf.org>; Wed, 07 Jun 2017 13:31:10.434 +0000 (UTC)
Date: Wed, 07 Jun 2017 06:31:10 -0700
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1c8f74017689ffda5cd65612d0007fa5d46334b892cf00000001154fc21e92a169ce0df5bf15@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/608/306795213@github.com>
In-Reply-To: <quicwg/base-drafts/issues/608@github.com>
References: <quicwg/base-drafts/issues/608@github.com>
Subject: Re: [quicwg/base-drafts] How do we signal handshake errors (#608)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5938001e1ca3e_17b53ff294ed1c3477648"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1XgqZA2Dw5UswO8Y2mlowSHyFFkDQl7tSYCh 9y7YXywvAd6vFrpHVHSw7HLbBobr0Mba+QMbFiBjOGLfAyypgC4AYAM2B2yyiWtuRGrYq90wke0RmC PdYBY6XSEhyj+s0ym7VG6sAnoUSZD8rjd6XTnF+3R7e1UoylBZZ+Tiz4RlNkLAQAWgirlO/1MYA2Hf Y=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/44kUbaqeEnsfQ22f33koRuDnEDM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Jun 2017 13:31:13 -0000

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

Sending in clear would allow adversaries to close the connection if they can guess the tuple.

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

<p>Sending in clear would allow adversaries to close the connection if they can guess the tuple.</p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #608: Sending in clear would allow adversaries to close the connection if they can guess the tuple."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/608#issuecomment-306795213"}}}</script>
----==_mimepart_5938001e1ca3e_17b53ff294ed1c3477648--


From nobody Wed Jun  7 06:32: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 2953D12EC52 for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 06:32:53 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id fIk35D1zws5l for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 06:32:52 -0700 (PDT)
Received: from o9.sgmail.github.com (o9.sgmail.github.com [167.89.101.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 689C412EC50 for <quic-issues@ietf.org>; Wed,  7 Jun 2017 06:32:50 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=ruN5SmhqFuaBAl+Lro/5B/KYBgw=; b=kUlQ8m71Mf3tR+xM ytDxZPTaMnJ7C/ki3sMbg0Rvlfjmz365IMC8tR2r19aHG4oM4RiSYvRH57VJ4NYn YaMUSj7RwM4iXMHFdIduqiq3MnkeWVF1rh1gOiKx2+dB6L/Y28y8wlSztFVvsJbD sJGGSW44oLmE0No/Eg0hebcOuYk=
Received: by filter0941p1mdw1.sendgrid.net with SMTP id filter0941p1mdw1-22382-59380080-1C 2017-06-07 13:32:48.223673574 +0000 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 gqMPONPVSx6NPUfQEzLxVQ for <quic-issues@ietf.org>; Wed, 07 Jun 2017 13:32:48.253 +0000 (UTC)
Date: Wed, 07 Jun 2017 06:32:48 -0700
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7ed1a524fb4f04047561e0e871af5030c4da2a4992cf00000001154fc28092a169ce0df28989@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/597/306795705@github.com>
In-Reply-To: <quicwg/base-drafts/issues/597@github.com>
References: <quicwg/base-drafts/issues/597@github.com>
Subject: Re: [quicwg/base-drafts] Connection abort during handshake (#597)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5938008022047_37483fdda6d51c2c847a9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1RSLGrDCzlVYYz0wYnzMjdeWtpezK3/3w3JT 7dlAFQMDUc9GFPaxAW42gDYKfdceNqC3cHH4/CLWHinlEGBtGIIlEEYPotn2bOl7HPLp0oUSLUfvyZ fyitQ0GZDaiY0Bu2Ius6zkAYQc1uihfumz3zawYFerp5HVLuosx7p3ckllkwX/XNQvkFnSTmlWj3r7 g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Ro1M1eMUINONUEJPSoUF0xnHUQY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Jun 2017 13:32:53 -0000

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

> Is #608 a more succinct description of this issue?

More succint, but does not capture pitfalls.

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

<blockquote>
<p>Is <a href="https://github.com/quicwg/base-drafts/issues/608" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/608" data-id="234209045" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#608</a> a more succinct description of this issue?</p>
</blockquote>
<p>More succint, but does not capture pitfalls.</p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #597: \u003e Is #608 a more succinct description of this issue?\r\n\r\nMore succint, but does not capture pitfalls."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/597#issuecomment-306795705"}}}</script>
----==_mimepart_5938008022047_37483fdda6d51c2c847a9--


From nobody Wed Jun  7 06:46: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 79DAA12EC64 for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 06:46:57 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MRYOoioiuZdJ for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 06:46:56 -0700 (PDT)
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 8F0A812EC62 for <quic-issues@ietf.org>; Wed,  7 Jun 2017 06:46:54 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=V+xXf5ZKmnMzQtj4QInHtSyVqyY=; b=TezMQI9Pap38mh/X Wmog4DQjsfkMDKhyt5YqOPyCCmnxkwPJdIgS4TL5kSo+Gz0j+tjSK/QkyBbQHlPl KRhliuM7+cTcWxK8/aSGfVk0I6CmfoejFDm6ukmyk8fkU78Zitf0M5WmONfNjq5H wW5nWKbHjUX3cjOf2PVK0rBICvI=
Received: by filter0847p1mdw1.sendgrid.net with SMTP id filter0847p1mdw1-18888-593803CD-E 2017-06-07 13:46:53.326683187 +0000 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 _J3FMYfGQVKg9Agg0-x2BA for <quic-issues@ietf.org>; Wed, 07 Jun 2017 13:46:53.524 +0000 (UTC)
Date: Wed, 07 Jun 2017 06:46:53 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6a2bcb9f5089eab5357cfedb74345e2a5103b3c192cf00000001154fc5cd92a169ce0df28989@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/597/306799770@github.com>
In-Reply-To: <quicwg/base-drafts/issues/597@github.com>
References: <quicwg/base-drafts/issues/597@github.com>
Subject: Re: [quicwg/base-drafts] Connection abort during handshake (#597)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593803cd68b17_755a3f83a30f3c30522d8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3Tq0WMN3pHgDUAaqfu32mUXaJLwHWvvLtJuP HtqjfxUbL+Mo2lMpFmrv2qHeTxLhaNh7wpJ/IZvSM9UAztyYBoOjGF6wf6VmZ9nav9jPTuRUFw2TG6 BMGwkS9vdURCR/QUHVF7sAOn7OlLsJ8E10s3Ogoejst9YniEMZz37eIOGiA1qvKHJ+u+ctLSpyVIsp I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/2PKiJhcRsWNb-ms3bdFnmhHRJJo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Jun 2017 13:46:57 -0000

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

I think that we need to maintain some degree of clarity about issues rather than try to burden them with every imaginable related problem.  Can we try to reduce complexity rather than increase it?

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

<p>I think that we need to maintain some degree of clarity about issues rather than try to burden them with every imaginable related problem.  Can we try to reduce complexity rather than increase 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/597#issuecomment-306799770">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxKqFnLfALSWuwKlrBzPzW_BPiQPks5sBqnNgaJpZM4NxzZJ">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq6jtLio7s3kPRs1FVD29LRUswUDvks5sBqnNgaJpZM4NxzZJ.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/597#issuecomment-306799770"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #597: I think that we need to maintain some degree of clarity about issues rather than try to burden them with every imaginable related problem.  Can we try to reduce complexity rather than increase it?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/597#issuecomment-306799770"}}}</script>
----==_mimepart_593803cd68b17_755a3f83a30f3c30522d8--


From nobody Wed Jun  7 07:00: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 D022D12EC5B for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 07:00:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=michbish=microsoft.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id V8AZ2Zf47bXj for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 07:00:19 -0700 (PDT)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7D98F12EC4F for <quic-issues@ietf.org>; Wed,  7 Jun 2017 07:00:19 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1496844018; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=zPgtA2xHV+vot/Za++iXvCC/3kBhPwm1YBCSH6ozOUw=; b=q3YqtksnXpfgKdtbAD3CFpzvYATvXSyMcAcU3lKOpC2Hah43oExdsHBaDABlo0wHrVpFyWTc sRxrP2mEEXjq4WmfTdNyTmyfhvtCJcFEWAoGvRl0hhHv3wgKaF9wqqTU3ybeCtfXw0IpyOxc b4L/TykhgfSoeNfHa6gK7exzMjo=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=zO3KJXYKxx7JNQ10YvjojZl6hF68P24sg9Jbne4hf/E/Pq2DZ4Nj4IRVWoaJqFLira+QOM 8c09VxPS1zNVV9sYsr4p748No7ogERbHijAQWUz5sKXBN4/2CmPwGxnD7zqt0Q3alXlq3Th9 wWk9I9hkga5Y9TVacqlCdTW4u6GsM=
Sender: michbish=microsoft.com@github.com
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.41]) by mxa.mailgun.org with ESMTP id 593806ea.7fa3981d46c0-smtp-out-n02; Wed, 07 Jun 2017 14:00:10 -0000 (UTC)
Date: Wed, 07 Jun 2017 07:00:09 -0700
From: Mike Bishop <michbish@microsoft.com>
Reply-To: Mike Bishop <michbish@microsoft.com>
To: quic-issues@ietf.org
Message-ID: <593806e9bf8fb_5df13fd666b05c304527c@hookshot-fe5-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] b257de: Fixing nit and wrapping
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_593806e9bf57e_5df13fd666b05c3045139"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Egaa9UXzQq8nVJmxhsHfGDCwIUg>
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, 07 Jun 2017 14:00:21 -0000

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

  Branch: refs/heads/invariant
  Home:   https://github.com/quicwg/base-drafts
  Commit: b257ded9e80b60a8af795b87b210e28a1edc8eef
      https://github.com/quicwg/base-drafts/commit/b257ded9e80b60a8af795b87b210e28a1edc8eef
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-06-07 (Wed, 07 Jun 2017)

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

  Log Message:
  -----------
  Fixing nit and wrapping



----==_mimepart_593806e9bf57e_5df13fd666b05c3045139--


From nobody Wed Jun  7 07:00: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 5E7BA12EC6C for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 07:00:23 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DaFaUPMM8W4r for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 07:00:16 -0700 (PDT)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8E062126D74 for <quic-issues@ietf.org>; Wed,  7 Jun 2017 07:00:16 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=JLGT/zzbzvvf9WbQaih6VdJKVAM=; b=vHOifnIUWTH3WlTT RqhX78QrTPEQgFsworFnU5uw/2w4reebkxc06Q9a8sjjCobShJU4uow5W+IU9gQz yHyzfAMDTyzI4+N9fwKZrDR8b7iYk0S0psrnubf7CKal0rUkUfu8b5f62h30+McW W+H6uNgR9860q5iWND0AvttpYzw=
Received: by filter1083p1mdw1.sendgrid.net with SMTP id filter1083p1mdw1-26298-593806EF-1C 2017-06-07 14:00:15.245664112 +0000 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 KUaVxl2XROaWOl-qjun1mw for <quic-issues@ietf.org>; Wed, 07 Jun 2017 14:00:15.320 +0000 (UTC)
Date: Wed, 07 Jun 2017 07:00:15 -0700
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/600/push/1785770390@github.com>
In-Reply-To: <quicwg/base-drafts/pull/600@github.com>
References: <quicwg/base-drafts/pull/600@github.com>
Subject: Re: [quicwg/base-drafts] Split QUIC core from QUIC v1 (#600)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593806ef392f2_b9f3f88c4915c305108b"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2GjjYvhTxfGGMs/YL7T044Nu5YH52BrvyJ1i +aN0za+1Pww78aYI8X2c5ggPeigy7E1rx7Pt5FPjr8T2Bi41ozghzXtFAxRKe7iAiI2NAHb48RlDRb w/nxjjLFNYJ8Y+SpvNBfMs8g08a/IY6f0E3fcRMwMRxmIicLUiRcVNX02SLwfVOd7fLbWUVRHFGCiW g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/95G4LRvrrdwZJpKAvbLx3iCo9_E>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Jun 2017 14:00:23 -0000

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

@MikeBishop pushed 1 commit.

b257ded  Fixing nit and wrapping


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/600/files/520ef8405167ea0ee89a59c976ae531e0bf78d21..b257ded9e80b60a8af795b87b210e28a1edc8eef

----==_mimepart_593806ef392f2_b9f3f88c4915c305108b
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/b257ded" class="commit-link">b257ded</a>  Fixing nit and wrapping</li>
</ul>


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

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

----==_mimepart_593806ef392f2_b9f3f88c4915c305108b--


From nobody Wed Jun  7 07:03: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 4FDAD12EC4F for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 07:03:48 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, 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 fPpfS4kzDP4J for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 07:03:47 -0700 (PDT)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1194E126D74 for <quic-issues@ietf.org>; Wed,  7 Jun 2017 07:03:47 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=yb3jPqcPo1rjo5CQQ8N7nqWP88U=; b=MZWadrIjgJUiYC1w mgBRG9bOQJCSgQpAXLO8iiiK7+BT0eHQVTIhSHPafYNYizUmmJWHEI8E0MxccVN5 i9ryo4HdkeIUT0UAW4IvtwmCmDNWDRTw+zBXXus3Fins2ctsX4G53j41qEsMOTXS gbWdTJBerwA9wqthKnXgB4dphr8=
Received: by filter1139p1mdw1.sendgrid.net with SMTP id filter1139p1mdw1-4626-593807C2-20 2017-06-07 14:03:46.283646469 +0000 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 8yyGGN-6StWD_xOR1N-RhA for <quic-issues@ietf.org>; Wed, 07 Jun 2017 14:03:46.184 +0000 (UTC)
Date: Wed, 07 Jun 2017 07:03:46 -0700
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe02af2f7b991b4c36672a21bc3f5e8ca605c267692cf00000001154fc9c292a169ce0df0aa66@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/c306804580@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_593807c2153ef_52103fa416b4dc38582ea"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2fmRdxXyNgEuYc/MhdFvM8m5usNdHq3E6z3L TqwLfi5lNgHv/96pGjSP03ah0FMeWi4CIm9C2JI8r3+nf46dnGAvAwQyo5D2LAOSwvMFjC+z9q6f9/ +/r8yIgcAGSPv7tWBcjHn6SR+2T5oPIClRxC8nIIYIgrwcf5dZznqlaL6u3jqjkcAPr2mfHlNqXH44 I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/zlEbPOH-SwVfRSwFNIVG9z6pR-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: Wed, 07 Jun 2017 14:03:48 -0000

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

I'm not clear why this is an improvement.  We currently have:

> A client MUST ignore a Version Negotiation packet that lists the client=
=E2=80=99s chosen version.

If we define a packet which causes us to just bail, it becomes very easy to=
 disrupt handshakes by packet injection.  Whereas ignoring the potentially-=
malicious packet and waiting for a timeout gives a chance to succeed.


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

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

<p>I'm not clear why this is an improvement.  We currently have:</p>
<blockquote>
<p>A client MUST ignore a Version Negotiation packet that lists the client=
=E2=80=99s chosen version.</p>
</blockquote>
<p>If we define a packet which causes us to just bail, it becomes very easy=
 to disrupt handshakes by packet injection.  Whereas ignoring the potential=
ly-malicious packet and waiting for a timeout gives a chance to succeed.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving 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-306804580">view it on GitHub</a>, or <a href=
=3D"https://github.com/notifications/unsubscribe-auth/AWbkq3o6Kj9DW1iTMnOm4=
IWMdpeFQyxWks5sBq3CgaJpZM4NxRkj">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqzFXh7N0e5CFRUCdb=
q0ZIDwVYzmoks5sBq3CgaJpZM4NxRkj.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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-306804580"></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: I'm not cle=
ar why this is an improvement.  We currently have:\r\n\r\n\u003e A client M=
UST ignore a Version Negotiation packet that lists the client=E2=80=99s cho=
sen version.\r\n\r\nIf we define a packet which causes us to just bail, it =
becomes very easy to disrupt handshakes by packet injection.  Whereas ignor=
ing the potentially-malicious packet and waiting for a timeout gives a chan=
ce to succeed.\r\n"}],"action":{"name":"View Pull Request","url":"https://g=
ithub.com/quicwg/base-drafts/pull/593#issuecomment-306804580"}}}</script>=

----==_mimepart_593807c2153ef_52103fa416b4dc38582ea--


From nobody Wed Jun  7 07:06: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 3398E1279E5 for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 07:06:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.401
X-Spam-Level: 
X-Spam-Status: No, score=-5.401 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Ii4hqnd4vBmI for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 07:06:38 -0700 (PDT)
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 DCAB5127735 for <quic-issues@ietf.org>; Wed,  7 Jun 2017 07:06:37 -0700 (PDT)
Date: Wed, 07 Jun 2017 07:06:37 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1496844397; bh=pMcmNJEOS4EHFM1mGjeKuMGhTf6zShSyX7M/tWY2H/M=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=eF2J7KArlrUuGre6dgPRGlPHxl150toQmZ8ifTedym3XPfxUGGaSFl+S9eCPtcVcS XvoO0weYiZVhu3LOrQY8UPHAwJ/zwrp2rDPNlX+3iQBGteR3o/bds/hAXEgm6JkdeC PysQdTkf5tbEeEt1zESlZh6xn65Ls6V3rOIGbi9U=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab059c1511964d422b150888fc07399d58f3c5a8d692cf00000001154fca6d92a169ce0df50966@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/603/issue_event/1113720749@github.com>
In-Reply-To: <quicwg/base-drafts/issues/603@github.com>
References: <quicwg/base-drafts/issues/603@github.com>
Subject: Re: [quicwg/base-drafts] Version negotiation should only be sent for initial client packets (#603)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5938086d13395_ba43fddbe8c9c3c88755"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/KJ_L4sJxBAi5v_N_Nhp1QMK2HkU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Jun 2017 14:06:39 -0000

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

Closed #603.

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

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

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

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


From nobody Wed Jun  7 07:06:50 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3F580127B57 for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 07:06:41 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id E-z0oZx9Mdrz for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 07:06:39 -0700 (PDT)
Received: from o9.sgmail.github.com (o9.sgmail.github.com [167.89.101.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 54303127735 for <quic-issues@ietf.org>; Wed,  7 Jun 2017 07:06:39 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=ijD/prG/4QlrZZANMj3ZtMo6Who=; b=IKKiV1I6AiQmm67W 9oJOa7jQ3SAMmEzB0TX1H+cu/xGiFbqkBpvifh+oRF0OmpUmL0SELW/uuXDip4sO NNUvSq9Oy4nve0xpZcrVoDAWo9Bh8wqes//kgZtLAJs7qC8wHYttp3qUPuwn1puu hEAp8hAxwvxwbHyNSZwuLX5i3N4=
Received: by filter1139p1mdw1.sendgrid.net with SMTP id filter1139p1mdw1-4626-5938086D-76 2017-06-07 14:06:37.789114972 +0000 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 qebgRtIQTXKAWiR4ydGMWQ for <quic-issues@ietf.org>; Wed, 07 Jun 2017 14:06:37.650 +0000 (UTC)
Date: Wed, 07 Jun 2017 07:06:37 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab059c1511964d422b150888fc07399d58f3c5a8d692cf00000001154fca6d92a169ce0df50966@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/603/306805474@github.com>
In-Reply-To: <quicwg/base-drafts/issues/603@github.com>
References: <quicwg/base-drafts/issues/603@github.com>
Subject: Re: [quicwg/base-drafts] Version negotiation should only be sent for initial client packets (#603)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5938086d86bec_e3b3fd759ce9c382229b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3SR2REDnsS3r5W6PUhU3DOCwnua/nIUgACW0 GZm78aDX9qOuOBA+EHywJcNueLGaa00ty5agTr0Cbi8t2x1GAd+/cWoDdLksNf61EgbSen6ShsWUF7 cNevZdyoiOxwqK0JAJYlkmuuztoK67PvCfuJGLjpwvadQTQy4HHBS55ZnFh5RciVzXonVLfd+wpmpN A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/0UvvUoNwPTpdQvCem3PLWLktwQs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Jun 2017 14:06:41 -0000

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

Duplicate of #570.

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

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

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

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


From nobody Wed Jun  7 07:09: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 60C4F12869B for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 07:09:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.401
X-Spam-Level: 
X-Spam-Status: No, score=-5.401 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id UVJc62TXyvXh for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 07:09:36 -0700 (PDT)
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 ADD6D12EC6C for <quic-issues@ietf.org>; Wed,  7 Jun 2017 07:09:32 -0700 (PDT)
Date: Wed, 07 Jun 2017 07:09:31 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1496844571; bh=6DAdG7cMU4/Lvxm6tl1k910Mfp6APHyMc4I1MzS0nZE=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=eor2IRWDXx8o918ysg4O+J494ngO1so8ny8cGsiam3op5YWQnW1I2ujEbzPD3CGFK vQ++Mc744CyuWu4+AtUl00NkSglMfrf793zHmKJxBLWXW/jstV5DVYdBcyGWs7L5Op TtNAIMYDa6FQPS+C7oS6nYCFHul748nhcjyKT0yY=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abcad5eb99c53a1e505773f7baf5557110130ffe8992cf00000001154fcb1b92a169ce0df28989@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/597/306806416@github.com>
In-Reply-To: <quicwg/base-drafts/issues/597@github.com>
References: <quicwg/base-drafts/issues/597@github.com>
Subject: Re: [quicwg/base-drafts] Connection abort during handshake (#597)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5938091bca661_50553fddd1eb7c30378e2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/tSgp97muCLTbO_JDPbxCiJy3H2w>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Jun 2017 14:09:37 -0000

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

See TCP Reset attack : https://www.utc.edu/center-information-security-assurance/pdfs/course-paper-5620-attacktcpip.pdf

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

<p>See TCP Reset attack : <a href="https://www.utc.edu/center-information-security-assurance/pdfs/course-paper-5620-attacktcpip.pdf">https://www.utc.edu/center-information-security-assurance/pdfs/course-paper-5620-attacktcpip.pdf</a></p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #597: See TCP Reset attack : https://www.utc.edu/center-information-security-assurance/pdfs/course-paper-5620-attacktcpip.pdf"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/597#issuecomment-306806416"}}}</script>
----==_mimepart_5938091bca661_50553fddd1eb7c30378e2--


From nobody Wed Jun  7 07:11:40 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0A172127058 for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 07:11:39 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9hkd7JuqOKwJ for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 07:11:37 -0700 (PDT)
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 2CC87127735 for <quic-issues@ietf.org>; Wed,  7 Jun 2017 07:11:37 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=ANlD9XM2g0hn9LC+7TPNAltVN0U=; b=gScpBMZWZmzEEEOj DS/vabOX/yG1P6pwqV9pQVrDyR987Ay9SDGIFYKFnYuZOpXg0+PJrPt2O68VT7c6 ksL4v7+4OBabG8DDQellCT7fYxN7IxKthclCqXzS1hjlXlA6HuN+pInNJ5GOhqq6 hiLnvxWs8o837ZQhax5XuHu9GyA=
Received: by filter0816p1mdw1.sendgrid.net with SMTP id filter0816p1mdw1-28201-59380997-18 2017-06-07 14:11:35.153630264 +0000 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 77cQU-8qRsO5B7I85N-g7g for <quic-issues@ietf.org>; Wed, 07 Jun 2017 14:11:35.044 +0000 (UTC)
Date: Wed, 07 Jun 2017 07:11:34 -0700
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab16ad7cff0666db3b1570aa3b0d54bdb0b280e9b892cf00000001154fcb9692a169ce0dec328b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/574/review/42614754@github.com>
In-Reply-To: <quicwg/base-drafts/pull/574@github.com>
References: <quicwg/base-drafts/pull/574@github.com>
Subject: Re: [quicwg/base-drafts] Make reset simpler and invisible (#574)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59380996dee64_726e3fd759ce9c382994a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0slhjWuwM/8JxnVIwR0udJ2BGlff9+VhPmI0 EYFld7RQC/Bu2zOYY+MkXbOQyXE3ulpCloYUHChrHXl0+nGcJhotFi5hRLu+ar1XffFA1c/bH+8MYZ h8mRoExvOqzMHuZu+FiikPwEnuDO4u7eE4ZbWsy7BtzCnFfJP5e1UxFfCWoyVNM2Cg8PsCb37oamk+ Y=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/eq00U-RTSJlfcSGDv6zXMreGEys>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Jun 2017 14:11:39 -0000

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

MikeBishop commented on this pull request.



> +In order to create a Stateless Reset Token, a server could randomly generate
+{{!RFC4086}} a secret for every connection that it creates.  However, this
+presents a coordination problem when there are multiple servers in a cluster or
+a storage problem for a server that might lose state.  Stateless reset
+specifically exists to handle the case where state is lost, so this approach is
+suboptimal.
+
+A single static key can be used across all connections to the same endpoint by
+generating the proof using a second iteration of a preimage-resistant function
+that takes three inputs: the static key, a the connection ID for the connection
+(see {{connection-id}}), and an identifier for the server instance.  A server
+could use HMAC {{?RFC2104}} (for example, HMAC(static_key, server_id ||
+connection_id)) or HKDF {{?RFC5869}} (for example, using the static key as input
+keying material, with server and connection identifiers as salt).  The output of
+this function is truncated to 16 octets to produce the Stateless Reset Token
+for that connection.

The connection ID change is a good point -- we would need a way to update the proof when getting a new connection ID.

If the incoming packet doesn't include Connection ID, you're basically stuck -- if you want the ability to reset, you'll need to request Connection ID.  The text talks about this two paragraphs later.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/574#discussion_r120636047
----==_mimepart_59380996dee64_726e3fd759ce9c382994a
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/574#discussion_r120636047">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +In order to create a Stateless Reset Token, a server could randomly generate
+{{!RFC4086}} a secret for every connection that it creates.  However, this
+presents a coordination problem when there are multiple servers in a cluster or
+a storage problem for a server that might lose state.  Stateless reset
+specifically exists to handle the case where state is lost, so this approach is
+suboptimal.
+
+A single static key can be used across all connections to the same endpoint by
+generating the proof using a second iteration of a preimage-resistant function
+that takes three inputs: the static key, a the connection ID for the connection
+(see {{connection-id}}), and an identifier for the server instance.  A server
+could use HMAC {{?RFC2104}} (for example, HMAC(static_key, server_id ||
+connection_id)) or HKDF {{?RFC5869}} (for example, using the static key as input
+keying material, with server and connection identifiers as salt).  The output of
+this function is truncated to 16 octets to produce the Stateless Reset Token
+for that connection.
</pre>
<p>The connection ID change is a good point -- we would need a way to update the proof when getting a new connection ID.</p>
<p>If the incoming packet doesn't include Connection ID, you're basically stuck -- if you want the ability to reset, you'll need to request Connection ID.  The text talks about this two paragraphs later.</p>

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

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


From nobody Wed Jun  7 07:13: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 1B21612EC64 for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 07:13:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.799
X-Spam-Level: 
X-Spam-Status: No, score=-9.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_DNSWL_HI=-5, 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 Y2J4I5ipH7Tk for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 07:13:21 -0700 (PDT)
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 99B0C127735 for <quic-issues@ietf.org>; Wed,  7 Jun 2017 07:13:19 -0700 (PDT)
Date: Wed, 07 Jun 2017 07:13:18 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1496844799; bh=jou9/WlEceBCVAJBPUlbLmTrKjF+e4PtOp5HNrjyC9M=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Y3MPbL5TRXn3ZA0TFz7Ol+qoZgaEne5TiFcRHCH6VR10hqBRdR4A9BhJ+1EdOHqBi OuhY/m/0lVp+8OZyNLzw+AdGOu5MUsd0olims7bFSrYkHvDvs9eQA+z56QRANYcQiv HSVzTAxu9FEGAUJSsP7ic5IZMOWF1LHXcl6PduZU=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abfaee5a72044bd2556af8c3e28312831aebec001e92cf00000001154fcbfe92a169ce0df59909@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/606/306807599@github.com>
In-Reply-To: <quicwg/base-drafts/issues/606@github.com>
References: <quicwg/base-drafts/issues/606@github.com>
Subject: Re: [quicwg/base-drafts] Transport: Client IP change reason (#606)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593809fef07e3_21753fddbe8c9c3c886dd"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/QsO_DaJIEcrQ-ZVeKnd74LvMTmI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Jun 2017 14:13:23 -0000

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

We already have an open issue that is aimed at documenting the situations in which the connection ID helps, the limitations on that, and so forth (see #115).

As I understand it, the limitation of the proposal is that an endpoint can change its source address (IP or port) and then send and still have the packet arrive at the right destination.  However, after moving, an endpoint won't be able to receive anything until it sends something.  This is what makes simultaneous migration hard/impossible (see #490).

@gloinul, do you think that those two issues cover your concerns?

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

<p>We already have an open issue that is aimed at documenting the situati=
ons in which the connection ID helps, the limitations on that, and so for=
th (see <a href=3D"https://github.com/quicwg/base-drafts/issues/115" clas=
s=3D"issue-link js-issue-link" data-url=3D"https://github.com/quicwg/base=
-drafts/issues/115" data-id=3D"198632904" data-error-text=3D"Failed to lo=
ad issue title" data-permission-text=3D"Issue title is private">#115</a>)=
.</p>
<p>As I understand it, the limitation of the proposal is that an endpoint=
 can change its source address (IP or port) and then send and still have =
the packet arrive at the right destination.  However, after moving, an en=
dpoint won't be able to receive anything until it sends something.  This =
is what makes simultaneous migration hard/impossible (see <a href=3D"http=
s://github.com/quicwg/base-drafts/issues/490" class=3D"issue-link js-issu=
e-link" data-url=3D"https://github.com/quicwg/base-drafts/issues/490" dat=
a-id=3D"225585587" data-error-text=3D"Failed to load issue title" data-pe=
rmission-text=3D"Issue title is private">#490</a>).</p>
<p><a href=3D"https://github.com/gloinul" class=3D"user-mention">@gloinul=
</a>, do you think that those two issues cover your concerns?</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/606#issuecomment-306807599">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq0316=
R-gDA_kPnnmt0piemIj5H7eks5sBq_-gaJpZM4NyqSC">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq11=
bYkJEiCmGifKHqG-B7xCcpgOIks5sBq_-gaJpZM4NyqSC.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/606#issuecomment-306807599"></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 #606: We already have an open issue that is aimed at documenting the =
situations in which the connection ID helps, the limitations on that, and=
 so forth (see #115).\r\n\r\nAs I understand it, the limitation of the pr=
oposal is that an endpoint can change its source address (IP or port) and=
 then send and still have the packet arrive at the right destination.  Ho=
wever, after moving, an endpoint won't be able to receive anything until =
it sends something.  This is what makes simultaneous migration hard/impos=
sible (see #490).\r\n\r\n@gloinul, do you think that those two issues cov=
er your concerns?"}],"action":{"name":"View Issue","url":"https://github.=
com/quicwg/base-drafts/issues/606#issuecomment-306807599"}}}</script>=

----==_mimepart_593809fef07e3_21753fddbe8c9c3c886dd--


From nobody Wed Jun  7 07:16: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 35D8A128959 for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 07:16:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.395
X-Spam-Level: 
X-Spam-Status: No, score=-8.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_DNSWL_HI=-5, 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 EEFl4ZSjwTMZ for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 07:16:33 -0700 (PDT)
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 D234F1270A3 for <quic-issues@ietf.org>; Wed,  7 Jun 2017 07:16:32 -0700 (PDT)
Date: Wed, 07 Jun 2017 07:16:32 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1496844992; bh=UqlpqGkqL967qwq6x3oMKAZDVmTK/PoWAjimgwVo6hA=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=P7iE8ht7BzdF6/Me2G6rfeqPcODZcSmm6JacLD0eQd7YNWN5wOwikGHA6MUmPhgtR yDhKmIM16dMfP/xZ64HVTXtEuAqMKgg76bNtd2atF7BwOyfnKGA4ccedVmvG2hYLWV z/La3Cve3xR4zVxJjKTw1vOrmmhMX/JV4RwvWxRM=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9886ec47f4f4b405a8a6006be207981bde49f09c92cf00000001154fccc092a169ce0ddf6225@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/565/review/42616396@github.com>
In-Reply-To: <quicwg/base-drafts/pull/565@github.com>
References: <quicwg/base-drafts/pull/565@github.com>
Subject: Re: [quicwg/base-drafts] Loosen the MUST requirement to close if an unsent packet is acknowledged (#565)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59380ac035524_1235d3fae4e8edc305389"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/3Ujz2GR2W8fangLrp3YxsZVi6RA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Jun 2017 14:16:34 -0000

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

MikeBishop commented on this pull request.



> @@ -1590,7 +1590,7 @@ frames. A receiver MAY send timestamps for non-retransmittable packets.
 A receiver MUST not send timestamps in unprotected packets.
 
 A sender MAY intentionally skip packet numbers to introduce entropy into the
-connection, to avoid opportunistic acknowledgement attacks.  The sender MUST
+connection, to avoid opportunistic acknowledgement attacks.  The sender SHOULD

But the retransmission queue may be sparse -- you don't necessarily know whether a packet no longer there was never sent or was simply already acknowledged.

SHOULD is supposed to have an explanation of why you might not.  You SHOULD do this if you detect it, but you're not required to maintain enough state to detect it 100% of the time.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/565#discussion_r120637525
----==_mimepart_59380ac035524_1235d3fae4e8edc305389
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/565#discussion_r120637525">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1590,7 +1590,7 @@ frames. A receiver MAY send timestamps for non-retransmittable packets.
 A receiver MUST not send timestamps in unprotected packets.
 
 A sender MAY intentionally skip packet numbers to introduce entropy into the
-connection, to avoid opportunistic acknowledgement attacks.  The sender MUST
+connection, to avoid opportunistic acknowledgement attacks.  The sender SHOULD
</pre>
<p>But the retransmission queue may be sparse -- you don't necessarily know whether a packet no longer there was never sent or was simply already acknowledged.</p>
<p>SHOULD is supposed to have an explanation of why you might not.  You SHOULD do this if you detect it, but you're not required to maintain enough state to detect it 100% of the time.</p>

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

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


From nobody Wed Jun  7 07:20: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 0A78312EC53 for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 07:20:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.019
X-Spam-Level: 
X-Spam-Status: No, score=-7.019 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id WYGTIAkQVUzB for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 07:20:04 -0700 (PDT)
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 AE93012EC6F for <quic-issues@ietf.org>; Wed,  7 Jun 2017 07:20:03 -0700 (PDT)
Date: Wed, 07 Jun 2017 07:20:03 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1496845203; bh=sQndcyB5YhqL80d2zFXIS2FOnO1bdqPW7VdwEgKJZ80=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=iGsVoT/GEoFqerYlsxYthTcXTBo1R7UyuMt6/Q2mFMv6EK+sCqdnD3noywSxdea5a Pihx//2eux4uOtXSljktjWPOl+a/k2I43h1heuPoy9Y33meqYnn/qEYVLU3xiXdlTr FVRG0F8Xqj0QYKMrkTrbH0dIgMFruXvRWLeuSATk=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abdb7fdade96ed671e9d8d6701b1a3be57cff7287a92cf00000001154fcd9392a169ce0df0aa66@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/c306809586@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_59380b93cd7b_166543fae4e8edc30557f"; 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/lsUkU90OEOmpU5T80v9UXm8v-lQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Jun 2017 14:20:06 -0000

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

I had missed that line.

With that said, I think we want a general defense against packet injectio=
n
(cf. https://github.com/quicwg/base-drafts/issues/554)

On Wed, Jun 7, 2017 at 4:03 PM, Mike Bishop <notifications@github.com>
wrote:

> I'm not clear why this is an improvement. We currently have:
>
> A client MUST ignore a Version Negotiation packet that lists the client=
=E2=80=99s
> chosen version.
>
> If we define a packet which causes us to just bail, it becomes very eas=
y
> to disrupt handshakes by packet injection. Whereas ignoring the
> potentially-malicious packet and waiting for a timeout gives a chance t=
o
> succeed.
>
> =E2=80=94
> You are receiving this because you authored the thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/quicwg/base-drafts/pull/593#issuecomment-306804580>=
,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/ABD1oZ5P51nan0KEg23v=
DErw93l5PN3Pks5sBq3AgaJpZM4NxRkj>
> .
>


-- =

You are receiving this 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-306809586=

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

I had missed that line.<br>
<br>
With that said, I think we want a general defense against packet injectio=
n<br>
(cf. https://github.com/quicwg/base-drafts/issues/554)<br>
<br>
On Wed, Jun 7, 2017 at 4:03 PM, Mike Bishop &lt;notifications@github.com&=
gt;<br>
wrote:<br>
<br>
&gt; I&#39;m not clear why this is an improvement. We currently have:<br>=

&gt;<br>
&gt; A client MUST ignore a Version Negotiation packet that lists the cli=
ent=E2=80=99s<br>
&gt; chosen version.<br>
&gt;<br>
&gt; If we define a packet which causes us to just bail, it becomes very =
easy<br>
&gt; to disrupt handshakes by packet injection. Whereas ignoring the<br>
&gt; potentially-malicious packet and waiting for a timeout gives a chanc=
e to<br>
&gt; succeed.<br>
&gt;<br>
&gt; =E2=80=94<br>
&gt; You are receiving this because you authored the thread.<br>
&gt; Reply to this email directly, view it on GitHub<br>
&gt; &lt;https://github.com/quicwg/base-drafts/pull/593#issuecomment-3068=
04580&gt;,<br>
&gt; or mute the thread<br>
&gt; &lt;https://github.com/notifications/unsubscribe-auth/ABD1oZ5P51nan0=
KEg23vDErw93l5PN3Pks5sBq3AgaJpZM4NxRkj&gt;<br>
&gt; .<br>
&gt;<br>


<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/593#issuecomment-306809586">view it on GitHub</a>, or=
 <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq3y7qqQ=
AGeQd4cf6gpLBJORtCNwdks5sBrGTgaJpZM4NxRkj">mute the thread</a>.<img alt=3D=
"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq0N8ET=
3FQ5JGYUBNJKy60yPvX9nrks5sBrGTgaJpZM4NxRkj.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/593#issuecomment-306809586"></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":"@ekr in #593: =
I had missed that line.\n\nWith that said, I think we want a general defe=
nse against packet injection\n(cf. https://github.com/quicwg/base-drafts/=
issues/554)\n\nOn Wed, Jun 7, 2017 at 4:03 PM, Mike Bishop \u003cnotifica=
tions@github.com\u003e\nwrote:\n\n\u003e I'm not clear why this is an imp=
rovement. We currently have:\n\u003e\n\u003e A client MUST ignore a Versi=
on Negotiation packet that lists the client=E2=80=99s\n\u003e chosen vers=
ion.\n\u003e\n\u003e If we define a packet which causes us to just bail, =
it becomes very easy\n\u003e to disrupt handshakes by packet injection. W=
hereas ignoring the\n\u003e potentially-malicious packet and waiting for =
a timeout gives a chance to\n\u003e succeed.\n\u003e\n\u003e =E2=80=94\n\=
u003e You are receiving this because you authored the thread.\n\u003e Rep=
ly to this email directly, view it on GitHub\n\u003e \u003chttps://github=
.com/quicwg/base-drafts/pull/593#issuecomment-306804580\u003e,\n\u003e or=
 mute the thread\n\u003e \u003chttps://github.com/notifications/unsubscri=
be-auth/ABD1oZ5P51nan0KEg23vDErw93l5PN3Pks5sBq3AgaJpZM4NxRkj\u003e\n\u003=
e .\n\u003e\n"}],"action":{"name":"View Pull Request","url":"https://gith=
ub.com/quicwg/base-drafts/pull/593#issuecomment-306809586"}}}</script>=

----==_mimepart_59380b93cd7b_166543fae4e8edc30557f--


From nobody Wed Jun  7 07:21: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 D3DAE128B51 for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 07:20:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.401
X-Spam-Level: 
X-Spam-Status: No, score=-5.401 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id soF5lpBm-Eh7 for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 07:20:56 -0700 (PDT)
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 48734124234 for <quic-issues@ietf.org>; Wed,  7 Jun 2017 07:20:56 -0700 (PDT)
Date: Wed, 07 Jun 2017 07:20:55 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1496845255; bh=zwHw0Hjkfp4VQlpt5dJLDh+gvhF6Wo0TWgLBHCK5sgc=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=UTHARyNIxXeDxuiICyR21E+P71BTjg3NsNygzq5W2kIfOzb3GVauWuWx8oD2ArP/W oGEM/nVfoVj2c9/EhxIu0EnRgJr+ecd5RNHWGnlLotRK52uM6sFi3i0oKdCntGf6fx 679NkmpACp2pCKXgKNihDyLc6og5v0ldYNQefOM8=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5c6d1121f5cd4e20999bb56d241bb2588e166a1192cf00000001154fcdc792a169ce0df5bf15@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/608/306809849@github.com>
In-Reply-To: <quicwg/base-drafts/issues/608@github.com>
References: <quicwg/base-drafts/issues/608@github.com>
Subject: Re: [quicwg/base-drafts] How do we signal handshake errors (#608)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59380bc797be0_1bc33fa30f729c2c47348"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/sATyI7YAMfPxUmhLbHwmUzJVJc0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Jun 2017 14:20:59 -0000

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

This is a valid concern.  Note that an adversary is able to interrupt a connection in many ways prior to the establishment of a shared key.  For example, a spurious Version Negotiation packet, a modified TLS handshake message, many things...  Some of those are quite hard to detect.

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

<p>This is a valid concern.  Note that an adversary is able to interrupt =
a connection in many ways prior to the establishment of a shared key.  Fo=
r example, a spurious Version Negotiation packet, a modified TLS handshak=
e message, many things...  Some of those are quite hard to detect.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/608#issuecomment-306809849">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq5sh8=
EKoCpmNpOVwATum33Eqlnv8ks5sBrHHgaJpZM4NytAA">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq5n=
NfnomYGdb2CQ2hK4FO1npfOOjks5sBrHHgaJpZM4NytAA.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/608#issuecomment-306809849"></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 #608: This is a valid concern.  Note that an adversary is able to int=
errupt a connection in many ways prior to the establishment of a shared k=
ey.  For example, a spurious Version Negotiation packet, a modified TLS h=
andshake message, many things...  Some of those are quite hard to detect.=
"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-d=
rafts/issues/608#issuecomment-306809849"}}}</script>=

----==_mimepart_59380bc797be0_1bc33fa30f729c2c47348--


From nobody Wed Jun  7 07:21:38 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EB696128B51 for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 07:21:36 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, 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 MZf1AVtYgfln for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 07:21:36 -0700 (PDT)
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 7DC88124234 for <quic-issues@ietf.org>; Wed,  7 Jun 2017 07:21:35 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=A2qDYlp+YS8koRNUwv3FT8iLthY=; b=gKk1V7Y37lLGmohU jZDplPwD/IOq21EVdc60BHtGRUMNO70mgHEOnmWeuUA8S20LQEPpNfKuHDqP3vIi M16fZG6Q0jn3gxeHlujl6FF1lhmrHWRfT9rG+SX1SZxjt65dQdub/QESwpcOoCO3 ci/0dNuMg2h/08ZbtFtem3Z6HF8=
Received: by filter0576p1mdw1.sendgrid.net with SMTP id filter0576p1mdw1-16988-59380BD8-61 2017-06-07 14:21:12.628230963 +0000 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 5OjKNSe6QYGgoEGKJyWnzg for <quic-issues@ietf.org>; Wed, 07 Jun 2017 14:21:12.609 +0000 (UTC)
Date: Wed, 07 Jun 2017 07:21:12 -0700
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab0cebff8b7f92766f91fb6317ff04310b29d39b8c92cf00000001154fcdd892a169ce0ddf6225@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/565/review/42617874@github.com>
In-Reply-To: <quicwg/base-drafts/pull/565@github.com>
References: <quicwg/base-drafts/pull/565@github.com>
Subject: Re: [quicwg/base-drafts] Loosen the MUST requirement to close if an unsent packet is acknowledged (#565)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59380bd87b257_50f73fd759ce9c3824588"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3LXryFE1ymhagEdNupo4rQrHzXAhhpidWrI4 yorgCxQ/LBH+iBpCpy0qq+NTuSPNcOGICSAE1e6zjvnbU9cZ3+jKJxq1RgcoPKBEZVI2W8whuJSIED H4/VKYvuKWcWM/8qloXxYYBogvOAHibiMBujts+mgsBIC8//ICYoeSlbbI/GpB/5k7snwRsc4HhHwS Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/O2WI9gLit4AMgqqjAY4IFMHAQog>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Jun 2017 14:21:37 -0000

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

mikkelfj commented on this pull request.



> @@ -1590,7 +1590,7 @@ frames. A receiver MAY send timestamps for non-retransmittable packets.
 A receiver MUST not send timestamps in unprotected packets.
 
 A sender MAY intentionally skip packet numbers to introduce entropy into the
-connection, to avoid opportunistic acknowledgement attacks.  The sender MUST
+connection, to avoid opportunistic acknowledgement attacks.  The sender SHOULD

@MikeBishop I think I agree but isn't 

> But the retransmission queue may be sparse -- you don't necessarily know whether a packet no longer there was never sent or was simply already acknowledged.

a good reason for SHOULD?


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/565#discussion_r120638959
----==_mimepart_59380bd87b257_50f73fd759ce9c3824588
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/565#discussion_r120638959">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1590,7 +1590,7 @@ frames. A receiver MAY send timestamps for non-retransmittable packets.
 A receiver MUST not send timestamps in unprotected packets.
 
 A sender MAY intentionally skip packet numbers to introduce entropy into the
-connection, to avoid opportunistic acknowledgement attacks.  The sender MUST
+connection, to avoid opportunistic acknowledgement attacks.  The sender SHOULD
</pre>
<p><a href="https://github.com/mikebishop" class="user-mention">@MikeBishop</a> I think I agree but isn't</p>
<blockquote>
<p>But the retransmission queue may be sparse -- you don't necessarily know whether a packet no longer there was never sent or was simply already acknowledged.</p>
</blockquote>
<p>a good reason for SHOULD?</p>

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

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


From nobody Wed Jun  7 07:25:41 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8E7B4129485 for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 07:25:39 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, 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 AozaSi3Tn-FR for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 07:25:38 -0700 (PDT)
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 CA698129AF7 for <quic-issues@ietf.org>; Wed,  7 Jun 2017 07:25:37 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=RXI/+BHcZQJVbBg/v2OxfLTxqAs=; b=MRdzuigpJasttt/0 RXlCRT+4l/h1OP+5TwBoWXFDDwvXqjryAJudWnvcdosXmAbiEgo8kNq7G8iFFB1Z 24q5qsWWGg3DPwRyEuEd52isK2WKZj/xPtlK+6khuCNnIAl/0drPWf4/njrM9A/0 1jJXp2wDCUcab52XDpmRIGOk0mU=
Received: by filter0817p1mdw1.sendgrid.net with SMTP id filter0817p1mdw1-6800-59380CE0-17 2017-06-07 14:25:36.23081223 +0000 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 tJCio-TiSLyIxn-x4RmxGA for <quic-issues@ietf.org>; Wed, 07 Jun 2017 14:25:36.134 +0000 (UTC)
Date: Wed, 07 Jun 2017 07:25:36 -0700
From: Magnus Westerlund <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3aa06f0bc90ca12d91e7a187fc97f6e74a6982cf92cf00000001154fcee092a169ce0df59909@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/606/issue_event/1113759363@github.com>
In-Reply-To: <quicwg/base-drafts/issues/606@github.com>
References: <quicwg/base-drafts/issues/606@github.com>
Subject: Re: [quicwg/base-drafts] Transport: Client IP change reason (#606)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59380ce08a74_3f1d3fddbe8c9c3c873b1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: gloinul
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2CF8aAPIJGqd0rXE6jJ7ZZoHpYb65RFKe2CG xv7g/AYNb3kBlkEo0FqamTuNL/ZA8LTCs8dSyezSCUfLG+bNKi7uo+sfGTjtH0NM7qnqDT9TamfpGc CwT7w7Y5QcNV5Ko8sW16Kho4Tuo0c/J5NoJoQ9zgTLkzEpd4Py5UVGhCFMwYhciQKPaviQURzgopwM 0=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/G0SsmEY_9_j_FSqqt5mGJ0zCFH8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Jun 2017 14:25:40 -0000

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

Closed #606.

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

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

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

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


From nobody Wed Jun  7 07:25: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 05879129AF7 for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 07:25:51 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ciVRI-ZRHVcL for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 07:25:45 -0700 (PDT)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 90BC6129485 for <quic-issues@ietf.org>; Wed,  7 Jun 2017 07:25:44 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=GW6eSB31Sj3oOQzyYpKm7lQmngo=; b=NYuCASOpimEpcbHL 69QrMqP06nvccTX+ajOHIRDyoZ9YbSs9ctB/NUExBpmSLTrUncHmXgo3VptV6Aex Gn9cz29DzhpBQVzxUp42cRc2yiEqxWiyXCaW0bqDNVPcHQVoiKxIzdueYT2iPF1g D4DfIuvrWSsfR0ENF4wkkFcRILU=
Received: by filter0846p1mdw1.sendgrid.net with SMTP id filter0846p1mdw1-21971-59380CE0-3E 2017-06-07 14:25:36.373792844 +0000 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 6rlVb6jWTmWylsqxXCk_XA for <quic-issues@ietf.org>; Wed, 07 Jun 2017 14:25:36.389 +0000 (UTC)
Date: Wed, 07 Jun 2017 07:25:36 -0700
From: Magnus Westerlund <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3aa06f0bc90ca12d91e7a187fc97f6e74a6982cf92cf00000001154fcee092a169ce0df59909@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/606/306811250@github.com>
In-Reply-To: <quicwg/base-drafts/issues/606@github.com>
References: <quicwg/base-drafts/issues/606@github.com>
Subject: Re: [quicwg/base-drafts] Transport: Client IP change reason (#606)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59380ce048624_3cd33fc14f629c38124918"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: gloinul
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3K9EYCiZi878j0qzYCY5MuPI9p1wbeYMaAFP MODWu3HEdaKeAs3DNF3tdQUh9eRxgpTfAcgH60xpeBy046CsXKW5hsYeY21kReDzIlJvwm4VrbAGWS aJ7H15+58PcqdQN/SzC6U6+0wQEmnJO+JefW/BWQDdRsZuPN4JptjYhmYp8EAIdHi+vPyRJna1AcEW 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/252cHzSf0LQGOSULsN167jq_HRo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Jun 2017 14:25:51 -0000

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

Yes, I think the clarification of those two issues, will results in the text being addressed. So, yes we can close this one. 

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

<p>Yes, I think the clarification of those two issues, will results in the text being addressed. So, yes we can close this one.</p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@gloinul in #606: Yes, I think the clarification of those two issues, will results in the text being addressed. So, yes we can close this one. "}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/606#issuecomment-306811250"}}}</script>
----==_mimepart_59380ce048624_3cd33fc14f629c38124918--


From nobody Wed Jun  7 07:27: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 D2EE812EC77 for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 07:27:24 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, 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 6L41GP0siUXE for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 07:27:24 -0700 (PDT)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EA41312EC73 for <quic-issues@ietf.org>; Wed,  7 Jun 2017 07:27:23 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=KIkbyKADyhQvX/k8OYq3qo0cHmQ=; b=nxC/n7WRUNmrldH4 +esNQTv9L6hceyEqb5Qwxro/pBzH+c6855pbW8GYoaBS2FDSYTuC6igWHYpsyvGq q7pJ/eCfIL4KiAsPK8B4z5dt0V1ObWoNotHput5TqBHXiMYjYUuzMFCJ0GuHdv0M vQZwoA7naOhSDVelDm+2VHgQrCY=
Received: by filter0988p1mdw1.sendgrid.net with SMTP id filter0988p1mdw1-10141-59380D4A-7E 2017-06-07 14:27:22.994718632 +0000 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 g3NVx7GhTS2eF6qQ48TDfA for <quic-issues@ietf.org>; Wed, 07 Jun 2017 14:27:23.071 +0000 (UTC)
Date: Wed, 07 Jun 2017 07:27:22 -0700
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8ed310dd3844c05ba4349154ad60f25f1e6d4c9492cf00000001154fcf4a92a169ce0df5bf15@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/608/306811791@github.com>
In-Reply-To: <quicwg/base-drafts/issues/608@github.com>
References: <quicwg/base-drafts/issues/608@github.com>
Subject: Re: [quicwg/base-drafts] How do we signal handshake errors (#608)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59380d4a3a219_1f283fa30f729c2c38995"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1KsBxGd0Xl304SGqVwfhWVQJt1kdIPauy20o Ch427+cohnpCAdHgGEck8Y2sgKLcwpxZLrUza6zqbh1X5DMpoZJ1XxoKNg7E2RQ8InX/WJjugK/sxU B348uaHwqpD4eN46Ed3IVIOrC/4TCnjCr9HrqHXSn/nObAAkQtYZvc1zcjCl/ksk0lh2KwOIL9RhnR Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/znkmJ_mBZo6TZ30nIWmwpslfKuc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Jun 2017 14:27:25 -0000

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

There are many topics overlapping this by now - including https://github.com/quicwg/base-drafts/issues/554

I believe all of these can be sufficiently mitigated by having a server and client nonce in all packets. An attacker needs to guess the nonce which is hard for 64-bit - combined with FNV-1a checksum it is probably very hard to attack off-path.

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

<p>There are many topics overlapping this by now - including <a href=3D"htt=
ps://github.com/quicwg/base-drafts/issues/554" class=3D"issue-link js-issue=
-link" data-url=3D"https://github.com/quicwg/base-drafts/issues/554" data-i=
d=3D"230561013" data-error-text=3D"Failed to load issue title" data-permiss=
ion-text=3D"Issue title is private">#554</a></p>
<p>I believe all of these can be sufficiently mitigated by having a server =
and client nonce in all packets. An attacker needs to guess the nonce which=
 is hard for 64-bit - combined with FNV-1a checksum it is probably very har=
d to attack off-path.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/608#issuecomment-306811791">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq8TIxdnnnU93c04=
rq3gwOEvCI-cgks5sBrNKgaJpZM4NytAA">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq6RZH40iBFyLB1SpO=
lHkOE7P7rvXks5sBrNKgaJpZM4NytAA.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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/608#issuecomment-306811791"></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 #608: There are man=
y topics overlapping this by now - including https://github.com/quicwg/base=
-drafts/issues/554\r\n\r\nI believe all of these can be sufficiently mitiga=
ted by having a server and client nonce in all packets. An attacker needs t=
o guess the nonce which is hard for 64-bit - combined with FNV-1a checksum =
it is probably very hard to attack off-path."}],"action":{"name":"View Issu=
e","url":"https://github.com/quicwg/base-drafts/issues/608#issuecomment-306=
811791"}}}</script>=

----==_mimepart_59380d4a3a219_1f283fa30f729c2c38995--


From nobody Wed Jun  7 07:31:04 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E39CF124D85 for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 07:31:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=michbish=microsoft.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2dEAMq-tY3eI for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 07:30:57 -0700 (PDT)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D7E9012EC78 for <quic-issues@ietf.org>; Wed,  7 Jun 2017 07:30:56 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1496845856; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=bpoizQGjQz0yjVnb93vurIxZSjFl9F03bozGeTJEPM0=; b=wkiJYZVlGDaXXWbf/l4OS/hKWaQwyI/IQ9r9zqEumuuHgcS1kEsSxyfvfmStjKsBfuGrM9gT BHmTS/+8dTHeRLH8E1TvHKalAF7nxshRlH88+nXSiLO7hizPorEQ54gUt5iYVKsZs2SrbOH3 I1gb2lrEvj2cy7YWqaXS7g/lb3I=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=mTMIvPE4y5mdyUq1Ywe1IgdoPA4vexFD9rtMdv3nO/pygXGAM3JqDyAJVbmJhG0xE0gTu2 tsosbTVXia3QowbxcVcozUp7oLyYisBUWuHq1GHTaNoeQeEBgc43tWt/xbXFwa7FgCYuHlth geqjLx9NwaXYKaW3+ON4BfYtro9IU=
Sender: michbish=microsoft.com@github.com
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.42]) by mxa.mailgun.org with ESMTP id 59380e1d.7f8834077d50-smtp-out-n02; Wed, 07 Jun 2017 14:30:53 -0000 (UTC)
Date: Wed, 07 Jun 2017 07:30:52 -0700
From: Mike Bishop <michbish@microsoft.com>
Reply-To: Mike Bishop <michbish@microsoft.com>
To: quic-issues@ietf.org
Message-ID: <59380e1cd1594_14d2d3f9dd3163c348455d@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 611722: Various version negotiation fixes
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_59380e1cd0c3c_14d2d3f9dd3163c348448e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/191mofnxLQjiUnR146l9y4UttPk>
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, 07 Jun 2017 14:31:03 -0000

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

  Branch: refs/heads/request_rst
  Home:   https://github.com/quicwg/base-drafts
  Commit: 6117221d3335d8d35b07246992594009876eb7c3
      https://github.com/quicwg/base-drafts/commit/6117221d3335d8d35b07246992594009876eb7c3
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-04-27 (Thu, 27 Apr 2017)

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

  Log Message:
  -----------
  Various version negotiation fixes

1. Version negotiation is stateless (this was implied but not made explicit)

2. Client ignores version negotiation packets if it has already done version
   negotiation.

3. Client ignores version negotaition packets if they list the version it is
   using.

Closes #284, #294, #241.


  Commit: 6bd8826c2a09264940e77db5fa20e27a496a4522
      https://github.com/quicwg/base-drafts/commit/6bd8826c2a09264940e77db5fa20e27a496a4522
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-04-28 (Fri, 28 Apr 2017)

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

  Log Message:
  -----------
  Don't require the client to reset excess streams

In 0-RTT, the client might overrun the server's stream limit.  Let the server
work out what to do about that.

Closes #425


  Commit: 0cd5e806dd78446a7ace1a093cc333882514a37a
      https://github.com/quicwg/base-drafts/commit/0cd5e806dd78446a7ace1a093cc333882514a37a
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-04-28 (Fri, 28 Apr 2017)

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

  Log Message:
  -----------
  Add STREAM_ID_NEEDED frame analogous to BLOCKED


  Commit: e82b2c9174c181d4093fdf6bc1d199f6311cda19
      https://github.com/quicwg/base-drafts/commit/e82b2c9174c181d4093fdf6bc1d199f6311cda19
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-04-28 (Fri, 28 Apr 2017)

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

  Log Message:
  -----------
  Move crypto to stream 0, HTTP control to stream 1

This doesn't fix BLOCKED, which remains a thorn in my side.  That is next.


  Commit: 9e6c6d172dc0bb226d8ea54739de0dd32fd05c4c
      https://github.com/quicwg/base-drafts/commit/9e6c6d172dc0bb226d8ea54739de0dd32fd05c4c
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-04-28 (Fri, 28 Apr 2017)

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

  Log Message:
  -----------
  Small editorial fixes to stream identifiers


  Commit: c67b678b59dce1e873d588be82edb6604cfd68dc
      https://github.com/quicwg/base-drafts/commit/c67b678b59dce1e873d588be82edb6604cfd68dc
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-04-28 (Fri, 28 Apr 2017)

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

  Log Message:
  -----------
  Update for crypto on stream 0


  Commit: bdaea15f4d1067b69e318a71d913f95f32c1cfc3
      https://github.com/quicwg/base-drafts/commit/bdaea15f4d1067b69e318a71d913f95f32c1cfc3
  Author: janaiyengar <jri@google.com>
  Date:   2017-05-02 (Tue, 02 May 2017)

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

  Log Message:
  -----------
  Merge pull request #455 from quicwg/stream_id_needed

STREAM_ID_NEEDED frame


  Commit: 3ccc9d82f47146229a92e89981bef87567c7e9c3
      https://github.com/quicwg/base-drafts/commit/3ccc9d82f47146229a92e89981bef87567c7e9c3
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-05-03 (Wed, 03 May 2017)

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

  Log Message:
  -----------
  Nitted


  Commit: 77e3214ee41b34f26a8bde3f7615bb2e1dfaf7ca
      https://github.com/quicwg/base-drafts/commit/77e3214ee41b34f26a8bde3f7615bb2e1dfaf7ca
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-05-03 (Wed, 03 May 2017)

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

  Log Message:
  -----------
  Merge pull request #456 from quicwg/stream_zero

Move crypto to stream 0, HTTP control to stream 1


  Commit: 5562f0a24df1675b8089c6a6350c8716813b5a12
      https://github.com/quicwg/base-drafts/commit/5562f0a24df1675b8089c6a6350c8716813b5a12
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-05-03 (Wed, 03 May 2017)

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

  Log Message:
  -----------
  Define the payload size of the initial packet rather than the packet size

The entity that creates the packet is not always aware of the existence of
header extensions.  That makes hitting the 1280 octet limit hard.  Worse, if
they are aware of extensions, they might reduce the size and then encouter a
server that enforces the limit.  That server will discard the packet.  That
makes enforcement risky.

This change places the limit on the payload.  It mandates 1232/1252 for v6/v4.

This is the uncomplicated version.  The complicated version that I didn't write
up allows a client that knows more about overheads to reduce the payload size
as long as they keep above some floor value (e.g., 1180).  We might consider
doing that later if we want to allow QUIC to operate on paths with a much
tighter MTU overhead.  Evidence suggests that we don't need this.

Closes #267


  Commit: 62d251486b4bb90f45c59d483f3f562cd8cc3486
      https://github.com/quicwg/base-drafts/commit/62d251486b4bb90f45c59d483f3f562cd8cc3486
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-05-03 (Wed, 03 May 2017)

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

  Log Message:
  -----------
  Missed a number


  Commit: 060c71878fca8ce02b9ae1507eb896c099e2e27f
      https://github.com/quicwg/base-drafts/commit/060c71878fca8ce02b9ae1507eb896c099e2e27f
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-05-03 (Wed, 03 May 2017)

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

  Log Message:
  -----------
  Add limits to TLS draft


  Commit: 80ea463166bd2dd63980e6cab57f7b50ac0c1ef9
      https://github.com/quicwg/base-drafts/commit/80ea463166bd2dd63980e6cab57f7b50ac0c1ef9
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-05-03 (Wed, 03 May 2017)

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

  Log Message:
  -----------
  Take 2


  Commit: 61102f03615365bc543404c559028e75643fbde2
      https://github.com/quicwg/base-drafts/commit/61102f03615365bc543404c559028e75643fbde2
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-05-03 (Wed, 03 May 2017)

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

  Log Message:
  -----------
  Could have sworn that there was a UDP extension hack somewhere, probably thinking of ICMP


  Commit: 12d3f33635dd13d0299a2183965179180a04fd25
      https://github.com/quicwg/base-drafts/commit/12d3f33635dd13d0299a2183965179180a04fd25
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-05-03 (Wed, 03 May 2017)

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

  Log Message:
  -----------
  typo


  Commit: 9b4ac6def6bf0dcfae74b6f660a411baa935c449
      https://github.com/quicwg/base-drafts/commit/9b4ac6def6bf0dcfae74b6f660a411baa935c449
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-05-03 (Wed, 03 May 2017)

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

  Log Message:
  -----------
  Use 'IP packet' more consistently


  Commit: f659932dc3cdad9a2f6cbf1063e9f8d3e90ead38
      https://github.com/quicwg/base-drafts/commit/f659932dc3cdad9a2f6cbf1063e9f8d3e90ead38
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-05-03 (Wed, 03 May 2017)

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

  Log Message:
  -----------
  Merge pull request #484 from quicwg/stream_id_editorial0

Editorial changes for stream identifiers


  Commit: a28e803a40d1bebb54f5b21e085b10699925262a
      https://github.com/quicwg/base-drafts/commit/a28e803a40d1bebb54f5b21e085b10699925262a
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-05-03 (Wed, 03 May 2017)

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

  Log Message:
  -----------
  Reword text on ignoring own version


  Commit: 2c399950b01e5ca12148a0117e3952a56b83e55b
      https://github.com/quicwg/base-drafts/commit/2c399950b01e5ca12148a0117e3952a56b83e55b
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-05-03 (Wed, 03 May 2017)

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

  Log Message:
  -----------
  Don't exempt stream 1 from congestion control

Closes #248


  Commit: 699e52813bbef330163886ca5c500b12be063c71
      https://github.com/quicwg/base-drafts/commit/699e52813bbef330163886ca5c500b12be063c71
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-05-03 (Wed, 03 May 2017)

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

  Log Message:
  -----------
  Reference MAX_DATA/MAX_STREAM_DATA to make it clearer


  Commit: f41f47da2f80c2fe7e8de9ab60622d01ab1a63b1
      https://github.com/quicwg/base-drafts/commit/f41f47da2f80c2fe7e8de9ab60622d01ab1a63b1
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-05-03 (Wed, 03 May 2017)

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

  Log Message:
  -----------
  MAX_DATA/MAX_STREAM_DATA will also solicit an ACK

Closes #385


  Commit: f07d80707962585220532a8b8c4d6001f7b34bb7
      https://github.com/quicwg/base-drafts/commit/f07d80707962585220532a8b8c4d6001f7b34bb7
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-05-03 (Wed, 03 May 2017)

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

  Log Message:
  -----------
  Tweak the once per RTT text


  Commit: ca81361f7ce643032def5dc78687630ff1aaa989
      https://github.com/quicwg/base-drafts/commit/ca81361f7ce643032def5dc78687630ff1aaa989
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-05-03 (Wed, 03 May 2017)

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

  Log Message:
  -----------
  Merge pull request #474 from quicwg/verneg_fixes

Various version negotiation fixes


  Commit: b852dde2e7fe7e15bb2c977054844ff32aabe36e
      https://github.com/quicwg/base-drafts/commit/b852dde2e7fe7e15bb2c977054844ff32aabe36e
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-05-03 (Wed, 03 May 2017)

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

  Log Message:
  -----------
  Merge pull request #478 from quicwg/solicit_ack

MAX_DATA/MAX_STREAM_DATA will also solicit an ACK


  Commit: cc6cae82a7c602186f8b2cc49d6934f82994fb67
      https://github.com/quicwg/base-drafts/commit/cc6cae82a7c602186f8b2cc49d6934f82994fb67
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-05-03 (Wed, 03 May 2017)

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

  Log Message:
  -----------
  Repairing missed nit


  Commit: 15333404c870fe99b68a1bc41ec0a68bcd1d5075
      https://github.com/quicwg/base-drafts/commit/15333404c870fe99b68a1bc41ec0a68bcd1d5075
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-05-03 (Wed, 03 May 2017)

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

  Log Message:
  -----------
  Merge pull request #476 from quicwg/stream1_congestion

Don't exempt stream 1 from congestion control


  Commit: a023b0fe8bd06778bee191afbc9d3abe660b3471
      https://github.com/quicwg/base-drafts/commit/a023b0fe8bd06778bee191afbc9d3abe660b3471
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-05-03 (Wed, 03 May 2017)

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

  Log Message:
  -----------
  Allow STREAM_BLOCKED on unopenable streams

There's a problem I discovered here.  We don't actually describe a transition
from idle to half-closed or closed (see discussion about half-closing and
unidirectional streams for more on this problem).  The text mentions that
RST_STREAM on an idle stream is permitted, but doesn't actually define any transitions.

I have removed the allowance for RST_STREAM, but I believe that we need that
transition.  A new issue will be opened.


  Commit: b96329d37fea076c380b0685108febf0a1b47456
      https://github.com/quicwg/base-drafts/commit/b96329d37fea076c380b0685108febf0a1b47456
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-05-03 (Wed, 03 May 2017)

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

  Log Message:
  -----------
  MAX_STREAM_DATA might arrive on an idle stream

Closes #188


  Commit: 62ddd8c223102945ceecb4e90480fed25cea1ff5
      https://github.com/quicwg/base-drafts/commit/62ddd8c223102945ceecb4e90480fed25cea1ff5
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-05-03 (Wed, 03 May 2017)

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

  Log Message:
  -----------
  Merge pull request #472 from quicwg/first_packet_payload_size

Define the payload size of the initial packet rather than the total packet size


  Commit: 2ac35bfade43644c90a30b5554fe3a946b4b85e0
      https://github.com/quicwg/base-drafts/commit/2ac35bfade43644c90a30b5554fe3a946b4b85e0
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-05-03 (Wed, 03 May 2017)

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

  Log Message:
  -----------
  Merge pull request #483 from quicwg/max_stream_data_idle

MAX_STREAM_DATA is valid in the "idle" state


  Commit: ae0ec73da6c0a259a4023f5c23c9448ea9b7af49
      https://github.com/quicwg/base-drafts/commit/ae0ec73da6c0a259a4023f5c23c9448ea9b7af49
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-05-03 (Wed, 03 May 2017)

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

  Log Message:
  -----------
  Merge pull request #479 from quicwg/dont_reset_excess_0rtt_streams

Don't require the client to reset excess streams


  Commit: 97f04a5439ac8d11d40cfeea2fce08c5405a9ec4
      https://github.com/quicwg/base-drafts/commit/97f04a5439ac8d11d40cfeea2fce08c5405a9ec4
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-05-03 (Wed, 03 May 2017)

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

  Log Message:
  -----------
  Add a NEW_CONNECTION_ID frame

This frame is used by servers to support client unlinkability across network
migrations.

This assumes that the client is aware of the need for unlinkability.  I haven't
gone into a lot of detail on rationale, why this might be needed and the like.
That stuff does need expansion, but we don't have a lot of agreement on the
finer details.  For the moment having the basic mechanism in place will allow
us to make progress.


  Commit: d1b3125a81400a17bb30c8e15057c9e4742912b6
      https://github.com/quicwg/base-drafts/commit/d1b3125a81400a17bb30c8e15057c9e4742912b6
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-05-03 (Wed, 03 May 2017)

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

  Log Message:
  -----------
  Be more assertive about use


  Commit: 9001752946e6dfd1f65e014fd6b37e7880bd1a18
      https://github.com/quicwg/base-drafts/commit/9001752946e6dfd1f65e014fd6b37e7880bd1a18
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-05-03 (Wed, 03 May 2017)

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

  Log Message:
  -----------
  Merge pull request #491 from quicwg/new_conn_id

Add a NEW_CONNECTION_ID frame


  Commit: ca0bbb71773c0f6213dce05bb839851a2061b867
      https://github.com/quicwg/base-drafts/commit/ca0bbb71773c0f6213dce05bb839851a2061b867
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-05-03 (Wed, 03 May 2017)

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

  Log Message:
  -----------
  Reword initial packet number

Closes #492.


  Commit: f8671083a31d568316a6243b314d70c0153970af
      https://github.com/quicwg/base-drafts/commit/f8671083a31d568316a6243b314d70c0153970af
  Author: Benjamin M. Schwartz <bemasc@uproxy.org>
  Date:   2017-05-03 (Wed, 03 May 2017)

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

  Log Message:
  -----------
  Clarify flexibility of the server port number in Alt-Svc (#424)


  Commit: 5edec0bbdc72c4d5210af36ca3bac1f22d0a5654
      https://github.com/quicwg/base-drafts/commit/5edec0bbdc72c4d5210af36ca3bac1f22d0a5654
  Author: EKR <ekr@rtfm.com>
  Date:   2017-05-03 (Wed, 03 May 2017)

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

  Log Message:
  -----------
  Remove the explicit packet number gap in favor of one computed
based on a shared secret.


  Commit: da193d4a97017e8c7fd28f3d455658eec737dcd0
      https://github.com/quicwg/base-drafts/commit/da193d4a97017e8c7fd28f3d455658eec737dcd0
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-05-04 (Thu, 04 May 2017)

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

  Log Message:
  -----------
  Merge pull request #494 from quicwg/initial_pn

Reword initial packet number


  Commit: b74e64b459f073a37fc7a0f4ab4d0d0f41b724c7
      https://github.com/quicwg/base-drafts/commit/b74e64b459f073a37fc7a0f4ab4d0d0f41b724c7
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-05-04 (Thu, 04 May 2017)

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

  Log Message:
  -----------
  Fix table alignment


  Commit: c3490ef1656676edc3629efe6ab23aa531378d78
      https://github.com/quicwg/base-drafts/commit/c3490ef1656676edc3629efe6ab23aa531378d78
  Author: Lucas Pardue <lucaspardue.24.7@gmail.com>
  Date:   2017-05-04 (Thu, 04 May 2017)

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

  Log Message:
  -----------
  MAX_DATA frame minor typo

Align with the language use in MAX_STREAM_DATA


  Commit: 5e729e8cb0430275f097e560906d2f81a2ff8f5e
      https://github.com/quicwg/base-drafts/commit/5e729e8cb0430275f097e560906d2f81a2ff8f5e
  Author: Lucas Pardue <lucaspardue.24.7@gmail.com>
  Date:   2017-05-04 (Thu, 04 May 2017)

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

  Log Message:
  -----------
  Stream Idle state minor typo fix


  Commit: 695f806be9daf0344aa8560263880b5282c76be9
      https://github.com/quicwg/base-drafts/commit/695f806be9daf0344aa8560263880b5282c76be9
  Author: janaiyengar <jri@google.com>
  Date:   2017-05-04 (Thu, 04 May 2017)

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

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


  Commit: b88b1510c0b2eefc203109e5c0fd07d2ac72cdec
      https://github.com/quicwg/base-drafts/commit/b88b1510c0b2eefc203109e5c0fd07d2ac72cdec
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-05-05 (Fri, 05 May 2017)

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

  Log Message:
  -----------
  Merge pull request #503 from LPardue/patch-2

MAX_DATA frame minor typo


  Commit: 0c6c15aed10239820e6e847d4e29d608f6a429a9
      https://github.com/quicwg/base-drafts/commit/0c6c15aed10239820e6e847d4e29d608f6a429a9
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-05-08 (Mon, 08 May 2017)

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

  Log Message:
  -----------
  Only allow BLOCKED once per limit

Getting this right is tricky because the frame can be "retransmitted" in the
event of loss, but I don't want to use the word "retransmitted".  This would be
a lot easier if we did #452.

Closes #198.


  Commit: 8f4206ca5deb048dbd49cde901244d5bdec4dd8d
      https://github.com/quicwg/base-drafts/commit/8f4206ca5deb048dbd49cde901244d5bdec4dd8d
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-05-08 (Mon, 08 May 2017)

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

  Log Message:
  -----------
  Merge pull request #496 from ekr/new_conn_id

Remove the explicit packet number gap in favor of one computed


  Commit: 6de5e8cda18bb448e880a5d48b3772ae07a671de
      https://github.com/quicwg/base-drafts/commit/6de5e8cda18bb448e880a5d48b3772ae07a671de
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-05-09 (Tue, 09 May 2017)

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

  Log Message:
  -----------
  Force the server and client to remember transport parameters for 0-RTT

This includes Victor's recommendation to avoid the client violating server
constraints on operation.  This means that the server that accepts 0-RTT is
required to provide new transport parameters that are compatible with its
previously advertised value, or reject 0-RTT.

I made this easier on servers, by allowing them to advertise different
transport parameters that only apply to 0-RTT.  They include these values in
the TLS NewSessionTicket message, alongside the ticket that is used to resume.


  Commit: 03f08f6a0d39ef5cebeb65c62df35ae9a2e2fb36
      https://github.com/quicwg/base-drafts/commit/03f08f6a0d39ef5cebeb65c62df35ae9a2e2fb36
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-05-09 (Tue, 09 May 2017)

  Changed paths:
    M Makefile

  Log Message:
  -----------
  Update figure detection for ``` delimiters


  Commit: 381d219f3e3c5f893c6151291747cd8698cd1627
      https://github.com/quicwg/base-drafts/commit/381d219f3e3c5f893c6151291747cd8698cd1627
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-05-10 (Wed, 10 May 2017)

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

  Log Message:
  -----------
  Version 1 uses TLS

Closes #45.


  Commit: ba518850a0ac8ad821051ead735a100450055433
      https://github.com/quicwg/base-drafts/commit/ba518850a0ac8ad821051ead735a100450055433
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-05-10 (Wed, 10 May 2017)

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

  Log Message:
  -----------
  Switch to 64-bit FNV-1a

This should simplify implementation further.

Closes #481.


  Commit: be197b6477363914433c444c778db6b8d7e3231d
      https://github.com/quicwg/base-drafts/commit/be197b6477363914433c444c778db6b8d7e3231d
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-05-10 (Wed, 10 May 2017)

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

  Log Message:
  -----------
  Address validation is stateless reject

We already have enough text on how to tell a client to go away and come back.
But we don't really say how a server might do that statelessly.  Add a small
bit of text on that and we're done.

Closes #60


  Commit: 98683738eb3cddd7eb0d3713127dfa62d7dc8f4b
      https://github.com/quicwg/base-drafts/commit/98683738eb3cddd7eb0d3713127dfa62d7dc8f4b
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-05-10 (Wed, 10 May 2017)

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

  Log Message:
  -----------
  Expand description


  Commit: 4d2e62cdd2ac132a16a3451c8d71db145f39a753
      https://github.com/quicwg/base-drafts/commit/4d2e62cdd2ac132a16a3451c8d71db145f39a753
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-05-10 (Wed, 10 May 2017)

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

  Log Message:
  -----------
  Rework cleartext packet descriptions

This defines a new packet type for the initial client cleartext packet, and
stateless rejects.  The remaining packets that carry cleartext messages remain
the same.  The final packet from the server is removed; instead the server
cleartext packet carries the server-selected connection ID.  The server can
propose a new connection ID in any of its cleartext packets, including the
version negotiation packet.

This will need to roll up changes from stateless rejects.  I'll merge that
branch after this commit.

Things that I might do differently: require the client to send an initial
packet after version negotiation on the basis that version negotiation is a
complete do-over.  Maybe also after a stateless reject, which would mean that
all packets containing the ClientHello would use that "initial" type.  That
would mean that only the initial type would have packet size restrictions,
which is nice.

Those alternatives give the server more options for changing connection ID as
well, but it also removes the ability for a server-side load balancer to easily
distinguish between connection IDs that the client proposes and those that the
server has provided.  Not sure which way that goes, I've opted to keep the
signal in place until we've had some more discussion.


  Commit: 9ba0fcc0a2251c7a923a6943a348e79db2a23fb0
      https://github.com/quicwg/base-drafts/commit/9ba0fcc0a2251c7a923a6943a348e79db2a23fb0
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-05-10 (Wed, 10 May 2017)

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

  Log Message:
  -----------
  Expand on HelloRetryRequest rules


  Commit: e0473bb3e7a17ed228dd66ee620fe2494884f3cf
      https://github.com/quicwg/base-drafts/commit/e0473bb3e7a17ed228dd66ee620fe2494884f3cf
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-05-10 (Wed, 10 May 2017)

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

  Log Message:
  -----------
  Tidy up grammar


  Commit: ba82028683b070be98b6981a23a04a16d5b3f2c8
      https://github.com/quicwg/base-drafts/commit/ba82028683b070be98b6981a23a04a16d5b3f2c8
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-05-10 (Wed, 10 May 2017)

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

  Log Message:
  -----------
  Jana's review comments


  Commit: f393f4ea86b0ef38afe280957f1e0a97f1b4291b
      https://github.com/quicwg/base-drafts/commit/f393f4ea86b0ef38afe280957f1e0a97f1b4291b
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-05-10 (Wed, 10 May 2017)

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

  Log Message:
  -----------
  Reset more completely for stateless retry and version negotiation

This is based on the discussion between editors and thus far on the list.  The
idea here is, in summary:

* Client Initial packets are always a complete reset, always contain a
ClientHello, are always padded to the minimum size, and include a randomized
packet number (except for retransmissions).  STREAM frames in these packets
always start at an offset of 0, even if the cryptographic handshake is
continued.  There can only be one of these packets.  The server can propose a
new connection ID in response to one of these packets (giving the server up to
three re-routing options).

* Server Stateless Retry packets cause the client to start over, retaining only
cryptographic handshake state.  There can only be one of these packets in a
flight.  This includes a server-proposed connection ID and an echo of the
client packet number.  This is because the server can't be expected to remember
what it chose when it sends subsequent packets.

* Version Negotiation packets also cause a reset.  This has the same rules for
connection ID and packet number as the Server Stateless Retry.

* Client Cleartext and Server Cleartext contain the other handshake messages.
These aren't really special in any way.


  Commit: 947522e1d31823ebcfe8c04baee9d1d8a5aeac45
      https://github.com/quicwg/base-drafts/commit/947522e1d31823ebcfe8c04baee9d1d8a5aeac45
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-05-10 (Wed, 10 May 2017)

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

  Log Message:
  -----------
  MUST MUST MUST


  Commit: 0d40738b6427b747e6c6170ab5d3ffb0635719a1
      https://github.com/quicwg/base-drafts/commit/0d40738b6427b747e6c6170ab5d3ffb0635719a1
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-05-10 (Wed, 10 May 2017)

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

  Log Message:
  -----------
  Describe stateless retry in terms of a transport reset

This requires that we describe the exceptions to the process.

Minimally, this is the state necessary to ensure the integrity of the
handshake.  That is, the cryptographic handshake state continues and the client
has to remember what happened during version negotiation.  We can also point
out that keeping an RTT estimate is worthwhile, as is any congestion signals,
though these might be low value.


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

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

  Log Message:
  -----------
  Merge pull request #519 from LPardue/patch-3

Stream Idle state minor typo fix


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

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

  Log Message:
  -----------
  an


  Commit: baeff3bb69516c9add6c442d9d2e177fb47a183d
      https://github.com/quicwg/base-drafts/commit/baeff3bb69516c9add6c442d9d2e177fb47a183d
  Author: janaiyengar <jri@google.com>
  Date:   2017-05-10 (Wed, 10 May 2017)

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

  Log Message:
  -----------
  Merge pull request #517 from quicwg/fnv1a64

Switch to 64-bit FNV-1a


  Commit: c0cf245f89f01fc7cc8cd92c6f76d7647b09a314
      https://github.com/quicwg/base-drafts/commit/c0cf245f89f01fc7cc8cd92c6f76d7647b09a314
  Author: janaiyengar <jri@google.com>
  Date:   2017-05-10 (Wed, 10 May 2017)

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

  Log Message:
  -----------
  Merge pull request #516 from quicwg/version1_is_tls

Version 1 uses TLS


  Commit: 531876d2c37256bf49ff253039ffb8a2d8f0acc0
      https://github.com/quicwg/base-drafts/commit/531876d2c37256bf49ff253039ffb8a2d8f0acc0
  Author: janaiyengar <jri@google.com>
  Date:   2017-05-10 (Wed, 10 May 2017)

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

  Log Message:
  -----------
  Merge pull request #510 from quicwg/one_blocked_at_a_time

Only allow BLOCKED once per limit


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

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

  Log Message:
  -----------
  Merge pull request #493 from quicwg/invert_connection_id

Invert connection ID


  Commit: 6ae392b39d74f61d9193fca9637f070279023d3e
      https://github.com/quicwg/base-drafts/commit/6ae392b39d74f61d9193fca9637f070279023d3e
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-05-11 (Thu, 11 May 2017)

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

  Log Message:
  -----------
  Update TLS draft to track changes in packet layout etc...


  Commit: 227f397a9ad494ab4bfb1e403f609727def96a0a
      https://github.com/quicwg/base-drafts/commit/227f397a9ad494ab4bfb1e403f609727def96a0a
  Author: janaiyengar <jri@google.com>
  Date:   2017-05-10 (Wed, 10 May 2017)

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

  Log Message:
  -----------
  A typo and an editorial nit


  Commit: 89ada63186ffebdf9cd7705a5bcd4b629a142ac1
      https://github.com/quicwg/base-drafts/commit/89ada63186ffebdf9cd7705a5bcd4b629a142ac1
  Author: janaiyengar <jri@google.com>
  Date:   2017-05-10 (Wed, 10 May 2017)

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

  Log Message:
  -----------
  fix > 80 chars


  Commit: 0b7cceed1406a70f47507585f7f30adf1558389e
      https://github.com/quicwg/base-drafts/commit/0b7cceed1406a70f47507585f7f30adf1558389e
  Author: janaiyengar <jri@google.com>
  Date:   2017-05-10 (Wed, 10 May 2017)

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

  Log Message:
  -----------
  Merge pull request #518 from quicwg/tls_packet_types

Update TLS draft to track recent changes


  Commit: 67ee24b89ec83db585cb46bb2156d978e2d2025b
      https://github.com/quicwg/base-drafts/commit/67ee24b89ec83db585cb46bb2156d978e2d2025b
  Author: Patrick McManus <mcmanus@ducksong.com>
  Date:   2017-05-16 (Tue, 16 May 2017)

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

  Log Message:
  -----------
  issue with type octect and public reset value


  Commit: c01fe6143c4b5c1c6a8c1a29367e7c04fb6cb1b7
      https://github.com/quicwg/base-drafts/commit/c01fe6143c4b5c1c6a8c1a29367e7c04fb6cb1b7
  Author: Patrick McManus <mcmanus@ducksong.com>
  Date:   2017-05-16 (Tue, 16 May 2017)

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

  Log Message:
  -----------
  table 3 err in ack type range


  Commit: ec3a942bc657a9be4d5263afb157879c4892932a
      https://github.com/quicwg/base-drafts/commit/ec3a942bc657a9be4d5263afb157879c4892932a
  Author: janaiyengar <jri@google.com>
  Date:   2017-05-16 (Tue, 16 May 2017)

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

  Log Message:
  -----------
  Scope packet types to long headers


  Commit: 04622f0f9e4c4f48f034465b7990e191d5a10316
      https://github.com/quicwg/base-drafts/commit/04622f0f9e4c4f48f034465b7990e191d5a10316
  Author: janaiyengar <jri@google.com>
  Date:   2017-05-16 (Tue, 16 May 2017)

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

  Log Message:
  -----------
  removes f&^%^&ing trailing whitespaces


  Commit: 231b9d4317d84679df76317af087defce83451d0
      https://github.com/quicwg/base-drafts/commit/231b9d4317d84679df76317af087defce83451d0
  Author: janaiyengar <jri@google.com>
  Date:   2017-05-16 (Tue, 16 May 2017)

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

  Log Message:
  -----------
  Merge pull request #530 from mcmanus/ack-range

table 3 err in ack type range


  Commit: dd9300b4e277af3e3772fc3affcf12d2e5b05f83
      https://github.com/quicwg/base-drafts/commit/dd9300b4e277af3e3772fc3affcf12d2e5b05f83
  Author: janaiyengar <jri@google.com>
  Date:   2017-05-16 (Tue, 16 May 2017)

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

  Log Message:
  -----------
  removed one precious f^&%ing leftover whitespace


  Commit: 4f30ad60debfc8e173a7c96c4910e27f5f4493c6
      https://github.com/quicwg/base-drafts/commit/4f30ad60debfc8e173a7c96c4910e27f5f4493c6
  Author: Jana Iyengar <jri@google.com>
  Date:   2017-05-16 (Tue, 16 May 2017)

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

  Log Message:
  -----------
  Remove use of initial_rtt variable


  Commit: 5a1858d526abc6c699424c3bf5625ef90e0f2657
      https://github.com/quicwg/base-drafts/commit/5a1858d526abc6c699424c3bf5625ef90e0f2657
  Author: janaiyengar <jri@google.com>
  Date:   2017-05-16 (Tue, 16 May 2017)

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

  Log Message:
  -----------
  Merge pull request #528 from mcmanus/type-octet

issue with type octect and public reset value


  Commit: f41daeecb2a46cfaa2f205b26fcceb82a29a6d77
      https://github.com/quicwg/base-drafts/commit/f41daeecb2a46cfaa2f205b26fcceb82a29a6d77
  Author: Jana Iyengar <jri@google.com>
  Date:   2017-05-16 (Tue, 16 May 2017)

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

  Log Message:
  -----------
  change << to 2^


  Commit: d286c0fd5cab3485e4b1bf8e7bcc0d2425ebd181
      https://github.com/quicwg/base-drafts/commit/d286c0fd5cab3485e4b1bf8e7bcc0d2425ebd181
  Author: seanturner <sean@sn3rd.com>
  Date:   2017-05-16 (Tue, 16 May 2017)

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

  Log Message:
  -----------
  Adding a drafty IANA Considerations section


  Commit: ba0921179af8189249471b744c60d1a4f28c0208
      https://github.com/quicwg/base-drafts/commit/ba0921179af8189249471b744c60d1a4f28c0208
  Author: seanturner <sean@sn3rd.com>
  Date:   2017-05-16 (Tue, 16 May 2017)

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

  Log Message:
  -----------
  Fixing some spelling and spacing errors


  Commit: 8391d0f42f694860d585ee394d4b906e1549e3ab
      https://github.com/quicwg/base-drafts/commit/8391d0f42f694860d585ee394d4b906e1549e3ab
  Author: seanturner <sean@sn3rd.com>
  Date:   2017-05-16 (Tue, 16 May 2017)

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

  Log Message:
  -----------
  Fixing some grammar


  Commit: a341c561af78ad5fcf46afc1dff5d5889ac0c6ff
      https://github.com/quicwg/base-drafts/commit/a341c561af78ad5fcf46afc1dff5d5889ac0c6ff
  Author: seanturner <sean@sn3rd.com>
  Date:   2017-05-16 (Tue, 16 May 2017)

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

  Log Message:
  -----------
  Resolving ekr's review comments


  Commit: 47bca4846c50db62d6715ec6be5008a47d126a73
      https://github.com/quicwg/base-drafts/commit/47bca4846c50db62d6715ec6be5008a47d126a73
  Author: seanturner <sean@sn3rd.com>
  Date:   2017-05-16 (Tue, 16 May 2017)

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

  Log Message:
  -----------
  Making exporters Recommended: Yes


  Commit: f197ab09e68e7d5165a870b9adf1402637b20658
      https://github.com/quicwg/base-drafts/commit/f197ab09e68e7d5165a870b9adf1402637b20658
  Author: seanturner <sean@sn3rd.com>
  Date:   2017-05-16 (Tue, 16 May 2017)

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

  Log Message:
  -----------
  Fixing even more errors


  Commit: 34b5f41a482010dc764d4819afc3ea0413ca379f
      https://github.com/quicwg/base-drafts/commit/34b5f41a482010dc764d4819afc3ea0413ca379f
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-05-17 (Wed, 17 May 2017)

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

  Log Message:
  -----------
  Fix references


  Commit: fe8bf66d949be831d76fba5a1dee935c9f2c2d31
      https://github.com/quicwg/base-drafts/commit/fe8bf66d949be831d76fba5a1dee935c9f2c2d31
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-05-17 (Wed, 17 May 2017)

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

  Log Message:
  -----------
  Merge branch 'quic_tls-iana-considerations'


  Commit: bb52654c30289ccca9b699c8592cf0a5208b97be
      https://github.com/quicwg/base-drafts/commit/bb52654c30289ccca9b699c8592cf0a5208b97be
  Author: janaiyengar <jri@google.com>
  Date:   2017-05-17 (Wed, 17 May 2017)

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

  Log Message:
  -----------
  Removed extraneous sentence


  Commit: 5a7ca267ca404af34fa11754462b742e85d9f722
      https://github.com/quicwg/base-drafts/commit/5a7ca267ca404af34fa11754462b742e85d9f722
  Author: janaiyengar <jri@google.com>
  Date:   2017-05-17 (Wed, 17 May 2017)

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

  Log Message:
  -----------
  Merge pull request #531 from quicwg/initial_rtt

Remove use of initial_rtt variable


  Commit: 93467b4e45a4241cfb293f2789a25f608429bc88
      https://github.com/quicwg/base-drafts/commit/93467b4e45a4241cfb293f2789a25f608429bc88
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2017-05-17 (Wed, 17 May 2017)

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

  Log Message:
  -----------
  Clarify handshake packets (#535)

* Clarify handshake packets

Intended to fix Issue #526.

* Update draft-ietf-quic-recovery.md


  Commit: 2eeef08c4261bf69da7dee9200288187cdc3576d
      https://github.com/quicwg/base-drafts/commit/2eeef08c4261bf69da7dee9200288187cdc3576d
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-05-21 (Sun, 21 May 2017)

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

  Log Message:
  -----------
  Merge pull request #512 from quicwg/0rtt_parameters

Force the server and client to remember transport parameters for 0-RTT


  Commit: d57305fcbe27b1847af04c5f7857abfb09e104a5
      https://github.com/quicwg/base-drafts/commit/d57305fcbe27b1847af04c5f7857abfb09e104a5
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-05-22 (Mon, 22 May 2017)

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

  Log Message:
  -----------
  Add changelog entries for -03 drafts, make formatting uniform


  Commit: 86885395c20d1199d4ed923cd14323d03da69916
      https://github.com/quicwg/base-drafts/commit/86885395c20d1199d4ed923cd14323d03da69916
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-05-22 (Mon, 22 May 2017)

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

  Log Message:
  -----------
  Fix bad cross reference


  Commit: 2a350752cf22b6ed62bce3bc0b3dd7816da632f0
      https://github.com/quicwg/base-drafts/commit/2a350752cf22b6ed62bce3bc0b3dd7816da632f0
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2017-05-24 (Wed, 24 May 2017)

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

  Log Message:
  -----------
  Declare latest_rtt (#553)

And remove rtt_sample.


  Commit: bcc96fefdb464455d9af2539788ae95ebe9302b0
      https://github.com/quicwg/base-drafts/commit/bcc96fefdb464455d9af2539788ae95ebe9302b0
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2017-05-24 (Wed, 24 May 2017)

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

  Log Message:
  -----------
  Declare time_of_last_sent_packet (#552)


  Commit: d30301b6506dddbf28c1f6ce35144fd968fd8604
      https://github.com/quicwg/base-drafts/commit/d30301b6506dddbf28c1f6ce35144fd968fd8604
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-05-24 (Wed, 24 May 2017)

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

  Log Message:
  -----------
  The change in #415 was already in the transport doc (#555)

Revert "Add skipped packets detection to the OnAckReceived pseudocode (#415)"

This reverts commit a02b53911d4bcd0fa84ee1b99e3735ded93cacbe.


  Commit: 2535c8853e364abb812eab0312c20527ce587b33
      https://github.com/quicwg/base-drafts/commit/2535c8853e364abb812eab0312c20527ce587b33
  Author: Patrick McManus <mcmanus@ducksong.com>
  Date:   2017-05-26 (Fri, 26 May 2017)

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

  Log Message:
  -----------
  issue 558


  Commit: c45926894a030ecaeb12bec04ec2ae3875bd44a9
      https://github.com/quicwg/base-drafts/commit/c45926894a030ecaeb12bec04ec2ae3875bd44a9
  Author: Sebastiaan Deckers <seb@ninja.sg>
  Date:   2017-05-30 (Tue, 30 May 2017)

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

  Log Message:
  -----------
  Typo


  Commit: 075123007b6ec75e6b746ecc6469a1736c200690
      https://github.com/quicwg/base-drafts/commit/075123007b6ec75e6b746ecc6469a1736c200690
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-01 (Thu, 01 Jun 2017)

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

  Log Message:
  -----------
  Merge pull request #561 from sebdeckers/patch-1

Typo


  Commit: 8949a507370f5128bc57777b46226aa9fc9ad155
      https://github.com/quicwg/base-drafts/commit/8949a507370f5128bc57777b46226aa9fc9ad155
  Author: seanturner <sean@sn3rd.com>
  Date:   2017-06-06 (Tue, 06 Jun 2017)

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

  Log Message:
  -----------
  Registering EXPORTER-QUIC Packet Number Secret


  Commit: 6f05f9be0bd83434cd5a319ed207faab7ab3a69a
      https://github.com/quicwg/base-drafts/commit/6f05f9be0bd83434cd5a319ed207faab7ab3a69a
  Author: seanturner <sean@sn3rd.com>
  Date:   2017-06-06 (Tue, 06 Jun 2017)

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

  Log Message:
  -----------
  fixing internal reference


  Commit: 69823672256257bf124459c48d4db3d0a23623e2
      https://github.com/quicwg/base-drafts/commit/69823672256257bf124459c48d4db3d0a23623e2
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-06 (Tue, 06 Jun 2017)

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

  Log Message:
  -----------
  Merge pull request #583 from quicwg/EXPORTER-QUIC_Packet_Number_Secret

Registering EXPORTER-QUIC_Packet_Number_Secret


  Commit: a580e1ffdb3d02be9a8e2f7e6589fda79d5f0a0a
      https://github.com/quicwg/base-drafts/commit/a580e1ffdb3d02be9a8e2f7e6589fda79d5f0a0a
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-06 (Tue, 06 Jun 2017)

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

  Log Message:
  -----------
  Fix mcmanus' text


  Commit: 252b9e5a3abd41d9e1a799cd7ad340892fe673f1
      https://github.com/quicwg/base-drafts/commit/252b9e5a3abd41d9e1a799cd7ad340892fe673f1
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-06 (Tue, 06 Jun 2017)

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

  Log Message:
  -----------
  Merge branch 'mcmanus_558'


  Commit: 56e55db3025a01186018a61bbc9ec73c4a6314f6
      https://github.com/quicwg/base-drafts/commit/56e55db3025a01186018a61bbc9ec73c4a6314f6
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-06 (Tue, 06 Jun 2017)

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

  Log Message:
  -----------
  Move connection ID change to only Server Cleartext


  Commit: 90b5b6eb1b1e142d054d449a7f8ba9b545432f04
      https://github.com/quicwg/base-drafts/commit/90b5b6eb1b1e142d054d449a7f8ba9b545432f04
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-06 (Tue, 06 Jun 2017)

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

  Log Message:
  -----------
  Fix nits


  Commit: b8c42b41d76034373e65cbaa44ac75346de6af13
      https://github.com/quicwg/base-drafts/commit/b8c42b41d76034373e65cbaa44ac75346de6af13
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-06 (Tue, 06 Jun 2017)

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

  Log Message:
  -----------
  Client doesn't use SCID for 0-RTT.


  Commit: 22bd53f27dcc10007b1ee28ff1aeed65e936660b
      https://github.com/quicwg/base-drafts/commit/22bd53f27dcc10007b1ee28ff1aeed65e936660b
  Author: janaiyengar <jri@google.com>
  Date:   2017-06-06 (Tue, 06 Jun 2017)

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

  Log Message:
  -----------
  Merge pull request #589 from quicwg/scid

Move connection ID change to only Server Cleartext


  Commit: 574039307697333cb8d86d7d4b62cc47a5eb9149
      https://github.com/quicwg/base-drafts/commit/574039307697333cb8d86d7d4b62cc47a5eb9149
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-06-07 (Wed, 07 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Martin's feedback


  Commit: 299e72d53afeb03d34d4b29e7ce1f79f1a6067de
      https://github.com/quicwg/base-drafts/commit/299e72d53afeb03d34d4b29e7ce1f79f1a6067de
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-06-07 (Wed, 07 Jun 2017)

  Changed paths:
    M Makefile
    M draft-ietf-quic-http.md
    M draft-ietf-quic-recovery.md
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/master' into request_rst


Compare: https://github.com/quicwg/base-drafts/compare/3ac855012455...299e72d53afe
----==_mimepart_59380e1cd0c3c_14d2d3f9dd3163c348448e--


From nobody Wed Jun  7 07:31: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 9FE6412EC7F for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 07:31:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.181
X-Spam-Level: 
X-Spam-Status: No, score=-8.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_DNSWL_HI=-5, 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 4h9wk2jfBo-4 for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 07:31:04 -0700 (PDT)
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 DD4EA12EC7C for <quic-issues@ietf.org>; Wed,  7 Jun 2017 07:30:59 -0700 (PDT)
Date: Wed, 07 Jun 2017 07:30:59 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1496845859; bh=6kQpvIztCPnN37Xx/sCAEbe6P3Z6gLTusDwTqkU6NsY=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=aB18xyV8PCty/Q7Y/a/3ZWTkkThtkEO33Kr69BzMyNYG8Wise7BhuIVyni0Wg5ZUo Lu8HoTd+az8yrpQUUXX29ovpr9+IedL4ZgG6Wh46YQkjUAyLGEeG86zXTJ9/jMcrwi Z/X0/hbOaQpaL/OQbI7LGtIkM1YvlCPto214jGYo=
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/171/push/1785852459@github.com>
In-Reply-To: <quicwg/base-drafts/pull/171@github.com>
References: <quicwg/base-drafts/pull/171@github.com>
Subject: Re: [quicwg/base-drafts] Independent states and DISINTEREST (#171)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59380e2346f30_2461f3f8f00857c34812"; 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/SSLdCspUnZ-HhOT-8TaTD_3ZPTk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Jun 2017 14:31:06 -0000

----==_mimepart_59380e2346f30_2461f3f8f00857c34812
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@MikeBishop pushed 2 commits.

5740393  Martin's feedback
299e72d  Merge remote-tracking branch 'origin/master' into request_rst


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/171/files/3ac855012455203562ddbcbfa5b51a78dc05de8e..299e72d53afeb03d34d4b29e7ce1f79f1a6067de

----==_mimepart_59380e2346f30_2461f3f8f00857c34812
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/MikeBishop" class="user-mention">@MikeBishop</a> pushed 2 commits.</p>

<ul>
  <li><a href="https://github.com/quicwg/base-drafts/commit/5740393" class="commit-link">5740393</a>  Martin&#39;s feedback</li>
  <li><a href="https://github.com/quicwg/base-drafts/commit/299e72d" class="commit-link">299e72d</a>  Merge remote-tracking branch &#39;origin/master&#39; into request_rst</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/171/files/3ac855012455203562ddbcbfa5b51a78dc05de8e..299e72d53afeb03d34d4b29e7ce1f79f1a6067de">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3QN2i9kMCNqM4c9U-FLZtPE-Ki6ks5sBrQjgaJpZM4LnL5T">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq5LgWG4RT3MeZrmIqLrlceMmKHzWks5sBrQjgaJpZM4LnL5T.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/171/files/3ac855012455203562ddbcbfa5b51a78dc05de8e..299e72d53afeb03d34d4b29e7ce1f79f1a6067de"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop pushed 2 commits in #171"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/171/files/3ac855012455203562ddbcbfa5b51a78dc05de8e..299e72d53afeb03d34d4b29e7ce1f79f1a6067de"}}}</script>

----==_mimepart_59380e2346f30_2461f3f8f00857c34812--


From nobody Wed Jun  7 07:42: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 A727B12EC91 for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 07:42:53 -0700 (PDT)
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; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VO24y20zM4iE for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 07:42:52 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BCE6612EC99 for <quic-issues@ietf.org>; Wed,  7 Jun 2017 07:42:51 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1496846571; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=LHVzZSjKkaRxUcjWSZC3uHZxWfxd74fUyQpreL+qyzA=; b=iqBGe8t++ZeETcENBHBjpQTx+W9VuEf0zGDNrx1oGHSmzUUMS6aP5xus3sr0Z9k5THfenOYH 4g8LltMwXmrwcQ6i6ALm1KnvUVNyEAztxfOyUgItrkXVJZGrwrLmc5xHyktxosKVu0BuEqQ+ 4J6vCKCiQjlv1uFp9Cx11nMhFFU=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=KsBRn/zzum2n7YZxAQpRCvX0fTLkumDHb1Ut4sn5gFo/oOXRp+l9x4jA9rJicTQXs967fA oBOoSgVs00BA/QiXZTUDrJg3/VX0+26nRBtl3oiO5g2kv/nVAPAIuQDe1zgZm+f/5YlynVHf tN5j06iQrz62GMqDReHNH3dhLVYuE=
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 593810ea.7f65b40a3150-smtp-out-n03; Wed, 07 Jun 2017 14:42:50 -0000 (UTC)
Date: Wed, 07 Jun 2017 07:42:50 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <593810eaa11b8_4163fe12e1c5c246673@hookshot-fe2-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] d65976: Add an updated token to NEW_CONNECTION_ID
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_593810eaa0e2f_4163fe12e1c5c24666fa"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/jUUUjhv4e9KQrOMCBYGwUOYIbB0>
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, 07 Jun 2017 14:42:53 -0000

----==_mimepart_593810eaa0e2f_4163fe12e1c5c24666fa
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/invisible_reset
  Home:   https://github.com/quicwg/base-drafts
  Commit: d659761b78bc7b974ace1885bb70bb026f3854ed
      https://github.com/quicwg/base-drafts/commit/d659761b78bc7b974ace1885bb70bb026f3854ed
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-07 (Wed, 07 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Add an updated token to NEW_CONNECTION_ID



----==_mimepart_593810eaa0e2f_4163fe12e1c5c24666fa--


From nobody Wed Jun  7 07:43: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 1A9C712EC99 for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 07:43:04 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6wBxB-O4X2fc for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 07:43:02 -0700 (PDT)
Received: from o9.sgmail.github.com (o9.sgmail.github.com [167.89.101.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 59C3F12EC91 for <quic-issues@ietf.org>; Wed,  7 Jun 2017 07:43:02 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=6aGOnoV3/vGBdWAc8jCnaeQXcSA=; b=i4hvuXjXIEe3CnsR X9b4DDEwR5kzF/cayfMZ/FpOBsUX1LE6zxLzYxMn35TYzXZCRxLAUAGS2l3Kli+R cb5uYMi5IZfg3kRSOoHpp07Tea/2Fa8TBrqbwLh0gIE6xxJFWrdYZPbBcFbNKFx1 sOSk6Q5WvNSGXe6gSfuoXkR/6SY=
Received: by filter0508p1mdw1.sendgrid.net with SMTP id filter0508p1mdw1-8519-593810EE-12 2017-06-07 14:42:54.267474397 +0000 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 CmXNvkTnQGy14OfS5pPM6w for <quic-issues@ietf.org>; Wed, 07 Jun 2017 14:42:54.327 +0000 (UTC)
Date: Wed, 07 Jun 2017 07:42:54 -0700
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/574/push/1785884482@github.com>
In-Reply-To: <quicwg/base-drafts/pull/574@github.com>
References: <quicwg/base-drafts/pull/574@github.com>
Subject: Re: [quicwg/base-drafts] Make reset simpler and invisible (#574)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593810ee31ac8_78243f7e1609bc34683be"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2jCPTPIO9bNwzZerMHFW8ed5XiUMBiKz2eQA wdXHhJ2fevBlJQpnSMomCSNk1TnOu6sV61JKzCdFUKUT5UwUU4qDTWiARtXqR36HM+Tyfz6GyiZl4x 1LlN8OMj65Et7633hwJ5Z0UHGAYSVMNFzWCVmLwEAz9NLOfRnz+CUHlL8ZkALqvVpHAW/eIxRExtMn I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/qQMZjAdUG6ZgPqAbatogGiLTdPs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Jun 2017 14:43:04 -0000

----==_mimepart_593810ee31ac8_78243f7e1609bc34683be
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson pushed 1 commit.

d659761  Add an updated token to NEW_CONNECTION_ID


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/574/files/fd30ace638a3e48a0f939a7d52be14b230f72269..d659761b78bc7b974ace1885bb70bb026f3854ed

----==_mimepart_593810ee31ac8_78243f7e1609bc34683be
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/d659761" class="commit-link">d659761</a>  Add an updated token to NEW_CONNECTION_ID</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/574/files/fd30ace638a3e48a0f939a7d52be14b230f72269..d659761b78bc7b974ace1885bb70bb026f3854ed">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9j6UEMGSBevpTQlKKxvo-vsBnAxks5sBrbugaJpZM4NwBSw">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq1numU1BGh76V4Pc7lUkUozToH7-ks5sBrbugaJpZM4NwBSw.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/574/files/fd30ace638a3e48a0f939a7d52be14b230f72269..d659761b78bc7b974ace1885bb70bb026f3854ed"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #574"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/574/files/fd30ace638a3e48a0f939a7d52be14b230f72269..d659761b78bc7b974ace1885bb70bb026f3854ed"}}}</script>

----==_mimepart_593810ee31ac8_78243f7e1609bc34683be--


From nobody Wed Jun  7 07:43: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 51F3112EC96 for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 07:43:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.473
X-Spam-Level: 
X-Spam-Status: No, score=-5.473 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id U4rCTxoZvNOF for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 07:43:45 -0700 (PDT)
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 574E51270A3 for <quic-issues@ietf.org>; Wed,  7 Jun 2017 07:43:45 -0700 (PDT)
Date: Wed, 07 Jun 2017 07:43:44 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1496846624; bh=VycQNsJNPJKRaczpIaUdLtkqh4exLDJpBwwNx7XjJrw=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=NYqtseR4US8D0Qfwc+AfUc2tZyEyxO6eZ87PqBMKyDyaqL20MxUjDqjPdBBM538wI MQ1lmLMPJyQY+jFEFXkrvvlc0AAmMbCNf6fqRVpfQoY69lPHaXJc5SP1zuNQeHUwkW 8exQYjXClTBHJmluYBw5mQ9jJnm0xku95WkHd4r8=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf3c00c47cdac711414c6095383782037af91bcf692cf00000001154fd32092a169ce0dec328b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/574/c306816916@github.com>
In-Reply-To: <quicwg/base-drafts/pull/574@github.com>
References: <quicwg/base-drafts/pull/574@github.com>
Subject: Re: [quicwg/base-drafts] Make reset simpler and invisible (#574)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5938112043023_494a3fee6fe49c2c415d5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/XapzeweohX0IiAOkda7qY3vrSII>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Jun 2017 14:43:51 -0000

----==_mimepart_5938112043023_494a3fee6fe49c2c415d5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I've added a new token to NEW_CONNECTION_ID.  I still have an open action to make this symmetric.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/574#issuecomment-306816916
----==_mimepart_5938112043023_494a3fee6fe49c2c415d5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I've added a new token to NEW_CONNECTION_ID.  I still have an open action to make this symmetric.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/574#issuecomment-306816916">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyQAGiRURJsBXZtAjQo7CSaUHsA1ks5sBrcggaJpZM4NwBSw">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq2vDJLcnR5f6H38pJTYC7Ln3vHLFks5sBrcggaJpZM4NwBSw.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/574#issuecomment-306816916"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #574: I've added a new token to NEW_CONNECTION_ID.  I still have an open action to make this symmetric."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/574#issuecomment-306816916"}}}</script>
----==_mimepart_5938112043023_494a3fee6fe49c2c415d5--


From nobody Wed Jun  7 07:46: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 2D5221293D6 for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 07:46:54 -0700 (PDT)
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; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gf7xCijae4tM for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 07:46:53 -0700 (PDT)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E53AA127B57 for <quic-issues@ietf.org>; Wed,  7 Jun 2017 07:46:52 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1496846812; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=jkVr50VUzB9QaOSC52hog+aMuqNRI9X3/nF8N9sOJts=; b=Hwg3DFggoliNs8b87xgNavtgtw/Fuq/uibMyJT59mWb6RA9V7I9VHN8l3SFI+mDpExTsqZeC eTr60bLKDzd9OpfMIIXDaEeqfswTLOTL5UZ46a6TnfdM6IkA7fbdBjXgxrBkBa7PBCulx6Jm GFe4Oz/DY1gR3RWcoccWNkc4qws=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=JAHoocPzGe6oVdMTRFx28GVIoFgTx/LsYx9MjY85LGQaBG0vVcFEBt1n5W5pGi1V1ci0EJ YkQm3/LYwBtm1y9fp78pbOYgxe26Pc3MOmW/UedndCrcAn0chl8H9v8ZBwpP5HMCAZn3tdWK IT8W3q8vlXO6vUEXaoGfqY8fiMkPA=
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 593811db.7f881020efc0-smtp-out-n02; Wed, 07 Jun 2017 14:46:51 -0000 (UTC)
Date: Wed, 07 Jun 2017 07:46:50 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <593811dab5174_3e153fd04ee73c3c514dd@hookshot-fe1-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] d5ff84: Make reset simpler and invisible
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_593811dab4d92_3e153fd04ee73c3c513ea"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/EEBgUDstCZzIN4s_ygyCXXmJE5k>
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, 07 Jun 2017 14:46:54 -0000

----==_mimepart_593811dab4d92_3e153fd04ee73c3c513ea
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/invisible_reset
  Home:   https://github.com/quicwg/base-drafts
  Commit: d5ff847dc74be60cc59a41f08ebb83a43d08544d
      https://github.com/quicwg/base-drafts/commit/d5ff847dc74be60cc59a41f08ebb83a43d08544d
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-07 (Wed, 07 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Make reset simpler and invisible

More extensive rationale for this design will be provided at the interim.


  Commit: e633b31573dfecccee52371fd836284034fc4607
      https://github.com/quicwg/base-drafts/commit/e633b31573dfecccee52371fd836284034fc4607
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-07 (Wed, 07 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Remove FIPS-180 from the references


  Commit: 8e3661660b81a49c15b63c5acdbac611a9441320
      https://github.com/quicwg/base-drafts/commit/8e3661660b81a49c15b63c5acdbac611a9441320
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-07 (Wed, 07 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Editorial tweaks


  Commit: 6e8e1ce371d6fde450f4e955ad272a41815b3b6a
      https://github.com/quicwg/base-drafts/commit/6e8e1ce371d6fde450f4e955ad272a41815b3b6a
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-07 (Wed, 07 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  token, not secret, and be consistent


  Commit: 057a738d40e6c94a48e998af892d09b356a2404e
      https://github.com/quicwg/base-drafts/commit/057a738d40e6c94a48e998af892d09b356a2404e
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-07 (Wed, 07 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Add an updated token to NEW_CONNECTION_ID


Compare: https://github.com/quicwg/base-drafts/compare/d659761b78bc...057a738d40e6
----==_mimepart_593811dab4d92_3e153fd04ee73c3c513ea--


From nobody Wed Jun  7 08:00: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 D32B012EC5A for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 08:00:11 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id R-Zvu3xvvZTs for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 08:00:09 -0700 (PDT)
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 4C8F612ECA4 for <quic-issues@ietf.org>; Wed,  7 Jun 2017 07:59:58 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=rRQu3NW7ehQdhm08iLfPe+ypQqI=; b=As4O1Xwzctg07WAS wc7zMZRfxddbb44hIOsjDhWdDXlLsvSK+PwdklCPsq73E6F+os0GLfyTs3V06wDe huuXxmpeG8/rRvvxHMy0GjnvVAC59TMcvFPAvWzV2048sxp+RMPtQSmSkVI/9cTy UPgSYxBHoR8U6xNlWDt++4oRIWE=
Received: by filter0988p1mdw1.sendgrid.net with SMTP id filter0988p1mdw1-10141-593814ED-A 2017-06-07 14:59:57.107483196 +0000 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 Wymf2LtNRay9-BXJ8dVUzg for <quic-issues@ietf.org>; Wed, 07 Jun 2017 14:59:57.148 +0000 (UTC)
Date: Wed, 07 Jun 2017 07:59:54 -0700
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf03205592455ade008455b784fe4f815c8db7a7b92cf00000001154fd6ea92a169ce0dec328b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/574/c306822000@github.com>
In-Reply-To: <quicwg/base-drafts/pull/574@github.com>
References: <quicwg/base-drafts/pull/574@github.com>
Subject: Re: [quicwg/base-drafts] Make reset simpler and invisible (#574)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593814eaa22f6_5fda3fae9d49bc3c57982"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1tD5AjdhAXfHhASfYuVdFWQOCQwWv6KSwFNV RZNPb714Yx03PvOvb4aZeIMJMx3TnCVTE54glMQHqs+aaUwljuP43HKqcalDirLonKgrH4PgyAh3hc ja+yEwN8OCGXSuIH6nSgoXkbvDQZIwbdxCd0q3uI/IZBb2yhXoGkB5jINA==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/SeokbMJFde2dS5Zh6lTcSkzgnE4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Jun 2017 15:00:12 -0000

----==_mimepart_593814eaa22f6_5fda3fae9d49bc3c57982
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> I've added a new token to NEW_CONNECTION_ID. I still have an open action to make this symmetric.

Shouldn't it also be placed in initial handshake?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/574#issuecomment-306822000
----==_mimepart_593814eaa22f6_5fda3fae9d49bc3c57982
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<blockquote>
<p>I've added a new token to NEW_CONNECTION_ID. I still have an open action to make this symmetric.</p>
</blockquote>
<p>Shouldn't it also be placed in initial handshake?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/574#issuecomment-306822000">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_7tJWlLK9p416jtQisi7GcBxRsLks5sBrrqgaJpZM4NwBSw">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq3sry3p8rijklzHA6iqiy4DiCGloks5sBrrqgaJpZM4NwBSw.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/574#issuecomment-306822000"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #574: \u003e I've added a new token to NEW_CONNECTION_ID. I still have an open action to make this symmetric.\r\n\r\nShouldn't it also be placed in initial handshake?"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/574#issuecomment-306822000"}}}</script>
----==_mimepart_593814eaa22f6_5fda3fae9d49bc3c57982--


From nobody Wed Jun  7 08:15: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 CCBBE1294CF for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 08:15:02 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, 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 hRQeLXEqExbT for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 08:15:02 -0700 (PDT)
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 E99C5129485 for <quic-issues@ietf.org>; Wed,  7 Jun 2017 08:15:01 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=EqApvThYxnLxF0BIIX0RG2ueOds=; b=g79ukLI55ETVVQS2 6WfQSEA7vqDQ9gv8lUhf6GYZF2pYMIucIf3aZZuiG/4LaNBL2rr1CeYewNWpMvJk TJfwVOrMHLF82wC1x4q3tUb6pi35KO4kxXDHYiNQOlAwqP3ZcJgGeM1CD0i/DlkM GLhcScEiddmlm8YWD4gTdGdW2M0=
Received: by filter1127p1mdw1.sendgrid.net with SMTP id filter1127p1mdw1-17568-59381874-45 2017-06-07 15:15:00.921856819 +0000 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 V0Efa-1ZRzmdBEofSnVMZg for <quic-issues@ietf.org>; Wed, 07 Jun 2017 15:15:00.978 +0000 (UTC)
Date: Wed, 07 Jun 2017 08:15:00 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab68eaeeb68c7a4083575f0101e56bebe6a9499d4f92cf00000001154fda7492a169ce0dec328b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/574/c306826760@github.com>
In-Reply-To: <quicwg/base-drafts/pull/574@github.com>
References: <quicwg/base-drafts/pull/574@github.com>
Subject: Re: [quicwg/base-drafts] Make reset simpler and invisible (#574)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59381874cf4e8_1c9d3fd069507c3c7610"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1lKQf7IJ0fGMTe33weE/J8dPiM+G7QbYHT0z 3fvVvQE8GBYQG9YPBHlZ5VM9zmiCd5py1ik5/SEt/iXGOETct298/81eulXTBfCTsX3fqoLnMVfWEs NnEtaAM4S7o8FjE5oJhGhej0YiuF7pXzCAwmOzBRZ3Md1DOFd4hnkrGxdVhgs6BVfwzliTLZwooMnb c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/zRs5iMe-aajslQvz-NzTUQxuzhs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Jun 2017 15:15:03 -0000

----==_mimepart_59381874cf4e8_1c9d3fd069507c3c7610
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

>> I've added a new token to NEW_CONNECTION_ID. I still have an open action to make this symmetric.
>
> Shouldn't it also be placed in initial handshake?

There is a transport parameter for that.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/574#issuecomment-306826760
----==_mimepart_59381874cf4e8_1c9d3fd069507c3c7610
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<blockquote>
<blockquote>
<p>I've added a new token to NEW_CONNECTION_ID. I still have an open action=
 to make this symmetric.</p>
</blockquote>
<p>Shouldn't it also be placed in initial handshake?</p>
</blockquote>
<p>There is a transport parameter for that.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/pull/574#issuecomment-306826760">view it on GitHub</a>, or <a href=
=3D"https://github.com/notifications/unsubscribe-auth/AWbkq9Z4jEGyso9QMuljX=
yP277hCKAAXks5sBr50gaJpZM4NwBSw">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq8OCsHg_v8pLVC1XY=
u_jSvbkCuQSks5sBr50gaJpZM4NwBSw.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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=
/574#issuecomment-306826760"></link>
  <meta itemprop=3D"name" content=3D"View Pull Request"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Pull Request on GitHub"=
></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #574: \u003e\u=
003e I've added a new token to NEW_CONNECTION_ID. I still have an open acti=
on to make this symmetric.\r\n\u003e\r\n\u003e Shouldn't it also be placed =
in initial handshake?\r\n\r\nThere is a transport parameter for that."}],"a=
ction":{"name":"View Pull Request","url":"https://github.com/quicwg/base-dr=
afts/pull/574#issuecomment-306826760"}}}</script>=

----==_mimepart_59381874cf4e8_1c9d3fd069507c3c7610--


From nobody Wed Jun  7 08:55: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 9994C12922E for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 08:55:00 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id KuSL7mXq3iJ9 for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 08:54:58 -0700 (PDT)
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 A3374129469 for <quic-issues@ietf.org>; Wed,  7 Jun 2017 08:54:58 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=Gw9XEuddT+/1voDNwv+lSmz7d/M=; b=OdsObteBvOF3D4cc AoMTlCG/UVajpy9ueA4A3pPhGjtNopGoJHVFUvM97U4tV5SRMf5LR3wEDXmRJUcz 90rPltDV92LnhBQzhEVS0kfwSZ1OvP3aeLN3sPxvnaN72sr4uB/dSF/9i+CGVPqA qAvkr3HaLc+NLi2VIqdLnFLAX1w=
Received: by filter1119p1mdw1.sendgrid.net with SMTP id filter1119p1mdw1-5630-593821D1-43 2017-06-07 15:54:57.670722595 +0000 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 kJo5TLjORii0z6_U3XPkpw for <quic-issues@ietf.org>; Wed, 07 Jun 2017 15:54:57.619 +0000 (UTC)
Date: Wed, 07 Jun 2017 08:54:57 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1e793eef8edd71d0d0361f16b782cc9d9c3aade092cf00000001154fe3d192a169ce0df15566@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/596/306839583@github.com>
In-Reply-To: <quicwg/base-drafts/issues/596@github.com>
References: <quicwg/base-drafts/issues/596@github.com>
Subject: Re: [quicwg/base-drafts] Guard initial packet against amplification attack via compression (#596)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593821d17d9a3_1f1c83fbd6b661c3833076"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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+O36M7PCmM/19HCIfNkBtEhQ5RhcBextStH MJr24v+4jqN/9FBUXNFfTRSLKRjPl330PxgGyi26JTtGAzklzCfTybQ2D3/7A4Kn9D1tSDJFq1xOB8 4l4NhkQwux5MWp+hExv51T5wGPsExxmHtRNouGKGtuFDdceW41MGV+Js4FW/tFD/Q/V5+O/1ysSXbP k=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/j6tvr3Cf5_shV3jwJGqqxbh64P8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Jun 2017 15:55:01 -0000

----==_mimepart_593821d17d9a3_1f1c83fbd6b661c3833076
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

If this is indeed a problem, then it is a generic IP problem.  We need to constrain what it is that we want to solve.  I'm going to risk the wrath of our chairs and close this as out of scope.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/596#issuecomment-306839583
----==_mimepart_593821d17d9a3_1f1c83fbd6b661c3833076
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>If this is indeed a problem, then it is a generic IP problem.  We need to constrain what it is that we want to solve.  I'm going to risk the wrath of our chairs and close this as out of scope.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/596#issuecomment-306839583">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3Se3CK75I6HLftGt8bl5s5DhGW_ks5sBsfRgaJpZM4Nxdrq">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq5OIss-lffi2GHCuqJsZAJvHyr6iks5sBsfRgaJpZM4Nxdrq.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/596#issuecomment-306839583"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #596: If this is indeed a problem, then it is a generic IP problem.  We need to constrain what it is that we want to solve.  I'm going to risk the wrath of our chairs and close this as out of scope."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/596#issuecomment-306839583"}}}</script>
----==_mimepart_593821d17d9a3_1f1c83fbd6b661c3833076--


From nobody Wed Jun  7 08:55: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 7512012922E for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 08:55:20 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Spzzk5sWLIr8 for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 08:55:18 -0700 (PDT)
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 2933112773A for <quic-issues@ietf.org>; Wed,  7 Jun 2017 08:55:17 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=GTCnGbvTMzrIj4ybxbuqEukLRx8=; b=EXWMcMjuBA7+swHw w3314I36+VDvPylRdietSQBLWl4a/1t9LkcOxVoERribJPrRAmBtHZvsnf8eROnp nTOAMj8hs51j3bbtsBRwnIpx/1T58qWbnErE/YWggJsuX6s5M8EZRBoxoayN0+02 FOVWuSzQI2QIv/TSR7u1IZSCTo0=
Received: by filter0800p1mdw1.sendgrid.net with SMTP id filter0800p1mdw1-599-593821CF-39 2017-06-07 15:54:55.635222732 +0000 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 X0JYVfDpTW-jSwwF3n-twQ for <quic-issues@ietf.org>; Wed, 07 Jun 2017 15:54:55.680 +0000 (UTC)
Date: Wed, 07 Jun 2017 08:54:55 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd281bdd83fac458077bc21c06a702e2fa427df6392cf00000001154fe3cf92a169ce0df15566@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/596/issue_event/1113940380@github.com>
In-Reply-To: <quicwg/base-drafts/issues/596@github.com>
References: <quicwg/base-drafts/issues/596@github.com>
Subject: Re: [quicwg/base-drafts] Guard initial packet against amplification attack via compression (#596)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593821cf8b6e9_2a223fa55fea3c30534e9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3bHcDgFeZU7B/dqoQHac36x712iAm4KImIPn L1ODfTtBFo1NgF4ROFdnoYWNFmsaQAaUALNwMh2l4JGcWRLZj+z8nTB0eiq81sfAveF69hUBoDZbAp lkaP+6lh4EzOBA6ZZf5q3P+ZkTsqI785+pAo+VHVZmOx8hz5yGJWcLM2zjFREkaeaHIc/xSMBtz9Rc I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/jUL1ACRyGqLGcovdGxBmXNCPwZk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Jun 2017 15:55:20 -0000

----==_mimepart_593821cf8b6e9_2a223fa55fea3c30534e9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #596.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/596#event-1113940380
----==_mimepart_593821cf8b6e9_2a223fa55fea3c30534e9
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/quicwg/base-drafts/issues/596" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/596" data-id="233919846" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#596</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/596#event-1113940380">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4AeNyOOkrC8t9E3KKw0y-O_hffKks5sBsfPgaJpZM4Nxdrq">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq7CTm39ULjCoiOp-t2MBEKOvDbURks5sBsfPgaJpZM4Nxdrq.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/596#event-1113940380"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #596."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/596#event-1113940380"}}}</script>
----==_mimepart_593821cf8b6e9_2a223fa55fea3c30534e9--


From nobody Thu Jun  8 00:35: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 513CD120725 for <quic-issues@ietfa.amsl.com>; Thu,  8 Jun 2017 00:35:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.396
X-Spam-Level: 
X-Spam-Status: No, score=-8.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_DNSWL_HI=-5, 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 iAlg2FodXgap for <quic-issues@ietfa.amsl.com>; Thu,  8 Jun 2017 00:35:37 -0700 (PDT)
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 90BA51201F8 for <quic-issues@ietf.org>; Thu,  8 Jun 2017 00:35:37 -0700 (PDT)
Date: Thu, 08 Jun 2017 00:35:36 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1496907336; bh=UfVnAVs97tRM3E9soyuki/Zhh4hFZXHEoZ2cabzqmRo=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=im+hc7fudfx+B4GpqcstcxU1fmGeMjcWGrO/Qjh03lL+Sg+slO3kZ9Cc/HRUKRhQ5 YhINJYMn6CkTlmf0gwljyqCOgYYcy/k7BFo58sMb7tATpYUmxn6aiPYPOhBInUPCKV 61D1SKhEi0lgTRGZOA6YeUGY7Pu1lB2m34jw2N3E=
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe4dd1de24efc82a6ed4f134c533ee109beb643ac92cf000000011550c04892a169ce0df938a1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/609@github.com>
Subject: [quicwg/base-drafts] Latency Spin Bit (#609)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5938fe48887cc_1ce6f3fda42629c2c674cd"; 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/DcYZmvkvz68iBq1NcnZtYDnO-R4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 08 Jun 2017 07:35:39 -0000

----==_mimepart_5938fe48887cc_1ce6f3fda42629c2c674cd
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Adding text to the transport spec to describe the "latency spin bit".
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/609

-- Commit Summary --

  * Merge pull request #1 from quicwg/master
  * Adding description of the latency spin bit

-- File Changes --

    M draft-ietf-quic-transport.md (49)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/609.patch
https://github.com/quicwg/base-drafts/pull/609.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/609

----==_mimepart_5938fe48887cc_1ce6f3fda42629c2c674cd
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Adding text to the transport spec to describe the "latency spin bit".</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/609'>https://github.com/quicwg/base-drafts/pull/609</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Merge pull request #1 from quicwg/master</li>
  <li>Adding description of the latency spin bit</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/609/files#diff-0">draft-ietf-quic-transport.md</a>
    (49)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/609.patch'>https://github.com/quicwg/base-drafts/pull/609.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/609.diff'>https://github.com/quicwg/base-drafts/pull/609.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/609">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7w5LW13FUQZQDKbralsL6dDtCGiks5sB6RIgaJpZM4Nzrwr">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqyrQbuQ5pWgOrF-JMPjF2HT2RlVLks5sB6RIgaJpZM4Nzrwr.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/609"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Latency Spin Bit (#609)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/609"}}}</script>

----==_mimepart_5938fe48887cc_1ce6f3fda42629c2c674cd--


From nobody Thu Jun  8 00:40: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 296391201F8 for <quic-issues@ietfa.amsl.com>; Thu,  8 Jun 2017 00:40:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.182
X-Spam-Level: 
X-Spam-Status: No, score=-8.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_DNSWL_HI=-5, 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 VfaSyhAbrbTy for <quic-issues@ietfa.amsl.com>; Thu,  8 Jun 2017 00:40:30 -0700 (PDT)
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 7949D129501 for <quic-issues@ietf.org>; Thu,  8 Jun 2017 00:40:30 -0700 (PDT)
Date: Thu, 08 Jun 2017 00:40:29 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1496907629; bh=nxeY1jNXsPV1/795AVLzidcSDaWpNDguHPerS/eholw=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=a0Ot96JUDlaIKudskt3v3RtrGP131NDeDhL255UFD8gpC7D+XOfvEXdGKHRKdRN/H jlF2Cmw3c8X9NdSRxzpRzql4+H2LiOGC6utlHUprB4FIyBw53lMIws3cBhFk0Ghv4/ 4Hw6A/rewpbT/d0HiSgbj6XQGPKq/mmeYU+FPpmU=
From: Brian Trammell <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab137e0dbb7b06d3c022524455cdddd20c9993897b92cf000000011550c16d92a169ce0df938a1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/609/c307025068@github.com>
In-Reply-To: <quicwg/base-drafts/pull/609@github.com>
References: <quicwg/base-drafts/pull/609@github.com>
Subject: Re: [quicwg/base-drafts] Latency Spin Bit (#609)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5938ff6d9a01c_7c9b3fabb7f5bc3c77754"; 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/UoxrSY5O6BjF7_BpR7dNQ2Gu1Ys>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 08 Jun 2017 07:40:32 -0000

----==_mimepart_5938ff6d9a01c_7c9b3fabb7f5bc3c77754
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I like this approach, but would like to dig into how it breaks in corner cases.

It seems to me to be quite related to "coloring" based approaches, see e.g. https://datatracker.ietf.org/doc/draft-ietf-ippm-alt-mark/

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/609#issuecomment-307025068
----==_mimepart_5938ff6d9a01c_7c9b3fabb7f5bc3c77754
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I like this approach, but would like to dig into how it breaks in corn=
er cases.</p>
<p>It seems to me to be quite related to "coloring" based approaches, see=
 e.g. <a href=3D"https://datatracker.ietf.org/doc/draft-ietf-ippm-alt-mar=
k/">https://datatracker.ietf.org/doc/draft-ietf-ippm-alt-mark/</a></p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/609#issuecomment-307025068">view it on GitHub</a>, or=
 <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqzwXbQK=
4w6sfASlNXuXbsflabOlAks5sB6VtgaJpZM4Nzrwr">mute the thread</a>.<img alt=3D=
"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqwJBMO=
hV1mfnGYvBaAzf-DQmKMCgks5sB6VtgaJpZM4Nzrwr.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/609#issuecomment-307025068"></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":"@britram in #6=
09: I like this approach, but would like to dig into how it breaks in cor=
ner cases.\r\n\r\nIt seems to me to be quite related to \"coloring\" base=
d approaches, see e.g. https://datatracker.ietf.org/doc/draft-ietf-ippm-a=
lt-mark/"}],"action":{"name":"View Pull Request","url":"https://github.co=
m/quicwg/base-drafts/pull/609#issuecomment-307025068"}}}</script>=

----==_mimepart_5938ff6d9a01c_7c9b3fabb7f5bc3c77754--


From nobody Thu Jun  8 00:40: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 6EE3E129501 for <quic-issues@ietfa.amsl.com>; Thu,  8 Jun 2017 00:40:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.182
X-Spam-Level: 
X-Spam-Status: No, score=-8.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_DNSWL_HI=-5, 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 IHDYeavOsJLr for <quic-issues@ietfa.amsl.com>; Thu,  8 Jun 2017 00:40:47 -0700 (PDT)
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 0A6181201F8 for <quic-issues@ietf.org>; Thu,  8 Jun 2017 00:40:47 -0700 (PDT)
Date: Thu, 08 Jun 2017 00:40:46 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1496907646; bh=bD12lI/uAmG/Hi5QH8u59iOYAIz9blMuRtW3eQUWt14=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=nu1f8gZTujgtL/fq/66GipGtlazi2Ho92BVBUFKO2b8rFp3EuwufWXLfIFvw1nUrC PAXfMCW/saJGBVjE047jx2ZT2c6GHpmzzSd5OZx9Ee3JoO0i+5konOxLZBXPNWIU9a SGt2ZqVC/ULArCVMOrdY419NJiJwrVw9I/+IPwjo=
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/609/push/1787537868@github.com>
In-Reply-To: <quicwg/base-drafts/pull/609@github.com>
References: <quicwg/base-drafts/pull/609@github.com>
Subject: Re: [quicwg/base-drafts] Latency Spin Bit (#609)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5938ff7e65404_7fa13fa531b79c2c107711"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: huitema
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/wcxTXl80bmonNQou_7_f_FxP7G0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 08 Jun 2017 07:40:48 -0000

----==_mimepart_5938ff7e65404_7fa13fa531b79c2c107711
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@huitema pushed 1 commit.

f57f7f4  Update draft-ietf-quic-transport.md


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/609/files/112e1f7aae4dd0b493e4fe55a318c5957fe6efc7..f57f7f4198b8f012b2cc05ca6189ccf3bd273067

----==_mimepart_5938ff7e65404_7fa13fa531b79c2c107711
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/huitema" class="user-mention">@huitema</a> pushed 1 commit.</p>

<ul>
  <li><a href="https://github.com/quicwg/base-drafts/commit/f57f7f4" class="commit-link">f57f7f4</a>  Update draft-ietf-quic-transport.md</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/609/files/112e1f7aae4dd0b493e4fe55a318c5957fe6efc7..f57f7f4198b8f012b2cc05ca6189ccf3bd273067">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1I9cjupsFgOIU1b5RETGMIiZgM6ks5sB6V-gaJpZM4Nzrwr">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq5N7uqdFznfZ3uINNfsKanu56uYyks5sB6V-gaJpZM4Nzrwr.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/609/files/112e1f7aae4dd0b493e4fe55a318c5957fe6efc7..f57f7f4198b8f012b2cc05ca6189ccf3bd273067"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 pushed 1 commit in #609"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/609/files/112e1f7aae4dd0b493e4fe55a318c5957fe6efc7..f57f7f4198b8f012b2cc05ca6189ccf3bd273067"}}}</script>

----==_mimepart_5938ff7e65404_7fa13fa531b79c2c107711--


From nobody Thu Jun  8 00:47: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 CE3F0129BC7 for <quic-issues@ietfa.amsl.com>; Thu,  8 Jun 2017 00:46:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.402
X-Spam-Level: 
X-Spam-Status: No, score=-5.402 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VUj3k_3Qb5Rm for <quic-issues@ietfa.amsl.com>; Thu,  8 Jun 2017 00:46:58 -0700 (PDT)
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 6DB3A129BCD for <quic-issues@ietf.org>; Thu,  8 Jun 2017 00:45:14 -0700 (PDT)
Date: Thu, 08 Jun 2017 00:45:13 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1496907913; bh=vlAelmUePluvvMhAm4Jvh56k43wYtQOpyx5O7f61LnI=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=OMjcUMli6SZBp7OrBTaVPZoHEUCU7v6wBZI7O+auAINv/KEP+XMgvTrkNyva6nZX2 wcbXz6gaQvmO+HKmz7ZzY8gI2CgydkljXA4DhEG+rTnpgFf849GpCU8WPOVlIs+mhu wyj91b9ycxmXwV+xgsR0CVq5vi4S2uQNwLUO8lmU=
From: hardie <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab543b1f393dfc11adf9f21bcba95f396dbc4e179292cf000000011550c28992a169ce0df938a1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/609/c307026058@github.com>
In-Reply-To: <quicwg/base-drafts/pull/609@github.com>
References: <quicwg/base-drafts/pull/609@github.com>
Subject: Re: [quicwg/base-drafts] Latency Spin Bit (#609)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59390089c48bc_13843f98c9da5c2c88781"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: hardie
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/HKKI--IM5uron168U6-jVUoRRGI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 08 Jun 2017 07:47:00 -0000

----==_mimepart_59390089c48bc_13843f98c9da5c2c88781
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I also like this approach, and I think the one key corner case (out-of-order packet arrival) can be handled by description of how to smooth the base RTT signal.  That would allow out of color packets to be seen as out-of-order indications rather than screwing up the RTT calculation. 

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/609#issuecomment-307026058
----==_mimepart_59390089c48bc_13843f98c9da5c2c88781
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I also like this approach, and I think the one key corner case (out-of=
-order packet arrival) can be handled by description of how to smooth the=
 base RTT signal.  That would allow out of color packets to be seen as ou=
t-of-order indications rather than screwing up the RTT calculation.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/609#issuecomment-307026058">view it on GitHub</a>, or=
 <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq9xBQqA=
fA2Jvl5575kJI6LhV0RP4ks5sB6aJgaJpZM4Nzrwr">mute the thread</a>.<img alt=3D=
"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqxb-RE=
Mx0k0Q7qrzP2mLzcR4JGnJks5sB6aJgaJpZM4Nzrwr.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/609#issuecomment-307026058"></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":"@hardie in #60=
9: I also like this approach, and I think the one key corner case (out-of=
-order packet arrival) can be handled by description of how to smooth the=
 base RTT signal.  That would allow out of color packets to be seen as ou=
t-of-order indications rather than screwing up the RTT calculation. "}],"=
action":{"name":"View Pull Request","url":"https://github.com/quicwg/base=
-drafts/pull/609#issuecomment-307026058"}}}</script>=

----==_mimepart_59390089c48bc_13843f98c9da5c2c88781--


From nobody Thu Jun  8 00: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 0A721129C13 for <quic-issues@ietfa.amsl.com>; Thu,  8 Jun 2017 00:52:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.403
X-Spam-Level: 
X-Spam-Status: No, score=-0.403 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id D4wiHvPgGcEH for <quic-issues@ietfa.amsl.com>; Thu,  8 Jun 2017 00:52:07 -0700 (PDT)
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 C4FDF129BB7 for <quic-issues@ietf.org>; Thu,  8 Jun 2017 00:49:44 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=K9yUWR7jjf5OBSh6jY/6iQE/5tc=; b=IOFxJwwRmXtGwTdo 5GS3j3nT78Qa+Bpqsr/98XIHgbV7h16i5rKPfGbhhc5/N7vkj9g5yZcj7QkIx3zp VTiNquAlkxIgxhIpPj1zE3YJfmXaN1exxtcclNZOHdjE35fG3zsuwH5/LzKX+9+y QFK7bPz2LZ5M3V0RjI4pK4DXmAM=
Received: by filter0970p1mdw1.sendgrid.net with SMTP id filter0970p1mdw1-15289-59390194-60 2017-06-08 07:49:40.845217835 +0000 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 1w1OSaXxQFqla3d58r19XQ for <quic-issues@ietf.org>; Thu, 08 Jun 2017 07:49:40.820 +0000 (UTC)
Date: Thu, 08 Jun 2017 00:49:40 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3b91267aa0d756a804a6f1d61eedfe1c1b650a5e92cf000000011550c39492a169ce0df938a1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/609/review/42813843@github.com>
In-Reply-To: <quicwg/base-drafts/pull/609@github.com>
References: <quicwg/base-drafts/pull/609@github.com>
Subject: Re: [quicwg/base-drafts] Latency Spin Bit (#609)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59390194a96df_7493fa531b79c2c104228"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak20U78qnXIeqkFK+fXPw34L6R2ozKyUpcfvxW 5F9uH+6NBW8BQSNLtFIqJAvO8pGIKke8ulaKsnfmQeEuu4uTxcil6aPS9xd2y2Wo6gcJDJP0zERU5L CjAug819UuBX/itH8QqGT502VVBvmFJmsN04GJWEB3NIUjmR/+stvu+cHj8QsqOYP38g4/JQZZ7CP9 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/eSvieUI_uOGnoHnaqqb36RXAW5E>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 08 Jun 2017 07:52:09 -0000

----==_mimepart_59390194a96df_7493fa531b79c2c104228
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.

Is this a per-path signal?  I think that it is and that we need more text about that.

> @@ -198,6 +198,8 @@ strengths of QUIC include:
 
 * Version negotiation
 
+* Support for monitoring

I would rather that we not include this section.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/609#pullrequestreview-42813843
----==_mimepart_59390194a96df_7493fa531b79c2c104228
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@martinthomson</b> commented on this pull request.</p>

<p>Is this a per-path signal?  I think that it is and that we need more text about that.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/609#discussion_r120819953">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -198,6 +198,8 @@ strengths of QUIC include:
 
 * Version negotiation
 
+* Support for monitoring
</pre>
<p>I would rather that we not include this section.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/609#pullrequestreview-42813843">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6PP8sxpZ9R02802q_uPTF7Qa2LIks5sB6eUgaJpZM4Nzrwr">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqw96EMJMczHalZfwVZxbONHxI1ngks5sB6eUgaJpZM4Nzrwr.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/609#pullrequestreview-42813843"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #609"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/609#pullrequestreview-42813843"}}}</script>
----==_mimepart_59390194a96df_7493fa531b79c2c104228--


From nobody Thu Jun  8 00:54: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 EFB38129BDB for <quic-issues@ietfa.amsl.com>; Thu,  8 Jun 2017 00:54:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.182
X-Spam-Level: 
X-Spam-Status: No, score=-8.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_DNSWL_HI=-5, 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 8ldmchAqwmzg for <quic-issues@ietfa.amsl.com>; Thu,  8 Jun 2017 00:54:31 -0700 (PDT)
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 365AC129BE6 for <quic-issues@ietf.org>; Thu,  8 Jun 2017 00:51:04 -0700 (PDT)
Date: Thu, 08 Jun 2017 00:51:03 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1496908263; bh=s6s88tiDvzYmvbiZMJ01GSJfTxVpBoJO5j3KlpaZuBs=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=hywywLevxxvFRWP7ELiaUzh2PhOykEDmaLIG/Mhit67Q585iV91pa+GExw3rytmbr VEnKZyOJBJrcK4BMU2Lbwljf6dI5zyu9If8Hm1h59W4mL4cZaNiIPaRdwGhsYNr7j7 r7sLdpW37Lwj88QMIcNtSlKxHvN+C3LwsSxtIOAE=
From: Brian Trammell <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab0d65d7e258e66eaf0bd07c83ace791124960345092cf000000011550c3e792a169ce0df938a1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/609/review/42814419@github.com>
In-Reply-To: <quicwg/base-drafts/pull/609@github.com>
References: <quicwg/base-drafts/pull/609@github.com>
Subject: Re: [quicwg/base-drafts] Latency Spin Bit (#609)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593901e78a8ee_1b053fa531b79c2c1034ac"; 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/-QrX7hcBMy2WlfmaUwf5s4Ksm-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: Thu, 08 Jun 2017 07:54:36 -0000

----==_mimepart_593901e78a8ee_1b053fa531b79c2c1034ac
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

britram commented on this pull request.



> @@ -198,6 +198,8 @@ strengths of QUIC include:
 
 * Version negotiation
 
+* Support for monitoring

in any case "support for monitoring" is much broader than what this is.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/609#discussion_r120820433
----==_mimepart_593901e78a8ee_1b053fa531b79c2c1034ac
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@britram</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/609#discussion_r120820433">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -198,6 +198,8 @@ strengths of QUIC include:
 
 * Version negotiation
 
+* Support for monitoring
</pre>
<p>in any case "support for monitoring" is much broader than what this 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/609#discussion_r120820433">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyNsn0jVyuUwL-cHJOYg38qN3s8Dks5sB6fngaJpZM4Nzrwr">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq6-XHC0yJP9x9Ed8HnWQxVFW0w0mks5sB6fngaJpZM4Nzrwr.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/609#discussion_r120820433"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 commented on #609"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/609#discussion_r120820433"}}}</script>
----==_mimepart_593901e78a8ee_1b053fa531b79c2c1034ac--


From nobody Thu Jun  8 00:55:42 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 515C5129BAD for <quic-issues@ietfa.amsl.com>; Thu,  8 Jun 2017 00:55:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.183
X-Spam-Level: 
X-Spam-Status: No, score=-3.183 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bK6joKw9vXnE for <quic-issues@ietfa.amsl.com>; Thu,  8 Jun 2017 00:55:06 -0700 (PDT)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4FE59129BB8 for <quic-issues@ietf.org>; Thu,  8 Jun 2017 00:52:42 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=NqEkoxtKsLSdM+AkF8m1vFy7Sdk=; b=FKaT0ElqdOfQyYNH Hez+ZBKKjEkEeeBo2KfzSHPCRNzd3XJPasDXp1ZXJFKCl7IpcsGjQqVFxeID1Vr6 KVI9CNDtjGkbaBcDDjQvj+NFUL4FJhHI1H1gmc0OLH/2/ucVrVdmdyeTVbbRhHmM quXSRtdguHzIy8rYaQyzUpgG020=
Received: by filter0964p1mdw1.sendgrid.net with SMTP id filter0964p1mdw1-15425-59390248-1E 2017-06-08 07:52:40.234016527 +0000 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 4PgiEwFuT72zVBRGALBShw for <quic-issues@ietf.org>; Thu, 08 Jun 2017 07:52:40.189 +0000 (UTC)
Date: Thu, 08 Jun 2017 00:52:40 -0700
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab43ffc75c445e23121e1cba2e64660395044eb40d92cf000000011550c44892a169ce0df938a1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/609/c307027622@github.com>
In-Reply-To: <quicwg/base-drafts/pull/609@github.com>
References: <quicwg/base-drafts/pull/609@github.com>
Subject: Re: [quicwg/base-drafts] Latency Spin Bit (#609)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59390248ef41_17b43f81970a5c3c109155"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1S2Wk6ry1wXCBf+fqsYxt2pln/IBZc5IUum3 aBKIKTOFXZoLlbtv+uFS/8uPUkjW/h3pcHpx9aKE9atWYvc1/E8WwgDrsPHAaUQdhO5Til0X1V5+u7 yM+7MpJ5h7UmczZhNmHlLzKhDEz/bVW2RCWkWWlaTQ0OsBrtb4qYFlYSpHNwRCaKXW9uRVDwaMz4nV I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/VlNqtOKnlJ4u6uS979ulARjC9iI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 08 Jun 2017 07:55:09 -0000

----==_mimepart_59390248ef41_17b43f81970a5c3c109155
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I would suggest to make it optional. There are some privacy issues associated with this allowing to assocate packets with a connection. Though UDP also associates packets, alternate transport layers can obfuscate routing.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/609#issuecomment-307027622
----==_mimepart_59390248ef41_17b43f81970a5c3c109155
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I would suggest to make it optional. There are some privacy issues assoc=
iated with this allowing to assocate packets with a connection. Though UDP =
also associates packets, alternate transport layers can obfuscate routing.<=
/p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving 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/609#issuecomment-307027622">view it on GitHub</a>, or <a href=
=3D"https://github.com/notifications/unsubscribe-auth/AWbkq19g67BLUWl-r0_Fw=
jAPsntQ52Q7ks5sB6hIgaJpZM4Nzrwr">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq7zgbIKIXysITRUJg=
G0VaDwxuhmjks5sB6hIgaJpZM4Nzrwr.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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=
/609#issuecomment-307027622"></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 #609: I would sugge=
st to make it optional. There are some privacy issues associated with this =
allowing to assocate packets with a connection. Though UDP also associates =
packets, alternate transport layers can obfuscate routing."}],"action":{"na=
me":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/6=
09#issuecomment-307027622"}}}</script>=

----==_mimepart_59390248ef41_17b43f81970a5c3c109155--


From nobody Thu Jun  8 01:03: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 3A0F1128C82 for <quic-issues@ietfa.amsl.com>; Thu,  8 Jun 2017 01:03:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.183
X-Spam-Level: 
X-Spam-Status: No, score=-3.183 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jUr4BjjPen0Y for <quic-issues@ietfa.amsl.com>; Thu,  8 Jun 2017 01:03:02 -0700 (PDT)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 81B231204DA for <quic-issues@ietf.org>; Thu,  8 Jun 2017 01:03:02 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=a+O3GJ4jHpZTh0fsQkcQGXQjmw0=; b=JjUi7YdeXXipB3NL j1mDYL3V0nJ6ViB7ruuk1QZm3qglbqYAQmIqjQbGPkPKfLZ3p5wSWEN5Hux3Olej lj/50UQOc7x28gA4sTFGzjTvI3tF8IecoeGmr7qADqlcuHO4cRW6iWLJk97eBf+5 cspIFZlh8YlGR7bI5X2ES40HjS8=
Received: by filter1151p1mdw1.sendgrid.net with SMTP id filter1151p1mdw1-12149-593904B5-14 2017-06-08 08:03:01.290288487 +0000 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 FfPypBCnS-CY_QFh8KuDJw for <quic-issues@ietf.org>; Thu, 08 Jun 2017 08:03:01.218 +0000 (UTC)
Date: Thu, 08 Jun 2017 01:03:01 -0700
From: mirjak <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab0d094094a8dc0521752f6dbf567120f6e9252a8292cf000000011550c6b592a169ce0df938a1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/609/c307029915@github.com>
In-Reply-To: <quicwg/base-drafts/pull/609@github.com>
References: <quicwg/base-drafts/pull/609@github.com>
Subject: Re: [quicwg/base-drafts] Latency Spin Bit (#609)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593904b513b05_46683fd7a5f51c2c3993c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mirjak
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2LTGNnvJYcQ3gX1FoJD2f+Jtt+RKey00lPcn kNwEhnxL1RS5UbHV+4DsaX+S3Lq9VfCvXNvj9Cv92U4Fb47Ud3OW41+gQenY99ojG+3pkYYLOQEsQD 3CEdcVYM9J/jAKx+/xu6pJxyDoOqwYjxVv803oVMGKRyvw+SeZEiBS3YeUE20vi9DTgLWDRrvLVNCd c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/gsrg77aF2FBzLSVGJp1O1thiab8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 08 Jun 2017 08:03:04 -0000

----==_mimepart_593904b513b05_46683fd7a5f51c2c3993c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Instead of using a 'whole' bit, you can also have another packet type for protected packets. And if you define a well know patter that is used, you can even measure loss with it.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/609#issuecomment-307029915
----==_mimepart_593904b513b05_46683fd7a5f51c2c3993c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Instead of using a 'whole' bit, you can also have another packet type for protected packets. And if you define a well know patter that is used, you can even measure loss with it.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/609#issuecomment-307029915">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_4RzQFz5Tr_lCPBK19_M8bDFtVoks5sB6q1gaJpZM4Nzrwr">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqx-sMWflMbGIwOBDq2rLh8AQQ2Myks5sB6q1gaJpZM4Nzrwr.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/609#issuecomment-307029915"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mirjak in #609: Instead of using a 'whole' bit, you can also have another packet type for protected packets. And if you define a well know patter that is used, you can even measure loss with it."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/609#issuecomment-307029915"}}}</script>
----==_mimepart_593904b513b05_46683fd7a5f51c2c3993c--


From nobody Thu Jun  8 01:04: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 47F7E129BB0 for <quic-issues@ietfa.amsl.com>; Thu,  8 Jun 2017 01:04:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.182
X-Spam-Level: 
X-Spam-Status: No, score=-8.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_DNSWL_HI=-5, 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 A22rLB1AM3X4 for <quic-issues@ietfa.amsl.com>; Thu,  8 Jun 2017 01:04:06 -0700 (PDT)
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 7DBF11204DA for <quic-issues@ietf.org>; Thu,  8 Jun 2017 01:04:06 -0700 (PDT)
Date: Thu, 08 Jun 2017 01:04:05 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1496909045; bh=1IFGjtFIA7aTmhlaWo1uN9SnOodpMqU1sgTiJHv8cvc=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Yq0iKmU0Vi3mWrJCDirnwHCV/O0pJI8dIep68dFxO8+8XRwCZ+kyzCH7B2bqPGTwj Is6w9lVmHwpjMnB319kgidxJx3nkH9cqH0ICPCL2N/BnI7Dg6nvCMlH2tiV06xF6Kp azE9Z0PvjGI60hfh6ARD/fr0f3DKhHKjacl87ibw=
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abab3f33a5d7eba277feafdcee52e60571653677bc92cf000000011550c6f592a169ce0df938a1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/609/review/42816949@github.com>
In-Reply-To: <quicwg/base-drafts/pull/609@github.com>
References: <quicwg/base-drafts/pull/609@github.com>
Subject: Re: [quicwg/base-drafts] Latency Spin Bit (#609)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593904f5d5145_664d3fe639171c2c9413d"; 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/_m26_vYTomWG3nbMdslGlh-sYk0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 08 Jun 2017 08:04:08 -0000

----==_mimepart_593904f5d5145_664d3fe639171c2c9413d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

huitema commented on this pull request.



> @@ -198,6 +198,8 @@ strengths of QUIC include:
 
 * Version negotiation
 
+* Support for monitoring

If you completely remove the question, then the bit description just appears out of nowhere. But then, yes, we could be specific about latency monitoring, rather than monitoring 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/609#discussion_r120822667
----==_mimepart_593904f5d5145_664d3fe639171c2c9413d
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/609#discussion_r120822667">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -198,6 +198,8 @@ strengths of QUIC include:
 
 * Version negotiation
 
+* Support for monitoring
</pre>
<p>If you completely remove the question, then the bit description just appears out of nowhere. But then, yes, we could be specific about latency monitoring, rather than monitoring 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/609#discussion_r120822667">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8rzKZljeJyhF_hw130kCMoCS460ks5sB6r1gaJpZM4Nzrwr">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq1YGf4td4QgZoen943JR4FRWc2wQks5sB6r1gaJpZM4Nzrwr.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/609#discussion_r120822667"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #609"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/609#discussion_r120822667"}}}</script>
----==_mimepart_593904f5d5145_664d3fe639171c2c9413d--


From nobody Thu Jun  8 01:10:01 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5141E129BF6 for <quic-issues@ietfa.amsl.com>; Thu,  8 Jun 2017 01:09:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.403
X-Spam-Level: 
X-Spam-Status: No, score=-0.403 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2YGJ_k9ngRFf for <quic-issues@ietfa.amsl.com>; Thu,  8 Jun 2017 01:09:56 -0700 (PDT)
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 BB80A129BE6 for <quic-issues@ietf.org>; Thu,  8 Jun 2017 01:09:43 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=aHPdVbgTvB5PbHZ3Jx9GQwHvxJA=; b=mBkP2lOmHT9yIO6w XPFZKo7/4R/ZLrTqay/lg/CwI/F/xYT6g/z2aXoplHrOdIm6D07ti2kzmLlRJfba WW2A2Tc5QEnkFeA+deqf2Ma97dFV7UsVTnfwYL8CUsPm4mUMNhxSaBfxjJgU1MBU lpAdNFmDQoRiUqyy4RYk5JN9J0Q=
Received: by filter1012p1mdw1.sendgrid.net with SMTP id filter1012p1mdw1-3422-59390646-50 2017-06-08 08:09:42.856580113 +0000 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 nm9C46CcTOGo8MUy1tsxgA for <quic-issues@ietf.org>; Thu, 08 Jun 2017 08:09:42.719 +0000 (UTC)
Date: Thu, 08 Jun 2017 01:09:42 -0700
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/609/push/1787590773@github.com>
In-Reply-To: <quicwg/base-drafts/pull/609@github.com>
References: <quicwg/base-drafts/pull/609@github.com>
Subject: Re: [quicwg/base-drafts] Latency Spin Bit (#609)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5939064697b27_63b93f9227263c2c300c3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: huitema
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0OF9Gv8KJLoeQLVxnbxuEO39ub6SuSAw5qNx +AWZfw7gZ5A07SDkVdrUU1LLeHJtaEQabB9TwcD3UH1z5jZw/JGFYHPB+KO6KS5oR6+36YuUMWuNSa KhcaHLBeQ1laZsJeUhlVJdOEFePs+tGUBzW5nsnd2RVfyGMKJZyEsjsxCrDLNhIutpr/qQCl3Wivg+ E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/W6-A5MwfxgvhDseanRHQp2tcE7A>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 08 Jun 2017 08:09:57 -0000

----==_mimepart_5939064697b27_63b93f9227263c2c300c3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@huitema pushed 1 commit.

18434c7  Rename the section to "support latency monitoring"


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/609/files/f57f7f4198b8f012b2cc05ca6189ccf3bd273067..18434c77ca9fda6fc0cd8d454147edb3cb854c44

----==_mimepart_5939064697b27_63b93f9227263c2c300c3
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/huitema" class="user-mention">@huitema</a> pushed 1 commit.</p>

<ul>
  <li><a href="https://github.com/quicwg/base-drafts/commit/18434c7" class="commit-link">18434c7</a>  Rename the section to &quot;support latency monitoring&quot;</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/609/files/f57f7f4198b8f012b2cc05ca6189ccf3bd273067..18434c77ca9fda6fc0cd8d454147edb3cb854c44">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_xE04lV6LxHeEDD8wM8kijJfDOWks5sB6xGgaJpZM4Nzrwr">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqwpJiPKj_DD09cot17tNnP3-PSdNks5sB6xGgaJpZM4Nzrwr.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/609/files/f57f7f4198b8f012b2cc05ca6189ccf3bd273067..18434c77ca9fda6fc0cd8d454147edb3cb854c44"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 pushed 1 commit in #609"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/609/files/f57f7f4198b8f012b2cc05ca6189ccf3bd273067..18434c77ca9fda6fc0cd8d454147edb3cb854c44"}}}</script>

----==_mimepart_5939064697b27_63b93f9227263c2c300c3--


From nobody Thu Jun  8 01:28: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 E8FD3129C1E for <quic-issues@ietfa.amsl.com>; Thu,  8 Jun 2017 01:28:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.255
X-Spam-Level: 
X-Spam-Status: No, score=-3.255 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id cGD97mYRE-8U for <quic-issues@ietfa.amsl.com>; Thu,  8 Jun 2017 01:28:36 -0700 (PDT)
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 BE5F0129BE6 for <quic-issues@ietf.org>; Thu,  8 Jun 2017 01:28:11 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=v1nQX0d/cH2sBCywwnKRaBm5L9o=; b=hjH41K7rbr/UR1nF qv/7FhD0QMBBzm9uczpebAjbAzJLy9OxclhaLNmj4+2c0YPXKDP8TdYqpN7X0Z+V 6rlo5bD9ZYGsV84/JxlZXOiKrBaax5SajmUx/YXc9l5GrlJ0BOXex4JnM40jDenG kRVLvjMyzZ6csNMlTy0Cm47GiXU=
Received: by filter0959p1mdw1.sendgrid.net with SMTP id filter0959p1mdw1-25055-59390A9A-15 2017-06-08 08:28:10.269894848 +0000 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 hDpf3oNGSA-vqWS51MgVGw for <quic-issues@ietf.org>; Thu, 08 Jun 2017 08:28:10.216 +0000 (UTC)
Date: Thu, 08 Jun 2017 01:28:10 -0700
From: mirjak <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab939e7252e487f63b8d0b01ccda9938e01224870b92cf000000011550cc9a92a169ce0df938a1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/609/c307035781@github.com>
In-Reply-To: <quicwg/base-drafts/pull/609@github.com>
References: <quicwg/base-drafts/pull/609@github.com>
Subject: Re: [quicwg/base-drafts] Latency Spin Bit (#609)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59390a9a1dd9c_22f983fc5aacd9c2c789ad"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mirjak
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak01Sx+vb6jPagWLeCZekrfiGav6S8mQsjKQdX vuWKfej1RamNu5hORWuynwfs44gIgaDpsITrhsO1TiFd7bVVMmt7wCpEFxcO2/cywWwwwDSyH7iS3+ CIpLK8qBUcwHQgLzh/djZDs25AtqlH7uNtvMW1s33D4t7Ns/gM5NFcE3xbG+SeeA6tnl44nHKfcb+F M=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/rlQ7L3-HvMtisgAUiJukZYnQljs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 08 Jun 2017 08:28:38 -0000

----==_mimepart_59390a9a1dd9c_22f983fc5aacd9c2c789ad
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Or just have the flag on short packets...

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/609#issuecomment-307035781
----==_mimepart_59390a9a1dd9c_22f983fc5aacd9c2c789ad
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Or just have the flag on short 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/609#issuecomment-307035781">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5i0SKQJd6_T6N1MowAZ7oNX_8rKks5sB7CagaJpZM4Nzrwr">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq5LmNaUKmZUMmfjuY6je7a5W4fe2ks5sB7CagaJpZM4Nzrwr.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/609#issuecomment-307035781"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mirjak in #609: Or just have the flag on short packets..."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/609#issuecomment-307035781"}}}</script>
----==_mimepart_59390a9a1dd9c_22f983fc5aacd9c2c789ad--


From nobody Thu Jun  8 01:32: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 E879F129C2F for <quic-issues@ietfa.amsl.com>; Thu,  8 Jun 2017 01:32:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.183
X-Spam-Level: 
X-Spam-Status: No, score=-3.183 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JRsMk1MZHFYl for <quic-issues@ietfa.amsl.com>; Thu,  8 Jun 2017 01:32:07 -0700 (PDT)
Received: from o5.sgmail.github.com (o5.sgmail.github.com [192.254.113.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 241F2129C1D for <quic-issues@ietf.org>; Thu,  8 Jun 2017 01:31:08 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=lEyW89/Swp70YEG2E87mcCUSWs8=; b=dpoyEr5N8b7RDxor d/ROa1xC9SFrfP3FXt56JxJlVwuDLXgmshwVPsH9Z3i0gJMn2SspjXphioLgU7uV u4YAgwvpwtWIHHs/SzaDc5q5/rTPI/D0VxQD3c42CEnR2XEPpnUoeqsAN6B/N8Vn FWTYCULhfARfCnTDCjkyOYoSqY4=
Received: by filter0588p1mdw1.sendgrid.net with SMTP id filter0588p1mdw1-29839-59390B4A-21 2017-06-08 08:31:06.377003637 +0000 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 MOfxz6nCTD-lJw3knvLHsg for <quic-issues@ietf.org>; Thu, 08 Jun 2017 08:31:06.205 +0000 (UTC)
Date: Thu, 08 Jun 2017 01:31:06 -0700
From: Magnus Westerlund <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb05a4303f8e13b434681840883cc70b436bd431292cf000000011550cd4a92a169ce0df96b08@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/610@github.com>
Subject: [quicwg/base-drafts] Transport: Inclusion of multiple Stream Frames for the same Stream ID (#610)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59390b4a20e39_262123fc5aacd9c2c80386"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: gloinul
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak21DSJF5AT+GB59Ut6H92rwpVc7Phca3nqwrL a0lB8Re45oyGDjc/YN3mSueNzhOzPgrCHYU3ZtuJ6RpNC5GWvSZDyC5PEQAs5fDtMHGMZ+v0Wee294 tQ1FiGsea70v5lw1J6FwU5QpQKT7kuD2zmscsf9l7fwRP2H55zgdBdeXkYPcimWei/S56cu94ul3u0 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/36Yd2lL0S1oJiadkjO008Ir52zk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 08 Jun 2017 08:32:09 -0000

----==_mimepart_59390b4a20e39_262123fc5aacd9c2c80386
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

draft-ietf-quic-transport-03, Section 8.1 says:

   Stream multiplexing is achieved by interleaving STREAM frames from
   multiple streams into one or more QUIC packets.  A single QUIC packet
   MAY bundle STREAM frames from multiple streams.

The inclusion of multiple stream frames for the same frame is not clear in the above. Is it allowed or not? 



-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/610
----==_mimepart_59390b4a20e39_262123fc5aacd9c2c80386
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>draft-ietf-quic-transport-03, Section 8.1 says:</p>
<p>Stream multiplexing is achieved by interleaving STREAM frames from<br>
multiple streams into one or more QUIC packets.  A single QUIC packet<br>
MAY bundle STREAM frames from multiple streams.</p>
<p>The inclusion of multiple stream frames for the same frame is not clear in the above. Is it allowed or not?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/610">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5pYr5ey3Wf7fHx93hDtts4Tslbaks5sB7FKgaJpZM4NzvTi">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq5BN8sCtI94yTmrkLDErer8IEePtks5sB7FKgaJpZM4NzvTi.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/610"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Transport: Inclusion of multiple Stream Frames for the same Stream ID (#610)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/610"}}}</script>
----==_mimepart_59390b4a20e39_262123fc5aacd9c2c80386--


From nobody Thu Jun  8 01:33: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 7240E129BF6 for <quic-issues@ietfa.amsl.com>; Thu,  8 Jun 2017 01:33:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.801
X-Spam-Level: 
X-Spam-Status: No, score=-4.801 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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VGELHxbWPHfE for <quic-issues@ietfa.amsl.com>; Thu,  8 Jun 2017 01:33:06 -0700 (PDT)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7048A129BE6 for <quic-issues@ietf.org>; Thu,  8 Jun 2017 01:33:06 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=kezh0YEpndW3B7P2N6IRTM0OqUs=; b=e8ULfbizSGPQUJgG StMOmo5yCuH1vU+Ib+3IMO33Q61enriYAU1+fp9kQfnJB5VYRecNdhlY9T1PUQnA AG56HgRiTE2e2Wkg0d2QFYp23zxQXPiIClq2gJOSrSjB/tklRFLw6bZcbMkWPgpZ 0zTgj1IM/qjbRpSddZu8A6/WMO0=
Received: by filter0837p1mdw1.sendgrid.net with SMTP id filter0837p1mdw1-13997-59390BC1-22 2017-06-08 08:33:05.289633028 +0000 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 7H1DFNwCQaGaarA6bum5dA for <quic-issues@ietf.org>; Thu, 08 Jun 2017 08:33:05.236 +0000 (UTC)
Date: Thu, 08 Jun 2017 01:33:05 -0700
From: Magnus Westerlund <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abfb574f3368addc6c43a1e2142239ef68aab1a86f92cf000000011550cdc192a169ce0df96cf4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/611@github.com>
Subject: [quicwg/base-drafts] Transport: Can QUIC packets become larger than 64K? (#611)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59390bc123ca3_5de33fd986297c385915d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: gloinul
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak17LQc5NNGh9GigKdhO1MhhT7S9qbk1+/d6lE yajBXndolaJ12HV4s0dKxoWCg2zSvt08PviucoYXmEBa5q5Cjrwe5FRRpwm990vgRqS1JSXnuUuRP4 Il6vhEANVcDfmFthvGaLYffQLKfbLiODOZGXKNb+Vvw+6qrNcTd7wsJstXV/tFbsNzhncmjiSELaOQ E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/kdX7wDeTUnqp157J0cLpfxNuszI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 08 Jun 2017 08:33:08 -0000

----==_mimepart_59390bc123ca3_5de33fd986297c385915d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

In reviewing the transport-03 protocol I was wondering if there is actual hard upper limit in QUIC packets that can they never can become larger than 64K? So for IPv4 and normal IPv6 that is the limit for IP/UDP/QUIC. If one would have IPv6 Jumbograms (RFC 2675) could you actually make use of them with QUIC? 

So Stream Frame has a 64 K payload limit, but one can include multiple Stream Frames, different streams or depending on answer to #610 maybe the same stream. 

Thus the question is if the documents are either explicitly saying that the upper limit to a QUIC packet is 64K, not mention this at all, or be explicit that there are no actual upper limit. This is for cases where one have an MTU that is this large and thus not trip over the conclusion of  #383 and would not have the signaling limit the packet size as discussed in  #501 

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/611
----==_mimepart_59390bc123ca3_5de33fd986297c385915d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>In reviewing the transport-03 protocol I was wondering if there is actual hard upper limit in QUIC packets that can they never can become larger than 64K? So for IPv4 and normal IPv6 that is the limit for IP/UDP/QUIC. If one would have IPv6 Jumbograms (RFC 2675) could you actually make use of them with QUIC?</p>
<p>So Stream Frame has a 64 K payload limit, but one can include multiple Stream Frames, different streams or depending on answer to <a href="https://github.com/quicwg/base-drafts/issues/610" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/610" data-id="234449672" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#610</a> maybe the same stream.</p>
<p>Thus the question is if the documents are either explicitly saying that the upper limit to a QUIC packet is 64K, not mention this at all, or be explicit that there are no actual upper limit. This is for cases where one have an MTU that is this large and thus not trip over the conclusion of  <a href="https://github.com/quicwg/base-drafts/issues/383" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/383" data-id="213215944" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#383</a> and would not have the signaling limit the packet size as discussed in  <a href="https://github.com/quicwg/base-drafts/pull/501" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/501" data-id="226177037" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#501</a></p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/611">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2sImpPEAZNMAN-zYBr-9I9P_b_Rks5sB7HBgaJpZM4NzvcJ">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqzPwXdgsSBC28LYML09UCnwbA8TQks5sB7HBgaJpZM4NzvcJ.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/611"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Transport: Can QUIC packets become larger than 64K? (#611)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/611"}}}</script>
----==_mimepart_59390bc123ca3_5de33fd986297c385915d--


From nobody Thu Jun  8 01:34: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 7414A129BF6 for <quic-issues@ietfa.amsl.com>; Thu,  8 Jun 2017 01:34:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.182
X-Spam-Level: 
X-Spam-Status: No, score=-8.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_DNSWL_HI=-5, 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 GRB9eke1yyIA for <quic-issues@ietfa.amsl.com>; Thu,  8 Jun 2017 01:34:41 -0700 (PDT)
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 D98C6129BE6 for <quic-issues@ietf.org>; Thu,  8 Jun 2017 01:34:40 -0700 (PDT)
Date: Thu, 08 Jun 2017 01:34:39 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1496910879; bh=S6eeYMBXS3llabHr02QcfRyP4qvI2ku2FhoMyf9PRDo=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=sebXPYseaHvr8XwqnTLGMHnALq5TKtxMkSoBxldCNReS8jzg3+B2kqgciWgsY39zK vJ0Hz9WeIaiYz+fqI5WGdcpyINhDUlX/2zCYbZCMCfkOnIccNn0jb93izRy2CvOSfu Oac4yQ+ZEJZFI/oWdtFb81Wj1nquDr6fvGmv/060=
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/609/push/1787639177@github.com>
In-Reply-To: <quicwg/base-drafts/pull/609@github.com>
References: <quicwg/base-drafts/pull/609@github.com>
Subject: Re: [quicwg/base-drafts] Latency Spin Bit (#609)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59390c1fb5b54_14c83fd9cab6bc3047415"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: huitema
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/L4VCzZ3nZZ4auYosTasInJmoPZk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 08 Jun 2017 08:34:42 -0000

----==_mimepart_59390c1fb5b54_14c83fd9cab6bc3047415
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@huitema pushed 1 commit.

ab881a9  Adding reference to IPPM draft


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/609/files/18434c77ca9fda6fc0cd8d454147edb3cb854c44..ab881a929395d315fca2c66ec363534efdf27a88

----==_mimepart_59390c1fb5b54_14c83fd9cab6bc3047415
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/huitema" class="user-mention">@huitema</a> pushed 1 commit.</p>

<ul>
  <li><a href="https://github.com/quicwg/base-drafts/commit/ab881a9" class="commit-link">ab881a9</a>  Adding reference to IPPM draft</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/609/files/18434c77ca9fda6fc0cd8d454147edb3cb854c44..ab881a929395d315fca2c66ec363534efdf27a88">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3Q-jXJUyRmEOo4_8-fLItZjEGyuks5sB7IfgaJpZM4Nzrwr">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq8Y92Wm6C--yjlGiDEqgC8hB2EGXks5sB7IfgaJpZM4Nzrwr.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/609/files/18434c77ca9fda6fc0cd8d454147edb3cb854c44..ab881a929395d315fca2c66ec363534efdf27a88"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 pushed 1 commit in #609"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/609/files/18434c77ca9fda6fc0cd8d454147edb3cb854c44..ab881a929395d315fca2c66ec363534efdf27a88"}}}</script>

----==_mimepart_59390c1fb5b54_14c83fd9cab6bc3047415--


From nobody Thu Jun  8 01:38:38 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2A9DB129C3D for <quic-issues@ietfa.amsl.com>; Thu,  8 Jun 2017 01:38:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.475
X-Spam-Level: 
X-Spam-Status: No, score=-0.475 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Jz3ndptIKRSz for <quic-issues@ietfa.amsl.com>; Thu,  8 Jun 2017 01:38:34 -0700 (PDT)
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 609AC129C3B for <quic-issues@ietf.org>; Thu,  8 Jun 2017 01:38:34 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=mp1b5T+sZDlaHNcO2EWca2VBogQ=; b=bPS6Wnu6ulpx6B+y ofc0OKgA37+lBlRML8EXJWGMu5I0TDQ15jxBix6GviKVl5XZT21RB2+yO/KZ8Mhx lvuE92nVoSkUPVBuM8ZGJMSoMsrebZyXxIII176PAzWA4YnaAezo2m7Hx01SJmwO XC4dwAAMDYJ+hJ8CZ73+gMQ7vAc=
Received: by filter0580p1mdw1.sendgrid.net with SMTP id filter0580p1mdw1-26420-59390D00-36 2017-06-08 08:38:24.545749121 +0000 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 1I7LivAaT1idKhsXWr-BKQ for <quic-issues@ietf.org>; Thu, 08 Jun 2017 08:38:24.525 +0000 (UTC)
Date: Thu, 08 Jun 2017 01:38:24 -0700
From: Magnus Westerlund <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abafcd8c08df9b98ac4af5cf780a5a78f23bcc787892cf000000011550cf0092a169ce0df97211@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/612@github.com>
Subject: [quicwg/base-drafts] Transport: Ack Delay time format not specified (#612)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59390d003f928_4b3e3f7e54871c2c924e5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: gloinul
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3dqsD0zX8lLWcrkbH4sxqYmo+ZOfZoYDQZOi KYueWdgIp/uWCDzECnQN6NS4YPUlFxSaUS+W9Es8VESO8aBK9KsZpo1wwXKeAJSuzVScfPujdsEKX/ j3q2wVY13wb8T2s2pXtLpSnsfb6NtwyhsIuHU7todf2i0kapq57Tyd1Mx/flcbovrzJmjWrI0r3us9 E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/D63omLxqDr9-XvkQKdcKfgoBUbo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 08 Jun 2017 08:38:36 -0000

----==_mimepart_59390d003f928_4b3e3f7e54871c2c924e5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

In draft-ietf-quic-transport-03, Section 8.2:

   ACK Delay:  The time from when the largest acknowledged packet, as
      indicated in the Largest Acknowledged field, was received by this
      peer to when this ACK was sent.

This do not define the format of the ACK delay 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/612
----==_mimepart_59390d003f928_4b3e3f7e54871c2c924e5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>In draft-ietf-quic-transport-03, Section 8.2:</p>
<p>ACK Delay:  The time from when the largest acknowledged packet, as<br>
indicated in the Largest Acknowledged field, was received by this<br>
peer to when this ACK was sent.</p>
<p>This do not define the format of the ACK delay time.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/612">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4--8dAsMiv3LiGp-2vvys9zMNqNks5sB7MAgaJpZM4Nzvzg">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq8Bk03EpNDlYZr38WWFUr59K0h8Eks5sB7MAgaJpZM4Nzvzg.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/612"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Transport: Ack Delay time format not specified (#612)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/612"}}}</script>
----==_mimepart_59390d003f928_4b3e3f7e54871c2c924e5--


From nobody Thu Jun  8 01:46: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 4FEF1129C5C for <quic-issues@ietfa.amsl.com>; Thu,  8 Jun 2017 01:46:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.182
X-Spam-Level: 
X-Spam-Status: No, score=-8.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_DNSWL_HI=-5, 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 BxYUuxUI7DaF for <quic-issues@ietfa.amsl.com>; Thu,  8 Jun 2017 01:46:09 -0700 (PDT)
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 8FD78129C59 for <quic-issues@ietf.org>; Thu,  8 Jun 2017 01:46:09 -0700 (PDT)
Date: Thu, 08 Jun 2017 01:46:08 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1496911568; bh=j+3xmDxPt5id3aGOg+hdUcijADmmFbO7HqNIQjePRus=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=maT+UJulpnJxc0Dsn19c75EXXaedXVkvhqozyrT7u7q7m0jUMx1C0cgyGb5bnzNQJ ulNrE1hyozvpyyYMNFPcROjIEG8LN9u7yBNuLj60WwF3YSkyyOpRQPpuNUdlYGXKYs ZMe2RVzMxdyNVIFh902HUkaxUwjSKAIN5KhPM3RU=
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3ecc578103681765b38ac3e02927e8714fc9286192cf000000011550d0d092a169ce0df938a1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/609/c307039989@github.com>
In-Reply-To: <quicwg/base-drafts/pull/609@github.com>
References: <quicwg/base-drafts/pull/609@github.com>
Subject: Re: [quicwg/base-drafts] Latency Spin Bit (#609)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59390ed0bf223_2573ff04c09bc2c1869e"; 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/6lMP9C_9OmnTVYSRTHheooFvkeY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 08 Jun 2017 08:46:11 -0000

----==_mimepart_59390ed0bf223_2573ff04c09bc2c1869e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I get Martin's point about per path signal, which it indeed is. But then, we don't really have an end-to-end vs path distinction yet. In the current transport draft, there seems to be just one path at a time. I think the distinction will only become apparent when we start specifying QUIC multipath.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/609#issuecomment-307039989
----==_mimepart_59390ed0bf223_2573ff04c09bc2c1869e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I get Martin's point about per path signal, which it indeed is. But th=
en, we don't really have an end-to-end vs path distinction yet. In the cu=
rrent transport draft, there seems to be just one path at a time. I think=
 the distinction will only become apparent when we start specifying QUIC =
multipath.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/609#issuecomment-307039989">view it on GitHub</a>, or=
 <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq9-Bxdh=
-42kmzXcZtPR1M2u52Z_vks5sB7TQgaJpZM4Nzrwr">mute the thread</a>.<img alt=3D=
"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq_zTUl=
J4-4f-Lr6I4w2KTh7DWv3nks5sB7TQgaJpZM4Nzrwr.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/609#issuecomment-307039989"></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 #6=
09: I get Martin's point about per path signal, which it indeed is. But t=
hen, we don't really have an end-to-end vs path distinction yet. In the c=
urrent transport draft, there seems to be just one path at a time. I thin=
k the distinction will only become apparent when we start specifying QUIC=
 multipath."}],"action":{"name":"View Pull Request","url":"https://github=
.com/quicwg/base-drafts/pull/609#issuecomment-307039989"}}}</script>=

----==_mimepart_59390ed0bf223_2573ff04c09bc2c1869e--


From nobody Thu Jun  8 01:46: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 3B9BE129C5C for <quic-issues@ietfa.amsl.com>; Thu,  8 Jun 2017 01:46:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.021
X-Spam-Level: 
X-Spam-Status: No, score=-2.021 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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: 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_S_0XT8opUk for <quic-issues@ietfa.amsl.com>; Thu,  8 Jun 2017 01:46:37 -0700 (PDT)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AE0E8129C59 for <quic-issues@ietf.org>; Thu,  8 Jun 2017 01:46:36 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=LYlZ62dNdRTN80vjU1Id75HddWY=; b=A3aFXwBAK534Qa65 ULcfvj7ByRkyv6XLk47x0C/Z7VjZSw6Ul9FW2BJQNWT6yP+zgO8CwWlKGIEq6umj iVdQR+OHI9t29p7r958niqC077XA7GE3hbEVLAV9zCincmVOUOCtILfrsgFStyKz dfcgr7G68ABQGlqDTOjMOGgklss=
Received: by filter0633p1mdw1.sendgrid.net with SMTP id filter0633p1mdw1-13486-59390EE4-2D 2017-06-08 08:46:28.885713096 +0000 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 76Gd1QWXTUWYQhDuZxZdUg for <quic-issues@ietf.org>; Thu, 08 Jun 2017 08:46:28.829 +0000 (UTC)
Date: Thu, 08 Jun 2017 01:46:28 -0700
From: Magnus Westerlund <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab0378c192462bfc27ac079aaf5604297eefd6f65092cf000000011550d0e492a169ce0df979f2@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/613@github.com>
Subject: [quicwg/base-drafts] Transport: GAP limitation in ACK Frame (#613)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59390ee4ae3df_69b93f81970a5c3c10721b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: gloinul
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2jjy+CKKIGzBjAjkDVUmokhzVtCfY4gzqqRW 3rxw85bW9Ft+4/kKHMAOEZPJMZAzR9X/4KA7IL8YZmKI4LEtlUndFwT2+rLOLt1YdbOuLrkwyoizLF HNpNdIVZ2OMrpnDUkeihWOygNvLFScZUvkoVRxxHiCQXx0ugIZiy6pE0fMJi5oF8ZaB9S0E1jmqmpF s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/5_lJJ1jlgUlWDqju1lBTOsSDWo8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 08 Jun 2017 08:46:39 -0000

----==_mimepart_59390ee4ae3df_69b93f81970a5c3c10721b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

In draft-ietf-quic-transport-03, Section 8.2.1:

    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
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |              First ACK Block Length (8/16/32/48)            ...
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |  [Gap 1 (8)]  |       [ACK Block 1 Length (8/16/32/48)]     ...
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |  [Gap 2 (8)]  |       [ACK Block 2 Length (8/16/32/48)]     ...
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
                                ...
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |  [Gap N (8)]  |       [ACK Block N Length (8/16/32/48)]     ...
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

   Gap To Next Block (opt, repeated):  An unsigned number specifying the
      number of contiguous missing packets from the end of the previous
      ACK block to the start of the next.  Repeated "Num Blocks" times.

So, to my understanding the gap counter is fixed to 8 bits, and thus have a maximum GAP distance of 255. Considering that packet numbers are not required to be a continuous number, nor have a limit that the largest gap is less than 255, I wonder how one handles situations where the GAP between received packet numbers are larger than 255? Do one use multiple ACK frames, where each acking the sub-set of packet numbers that are separeted by GAPs larger than 255?



-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/613
----==_mimepart_59390ee4ae3df_69b93f81970a5c3c10721b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>In draft-ietf-quic-transport-03, Section 8.2.1:</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
</code></pre>
<p>+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+<br>
|              First ACK Block Length (8/16/32/48)            ...<br>
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+<br>
|  [Gap 1 (8)]  |       [ACK Block 1 Length (8/16/32/48)]     ...<br>
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+<br>
|  [Gap 2 (8)]  |       [ACK Block 2 Length (8/16/32/48)]     ...<br>
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+<br>
...<br>
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+<br>
|  [Gap N (8)]  |       [ACK Block N Length (8/16/32/48)]     ...<br>
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+</p>
<p>Gap To Next Block (opt, repeated):  An unsigned number specifying the<br>
number of contiguous missing packets from the end of the previous<br>
ACK block to the start of the next.  Repeated "Num Blocks" times.</p>
<p>So, to my understanding the gap counter is fixed to 8 bits, and thus have a maximum GAP distance of 255. Considering that packet numbers are not required to be a continuous number, nor have a limit that the largest gap is less than 255, I wonder how one handles situations where the GAP between received packet numbers are larger than 255? Do one use multiple ACK frames, where each acking the sub-set of packet numbers that are separeted by GAPs larger than 255?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/613">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7yRmRindcx2739XTC10CD4B4VPoks5sB7TkgaJpZM4NzwW6">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq7sEBpRaRQVm0xNiBY2jIB1sptAMks5sB7TkgaJpZM4NzwW6.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/613"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Transport: GAP limitation in ACK Frame (#613)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/613"}}}</script>
----==_mimepart_59390ee4ae3df_69b93f81970a5c3c10721b--


From nobody Thu Jun  8 01:52: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 AFFDA129C59 for <quic-issues@ietfa.amsl.com>; Thu,  8 Jun 2017 01:51:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.754
X-Spam-Level: 
X-Spam-Status: No, score=-7.754 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-2.8, 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 Rd6CWX40dwSJ for <quic-issues@ietfa.amsl.com>; Thu,  8 Jun 2017 01:51:57 -0700 (PDT)
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 197DB129BA3 for <quic-issues@ietf.org>; Thu,  8 Jun 2017 01:51:57 -0700 (PDT)
Date: Thu, 08 Jun 2017 01:51:56 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1496911916; bh=ffO/EfwrTSikRGfRDc8v8wI/ALmudLGMV/JWjiSBW5A=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=XYkVaE9108NaROjN16sWv1zKxQOdEtQIOw7QQmrRyKACjsYxx3GdnFsjzdk75fHxp 1Oc+DLFaVzp2U8ER+6ybbl2AF+n4g1sQ6UNnQUK/FO5eXuSO+zjKvAIchf0FQ75AXj TmwDrRzPLX1QAcKFRoCQeXV2ezQfI6hbqJPix0es=
From: Patrick McManus <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab779df752ba0d02d6e954885a4106933c064b7d2592cf000000011550d22c92a169ce0df979f2@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/613/307041388@github.com>
In-Reply-To: <quicwg/base-drafts/issues/613@github.com>
References: <quicwg/base-drafts/issues/613@github.com>
Subject: Re: [quicwg/base-drafts] Transport: GAP limitation in ACK Frame (#613)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5939102c70259_547d3fde134bbc30788b"; 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/iaCG9cz6Ls15ConKONM-51sP6jQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 08 Jun 2017 08:51:59 -0000

----==_mimepart_5939102c70259_547d3fde134bbc30788b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

yes, new 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/613#issuecomment-307041388
----==_mimepart_5939102c70259_547d3fde134bbc30788b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>yes, new 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/issues/613#issuecomment-307041388">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5Joi1Fux4d6XsCtW1NcFsjLjHp3ks5sB7YsgaJpZM4NzwW6">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq6UG3YfuOVGb1XFhPnNWDEbmLKkyks5sB7YsgaJpZM4NzwW6.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/613#issuecomment-307041388"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #613: yes, new ack frame."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/613#issuecomment-307041388"}}}</script>
----==_mimepart_5939102c70259_547d3fde134bbc30788b--


From nobody Thu Jun  8 01:52: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 733F8129C50 for <quic-issues@ietfa.amsl.com>; Thu,  8 Jun 2017 01:52:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.021
X-Spam-Level: 
X-Spam-Status: No, score=-2.021 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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3GOPpgXJkX9B for <quic-issues@ietfa.amsl.com>; Thu,  8 Jun 2017 01:52:31 -0700 (PDT)
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 37555129BA3 for <quic-issues@ietf.org>; Thu,  8 Jun 2017 01:52:31 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=leA6q5zYFdD5UqBclsRZSFuX/Ds=; b=fadQZNVwsdoFPzwH vZ3V+/i8C6LdiXnPkJHexI+kZeOt9xPnSKag3WMgvjR94sTm0guIhJc+ukVXkzYn BDVY1HA0fREPsJ+DzRHujR25X3SScECU8g1FHKjsXOKz76Pr0zUSomV84EfBE0no SCVVA+NlGgSSiXsYXkIg6YYqVJY=
Received: by filter0803p1mdw1.sendgrid.net with SMTP id filter0803p1mdw1-6428-59391049-4 2017-06-08 08:52:25.040113217 +0000 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 dlK5Ga29SlePsHhG6PfJjA for <quic-issues@ietf.org>; Thu, 08 Jun 2017 08:52:24.885 +0000 (UTC)
Date: Thu, 08 Jun 2017 01:52:24 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4a35331a7e92a11d99bf33d9b51a976e3d60e2b392cf000000011550d24892a169ce0df938a1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/609/review/42825003@github.com>
In-Reply-To: <quicwg/base-drafts/pull/609@github.com>
References: <quicwg/base-drafts/pull/609@github.com>
Subject: Re: [quicwg/base-drafts] Latency Spin Bit (#609)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59391048baa71_5a3a3fd9cab6bc30447be"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3sDE+mcZmuD35fOWZKhR0xKRbr7nS4VAQuNU OBd3gTR7zWWNSBBhP3ZeVfJ/0ljYGfKSW0SZksCvrh12fOTxdgSCoYYkju1xX9m4LasoMQUv951+3J LRBYuYmi9cUmHxFPSxcAJD8vDBhjF60mGHlmUQiiXODH2xR/nG2jtFz52Z0APGYK2Oj/fKe8k8oTEi Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/fZ4Og0i2kcl8sXu91PK0A1b0NjQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 08 Jun 2017 08:52:33 -0000

----==_mimepart_59391048baa71_5a3a3fd9cab6bc30447be
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.

There's no discussion of what to do when marked packets are lost.  I think there needs to be to ensure the signal doesn't die during the connection.

> @@ -294,6 +296,15 @@ QUIC version negotiation allows for multiple versions of the protocol to be
 deployed and used concurrently. Version negotiation is described in
 {{version-negotiation}}.
 
+## Support for Latency Monitoring
+
+Network administrators often find difficult to monitor the behavior

nit: how about "Network administrators have difficulty monitoring ..."?

> @@ -294,6 +296,15 @@ QUIC version negotiation allows for multiple versions of the protocol to be
 deployed and used concurrently. Version negotiation is described in
 {{version-negotiation}}.
 
+## Support for Latency Monitoring
+
+Network administrators often find difficult to monitor the behavior
+of encrypted protocols. Bandwidth can be monitored by observing the
+flow of encrypted packets, but the usal tools for monitoring

usal/usual

> @@ -294,6 +296,15 @@ QUIC version negotiation allows for multiple versions of the protocol to be
 deployed and used concurrently. Version negotiation is described in
 {{version-negotiation}}.
 
+## Support for Latency Monitoring
+
+Network administrators often find difficult to monitor the behavior
+of encrypted protocols. Bandwidth can be monitored by observing the
+flow of encrypted packets, but the usal tools for monitoring
+latency require observing packet numbers and acknowledgements, which
+in QUIC are encrypted.
+QUIC packets include a clear text latency spin bit that enables

nit: "QUIC packets enable monitoring of latency by including a clear text latency spin bit that is reflected between peers."

> @@ -827,6 +848,24 @@ Implementations MUST assume that an unsupported version uses an unknown packet
 format. All other fields MUST be ignored when processing a packet that contains
 an unsupported version.
 
+## Latency Spin Bit
+
+The latency spin bit enables latency monitoring from observation points on
+the network path. This bit is set as follow:
+
+* The connection responder sets the spin bit value to the value of the
+  spin bit in the last packet received from the connection initiator.

What if two packets were received and the first had the spin bit set and the second did not?  I would think the spin bit would still be set by the responder in that case?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/609#pullrequestreview-42825003
----==_mimepart_59391048baa71_5a3a3fd9cab6bc30447be
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ianswett</b> commented on this pull request.</p>

<p>There's no discussion of what to do when marked packets are lost.  I think there needs to be to ensure the signal doesn't die during the connection.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/609#discussion_r120830102">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -294,6 +296,15 @@ QUIC version negotiation allows for multiple versions of the protocol to be
 deployed and used concurrently. Version negotiation is described in
 {{version-negotiation}}.
 
+## Support for Latency Monitoring
+
+Network administrators often find difficult to monitor the behavior
</pre>
<p>nit: how about "Network administrators have difficulty monitoring ..."?</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/609#discussion_r120830149">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -294,6 +296,15 @@ QUIC version negotiation allows for multiple versions of the protocol to be
 deployed and used concurrently. Version negotiation is described in
 {{version-negotiation}}.
 
+## Support for Latency Monitoring
+
+Network administrators often find difficult to monitor the behavior
+of encrypted protocols. Bandwidth can be monitored by observing the
+flow of encrypted packets, but the usal tools for monitoring
</pre>
<p>usal/usual</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/609#discussion_r120830776">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -294,6 +296,15 @@ QUIC version negotiation allows for multiple versions of the protocol to be
 deployed and used concurrently. Version negotiation is described in
 {{version-negotiation}}.
 
+## Support for Latency Monitoring
+
+Network administrators often find difficult to monitor the behavior
+of encrypted protocols. Bandwidth can be monitored by observing the
+flow of encrypted packets, but the usal tools for monitoring
+latency require observing packet numbers and acknowledgements, which
+in QUIC are encrypted.
+QUIC packets include a clear text latency spin bit that enables
</pre>
<p>nit: "QUIC packets enable monitoring of latency by including a clear text latency spin bit that is reflected between peers."</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/609#discussion_r120831311">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -827,6 +848,24 @@ Implementations MUST assume that an unsupported version uses an unknown packet
 format. All other fields MUST be ignored when processing a packet that contains
 an unsupported version.
 
+## Latency Spin Bit
+
+The latency spin bit enables latency monitoring from observation points on
+the network path. This bit is set as follow:
+
+* The connection responder sets the spin bit value to the value of the
+  spin bit in the last packet received from the connection initiator.
</pre>
<p>What if two packets were received and the first had the spin bit set and the second did not?  I would think the spin bit would still be set by the responder in that case?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/609#pullrequestreview-42825003">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyEkAOsYWot1OUwp5_3WaYtforPUks5sB7ZIgaJpZM4Nzrwr">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq5hAGpikle7IgBH_fTpR6kQxqL9hks5sB7ZIgaJpZM4Nzrwr.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/609#pullrequestreview-42825003"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #609"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/609#pullrequestreview-42825003"}}}</script>
----==_mimepart_59391048baa71_5a3a3fd9cab6bc30447be--


From nobody Thu Jun  8 01:53: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 7DE84129C50 for <quic-issues@ietfa.amsl.com>; Thu,  8 Jun 2017 01:53:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.397
X-Spam-Level: 
X-Spam-Status: No, score=-3.397 tagged_above=-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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zpv7IBuXamjD for <quic-issues@ietfa.amsl.com>; Thu,  8 Jun 2017 01:53:32 -0700 (PDT)
Received: from o9.sgmail.github.com (o9.sgmail.github.com [167.89.101.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9CEB2129BA3 for <quic-issues@ietf.org>; Thu,  8 Jun 2017 01:53:32 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=YUHyLFMwtsaViJrvHcmIgfCz27g=; b=FpqT6s2VkPElGnVi MbW9f73YC5AcJueExBneNbnndrzWOvr3ZL2mVZWwGh6nAENboEacGb/CXqT8Lk56 nzXiEeGpYyhVwNYOu7OYWQILYwZHE+qbpI9XliFeT3olq1HrWhoNAITn7Hlio7sl XAWoLNSWi9e3jq1OCSosCYFSzLw=
Received: by filter0949p1mdw1.sendgrid.net with SMTP id filter0949p1mdw1-24454-5939108B-24 2017-06-08 08:53:31.821210613 +0000 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 PbljGAPbRhaJnZHnV2BPoA for <quic-issues@ietf.org>; Thu, 08 Jun 2017 08:53:31.707 +0000 (UTC)
Date: Thu, 08 Jun 2017 01:53:31 -0700
From: Magnus Westerlund <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc799a37962c764ab1f66f20af372ae76cb326e2692cf000000011550d28b92a169ce0df98160@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/614@github.com>
Subject: [quicwg/base-drafts] Transport: Packetization layer PMTUD needs detailed specification (#614)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5939108b96ec5_7ea33fde134bbc307416"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: gloinul
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0zhSeJ7A9YJOT6gy3iTDdCSOv5jcUX0M82/F EwZub/al5sfoVI74zp19eD9XwoRnE+QfpeLyeY/6YhK7An5oabzToJAM2yh42TxRJTKB8OJevndGHz ZqDs2tHD6AXs34C+Bj1BRWbjl+Q/BeYN8Sozlewb3sBG/PvcfYNdZunoOeZrWFP8wZTvKTvdCJXXu3 Y=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/s7GGSfnyWpjajL7FEb2KSzmx4nw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 08 Jun 2017 08:53:34 -0000

----==_mimepart_5939108b96ec5_7ea33fde134bbc307416
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

In draft-ietf-quic-transport-03, Section 9:

   All QUIC packets SHOULD be sized to fit within the estimated PMTU to
   avoid IP fragmentation or packet drops.  To optimize bandwidth
   efficiency, endpoints SHOULD use Packetization Layer PMTU Discovery
   ([RFC4821]) and MAY use PMTU Discovery ([RFC1191], [RFC1981]) for
   detecting the PMTU, setting the PMTU appropriately, and storing the
   result of previous PMTU determinations.

There are details in the method described in RFC 4821 that needs to have explicit description of how the method is applied in QUIC. This includes, format of probing packets, loss response, additional challenge of ICMP feedback. 

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/614
----==_mimepart_5939108b96ec5_7ea33fde134bbc307416
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>In draft-ietf-quic-transport-03, Section 9:</p>
<p>All QUIC packets SHOULD be sized to fit within the estimated PMTU to<br>
avoid IP fragmentation or packet drops.  To optimize bandwidth<br>
efficiency, endpoints SHOULD use Packetization Layer PMTU Discovery<br>
([RFC4821]) and MAY use PMTU Discovery ([RFC1191], [RFC1981]) for<br>
detecting the PMTU, setting the PMTU appropriately, and storing the<br>
result of previous PMTU determinations.</p>
<p>There are details in the method described in RFC 4821 that needs to have explicit description of how the method is applied in QUIC. This includes, format of probing packets, loss response, additional challenge of ICMP feedback.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/614">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0dmTTlmlypMq86JeGrJFj-xE7QAks5sB7aLgaJpZM4Nzw4A">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqw_JDa1JFKnAPLsLGrkl2_QjrNoRks5sB7aLgaJpZM4Nzw4A.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/614"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Transport: Packetization layer PMTUD needs detailed specification (#614)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/614"}}}</script>
----==_mimepart_5939108b96ec5_7ea33fde134bbc307416--


From nobody Thu Jun  8 01:53: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 6B81B129C5E for <quic-issues@ietfa.amsl.com>; Thu,  8 Jun 2017 01:53:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.255
X-Spam-Level: 
X-Spam-Status: No, score=-3.255 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ictcG84MvpbX for <quic-issues@ietfa.amsl.com>; Thu,  8 Jun 2017 01:53:38 -0700 (PDT)
Received: from o5.sgmail.github.com (o5.sgmail.github.com [192.254.113.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A88C0129C5C for <quic-issues@ietf.org>; Thu,  8 Jun 2017 01:53:38 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=f6UWPq0FP6wQD2aVo+88tmOGBH0=; b=eWFOI9oQ9E2XdvZS mS3BFYsEmTvGNItWGDggd/04n9JU/aEDPaJSK15PrLyZEoYGUrKEkstEyeuiOzIR b+cBAHr1sIpyxQNUjQyNSG5szh0T09OuA0It2x6nPcv0FbRDZDl9DmaSAfNCs2yv iHav+zTeWVmi0O1oFJtd+WTwRyA=
Received: by filter0578p1mdw1.sendgrid.net with SMTP id filter0578p1mdw1-4916-59391090-8 2017-06-08 08:53:36.499336925 +0000 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 BLMYxzpJQtyR1699qL5m4g for <quic-issues@ietf.org>; Thu, 08 Jun 2017 08:53:36.253 +0000 (UTC)
Date: Thu, 08 Jun 2017 01:53:36 -0700
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9580c4b5e93e908aad0252b89be1f6ff58385c4b92cf000000011550d29092a169ce0df979f2@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/613/307041810@github.com>
In-Reply-To: <quicwg/base-drafts/issues/613@github.com>
References: <quicwg/base-drafts/issues/613@github.com>
Subject: Re: [quicwg/base-drafts] Transport: GAP limitation in ACK Frame (#613)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593910901ecc9_79ff3fcd67591c341054d"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3Hvr80QpVKd367M0FxLTncV1InVOKcbRZL/z 4jpwgYYRqFQRn1wylIgFRD5eeTFSEzwTgwbejb682XUrwKSxd8WsIv+AjCLS/UkjeIQiZ89AdsfMug 7MizFbyRLTOrQoZEhlcOT5W4J2Elb446F7o60C1j1g4EmgY2BQBP9vsx34NnKIFgODjEzIAmBzeMkl E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/cbAF2Fdw2PhxvwBXREFupNlcPAk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 08 Jun 2017 08:53:40 -0000

----==_mimepart_593910901ecc9_79ff3fcd67591c341054d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

You don't need a new frame. You can just set the length to 0 if you need to encode a gap larger than 255.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/613#issuecomment-307041810
----==_mimepart_593910901ecc9_79ff3fcd67591c341054d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>You don't need a new frame. You can just set the length to 0 if you need to encode a gap larger than 255.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/613#issuecomment-307041810">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzzsWHDNievTH3oW-640RVqcaR2Xks5sB7aQgaJpZM4NzwW6">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqzskXgfrUqIny6Xs0gdI7PsezQpjks5sB7aQgaJpZM4NzwW6.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/613#issuecomment-307041810"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #613: You don't need a new frame. You can just set the length to 0 if you need to encode a gap larger than 255."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/613#issuecomment-307041810"}}}</script>
----==_mimepart_593910901ecc9_79ff3fcd67591c341054d--


From nobody Thu Jun  8 01:55: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 45931129C59 for <quic-issues@ietfa.amsl.com>; Thu,  8 Jun 2017 01:55:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.254
X-Spam-Level: 
X-Spam-Status: No, score=-8.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_DNSWL_HI=-5, 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 AcmExWNh0hbE for <quic-issues@ietfa.amsl.com>; Thu,  8 Jun 2017 01:55:15 -0700 (PDT)
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 97121129BA3 for <quic-issues@ietf.org>; Thu,  8 Jun 2017 01:55:15 -0700 (PDT)
Date: Thu, 08 Jun 2017 01:55:14 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1496912114; bh=IahG1mbEEGgDPxB+c7qGn7TQ4HXLOKqPNh4sdfqzHcQ=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=KHyN/BPwhR2eBXFIUcUsKuI7ReVutuFsohRaFbz8barBMMwwPwjvQiLn60yKRCiXV qRWaou86YFQfBKnNYdVj9J0kaaC83Cqc2kfo170WG1ci9hOYjsrhncPPiWf5DdWUyj +lwwhy0HfSWS6zsgDDeKZ+vKsM3+fqRrh7rH/lxw=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1cfe7a8036e2630a48197a7beb4c7424e030109792cf000000011550d2f292a169ce0df979f2@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/613/307042207@github.com>
In-Reply-To: <quicwg/base-drafts/issues/613@github.com>
References: <quicwg/base-drafts/issues/613@github.com>
Subject: Re: [quicwg/base-drafts] Transport: GAP limitation in ACK Frame (#613)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593910f2ec49d_649b3fd986297c38511d6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/M0n-FtaOvzGYInmcs1YNNEByNpg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 08 Jun 2017 08:55:17 -0000

----==_mimepart_593910f2ec49d_649b3fd986297c38511d6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Marten is correct, and at some point, as Patrick said, a new ACK frame is necessary.

I could add text to clarify this?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/613#issuecomment-307042207
----==_mimepart_593910f2ec49d_649b3fd986297c38511d6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Marten is correct, and at some point, as Patrick said, a new ACK frame is necessary.</p>
<p>I could add text to clarify this?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/613#issuecomment-307042207">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwKB3-09OGKC-Ei5P-lxUY6EI95Pks5sB7bygaJpZM4NzwW6">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq0k20eWfqGKFlL3nkYjN5NTcx7C1ks5sB7bygaJpZM4NzwW6.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/613#issuecomment-307042207"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #613: Marten is correct, and at some point, as Patrick said, a new ACK frame is necessary.\r\n\r\nI could add text to clarify this?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/613#issuecomment-307042207"}}}</script>
----==_mimepart_593910f2ec49d_649b3fd986297c38511d6--


From nobody Thu Jun  8 02:00: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 4B5C3129C5C for <quic-issues@ietfa.amsl.com>; Thu,  8 Jun 2017 02:00:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.182
X-Spam-Level: 
X-Spam-Status: No, score=-8.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_DNSWL_HI=-5, 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 j4KA4bYXQOpt for <quic-issues@ietfa.amsl.com>; Thu,  8 Jun 2017 02:00:22 -0700 (PDT)
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 99C64129C50 for <quic-issues@ietf.org>; Thu,  8 Jun 2017 02:00:22 -0700 (PDT)
Date: Thu, 08 Jun 2017 02:00:22 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1496912422; bh=dhQgpqANOwf3P4dmzkENsF2Wl5+CjEVq63zF9BNzgKQ=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=HaQgmMCJydIBm/dWa+mhyQLDLbGAG5r/CnpgBmDWfNtj4BtF5ieg6voFTMD5xBJFn 9SaT5zwAk0pTMFrI9BG02tKs6bmCEbi1QgGa9Jg18ZsDvijJvMWfcTkf0iCOxvJ0Ql 8+oZnVV+gD9GtbceKu1JRty4BQTAc+gEKg0OcWh4=
From: Magnus Westerlund <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab417a958b0726c18b217ded8507b5f43ead0187cb92cf000000011550d42592a169ce0df979f2@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/613/307043406@github.com>
In-Reply-To: <quicwg/base-drafts/issues/613@github.com>
References: <quicwg/base-drafts/issues/613@github.com>
Subject: Re: [quicwg/base-drafts] Transport: GAP limitation in ACK Frame (#613)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59391225f3d1b_f4ef3fcd67591c34795b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: gloinul
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/2tz6Eum-63XIuke3wLSx3dzRgDQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 08 Jun 2017 09:00:24 -0000

----==_mimepart_59391225f3d1b_f4ef3fcd67591c34795b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

So this needs clarification in the text on how you handle the case I brought up. I also see a relation to this issue  #423. So please add text on this. 


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/613#issuecomment-307043406
----==_mimepart_59391225f3d1b_f4ef3fcd67591c34795b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>So this needs clarification in the text on how you handle the case I brought up. I also see a relation to this issue  <a href="https://github.com/quicwg/base-drafts/issues/423" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/423" data-id="218032329" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#423</a>. So please add text on this.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/613#issuecomment-307043406">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4QGOM9A7CLt-2Py1gGlpqox1j4sks5sB7glgaJpZM4NzwW6">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqyoXNeOjK070wVqt3EJwD5vXVVhlks5sB7glgaJpZM4NzwW6.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/613#issuecomment-307043406"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@gloinul in #613: So this needs clarification in the text on how you handle the case I brought up. I also see a relation to this issue  #423. So please add text on this. \r\n"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/613#issuecomment-307043406"}}}</script>
----==_mimepart_59391225f3d1b_f4ef3fcd67591c34795b--


From nobody Thu Jun  8 02:05: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 7B0DD12943E for <quic-issues@ietfa.amsl.com>; Thu,  8 Jun 2017 02:05:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.183
X-Spam-Level: 
X-Spam-Status: No, score=-3.183 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id utlcMK0xS73r for <quic-issues@ietfa.amsl.com>; Thu,  8 Jun 2017 02:05:01 -0700 (PDT)
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 67104129C5C for <quic-issues@ietf.org>; Thu,  8 Jun 2017 02:05:00 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=gPgz/d69xSlLobT20xYFOH4/zH4=; b=rZHkOfgzP1CXjQf6 HR2XdieDoiurzaZYRb5Ek8wMpJeX9/GfuDXb92sIe7fIskIc+p/RMLaQJr0ADHFC h7azBQMCfrgz6ciX7eCsJf/oDZP4jaAmNpWWFlSKdqEz8NFTexRWXtly/e4lePqy e2+tEiwFsMHMWgobeHLlcINze00=
Received: by filter1088p1mdw1.sendgrid.net with SMTP id filter1088p1mdw1-526-5939133B-10 2017-06-08 09:04:59.43804574 +0000 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 CXM-gEwoRd6zdB2eze4DLQ for <quic-issues@ietf.org>; Thu, 08 Jun 2017 09:04:59.316 +0000 (UTC)
Date: Thu, 08 Jun 2017 02:04:59 -0700
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abcdfc155b5ecc6f813a3178780bd109730b89975f92cf000000011550d53b92a169ce0df97211@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/612/307044544@github.com>
In-Reply-To: <quicwg/base-drafts/issues/612@github.com>
References: <quicwg/base-drafts/issues/612@github.com>
Subject: Re: [quicwg/base-drafts] Transport: Ack Delay time format not specified (#612)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5939133b3aba9_6b183fd7a5f51c2c395f1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1NSyB4miNctk3NgLkQNvsiJc6KceTk+YpcXn jtG68eMeYc6w0JrghuvK6o1W4vx6kz3CecYUEEyxHQeMZOlygxADhz5/5KUgB76GAALhARC+kWaj8X E1Jnn9zdijcM3AuZPjek7bp/vsU7h7YWIrwLGXzaVZ4X9EVf5jkKOKeNyr3DtMNoeXU8lPcOCijsp6 Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/fJR-s19oQ0etNpJTYoGR91NVa68>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 08 Jun 2017 09:05:07 -0000

----==_mimepart_5939133b3aba9_6b183fd7a5f51c2c395f1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Section 8.2.2.1 Mentions that the ACK frame uses a specific 16-bit format.

The actual format is being discussed here: https://github.com/quicwg/base-drafts/issues/109

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/612#issuecomment-307044544
----==_mimepart_5939133b3aba9_6b183fd7a5f51c2c395f1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Section 8.2.2.1 Mentions that the ACK frame uses a specific 16-bit format.</p>
<p>The actual format is being discussed here: <a href="https://github.com/quicwg/base-drafts/issues/109" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/109" data-id="198414797" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#109</a></p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/612#issuecomment-307044544">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqz-Rxj4ntRcWiEaJlHtrlRZ57Pemks5sB7k7gaJpZM4Nzvzg">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqwIZDUNvSH_gt2MBAkBgiRKIoUVhks5sB7k7gaJpZM4Nzvzg.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/612#issuecomment-307044544"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #612: Section 8.2.2.1 Mentions that the ACK frame uses a specific 16-bit format.\r\n\r\nThe actual format is being discussed here: https://github.com/quicwg/base-drafts/issues/109"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/612#issuecomment-307044544"}}}</script>
----==_mimepart_5939133b3aba9_6b183fd7a5f51c2c395f1--


From nobody Thu Jun  8 05:50: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 A536D129BA2 for <quic-issues@ietfa.amsl.com>; Thu,  8 Jun 2017 05:50:21 -0700 (PDT)
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_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id k06iZeiZ-MFG for <quic-issues@ietfa.amsl.com>; Thu,  8 Jun 2017 05:50:20 -0700 (PDT)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2545412706D for <quic-issues@ietf.org>; Thu,  8 Jun 2017 05:50:19 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=Lt7XVEzUNpvMEQqrBcbKj7REgxI=; b=hVLRmsn2oHiKPR4R KpYyv0fnqCGq7/QxMUbSNLKxGZwn7T6O55U2a76vIayWo5SIsA/2zRt6tgG2ZtQ4 hY65ZfGl7YPPBEQvzk4Ip24tuyliJxo96btu+SK4YPi+ykykWiSKD6VLvGtC9+qq bvS9DWQsMbH2TUD443g5VdlqfcA=
Received: by filter1142p1mdw1.sendgrid.net with SMTP id filter1142p1mdw1-21653-5939480A-21 2017-06-08 12:50:18.270966163 +0000 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 kkilXebkQ56sw9-cm7m6mA for <quic-issues@ietf.org>; Thu, 08 Jun 2017 12:50:18.203 +0000 (UTC)
Date: Thu, 08 Jun 2017 05:50:18 -0700
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7b7dccfcab2820d43c591329e649bcfc4f256ccc92cf0000000115510a0a92a169ce0dfa6fe2@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/615@github.com>
Subject: [quicwg/base-drafts] Move version-independent pieces to a "core" document (#615)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5939480a10ac8_305d3ff2b834dc2c3907e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak30MpyIsshsDCFuo4OsZ5C7H3IJR5x0505WhG jbob4P+UdMpAgJ0YGxpKQIs9+frMIEYwDO8StHNlcCt2qZAmRN+Jit2tHgpj/mBnc1WZBKXzpnFOsY WNbo32ND3BIaA5PnyMKY/3NB/bjRiy7nRAoUwOB83s5GSh0/UNpNKS+NqiELOG9fItD7pr92lSEtVX 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/uEAarg9AbV6fKMip4iGWugwNu-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: Thu, 08 Jun 2017 12:50:22 -0000

----==_mimepart_5939480a10ac8_305d3ff2b834dc2c3907e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Several existing sub-issues around what is version-independent.  I'm proposing that the cross-version envelope of QUIC should be a separate final RFC, and therefore a separate document now.  If we landed that split, it would resolve several other questions about what, specifically, is supposed to be cross-version.

I would argue that version negotiation and everything that's visible outside the encryption envelope belongs in this separate draft.  It's the piece that will ossify, and that we're willing to have ossified.  Everything that's version-dependent belongs in the specific version, which is the Transport draft.

However, I'll note that the current split means that packet protection and framing live inside the version.  That means there's a lot that will need to be re-stated in a new version -- are we okay with that?

See PR #600.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/615
----==_mimepart_5939480a10ac8_305d3ff2b834dc2c3907e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Several existing sub-issues around what is version-independent.  I'm proposing that the cross-version envelope of QUIC should be a separate final RFC, and therefore a separate document now.  If we landed that split, it would resolve several other questions about what, specifically, is supposed to be cross-version.</p>
<p>I would argue that version negotiation and everything that's visible outside the encryption envelope belongs in this separate draft.  It's the piece that will ossify, and that we're willing to have ossified.  Everything that's version-dependent belongs in the specific version, which is the Transport draft.</p>
<p>However, I'll note that the current split means that packet protection and framing live inside the version.  That means there's a lot that will need to be re-stated in a new version -- are we okay with that?</p>
<p>See PR <a href="https://github.com/quicwg/base-drafts/pull/600" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/600" data-id="234127777" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#600</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/615">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8kyUnUisRdkkfeRyaDWdSKOidXFks5sB-4KgaJpZM4N0BgB">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq5W1_O_T3kbA2yqDKll9wm7Dd_TEks5sB-4KgaJpZM4N0BgB.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/615"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 version-independent pieces to a \"core\" document (#615)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/615"}}}</script>
----==_mimepart_5939480a10ac8_305d3ff2b834dc2c3907e--


From nobody Thu Jun  8 05:52: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 D66CD12E044 for <quic-issues@ietfa.amsl.com>; Thu,  8 Jun 2017 05:52:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.255
X-Spam-Level: 
X-Spam-Status: No, score=-3.255 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id IoLBUVHDMhK3 for <quic-issues@ietfa.amsl.com>; Thu,  8 Jun 2017 05:52:02 -0700 (PDT)
Received: from o8.sgmail.github.com (o8.sgmail.github.com [167.89.101.199]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 21E9E129BA2 for <quic-issues@ietf.org>; Thu,  8 Jun 2017 05:52:01 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=b7oYhh1Ypct/YI+77YBmja0UyEc=; b=ZsXUBq93DOJ47Fv5 KyqyBlXuUNXYg47+iqQTI6wBcj+B9ZLoFLtKTCdsFidxmmd8RSxx2WJeH2VwM5uJ +g/16QIjU0hp8ao9cVeV1XT/eJ3M+oVZPrk45VYz9QJSyljqXmnoemzBniLieUWE U4WBOZQ1q0Ety9OTYl/hpI+OrAs=
Received: by filter0996p1mdw1.sendgrid.net with SMTP id filter0996p1mdw1-12284-59394861-1B 2017-06-08 12:51:45.362196383 +0000 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 UGIVWnWwRzColTnqW3rD5w for <quic-issues@ietf.org>; Thu, 08 Jun 2017 12:51:45.296 +0000 (UTC)
Date: Thu, 08 Jun 2017 05:51:44 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab07b68124e2cae7506ce89682e4e70ccb3267b98f92cf0000000115510a6092a169ce0df96b08@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/610/307093665@github.com>
In-Reply-To: <quicwg/base-drafts/issues/610@github.com>
References: <quicwg/base-drafts/issues/610@github.com>
Subject: Re: [quicwg/base-drafts] Transport: Inclusion of multiple Stream Frames for the same Stream ID (#610)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59394860e558c_5dd73fc1cf07bc341608a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0C9dT7jtqKwgx8C4FuyTS1BKIrO20c72XyO/ VJ8lO3xRBo7aRE4IOoIXIEwNCM6Gx65UvGWoi5rEUaYy2+lX5RqEftv/f+VTUYHkSDTNqc+MXeQ/FD /UVKo7NKUrgEPTJ6ce4E4o7gHrp2ma2Hg3LX15coA1DSxXgcOCzIIg7pnSItbL5wkqXJ3FAkq18+bY o=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/fpR1HE5T-Sl8OkifcEG0W9ds35Q>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 08 Jun 2017 12:52:04 -0000

----==_mimepart_59394860e558c_5dd73fc1cf07bc341608a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I'm not sure that I understand.  Doesn't the final sentence answer your question?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/610#issuecomment-307093665
----==_mimepart_59394860e558c_5dd73fc1cf07bc341608a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I'm not sure that I understand.  Doesn't the final sentence answer your question?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/610#issuecomment-307093665">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6z_Q5a89HzQQUG76a2FTSfwMbEAks5sB-5ggaJpZM4NzvTi">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq9jVpEPHEvaV0NGXepkxZyG7Mc2Jks5sB-5ggaJpZM4NzvTi.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/610#issuecomment-307093665"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #610: I'm not sure that I understand.  Doesn't the final sentence answer your question?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/610#issuecomment-307093665"}}}</script>
----==_mimepart_59394860e558c_5dd73fc1cf07bc341608a--


From nobody Thu Jun  8 05:53: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 1F58B12E044 for <quic-issues@ietfa.amsl.com>; Thu,  8 Jun 2017 05:53:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.397
X-Spam-Level: 
X-Spam-Status: No, score=-3.397 tagged_above=-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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dd-63Av1DEeN for <quic-issues@ietfa.amsl.com>; Thu,  8 Jun 2017 05:53:03 -0700 (PDT)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 348AC12EAB5 for <quic-issues@ietf.org>; Thu,  8 Jun 2017 05:53:03 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=XPjGJsvX+8zu0stiAKzNDITq/70=; b=cjPsMj+JqTtCoTgs fT3leED7LwjErI96sszhgntJPcHszJaRSAE+VngPunQY3YWiexnbPTm8T/cwEZFS jsgVisOOuBc5n+Rizqz6Wy98Ro6t+HjnhUULuZCD22HL/p1Hj5Fx0WJnSXLbj24W 5M9fnk+2Lz3+XjaEwcbMPuqXXq8=
Received: by filter0483p1mdw1.sendgrid.net with SMTP id filter0483p1mdw1-13362-593948AE-A 2017-06-08 12:53:02.317071858 +0000 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 068F16lhRIaWqM2jGsvdiw for <quic-issues@ietf.org>; Thu, 08 Jun 2017 12:53:02.300 +0000 (UTC)
Date: Thu, 08 Jun 2017 05:53:02 -0700
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab14e9b0f83928e55d3d3c4d241fa838e5a5faf08792cf0000000115510aae92a169ce0df938a1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/609/c307093952@github.com>
In-Reply-To: <quicwg/base-drafts/pull/609@github.com>
References: <quicwg/base-drafts/pull/609@github.com>
Subject: Re: [quicwg/base-drafts] Latency Spin Bit (#609)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593948ae2c262_25a33fb458acbc2c72445"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak34FvYbnXAN5cgFT+YMdtgtUOjxh+zSjz7ATy j68xEELcUpV1T3eQ65SmgVp1+EA5/Z+2LH6zLbVfwJcEWT+jcHFNheCkQCvDxLCJJHhR7q1wnokTMz 54sz5GnzKAGzWeOdJUYWgUepIMkqMjh19wf5NyY3pEphUL/bP7AR5LwdJ8RQ9/k1pKr9UDKWGDsrle 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Q5RxxCnN-HC3YknJ53wdT9oB0wY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 08 Jun 2017 12:53:05 -0000

----==_mimepart_593948ae2c262_25a33fb458acbc2c72445
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Mirja, I hesitated between the "packet type" design and the "spin bit". I like having Red/Blue packet types, but I am concerned with the interaction with issue 311, "GREASE the packet type octet". If we do grease the packet type, we will need to leave the spin bit in clear text. This is much easier to do with a reserved bit than with the packet type.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/609#issuecomment-307093952
----==_mimepart_593948ae2c262_25a33fb458acbc2c72445
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Mirja, I hesitated between the "packet type" design and the "spin bit". =
I like having Red/Blue packet types, but I am concerned with the interactio=
n with issue 311, "GREASE the packet type octet". If we do grease the packe=
t type, we will need to leave the spin bit in clear text. This is much easi=
er to do with a reserved bit than with the packet type.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/pull/609#issuecomment-307093952">view it on GitHub</a>, or <a href=
=3D"https://github.com/notifications/unsubscribe-auth/AWbkq2Ng0S4Fg4SHV_Nj6=
4Ah0fVoD0fTks5sB-6ugaJpZM4Nzrwr">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqz9eP4ti8WeknQfbU=
X2XmY4Ro0I7ks5sB-6ugaJpZM4Nzrwr.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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=
/609#issuecomment-307093952"></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 #609: Mirja, I hesit=
ated between the \"packet type\" design and the \"spin bit\". I like having=
 Red/Blue packet types, but I am concerned with the interaction with issue =
311, \"GREASE the packet type octet\". If we do grease the packet type, we =
will need to leave the spin bit in clear text. This is much easier to do wi=
th a reserved bit than with the packet type."}],"action":{"name":"View Pull=
 Request","url":"https://github.com/quicwg/base-drafts/pull/609#issuecommen=
t-307093952"}}}</script>=

----==_mimepart_593948ae2c262_25a33fb458acbc2c72445--


From nobody Thu Jun  8 05:57: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 C06D3129B07 for <quic-issues@ietfa.amsl.com>; Thu,  8 Jun 2017 05:57:22 -0700 (PDT)
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_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xnIoEefLwqGk for <quic-issues@ietfa.amsl.com>; Thu,  8 Jun 2017 05:57:21 -0700 (PDT)
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 F1DCB126BFD for <quic-issues@ietf.org>; Thu,  8 Jun 2017 05:57:20 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=ZDUy5K4rQF5Pb9beR48VaDRTPUI=; b=v5f04AwuXNwWcywV uaNi6X/cDjUI9LHuFgWrb2/HyloI1jSPH6F/0bvetAAI9ESPXUyBwhEVqdXedfy/ SK9WwKfsOFjvxltdQCVSVXzOAcKRGy82bcVG2M57WUTt4/dFV8lN4JQ6kV40Ajq6 /XtdUkx36gKLYfdz8c/bnIlPsaw=
Received: by filter1103p1mdw1.sendgrid.net with SMTP id filter1103p1mdw1-16604-593949AF-3A 2017-06-08 12:57:19.930433708 +0000 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 jfkd8h7TRNOmgH77aeZiHQ for <quic-issues@ietf.org>; Thu, 08 Jun 2017 12:57:19.886 +0000 (UTC)
Date: Thu, 08 Jun 2017 05:57:19 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab569f4a848ca0c50f514f276fcae45f81deb1960a92cf0000000115510baf92a169ce0df96cf4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/611/307094982@github.com>
In-Reply-To: <quicwg/base-drafts/issues/611@github.com>
References: <quicwg/base-drafts/issues/611@github.com>
Subject: Re: [quicwg/base-drafts] Transport: Can QUIC packets become larger than 64K? (#611)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593949afb8235_54223fad3a3d7c38797cf"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2FnUZPg/f1k54yBBDzfIXqL6evfq/85yJLLN kk9UxQ9dYiCMCm0//9yBpy2vlN/EbxNXJQsXfodDqeYPY+WiCCypaBHNeVAH7x9XHdac7P103AuIMX y7d0DuZisIH+AISY+JSTzU4bhIayYiLBHbSorw9aoS+081JukR6QNh5mtKsf/2GcSwOBQg2YAhQw3B E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/RL3cEC2TccPQxXHSE0PLRgyLTik>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 08 Jun 2017 12:57:23 -0000

----==_mimepart_593949afb8235_54223fad3a3d7c38797cf
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The maximum packet size PR, #501, should answer this question: that PR places a hard upper bound on the packet size of 65535.  Note that there is an advantage in having a lower limit, in that larger blocks have some negative latency effects, even if you can send and receive them.  Yes, that makes it impossible to send mega-uber-jumbo packets.  If you can make a case for those packets, you should make that case.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/611#issuecomment-307094982
----==_mimepart_593949afb8235_54223fad3a3d7c38797cf
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>The maximum packet size PR, <a href=3D"https://github.com/quicwg/base-dr=
afts/pull/501" class=3D"issue-link js-issue-link" data-url=3D"https://githu=
b.com/quicwg/base-drafts/issues/501" data-id=3D"226177037" data-error-text=
=3D"Failed to load issue title" data-permission-text=3D"Issue title is priv=
ate">#501</a>, should answer this question: that PR places a hard upper bou=
nd on the packet size of 65535.  Note that there is an advantage in having =
a lower limit, in that larger blocks have some negative latency effects, ev=
en if you can send and receive them.  Yes, that makes it impossible to send=
 mega-uber-jumbo packets.  If you can make a case for those packets, you sh=
ould make that 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/611#issuecomment-307094982">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq5pj5-nfjGKjRU6=
dJk0MT-jTOj4Dks5sB--vgaJpZM4NzvcJ">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq4Ea7YwV-gmJLGru_=
unlDgkYjlWnks5sB--vgaJpZM4NzvcJ.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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/611#issuecomment-307094982"></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 #611: The maxi=
mum packet size PR, #501, should answer this question: that PR places a har=
d upper bound on the packet size of 65535.  Note that there is an advantage=
 in having a lower limit, in that larger blocks have some negative latency =
effects, even if you can send and receive them.  Yes, that makes it impossi=
ble to send mega-uber-jumbo packets.  If you can make a case for those pack=
ets, you should make that case."}],"action":{"name":"View Issue","url":"htt=
ps://github.com/quicwg/base-drafts/issues/611#issuecomment-307094982"}}}</s=
cript>=

----==_mimepart_593949afb8235_54223fad3a3d7c38797cf--


From nobody Thu Jun  8 06:13: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 3CC5C12EAB5 for <quic-issues@ietfa.amsl.com>; Thu,  8 Jun 2017 06:13:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.617
X-Spam-Level: 
X-Spam-Status: No, score=-0.617 tagged_above=-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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id e7ugaSsj3XIb for <quic-issues@ietfa.amsl.com>; Thu,  8 Jun 2017 06:12:58 -0700 (PDT)
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 9CF6412EAC1 for <quic-issues@ietf.org>; Thu,  8 Jun 2017 06:12:58 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=MQWGuX4xqfgVFL4yUQJDnTXhM+E=; b=wKlBAv/i6w7mG1yz H/56NLQWpTi8g3DMJ56FdGEOM/HYDXnrtu5uc4xNKnrywTQOXFQttVubBU3v3Dp/ Q4geOuMscZK/8VLE/nEpGUQJQgDI0OspemE2yeAurL31sE+Ce2swCkvIQGr4rpOd E13FUP60BDd+mtXJ8sBRj3sTkVM=
Received: by filter0560p1mdw1.sendgrid.net with SMTP id filter0560p1mdw1-9062-59394D59-80 2017-06-08 13:12:57.619332878 +0000 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 pVNQ7CYySY-PzAPMe6nkrA for <quic-issues@ietf.org>; Thu, 08 Jun 2017 13:12:57.597 +0000 (UTC)
Date: Thu, 08 Jun 2017 06:12:57 -0700
From: Magnus Westerlund <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf0858dc91085df0461cc8d4a2565986e484c701e92cf0000000115510f5992a169ce0df96b08@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/610/307098885@github.com>
In-Reply-To: <quicwg/base-drafts/issues/610@github.com>
References: <quicwg/base-drafts/issues/610@github.com>
Subject: Re: [quicwg/base-drafts] Transport: Inclusion of multiple Stream Frames for the same Stream ID (#610)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59394d597ea92_2dad3feaf52c9c30962f2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: gloinul
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1WMn4ZO9MQk3hgyDmbEo/obfJJ5BLxnxU7sI pBcRVHLavRdP+/xFBzGQtXyA/vrBfxpOhHkizPDSYlfSRye+veLxRAwj7bB0UAwVf9gPdCy3zGMCn5 glU/S5lFqOAc59EyU79WEc+K2IE43i1TpcupmttsU9laFr+BAA0ZfiR75eNy6zyfL64q1hXlGWnSYQ I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/iWmrWUWtZgbu9BL4HANKz__gVRg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 08 Jun 2017 13:13:00 -0000

----==_mimepart_59394d597ea92_2dad3feaf52c9c30962f2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

No, there is a difference between one stream frame per stream ID aggregated in the same packet, and multiple stream frames for the same stream ID. The later is not clear that it is allowed with above formulation. But, I guess that based on what is in the Stream Frame you can have multiple stream frames for the same ID, so this is likely an editorial issue on the above text to make it explicit.  

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/610#issuecomment-307098885
----==_mimepart_59394d597ea92_2dad3feaf52c9c30962f2
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>No, there is a difference between one stream frame per stream ID aggrega=
ted in the same packet, and multiple stream frames for the same stream ID. =
The later is not clear that it is allowed with above formulation. But, I gu=
ess that based on what is in the Stream Frame you can have multiple stream =
frames for the same ID, so this is likely an editorial issue on the above t=
ext to make it explicit.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/610#issuecomment-307098885">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkqyNGYmyLKbIc17d=
2IrTxbgcVUhedks5sB_NZgaJpZM4NzvTi">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqzCJL_kDULv636OBb=
wNW8oCOj7doks5sB_NZgaJpZM4NzvTi.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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/610#issuecomment-307098885"></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":"@gloinul in #610: No, there is a=
 difference between one stream frame per stream ID aggregated in the same p=
acket, and multiple stream frames for the same stream ID. The later is not =
clear that it is allowed with above formulation. But, I guess that based on=
 what is in the Stream Frame you can have multiple stream frames for the sa=
me ID, so this is likely an editorial issue on the above text to make it ex=
plicit.  "}],"action":{"name":"View Issue","url":"https://github.com/quicwg=
/base-drafts/issues/610#issuecomment-307098885"}}}</script>=

----==_mimepart_59394d597ea92_2dad3feaf52c9c30962f2--


From nobody Thu Jun  8 06:14: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 7DB5012EACA for <quic-issues@ietfa.amsl.com>; Thu,  8 Jun 2017 06:14:25 -0700 (PDT)
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_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-2.8, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id u9R5Imi9Br2A for <quic-issues@ietfa.amsl.com>; Thu,  8 Jun 2017 06:14:24 -0700 (PDT)
Received: from o9.sgmail.github.com (o9.sgmail.github.com [167.89.101.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E1DBD12EAB5 for <quic-issues@ietf.org>; Thu,  8 Jun 2017 06:14:21 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=F1E6yUMKFE9km0IXtN+WComDTjU=; b=PNAVr7rPS7vGt0m5 gJ+cBC9px5B1z0ykr2Tv9+NhjBz46pjT2GL6OkV9oZsRpXvpl+ZDn/s7itn5SO5y +e7kdPWhW9DAoZ5+9pIUu2AH9T3AfzSlUYTYZw0tqjrFy4YfErRIgD7LO/qSBL+R 0mnNor0+8WS5POzgNXqbgTt/A2A=
Received: by filter0896p1mdw1.sendgrid.net with SMTP id filter0896p1mdw1-24245-59394D88-C9 2017-06-08 13:13:44.907817635 +0000 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 gmZElf5MT-adtDwBTJAGDg for <quic-issues@ietf.org>; Thu, 08 Jun 2017 13:13:44.829 +0000 (UTC)
Date: Thu, 08 Jun 2017 06:13:44 -0700
From: mirjak <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7d8e94b18e641645ba7a0b40393e76475d622dfe92cf0000000115510f8892a169ce0df938a1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/609/c307099091@github.com>
In-Reply-To: <quicwg/base-drafts/pull/609@github.com>
References: <quicwg/base-drafts/pull/609@github.com>
Subject: Re: [quicwg/base-drafts] Latency Spin Bit (#609)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59394d88a043f_645e3fbf8b315c38503b0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mirjak
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0IQHTg5mVJJPoih2u7p4eEAWg3tbZ2Z1a1jp rbmM+NbvWRqr7DLb3NDxeYewXKcFjTYDLh58KlEaWj/qB+4habkU8NZJeTpNJZk5dCX0I9beRPw0xR JAgdfl7H4ZR0ow6s9ZyYhmJJd1PhlW2XND45w/uloYFg19Bv8cYUOXQRHJ9JxMOYy8bJpcLswvywCm k=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Z2WUC2OzMndUi22bRRBiantn5Uk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 08 Jun 2017 13:14:25 -0000

----==_mimepart_59394d88a043f_645e3fbf8b315c38503b0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Yes, there is dependency on greasing. We could also just grease the long header because the short header has a bunch of flags that can anyway change all the time. I even thought about having only flags with the short header (and no type anymore) because that's nearly what we have already and that makes sense to me (and also looks slightly clearer to me) because all control packets are long headers.  For me the point of the short header is basically a packet where you want to save some of the header bits and use it for payload instead and the flags simply define which part of the header bits you omit. 

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/609#issuecomment-307099091
----==_mimepart_59394d88a043f_645e3fbf8b315c38503b0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Yes, there is dependency on greasing. We could also just grease the long=
 header because the short header has a bunch of flags that can anyway chang=
e all the time. I even thought about having only flags with the short heade=
r (and no type anymore) because that's nearly what we have already and that=
 makes sense to me (and also looks slightly clearer to me) because all cont=
rol packets are long headers.  For me the point of the short header is basi=
cally a packet where you want to save some of the header bits and use it fo=
r payload instead and the flags simply define which part of the header bits=
 you omit.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving 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/609#issuecomment-307099091">view it on GitHub</a>, or <a href=
=3D"https://github.com/notifications/unsubscribe-auth/AWbkq53bpbZfagirC8UZB=
CignXoo7rBDks5sB_OIgaJpZM4Nzrwr">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqwJxZ_xuo1Mi32KGQ=
9R_1S7GPtwzks5sB_OIgaJpZM4Nzrwr.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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=
/609#issuecomment-307099091"></link>
  <meta itemprop=3D"name" content=3D"View Pull Request"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Pull Request on GitHub"=
></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@mirjak in #609: Yes, there is d=
ependency on greasing. We could also just grease the long header because th=
e short header has a bunch of flags that can anyway change all the time. I =
even thought about having only flags with the short header (and no type any=
more) because that's nearly what we have already and that makes sense to me=
 (and also looks slightly clearer to me) because all control packets are lo=
ng headers.  For me the point of the short header is basically a packet whe=
re you want to save some of the header bits and use it for payload instead =
and the flags simply define which part of the header bits you omit. "}],"ac=
tion":{"name":"View Pull Request","url":"https://github.com/quicwg/base-dra=
fts/pull/609#issuecomment-307099091"}}}</script>=

----==_mimepart_59394d88a043f_645e3fbf8b315c38503b0--


From nobody Thu Jun  8 06:15: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 115A012EACA for <quic-issues@ietfa.amsl.com>; Thu,  8 Jun 2017 06:15:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.182
X-Spam-Level: 
X-Spam-Status: No, score=-8.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_DNSWL_HI=-5, 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 if5l3iPzxaaX for <quic-issues@ietfa.amsl.com>; Thu,  8 Jun 2017 06:15:27 -0700 (PDT)
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 4BA0112EAB5 for <quic-issues@ietf.org>; Thu,  8 Jun 2017 06:15:27 -0700 (PDT)
Date: Thu, 08 Jun 2017 06:15:26 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1496927726; bh=rrR38yMYHezsdGV+FaNdVM7ANljLfWnn9o1Wj7G4o1o=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=1esPir3s5Vt6z/KxSvMDp48exaJMCfuSz/P3q/KkbtecD6DBGauxSW4w3QakhVZOf N7P2iKV3vFb/HoulibyZBuMeUyKpqdBCSO/cp6wu2lKY+lxO3p+71B7Jrh3a3MtIu7 390k1JIeBJPZi/tpDyRcqUJ2l1UEgZH3/lF7JMBA=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab31fe38e7c5635be1302792716177f488a9e28afa92cf0000000115510fee92a169ce0df96b08@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/610/307099549@github.com>
In-Reply-To: <quicwg/base-drafts/issues/610@github.com>
References: <quicwg/base-drafts/issues/610@github.com>
Subject: Re: [quicwg/base-drafts] Transport: Inclusion of multiple Stream Frames for the same Stream ID (#610)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59394dee6bed3_336f3fd19536fc30363cc"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/hQvTncAqMU-2bHG9o3IoO9ZjoJw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 08 Jun 2017 13:15:29 -0000

----==_mimepart_59394dee6bed3_336f3fd19536fc30363cc
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Oh, now I understand.  Well, that's suboptimal, but permissible.  (You said "multiple stream frames for the same frame", where you meant same stream.)  Do you think that removing "from multiple streams" would clarify this point?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/610#issuecomment-307099549
----==_mimepart_59394dee6bed3_336f3fd19536fc30363cc
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Oh, now I understand.  Well, that's suboptimal, but permissible.  (You=
 said "multiple stream frames for the same frame", where you meant same s=
tream.)  Do you think that removing "from multiple streams" would clarify=
 this point?</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/610#issuecomment-307099549">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqz--f=
Zd7LSeTtQ6stLwwCiZsGv05ks5sB_PugaJpZM4NzvTi">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqwS=
GPG_36MKGLmsPq6EoY94yhkp0ks5sB_PugaJpZM4NzvTi.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/610#issuecomment-307099549"></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 #610: Oh, now I understand.  Well, that's suboptimal, but permissible=
.  (You said \"multiple stream frames for the same frame\", where you mea=
nt same stream.)  Do you think that removing \"from multiple streams\" wo=
uld clarify this point?"}],"action":{"name":"View Issue","url":"https://g=
ithub.com/quicwg/base-drafts/issues/610#issuecomment-307099549"}}}</scrip=
t>=

----==_mimepart_59394dee6bed3_336f3fd19536fc30363cc--


From nobody Thu Jun  8 06: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 ABF5112EACA for <quic-issues@ietfa.amsl.com>; Thu,  8 Jun 2017 06:16:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.254
X-Spam-Level: 
X-Spam-Status: No, score=-8.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_DNSWL_HI=-5, 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 i8eipyDkT4R6 for <quic-issues@ietfa.amsl.com>; Thu,  8 Jun 2017 06:16:14 -0700 (PDT)
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 ECD3C129435 for <quic-issues@ietf.org>; Thu,  8 Jun 2017 06:16:13 -0700 (PDT)
Date: Thu, 08 Jun 2017 06:16:13 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1496927773; bh=NgKw6PareDo+SKRcYG1XAt5WdJcJsJZyEOhuwohhWRY=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=XDFsVh4BVNLCHIKerDNVCtMv+kveTMp0DRIwwUGY/27cpdxE4IlqvGAB1qP8g7AkC gwum5UexF2mUqhwdCjcg5E+taWjbpVQgIz3HyD7V6GQC7D4rKRHabxFwRAYf0oJykZ Oa3r8SbA9DpmRlwzWMfXT6TisT440m92auG4hHZQ=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb7661b9d7fd994f98e3c0af452ce77b655eefad992cf000000011551101d92a169ce0df98160@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/614/307099759@github.com>
In-Reply-To: <quicwg/base-drafts/issues/614@github.com>
References: <quicwg/base-drafts/issues/614@github.com>
Subject: Re: [quicwg/base-drafts] Transport: Packetization layer PMTUD needs detailed specification (#614)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59394e1d1377c_120a63fab29eedc345196f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/5Sst2GM7noMnfcRWqpcWHVt5mRg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 08 Jun 2017 13:16:16 -0000

----==_mimepart_59394e1d1377c_120a63fab29eedc345196f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinduke, do you think that you could take a look at this?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/614#issuecomment-307099759
----==_mimepart_59394e1d1377c_120a63fab29eedc345196f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/martinduke" class="user-mention">@martinduke</a>, do you think that you could take a look at this?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/614#issuecomment-307099759">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9TeWuXdBcygvyzkK3mUc3Jqhn3kks5sB_QdgaJpZM4Nzw4A">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq3VWaS_Swb6sigGOTs6eWLUWQ6E7ks5sB_QdgaJpZM4Nzw4A.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/614#issuecomment-307099759"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #614: @martinduke, do you think that you could take a look at this?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/614#issuecomment-307099759"}}}</script>
----==_mimepart_59394e1d1377c_120a63fab29eedc345196f--


From nobody Thu Jun  8 06:17: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 508C012EADA for <quic-issues@ietfa.amsl.com>; Thu,  8 Jun 2017 06:17:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.402
X-Spam-Level: 
X-Spam-Status: No, score=-5.402 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id OWtBZmYmVXbQ for <quic-issues@ietfa.amsl.com>; Thu,  8 Jun 2017 06:17:33 -0700 (PDT)
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 8CC4512EACA for <quic-issues@ietf.org>; Thu,  8 Jun 2017 06:17:33 -0700 (PDT)
Date: Thu, 08 Jun 2017 06:17:32 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1496927852; bh=M21LavZTIDppwMo7/WjO9qnJEFl4ukBTpLnnNTv/QkM=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=r074j3WlDXLfFtLhEUNw6QEg+AQogULcOZFde6HYdlCqwf/EtVGXOFEHK2f7AtFhJ UleBsGsHKqTZnAGBJozP7/lNKdwQc4bLOqcL/OtRrjzdn7N+r0c8Z9AURhUkL+TNuM qnjieyrQI4DPsDWeDe/eS+Z/CpDTK/DFnHVOlgO4=
From: Magnus Westerlund <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd5630610e1ce81102e586d4a3505f6dd5ea05ae392cf000000011551106c92a169ce0df96cf4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/611/307100126@github.com>
In-Reply-To: <quicwg/base-drafts/issues/611@github.com>
References: <quicwg/base-drafts/issues/611@github.com>
Subject: Re: [quicwg/base-drafts] Transport: Can QUIC packets become larger than 64K? (#611)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59394e6cd0d3a_31903f9ee91abc34598d8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: gloinul
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/pBcvfQvMqFd4rzyNRiacxgR7GK0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 08 Jun 2017 13:17:35 -0000

----==_mimepart_59394e6cd0d3a_31903f9ee91abc34598d8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Yes, that PR puts that limit in effect. I currently don't have any reason for argue for jumbo IPv6 packet support at the point. The question is if this limit should be made somewhere else also? 

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/611#issuecomment-307100126
----==_mimepart_59394e6cd0d3a_31903f9ee91abc34598d8
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Yes, that PR puts that limit in effect. I currently don't have any reason for argue for jumbo IPv6 packet support at the point. The question is if this limit should be made somewhere else also?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/611#issuecomment-307100126">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyCISTWp3ATc1Bkg3oP9R7XvyT1Zks5sB_RsgaJpZM4NzvcJ">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq7-HjkWOTaN_Zb9VSVW_nrgrww9iks5sB_RsgaJpZM4NzvcJ.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/611#issuecomment-307100126"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@gloinul in #611: Yes, that PR puts that limit in effect. I currently don't have any reason for argue for jumbo IPv6 packet support at the point. The question is if this limit should be made somewhere else also? "}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/611#issuecomment-307100126"}}}</script>
----==_mimepart_59394e6cd0d3a_31903f9ee91abc34598d8--


From nobody Thu Jun  8 06:17: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 BCE2912EADB for <quic-issues@ietfa.amsl.com>; Thu,  8 Jun 2017 06:17:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.183
X-Spam-Level: 
X-Spam-Status: No, score=-3.183 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dXYVlO4dmLfL for <quic-issues@ietfa.amsl.com>; Thu,  8 Jun 2017 06:17:55 -0700 (PDT)
Received: from o8.sgmail.github.com (o8.sgmail.github.com [167.89.101.199]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 00FB112EADA for <quic-issues@ietf.org>; Thu,  8 Jun 2017 06:17:54 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=yg4Qk1yZDVBS31EmU2o+SHrQK3c=; b=ufei3soH2aU7zNrP KclyzgjH0tOFGMcPFLVq8aMLEIYETAQrb0uXOuODSgHNc9NUg1kqhvs1hxD9SsmT uhPi2vpalMNQiHI8ks8lPmgLF8T3wJFWIDWGs883Ml/4vm4Eg8qqtmRpwLJJ4GgX Sq3hjHNpGvb4GSzuTHa+nj2gb9Y=
Received: by filter1147p1mdw1.sendgrid.net with SMTP id filter1147p1mdw1-24744-59394E82-D 2017-06-08 13:17:54.082691823 +0000 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 JPrWSyQSQdimPjMVTqPBPA for <quic-issues@ietf.org>; Thu, 08 Jun 2017 13:17:54.025 +0000 (UTC)
Date: Thu, 08 Jun 2017 06:17:53 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab84bb60132faa2dd52da9416664ff09dd6780d09c92cf000000011551108192a169ce0df97211@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/612/307100221@github.com>
In-Reply-To: <quicwg/base-drafts/issues/612@github.com>
References: <quicwg/base-drafts/issues/612@github.com>
Subject: Re: [quicwg/base-drafts] Transport: Ack Delay time format not specified (#612)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59394e81d295b_79133fbab6addc3857480"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1FUt061hDHhbUF5/mz5mMMjz/dZjWnn/u4e5 e3G56Xga8B2ngtYzWUF0jg8RGvk3+q0Hp/bqjXTR1VOdIg4Suwkix0RQ/ADgvU9vpgqF4Irng63Er/ JCtuSwoWF/s+PI/mK+syO5m4qcuXg2XuGPPgTufOh41dVU9WR1Guz+GHboFJbo48i9uJP60A3lzmyO 0=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/liwtkfVivbsc4-3B7AJbBTjy-Yk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 08 Jun 2017 13:17:57 -0000

----==_mimepart_59394e81d295b_79133fbab6addc3857480
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Yes, this is a duplicate of #109, which we have consensus on regarding a decision, but no text yet.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/612#issuecomment-307100221
----==_mimepart_59394e81d295b_79133fbab6addc3857480
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Yes, this is a duplicate of <a href="https://github.com/quicwg/base-drafts/issues/109" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/109" data-id="198414797" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#109</a>, which we have consensus on regarding a decision, but no text yet.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/612#issuecomment-307100221">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq86FEx4cOGnjqcH1he45_eftSIPfks5sB_SBgaJpZM4Nzvzg">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq7kbOh_b47PTIra3qUd8-8FhlmoCks5sB_SBgaJpZM4Nzvzg.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/612#issuecomment-307100221"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #612: Yes, this is a duplicate of #109, which we have consensus on regarding a decision, but no text yet."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/612#issuecomment-307100221"}}}</script>
----==_mimepart_59394e81d295b_79133fbab6addc3857480--


From nobody Thu Jun  8 06:18: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 969AF12EAE7 for <quic-issues@ietfa.amsl.com>; Thu,  8 Jun 2017 06:17:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.403
X-Spam-Level: 
X-Spam-Status: No, score=-0.403 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gN9Escg_Nitk for <quic-issues@ietfa.amsl.com>; Thu,  8 Jun 2017 06:17:58 -0700 (PDT)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CBDD812EACA for <quic-issues@ietf.org>; Thu,  8 Jun 2017 06:17:57 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=ApPAa6PaArg5LizToCnyJoyLhgM=; b=moZoYDnwF8iCAjdM 8XxilKi9uXRP73N7kqD1qioOgfcfPKy1I3D21d9IpPWA/Pswlrkjit2hK78lhiuz VTNIS/mpt5DwLOu0kNuloxdptu1jVCJu7Pa2VdqfR8aoWCRlDuW2gYkcAEFuGh08 20WFqFfxh5AhhpoSnKJIfDI5AjQ=
Received: by filter1134p1mdw1.sendgrid.net with SMTP id filter1134p1mdw1-26914-59394E82-44 2017-06-08 13:17:54.32577618 +0000 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 tRe5-K92RQ6ESVMJ0sbqyg for <quic-issues@ietf.org>; Thu, 08 Jun 2017 13:17:54.313 +0000 (UTC)
Date: Thu, 08 Jun 2017 06:17:54 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1a7cb3add5f6d1dcf32176020796dd199f0b639e92cf000000011551108292a169ce0df97211@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/612/issue_event/1115481914@github.com>
In-Reply-To: <quicwg/base-drafts/issues/612@github.com>
References: <quicwg/base-drafts/issues/612@github.com>
Subject: Re: [quicwg/base-drafts] Transport: Ack Delay time format not specified (#612)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59394e823ad39_149e53fab29eedc3448769"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2h0yXQvQ987WyUE25z/2nlpT/xjZJDuyy6Ys glG/0a2uC21EG0/ZPxtzf3vSgpQvuf+3CeQFYDAmUKpzb/v0eAicnAh8+w7Qm24Ur9eFSi7jaDg+RD YBia62RmZY5446risvDlgtmj6vtwvps3l3fHCt0LRAR95DZ6PXXrHajHLu0ctcNy/2l1P0gAshSwfm g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/mxxjCpzBpbhyrpMmIqk8bbjgf3w>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 08 Jun 2017 13:18:00 -0000

----==_mimepart_59394e823ad39_149e53fab29eedc3448769
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #612.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/612#event-1115481914
----==_mimepart_59394e823ad39_149e53fab29eedc3448769
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/quicwg/base-drafts/issues/612" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/612" data-id="234451473" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#612</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/612#event-1115481914">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzDQE7ocoxr80eIS8O7VcI-LgcvCks5sB_SCgaJpZM4Nzvzg">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq0OIuRLgZtN9pq2WQkGD55Q0Q0_Lks5sB_SCgaJpZM4Nzvzg.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/612#event-1115481914"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #612."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/612#event-1115481914"}}}</script>
----==_mimepart_59394e823ad39_149e53fab29eedc3448769--


From nobody Thu Jun  8 06:20: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 3226D12EAED for <quic-issues@ietfa.amsl.com>; Thu,  8 Jun 2017 06:20:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.255
X-Spam-Level: 
X-Spam-Status: No, score=-3.255 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 57EVurh5bFjV for <quic-issues@ietfa.amsl.com>; Thu,  8 Jun 2017 06:20:29 -0700 (PDT)
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 8FF8112EAF1 for <quic-issues@ietf.org>; Thu,  8 Jun 2017 06:20:29 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=P9nC0eWiMAuE9ZQNUJIbI7u8gDE=; b=iw2rRVJ/UArvsSM8 FdTsaoQOqtA3S2SYlBZoiTSnrxFWbsCzFH26iARQDiwmYHYpE8W65V2yNOWFqsNp Wrlxsr/Xn2b+GfsdNSKZb1JwE6Cj5OtEmMEM8a8ibffVhKHX3rCXjX6zn5AKtGmT ae9FmWgtOrsRl04mDLd3MF4RS7A=
Received: by filter0621p1mdw1.sendgrid.net with SMTP id filter0621p1mdw1-22022-59394F1A-3E 2017-06-08 13:20:26.426361273 +0000 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 Xi2eo42FQRuqqGk5oCKNmQ for <quic-issues@ietf.org>; Thu, 08 Jun 2017 13:20:26.369 +0000 (UTC)
Date: Thu, 08 Jun 2017 06:20:26 -0700
From: Magnus Westerlund <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab73e9263b8a1ee87561a701cf38bbeb9056253c3092cf000000011551111a92a169ce0df96b08@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/610/307100861@github.com>
In-Reply-To: <quicwg/base-drafts/issues/610@github.com>
References: <quicwg/base-drafts/issues/610@github.com>
Subject: Re: [quicwg/base-drafts] Transport: Inclusion of multiple Stream Frames for the same Stream ID (#610)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59394f1a47243_1a3a3fd19536fc30355de"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: gloinul
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1C0eQoHnwyeytBUsIWalDE2rmyi5h2u2QkqH YPG8FC9fGDartcbLgahX+d9qGNGr1dzBOKGTHwMB/PPyJ+SvBN3D6FOettgD+PAAstWXD73FI5rVaq 9FfRS/DMJANuDWo9HLIgWVlyJKwk/sips1J8BAM14jLTm/RUMe+zxDCGfYVO4knnd0ePVAeTzyF+G6 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Qzoo7AJGJ-H5ZwCK3fDfSa8qU4o>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 08 Jun 2017 13:20:32 -0000

----==_mimepart_59394f1a47243_1a3a3fd19536fc30355de
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I would rather be explicit and say; "A single QUIC packet MAY bundle multiple STREAM frames from one or more stream IDs."

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/610#issuecomment-307100861
----==_mimepart_59394f1a47243_1a3a3fd19536fc30355de
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I would rather be explicit and say; "A single QUIC packet MAY bundle multiple STREAM frames from one or more stream IDs."</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/610#issuecomment-307100861">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0KWhV2qXJHcN9MVZ_wrGhWuisnEks5sB_UagaJpZM4NzvTi">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq5NGd6CYNL-I0G1yNKFU9aewPaHfks5sB_UagaJpZM4NzvTi.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/610#issuecomment-307100861"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@gloinul in #610: I would rather be explicit and say; \"A single QUIC packet MAY bundle multiple STREAM frames from one or more stream IDs.\""}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/610#issuecomment-307100861"}}}</script>
----==_mimepart_59394f1a47243_1a3a3fd19536fc30355de--


From nobody Thu Jun  8 06:25: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 5D88D12EB97 for <quic-issues@ietfa.amsl.com>; Thu,  8 Jun 2017 06:25:31 -0700 (PDT)
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; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HqmduLAPDRoV for <quic-issues@ietfa.amsl.com>; Thu,  8 Jun 2017 06:25:29 -0700 (PDT)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9B02712EB0F for <quic-issues@ietf.org>; Thu,  8 Jun 2017 06:25:29 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1496928328; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=6S0SF7fQuNpfurO/drrhoz9Cjv6JvUavH4PxQQgqo7Y=; b=ucq4KQ9LbEV+U12HMZ81D+GhO1rGnfRKFuTsqd/DB/YX7RFR0SyC4buGcXlK4fXUpldkW5WF 5bYHsiy4EM+bwF6xL/vAjAY04apij+ZX2Gslb4EIRxDQkQPTYxVm2OiBTm/+MmuM+B9O5eFr t7Yag9WdctcYWoOPssjQxtgzcXM=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=pkCkQD4Jqd8xWkWwLs+ppEpzoRE9IfQmFWNnzy7wlKXz78BF+65YC5951s0JOX3QCF6it0 l+CpjY8O4VmzRocI5upUiEuqdUUrf1tpnGkL5vDD6GoZZrsrrpPyy8KYsQ4XgweWMIYtRNm6 HtDiFyBWWyw20ZK5pMLQ5kLlDECm0=
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 59395047.7f969c3c14e0-smtp-out-n02; Thu, 08 Jun 2017 13:25:27 -0000 (UTC)
Date: Thu, 08 Jun 2017 06:25:27 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <59395047c7f61_a1b3fa7eaeb3c24107863@hookshot-fe2-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 80f3af: Fixes #610
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_59395047c7bd4_a1b3fa7eaeb3c241077af"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/djRAdtHm64zVWiFjiMsfFs5pqj4>
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, 08 Jun 2017 13:25:31 -0000

----==_mimepart_59395047c7bd4_a1b3fa7eaeb3c241077af
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/multiple_stream_frames
  Home:   https://github.com/quicwg/base-drafts
  Commit: 80f3af3e7796875452c9181160a36f0b15adc6b0
      https://github.com/quicwg/base-drafts/commit/80f3af3e7796875452c9181160a36f0b15adc6b0
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-08 (Thu, 08 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Fixes #610



----==_mimepart_59395047c7bd4_a1b3fa7eaeb3c241077af--


From nobody Thu Jun  8 06:26: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 8419812EAF3 for <quic-issues@ietfa.amsl.com>; Thu,  8 Jun 2017 06:26:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.396
X-Spam-Level: 
X-Spam-Status: No, score=-8.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_DNSWL_HI=-5, 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 votBj9AkozUh for <quic-issues@ietfa.amsl.com>; Thu,  8 Jun 2017 06:26:50 -0700 (PDT)
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 F3AB4129442 for <quic-issues@ietf.org>; Thu,  8 Jun 2017 06:26:49 -0700 (PDT)
Date: Thu, 08 Jun 2017 06:26:49 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1496928409; bh=GajCQXKbNjbWU02NaXBlgIaaAW+0KVJGdauaqEjz8AY=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=ruwMR5LYFvom+wTawxNrxr79LYXLxUO95ewosB+pASY/wMttdfj05Cy7V/gOhQuuw hDyqc12yAfevQYPfF65CuDpkgfLvhdkGvOd4I2k54LQVyMlbY69By1yAyaIJ53jgE0 edJ86msRNrAmiwwZVgqvI++dRCe+5cCaz1fAq7Jk=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5755e5e46bacde59f17f4d2d7fbd94bc6488c34192cf000000011551129992a169ce0dfa98c4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/616@github.com>
Subject: [quicwg/base-drafts] Fixes #610 (#616)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5939509957251_74a43f84b0eb9c30564df"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/KVrTACGEGBGZEsRKs3Ygh1QWEDQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 08 Jun 2017 13:26:58 -0000

----==_mimepart_5939509957251_74a43f84b0eb9c30564df
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/616

-- Commit Summary --

  * Fixes #610

-- File Changes --

    M draft-ietf-quic-transport.md (4)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/616.patch
https://github.com/quicwg/base-drafts/pull/616.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/616

----==_mimepart_5939509957251_74a43f84b0eb9c30564df
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/616'>https://github.com/quicwg/base-drafts/pull/616</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Fixes #610</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/616/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/616.patch'>https://github.com/quicwg/base-drafts/pull/616.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/616.diff'>https://github.com/quicwg/base-drafts/pull/616.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/616">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2CQReMIDbAyOCGHnfRZrN4DRhYWks5sB_aZgaJpZM4N0EYX">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq05RL0TJJLka5uzwkh_gqHNQGaxuks5sB_aZgaJpZM4N0EYX.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/616"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Fixes #610 (#616)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/616"}}}</script>

----==_mimepart_5939509957251_74a43f84b0eb9c30564df--


From nobody Thu Jun  8 06:28: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 6C942129483 for <quic-issues@ietfa.amsl.com>; Thu,  8 Jun 2017 06:28:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.396
X-Spam-Level: 
X-Spam-Status: No, score=-8.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_DNSWL_HI=-5, 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 xMW1JvbNgZ0h for <quic-issues@ietfa.amsl.com>; Thu,  8 Jun 2017 06:27:58 -0700 (PDT)
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 8B58512EB19 for <quic-issues@ietf.org>; Thu,  8 Jun 2017 06:27:58 -0700 (PDT)
Date: Thu, 08 Jun 2017 06:27:57 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1496928477; bh=3rbWed0JEou8Ogbu74hjZI8aW4UmZ8HT4kHGgMXQJyc=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=HAc7MWpZL+L6g5n3tAWa5Qj9GfulZZc7PUrT/seG/yFqeKImpURlwpyNBfAeXv23h kngPqxSrK0SfqyktCfggC1sxP4A3P1h7oGLINAtsJ9tHBlEpbXwJM0X4PmN/z7IWnV braEptwBpycsJ93BcSftdVh2k2Sy1fn2lnouuHs8=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2dcf504d3cf0690b4051785313ced2c180d8ecb292cf00000001155112dd92a169ce0dfa98c4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/616/review/42888809@github.com>
In-Reply-To: <quicwg/base-drafts/pull/616@github.com>
References: <quicwg/base-drafts/pull/616@github.com>
Subject: Re: [quicwg/base-drafts] Fixes #610 (#616)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593950dde5235_6c323fc1af3d3c30731ae"; 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/UxwdQA19EQ8g96vYMlwp4SYtUis>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 08 Jun 2017 13:28:00 -0000

----==_mimepart_593950dde5235_6c323fc1af3d3c30731ae
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

marten-seemann commented on this pull request.



> @@ -1534,8 +1534,8 @@ the FIN flag is sent on an empty STREAM frame, the offset in the STREAM frame
 MUST be one greater than the last data byte sent on this stream.
 
 Stream multiplexing is achieved by interleaving STREAM frames from multiple
-streams into one or more QUIC packets.  A single QUIC packet MAY bundle STREAM
-frames from multiple streams.
+streams into one or more QUIC packets.  A single QUIC packet can include
+multiple STREAM frames from one or more stream IDs.

s/stream IDs/streams.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/616#pullrequestreview-42888809
----==_mimepart_593950dde5235_6c323fc1af3d3c30731ae
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/616#discussion_r120886866">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1534,8 +1534,8 @@ the FIN flag is sent on an empty STREAM frame, the offset in the STREAM frame
 MUST be one greater than the last data byte sent on this stream.
 
 Stream multiplexing is achieved by interleaving STREAM frames from multiple
-streams into one or more QUIC packets.  A single QUIC packet MAY bundle STREAM
-frames from multiple streams.
+streams into one or more QUIC packets.  A single QUIC packet can include
+multiple STREAM frames from one or more stream IDs.
</pre>
<p>s/stream IDs/streams.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/616#pullrequestreview-42888809">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq20y63HPsGLeUA_tEN93Y6zEDo0mks5sB_bdgaJpZM4N0EYX">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq-pJDUOk23SkwLJumAZzei085OLIks5sB_bdgaJpZM4N0EYX.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/616#pullrequestreview-42888809"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #616"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/616#pullrequestreview-42888809"}}}</script>
----==_mimepart_593950dde5235_6c323fc1af3d3c30731ae--


From nobody Thu Jun  8 06:29: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 9986B12EAE1 for <quic-issues@ietfa.amsl.com>; Thu,  8 Jun 2017 06:28:58 -0700 (PDT)
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; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Idi9wMZySCle for <quic-issues@ietfa.amsl.com>; Thu,  8 Jun 2017 06:28:57 -0700 (PDT)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 144F9129483 for <quic-issues@ietf.org>; Thu,  8 Jun 2017 06:28:57 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1496928536; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=vSmXVc1EvhGdxEViUP2Dagw+vjH1mMZEaHNgCVkXXbg=; b=WitgoZRlYvN9MuKRmkGGeba5m7esL+J/RF4/j/2Qs13mUqtIDO9OhhA1VsGSih5G8yoCXHWL jAg26clZWSLOlfENVHkhLoZzmy5srWLdFhGxpc78BepwLErgi20819PI7tkoQPo7Yke5qPe4 w4nVamqbzUkBahkl+y+Lz9sbsIQ=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=Wf2SCRrPZjeYr/7FqFWEpl0ilBOi8C1VEU3RD7z/LirporF6j6jv3Lp+Opb3elMqqJXoZa /GVDvJmTZLu3wK/MJ/5NSyq3644T4KKDFbkhE3C+0c+rZyG3KswuOvQEAiIHJkwA4lHH3oDk qsaP7ABjkGCcIWYMCO5uq7l8/PeHU=
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 59395117.7f23f05d8cc0-smtp-out-n02; Thu, 08 Jun 2017 13:28:55 -0000 (UTC)
Date: Thu, 08 Jun 2017 06:28:55 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <59395117a5f12_b3a3ffd496f1c34717b0@hookshot-fe2-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 0ecbba: Streams, not stream IDs
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_59395117a5b66_b3a3ffd496f1c34716f7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ysPIswg8dQN43hfKC3J5-dYKQQM>
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, 08 Jun 2017 13:28:59 -0000

----==_mimepart_59395117a5b66_b3a3ffd496f1c34716f7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/multiple_stream_frames
  Home:   https://github.com/quicwg/base-drafts
  Commit: 0ecbba5508164d1f7c38de36100e88a7fb16cc12
      https://github.com/quicwg/base-drafts/commit/0ecbba5508164d1f7c38de36100e88a7fb16cc12
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-08 (Thu, 08 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Streams, not stream IDs



----==_mimepart_59395117a5b66_b3a3ffd496f1c34716f7--


From nobody Thu Jun  8 06:29: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 72BBD12EB15 for <quic-issues@ietfa.amsl.com>; Thu,  8 Jun 2017 06:29:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.183
X-Spam-Level: 
X-Spam-Status: No, score=-3.183 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hMDHh8jB7oL8 for <quic-issues@ietfa.amsl.com>; Thu,  8 Jun 2017 06:29:00 -0700 (PDT)
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 A6A7B129483 for <quic-issues@ietf.org>; Thu,  8 Jun 2017 06:29:00 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=M+A1lXIjUK0czRQAX8e5mB8NeMM=; b=fq4j1Bqa0GVRd7yc z3PDa4zpkI8fKrHqEEvwRNoSJ6vSq5/g0KWRxZqEbHehFKUHfxFuGkOmMj4Nzxjr fvObq9F2xkKL2bberKSQLE2sH50CrddoZ9uVEb+ntJVWxLprVup4QYhmhkMhUN+L iIRgMvaUBPM99cU3/2LVq3rpbP0=
Received: by filter0914p1mdw1.sendgrid.net with SMTP id filter0914p1mdw1-21428-5939511A-2D 2017-06-08 13:28:58.404021356 +0000 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 QEnsn-c2TgmCkIulnRPzlg for <quic-issues@ietf.org>; Thu, 08 Jun 2017 13:28:58.289 +0000 (UTC)
Date: Thu, 08 Jun 2017 06:28:58 -0700
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/616/push/1788253481@github.com>
In-Reply-To: <quicwg/base-drafts/pull/616@github.com>
References: <quicwg/base-drafts/pull/616@github.com>
Subject: Re: [quicwg/base-drafts] Fixes #610 (#616)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5939511a306eb_3c43fd008d95c342713d"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3SlBZZpdQ4g53DckAO9qFm994UtHIuYPmTmJ JyhJrOPSiZpmFR3FDJoChyZHV3hxx9TuXZQwt8FEWjSt8tdwCb+ZxWXCH6lpd2sBvrC8szYEdBlpoD qE1u7V+colczDY6JtblZtcPTLSZOgYFuEGxU/NY+F4I1SekEpfayPfMPyJm1bNB81Nqsd2nvNqtdLe s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/47pb5s4_4_Wj4eaz8zZUxvO9rSg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 08 Jun 2017 13:29:02 -0000

----==_mimepart_5939511a306eb_3c43fd008d95c342713d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson pushed 1 commit.

0ecbba5  Streams, not stream IDs


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/616/files/80f3af3e7796875452c9181160a36f0b15adc6b0..0ecbba5508164d1f7c38de36100e88a7fb16cc12

----==_mimepart_5939511a306eb_3c43fd008d95c342713d
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/0ecbba5" class="commit-link">0ecbba5</a>  Streams, not stream IDs</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/616/files/80f3af3e7796875452c9181160a36f0b15adc6b0..0ecbba5508164d1f7c38de36100e88a7fb16cc12">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5M-OlOxC4JHqFFGczOJvVscG5-rks5sB_cagaJpZM4N0EYX">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq4cGLZCeZHqrb_Nn3BZX5Pkia9QEks5sB_cagaJpZM4N0EYX.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/616/files/80f3af3e7796875452c9181160a36f0b15adc6b0..0ecbba5508164d1f7c38de36100e88a7fb16cc12"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #616"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/616/files/80f3af3e7796875452c9181160a36f0b15adc6b0..0ecbba5508164d1f7c38de36100e88a7fb16cc12"}}}</script>

----==_mimepart_5939511a306eb_3c43fd008d95c342713d--


From nobody Thu Jun  8 07:33: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 38CD5127058 for <quic-issues@ietfa.amsl.com>; Thu,  8 Jun 2017 07:33:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.397
X-Spam-Level: 
X-Spam-Status: No, score=-3.397 tagged_above=-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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id khqo463qQ60R for <quic-issues@ietfa.amsl.com>; Thu,  8 Jun 2017 07:33:25 -0700 (PDT)
Received: from o9.sgmail.github.com (o9.sgmail.github.com [167.89.101.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A67CF1287A0 for <quic-issues@ietf.org>; Thu,  8 Jun 2017 07:33:24 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=QNxwcDi3PVc7VhdBnlK5OTn44Qw=; b=VC0TCivi8nBT3Um8 aVjLcS9qtQMsqPRwutYKf9chFX4VZNwk2Qf4iwoFodsJ606viTctBvlsJKlA1X8w WTgH9MLQpCu8cnY7O8TqYqPFBI0x3jQ4PRPMuVDB7BXUsUuiLbj83CGegLROmogU o1QrTVtaxnPZItsvTeMgHJD84ZE=
Received: by filter0819p1mdw1.sendgrid.net with SMTP id filter0819p1mdw1-27998-59396031-1 2017-06-08 14:33:21.022593014 +0000 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 dUEX0QNfRoSH_wrCXolJMg for <quic-issues@ietf.org>; Thu, 08 Jun 2017 14:33:20.710 +0000 (UTC)
Date: Thu, 08 Jun 2017 07:33:19 -0700
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe5817f6d93904b53046d01d6e5126cf69b015a5b92cf000000011551222f92a169ce0df96cf4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/611/307122123@github.com>
In-Reply-To: <quicwg/base-drafts/issues/611@github.com>
References: <quicwg/base-drafts/issues/611@github.com>
Subject: Re: [quicwg/base-drafts] Transport: Can QUIC packets become larger than 64K? (#611)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5939602f57587_16d933fcb43575c30239f6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1yTP08sqhrPdUBd9NhpWyH2rHnHAiolNn60W z106hBrpxf3aIVSuJdTK8HtkNctmnSpQmDa9I6URsmoMbQIewoM2J4jPnRESsaHzGUWGTfDVNgTvqr +tUtE4/bna/0K354NURGdzqhU7PFMxjhOZowOO0zQkKj9WUMW9sqqRmwpqQLMOti5sGwBIfmcwvEEv k=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/-laNow4CxsXGUMwIt6XojAchDqA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 08 Jun 2017 14:33:27 -0000

----==_mimepart_5939602f57587_16d933fcb43575c30239f6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The one use case I can see for very large packets is SAN networks like iSCSI where the packet loss and latency is low and data volumes high. Here you might as well use TCP/IP, except that QUIC offers built-in encryption and authentication that might be useful against compromised networks.

In general large packets works against the idea of stream multiplexing.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/611#issuecomment-307122123
----==_mimepart_5939602f57587_16d933fcb43575c30239f6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>The one use case I can see for very large packets is SAN networks like i=
SCSI where the packet loss and latency is low and data volumes high. Here y=
ou might as well use TCP/IP, except that QUIC offers built-in encryption an=
d authentication that might be useful against compromised networks.</p>
<p>In general large packets works against the idea of stream multiplexing.<=
/p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/611#issuecomment-307122123">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq3zp5jEstsut998=
EhirI_ByhCMa_ks5sCAYvgaJpZM4NzvcJ">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq-MaB_wt-afvDFHbc=
YH5zpQIw2G3ks5sCAYvgaJpZM4NzvcJ.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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/611#issuecomment-307122123"></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 #611: The one use c=
ase I can see for very large packets is SAN networks like iSCSI where the p=
acket loss and latency is low and data volumes high. Here you might as well=
 use TCP/IP, except that QUIC offers built-in encryption and authentication=
 that might be useful against compromised networks.\r\n\r\nIn general large=
 packets works against the idea of stream multiplexing."}],"action":{"name"=
:"View Issue","url":"https://github.com/quicwg/base-drafts/issues/611#issue=
comment-307122123"}}}</script>=

----==_mimepart_5939602f57587_16d933fcb43575c30239f6--


From nobody Thu Jun  8 07:58: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 CEB4812949D for <quic-issues@ietfa.amsl.com>; Thu,  8 Jun 2017 07:58:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.255
X-Spam-Level: 
X-Spam-Status: No, score=-3.255 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RGCW3fFkZi1Z for <quic-issues@ietfa.amsl.com>; Thu,  8 Jun 2017 07:58:37 -0700 (PDT)
Received: from o9.sgmail.github.com (o9.sgmail.github.com [167.89.101.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 13459128BBB for <quic-issues@ietf.org>; Thu,  8 Jun 2017 07:58:37 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=rcsy3/YuBoSYJpPkHFo7U4WG06g=; b=s4a+0n7XqWhh4VJH TFavWwX5JoeHq+P0v2Yw2Fo+L9pjDCKw+Ih+Q+O8RKorOio+qQVK6Un1Kd4foKih Ytv5N3ILKOBzSY3WnSxHOsBvI8md6r7zoKoK7GjLUelbIZMDj0Mx21cAVGuUsC8T cH8TOHNxYyk9krhx1IG0aiX+SM8=
Received: by filter0932p1mdw1.sendgrid.net with SMTP id filter0932p1mdw1-21406-5939661C-8 2017-06-08 14:58:36.10075202 +0000 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 rQlIz4vmQH6QKNUHcxZyDg for <quic-issues@ietf.org>; Thu, 08 Jun 2017 14:58:36.079 +0000 (UTC)
Date: Thu, 08 Jun 2017 07:58:35 -0700
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abfa9a367309e5359027dc8cc8070ac8c289d9e61e92cf000000011551281b92a169ce0df938a1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/609/c307129893@github.com>
In-Reply-To: <quicwg/base-drafts/pull/609@github.com>
References: <quicwg/base-drafts/pull/609@github.com>
Subject: Re: [quicwg/base-drafts] Latency Spin Bit (#609)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5939661bb95ea_15653fae07bc7c2c1379"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2qc4s/EET3gJooDen32GKWbRPLXFwYOznhQH LHimoZfoPad3St659DkuiuviBl8SG9Xlr+BLAMr+LkYT9kqFTTlGi5yZrlSmg8gZXQNSeEGmQD/pe6 ZqH4ri0hojANU+OAcg96DTLy/AAVZKC4QfXvM03ekUsoCjxYZJCcCHeEF+66fpRYWLu042eTn8Wd6J c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/rpON2aZa4yf7A1c9SiHtZXwbKk0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 08 Jun 2017 14:58:39 -0000

----==_mimepart_5939661bb95ea_15653fae07bc7c2c1379
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

There is also the option to grease the type but reserve a single ungreased value for monitoring 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/609#issuecomment-307129893
----==_mimepart_5939661bb95ea_15653fae07bc7c2c1379
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>There is also the option to grease the type but reserve a single ungreased value for monitoring 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/609#issuecomment-307129893">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7f2AAdTBo2U7s0F9XXH_ez5_V-1ks5sCAwbgaJpZM4Nzrwr">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq9Y7S_vSTvuoLzhNe8lZiunaVYMLks5sCAwbgaJpZM4Nzrwr.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/609#issuecomment-307129893"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #609: There is also the option to grease the type but reserve a single ungreased value for monitoring packets."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/609#issuecomment-307129893"}}}</script>
----==_mimepart_5939661bb95ea_15653fae07bc7c2c1379--


From nobody Thu Jun  8 10:09: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 D712612EAB9 for <quic-issues@ietfa.amsl.com>; Thu,  8 Jun 2017 10:09:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.021
X-Spam-Level: 
X-Spam-Status: No, score=-2.021 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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id y7ylRSK6ynQF for <quic-issues@ietfa.amsl.com>; Thu,  8 Jun 2017 10:09:38 -0700 (PDT)
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 D2BF1129AF2 for <quic-issues@ietf.org>; Thu,  8 Jun 2017 10:09:37 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=0Kuc4IPKbBA6XgdqmmghSKd9Rkk=; b=pnu7+4FWJYVqfgmm e+WMA9BQKga68B7bO9t0hgF41o7CNNithhWQsJ/NxuTvKAso4jVPjPS8b0wP3bxD 5KFx/+HmGhgtHQ29QY26vEUCqtc9qOlmG9oHh1GTDFORb2jFEGg7lXKfSBsoTPks lrSQK50cLAt49uq5khsq8FKHIkA=
Received: by filter0986p1mdw1.sendgrid.net with SMTP id filter0986p1mdw1-9547-593984BC-9A 2017-06-08 17:09:16.741351857 +0000 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 u-Qw3JMDT_uL25jpJ17gxA for <quic-issues@ietf.org>; Thu, 08 Jun 2017 17:09:16.715 +0000 (UTC)
Date: Thu, 08 Jun 2017 10:09:16 -0700
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7c1f06ab664031de72d1a884d64151679e1d8bc892cf00000001155146bc92a169ce0dc86810@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/557/307167240@github.com>
In-Reply-To: <quicwg/base-drafts/issues/557@github.com>
References: <quicwg/base-drafts/issues/557@github.com>
Subject: Re: [quicwg/base-drafts] PUSH_PROMISE ordering guarantee (#557)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593984bc94c22_a8e63fb1f52a9c34151cf"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3dxZ5KB0MEkKL5mIE9w57HP0nCwX+AlfBbvw o3TCSUAOkG7+7OPfHtJx1+pIHkak2G8XVucN7GBpiyKczTQXFNcGhQBb3Yh5tqswT5rxNc1mvhGv68 qT02U6IyIW3pg5R3RHHEQYvTIKTB3kMv+0wWSpKFrE4j+f3F+rohf1tYWwUqL/uwxrsQuxE38dIURV 0=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/LZyzrD5Gqh9YuDgUHmmLvRYgFrY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 08 Jun 2017 17:09:40 -0000

----==_mimepart_593984bc94c22_a8e63fb1f52a9c34151cf
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson 
> Returning to a model where data and headers share a stream would fix this.

To me it seems that sending PUSH_PROMISE as part of the parent stream is problematic regardless of whether or not headers and body are sent as separate streams.

Consider the case where a server is sending multiple responses that all refer to a single resource. This could happen for example when a client requests two HTML files to be shown in different iframes, and when the two HTML files refer to the same CSS file.

In such case, you would need to refer to the pushed stream from both the responses. However, current design only allows you to create a dependency to a pushed response from _one_ response. Therefore, we have a race condition if the client receives the responses of the two pulled streams in a different order than the server sends.

To this end, I think that we should send PUSH_PROMISE using a different stream (possibly the stream that will convey the response headers), and within the parent stream only _refer_ to that stream, instead of trying to convey the request headers of the pushed stream in the parent stream.

I understand that I am proposing to create dependency between streams. But I might argue that doing so (rather than trying to send PUSH_PROMISE in the parent stream) would benefit us in the long run, under the assumption that such dependency is expected to show up in application protocols other than HTTP as well.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/557#issuecomment-307167240
----==_mimepart_593984bc94c22_a8e63fb1f52a9c34151cf
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></p>
<blockquote>
<p>Returning to a model where data and headers share a stream would fix thi=
s.</p>
</blockquote>
<p>To me it seems that sending PUSH_PROMISE as part of the parent stream is=
 problematic regardless of whether or not headers and body are sent as sepa=
rate streams.</p>
<p>Consider the case where a server is sending multiple responses that all =
refer to a single resource. This could happen for example when a client req=
uests two HTML files to be shown in different iframes, and when the two HTM=
L files refer to the same CSS file.</p>
<p>In such case, you would need to refer to the pushed stream from both the=
 responses. However, current design only allows you to create a dependency =
to a pushed response from <em>one</em> response. Therefore, we have a race =
condition if the client receives the responses of the two pulled streams in=
 a different order than the server sends.</p>
<p>To this end, I think that we should send PUSH_PROMISE using a different =
stream (possibly the stream that will convey the response headers), and wit=
hin the parent stream only <em>refer</em> to that stream, instead of trying=
 to convey the request headers of the pushed stream in the parent stream.</=
p>
<p>I understand that I am proposing to create dependency between streams. B=
ut I might argue that doing so (rather than trying to send PUSH_PROMISE in =
the parent stream) would benefit us in the long run, under the assumption t=
hat such dependency is expected to show up in application protocols other t=
han HTTP as well.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/557#issuecomment-307167240">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkqyxlEi52jzheo05=
nXGoDT4jSY72Vks5sCCq8gaJpZM4Nl8yw">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq7_fuaFcI522cb5ZV=
7YliIbln8l3ks5sCCq8gaJpZM4Nl8yw.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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/557#issuecomment-307167240"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@kazuho in #557: @martinthomson =
\r\n\u003e Returning to a model where data and headers share a stream would=
 fix this.\r\n\r\nTo me it seems that sending PUSH_PROMISE as part of the p=
arent stream is problematic regardless of whether or not headers and body a=
re sent as separate streams.\r\n\r\nConsider the case where a server is sen=
ding multiple responses that all refer to a single resource. This could hap=
pen for example when a client requests two HTML files to be shown in differ=
ent iframes, and when the two HTML files refer to the same CSS file.\r\n\r\=
nIn such case, you would need to refer to the pushed stream from both the r=
esponses. However, current design only allows you to create a dependency to=
 a pushed response from _one_ response. Therefore, we have a race condition=
 if the client receives the responses of the two pulled streams in a differ=
ent order than the server sends.\r\n\r\nTo this end, I think that we should=
 send PUSH_PROMISE using a different stream (possibly the stream that will =
convey the response headers), and within the parent stream only _refer_ to =
that stream, instead of trying to convey the request headers of the pushed =
stream in the parent stream.\r\n\r\nI understand that I am proposing to cre=
ate dependency between streams. But I might argue that doing so (rather tha=
n trying to send PUSH_PROMISE in the parent stream) would benefit us in the=
 long run, under the assumption that such dependency is expected to show up=
 in application protocols other than HTTP as well."}],"action":{"name":"Vie=
w Issue","url":"https://github.com/quicwg/base-drafts/issues/557#issuecomme=
nt-307167240"}}}</script>=

----==_mimepart_593984bc94c22_a8e63fb1f52a9c34151cf--


From nobody Thu Jun  8 10:38: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 0B1F5128D19 for <quic-issues@ietfa.amsl.com>; Thu,  8 Jun 2017 10:38:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.8
X-Spam-Level: 
X-Spam-Status: No, score=-9.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_DNSWL_HI=-5, 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 ykb2AGzB7YVL for <quic-issues@ietfa.amsl.com>; Thu,  8 Jun 2017 10:38:10 -0700 (PDT)
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 5C987129496 for <quic-issues@ietf.org>; Thu,  8 Jun 2017 10:37:44 -0700 (PDT)
Date: Thu, 08 Jun 2017 10:37:43 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1496943463; bh=ajBEbsjY0VR1RS1qEEALNctI/o2ISgypVc/ZLrDiY1g=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Z/xjLQ47G7FqmcpOwbzXskCxz36yqetchvwhW0c6TQ8jISPw8D3JwBeBiEEmkTmC9 GMMfWgIXByaiVFb1ZdpfmN8o8TzJm9UAFIxIJ8SRRGnQZEKlZl/GvZJwypRXNfe+gm Gh8PZxLQXQ404sJwfgm5iMQIiDrsD9yxfYK6dEak=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab00ef158000f10e2ccc2ecf4e22621e69f7b82a2c92cf0000000115514d6792a169ce0dc86810@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/557/307174668@github.com>
In-Reply-To: <quicwg/base-drafts/issues/557@github.com>
References: <quicwg/base-drafts/issues/557@github.com>
Subject: Re: [quicwg/base-drafts] PUSH_PROMISE ordering guarantee (#557)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59398b6782c44_1fa33fca33049c2c288d5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/_VT5K3driVYzibP612fLIDC9TpY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 08 Jun 2017 17:38:13 -0000

----==_mimepart_59398b6782c44_1fa33fca33049c2c288d5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Interesting idea =E2=80=93 or the request headers on their own steam, wit=
h unidirectional=E2=80=A6.  ??  Note, though, that this still doesn=E2=80=
=99t solve ordering of the promise and the reference.  It actually makes =
it worse, since while you know a push is coming, you don=E2=80=99t know w=
hat, and you still need to order that reference with respect to the body =
fragments.

Sent from my Windows 10 phone

From: Kazuho Oku<mailto:notifications@github.com>
Sent: Thursday, June 8, 2017 7:09 PM
To: quicwg/base-drafts<mailto:base-drafts@noreply.github.com>
Cc: Mike Bishop<mailto:Michael.Bishop@microsoft.com>; Mention<mailto:ment=
ion@noreply.github.com>
Subject: Re: [quicwg/base-drafts] PUSH_PROMISE ordering guarantee (#557)


@martinthomson<https://na01.safelinks.protection.outlook.com/?url=3Dhttps=
%3A%2F%2Fgithub.com%2Fmartinthomson&data=3D02%7C01%7CMichael.Bishop%40mic=
rosoft.com%7C741ce3edd32b44556c8e08d4ae9118f5%7C72f988bf86f141af91ab2d7cd=
011db47%7C1%7C0%7C636325385593951289&sdata=3DdvNGuieOUvByc7NRDjTXhrbAgEWv=
NS6IXZ5iy1Cz5OQ%3D&reserved=3D0>

Returning to a model where data and headers share a stream would fix this=
.

To me it seems that sending PUSH_PROMISE as part of the parent stream is =
problematic regardless of whether or not headers and body are sent as sep=
arate streams.

Consider the case where a server is sending multiple responses that all r=
efer to a single resource. This could happen for example when a client re=
quests two HTML files to be shown in different iframes, and when the two =
HTML files refer to the same CSS file.

In such case, you would need to refer to the pushed stream from both the =
responses. However, current design only allows you to create a dependency=
 to a pushed response from one response. Therefore, we have a race condit=
ion if the client receives the responses of the two pulled streams in a d=
ifferent order than the server sends.

To this end, I think that we should send PUSH_PROMISE using a different s=
tream (possibly the stream that will convey the response headers), and wi=
thin the parent stream only refer to that stream, instead of trying to co=
nvey the request headers of the pushed stream in the parent stream.

I understand that I am proposing to create dependency between streams. Bu=
t I might argue that doing so (rather than trying to send PUSH_PROMISE in=
 the parent stream) would benefit us in the long run, under the assumptio=
n that such dependency is expected to show up in application protocols ot=
her than HTTP as well.

=E2=80=94
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub<https://na01.safelinks.pr=
otection.outlook.com/?url=3Dhttps%3A%2F%2Fgithub.com%2Fquicwg%2Fbase-draf=
ts%2Fissues%2F557%23issuecomment-307167240&data=3D02%7C01%7CMichael.Bisho=
p%40microsoft.com%7C741ce3edd32b44556c8e08d4ae9118f5%7C72f988bf86f141af91=
ab2d7cd011db47%7C1%7C0%7C636325385593951289&sdata=3D0Oj7PimbNpPkLBNyPH%2B=
kmJ%2FFupC3UuYAPhpEn6%2F2c%2Fw%3D&reserved=3D0>, or mute the thread<https=
://na01.safelinks.protection.outlook.com/?url=3Dhttps%3A%2F%2Fgithub.com%=
2Fnotifications%2Funsubscribe-auth%2FAEE2hWhcm78budIyP44fl_9f4ZcuOsquks5s=
CCq7gaJpZM4Nl8yw&data=3D02%7C01%7CMichael.Bishop%40microsoft.com%7C741ce3=
edd32b44556c8e08d4ae9118f5%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C6=
36325385593951289&sdata=3DuagbYjVXjL2YISiuiiUtlfeaH2IrhosHu1xJlmxC6Yw%3D&=
reserved=3D0>.


-- =

You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/557#issuecomment-307174668=

----==_mimepart_59398b6782c44_1fa33fca33049c2c288d5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Interesting idea =E2=80=93 or the request headers on their own steam, wit=
h unidirectional=E2=80=A6.  ??  Note, though, that this still doesn=E2=80=
=99t solve ordering of the promise and the reference.  It actually makes =
it worse, since while you know a push is coming, you don=E2=80=99t know w=
hat, and you still need to order that reference with respect to the body =
fragments.<br>
<br>
Sent from my Windows 10 phone<br>
<br>
From: Kazuho Oku&lt;mailto:notifications@github.com&gt;<br>
Sent: Thursday, June 8, 2017 7:09 PM<br>
To: quicwg/base-drafts&lt;mailto:base-drafts@noreply.github.com&gt;<br>
Cc: Mike Bishop&lt;mailto:Michael.Bishop@microsoft.com&gt;; Mention&lt;ma=
ilto:mention@noreply.github.com&gt;<br>
Subject: Re: [quicwg/base-drafts] PUSH_PROMISE ordering guarantee (#557)<=
br>
<br>
<br>
@martinthomson&lt;https://na01.safelinks.protection.outlook.com/?url=3Dht=
tps%3A%2F%2Fgithub.com%2Fmartinthomson&amp;data=3D02%7C01%7CMichael.Bisho=
p%40microsoft.com%7C741ce3edd32b44556c8e08d4ae9118f5%7C72f988bf86f141af91=
ab2d7cd011db47%7C1%7C0%7C636325385593951289&amp;sdata=3DdvNGuieOUvByc7NRD=
jTXhrbAgEWvNS6IXZ5iy1Cz5OQ%3D&amp;reserved=3D0&gt;<br>
<br>
Returning to a model where data and headers share a stream would fix this=
.<br>
<br>
To me it seems that sending PUSH_PROMISE as part of the parent stream is =
problematic regardless of whether or not headers and body are sent as sep=
arate streams.<br>
<br>
Consider the case where a server is sending multiple responses that all r=
efer to a single resource. This could happen for example when a client re=
quests two HTML files to be shown in different iframes, and when the two =
HTML files refer to the same CSS file.<br>
<br>
In such case, you would need to refer to the pushed stream from both the =
responses. However, current design only allows you to create a dependency=
 to a pushed response from one response. Therefore, we have a race condit=
ion if the client receives the responses of the two pulled streams in a d=
ifferent order than the server sends.<br>
<br>
To this end, I think that we should send PUSH_PROMISE using a different s=
tream (possibly the stream that will convey the response headers), and wi=
thin the parent stream only refer to that stream, instead of trying to co=
nvey the request headers of the pushed stream in the parent stream.<br>
<br>
I understand that I am proposing to create dependency between streams. Bu=
t I might argue that doing so (rather than trying to send PUSH_PROMISE in=
 the parent stream) would benefit us in the long run, under the assumptio=
n that such dependency is expected to show up in application protocols ot=
her than HTTP as well.<br>
<br>
=E2=80=94<br>
You are receiving this because you were mentioned.<br>
Reply to this email directly, view it on GitHub&lt;https://na01.safelinks=
.protection.outlook.com/?url=3Dhttps%3A%2F%2Fgithub.com%2Fquicwg%2Fbase-d=
rafts%2Fissues%2F557%23issuecomment-307167240&amp;data=3D02%7C01%7CMichae=
l.Bishop%40microsoft.com%7C741ce3edd32b44556c8e08d4ae9118f5%7C72f988bf86f=
141af91ab2d7cd011db47%7C1%7C0%7C636325385593951289&amp;sdata=3D0Oj7PimbNp=
PkLBNyPH%2BkmJ%2FFupC3UuYAPhpEn6%2F2c%2Fw%3D&amp;reserved=3D0&gt;, or mut=
e the thread&lt;https://na01.safelinks.protection.outlook.com/?url=3Dhttp=
s%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAEE2hWhcm78budI=
yP44fl_9f4ZcuOsquks5sCCq7gaJpZM4Nl8yw&amp;data=3D02%7C01%7CMichael.Bishop=
%40microsoft.com%7C741ce3edd32b44556c8e08d4ae9118f5%7C72f988bf86f141af91a=
b2d7cd011db47%7C1%7C0%7C636325385593951289&amp;sdata=3DuagbYjVXjL2YISiuii=
UtlfeaH2IrhosHu1xJlmxC6Yw%3D&amp;reserved=3D0&gt;.<br>


<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/557#issuecomment-307174668">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqy56H=
QIMSTdZ0hd-eCYMm5U55aD9ks5sCDFngaJpZM4Nl8yw">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq5m=
MYvQinEtWQjcomRdaMEppTCvAks5sCDFngaJpZM4Nl8yw.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/557#issuecomment-307174668"></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=
 #557: Interesting idea =E2=80=93 or the request headers on their own ste=
am, with unidirectional=E2=80=A6.  ??  Note, though, that this still does=
n=E2=80=99t solve ordering of the promise and the reference.  It actually=
 makes it worse, since while you know a push is coming, you don=E2=80=99t=
 know what, and you still need to order that reference with respect to th=
e body fragments.\n\nSent from my Windows 10 phone\n\nFrom: Kazuho Oku\u0=
03cmailto:notifications@github.com\u003e\nSent: Thursday, June 8, 2017 7:=
09 PM\nTo: quicwg/base-drafts\u003cmailto:base-drafts@noreply.github.com\=
u003e\nCc: Mike Bishop\u003cmailto:Michael.Bishop@microsoft.com\u003e; Me=
ntion\u003cmailto:mention@noreply.github.com\u003e\nSubject: Re: [quicwg/=
base-drafts] PUSH_PROMISE ordering guarantee (#557)\n\n\n@martinthomson\u=
003chttps://na01.safelinks.protection.outlook.com/?url=3Dhttps%3A%2F%2Fgi=
thub.com%2Fmartinthomson\u0026data=3D02%7C01%7CMichael.Bishop%40microsoft=
.com%7C741ce3edd32b44556c8e08d4ae9118f5%7C72f988bf86f141af91ab2d7cd011db4=
7%7C1%7C0%7C636325385593951289\u0026sdata=3DdvNGuieOUvByc7NRDjTXhrbAgEWvN=
S6IXZ5iy1Cz5OQ%3D\u0026reserved=3D0\u003e\n\nReturning to a model where d=
ata and headers share a stream would fix this.\n\nTo me it seems that sen=
ding PUSH_PROMISE as part of the parent stream is problematic regardless =
of whether or not headers and body are sent as separate streams.\n\nConsi=
der the case where a server is sending multiple responses that all refer =
to a single resource. This could happen for example when a client request=
s two HTML files to be shown in different iframes, and when the two HTML =
files refer to the same CSS file.\n\nIn such case, you would need to refe=
r to the pushed stream from both the responses. However, current design o=
nly allows you to create a dependency to a pushed response from one respo=
nse. Therefore, we have a race condition if the client receives the respo=
nses of the two pulled streams in a different order than the server sends=
.\n\nTo this end, I think that we should send PUSH_PROMISE using a differ=
ent stream (possibly the stream that will convey the response headers), a=
nd within the parent stream only refer to that stream, instead of trying =
to convey the request headers of the pushed stream in the parent stream.\=
n\nI understand that I am proposing to create dependency between streams.=
 But I might argue that doing so (rather than trying to send PUSH_PROMISE=
 in the parent stream) would benefit us in the long run, under the assump=
tion that such dependency is expected to show up in application protocols=
 other than HTTP as well.\n\n=E2=80=94\nYou are receiving this because yo=
u were mentioned.\nReply to this email directly, view it on GitHub\u003ch=
ttps://na01.safelinks.protection.outlook.com/?url=3Dhttps%3A%2F%2Fgithub.=
com%2Fquicwg%2Fbase-drafts%2Fissues%2F557%23issuecomment-307167240\u0026d=
ata=3D02%7C01%7CMichael.Bishop%40microsoft.com%7C741ce3edd32b44556c8e08d4=
ae9118f5%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C636325385593951289\=
u0026sdata=3D0Oj7PimbNpPkLBNyPH%2BkmJ%2FFupC3UuYAPhpEn6%2F2c%2Fw%3D\u0026=
reserved=3D0\u003e, or mute the thread\u003chttps://na01.safelinks.protec=
tion.outlook.com/?url=3Dhttps%3A%2F%2Fgithub.com%2Fnotifications%2Funsubs=
cribe-auth%2FAEE2hWhcm78budIyP44fl_9f4ZcuOsquks5sCCq7gaJpZM4Nl8yw\u0026da=
ta=3D02%7C01%7CMichael.Bishop%40microsoft.com%7C741ce3edd32b44556c8e08d4a=
e9118f5%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C636325385593951289\u=
0026sdata=3DuagbYjVXjL2YISiuiiUtlfeaH2IrhosHu1xJlmxC6Yw%3D\u0026reserved=3D=
0\u003e.\n"}],"action":{"name":"View Issue","url":"https://github.com/qui=
cwg/base-drafts/issues/557#issuecomment-307174668"}}}</script>=

----==_mimepart_59398b6782c44_1fa33fca33049c2c288d5--


From nobody Thu Jun  8 11:36: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 15FEB128C84 for <quic-issues@ietfa.amsl.com>; Thu,  8 Jun 2017 11:36:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.682
X-Spam-Level: 
X-Spam-Status: No, score=-7.682 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-2.8, 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 9UfCHecl_8fh for <quic-issues@ietfa.amsl.com>; Thu,  8 Jun 2017 11:36:55 -0700 (PDT)
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 3C0361298BA for <quic-issues@ietf.org>; Thu,  8 Jun 2017 11:36:55 -0700 (PDT)
Date: Thu, 08 Jun 2017 11:36:54 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1496947014; bh=LwzMwfWA7GEPX9Fr7//MpT8cmYqjFhK7N7UuVwvrvmw=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=05rignEFwE4+3v2O5Ai6Ep5/kx9B3mG3ZNUeG7lB7yqeDON3KZ2OffelXUVb89y2r 9uWz+hnh/asELlS/jfZIZoEtZtcwZVnGg6cwgLGPerOF1Tz5DwiQN2mO6AnkkCzCoU 7+zQkjyPj4Q6aZsO+EWhLgq/7/zoIWJg2x2YRfmI=
From: Lars Eggert <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab0a5c03039f1c7a4049b3bf84663241ec6f1d1a7392cf0000000115515b4692a169ce0dfbfe88@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/617@github.com>
Subject: [quicwg/base-drafts] quic-tls is the wrong doc to talk about integrity check for unprotected packets (#617)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593999466d147_158c3fa318f35c3c492fe"; 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/ymbNEShJrnAtV2Mui3Bi2Rfzlhs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 08 Jun 2017 18:36:57 -0000

----==_mimepart_593999466d147_158c3fa318f35c3c492fe
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I totally missed that the FNV-1a stuff was added to quic-tls. I had not followed that doc recently, because my code doesn't do any TLS yet. Only when I couldn't find anything about FNV-1a in quic-transport did I start to grep through the text, and found section 6 of quic-tls.

IMO that is the wrong document to talk about this, since this has nothing to do with TLS. I would move that section into quic-transport.

Alternatively, quic-transport needs a pointer to that section of quic-tls, because nothing in quic-transport alerts a reader to the existence of the hash.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/617
----==_mimepart_593999466d147_158c3fa318f35c3c492fe
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I totally missed that the FNV-1a stuff was added to quic-tls. I had not followed that doc recently, because my code doesn't do any TLS yet. Only when I couldn't find anything about FNV-1a in quic-transport did I start to grep through the text, and found section 6 of quic-tls.</p>
<p>IMO that is the wrong document to talk about this, since this has nothing to do with TLS. I would move that section into quic-transport.</p>
<p>Alternatively, quic-transport needs a pointer to that section of quic-tls, because nothing in quic-transport alerts a reader to the existence of the hash.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/617">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq99FEMR8iQ1dW5nJHENWHpwTmq6tks5sCD9GgaJpZM4N0dhq">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqxDmHeV0kY8l1JQvzpInlWhqGFF5ks5sCD9GgaJpZM4N0dhq.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/617"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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-tls is the wrong doc to talk about integrity check for unprotected packets (#617)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/617"}}}</script>
----==_mimepart_593999466d147_158c3fa318f35c3c492fe--


From nobody Thu Jun  8 11:53: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 79ED0129AAA for <quic-issues@ietfa.amsl.com>; Thu,  8 Jun 2017 11:53:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.02
X-Spam-Level: 
X-Spam-Status: No, score=-7.02 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id d6yPHJMaREST for <quic-issues@ietfa.amsl.com>; Thu,  8 Jun 2017 11:53:39 -0700 (PDT)
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 BE1B7128DE7 for <quic-issues@ietf.org>; Thu,  8 Jun 2017 11:53:39 -0700 (PDT)
Date: Thu, 08 Jun 2017 11:53:39 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1496948019; bh=SJGOOPFc9vLwxqiL4Dea/xsIRxOkprYSM9KOpCWi+K8=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=YgvQMW9Td87UZmNo3bUzmEPKSnRfGUpg2P4EtfQgiThxnCFHJ8di63o/ErRnvT5W+ IOELWbOMvrBRu4ufJqAUy3mq/GHgZNcOh+aRwubF+vjsMWEkvJi6R27A60udeFdYhu 9CPQVFMCU/1+AhHo14SxqBzA67bGO0qkPhlFINK4=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba3e90d191ae82a37849d2dac1d8a07cf5136655d92cf0000000115515f3392a169ce0dc86810@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/557/307194817@github.com>
In-Reply-To: <quicwg/base-drafts/issues/557@github.com>
References: <quicwg/base-drafts/issues/557@github.com>
Subject: Re: [quicwg/base-drafts] PUSH_PROMISE ordering guarantee (#557)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59399d33144b2_1f023fda9e9c1c3410005d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/1_8tyTMRT0XBlFQ_xL_trjJ11lE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 08 Jun 2017 18:53:41 -0000

----==_mimepart_59399d33144b2_1f023fda9e9c1c3410005d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

> Note, though, that this still doesn=E2=80=99t solve ordering of the pro=
mise and the reference. It actually makes it worse, since while you know =
a push is coming, you don=E2=80=99t know what, and you still need to orde=
r that reference with respect to the body fragments.

Thank you for the response. That is a good point.

I would argue that if we decide to covey the request headers of a pushed =
response outside the parent stream, we should 1) unify headers and body i=
nto single stream, and 2) create a HTTP frame (that is sent as part of th=
e unified stream) that defines a dependency (i.e.tell the client to wait =
for the headers of a different stream). If we go this route, I think that=
 it would not be "worse" at least.

-- =

You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/557#issuecomment-307194817=

----==_mimepart_59399d33144b2_1f023fda9e9c1c3410005d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<blockquote>
<p>Note, though, that this still doesn=E2=80=99t solve ordering of the pr=
omise and the reference. It actually makes it worse, since while you know=
 a push is coming, you don=E2=80=99t know what, and you still need to ord=
er that reference with respect to the body fragments.</p>
</blockquote>
<p>Thank you for the response. That is a good point.</p>
<p>I would argue that if we decide to covey the request headers of a push=
ed response outside the parent stream, we should 1) unify headers and bod=
y into single stream, and 2) create a HTTP frame (that is sent as part of=
 the unified stream) that defines a dependency (i.e.tell the client to wa=
it for the headers of a different stream). If we go this route, I think t=
hat it would not be "worse" at least.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/557#issuecomment-307194817">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq2rY2=
mTSWWtkyEUanV3cZydWC9NHks5sCEMzgaJpZM4Nl8yw">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqxW=
nFMWRCLB0RZn2fU4R5FE8x70Lks5sCEMzgaJpZM4Nl8yw.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/557#issuecomment-307194817"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@kazuho in #55=
7: \u003e Note, though, that this still doesn=E2=80=99t solve ordering of=
 the promise and the reference. It actually makes it worse, since while y=
ou know a push is coming, you don=E2=80=99t know what, and you still need=
 to order that reference with respect to the body fragments.\r\n\r\nThank=
 you for the response. That is a good point.\r\n\r\nI would argue that if=
 we decide to covey the request headers of a pushed response outside the =
parent stream, we should 1) unify headers and body into single stream, an=
d 2) create a HTTP frame (that is sent as part of the unified stream) tha=
t defines a dependency (i.e.tell the client to wait for the headers of a =
different stream). If we go this route, I think that it would not be \"wo=
rse\" at least."}],"action":{"name":"View Issue","url":"https://github.co=
m/quicwg/base-drafts/issues/557#issuecomment-307194817"}}}</script>=

----==_mimepart_59399d33144b2_1f023fda9e9c1c3410005d--


From nobody Thu Jun  8 14:56: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 AC707126E64 for <quic-issues@ietfa.amsl.com>; Thu,  8 Jun 2017 14:55:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.021
X-Spam-Level: 
X-Spam-Status: No, score=-2.021 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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Dr_YAtJESNHL for <quic-issues@ietfa.amsl.com>; Thu,  8 Jun 2017 14:55:57 -0700 (PDT)
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 0460D126C22 for <quic-issues@ietf.org>; Thu,  8 Jun 2017 14:55:56 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=Q1tt0RbXdfKY1RpOT7zZeVDcQFU=; b=EecHkQYGT5nJQGgZ Brglojr0D2pkGtp7ncCRW4EKNqQ752ZZV+CIk/Vk3DGD2nRyK4MBpjls8apibcIN xpfyXVLl/sbM/g3cWMMAUCWIT2E1OKLh//i4bFLsyLgiw+jA6yVrVOAJFsuO1CbT UQeU17d7X6/N4MDoyke+yqoGKhM=
Received: by filter0435p1mdw1.sendgrid.net with SMTP id filter0435p1mdw1-5325-5939C7EB-1B 2017-06-08 21:55:55.484243417 +0000 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 xN_35G2ZQcyaGAXwdhEA7w for <quic-issues@ietf.org>; Thu, 08 Jun 2017 21:55:55.467 +0000 (UTC)
Date: Thu, 08 Jun 2017 14:55:55 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab256bd819fd119fce76b5280f9d093cf7a25201c392cf00000001155189eb92a169ce0dbe14f5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/554/307238514@github.com>
In-Reply-To: <quicwg/base-drafts/issues/554@github.com>
References: <quicwg/base-drafts/issues/554@github.com>
Subject: Re: [quicwg/base-drafts] Reconsider the use of FNV-1a for "cleartext" integrity (#554)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5939c7eb50979_45ff3fd158589c38458c4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2VFthghHH/ryym2lWnG1d60p7TzgXcZV561n BBMX8HcbXwqNkqCQPTR2Amyabnp/6+b1YiC1xoX0J7YbkSqg2RvWI67p3OXH54Hha6Qaprp107DHIq uz9isocaUKlqQptfibqA+KVW/HLC3MZaoI6ZsHMkhj5r6OD4jZpgHCx5Y8DDL/8x+pZB4oKw9dCs9A E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/_DRDYiUeWaHLh0-WY9wgdVe1Pqw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 08 Jun 2017 21:55:59 -0000

----==_mimepart_5939c7eb50979_45ff3fd158589c38458c4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

While we're reconsidering this, @martinduke and I were talking again about the idea of encrypting using AES-GCM with a version specific key.  That re-convinced me it was a good idea.

1) AES-GCM hardware offload is a common feature, and being able to use it as much as possible is nice.
2) Forces middleboxes that want to do TLS inspection to stay up to date with the latest versions, otherwise they won't be able in inspect SNI.  This makes future changes to TLS less likely to ossify, since middleboxes that aren't frequently updated won't be able to see the new version of TLS.

Given recent deployment issues with TLS 1.3, I think point 2 is more valuable than I previously believed.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/554#issuecomment-307238514
----==_mimepart_5939c7eb50979_45ff3fd158589c38458c4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>While we're reconsidering this, <a href=3D"https://github.com/martinduke=
" class=3D"user-mention">@martinduke</a> and I were talking again about the=
 idea of encrypting using AES-GCM with a version specific key.  That re-con=
vinced me it was a good idea.</p>
<ol>
<li>AES-GCM hardware offload is a common feature, and being able to use it =
as much as possible is nice.</li>
<li>Forces middleboxes that want to do TLS inspection to stay up to date wi=
th the latest versions, otherwise they won't be able in inspect SNI.  This =
makes future changes to TLS less likely to ossify, since middleboxes that a=
ren't frequently updated won't be able to see the new version of TLS.</li>
</ol>
<p>Given recent deployment issues with TLS 1.3, I think point 2 is more val=
uable than I previously believed.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/554#issuecomment-307238514">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq9kclTBAeM0ClHj=
5WYdsKmOaEOLnks5sCG3rgaJpZM4NjENJ">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq-n2f_x7cO1xv9CyZ=
L6UBH9wCkUwks5sCG3rgaJpZM4NjENJ.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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/554#issuecomment-307238514"></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 #554: While we're r=
econsidering this, @martinduke and I were talking again about the idea of e=
ncrypting using AES-GCM with a version specific key.  That re-convinced me =
it was a good idea.\r\n\r\n1) AES-GCM hardware offload is a common feature,=
 and being able to use it as much as possible is nice.\r\n2) Forces middleb=
oxes that want to do TLS inspection to stay up to date with the latest vers=
ions, otherwise they won't be able in inspect SNI.  This makes future chang=
es to TLS less likely to ossify, since middleboxes that aren't frequently u=
pdated won't be able to see the new version of TLS.\r\n\r\nGiven recent dep=
loyment issues with TLS 1.3, I think point 2 is more valuable than I previo=
usly believed."}],"action":{"name":"View Issue","url":"https://github.com/q=
uicwg/base-drafts/issues/554#issuecomment-307238514"}}}</script>=

----==_mimepart_5939c7eb50979_45ff3fd158589c38458c4--


From nobody Thu Jun  8 15:25: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 9DB3E126E64 for <quic-issues@ietfa.amsl.com>; Thu,  8 Jun 2017 15:25:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.617
X-Spam-Level: 
X-Spam-Status: No, score=-0.617 tagged_above=-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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gzlBJXoHIeaw for <quic-issues@ietfa.amsl.com>; Thu,  8 Jun 2017 15:25:44 -0700 (PDT)
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 87B9D127180 for <quic-issues@ietf.org>; Thu,  8 Jun 2017 15:25:43 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=zxDtzLMbZSnz3gz3eXXGe5xv5Yo=; b=vTc8x8RDD12udtCw KfME664dqo3CBlkAkkDkDElianJkrOt6KQMWgBqFm9pfl+ar5tdlqP0gmMQb5ck5 YlqRh+0GZoeWuSWOQBC+UHZZ5ykkUHJPQL8YLA23gbdGkNI3itYKvH2UVX8e0sPI g1HAfH1MrbvkWECG2xqyFtJAN9w=
Received: by filter0660p1mdw1.sendgrid.net with SMTP id filter0660p1mdw1-14666-5939CEAF-63 2017-06-08 22:24:47.482518393 +0000 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 80YhfI_OTAWX0wEv8_fUfw for <quic-issues@ietf.org>; Thu, 08 Jun 2017 22:24:47.432 +0000 (UTC)
Date: Thu, 08 Jun 2017 15:24:47 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab21604dcf16d9b9cb7fe5b57a1027bc02a9ce824692cf00000001155190af92a169ce0df938a1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/609/review/43029633@github.com>
In-Reply-To: <quicwg/base-drafts/pull/609@github.com>
References: <quicwg/base-drafts/pull/609@github.com>
Subject: Re: [quicwg/base-drafts] Latency Spin Bit (#609)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5939ceaf3ceae_27f43fe1b4963c3461540"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3QKGEyVr6GZwcqTDXfTdIIBPCQl7w0y9CW6V LR/5LEys4LpT/35EkvG9HaHkgDaCdBANSf5sJqDzwGiblARauSnLjq/I3d6mkdbmM49K5Wamds+TxY 13OHwScxoGmjAwTu3i0BiT+11QUK2E3ARKyuAtj+SSCwmIf0bDh+iahAVP5lDNDDApHSDUdaKU6EZ1 w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Om8GMX2LYndKjL4NubSu6JFJQqE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 08 Jun 2017 22:25:46 -0000

----==_mimepart_5939ceaf3ceae_27f43fe1b4963c3461540
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.

I like the 'spin bit' approach personally. 

> @@ -827,6 +848,24 @@ Implementations MUST assume that an unsupported version uses an unknown packet
 format. All other fields MUST be ignored when processing a packet that contains
 an unsupported version.
 
+## Latency Spin Bit
+
+The latency spin bit enables latency monitoring from observation points on
+the network path. This bit is set as follow:
+
+* The connection responder sets the spin bit value to the value of the
+  spin bit in the last packet received from the connection initiator.

Also, can you add clarifying text about what to do when exiting quiescence?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/609#pullrequestreview-43029633
----==_mimepart_5939ceaf3ceae_27f43fe1b4963c3461540
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ianswett</b> commented on this pull request.</p>

<p>I like the 'spin bit' approach personally.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/609#discussion_r121013108">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -827,6 +848,24 @@ Implementations MUST assume that an unsupported version uses an unknown packet
 format. All other fields MUST be ignored when processing a packet that contains
 an unsupported version.
 
+## Latency Spin Bit
+
+The latency spin bit enables latency monitoring from observation points on
+the network path. This bit is set as follow:
+
+* The connection responder sets the spin bit value to the value of the
+  spin bit in the last packet received from the connection initiator.
</pre>
<p>Also, can you add clarifying text about what to do when exiting quiescence?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/609#pullrequestreview-43029633">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq--rI4QAEbuRXqQLfwhzZO7ciN9-ks5sCHSvgaJpZM4Nzrwr">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq68jwk7q5XQYPc4j5Coomvx9MQk_ks5sCHSvgaJpZM4Nzrwr.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/609#pullrequestreview-43029633"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #609"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/609#pullrequestreview-43029633"}}}</script>
----==_mimepart_5939ceaf3ceae_27f43fe1b4963c3461540--


From nobody Thu Jun  8 16: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 83FD8129494 for <quic-issues@ietfa.amsl.com>; Thu,  8 Jun 2017 16:02:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.02
X-Spam-Level: 
X-Spam-Status: No, score=-7.02 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id L3xylbKl5Cfs for <quic-issues@ietfa.amsl.com>; Thu,  8 Jun 2017 16:02:11 -0700 (PDT)
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 301491292D3 for <quic-issues@ietf.org>; Thu,  8 Jun 2017 16:02:11 -0700 (PDT)
Date: Thu, 08 Jun 2017 16:02:10 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1496962930; bh=vJlCEZYtDtREOVPajY6TAzQNluFv+mHWSd7/aTG9KfU=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=yKPWEAm7jkyf7gta6nleAsBcb6KAbi+y5qMgatlgICi1P0tAnjPlsTk9xOWwFTU5M Nz24Ds8B7SxjGz7vSVix2W9yw3tFmU62qWlPvSICuXRFv5gXy8KcyWXrlz00yVVaIR 0HzDIG/hyUK9pjcGOvxEn9YR+mTsmFYBxGcROhwA=
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab30500024b02a355e3be295a8b9c665b224bade7392cf000000011551997292a169ce0dbe14f5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/554/307250469@github.com>
In-Reply-To: <quicwg/base-drafts/issues/554@github.com>
References: <quicwg/base-drafts/issues/554@github.com>
Subject: Re: [quicwg/base-drafts] Reconsider the use of FNV-1a for "cleartext" integrity (#554)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5939d7725b2ff_49593ff08b4c1c2c79283"; 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/PCAykY6sGJSlYBH3kgfcgwlpTQc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 08 Jun 2017 23:02:13 -0000

----==_mimepart_5939d7725b2ff_49593ff08b4c1c2c79283
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Furthermore, as I brought up in Chicago, this greatly simplifies the code=

path as well if you do crypto offload. Currently, iincoming encrypted
packets are decrypted asynchronously while handshake packets are handled
immediately. So it's a little complicated to think through when it's OK t=
o
free the packet, enough that I very well might of messed it up in a way
that will emerge as a memory leak someday.

There has to be similar logic when sending the packet.

It would greatly simplify the permutations if packets were always
encrypted, and it was just a matter of switching from an insecure key to =
a
secure one.

On Thu, Jun 8, 2017 at 11:55 PM, ianswett <notifications@github.com> wrot=
e:

> While we're reconsidering this, @martinduke
> <https://github.com/martinduke> and I were talking again about the idea=

> of encrypting using AES-GCM with a version specific key. That re-convin=
ced
> me it was a good idea.
>
>    1. AES-GCM hardware offload is a common feature, and being able to u=
se
>    it as much as possible is nice.
>    2. Forces middleboxes that want to do TLS inspection to stay up to
>    date with the latest versions, otherwise they won't be able in inspe=
ct SNI.
>    This makes future changes to TLS less likely to ossify, since middle=
boxes
>    that aren't frequently updated won't be able to see the new version =
of TLS.
>
> Given recent deployment issues with TLS 1.3, I think point 2 is more
> valuable than I previously believed.
>
> =E2=80=94
> You are receiving this because you were mentioned.
> Reply to this email directly, view it on GitHub
> <https://github.com/quicwg/base-drafts/issues/554#issuecomment-30723851=
4>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AXRMEUo8YKHQXnbvoZ-T=
XzdewZNus0dCks5sCG3rgaJpZM4NjENJ>
> .
>


-- =

You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/554#issuecomment-307250469=

----==_mimepart_5939d7725b2ff_49593ff08b4c1c2c79283
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Furthermore, as I brought up in Chicago, this greatly simplifies the code=
<br>
path as well if you do crypto offload. Currently, iincoming encrypted<br>=

packets are decrypted asynchronously while handshake packets are handled<=
br>
immediately. So it&#39;s a little complicated to think through when it&#3=
9;s OK to<br>
free the packet, enough that I very well might of messed it up in a way<b=
r>
that will emerge as a memory leak someday.<br>
<br>
There has to be similar logic when sending the packet.<br>
<br>
It would greatly simplify the permutations if packets were always<br>
encrypted, and it was just a matter of switching from an insecure key to =
a<br>
secure one.<br>
<br>
On Thu, Jun 8, 2017 at 11:55 PM, ianswett &lt;notifications@github.com&gt=
; wrote:<br>
<br>
&gt; While we&#39;re reconsidering this, @martinduke<br>
&gt; &lt;https://github.com/martinduke&gt; and I were talking again about=
 the idea<br>
&gt; of encrypting using AES-GCM with a version specific key. That re-con=
vinced<br>
&gt; me it was a good idea.<br>
&gt;<br>
&gt;    1. AES-GCM hardware offload is a common feature, and being able t=
o use<br>
&gt;    it as much as possible is nice.<br>
&gt;    2. Forces middleboxes that want to do TLS inspection to stay up t=
o<br>
&gt;    date with the latest versions, otherwise they won&#39;t be able i=
n inspect SNI.<br>
&gt;    This makes future changes to TLS less likely to ossify, since mid=
dleboxes<br>
&gt;    that aren&#39;t frequently updated won&#39;t be able to see the n=
ew version of TLS.<br>
&gt;<br>
&gt; Given recent deployment issues with TLS 1.3, I think point 2 is more=
<br>
&gt; valuable than I previously believed.<br>
&gt;<br>
&gt; =E2=80=94<br>
&gt; You are receiving this because you were mentioned.<br>
&gt; Reply to this email directly, view it on GitHub<br>
&gt; &lt;https://github.com/quicwg/base-drafts/issues/554#issuecomment-30=
7238514&gt;,<br>
&gt; or mute the thread<br>
&gt; &lt;https://github.com/notifications/unsubscribe-auth/AXRMEUo8YKHQXn=
bvoZ-TXzdewZNus0dCks5sCG3rgaJpZM4NjENJ&gt;<br>
&gt; .<br>
&gt;<br>


<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/554#issuecomment-307250469">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqwnLf=
C1S8ErifRBsvg6GeeS0rcLWks5sCH1ygaJpZM4NjENJ">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq6C=
M3c9Ks2_9i897zndGw6FgypjUks5sCH1ygaJpZM4NjENJ.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/554#issuecomment-307250469"></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=
 #554: Furthermore, as I brought up in Chicago, this greatly simplifies t=
he code\npath as well if you do crypto offload. Currently, iincoming encr=
ypted\npackets are decrypted asynchronously while handshake packets are h=
andled\nimmediately. So it's a little complicated to think through when i=
t's OK to\nfree the packet, enough that I very well might of messed it up=
 in a way\nthat will emerge as a memory leak someday.\n\nThere has to be =
similar logic when sending the packet.\n\nIt would greatly simplify the p=
ermutations if packets were always\nencrypted, and it was just a matter o=
f switching from an insecure key to a\nsecure one.\n\nOn Thu, Jun 8, 2017=
 at 11:55 PM, ianswett \u003cnotifications@github.com\u003e wrote:\n\n\u0=
03e While we're reconsidering this, @martinduke\n\u003e \u003chttps://git=
hub.com/martinduke\u003e and I were talking again about the idea\n\u003e =
of encrypting using AES-GCM with a version specific key. That re-convince=
d\n\u003e me it was a good idea.\n\u003e\n\u003e    1. AES-GCM hardware o=
ffload is a common feature, and being able to use\n\u003e    it as much a=
s possible is nice.\n\u003e    2. Forces middleboxes that want to do TLS =
inspection to stay up to\n\u003e    date with the latest versions, otherw=
ise they won't be able in inspect SNI.\n\u003e    This makes future chang=
es to TLS less likely to ossify, since middleboxes\n\u003e    that aren't=
 frequently updated won't be able to see the new version of TLS.\n\u003e\=
n\u003e Given recent deployment issues with TLS 1.3, I think point 2 is m=
ore\n\u003e valuable than I previously believed.\n\u003e\n\u003e =E2=80=94=
\n\u003e You are receiving this because you were mentioned.\n\u003e Reply=
 to this email directly, view it on GitHub\n\u003e \u003chttps://github.c=
om/quicwg/base-drafts/issues/554#issuecomment-307238514\u003e,\n\u003e or=
 mute the thread\n\u003e \u003chttps://github.com/notifications/unsubscri=
be-auth/AXRMEUo8YKHQXnbvoZ-TXzdewZNus0dCks5sCG3rgaJpZM4NjENJ\u003e\n\u003=
e .\n\u003e\n"}],"action":{"name":"View Issue","url":"https://github.com/=
quicwg/base-drafts/issues/554#issuecomment-307250469"}}}</script>=

----==_mimepart_5939d7725b2ff_49593ff08b4c1c2c79283--


From nobody Thu Jun  8 23:05: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 C0CC3127275 for <quic-issues@ietfa.amsl.com>; Thu,  8 Jun 2017 23:05:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.019
X-Spam-Level: 
X-Spam-Status: No, score=-7.019 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id slVY8zA82URo for <quic-issues@ietfa.amsl.com>; Thu,  8 Jun 2017 23:05:05 -0700 (PDT)
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 11E00120721 for <quic-issues@ietf.org>; Thu,  8 Jun 2017 23:05:04 -0700 (PDT)
Date: Thu, 08 Jun 2017 23:05:04 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1496988304; bh=3zmfCiKb2znPMb1ARBTlFR5yFdKcuGmQo24x8IG3k1A=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Iam765VqrDHPd4r8IjHEOGDHWs1BgYPOidCUeefU9Zi0ndSiX8WqlVAW/hJWDrUnF 4e/kg9poygY8uEh0hh84gUWJgLcYI+uFe5Q7xnm6z+y7l1cH5fIR/Q2Xl16L3R0hWc xQT/ES+bQBFeduj27y60hh4hgDZ+qNAVVZVcq9e8=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba08f649a52b3a8526a062f3dd0dc12459517d97f92cf000000011551fc9092a169ce0dbe14f5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/554/307303447@github.com>
In-Reply-To: <quicwg/base-drafts/issues/554@github.com>
References: <quicwg/base-drafts/issues/554@github.com>
Subject: Re: [quicwg/base-drafts] Reconsider the use of FNV-1a for "cleartext" integrity (#554)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593a3a90181a9_b6413fd671fb1c38423de"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/CfmOrwVscI5qZZesC1q4zBl3qvA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 09 Jun 2017 06:05:07 -0000

----==_mimepart_593a3a90181a9_b6413fd671fb1c38423de
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

While not against the idea, 

>It would greatly simplify the permutations if packets were always
encrypted, and it was just a matter of switching from an insecure key to a
secure one.

does not hold when encryption is not necssarily AES-GCM after handshake or in a new version. Further, some low-end IoT devices do not have AES accelleration, and will not have, and may want to use ChaCha20 instead. Such devices could use a generic implementation since it is only for handshake, but it does kill the simplicity argument.

I have previously in a private mail to some authors suggested signing the cleartext headers uses a CMAC algorithm with a version specific key. This is much simpler than AES-GCM and better suited for non-version specific implementation. CMAC will not encrypt, but AES can still be used for that, if the concern is ossification.

Regarding ossification - isn't there a risk that middleboxes will only work if they understand the protocol, and thus will reject newer QUIC versions with a key they don't have? This could make the problem worse. I'm just speculating as I have no experience with 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/554#issuecomment-307303447
----==_mimepart_593a3a90181a9_b6413fd671fb1c38423de
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>While not against the idea,</p>
<blockquote>
<p>It would greatly simplify the permutations if packets were always<br>
encrypted, and it was just a matter of switching from an insecure key to =
a<br>
secure one.</p>
</blockquote>
<p>does not hold when encryption is not necssarily AES-GCM after handshak=
e or in a new version. Further, some low-end IoT devices do not have AES =
accelleration, and will not have, and may want to use ChaCha20 instead. S=
uch devices could use a generic implementation since it is only for hands=
hake, but it does kill the simplicity argument.</p>
<p>I have previously in a private mail to some authors suggested signing =
the cleartext headers uses a CMAC algorithm with a version specific key. =
This is much simpler than AES-GCM and better suited for non-version speci=
fic implementation. CMAC will not encrypt, but AES can still be used for =
that, if the concern is ossification.</p>
<p>Regarding ossification - isn't there a risk that middleboxes will only=
 work if they understand the protocol, and thus will reject newer QUIC ve=
rsions with a key they don't have? This could make the problem worse. I'm=
 just speculating as I have no experience with these issues.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/554#issuecomment-307303447">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq3L3B=
2QUTzzcF-eKHVOxPMpjqWN3ks5sCOCQgaJpZM4NjENJ">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq5p=
bDjf8BscBaM0ohwlnUnBYrBpcks5sCOCQgaJpZM4NjENJ.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/554#issuecomment-307303447"></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 #=
554: While not against the idea, \r\n\r\n\u003eIt would greatly simplify =
the permutations if packets were always\r\nencrypted, and it was just a m=
atter of switching from an insecure key to a\r\nsecure one.\r\n\r\ndoes n=
ot hold when encryption is not necssarily AES-GCM after handshake or in a=
 new version. Further, some low-end IoT devices do not have AES accellera=
tion, and will not have, and may want to use ChaCha20 instead. Such devic=
es could use a generic implementation since it is only for handshake, but=
 it does kill the simplicity argument.\r\n\r\nI have previously in a priv=
ate mail to some authors suggested signing the cleartext headers uses a C=
MAC algorithm with a version specific key. This is much simpler than AES-=
GCM and better suited for non-version specific implementation. CMAC will =
not encrypt, but AES can still be used for that, if the concern is ossifi=
cation.\r\n\r\nRegarding ossification - isn't there a risk that middlebox=
es will only work if they understand the protocol, and thus will reject n=
ewer QUIC versions with a key they don't have? This could make the proble=
m worse. I'm just speculating as I have no experience with these issues."=
}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-dr=
afts/issues/554#issuecomment-307303447"}}}</script>=

----==_mimepart_593a3a90181a9_b6413fd671fb1c38423de--


From nobody Thu Jun  8 23:28: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 C294C124D6C for <quic-issues@ietfa.amsl.com>; Thu,  8 Jun 2017 23:28:00 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Aoi_5Y5gK9gi for <quic-issues@ietfa.amsl.com>; Thu,  8 Jun 2017 23:27:58 -0700 (PDT)
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 69516120721 for <quic-issues@ietf.org>; Thu,  8 Jun 2017 23:27:58 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=nD5ZrV+nMWlbdBXu4irdquStlU0=; b=f1jcQEaWg/xyyPFs hLxGwN11ed9lbqK5bG/eb4IfK+MbpM2P6LRbVgxmeBKvol/FbFwaHIUB2YcXmaDV ibiV/3FdKXnpemreDXKU4o4isjiMXaeoZVyXiO4c0m/baWLDGmp7MX4rYG6Nmp4d 2jR5Q3K29lPxq50bqhVm5ZTUUlk=
Received: by filter0606p1mdw1.sendgrid.net with SMTP id filter0606p1mdw1-26743-593A3FED-F 2017-06-09 06:27:57.20260783 +0000 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 xEvFyo9cTg-PqnbLA4TLZA for <quic-issues@ietf.org>; Fri, 09 Jun 2017 06:27:57.116 +0000 (UTC)
Date: Thu, 08 Jun 2017 23:27:56 -0700
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc5e5072973988251d7efd2e91721c40a00d011ef92cf00000001155201ec92a169ce0dbe14f5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/554/307306820@github.com>
In-Reply-To: <quicwg/base-drafts/issues/554@github.com>
References: <quicwg/base-drafts/issues/554@github.com>
Subject: Re: [quicwg/base-drafts] Reconsider the use of FNV-1a for "cleartext" integrity (#554)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593a3fece1c5f_46e83ff0c0ac7c2c11602d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0ph3zdlDIdMxrdbI92e9S2HYlKPFi3iAZG6d gnQhBE0ckEPgh0M1KBIgmhZbZtlCjOlOK660kJIMDjHGUfrAYZU9Wd9pmkYR3/ICkg/zw5y7KuuXlT giUhNCisaK2NQca8cvCTxjAa8XUQS/VHn3LBEsl/rDJ2FR8b9yp5uETXP8PZkB6Lzwv6AiqlYSCIXd s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/i5HJOXo8hlVlWiaXQZsKRSL-b04>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 09 Jun 2017 06:28:01 -0000

----==_mimepart_593a3fece1c5f_46e83ff0c0ac7c2c11602d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

For reference here is the CMAC proposal from March 15 I sent:

> The approach discussed below can be extended to unauthenticated headers:
>=20
> Each protocol version publishes a fixed AES-128 key (several versions may=
 use the same key) and protects the header with a two byte tag as for prote=
cted packets. This serves the dual purpose of providing protocol magic byte=
s and a header hash.
>=20
> This helps separate traffic from other UDP protocols and to an extent mid=
dle box manipulation of unprotected headers.
>=20
> It may possibly also help mitigate DoS attacks on the TLS handshake. I ha=
ve not studied what the handshake does internally, but it can prevent start=
ing the TLS machinery in the first place.
>=20
> There is a risk that middle boxes hardcodes the key, making the protocol =
version difficult to change. For this reason the key should not necessarily=
 be tied to a specific protocol version.
>=20
> Proprietary deployments such as in-house database connections may configu=
re a random fixed custom key for the header tag. This is not intended to be=
 strong encryption but it prevents random external communication (early rej=
ection before TLS) and the key cannot be trivially guessed from just the 16=
 tag bits. It is not sufficient to provide non-idempotent 0-RTT transaction=
s.
>=20
> I=E2=80=99m sure you have already considered something along the followin=
g lines, but for completeness:
>=20
> I have not yet studied 0-RTT in detail, but it appears to me that a simpl=
e 64-bit counter along with the stored crypto context would be enough to pr=
event some replay attacks. In this case the public tag key could be replace=
d with a CMAC that includes a 64-bit counter that is stored with the crypto=
 context at client and server. Because of the counter field as extra inform=
ation in addition to the header, a full CMAC and not just a single AES encr=
yption may be required, or the counter could be placed in the high part of =
the implicit 64-bit packet number. Because the tag is only two bytes this i=
s still insufficient to handle idempotent 0-RTT transactions but it allows =
early rejection (before TLS engine) of replays. The tag could be extended t=
o more than two bytes, but it is probably better to also include the counte=
r in the full 0-RTT handshake protocol and include it in some tag there.
>=20
> The counter must be larger than any previous connection attempt by at mos=
t a small amount (small enough to retry different counters). The counter is=
 not (necessarily) included in the header other than in hashed form because=
 it would leak information about how many connection attempts have been mad=
e, and it is not strictly needed. The counter adds complexity to a server c=
lusters because the counter must be synchronized, but so must the crypto co=
ntext. Allowing some variation in next counter value should handle both syn=
c delays and interrupted connection attempts. For unstable connections and =
delayed server sync the fallback is then 1-RTT. If the counter is not expli=
cit in the header, a DoS attack might force many CMAC counter increment att=
empts, which is why it must be a small increment.
>=20

--=20
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/554#issuecomment-307306820=

----==_mimepart_593a3fece1c5f_46e83ff0c0ac7c2c11602d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>For reference here is the CMAC proposal from March 15 I sent:</p>
<blockquote>
<p>The approach discussed below can be extended to unauthenticated headers:=
</p>
<p>Each protocol version publishes a fixed AES-128 key (several versions ma=
y use the same key) and protects the header with a two byte tag as for prot=
ected packets. This serves the dual purpose of providing protocol magic byt=
es and a header hash.</p>
<p>This helps separate traffic from other UDP protocols and to an extent mi=
ddle box manipulation of unprotected headers.</p>
<p>It may possibly also help mitigate DoS attacks on the TLS handshake. I h=
ave not studied what the handshake does internally, but it can prevent star=
ting the TLS machinery in the first place.</p>
<p>There is a risk that middle boxes hardcodes the key, making the protocol=
 version difficult to change. For this reason the key should not necessaril=
y be tied to a specific protocol version.</p>
<p>Proprietary deployments such as in-house database connections may config=
ure a random fixed custom key for the header tag. This is not intended to b=
e strong encryption but it prevents random external communication (early re=
jection before TLS) and the key cannot be trivially guessed from just the 1=
6 tag bits. It is not sufficient to provide non-idempotent 0-RTT transactio=
ns.</p>
<p>I=E2=80=99m sure you have already considered something along the followi=
ng lines, but for completeness:</p>
<p>I have not yet studied 0-RTT in detail, but it appears to me that a simp=
le 64-bit counter along with the stored crypto context would be enough to p=
revent some replay attacks. In this case the public tag key could be replac=
ed with a CMAC that includes a 64-bit counter that is stored with the crypt=
o context at client and server. Because of the counter field as extra infor=
mation in addition to the header, a full CMAC and not just a single AES enc=
ryption may be required, or the counter could be placed in the high part of=
 the implicit 64-bit packet number. Because the tag is only two bytes this =
is still insufficient to handle idempotent 0-RTT transactions but it allows=
 early rejection (before TLS engine) of replays. The tag could be extended =
to more than two bytes, but it is probably better to also include the count=
er in the full 0-RTT handshake protocol and include it in some tag there.</=
p>
<p>The counter must be larger than any previous connection attempt by at mo=
st a small amount (small enough to retry different counters). The counter i=
s not (necessarily) included in the header other than in hashed form becaus=
e it would leak information about how many connection attempts have been ma=
de, and it is not strictly needed. The counter adds complexity to a server =
clusters because the counter must be synchronized, but so must the crypto c=
ontext. Allowing some variation in next counter value should handle both sy=
nc delays and interrupted connection attempts. For unstable connections and=
 delayed server sync the fallback is then 1-RTT. If the counter is not expl=
icit in the header, a DoS attack might force many CMAC counter increment at=
tempts, which is why it must be a small increment.</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/554#issuecomment-307306820">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq6OJmcwgcDpGNe8=
cFZC8rLaaX2qSks5sCOXsgaJpZM4NjENJ">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq1f7YZQKA9B0a6K_v=
cd0i_rv8OCBks5sCOXsgaJpZM4NjENJ.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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/554#issuecomment-307306820"></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 #554: For reference=
 here is the CMAC proposal from March 15 I sent:\r\n\r\n\u003e The approach=
 discussed below can be extended to unauthenticated headers:\r\n\u003e \r\n=
\u003e Each protocol version publishes a fixed AES-128 key (several version=
s may use the same key) and protects the header with a two byte tag as for =
protected packets. This serves the dual purpose of providing protocol magic=
 bytes and a header hash.\r\n\u003e \r\n\u003e This helps separate traffic =
from other UDP protocols and to an extent middle box manipulation of unprot=
ected headers.\r\n\u003e \r\n\u003e It may possibly also help mitigate DoS =
attacks on the TLS handshake. I have not studied what the handshake does in=
ternally, but it can prevent starting the TLS machinery in the first place.=
\r\n\u003e \r\n\u003e There is a risk that middle boxes hardcodes the key, =
making the protocol version difficult to change. For this reason the key sh=
ould not necessarily be tied to a specific protocol version.\r\n\u003e \r\n=
\u003e Proprietary deployments such as in-house database connections may co=
nfigure a random fixed custom key for the header tag. This is not intended =
to be strong encryption but it prevents random external communication (earl=
y rejection before TLS) and the key cannot be trivially guessed from just t=
he 16 tag bits. It is not sufficient to provide non-idempotent 0-RTT transa=
ctions.\r\n\u003e \r\n\u003e I=E2=80=99m sure you have already considered s=
omething along the following lines, but for completeness:\r\n\u003e \r\n\u0=
03e I have not yet studied 0-RTT in detail, but it appears to me that a sim=
ple 64-bit counter along with the stored crypto context would be enough to =
prevent some replay attacks. In this case the public tag key could be repla=
ced with a CMAC that includes a 64-bit counter that is stored with the cryp=
to context at client and server. Because of the counter field as extra info=
rmation in addition to the header, a full CMAC and not just a single AES en=
cryption may be required, or the counter could be placed in the high part o=
f the implicit 64-bit packet number. Because the tag is only two bytes this=
 is still insufficient to handle idempotent 0-RTT transactions but it allow=
s early rejection (before TLS engine) of replays. The tag could be extended=
 to more than two bytes, but it is probably better to also include the coun=
ter in the full 0-RTT handshake protocol and include it in some tag there.\=
r\n\u003e \r\n\u003e The counter must be larger than any previous connectio=
n attempt by at most a small amount (small enough to retry different counte=
rs). The counter is not (necessarily) included in the header other than in =
hashed form because it would leak information about how many connection att=
empts have been made, and it is not strictly needed. The counter adds compl=
exity to a server clusters because the counter must be synchronized, but so=
 must the crypto context. Allowing some variation in next counter value sho=
uld handle both sync delays and interrupted connection attempts. For unstab=
le connections and delayed server sync the fallback is then 1-RTT. If the c=
ounter is not explicit in the header, a DoS attack might force many CMAC co=
unter increment attempts, which is why it must be a small increment.\r\n\u0=
03e "}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base=
-drafts/issues/554#issuecomment-307306820"}}}</script>=

----==_mimepart_593a3fece1c5f_46e83ff0c0ac7c2c11602d--


From nobody Fri Jun  9 00:06: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 5A0EC127444 for <quic-issues@ietfa.amsl.com>; Fri,  9 Jun 2017 00:06:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.615
X-Spam-Level: 
X-Spam-Status: No, score=-5.615 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id fklUgnFx2k4t for <quic-issues@ietfa.amsl.com>; Fri,  9 Jun 2017 00:06:41 -0700 (PDT)
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 97C23126C25 for <quic-issues@ietf.org>; Fri,  9 Jun 2017 00:06:41 -0700 (PDT)
Date: Fri, 09 Jun 2017 00:06:40 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1496992000; bh=mPlE2bl4qNhFAbYEA5XSlGuVg7EOm/5+ecWdiB+Ne2Y=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Jk/dywWqmv5eD5uvDjTliYVwZ7kUyqoArP9HdC9tNZZPNIVJ/KZC4e/PLiPrAuTTZ E8d0QjCFB7szQJzXnAS679bsFr5NyzvcuCBX+S5PbiEMdVPHDJCEh7eucFRCvq6WoF Ia/7lDqbdtcXNHz7P8J8yz3wUWk5QnVa4Mqhc7bY=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9953443fa4e7c00a0d014ac557aa08e5c54591df92cf0000000115520b0092a169ce0df96cf4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/611/307313019@github.com>
In-Reply-To: <quicwg/base-drafts/issues/611@github.com>
References: <quicwg/base-drafts/issues/611@github.com>
Subject: Re: [quicwg/base-drafts] Transport: Can QUIC packets become larger than 64K? (#611)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593a4900e137f_2d763f813cf41c3892a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/5jUJpjD_x9z7BnTElG8A4U5e7wk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 09 Jun 2017 07:06:43 -0000

----==_mimepart_593a4900e137f_2d763f813cf41c3892a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> In general large packets works against the idea of stream multiplexing.

That's not true.  A large packet can contain many things.  What is true is that excessive time spend on sending large chunks of data means that it can be difficult to respond to changes in circumstance quickly.  But as long as the packets don't take too long to send, I don't see a significant problem with larger packets, at least in theory.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/611#issuecomment-307313019
----==_mimepart_593a4900e137f_2d763f813cf41c3892a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<blockquote>
<p>In general large packets works against the idea of stream multiplexing=
.</p>
</blockquote>
<p>That's not true.  A large packet can contain many things.  What is tru=
e is that excessive time spend on sending large chunks of data means that=
 it can be difficult to respond to changes in circumstance quickly.  But =
as long as the packets don't take too long to send, I don't see a signifi=
cant problem with larger packets, at least in theory.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/611#issuecomment-307313019">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq4zcd=
jjPToP9PzBNcR6hBKH9d1Svks5sCO8AgaJpZM4NzvcJ">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq8R=
XYDeBhUbwhcWKvlMBGZ5VIL4Hks5sCO8AgaJpZM4NzvcJ.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/611#issuecomment-307313019"></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 #611: \u003e In general large packets works against the idea of strea=
m multiplexing.\r\n\r\nThat's not true.  A large packet can contain many =
things.  What is true is that excessive time spend on sending large chunk=
s of data means that it can be difficult to respond to changes in circums=
tance quickly.  But as long as the packets don't take too long to send, I=
 don't see a significant problem with larger packets, at least in theory.=
"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-d=
rafts/issues/611#issuecomment-307313019"}}}</script>=

----==_mimepart_593a4900e137f_2d763f813cf41c3892a--


From nobody Fri Jun  9 00:07: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 2CDA71274D2 for <quic-issues@ietfa.amsl.com>; Fri,  9 Jun 2017 00:07:41 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, 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 nCLyfnuuBMKR for <quic-issues@ietfa.amsl.com>; Fri,  9 Jun 2017 00:07:40 -0700 (PDT)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F08E0126C25 for <quic-issues@ietf.org>; Fri,  9 Jun 2017 00:07:39 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=hAfBrDRKGewALY3umYMPwUnUYUY=; b=qhX4Yt+Jx1+MmxTC ZArPnz4GJnUd8dCL0XGCyPvJ4WtfX3YvmsqYTowWGqmU98texswYPyLOTHkAsaJA fKcH4Y6ivXh6lNPOooKxfLPzztaZ8PXwhYeuEr7WL9o9+4Sp+LYOVkg6c6//V/Q3 CytEDHTto2r5CaUkOjCOV1YPKf0=
Received: by filter0857p1mdw1.sendgrid.net with SMTP id filter0857p1mdw1-14888-593A493A-43 2017-06-09 07:07:38.687693303 +0000 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 6WIZ1AQRRIepL9qQpcTZDw for <quic-issues@ietf.org>; Fri, 09 Jun 2017 07:07:38.654 +0000 (UTC)
Date: Fri, 09 Jun 2017 00:07:38 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6ab6bd307bb033c043bb83996274a459180b36a792cf0000000115520b3a92a169ce0dfbfe88@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/617/307313173@github.com>
In-Reply-To: <quicwg/base-drafts/issues/617@github.com>
References: <quicwg/base-drafts/issues/617@github.com>
Subject: Re: [quicwg/base-drafts] quic-tls is the wrong doc to talk about integrity check for unprotected packets (#617)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593a493a85a76_34d13f80fe887c3c4502f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1Dj273jEYjTAgyyURjTTdo8BD7ngDipRxTBb 34rS1r8bfNu1NaU+4kJ6Twv1KwLMZ6rTYn47kQZAEQDnxYy3tzIzTvGmR1Sy6VBCYkiKcqpn8ACP7q mQx3bLIKJ16pJ8TeoXSYoyH193p/RKr7dPIm0ielhUmP67hqnpEN7VVAJsdo4r7crHBYcDeIjGOUSY I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/3NyFNbS6IwCgeWVuXTCd2dXwCpc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 09 Jun 2017 07:07:41 -0000

----==_mimepart_593a493a85a76_34d13f80fe887c3c4502f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The plan, provided that people stop opening editorial issues, is to move all of the packet protection stuff to -transport.  Adding the text to -tls draft means that it can be moved with the other pieces.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/617#issuecomment-307313173
----==_mimepart_593a493a85a76_34d13f80fe887c3c4502f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The plan, provided that people stop opening editorial issues, is to move all of the packet protection stuff to -transport.  Adding the text to -tls draft means that it can be moved with the other pieces.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/617#issuecomment-307313173">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8xEAsogu7A8KzNnBQ8-l4kOZ6MWks5sCO86gaJpZM4N0dhq">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq4zAR_as8xPjrlpqhiTLG-IXFY3lks5sCO86gaJpZM4N0dhq.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/617#issuecomment-307313173"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #617: The plan, provided that people stop opening editorial issues, is to move all of the packet protection stuff to -transport.  Adding the text to -tls draft means that it can be moved with the other pieces."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/617#issuecomment-307313173"}}}</script
 >
----==_mimepart_593a493a85a76_34d13f80fe887c3c4502f--


From nobody Fri Jun  9 00:09: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 B9DD2127444 for <quic-issues@ietfa.amsl.com>; Fri,  9 Jun 2017 00:09:04 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, 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 fCI4S1ZHbt7K for <quic-issues@ietfa.amsl.com>; Fri,  9 Jun 2017 00:09:03 -0700 (PDT)
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 44C94126C25 for <quic-issues@ietf.org>; Fri,  9 Jun 2017 00:09:03 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=5UkNqcHbEX2cLyNX+RqieOrvOXI=; b=Pw/oeH6oDvwKp2t4 IPcOGy1e7RmzCnHSUf8SMMGMytcdqhkMWWQmAEc66OLtO/DADcsfqVn5IhI7jrRr 1LB5q/ky9VdkvWZO6qRPBDvaBkosVbjfGbDK9qfI3YYipx/hNL2wx9LGDfemIivK HYvHLxdkx6m9DfqT+C1xT7GVZaM=
Received: by filter0999p1mdw1.sendgrid.net with SMTP id filter0999p1mdw1-12382-593A498E-23 2017-06-09 07:09:02.411501996 +0000 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 Hsnns0ktTHOBBJNE_fHVxA for <quic-issues@ietf.org>; Fri, 09 Jun 2017 07:09:02.330 +0000 (UTC)
Date: Fri, 09 Jun 2017 00:09:02 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abcf59db914c64d287bce3ded007bc42fc634ff78f92cf0000000115520b8e92a169ce0df938a1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/609/c307313435@github.com>
In-Reply-To: <quicwg/base-drafts/pull/609@github.com>
References: <quicwg/base-drafts/pull/609@github.com>
Subject: Re: [quicwg/base-drafts] Latency Spin Bit (#609)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593a498e3d80b_3f1f3f80fe887c3c48288"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak32HS5v2thJ3jwDyBxitcCDW+bitFE2OAXV6Q sHaWuF/Hw35nJmN0N1r4lG96E9MQMHYsNeEQnIuDR60fLHhWdzr/iHHEy3BJXobz2wknXYqI+76PPo OYNf8skgxf2HZpygkB6JBxb2ym83hVuumWqq2+TgKxMWIg/u7HDjpTI4k6Zm7YaounPLoX0Hplvw/R 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/zh6G2cwqN-OjAitSZ3ghEb80iUs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 09 Jun 2017 07:09:05 -0000

----==_mimepart_593a498e3d80b_3f1f3f80fe887c3c48288
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> There is also the option to grease the type but reserve a single ungreased value for monitoring packets.

This is unaffected by my favourite form of greasing (xor with the last octet of the unencrypted frame).  We have a choice as to whether or not this is greased, of course.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/609#issuecomment-307313435
----==_mimepart_593a498e3d80b_3f1f3f80fe887c3c48288
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<blockquote>
<p>There is also the option to grease the type but reserve a single ungreas=
ed value for monitoring packets.</p>
</blockquote>
<p>This is unaffected by my favourite form of greasing (xor with the last o=
ctet of the unencrypted frame).  We have a choice as to whether or not this=
 is greased, of course.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/pull/609#issuecomment-307313435">view it on GitHub</a>, or <a href=
=3D"https://github.com/notifications/unsubscribe-auth/AWbkq2QJA7NyC30tPZ1nM=
k-Xgh1ChM4hks5sCO-OgaJpZM4Nzrwr">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqyLFsmxFIdZI27fo0=
psdk5x1EcmKks5sCO-OgaJpZM4Nzrwr.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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=
/609#issuecomment-307313435"></link>
  <meta itemprop=3D"name" content=3D"View Pull Request"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Pull Request on GitHub"=
></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #609: \u003e T=
here is also the option to grease the type but reserve a single ungreased v=
alue for monitoring packets.\r\n\r\nThis is unaffected by my favourite form=
 of greasing (xor with the last octet of the unencrypted frame).  We have a=
 choice as to whether or not this is greased, of course."}],"action":{"name=
":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/609=
#issuecomment-307313435"}}}</script>=

----==_mimepart_593a498e3d80b_3f1f3f80fe887c3c48288--


From nobody Fri Jun  9 00:11:53 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5992D127444 for <quic-issues@ietfa.amsl.com>; Fri,  9 Jun 2017 00:11:52 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id WuSO6rD1BbSa for <quic-issues@ietfa.amsl.com>; Fri,  9 Jun 2017 00:11:50 -0700 (PDT)
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 B2188126C25 for <quic-issues@ietf.org>; Fri,  9 Jun 2017 00:11:50 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=PWC2vpUZlvBgoQA1T2QZRJp+qNk=; b=HbcckVwaMplyVpCE 5+WOoOOb4tPhYs/gwvWNbuQiRypSOYBYV7jxXhB3bRZfEXu3D/WXDQABSfg1zc4U gtrkGOh2GSWzM4yh0JitNlnzNEb7nHOJRwbxFdFtjOdbcCeSKnmZ9DTAHIvMAOvo C6ECLKii6y95ib3bIXgGHoO5VcQ=
Received: by filter0817p1mdw1.sendgrid.net with SMTP id filter0817p1mdw1-6800-593A4A35-1 2017-06-09 07:11:49.094704219 +0000 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 eRG7WJPYSBiTRjf4x5ZopA for <quic-issues@ietf.org>; Fri, 09 Jun 2017 07:11:49.096 +0000 (UTC)
Date: Fri, 09 Jun 2017 00:11:48 -0700
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc0b32a87b99ef2f2bd4b2fc2f80f788f6615a38f92cf0000000115520c3492a169ce0df96cf4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/611/307313930@github.com>
In-Reply-To: <quicwg/base-drafts/issues/611@github.com>
References: <quicwg/base-drafts/issues/611@github.com>
Subject: Re: [quicwg/base-drafts] Transport: Can QUIC packets become larger than 64K? (#611)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593a4a34f0e52_31083f7f2f851c349831b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak07iopiPiSyyL01IUD6SSBC2C0FNtfb4eYGmh h+dq78xwnJRCfNfnlv06LeS4YMxuhcw3/em3iIaDqfoIzuDw228xlDOx8a9n4BSGltuZcC08bJ29el 8AnWRO/NLjcxykF1CO4zPIOMqKh0FsM7UC0cBaekRUHjnuysOevHUrV2zmJb3g0oBYLT4hzMh2UF7s M=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/4fU3Dgc9pZml36SgAi36NEg-1Co>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 09 Jun 2017 07:11:52 -0000

----==_mimepart_593a4a34f0e52_31083f7f2f851c349831b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Well, that is correct - it does not work against multiplexing.

But it does work against stream independence and head of line blocking. Which is a gradual transition from small to large packets and "large" obviously depends on network conditions. Large packets both increases retransmission latency and may force more streams into the same packet due to lack of readily available content. Small packets also have downsides such as not ensuring that at least some frames make it through unharmed at low latency, and decreased bandwidth.

The http/2 vs http/1.1 discussion circles around multiplexed streams over one connection vs independent streams over multiple connections. There is no clear winner.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/611#issuecomment-307313930
----==_mimepart_593a4a34f0e52_31083f7f2f851c349831b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Well, that is correct - it does not work against multiplexing.</p>
<p>But it does work against stream independence and head of line blocking. =
Which is a gradual transition from small to large packets and "large" obvio=
usly depends on network conditions. Large packets both increases retransmis=
sion latency and may force more streams into the same packet due to lack of=
 readily available content. Small packets also have downsides such as not e=
nsuring that at least some frames make it through unharmed at low latency, =
and decreased bandwidth.</p>
<p>The http/2 vs http/1.1 discussion circles around multiplexed streams ove=
r one connection vs independent streams over multiple connections. There is=
 no clear winner.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/611#issuecomment-307313930">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq89ue0uzaFQvFtq=
Gx5BRam-ybORoks5sCPA0gaJpZM4NzvcJ">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq_cgxeYSKww_GhXDH=
fiGnyp1Y7_Qks5sCPA0gaJpZM4NzvcJ.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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/611#issuecomment-307313930"></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 #611: Well, that is=
 correct - it does not work against multiplexing.\r\n\r\nBut it does work a=
gainst stream independence and head of line blocking. Which is a gradual tr=
ansition from small to large packets and \"large\" obviously depends on net=
work conditions. Large packets both increases retransmission latency and ma=
y force more streams into the same packet due to lack of readily available =
content. Small packets also have downsides such as not ensuring that at lea=
st some frames make it through unharmed at low latency, and decreased bandw=
idth.\r\n\r\nThe http/2 vs http/1.1 discussion circles around multiplexed s=
treams over one connection vs independent streams over multiple connections=
. There is no clear winner."}],"action":{"name":"View Issue","url":"https:/=
/github.com/quicwg/base-drafts/issues/611#issuecomment-307313930"}}}</scrip=
t>=

----==_mimepart_593a4a34f0e52_31083f7f2f851c349831b--


From nobody Fri Jun  9 00:27: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 F37431274D2 for <quic-issues@ietfa.amsl.com>; Fri,  9 Jun 2017 00:27:43 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pmYocGKR6SVG for <quic-issues@ietfa.amsl.com>; Fri,  9 Jun 2017 00:27:42 -0700 (PDT)
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 4F614127444 for <quic-issues@ietf.org>; Fri,  9 Jun 2017 00:27:42 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=u9rykxNYMGrVgN7442HdWBHUkew=; b=Vtu2JLg1tvJwTVA4 QnaRLGcnSmrod6A8hml59+h5vGFiRJcXxdPZ2FlOYc71nTRysyYuwyJSXcKFfgV2 l8O2Gpp9XcRf/O+nF02yQwBumvMuibXFYK4s/JTk3WzY3V2sj0GuUuElvaFfmNr+ a7Rzu2Hl+x4zYvVBygP1zWLFAuE=
Received: by filter0654p1mdw1.sendgrid.net with SMTP id filter0654p1mdw1-30317-593A4DEC-48 2017-06-09 07:27:40.775607584 +0000 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 WrMVuiipQo-_210WWeMKUg for <quic-issues@ietf.org>; Fri, 09 Jun 2017 07:27:40.703 +0000 (UTC)
Date: Fri, 09 Jun 2017 00:27:40 -0700
From: Lars Eggert <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab937c0b4dc1a579f08163496e5031f85867a776c992cf0000000115520fec92a169ce0dfbfe88@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/617/307316773@github.com>
In-Reply-To: <quicwg/base-drafts/issues/617@github.com>
References: <quicwg/base-drafts/issues/617@github.com>
Subject: Re: [quicwg/base-drafts] quic-tls is the wrong doc to talk about integrity check for unprotected packets (#617)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593a4dec95315_2ba13ff1980dfc2c596dd"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0f12lUIvGUmfVpt5Sf8+ag9XsRM0xtelgx15 wRSsAF8+DUT9AORkzMOKgslHlTDghQ1W5zTC+YozE0ft07J1+TUOjf3TICqPgxNtuTAA82wGf7v0a6 hOu5m5uhsH7Gr4VKCl9Fo8aEGgllnoZNQAT1VcvZP/unOLco+xAUTdKuV0Cf92oSrb5GkMrT6IFPUN Y=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/2Ko72-6oPQ_9aeQpr9uTTB6VnnY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 09 Jun 2017 07:27:44 -0000

----==_mimepart_593a4dec95315_2ba13ff1980dfc2c596dd
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Sorry, I didn't know that was the plan. It's a good plan. Do it :-)

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/617#issuecomment-307316773
----==_mimepart_593a4dec95315_2ba13ff1980dfc2c596dd
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Sorry, I didn't know that was the plan. It's a good plan. Do it :-)</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/617#issuecomment-307316773">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyw8OKj_1HGvozFW0yLKyS91tpC3ks5sCPPsgaJpZM4N0dhq">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq0pS8aygXt9ksHzvoj-TXYo-EjOlks5sCPPsgaJpZM4N0dhq.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/617#issuecomment-307316773"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #617: Sorry, I didn't know that was the plan. It's a good plan. Do it :-)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/617#issuecomment-307316773"}}}</script>
----==_mimepart_593a4dec95315_2ba13ff1980dfc2c596dd--


From nobody Fri Jun  9 01:45: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 BBB0912951F for <quic-issues@ietfa.amsl.com>; Fri,  9 Jun 2017 01:44:59 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SJGYAyO3y4f5 for <quic-issues@ietfa.amsl.com>; Fri,  9 Jun 2017 01:44:58 -0700 (PDT)
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 3E0291201F8 for <quic-issues@ietf.org>; Fri,  9 Jun 2017 01:44:58 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=/85KjkKIDxrH6YNPM+xDJntdZQQ=; b=kw5OU2EZaebCrOdc FQHJn0AiH+1yF0NYtW2TXlioZTRB/Gk1jF09HZmBv+eR72G1dw0+8RslGnNanAzo QP47o1g11W0v9vXy/QkYD+/6C/Ij3ldoNtbNxbXSBtxr5MgwYnuJupzFJuVGTV+H 82s2be8P0mdbKegjpHphXLyssJE=
Received: by filter0814p1mdw1.sendgrid.net with SMTP id filter0814p1mdw1-31937-593A6008-29 2017-06-09 08:44:56.811612776 +0000 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 WHuo8x_nROWMeSlNFhheiQ for <quic-issues@ietf.org>; Fri, 09 Jun 2017 08:44:56.493 +0000 (UTC)
Date: Fri, 09 Jun 2017 01:44:56 -0700
From: Patrick McManus <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abdcbfd6dc51d3c9045afa696ce84b450d7a035bd092cf000000011552220892a169ce0dfbfe88@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/617/307332260@github.com>
In-Reply-To: <quicwg/base-drafts/issues/617@github.com>
References: <quicwg/base-drafts/issues/617@github.com>
Subject: Re: [quicwg/base-drafts] quic-tls is the wrong doc to talk about integrity check for unprotected packets (#617)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593a600845c3d_28963f81e9f67c3c181b0"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1YGbXzPUFJYe9GtFue4c/R/ac4+WvJNLQzvT pqTrpvxLOxep8j/CNX2qMEYXs/C31MM7JC/Z+LNsjvMN4pXf9RwXBMmD8trlkh7dbLRK+qgoh+07xN YL6y4BK6JPNjvnzOYE4o6YgLn8D0HhQcwkNPh15BuwOwgmM0KPK5ICK+237+eEvFh0gWqmBICn1dIo M=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/aDdTXN-J0KlOXSdlDBHQoNR_dgw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 09 Jun 2017 08:45:00 -0000

----==_mimepart_593a600845c3d_28963f81e9f67c3c181b0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

purely as a stopgap, transport does say "The payload of cleartext packets
also includes an integrity check, which is described in [QUIC-TLS]
<https://quicwg.github.io/base-drafts/draft-ietf-quic-transport.html#QUIC-T=
LS>."
which alerts you to the hash.


On Friday, June 9, 2017, Lars Eggert <notifications@github.com> wrote:

> Sorry, I didn't know that was the plan. It's a good plan. Do it :-)
>
> =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/617#issuecomment-307316773>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AAP5s1gKD_pu28FYhH52MZ=
TzKTByCjzbks5sCPPrgaJpZM4N0dhq>
> .
>


--=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/617#issuecomment-307332260=

----==_mimepart_593a600845c3d_28963f81e9f67c3c181b0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

purely as a stopgap, transport does say &quot;The payload of cleartext pack=
ets<br>
also includes an integrity check, which is described in [QUIC-TLS]<br>
&lt;https://quicwg.github.io/base-drafts/draft-ietf-quic-transport.html#QUI=
C-TLS&gt;.&quot;<br>
which alerts you to the hash.<br>
<br>
<br>
On Friday, June 9, 2017, Lars Eggert &lt;notifications@github.com&gt; wrote=
:<br>
<br>
&gt; Sorry, I didn&#39;t know that was the plan. It&#39;s a good plan. Do i=
t :-)<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/617#issuecomment-3073=
16773&gt;,<br>
&gt; or mute the thread<br>
&gt; &lt;https://github.com/notifications/unsubscribe-auth/AAP5s1gKD_pu28FY=
hH52MZTzKTByCjzbks5sCPPrgaJpZM4N0dhq&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/617#issuecomment-307332260">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkqyNpdO3ZJX_priT=
HcUMEsp5cX2OAks5sCQYIgaJpZM4N0dhq">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqz4QmsyQuHLIg095F=
EPtQoAflICrks5sCQYIgaJpZM4N0dhq.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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/617#issuecomment-307332260"></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 #617: purely as a st=
opgap, transport does say \"The payload of cleartext packets\nalso includes=
 an integrity check, which is described in [QUIC-TLS]\n\u003chttps://quicwg=
.github.io/base-drafts/draft-ietf-quic-transport.html#QUIC-TLS\u003e.\"\nwh=
ich alerts you to the hash.\n\n\nOn Friday, June 9, 2017, Lars Eggert \u003=
cnotifications@github.com\u003e wrote:\n\n\u003e Sorry, I didn't know that =
was the plan. It's a good plan. Do it :-)\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://githu=
b.com/quicwg/base-drafts/issues/617#issuecomment-307316773\u003e,\n\u003e o=
r mute the thread\n\u003e \u003chttps://github.com/notifications/unsubscrib=
e-auth/AAP5s1gKD_pu28FYhH52MZTzKTByCjzbks5sCPPrgaJpZM4N0dhq\u003e\n\u003e .=
\n\u003e\n"}],"action":{"name":"View Issue","url":"https://github.com/quicw=
g/base-drafts/issues/617#issuecomment-307332260"}}}</script>=

----==_mimepart_593a600845c3d_28963f81e9f67c3c181b0--


From nobody Fri Jun  9 03:48:04 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6BB5612714F for <quic-issues@ietfa.amsl.com>; Fri,  9 Jun 2017 03:48:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=lars=eggert.org@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ibMYO-Q7I_2p for <quic-issues@ietfa.amsl.com>; Fri,  9 Jun 2017 03:48:00 -0700 (PDT)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 997261293EC for <quic-issues@ietf.org>; Fri,  9 Jun 2017 03:48:00 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1497005279; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=oeROvBMuZXot++N5FfZhmICYTUFQg7QxWhIQHd9AgEU=; b=KeSdXa128G4KPxees5VPMeUzIVYzq6ksVAMPkTa0NhNbmCrUTQh9urFOIzfImLEqk1q1pu/I lcZJ+KMfGzLx4SLhEurMsEs75CoJEv56Iv3w+9FEYlzxuffbGlLEC442eYcaoc3InSBwmfgY ubkH0z+CKirynNIZya82gU22iok=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=fxxcs+BAdEK34kWGc8C2LR2myxWer3YI5YN9UTKjHACVut2KU6WO+cftMZAJHALpytz+gN b/bZqpYY+AKfhrVQiIydqLzhTQy52ChsyKHpAWdMjJZz9KP5CR2k6dCFyahcaNwjyVwbt66V 3g6KAVcmFLhrEcwUNDi2N6E+25pzM=
Sender: lars=eggert.org@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 593a7cdf.7f9236ebe720-smtp-out-n03; Fri, 09 Jun 2017 10:47:59 -0000 (UTC)
Date: Fri, 09 Jun 2017 03:47:58 -0700
From: Lars Eggert <lars@eggert.org>
Reply-To: Lars Eggert <lars@eggert.org>
To: quic-issues@ietf.org
Message-ID: <593a7cdeafb38_314c3fd361a67c40127484@hookshot-fe1-cp1-prd.iad.github.net.mail>
Subject: [quicwg/wg-materials] 9885f5: Add placeholder information for next interim
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_593a7cdeaf806_314c3fd361a67c4012731"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/FZdq-D_UER_NZjdVT-6vxQptgow>
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, 09 Jun 2017 10:48:02 -0000

----==_mimepart_593a7cdeaf806_314c3fd361a67c4012731
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/wg-materials
  Commit: 9885f521003abe0806830903de2735622b168fcf
      https://github.com/quicwg/wg-materials/commit/9885f521003abe0806830903de2735622b168fcf
  Author: Lars Eggert <lars@eggert.org>
  Date:   2017-06-09 (Fri, 09 Jun 2017)

  Changed paths:
    A interim-17-10/agenda.md
    A interim-17-10/arrangements.md

  Log Message:
  -----------
  Add placeholder information for next interim



----==_mimepart_593a7cdeaf806_314c3fd361a67c4012731--


From nobody Fri Jun  9 05:11: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 D84C2128E19 for <quic-issues@ietfa.amsl.com>; Fri,  9 Jun 2017 05:11:53 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.615
X-Spam-Level: 
X-Spam-Status: No, score=-5.615 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6m5SDBiHlXUx for <quic-issues@ietfa.amsl.com>; Fri,  9 Jun 2017 05:11:50 -0700 (PDT)
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 ADC2512945E for <quic-issues@ietf.org>; Fri,  9 Jun 2017 05:11:50 -0700 (PDT)
Date: Fri, 09 Jun 2017 05:11:49 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1497010310; bh=GhHTrK4ur7S8L2c+Jq95fXh6p9GejLVrHE8qUCGYi2Y=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=NQiyBviuHkQ2/9lp7aW099ECYtJDQOUv9F67eGjRbYJTvS1iN807QzTRn40JSp6B9 AMfjcycWPoNSOyyd+bvLnzVLr42kDIQkq7vUTYgF2GQPOERVdLS+SXa49EpEK7W4xi 8OFC90hwzKZ0HvXPhvmANA1Zcs8OmD20uJVslEUM=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4cdbcf84fba4798ec2541be661bb95f83b4be05492cf000000011552528592a169ce0dfee354@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/618@github.com>
Subject: [quicwg/base-drafts] Clarify mapping of bits to lengths for STREAM frame. Also, re-order (#618)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593a9085f2a50_e413fca47da5c2c73270"; 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/50P8x2xcusQbqAXOT9Cpqw6Lh6A>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 09 Jun 2017 12:11:54 -0000

----==_mimepart_593a9085f2a50_e413fca47da5c2c73270
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

the presentation to match the order in the struct.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/618

-- Commit Summary --

  * Clarify mapping of bits to lengths for STREAM frame. Also, re-order

-- File Changes --

    M draft-ietf-quic-transport.md (10)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/618.patch
https://github.com/quicwg/base-drafts/pull/618.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/618

----==_mimepart_593a9085f2a50_e413fca47da5c2c73270
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>the presentation to match the order in the struct.</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/618'>https://github.com/quicwg/base-drafts/pull/618</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Clarify mapping of bits to lengths for STREAM frame. Also, re-order</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/618/files#diff-0">draft-ietf-quic-transport.md</a>
    (10)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/618.patch'>https://github.com/quicwg/base-drafts/pull/618.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/618.diff'>https://github.com/quicwg/base-drafts/pull/618.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/618">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwMAHdC4bh81AWXl3kdwKp3caVU4ks5sCTaFgaJpZM4N1RcB">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq7b7ZoBqtrBaKcChwdPUgq5z6ROKks5sCTaFgaJpZM4N1RcB.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/618"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Clarify mapping of bits to lengths for STREAM frame. Also, re-order (#618)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/618"}}}</script>

----==_mimepart_593a9085f2a50_e413fca47da5c2c73270--


From nobody Fri Jun  9 05:12: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 C34BA129ACD for <quic-issues@ietfa.amsl.com>; Fri,  9 Jun 2017 05:12:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.895
X-Spam-Level: 
X-Spam-Status: No, score=-7.895 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-2.8, 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 WNNWAOJgetgA for <quic-issues@ietfa.amsl.com>; Fri,  9 Jun 2017 05:12:23 -0700 (PDT)
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 09DB8128E19 for <quic-issues@ietf.org>; Fri,  9 Jun 2017 05:12:23 -0700 (PDT)
Date: Fri, 09 Jun 2017 05:12:22 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1497010342; bh=KAqaRGamID2p1n/RteoydOK/WSf/ZpotOJfH922C3cE=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=TN2sWZhnpI3z9kzfzuaO57LZdXg9zG4TVOrZTNNXtlWFftqj+clj/yXCi9pTjfbAt 1d/83LHK2jLWXMXndrIwx1QyuzIbVEEzhriGve3CLUCSJ5fVFOgCn2cp01MDCLSxsE 0H0HMUuVMxXGqB4Mao6Fw2sVcU92Ei2qvj8yD2+k=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf31b9bf0c49e7712b790061671a0acee2e55166892cf00000001155252a692a169ce0dfee3cd@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/619@github.com>
Subject: [quicwg/base-drafts] Frame type word (#619)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593a90a62ba4e_20663fbd84e33c2c744dc"; 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/5F8Fm_AQJfCVp7fNnfNrh-hUlcM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 09 Jun 2017 12:12:25 -0000

----==_mimepart_593a90a62ba4e_20663fbd84e33c2c744dc
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/619

-- Commit Summary --

  * Clarify mapping of bits to lengths for STREAM frame. Also, re-order
  * WIRE FORMAT CHANGE: Change the order of the bits in the STREAM frame

-- File Changes --

    M draft-ietf-quic-transport.md (12)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/619.patch
https://github.com/quicwg/base-drafts/pull/619.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/619

----==_mimepart_593a90a62ba4e_20663fbd84e33c2c744dc
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/619'>https://github.com/quicwg/base-drafts/pull/619</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Clarify mapping of bits to lengths for STREAM frame. Also, re-order</li>
  <li>WIRE FORMAT CHANGE: Change the order of the bits in the STREAM frame</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/619/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/619.patch'>https://github.com/quicwg/base-drafts/pull/619.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/619.diff'>https://github.com/quicwg/base-drafts/pull/619.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/619">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_J-W-YHYXuhIYvFnDz3mxvnP8h6ks5sCTamgaJpZM4N1ReL">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq8t6VAen_G3rt3scduAJljLA0-qxks5sCTamgaJpZM4N1ReL.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/619"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Frame type word (#619)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/619"}}}</script>

----==_mimepart_593a90a62ba4e_20663fbd84e33c2c744dc--


From nobody Fri Jun  9 06:02: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 C427F129B51 for <quic-issues@ietfa.amsl.com>; Fri,  9 Jun 2017 06:02:36 -0700 (PDT)
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; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HasUYqbwO3v1 for <quic-issues@ietfa.amsl.com>; Fri,  9 Jun 2017 06:02:35 -0700 (PDT)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7D16112878D for <quic-issues@ietf.org>; Fri,  9 Jun 2017 06:02:35 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1497013354; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=ISyCOS4hr2VmmvYXqxG+Np8RVYxsoseO1u17oaoSviA=; b=boX5F73huwHNW6H/YagbN91cpTSNsAI09lmu0By8ILw8nN2CHD9f2k08yCIfsxRwHi5x3lV+ Au0r63m12PFLGaYX/ykx/9mGWWlx/ERU71BTShz+wR7Qd+QdAbu1zHHVwr4Mw6vo/CmyaY+0 EFTFxey3WVujef0gguDz0//gTdo=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=wzzhPbDWuYZ0bnjAClHcNsZI0S/SX0RBhOaFyYrwgXoyAM02FJ8ITK9iIJrAudaFtv0nqM jI30LJh3t9ld45qzTAzgmJ6uoXtd5hKqRpnu473kZ6VSIb7/8/rAYqRPgVuLbH3mvenL7NFU GCgDXLbxC/wElQzwD9KrJ34eEYUeI=
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 593a9c69.7f2fc86dc480-smtp-out-n01; Fri, 09 Jun 2017 13:02:33 -0000 (UTC)
Date: Fri, 09 Jun 2017 06:02:31 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <593a9c67969f4_143a83fc9677d1c28117716@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 916f81: Clarify mapping of bits to lengths for STREAM fram...
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_593a9c67966ea_143a83fc9677d1c28117659"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/rhCycuYzx6r8E_mm_MgHc7-soOU>
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, 09 Jun 2017 13:02:37 -0000

----==_mimepart_593a9c67966ea_143a83fc9677d1c28117659
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 916f81e1e77ad4de2dd3d68a13dc65dd9735ef96
      https://github.com/quicwg/base-drafts/commit/916f81e1e77ad4de2dd3d68a13dc65dd9735ef96
  Author: EKR <ekr@rtfm.com>
  Date:   2017-06-09 (Fri, 09 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Clarify mapping of bits to lengths for STREAM frame. Also, re-order
the presentation to match the order in the struct.


  Commit: fb6b15fccfb42b7d2b58db51d071c77c82eab97d
      https://github.com/quicwg/base-drafts/commit/fb6b15fccfb42b7d2b58db51d071c77c82eab97d
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-09 (Fri, 09 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #618 from ekr/encoding_nits

Clarify mapping of bits to lengths for STREAM frame. Also, re-order


Compare: https://github.com/quicwg/base-drafts/compare/fcfd29b776c6...fb6b15fccfb4
----==_mimepart_593a9c67966ea_143a83fc9677d1c28117659--


From nobody Fri Jun  9 06: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 001B712878D for <quic-issues@ietfa.amsl.com>; Fri,  9 Jun 2017 06:02:37 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, 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 EqZ-j7UJx7gU for <quic-issues@ietfa.amsl.com>; Fri,  9 Jun 2017 06:02:36 -0700 (PDT)
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 9479E129AEB for <quic-issues@ietf.org>; Fri,  9 Jun 2017 06:02:36 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=xI8SHMVx3EIN/Y+unUB9Ao1nAFo=; b=pF899YQvUKcvGYXe b/vS/Iig1RziyIkkGSKw1Fv7wA8O72kDPeMG9JqVI9dyiGn6BDbu6ymxUPPmqX91 vI1Wnn2sq8dIv73oIQ0k9IxYu8/+vZgyO6g1VeIdMal4JeOHOH/DqQMwrYX6ONjE trz5hj764aABV+HjRKrhzuYJvS4=
Received: by filter0463p1mdw1.sendgrid.net with SMTP id filter0463p1mdw1-13084-593A9C69-7A 2017-06-09 13:02:33.860467093 +0000 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 HLlCsotzSgWAOZzaWahpIw for <quic-issues@ietf.org>; Fri, 09 Jun 2017 13:02:33.803 +0000 (UTC)
Date: Fri, 09 Jun 2017 06:02:33 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9acd1203c834e4766d4073078a0af44c3f610bff92cf0000000115525e6992a169ce0dfee354@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/618/issue_event/1117206161@github.com>
In-Reply-To: <quicwg/base-drafts/pull/618@github.com>
References: <quicwg/base-drafts/pull/618@github.com>
Subject: Re: [quicwg/base-drafts] Clarify mapping of bits to lengths for STREAM frame. Also, re-order (#618)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593a9c69a62e6_7c8d3f9b7492fc30558ee"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1HiOHGs+9ZTOavk9EFnRL9gWdOW7JEUHnmz1 XxHgLX7++ZFbl2j8UZtkyzr+bVVoN+SLtDD/YUAi1DUyNPWyLU5Lh1Ag0nh0WESWkWUcLnO1ndRj6g RRwDMk+XRLzG7vf1LAlg86eZjCBIaQtz/5MImgXw1eAGp0c3WSIeJ5YUyjfcdaCMmbeGhzhOZK8sLY c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/6_8l1ibM-hF2f5hvVB0XAMOkccU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 09 Jun 2017 13:02:38 -0000

----==_mimepart_593a9c69a62e6_7c8d3f9b7492fc30558ee
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #618.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/618#event-1117206161
----==_mimepart_593a9c69a62e6_7c8d3f9b7492fc30558ee
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a href="https://github.com/quicwg/base-drafts/pull/618" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/618" data-id="234808148" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#618</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/618#event-1117206161">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxW8qQjLvXWvPimTBE1CyAKFVvC5ks5sCUJpgaJpZM4N1RcB">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqxJLP36Ry3P3fH3J20UuSfi29vCxks5sCUJpgaJpZM4N1RcB.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/618#event-1117206161"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #618."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/618#event-1117206161"}}}</script>
----==_mimepart_593a9c69a62e6_7c8d3f9b7492fc30558ee--


From nobody Fri Jun  9 06:08: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 6FCC4127011 for <quic-issues@ietfa.amsl.com>; Fri,  9 Jun 2017 06:08:48 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id efAUWz83AjWw for <quic-issues@ietfa.amsl.com>; Fri,  9 Jun 2017 06:08:46 -0700 (PDT)
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 8120B120227 for <quic-issues@ietf.org>; Fri,  9 Jun 2017 06:08:46 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=46/mlR86Q7rwxw3muHyDPMaIwOg=; b=ahtxqJCAF1PpAlls O5HhHTPLtNCG28qpLt1/4GC5d6gps0BPhxLxFkvvEKkq8ha6+CMJrdfe68HxA7Qv MKVen93VG4eLWniUrP/8rneOfdJfvgUhhJbOohKrtL0YN2XyxF3AS2hw5n20SmWn An97l5V4y3RkrJu377S3hZTzXww=
Received: by filter0646p1mdw1.sendgrid.net with SMTP id filter0646p1mdw1-4882-593A9DD3-40 2017-06-09 13:08:35.725275585 +0000 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 bwZXcbACRs6H4q2oJISmzA for <quic-issues@ietf.org>; Fri, 09 Jun 2017 13:08:35.692 +0000 (UTC)
Date: Fri, 09 Jun 2017 06:08:35 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab85dd923d316052ea414977cfe127d2f8f4d1301b92cf0000000115525fd392a169ce0dfee3cd@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/619/c307383813@github.com>
In-Reply-To: <quicwg/base-drafts/pull/619@github.com>
References: <quicwg/base-drafts/pull/619@github.com>
Subject: Re: [quicwg/base-drafts] Frame type word (#619)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593a9dd3950ea_15463fb69d2c7c3c1007a1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1ijEQkOslFgdLZWHupKscin4PYQP5s5aS4sI H0sEkf/Zbx/bGyQirNb1zUloQhRCfOV8TsYS0+CX0clTFShRzDgiGKqxkX8NxqZ2/DJMHJqOdPCcKo FBHQxlQJXnqbY142afsgS1lkDhfRlUMro+VVCaJ6W/lW8LhllsmswPTd8ZXxGhYfkXSeyggIR8IUEZ 0=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/m7qih4nLY05IWNq9IKCUL2aW_iQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 09 Jun 2017 13:08:48 -0000

----==_mimepart_593a9dd3950ea_15463fb69d2c7c3c1007a1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@janaiyengar, I think that this is a strict improvement.  The current layout has bits in the order DOS and the corresponding fields in the order DSO.  While DOS is a great acronym, I think that the order of the fields makes more sense, so @ekr's suggestion here is quite reasonable.

Now that I look at it, perhaps the most logical order is SOD.  That way you can say "this is a frame for stream S, starting at offset O and of length D". In particular, frames that mention streams would then have the stream ID in the same place, mostly (I'd want to fix RST_STREAM at the same time).

Either way, I think that a consistent order is best.  Also, it would be nice to have this in the implementation draft.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/619#issuecomment-307383813
----==_mimepart_593a9dd3950ea_15463fb69d2c7c3c1007a1
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>, I think that this is a strict improvement.  The current layout =
has bits in the order DOS and the corresponding fields in the order DSO.  W=
hile DOS is a great acronym, I think that the order of the fields makes mor=
e sense, so <a href=3D"https://github.com/ekr" class=3D"user-mention">@ekr<=
/a>'s suggestion here is quite reasonable.</p>
<p>Now that I look at it, perhaps the most logical order is SOD.  That way =
you can say "this is a frame for stream S, starting at offset O and of leng=
th D". In particular, frames that mention streams would then have the strea=
m ID in the same place, mostly (I'd want to fix RST_STREAM at the same time=
).</p>
<p>Either way, I think that a consistent order is best.  Also, it would be =
nice to have this in the implementation draft.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving 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/619#issuecomment-307383813">view it on GitHub</a>, or <a href=
=3D"https://github.com/notifications/unsubscribe-auth/AWbkq1ENNfLHI2dz8n28S=
Hzge_EoM45lks5sCUPTgaJpZM4N1ReL">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq_zxH70Yh0Q2EjCcT=
dmKAlRYM4zMks5sCUPTgaJpZM4N1ReL.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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=
/619#issuecomment-307383813"></link>
  <meta itemprop=3D"name" content=3D"View Pull Request"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Pull Request on GitHub"=
></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #619: @janaiye=
ngar, I think that this is a strict improvement.  The current layout has bi=
ts in the order DOS and the corresponding fields in the order DSO.  While D=
OS is a great acronym, I think that the order of the fields makes more sens=
e, so @ekr's suggestion here is quite reasonable.\r\n\r\nNow that I look at=
 it, perhaps the most logical order is SOD.  That way you can say \"this is=
 a frame for stream S, starting at offset O and of length D\". In particula=
r, frames that mention streams would then have the stream ID in the same pl=
ace, mostly (I'd want to fix RST_STREAM at the same time).\r\n\r\nEither wa=
y, I think that a consistent order is best.  Also, it would be nice to have=
 this in the implementation draft."}],"action":{"name":"View Pull Request",=
"url":"https://github.com/quicwg/base-drafts/pull/619#issuecomment-30738381=
3"}}}</script>=

----==_mimepart_593a9dd3950ea_15463fb69d2c7c3c1007a1--


From nobody Fri Jun  9 06:24: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 293C11201F2 for <quic-issues@ietfa.amsl.com>; Fri,  9 Jun 2017 06:24:11 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1cQ_R45zk4Pu for <quic-issues@ietfa.amsl.com>; Fri,  9 Jun 2017 06:24:09 -0700 (PDT)
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 C35F0120227 for <quic-issues@ietf.org>; Fri,  9 Jun 2017 06:24:08 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=x+ErejGvRymyi1+a0HnGK/fAeGc=; b=SJ1QPy8Vz8FsZ0YA a4/11qedsBSPHapI+4qygyQpQJO8D70CMgms3lQ7zg+11rDGnpMf+iQMp7dV/QNc kNgHaoMSwgF6pwzPYJNuncjj1ZmKXELNpE+AuPcJOl//75D5YkLTzOxrBRNrR2FZ /ZTyOgfyKcw7uHWoNz2/3dlgy/0=
Received: by filter0405p1mdw1.sendgrid.net with SMTP id filter0405p1mdw1-10282-593AA177-3C 2017-06-09 13:24:07.558778226 +0000 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 OAEgndeCTB6nDeHVoiDsug for <quic-issues@ietf.org>; Fri, 09 Jun 2017 13:24:07.515 +0000 (UTC)
Date: Fri, 09 Jun 2017 06:24:07 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf5e0358248d3b7a817116fce934472faf6df985592cf000000011552637792a169ce0bfd51ac@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/161/307387364@github.com>
In-Reply-To: <quicwg/base-drafts/issues/161@github.com>
References: <quicwg/base-drafts/issues/161@github.com>
Subject: Re: [quicwg/base-drafts] Address change and consent to send (#161)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593aa1775c0c5_59ec3fac15a91c34225d0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1ku154IqoDuuxJBNH+NpvoSlaouHxxj74BUK pgpzy71VBEppSPjjFig6unVllmOs6CHmy5O/bpAhLDa03dAJ3Z6IT4FYJuhDy5wzlEiSI25ScebZJK PhnNnQG6ifUiUcZrL+bb3UEwb85GKf7mU+sjthkOrMZYA2IUc7GNjtUci6LNAuwbM71rLjSD7rmiSN o=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/jARGli5cMPSNOe4ysPf1T1aL_hQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 09 Jun 2017 13:24:11 -0000

----==_mimepart_593aa1775c0c5_59ec3fac15a91c34225d0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Based on the discussion at the interim, I think that we have a different model in mind now:

If there is a path change, reset the congestion controller.  Absent other information, assume that any change in remote address is indicative of a path change.  You might consider a port-only change to be indicative of hitting the same path.  I don't think that this is a universally safe assumption, because it assumes a great deal about what exists on the other side of the NAT, but we might simply rely on the congestion controller being properly responsive to deal with cases where it genuinely isn't a new path.

If there is a change in the remote address, make sure to obtain proof that the other endpoint can receive your packets at their new address.  Until this is successful, reduce the number of packets you are willing to send on that path to *\<some low rate that might be incidentally related to the initial congestion window\>*.  If this validation fails, terminate the connection.

For the purposes of validation, we will define a new frame that has a randomized payload.  An endpoint would be required to send a copy of that payload back in another frame.  An endpoint can initiate this validation process at any time and for any reason (though it might have to deal with the resulting ENHANCE_YOUR_CALM if it sends it too much).

Note that I said to terminate the connection on this last bit because if validation of the path fails, either you have such a terrible loss issue that you don't want to be using the path, or the other side is spoofing this new source address.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/161#issuecomment-307387364
----==_mimepart_593aa1775c0c5_59ec3fac15a91c34225d0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Based on the discussion at the interim, I think that we have a different=
 model in mind now:</p>
<p>If there is a path change, reset the congestion controller.  Absent othe=
r information, assume that any change in remote address is indicative of a =
path change.  You might consider a port-only change to be indicative of hit=
ting the same path.  I don't think that this is a universally safe assumpti=
on, because it assumes a great deal about what exists on the other side of =
the NAT, but we might simply rely on the congestion controller being proper=
ly responsive to deal with cases where it genuinely isn't a new path.</p>
<p>If there is a change in the remote address, make sure to obtain proof th=
at the other endpoint can receive your packets at their new address.  Until=
 this is successful, reduce the number of packets you are willing to send o=
n that path to <em>&lt;some low rate that might be incidentally related to =
the initial congestion window&gt;</em>.  If this validation fails, terminat=
e the connection.</p>
<p>For the purposes of validation, we will define a new frame that has a ra=
ndomized payload.  An endpoint would be required to send a copy of that pay=
load back in another frame.  An endpoint can initiate this validation proce=
ss at any time and for any reason (though it might have to deal with the re=
sulting ENHANCE_YOUR_CALM if it sends it too much).</p>
<p>Note that I said to terminate the connection on this last bit because if=
 validation of the path fails, either you have such a terrible loss issue t=
hat you don't want to be using the path, or the other side is spoofing this=
 new source address.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/161#issuecomment-307387364">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq7ybNA7z9bw97bk=
l0MNxsUgOfS5Gks5sCUd3gaJpZM4LlHwL">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq8KRjClkYa4gdwgak=
ClgnOsmu2E8ks5sCUd3gaJpZM4LlHwL.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/161#issuecomment-307387364"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #161: Based on=
 the discussion at the interim, I think that we have a different model in m=
ind now:\r\n\r\nIf there is a path change, reset the congestion controller.=
  Absent other information, assume that any change in remote address is ind=
icative of a path change.  You might consider a port-only change to be indi=
cative of hitting the same path.  I don't think that this is a universally =
safe assumption, because it assumes a great deal about what exists on the o=
ther side of the NAT, but we might simply rely on the congestion controller=
 being properly responsive to deal with cases where it genuinely isn't a ne=
w path.\r\n\r\nIf there is a change in the remote address, make sure to obt=
ain proof that the other endpoint can receive your packets at their new add=
ress.  Until this is successful, reduce the number of packets you are willi=
ng to send on that path to *\\\u003csome low rate that might be incidentall=
y related to the initial congestion window\\\u003e*.  If this validation fa=
ils, terminate the connection.\r\n\r\nFor the purposes of validation, we wi=
ll define a new frame that has a randomized payload.  An endpoint would be =
required to send a copy of that payload back in another frame.  An endpoint=
 can initiate this validation process at any time and for any reason (thoug=
h it might have to deal with the resulting ENHANCE_YOUR_CALM if it sends it=
 too much).\r\n\r\nNote that I said to terminate the connection on this las=
t bit because if validation of the path fails, either you have such a terri=
ble loss issue that you don't want to be using the path, or the other side =
is spoofing this new source address."}],"action":{"name":"View Issue","url"=
:"https://github.com/quicwg/base-drafts/issues/161#issuecomment-307387364"}=
}}</script>=

----==_mimepart_593aa1775c0c5_59ec3fac15a91c34225d0--


From nobody Fri Jun  9 06:26: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 8D157127B57 for <quic-issues@ietfa.amsl.com>; Fri,  9 Jun 2017 06:26:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.181
X-Spam-Level: 
X-Spam-Status: No, score=-8.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_DNSWL_HI=-5, 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 RrSu7fDqzP_I for <quic-issues@ietfa.amsl.com>; Fri,  9 Jun 2017 06:26:29 -0700 (PDT)
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 E4C39120227 for <quic-issues@ietf.org>; Fri,  9 Jun 2017 06:26:28 -0700 (PDT)
Date: Fri, 09 Jun 2017 06:26:28 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1497014788; bh=FRZty4dfqZBZm6ZHaAeflrZfDEgs+EOgemIA9K9cq1s=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=t5p3DKhimD86JUJe/ahO5Z09rkeKAad/fR1i0um9fH0ag7+0ryEMP/FGmrZwIf885 h+2FmG1g6ZCw6LZUsKwOnuMDtTsq1h5ddw0n2bMpGv5yQE6nZey87Ty1xdYdidJZwv 1HSggYaSqgRT3PWPZ2vCiV5HVrKl0Oc5oyPZqxTs=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3cca89603bb36ae5fac921d620f38dfd3aa326f992cf000000011552640492a169ce0d86589f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/509/issue_event/1117242366@github.com>
In-Reply-To: <quicwg/base-drafts/issues/509@github.com>
References: <quicwg/base-drafts/issues/509@github.com>
Subject: Re: [quicwg/base-drafts] Proof of receipt of packets in ACK (#509)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593aa20423af8_28d33f94c0615c30132e8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/qc6xj2w19PMy-I_1kCC8BM0bQ5w>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 09 Jun 2017 13:26:31 -0000

----==_mimepart_593aa20423af8_28d33f94c0615c30132e8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #509.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/509#event-1117242366
----==_mimepart_593aa20423af8_28d33f94c0615c30132e8
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/quicwg/base-drafts/issues/509" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/509" data-id="226908319" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#509</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/509#event-1117242366">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7MvWRXSkDCODGPiyLw6nquUxbarks5sCUgEgaJpZM4NTW9L">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq__RZR4iVEVIb8CUs2x6ySCXq470ks5sCUgEgaJpZM4NTW9L.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/509#event-1117242366"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #509."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/509#event-1117242366"}}}</script>
----==_mimepart_593aa20423af8_28d33f94c0615c30132e8--


From nobody Fri Jun  9 06: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 35C0B120227 for <quic-issues@ietfa.amsl.com>; Fri,  9 Jun 2017 06:26:31 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id TxJItDj9xPhv for <quic-issues@ietfa.amsl.com>; Fri,  9 Jun 2017 06:26:29 -0700 (PDT)
Received: from o5.sgmail.github.com (o5.sgmail.github.com [192.254.113.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1B9481201F2 for <quic-issues@ietf.org>; Fri,  9 Jun 2017 06:26:29 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=3Ruf2WysLMqUkxz+sQ1UvHwUPLA=; b=t/T7oxV6VHjcDgXv LbleVDcZCMaRB/qaQY8d9agzVSduqMUvxL0+6gX/DGB08uIA0DZ86kb5k/nSyMrt a7mwR/o3dGGlrID2X2EJ+fPRGnWMjfoGSNgtwMLwKiVWOq8JWMav1+iiyOUFXs55 /3xvLPBt7Zxiy+dSrTS+7YeZvDo=
Received: by filter1081p1mdw1.sendgrid.net with SMTP id filter1081p1mdw1-8806-593AA204-11 2017-06-09 13:26:28.17537078 +0000 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 RVC9iPZEQMqkhe7FJs4-aA for <quic-issues@ietf.org>; Fri, 09 Jun 2017 13:26:28.145 +0000 (UTC)
Date: Fri, 09 Jun 2017 06:26:28 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3cca89603bb36ae5fac921d620f38dfd3aa326f992cf000000011552640492a169ce0d86589f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/509/307387952@github.com>
In-Reply-To: <quicwg/base-drafts/issues/509@github.com>
References: <quicwg/base-drafts/issues/509@github.com>
Subject: Re: [quicwg/base-drafts] Proof of receipt of packets in ACK (#509)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593aa20468ec_be5f3fddccf05c3c252f7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3HoSdVuiHS+Br0zRVY0JKz3QSVf0qmr2i+AT Wx4yXFvTXemxstAuvQzJf4Tbyp71XQe9jw8ewPZDp8w03uFUlIysxCBHM0/5oMuusyV0KZjmhp0tVR WtNIbHXmIhTAqWLnLyk3TyBWHXilJu9LAJ5Z2oTH+IaL2lmTyhFnyIJ1tN0dV3vfGzr5Cx+08JK1Cr c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/iHCQXJepBS9voJUFQmLqG4b9RtI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 09 Jun 2017 13:26:31 -0000

----==_mimepart_593aa20468ec_be5f3fddccf05c3c252f7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

At the interim, we discussed this design and decided that it was too similar to the one-bit version of this design - the entropy bit - that was part of earlier versions of the protocol.  People were very happy to have the entropy bit removed because it was quite onerous to implement.  Instead, we are now looking at defining an explicit proof of receipt packet.  See https://github.com/quicwg/base-drafts/issues/161#issuecomment-307387364 for some more details on that.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/509#issuecomment-307387952
----==_mimepart_593aa20468ec_be5f3fddccf05c3c252f7
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>At the interim, we discussed this design and decided that it was too sim=
ilar to the one-bit version of this design - the entropy bit - that was par=
t of earlier versions of the protocol.  People were very happy to have the =
entropy bit removed because it was quite onerous to implement.  Instead, we=
 are now looking at defining an explicit proof of receipt packet.  See <a h=
ref=3D"https://github.com/quicwg/base-drafts/issues/161#issuecomment-307387=
364" class=3D"issue-link js-issue-link" data-url=3D"https://github.com/quic=
wg/base-drafts/issues/161" data-id=3D"201150892" data-error-text=3D"Failed =
to load issue title" data-permission-text=3D"Issue title is private">#161 (=
comment)</a> for some more details on that.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/509#issuecomment-307387952">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq7MvWRXSkDCODGP=
iyLw6nquUxbarks5sCUgEgaJpZM4NTW9L">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq__RZR4iVEVIb8CUs=
2x6ySCXq470ks5sCUgEgaJpZM4NTW9L.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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/509#issuecomment-307387952"></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 #509: At the i=
nterim, we discussed this design and decided that it was too similar to the=
 one-bit version of this design - the entropy bit - that was part of earlie=
r versions of the protocol.  People were very happy to have the entropy bit=
 removed because it was quite onerous to implement.  Instead, we are now lo=
oking at defining an explicit proof of receipt packet.  See https://github.=
com/quicwg/base-drafts/issues/161#issuecomment-307387364 for some more deta=
ils on that."}],"action":{"name":"View Issue","url":"https://github.com/qui=
cwg/base-drafts/issues/509#issuecomment-307387952"}}}</script>=

----==_mimepart_593aa20468ec_be5f3fddccf05c3c252f7--


From nobody Fri Jun  9 06:28: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 6678C126BFD for <quic-issues@ietfa.amsl.com>; Fri,  9 Jun 2017 06:27:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.181
X-Spam-Level: 
X-Spam-Status: No, score=-8.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_DNSWL_HI=-5, 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 WiVj9xNrl8Qi for <quic-issues@ietfa.amsl.com>; Fri,  9 Jun 2017 06:27:57 -0700 (PDT)
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 BAB781201F2 for <quic-issues@ietf.org>; Fri,  9 Jun 2017 06:27:57 -0700 (PDT)
Date: Fri, 09 Jun 2017 06:27:57 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1497014877; bh=z1UX1H5iz5nTCmh5FY/TV+lP7q2sqC4Ms3H0laC3//I=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=WaOj2oi53p0Svm2HHkD007jJjlnTNXhzYzUfiI7fJIrvahrxBFBGUHoN7qM4vzPo0 Pe6TSh8A//BZWEUYS1tHGsGFh/YW42J4uBOcxXNWtBB0Zp1aag7D9/+b8FrqvIbGsY xS7SErMHpq9+H5bxadG8IkzR01WzbeBA/AhUfIzM=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab43672526991543c6c4396a3c8afddb5483f484ba92cf000000011552645d92a169ce0dde6ebe@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/564/issue_event/1117244677@github.com>
In-Reply-To: <quicwg/base-drafts/issues/564@github.com>
References: <quicwg/base-drafts/issues/564@github.com>
Subject: Re: [quicwg/base-drafts] loosen MUST requirement around close-on-ack-of-unsent (#564)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593aa25d2062c_e7683f82ac6c7c3063423"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/TAzrEwFHUAkyGuD0DqaJ9D399J4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 09 Jun 2017 13:27:59 -0000

----==_mimepart_593aa25d2062c_e7683f82ac6c7c3063423
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #564 via #565.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/564#event-1117244677
----==_mimepart_593aa25d2062c_e7683f82ac6c7c3063423
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/quicwg/base-drafts/issues/564" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/564" data-id="232681150" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#564</a> via <a href="https://github.com/quicwg/base-drafts/pull/565" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/565" data-id="232743461" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#565</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/564#event-1117244677">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2hCsN4uSj52ozicKtw1ySn85Giyks5sCUhdgaJpZM4NsIQO">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq3WObO1_0ic12EuUdwOdqkozi4fJks5sCUhdgaJpZM4NsIQO.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/564#event-1117244677"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #564 via #565."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/564#event-1117244677"}}}</script>
----==_mimepart_593aa25d2062c_e7683f82ac6c7c3063423--


From nobody Fri Jun  9 06:28: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 EBB4B1201F2 for <quic-issues@ietfa.amsl.com>; Fri,  9 Jun 2017 06:27:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.401
X-Spam-Level: 
X-Spam-Status: No, score=-5.401 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Syy-1duVSmxb for <quic-issues@ietfa.amsl.com>; Fri,  9 Jun 2017 06:27:58 -0700 (PDT)
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 39F98120227 for <quic-issues@ietf.org>; Fri,  9 Jun 2017 06:27:58 -0700 (PDT)
Date: Fri, 09 Jun 2017 06:27:57 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1497014877; bh=wQUEkLIKRqO65ATcSpCKla5j53LW1Pv6/I5q2hV6ZTk=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=p/qa4CSfscjyLPJxfPk0VOASsnRUXT15lBsOwbwqaDyHdtnzGLedfo4V9mU5Cif+E /bfZ60ssYRaoMupc4NBCdDuMFnV8uwAdGSadQLM2OWXHEu9fe1+8aEkcDc4WneIgwv U3SXLqgIpDQ3+jzuENyjU5gsukA9fbh4aW4zG5V0=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9b1e8cf0be41b43ff3e5cc0ae216ee99b430175392cf000000011552645d92a169ce0ddf6225@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/565/issue_event/1117244676@github.com>
In-Reply-To: <quicwg/base-drafts/pull/565@github.com>
References: <quicwg/base-drafts/pull/565@github.com>
Subject: Re: [quicwg/base-drafts] Loosen the MUST requirement to close if an unsent packet is acknowledged (#565)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593aa25d58d80_1ff3fa08037dc2c76791"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/DgbwoBpGrLPcS0T7BYxhNtqCgCg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 09 Jun 2017 13:28:00 -0000

----==_mimepart_593aa25d58d80_1ff3fa08037dc2c76791
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #565.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/565#event-1117244676
----==_mimepart_593aa25d58d80_1ff3fa08037dc2c76791
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a href="https://github.com/quicwg/base-drafts/pull/565" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/565" data-id="232743461" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#565</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/565#event-1117244676">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-GSTre68YkmYvKXlwCe7LEpQO0Lks5sCUhdgaJpZM4NsZUP">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq87na5f6yMwm8G4soRg6lG--NS52ks5sCUhdgaJpZM4NsZUP.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/565#event-1117244676"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #565."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/565#event-1117244676"}}}</script>
----==_mimepart_593aa25d58d80_1ff3fa08037dc2c76791--


From nobody Fri Jun  9 06:28: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 D67F5127342 for <quic-issues@ietfa.amsl.com>; Fri,  9 Jun 2017 06:28:00 -0700 (PDT)
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; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id obIsiWDBIV4z for <quic-issues@ietfa.amsl.com>; Fri,  9 Jun 2017 06:27:59 -0700 (PDT)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 579B01241FC for <quic-issues@ietf.org>; Fri,  9 Jun 2017 06:27:59 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1497014878; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=T6uH90bttoHPjwE7ijwOkH6FEeEV/eNG1df59Ec2lhg=; b=Orfu0Ob9SnO+1i20jlin4NnxVCD2UkaeuSf3vAHQmWrUvN3PrtBAdn5g6SHRRUGovSKLAham ZjOZdFmZFzonaVKK9XMH7XsY+0cu1tohTWwimwK7SZJMRDC51N/i5z/S1RImX2qaWMjQkTVl bfdnPDlwcWdLfPCM6C2/ef9djgs=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=wbFMX90SY4s4wefIfdgW1Tk3mYdhuvEJDFAoZHF1Efd2YwLWt4TNXtSEALn7tmErzCBGJq QpIcg0j492i7beA0DRAtI8cIQxZM9SdL90av4+sGUekFNJYcWVhSxVP8veeMsL+oBN13CDqi YvN8QSFYL/w3ixOZaBRSO6O0w3CeA=
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 593aa25e.7eff0efd7420-smtp-out-n02; Fri, 09 Jun 2017 13:27:58 -0000 (UTC)
Date: Fri, 09 Jun 2017 06:27:56 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <593aa25c45cc8_5f893ff5c22b7c38137785@hookshot-fe5-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 35fbea: Loosen the MUST requirement to close if an unsent ...
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_593aa25c45912_5f893ff5c22b7c38137663"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Ix3M2LBLuPt7099E7IZbXn5BpEY>
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, 09 Jun 2017 13:28:01 -0000

----==_mimepart_593aa25c45912_5f893ff5c22b7c38137663
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 35fbeaf8c4b96273424c2a87aeb4fb35c0f831bc
      https://github.com/quicwg/base-drafts/commit/35fbeaf8c4b96273424c2a87aeb4fb35c0f831bc
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-01 (Thu, 01 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Loosen the MUST requirement to close if an unsent packet is acknowledged

Closes #564


  Commit: 12cc25961505f5041d39eeb10c27985f10ef7ba1
      https://github.com/quicwg/base-drafts/commit/12cc25961505f5041d39eeb10c27985f10ef7ba1
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-09 (Fri, 09 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #565 from quicwg/unsent_ack

Loosen the MUST requirement to close if an unsent packet is acknowledged


Compare: https://github.com/quicwg/base-drafts/compare/fb6b15fccfb4...12cc25961505
----==_mimepart_593aa25c45912_5f893ff5c22b7c38137663--


From nobody Fri Jun  9 06:31: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 2B9CF1201F2 for <quic-issues@ietfa.amsl.com>; Fri,  9 Jun 2017 06:31:38 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Q1nzkugvp2Sz for <quic-issues@ietfa.amsl.com>; Fri,  9 Jun 2017 06:31:36 -0700 (PDT)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 389D21241FC for <quic-issues@ietf.org>; Fri,  9 Jun 2017 06:31:36 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=AMt1Y4wkW8qfDNU4gRK0lyI4Vhg=; b=a6cRSzlfnpH4sz/r rawuBf2ojCK5V54msywUtfonVmEoAsh4r2fs3BMsVMuOEx2dq/F+hmpeLJPYTvbd mUZXBs4MsYjFAf4xbh0lQx9xEW+KKa4ogGlXdcfk66Va2daowjTMd9vTF77QnyPt MjMhDf+TOhkgwT3RZtfdzRv2jkI=
Received: by filter0946p1mdw1.sendgrid.net with SMTP id filter0946p1mdw1-5869-593AA334-4F 2017-06-09 13:31:32.413009174 +0000 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 KNiziLi0RqmAMnMW934rhQ for <quic-issues@ietf.org>; Fri, 09 Jun 2017 13:31:32.359 +0000 (UTC)
Date: Fri, 09 Jun 2017 06:31:32 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab39a1927f6fea8f35440d7b748177b06a8c220d0492cf000000011552653492a169ce0ddf6225@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/565/c307389200@github.com>
In-Reply-To: <quicwg/base-drafts/pull/565@github.com>
References: <quicwg/base-drafts/pull/565@github.com>
Subject: Re: [quicwg/base-drafts] Loosen the MUST requirement to close if an unsent packet is acknowledged (#565)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593aa33440217_6d9f3f8613d49c38853a5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2l2cCGY78LKHK2YDVZQIjdxZYpZkiIM5igk7 oO1T03j7FlaLENlbUzWtJ/iaKVwRa5+56EykI63kpO5QQitUUTcuHDb80pnCNWE800631AYTgPC87k cBEgBQQOGS0TC3UUlYWO5Tu2ZtX81xCZry7Ey8dGRawMn83DhUlW/FK29bY6taw4K1Pna6OgiYE5mC o=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/6qE-luTlPqq2EZ6N2S3nWyVU0mQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 09 Jun 2017 13:31:38 -0000

----==_mimepart_593aa33440217_6d9f3f8613d49c38853a5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Great discussion everyone.  I don't think that I can recognize this as a bike shed given the many layers of paint it now sits under.

We discussed this at the interim and concluded that we would remove the ability to have gaps (see https://github.com/quicwg/base-drafts/issues/161#issuecomment-307387364), but this uncertainty still exists to some extent due to the NEW_CONNECTION_ID frame and the use of packet number skipping in that context.  This will remove one source of gaps in the packet number sequence and make detecting ACKs for unsent packets easier, but not guaranteed.

Thus, I think that we have a SHOULD here and we can point people who ask at this wonderful thread if they want to understand all the gory details.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/565#issuecomment-307389200
----==_mimepart_593aa33440217_6d9f3f8613d49c38853a5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Great discussion everyone.  I don't think that I can recognize this as a=
 bike shed given the many layers of paint it now sits under.</p>
<p>We discussed this at the interim and concluded that we would remove the =
ability to have gaps (see <a href=3D"https://github.com/quicwg/base-drafts/=
issues/161#issuecomment-307387364" class=3D"issue-link js-issue-link" data-=
url=3D"https://github.com/quicwg/base-drafts/issues/161" data-id=3D"2011508=
92" data-error-text=3D"Failed to load issue title" data-permission-text=3D"=
Issue title is private">#161 (comment)</a>), but this uncertainty still exi=
sts to some extent due to the NEW_CONNECTION_ID frame and the use of packet=
 number skipping in that context.  This will remove one source of gaps in t=
he packet number sequence and make detecting ACKs for unsent packets easier=
, but not guaranteed.</p>
<p>Thus, I think that we have a SHOULD here and we can point people who ask=
 at this wonderful thread if they want to understand all the gory details.<=
/p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/pull/565#issuecomment-307389200">view it on GitHub</a>, or <a href=
=3D"https://github.com/notifications/unsubscribe-auth/AWbkq1KUNfOiq2h904z2g=
mXv8Ku9lo56ks5sCUk0gaJpZM4NsZUP">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq_YHrUlwwztgnF0d1=
KbpGp08ayhSks5sCUk0gaJpZM4NsZUP.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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=
/565#issuecomment-307389200"></link>
  <meta itemprop=3D"name" content=3D"View Pull Request"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Pull Request on GitHub"=
></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #565: Great di=
scussion everyone.  I don't think that I can recognize this as a bike shed =
given the many layers of paint it now sits under.\r\n\r\nWe discussed this =
at the interim and concluded that we would remove the ability to have gaps =
(see https://github.com/quicwg/base-drafts/issues/161#issuecomment-30738736=
4), but this uncertainty still exists to some extent due to the NEW_CONNECT=
ION_ID frame and the use of packet number skipping in that context.  This w=
ill remove one source of gaps in the packet number sequence and make detect=
ing ACKs for unsent packets easier, but not guaranteed.\r\n\r\nThus, I thin=
k that we have a SHOULD here and we can point people who ask at this wonder=
ful thread if they want to understand all the gory details."}],"action":{"n=
ame":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/=
565#issuecomment-307389200"}}}</script>=

----==_mimepart_593aa33440217_6d9f3f8613d49c38853a5--


From nobody Fri Jun  9 06:36: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 5D2B0127342 for <quic-issues@ietfa.amsl.com>; Fri,  9 Jun 2017 06:36:14 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9-UMOZQm1eao for <quic-issues@ietfa.amsl.com>; Fri,  9 Jun 2017 06:36:12 -0700 (PDT)
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 7B6BC1201F2 for <quic-issues@ietf.org>; Fri,  9 Jun 2017 06:36:12 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=qV2RqWHoPYPC4a//VsHQrIzyI5s=; b=LZ4VbADKOt05mD7j ojzocNSZtcaRshoAm3B5xQfzUIVknTbptgAxXdLYNkhjPnJE/fxjRyN8kLNziKDe dU2EonBxHmtk9VDcUkc/l0qnO+wJLluiA/pVXdm3yp2eyH1OoCA+BVIgsoFukWK7 x5j/4qNM7hdHEUefGB9ZdJiay8g=
Received: by filter0570p1mdw1.sendgrid.net with SMTP id filter0570p1mdw1-26875-593AA438-27 2017-06-09 13:35:52.303928383 +0000 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 WKZxuPzHRdCqkgaOoj9BCA for <quic-issues@ietf.org>; Fri, 09 Jun 2017 13:35:52.268 +0000 (UTC)
Date: Fri, 09 Jun 2017 06:35:52 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab381ed5920dec84e2891d324c9a941bb15d8b97d092cf000000011552663892a169ce0df96cf4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/611/307390255@github.com>
In-Reply-To: <quicwg/base-drafts/issues/611@github.com>
References: <quicwg/base-drafts/issues/611@github.com>
Subject: Re: [quicwg/base-drafts] Transport: Can QUIC packets become larger than 64K? (#611)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593aa4382c9da_1f943fd386285c3c62f5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1/pyGEeK7VWvXzU51ZLqldutM+jATtmy/kkF hNoqmu0x6HNgxyzS/KrDOlcpz8rhPnmekRsiFJAl+3X8QvxKtGxogHa/NLbLoG/iXzfd5fZhmCPakI xn4xk0uVAMLV1xLyxyQFJ1dJHuewEHqfbVubKDVyEFFDuF2KdHRtAut6hlSMQfmetBshD7wiS6EaeO Y=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/fBVQ4mcYN9io6fwGyMKwQvL-b64>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 09 Jun 2017 13:36:14 -0000

----==_mimepart_593aa4382c9da_1f943fd386285c3c62f5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I don't really want to get deep into the weeds on the various trade-offs between longer and shorter transmission units.  The facts in this case support the upper limit we have - it is rare to see support of UDP jumbograms.  I will keep this issue open to discuss that possibility, but I'm parking it because it's a distraction from other issues and unless someone has a strong use cases for going over 64k that involves bilateral agreement to do so, I think we're in good shape as things stand.  If that use case ever appears, we will change the size of the new max_packet_size field, which is easy enough to do.  Currently, I see no good justification.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/611#issuecomment-307390255
----==_mimepart_593aa4382c9da_1f943fd386285c3c62f5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I don't really want to get deep into the weeds on the various trade-offs=
 between longer and shorter transmission units.  The facts in this case sup=
port the upper limit we have - it is rare to see support of UDP jumbograms.=
  I will keep this issue open to discuss that possibility, but I'm parking =
it because it's a distraction from other issues and unless someone has a st=
rong use cases for going over 64k that involves bilateral agreement to do s=
o, I think we're in good shape as things stand.  If that use case ever appe=
ars, we will change the size of the new max_packet_size field, which is eas=
y enough to do.  Currently, I see no good justification.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/611#issuecomment-307390255">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq8Cell3XUUYJJ4u=
cFwzMbwhj3Z97ks5sCUo4gaJpZM4NzvcJ">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq0FxYvmCrcaRtW1X2=
wyX8Rte4xuWks5sCUo4gaJpZM4NzvcJ.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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/611#issuecomment-307390255"></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 #611: I don't =
really want to get deep into the weeds on the various trade-offs between lo=
nger and shorter transmission units.  The facts in this case support the up=
per limit we have - it is rare to see support of UDP jumbograms.  I will ke=
ep this issue open to discuss that possibility, but I'm parking it because =
it's a distraction from other issues and unless someone has a strong use ca=
ses for going over 64k that involves bilateral agreement to do so, I think =
we're in good shape as things stand.  If that use case ever appears, we wil=
l change the size of the new max_packet_size field, which is easy enough to=
 do.  Currently, I see no good justification."}],"action":{"name":"View Iss=
ue","url":"https://github.com/quicwg/base-drafts/issues/611#issuecomment-30=
7390255"}}}</script>=

----==_mimepart_593aa4382c9da_1f943fd386285c3c62f5--


From nobody Fri Jun  9 06:36: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 B62101201F2 for <quic-issues@ietfa.amsl.com>; Fri,  9 Jun 2017 06:36:37 -0700 (PDT)
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; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id aUGf-rYx8iy4 for <quic-issues@ietfa.amsl.com>; Fri,  9 Jun 2017 06:36:36 -0700 (PDT)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E9A6A1241FC for <quic-issues@ietf.org>; Fri,  9 Jun 2017 06:36:35 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1497015395; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=CzD2hJUlvgdx0c2rhbHyhrCOrUQc7J3Gx6AQ1CFGI94=; b=SdXMJk+0v7GWt6emEKEhJHj6nS2zFQVE5ldjh24ajwmoDjwfh1tbLQzoStCGzENfnjZBUZqF 7ZLDOo5Qnx3KQSrwWD3MCat7NK8dwmVP58ryIHWmiHv7+mNiD4FErmhVSrjoPvmVZEpxXAGj xJSc9NcvD8RmMR92I9go2E0Ecwc=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=QqaLMBZ77/4vxgLZjdjqkPGxMhhoAXPr3tmFETiKKpEUXWL37MKqJFFoUrsyUVGhpH9EJP LSYRbA3VLEnFITvojpptL+QgJChJ4s1t1IemyvS0wwtzttRWElR8sMmNXevsAmeRzsc/Pln1 aXqMQ9go3eI0tY3xMPd+wxVnT8jNA=
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 593aa462.7fc460677720-smtp-out-n01; Fri, 09 Jun 2017 13:36:34 -0000 (UTC)
Date: Fri, 09 Jun 2017 06:36:34 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <593aa4628868f_6e353fb45caa9c4018643f@hookshot-fe5-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] ae3fa1: Limit the size of packets
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_593aa46288233_6e353fb45caa9c401863a3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/c5J_z6FVCisMD8IX8JHY1MNnfDo>
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, 09 Jun 2017 13:36:38 -0000

----==_mimepart_593aa46288233_6e353fb45caa9c401863a3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: ae3fa11d3d09a31563c5538771d4f0016089c7c8
      https://github.com/quicwg/base-drafts/commit/ae3fa11d3d09a31563c5538771d4f0016089c7c8
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-06 (Tue, 06 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Limit the size of packets

This is primarily for constrained implementations.  Based on experience with
TLS, there can be real burden for those implementations just implementing an
AEAD correctly over large records.  This setting would allow an absurdly
constrained device some defense against peers who might otherwise send jumbo
packets.  After all, jumbo packets can be more efficient.

Closes #383.


  Commit: e8e98379fa639f27f5722b78ffe9a2c403e590ed
      https://github.com/quicwg/base-drafts/commit/e8e98379fa639f27f5722b78ffe9a2c403e590ed
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-06 (Tue, 06 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Increase minimum to 1252


  Commit: 32db7a99cad59b1f51b17b4d636f5b92adb582d3
      https://github.com/quicwg/base-drafts/commit/32db7a99cad59b1f51b17b4d636f5b92adb582d3
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-09 (Fri, 09 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #501 from quicwg/max_packet_size

Limit the size of packets


Compare: https://github.com/quicwg/base-drafts/compare/12cc25961505...32db7a99cad5
----==_mimepart_593aa46288233_6e353fb45caa9c401863a3--


From nobody Fri Jun  9 06:36:44 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0B8281241FC for <quic-issues@ietfa.amsl.com>; Fri,  9 Jun 2017 06:36:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.401
X-Spam-Level: 
X-Spam-Status: No, score=-5.401 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id IpB49WlEkQWK for <quic-issues@ietfa.amsl.com>; Fri,  9 Jun 2017 06:36:36 -0700 (PDT)
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 0BF861276AF for <quic-issues@ietf.org>; Fri,  9 Jun 2017 06:36:36 -0700 (PDT)
Date: Fri, 09 Jun 2017 06:36:35 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1497015395; bh=xOhknB0k235gbc31FzVSGu2553plUiD9X3jT/5gE6JQ=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=O7vpimdjsHDXJsdyTPrK0S0c+hqsiPQkdWW3EQAWoYaZxyx4ouAPEN4zeCOSmmTeX 4SoTvFuo3F+E7JL1F7yV+VJPhvjEuCsjK98LVfix8W17eQOKDMif7MSVGKxaUafkFp DA5XVRe4yG66DV4YaPDpxzQ9r2+h8zbli69IrL4c=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4fdef247adc5410e007ee2287ec86a527c629e4d92cf000000011552666392a169ce0cb56ac8@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/383/issue_event/1117259496@github.com>
In-Reply-To: <quicwg/base-drafts/issues/383@github.com>
References: <quicwg/base-drafts/issues/383@github.com>
Subject: Re: [quicwg/base-drafts] Do we need to define a maximum packet size? (#383)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593aa4635e35b_65543fd2a51c9c30102924"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/POYXCSFXfh5ftpUhWEHS28XPwWY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 09 Jun 2017 13:36:38 -0000

----==_mimepart_593aa4635e35b_65543fd2a51c9c30102924
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #383 via #501.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/383#event-1117259496
----==_mimepart_593aa4635e35b_65543fd2a51c9c30102924
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/quicwg/base-drafts/issues/383" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/383" data-id="213215944" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#383</a> via <a href="https://github.com/quicwg/base-drafts/pull/501" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/501" data-id="226177037" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#501</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/383#event-1117259496">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-iHV_Pht0XfJPWgORY-byIrPQcoks5sCUpjgaJpZM4MY2Sw">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq_Xz3GZfirBWGvJeuk1DPXaO7WSUks5sCUpjgaJpZM4MY2Sw.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/383#event-1117259496"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #383 via #501."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/383#event-1117259496"}}}</script>
----==_mimepart_593aa4635e35b_65543fd2a51c9c30102924--


From nobody Fri Jun  9 06:36: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 9CC3E1276AF for <quic-issues@ietfa.amsl.com>; Fri,  9 Jun 2017 06:36:52 -0700 (PDT)
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; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1k1fQbFVArPt for <quic-issues@ietfa.amsl.com>; Fri,  9 Jun 2017 06:36:50 -0700 (PDT)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1A7101201F2 for <quic-issues@ietf.org>; Fri,  9 Jun 2017 06:36:50 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1497015410; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=wTmioX6SHsbii6c3Ap62UO1cFosBinOhRB6WXXu0vPM=; b=PJA+nniX9L0dD9QGGnxqYYnBjdD4k8AmojAlnu0MP6+o7sEOIqb8UoDteAhACh/HPr2jX/d/ V5OHlalpz2so3SJfPFbOFIYdGRTQPWXC6dtcgHUyveQESns0TGvfk/G0StTm1BPgjAMbUh6g z5ncZOh0niLVt1qc0H5g30WAbgY=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=OOh3m+pTungwQCooHJWD2VPbm3H5kWBgA8WF2rV9oFroJ1iqrHmvetVnPtkj0YpIHIiRM6 btXQXmj0tEL4WQIUi1YubhUaaMgFVNwPdqgtOP4nY/RGtCfdNVmGc8N6YSWpBGzundrEgdla x5i3lJmzzj2GCPctiavT9F2zX+V4w=
Sender: martin.thomson=gmail.com@github.com
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.40]) by mxa.mailgun.org with ESMTP id 593aa471.7f0749ae32d0-smtp-out-n02; Fri, 09 Jun 2017 13:36:49 -0000 (UTC)
Date: Fri, 09 Jun 2017 06:36:49 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <593aa4719fbf0_57a53f9b3a5d3c3856227@hookshot-fe6-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] aa475c: Some minor editorial improvements
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_593aa4719f7ec_57a53f9b3a5d3c385610"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/6RH1CmGBexE8kZZfLT0lZnPU0e4>
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, 09 Jun 2017 13:36:53 -0000

----==_mimepart_593aa4719f7ec_57a53f9b3a5d3c385610
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/invisible_reset_symmetric
  Home:   https://github.com/quicwg/base-drafts
  Commit: aa475cac0471196557a34448ff61680ab737bb0a
      https://github.com/quicwg/base-drafts/commit/aa475cac0471196557a34448ff61680ab737bb0a
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-09 (Fri, 09 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Some minor editorial improvements


  Commit: 8fc96e85fb5240ad93e7f4a3bbb7d525d000b12f
      https://github.com/quicwg/base-drafts/commit/8fc96e85fb5240ad93e7f4a3bbb7d525d000b12f
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-09 (Fri, 09 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Symmetric stateless reset

This is disgusting.  It's still not symmetric, because only the server
can propose new connection IDs.  That means that the best option is to
define a new message for providing the client token.

The client can't send a token in transport parameters because those
aren't encrypted.  That means that it needs to send a frame.  I
considered using NEW_CONNECTION_ID, which would also allow for
asymmetric connection IDs, but that doesn't work very well for other
reasons: it makes the stateless reset trivially distinguishable for one.

Thus, we have this.

I would prefer NOT to merge this.  It's complicated and gross and I
still believe we don't need to do this.  The primary reason, which I
don't think was correctly articulated at the interim, was that this
feature (stateless reset) is only really useful if you have are
stationary and therefore likely to receive packets immediately after a
reboot or crash.  Most endpoints, particularly with IPv6, will have new
IP addresses in that state and will not be listening on ports.  I
realize that means for stationary clients that means that they will need
to fall back to ICMP, or the server detecting a broken path, but I think
that is preferable to this mess.


Compare: https://github.com/quicwg/base-drafts/compare/aa475cac0471^...8fc96e85fb52
----==_mimepart_593aa4719f7ec_57a53f9b3a5d3c385610--


From nobody Fri Jun  9 06:37: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 55AB61241FC for <quic-issues@ietfa.amsl.com>; Fri,  9 Jun 2017 06:36:58 -0700 (PDT)
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; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XCm4Vr2HpPCK for <quic-issues@ietfa.amsl.com>; Fri,  9 Jun 2017 06:36:57 -0700 (PDT)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 333D0127342 for <quic-issues@ietf.org>; Fri,  9 Jun 2017 06:36:57 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1497015416; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=MrPDy0445cdJ06znc/LvfucoQukzqkl2HwfP9wyh6Vc=; b=wofj9urxbWPctuG95dCocAz0x2PwvcH3rBlBsyG9DzX+fnCy0g/9JnGbEjomOYXmdDm8GBlZ +QQWnzjsZWDn818hVJAmN7oqZKwpap3lNaHBGJJA2Ohy1Xx1ePij8LZZ2Ic7wvKugWCfCy9D ObhNx8TN/tFvLYPCX3bG9pxoQWE=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=nZ9j7Uqo62ZKooZO96zDgp94octHgorOHz/uhkq86o/6rnhZIRheccqrN2YNxt0FbhNkbw zNCbkZsXaV1z07sIvhHDIhcO05G6Io/taAWVs0JBVddjvmaVXh/OGj6gG51cZ5h6Yhn4NxQX MF7xQI0MM5JYs9DOpev7Q4ZerKIqA=
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 593aa477.7efceaaeef60-smtp-out-n01; Fri, 09 Jun 2017 13:36:55 -0000 (UTC)
Date: Fri, 09 Jun 2017 06:36:55 -0700
From: martinthomson <martin.thomson@gmail.com>
Reply-To: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <593aa477e2129_34e33fc545ec3c3c548ba@hookshot-fe1-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_593aa477e1c89_34e33fc545ec3c3c547e4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ATdMWFHH3NphkJY2S3SCAy2PtE8>
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, 09 Jun 2017 13:36:58 -0000

----==_mimepart_593aa477e1c89_34e33fc545ec3c3c547e4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/max_packet_size
  Home:   https://github.com/quicwg/base-drafts

----==_mimepart_593aa477e1c89_34e33fc545ec3c3c547e4--


From nobody Fri Jun  9 06:37: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 4A113127342 for <quic-issues@ietfa.amsl.com>; Fri,  9 Jun 2017 06:37:10 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DX2QIWmrUwdp for <quic-issues@ietfa.amsl.com>; Fri,  9 Jun 2017 06:37:08 -0700 (PDT)
Received: from o9.sgmail.github.com (o9.sgmail.github.com [167.89.101.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1EEAB1201F2 for <quic-issues@ietf.org>; Fri,  9 Jun 2017 06:37:08 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=QzRmCGfv/zGYH8/wN23IFQ0T1+k=; b=h59tPqPjTqUz9x9p lBw4Se7lO0dh6QmWEJy09hP1N02TBnjjCwkP63U/KNCVJHc56KiX9dCiGoLxLDqE 61qQbLRXWcLEeUjzlWeEJMIEJDr3NqRuD/ByMDjVqrrvRfCRAxFuE9a4FqME03ew ya7fS2TExpGtwgbdx8VEXbrLmZU=
Received: by filter0588p1mdw1.sendgrid.net with SMTP id filter0588p1mdw1-29839-593AA463-64 2017-06-09 13:36:35.510157301 +0000 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 EFDQOijhQ4aC_0BcCnKjAQ for <quic-issues@ietf.org>; Fri, 09 Jun 2017 13:36:35.440 +0000 (UTC)
Date: Fri, 09 Jun 2017 06:36:35 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7bbc7088806ee07114fbfb1178633b67c87bc0ce92cf000000011552666392a169ce0d7b300d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/501/issue_event/1117259494@github.com>
In-Reply-To: <quicwg/base-drafts/pull/501@github.com>
References: <quicwg/base-drafts/pull/501@github.com>
Subject: Re: [quicwg/base-drafts] Limit the size of packets (#501)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593aa46336445_6dc63f7ed9d07c341005fc"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak35B/67vJpLgFU6WAfy6S0IsjF4gSZx7IbOqD DE+LkhsZtAGHcKinN9KL1HdfpB0P7P434bRIb5o5W6t6+DOJzhakLy7BYywby5nfKb4HoyXXH1nh9Y vC0eIL3MbLmFdXBbe/H5t7ZAVt3cBreE+YnUUBlPCQ4eOzJnqLUtMQfK2dssUIY2+QrJT2qnlCngzh E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/fa5Zq6iTySJva108TyWjx3PS24Q>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 09 Jun 2017 13:37:10 -0000

----==_mimepart_593aa46336445_6dc63f7ed9d07c341005fc
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #501.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/501#event-1117259494
----==_mimepart_593aa46336445_6dc63f7ed9d07c341005fc
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a href="https://github.com/quicwg/base-drafts/pull/501" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/501" data-id="226177037" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#501</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/501#event-1117259494">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwl1cQei9bNGXxiV4y7MXrtZyG76ks5sCUpjgaJpZM4NQOTD">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq0pAPuydnOyJtUHXLnfDhZrUY_naks5sCUpjgaJpZM4NQOTD.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/501#event-1117259494"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #501."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/501#event-1117259494"}}}</script>
----==_mimepart_593aa46336445_6dc63f7ed9d07c341005fc--


From nobody Fri Jun  9 06:39: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 6F0F0127342 for <quic-issues@ietfa.amsl.com>; Fri,  9 Jun 2017 06:39:42 -0700 (PDT)
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; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8tgrG4WWizhr for <quic-issues@ietfa.amsl.com>; Fri,  9 Jun 2017 06:39:40 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7B9551201F2 for <quic-issues@ietf.org>; Fri,  9 Jun 2017 06:39:40 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1497015579; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=Ul09FA2D9IX6XbM301hH99MuuQtXMWDaCGcMmfJUOlg=; b=SBwk8ArOzcFIbYHyc5VAYrtfkZE1TAzVPoAp7bCXO70Ci2cLZ0bp8t7INbsA04Rz8w47y5S5 vLZktdKaV5otUcCEV4tfA18DCxn1AEq07UZOTG+uQb6BeRmdaHGuYEHSHoZttCb0luNHD6Xq fU5Ba/4EmCHZtd3dYdOB4Z+O0N4=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=iO7IJn25YbfVNNAHDKDnBSPb3o6Cmr0eXdD7tfNd4RdLEnJZPvy+UD9gLmpGqlvRU+wNO6 h0ErjkIrla5BSSK0Z+zlEwBe9bu7pZJNaTTRoEBjJxBRTgnHE1GM8NJw6kzMPZbfQAJ0xBpZ Tch5AYiPyxxDwK8UxsRMmoYS7bdGc=
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 593aa2bf.7fe279631e70-smtp-out-n01; Fri, 09 Jun 2017 13:29:35 -0000 (UTC)
Date: Fri, 09 Jun 2017 06:29:35 -0700
From: martinthomson <martin.thomson@gmail.com>
Reply-To: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <593aa2bf70385_4fc33fe8adc9bc4461914@hookshot-fe6-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_593aa2bf6ffe9_4fc33fe8adc9bc44618ea"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/o6izyvKnJ6TaCC8SNIyKLvm6ZiI>
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, 09 Jun 2017 13:39:42 -0000

----==_mimepart_593aa2bf6ffe9_4fc33fe8adc9bc44618ea
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/unsent_ack
  Home:   https://github.com/quicwg/base-drafts

----==_mimepart_593aa2bf6ffe9_4fc33fe8adc9bc44618ea--


From nobody Fri Jun  9 07:43: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 8085B129B5D for <quic-issues@ietfa.amsl.com>; Fri,  9 Jun 2017 07:43:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.753
X-Spam-Level: 
X-Spam-Status: No, score=-7.753 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-2.8, 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 Gf36oP9tTxVO for <quic-issues@ietfa.amsl.com>; Fri,  9 Jun 2017 07:43:09 -0700 (PDT)
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 05EEF129B72 for <quic-issues@ietf.org>; Fri,  9 Jun 2017 07:43:03 -0700 (PDT)
Date: Fri, 09 Jun 2017 07:43:03 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1497019383; bh=BhmfRzCMK5x8SbLwWv+9IYmLaEX3P8ltnivvbo1XUMs=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=N2CLI9ulsXwd62vyoLKbRNyT2ZNOqKZcmUvpZTFP7xtDZmFCGZW32N8iD93y0/Uyg 9paVn985o7ccSwrIwNvaGA0F32kDD13x44guaJEKEDzVxSGPRJuo95gXxKnUmoGiy/ PBt4Y1ud1emcySzSPfa2v0dWETzKOgN5MRq77gdU=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab64846f02abe8c7c12cf6d3564b43bbc780d12fcc92cf00000001155275f792a169ce0dfee3cd@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/619/c307407886@github.com>
In-Reply-To: <quicwg/base-drafts/pull/619@github.com>
References: <quicwg/base-drafts/pull/619@github.com>
Subject: Re: [quicwg/base-drafts] Frame type word (#619)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593ab3f74c6cb_9aa3f946a551c3c978b3"; 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/9HjIKgl1vGvJ8lc2bMuEPXe1g8M>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 09 Jun 2017 14:43:11 -0000

----==_mimepart_593ab3f74c6cb_9aa3f946a551c3c978b3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I do agree that SOD would be superior. I was just trying to make the minimal 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/619#issuecomment-307407886
----==_mimepart_593ab3f74c6cb_9aa3f946a551c3c978b3
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I do agree that SOD would be superior. I was just trying to make the minimal 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/619#issuecomment-307407886">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzRRGWP1_ncr1UAI-PY99J-hfkm5ks5sCVn3gaJpZM4N1ReL">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq_LKGOrVMiSKw8ZRPsfFtHi3vpxKks5sCVn3gaJpZM4N1ReL.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/619#issuecomment-307407886"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #619: I do agree that SOD would be superior. I was just trying to make the minimal change."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/619#issuecomment-307407886"}}}</script>
----==_mimepart_593ab3f74c6cb_9aa3f946a551c3c978b3--


From nobody Fri Jun  9 07:51: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 DC527129480 for <quic-issues@ietfa.amsl.com>; Fri,  9 Jun 2017 07:51:04 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2uC2enLaW_CN for <quic-issues@ietfa.amsl.com>; Fri,  9 Jun 2017 07:51:03 -0700 (PDT)
Received: from o8.sgmail.github.com (o8.sgmail.github.com [167.89.101.199]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 47CCB126C3D for <quic-issues@ietf.org>; Fri,  9 Jun 2017 07:51:03 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=g1YknIhOrUrEByHmlwZRV+amPnc=; b=Lvexu9xR514JIQmZ A6t+sIp3fgdgrCwIOBEcdlClyoJhsR9unm72ksT23Nh6bAxVf+Huk1T+cnfnATwd SH8rrKJdjZOSCbxGz3n15JBv6GhD2x1FZAJSbCZNXo3MZmxpylmC5p4F90NH+tSQ e0WBN1hOPN7toPWEUGNtYlOktSM=
Received: by filter0436p1mdw1.sendgrid.net with SMTP id filter0436p1mdw1-5648-593AB5CE-25 2017-06-09 14:50:54.462193783 +0000 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 Zc4pKWcuS2C5XtqlRg_JLg for <quic-issues@ietf.org>; Fri, 09 Jun 2017 14:50:54.325 +0000 (UTC)
Date: Fri, 09 Jun 2017 07:50:54 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd953132f9bcd61f66f375526968dc9723deaf81192cf00000001155277ce92a169ce0dff8ab3@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/620@github.com>
Subject: [quicwg/base-drafts] Move stream IDs to the front of frames (#620)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593ab5ce39128_8223fe09ff93c3c178fc"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0ZStmzg0NDDbC4TRN1qzfT1o1se8Dyemyj9x 7LWGXmdZJUe181rKnsN6Z6Oigb4K/2JqbjjotafRCWwiO9Ol9QP9mXg5HhArrhogqE/rRXBeMhg1Qv cQNgDemQWECUHUQkWDHp/j6B5vk73i1hNS6uS1ayESpg7feFAvsuavySwtLX1YQJ5zvhMXw213dl5w U=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ASMrpTS_y98TZYiiIJ1Zx5WoRUg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 09 Jun 2017 14:51:05 -0000

----==_mimepart_593ab5ce39128_8223fe09ff93c3c178fc
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

As mentioned in #619.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/620
----==_mimepart_593ab5ce39128_8223fe09ff93c3c178fc
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>As mentioned in <a href="https://github.com/quicwg/base-drafts/pull/619" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/619" data-id="234808269" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#619</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/620">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4ImIeniQO0X16ktppjEEBJopSnSks5sCVvOgaJpZM4N1dLx">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq9rH2RhA_X-_YXDTJDRPlKVTqBzVks5sCVvOgaJpZM4N1dLx.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/620"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 stream IDs to the front of frames (#620)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/620"}}}</script>
----==_mimepart_593ab5ce39128_8223fe09ff93c3c178fc--


From nobody Fri Jun  9 07:58: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 BAA29129480 for <quic-issues@ietfa.amsl.com>; Fri,  9 Jun 2017 07:58:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.681
X-Spam-Level: 
X-Spam-Status: No, score=-7.681 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-2.8, 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 wbIEzCuo_RJO for <quic-issues@ietfa.amsl.com>; Fri,  9 Jun 2017 07:58:25 -0700 (PDT)
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 0292D124BFA for <quic-issues@ietf.org>; Fri,  9 Jun 2017 07:58:25 -0700 (PDT)
Date: Fri, 09 Jun 2017 07:58:24 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1497020304; bh=vyExDhHHMEZ/WQIsoWQxP5H59qIH5YGDH0rmEwSpBEk=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=2dJo71u39QIXZZLSwbzhghi+QTSUiYrrFyYlmBtPN9AuPpC5pKnyn9JUb1SNQjNL6 +AkgaYHyMZYuwuhckrN2eYjI8bsf1ncwIEb0mxBmkzhPXEqeVlnbDAUDinF1oK/BTU gmD69qoV85agjSdmb/je5Hdb+7nGa+QBnT7flZTI=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe28ab1c3f964caef0174aaa4f8f630ad9d07451a92cf000000011552799092a169ce0b80dea1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/61/307412246@github.com>
In-Reply-To: <quicwg/base-drafts/issues/61@github.com>
References: <quicwg/base-drafts/issues/61@github.com>
Subject: Re: [quicwg/base-drafts] Silent close (#61)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593ab7905969a_43ef3fe09ff93c3c221f8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/R5AWyTqiAh4gzYgLtbH3nASVj4M>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 09 Jun 2017 14:58:27 -0000

----==_mimepart_593ab7905969a_43ef3fe09ff93c3c221f8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@janaiyengar, do you think that you could take lead on writing up a proposal for this?  I think that you understand the TIME_WAIT/drain issues better than I do.  I will talk to @MikeBishop about how we might better manage graceful shutdown for HTTP.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/61#issuecomment-307412246
----==_mimepart_593ab7905969a_43ef3fe09ff93c3c221f8
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>, do you think that you could take lead on writing up a propo=
sal for this?  I think that you understand the TIME_WAIT/drain issues bet=
ter than I do.  I will talk to <a href=3D"https://github.com/mikebishop" =
class=3D"user-mention">@MikeBishop</a> about how we might better manage g=
raceful shutdown for HTTP.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/61#issuecomment-307412246">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq0sqlB=
WX4iI5KibzH_zo0TtdsNxjks5sCV2QgaJpZM4LCB-J">mute the thread</a>.<img alt=3D=
"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq9-cJK=
oNdJB47GaJy0tFDDARQlL7ks5sCV2QgaJpZM4LCB-J.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/61#issuecomment-307412246"></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 #61: @janaiyengar, do you think that you could take lead on writing u=
p a proposal for this?  I think that you understand the TIME_WAIT/drain i=
ssues better than I do.  I will talk to @MikeBishop about how we might be=
tter manage graceful shutdown for HTTP."}],"action":{"name":"View Issue",=
"url":"https://github.com/quicwg/base-drafts/issues/61#issuecomment-30741=
2246"}}}</script>=

----==_mimepart_593ab7905969a_43ef3fe09ff93c3c221f8--


From nobody Fri Jun  9 08:04: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 94BA6127076 for <quic-issues@ietfa.amsl.com>; Fri,  9 Jun 2017 08:04:41 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id f-EDnn-h-YXK for <quic-issues@ietfa.amsl.com>; Fri,  9 Jun 2017 08:04:39 -0700 (PDT)
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 A9FCC126D74 for <quic-issues@ietf.org>; Fri,  9 Jun 2017 08:04:39 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=AU6jU8BZw4utAzLmLelGHxDRKFI=; b=pltBMlSkn1Vc3qDS YS+6Y+SLuvRGiFVzNfjirMtfM3+eczQ23Ew+R2otT+X5x2cGX/gW4js34NOd67l9 ujifLifcxku6t9K7s9ZOj3rnQcO5wuMD6V+0JHXSz22JJgbd02sDsxSrbWeMgHNI kH3y0svSiUDNyQa21d1SrpXCdNo=
Received: by filter0972p1mdw1.sendgrid.net with SMTP id filter0972p1mdw1-30836-593AB906-1D 2017-06-09 15:04:38.433816742 +0000 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 2rMONt_MSmmf46hyOHd5pg for <quic-issues@ietf.org>; Fri, 09 Jun 2017 15:04:38.376 +0000 (UTC)
Date: Fri, 09 Jun 2017 08:04:38 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7a28d1a4f44f59dd48775696bd5be592aaed75b392cf0000000115527b0692a169ce0df938a1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/609/c307413865@github.com>
In-Reply-To: <quicwg/base-drafts/pull/609@github.com>
References: <quicwg/base-drafts/pull/609@github.com>
Subject: Re: [quicwg/base-drafts] Latency Spin Bit (#609)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593ab9063d347_13803f8af377bc2c10145"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3SN9QHENEG3norjF6IXGqkJxaM2Vv+VhGmKS /cAPz0Out4nEj8pndzSWj+jAtBq4EXkyFIjfTS96eZAdHLtvfSP6HWRaW8Wu6VongMLuxqBtldLYjd fnBXCpef7Y4lTJPB90VkVPpfsm8IPqZ0Us4H2kYbprLQ7GXq1GPUQc3n5okCCGXsMcTTxm4evlbY3x c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/vI-WySXwC2Qs5XtG2RvX48HlmMw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 09 Jun 2017 15:04:41 -0000

----==_mimepart_593ab9063d347_13803f8af377bc2c10145
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Thinking about this some more, this bit will flip lots in ways that aren't immediately obvious.  I think that we can safely not grease this.  (We could also grease it, but that makes it a teensy bit less accessible to the devices who we intend to consume it, so not greasing is probably best.)  Either way, that's not a question we need to resolve with the change as it stands.

I still strongly think that we should avoid adding this to the list of transport features, and I think that you should address @ianswett's comments about dropping an entire flight (the answer being just "oh well" 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/609#issuecomment-307413865
----==_mimepart_593ab9063d347_13803f8af377bc2c10145
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Thinking about this some more, this bit will flip lots in ways that aren=
't immediately obvious.  I think that we can safely not grease this.  (We c=
ould also grease it, but that makes it a teensy bit less accessible to the =
devices who we intend to consume it, so not greasing is probably best.)  Ei=
ther way, that's not a question we need to resolve with the change as it st=
ands.</p>
<p>I still strongly think that we should avoid adding this to the list of t=
ransport features, and I think that you should address <a href=3D"https://g=
ithub.com/ianswett" class=3D"user-mention">@ianswett</a>'s comments about d=
ropping an entire flight (the answer being just "oh well" 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/pull/609#issuecomment-307413865">view it on GitHub</a>, or <a href=
=3D"https://github.com/notifications/unsubscribe-auth/AWbkq-wps8QGDt427ibF2=
oAycb7-YJbyks5sCV8GgaJpZM4Nzrwr">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqzBwF86ndE0bUMoc6=
enhITlyRKTOks5sCV8GgaJpZM4Nzrwr.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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=
/609#issuecomment-307413865"></link>
  <meta itemprop=3D"name" content=3D"View Pull Request"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Pull Request on GitHub"=
></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #609: Thinking=
 about this some more, this bit will flip lots in ways that aren't immediat=
ely obvious.  I think that we can safely not grease this.  (We could also g=
rease it, but that makes it a teensy bit less accessible to the devices who=
 we intend to consume it, so not greasing is probably best.)  Either way, t=
hat's not a question we need to resolve with the change as it stands.\r\n\r=
\nI still strongly think that we should avoid adding this to the list of tr=
ansport features, and I think that you should address @ianswett's comments =
about dropping an entire flight (the answer being just \"oh well\" here)."}=
],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/bas=
e-drafts/pull/609#issuecomment-307413865"}}}</script>=

----==_mimepart_593ab9063d347_13803f8af377bc2c10145--


From nobody Fri Jun  9 08:06:31 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6FF49129AE8 for <quic-issues@ietfa.amsl.com>; Fri,  9 Jun 2017 08:06:29 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, 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 A2ix1RCe3obO for <quic-issues@ietfa.amsl.com>; Fri,  9 Jun 2017 08:06:28 -0700 (PDT)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CB7F1129AD4 for <quic-issues@ietf.org>; Fri,  9 Jun 2017 08:06:27 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=5aeFFGsWWQyNw1IKCTr78s472Lo=; b=vfGwGdEuUWwtE4a2 ruXJIF3fAEO75X79xjl4NZAGo3e4Kgbyq2QstXWVmtcsLOKIuUHYYKwaB7EHcaxO VBPO+Bhk/MawJYztW6GKnnkc1Z44s8DQX6ZMt45wYQ3VNGHRWFH3mdZSet/3A5q1 aQA75fqoIk9xkcAsWgzoD5nso8w=
Received: by filter0505p1mdw1.sendgrid.net with SMTP id filter0505p1mdw1-15432-593AB950-8 2017-06-09 15:05:52.056053503 +0000 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 DWlpeUKBQlWPv3DglVvS4A for <quic-issues@ietf.org>; Fri, 09 Jun 2017 15:05:52.034 +0000 (UTC)
Date: Fri, 09 Jun 2017 08:05:51 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd8feb341ec34dcfc2ae57429d867c20d91e800ab92cf0000000115527b4f92a169ce0df938a1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/609/c307414224@github.com>
In-Reply-To: <quicwg/base-drafts/pull/609@github.com>
References: <quicwg/base-drafts/pull/609@github.com>
Subject: Re: [quicwg/base-drafts] Latency Spin Bit (#609)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593ab94fcfeb7_2856f3fdbc11efc30920e5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3jpyUDdA1FiDcA3FYkTT3cq1OSznqTwU0dEt +ZZ1sMm+CBHy/cqtdxUz2tC66IXalEwA4geZzSgArYDnzUCTd9VFLEpxLwC0joIMiyL2PDLig8JwNI kBzgPfCOgtZD/BL52iOxU9nCP1/0WvCAYoeXpzWUizYDiIPtnVV52xHAXcYJn0mpnqG/sY8CA72asB k=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/QcxHcxnoCYuVtLE1x34umkxBL1s>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 09 Jun 2017 15:06:29 -0000

----==_mimepart_593ab94fcfeb7_2856f3fdbc11efc30920e5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Oh, and I really think that this needs to be crisp about being per-path.  I think that we need to explicitly sasy that we reset the signal when the IP or port at either end changes.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/609#issuecomment-307414224
----==_mimepart_593ab94fcfeb7_2856f3fdbc11efc30920e5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Oh, and I really think that this needs to be crisp about being per-path.  I think that we need to explicitly sasy that we reset the signal when the IP or port at either end changes.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/609#issuecomment-307414224">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-Oz-FvOz7v1nhJYZcKdC33EqaDkks5sCV9PgaJpZM4Nzrwr">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq8WdQ4kkrOAF1x_w0zPUdyvB6bexks5sCV9PgaJpZM4Nzrwr.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/609#issuecomment-307414224"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #609: Oh, and I really think that this needs to be crisp about being per-path.  I think that we need to explicitly sasy that we reset the signal when the IP or port at either end changes."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/609#issuecomment-307414224"}}}</script>
----==_mimepart_593ab94fcfeb7_2856f3fdbc11efc30920e5--


From nobody Fri Jun  9 10:06:08 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CC9671270A3 for <quic-issues@ietfa.amsl.com>; Fri,  9 Jun 2017 10:06:06 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id EG_GVaiycgDI for <quic-issues@ietfa.amsl.com>; Fri,  9 Jun 2017 10:06:05 -0700 (PDT)
Received: from o9.sgmail.github.com (o9.sgmail.github.com [167.89.101.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C9015127010 for <quic-issues@ietf.org>; Fri,  9 Jun 2017 10:06:04 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=/ZeFiNRMwhNat2FwszsHRfn6WnI=; b=Qe31qpxMOI7H3B/5 Zs0MHN2jtim+D3tnc4RZfWa3OywyP238NNs1gEtVDV6uyd0LBGyQQDq7bTz0iLw3 ce7bxwmJ8veQPIxuqzz2r4fJRWHkcn7Y4NHR20RIVpl9tehe/A7hgjW/jwESvWvY rL3f24FeRVjZjw0dLTguRAJ14cs=
Received: by filter1078p1mdw1.sendgrid.net with SMTP id filter1078p1mdw1-13957-593AD57A-2C 2017-06-09 17:06:02.624405385 +0000 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 Kpc-om_NQvmXeVEA2uL_kQ for <quic-issues@ietf.org>; Fri, 09 Jun 2017 17:06:02.593 +0000 (UTC)
Date: Fri, 09 Jun 2017 10:06:02 -0700
From: Patrick McManus <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc6854b0dffb44f4bff4f1e464709fd3ce9f681d292cf000000011552977a92a169ce0e001681@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/621@github.com>
Subject: [quicwg/base-drafts] update connection id scheme (#621)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593ad57a7825c_cc7b3fccf5041c38721fe"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2VifY0GTYFcuRuMp6iqKlvsdy6eeN8lWSB4R bNIR5LNGT4dz4NVkwyPLbZpsOWeyvH0Xc1h53hLCIuU3w82GaaH+1O/WZMvgoXa1DppEnSkpXQYbrb AR5jblRXEiQw1DqiW/CqRQRJGEnKh1zbLGV2qhqii5ZMZqoV945ytnjkgIQzUXPQoPpohQ61d+hiQj k=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/dSI5ivQg1sU4LOsixtut5pJCF1s>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 09 Jun 2017 17:06:07 -0000

----==_mimepart_593ad57a7825c_cc7b3fccf5041c38721fe
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

https://github.com/quicwg/base-drafts/issues/588

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/621
----==_mimepart_593ad57a7825c_cc7b3fccf5041c38721fe
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/quicwg/base-drafts/issues/588" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/588" data-id="233838110" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#588</a></p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/621">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7KXicBOudPtdh78oIVbzEIKXR94ks5sCXt6gaJpZM4N1nAX">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq4o4Bdlh5NwvNJMSgpL-AmlIZaGGks5sCXt6gaJpZM4N1nAX.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/621"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 connection id scheme (#621)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/621"}}}</script>
----==_mimepart_593ad57a7825c_cc7b3fccf5041c38721fe--


From nobody Fri Jun  9 10:06: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 402A21292AE for <quic-issues@ietfa.amsl.com>; Fri,  9 Jun 2017 10:06:38 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LKduJevOLHWB for <quic-issues@ietfa.amsl.com>; Fri,  9 Jun 2017 10:06:36 -0700 (PDT)
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 85F90127010 for <quic-issues@ietf.org>; Fri,  9 Jun 2017 10:06:36 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=YM86KroR1bzY40SgPIVre07Q0Bw=; b=K2ku/3GpdiKHXY3c 0nd1/Ax32TvLfyQgWBlGH0nIXnNuFmTos8gTRwRYY7jQDvcVNDKB+xQ/AE2nuJVe 0BBZaKNFxlWY2wGesaXINu4J2LCB7NjuHf98J08JyjcEsiLBTrRVmR4sKn6Hhug+ xm59bFsQmy+MWDvTnRDy4UZGZNg=
Received: by filter0987p1mdw1.sendgrid.net with SMTP id filter0987p1mdw1-20354-593AD594-EE 2017-06-09 17:06:28.883979269 +0000 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 Ui12hR9RRHGAT0X4WIJKLQ for <quic-issues@ietf.org>; Fri, 09 Jun 2017 17:06:28.812 +0000 (UTC)
Date: Fri, 09 Jun 2017 10:06:28 -0700
From: Patrick McManus <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab08b8bc0facad87dfecbc22d6a79a016be69a426992cf000000011552979492a169ce0e001681@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/621/307445385@github.com>
In-Reply-To: <quicwg/base-drafts/issues/621@github.com>
References: <quicwg/base-drafts/issues/621@github.com>
Subject: Re: [quicwg/base-drafts] update connection id scheme (#621)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593ad594af92f_21d03f91642cdc301020ce"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1hqv2D9auk58RsKHtltwd0NdSCTybYOI+ClB UnkMtpZzwXe6tqg2NEs+XvjsMTUoXvlriFzQmxGI7Bxc3hnVBG33QcCquCmX6SHwTzDHbTrcsfEkVE 6AMoxmgFQYlbEHPtmaZJRCfWsY8WrXihRQrNhXwRtnSp4V/lX3v0X7l1Q7f5yz47Mycskuuk9joo1r w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Di8AKQIAMcSLHd-mJZNYCuZZlWA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 09 Jun 2017 17:06:38 -0000

----==_mimepart_593ad594af92f_21d03f91642cdc301020ce
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

wrong git issue repo. sorry.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/621#issuecomment-307445385
----==_mimepart_593ad594af92f_21d03f91642cdc301020ce
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>wrong git issue repo. sorry.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/621#issuecomment-307445385">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6durg7XoWe1NIwZuBAFHrj3hDmPks5sCXuUgaJpZM4N1nAX">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqwYa-wSDbUisSN9jfWHCCK8mk85Mks5sCXuUgaJpZM4N1nAX.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/621#issuecomment-307445385"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #621: wrong git issue repo. sorry."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/621#issuecomment-307445385"}}}</script>
----==_mimepart_593ad594af92f_21d03f91642cdc301020ce--


From nobody Fri Jun  9 10:06: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 55D26129467 for <quic-issues@ietfa.amsl.com>; Fri,  9 Jun 2017 10:06:47 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, 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 ZmQj6OFmc3to for <quic-issues@ietfa.amsl.com>; Fri,  9 Jun 2017 10:06:45 -0700 (PDT)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9D488127010 for <quic-issues@ietf.org>; Fri,  9 Jun 2017 10:06:39 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=dJ992qjaMSHFGM+HnGh9zwKyy5M=; b=vCc4xEBqPTnCGiMa XH95QFKxi7Cm+20js0wfycKRZ/JnTfs9wH2pqqWUPO+0M9ZO1oJhVXmavM9YEDN9 jVKSj5WEFjVklPDk/9Wi/RbUrBb2Z9U/GuGZMiReoAkow5HNDE4SIdV3yG8O3DMz weW5Y8CuuqSWR7SQn8mfCb7rgUI=
Received: by filter0999p1mdw1.sendgrid.net with SMTP id filter0999p1mdw1-12382-593AD594-9E 2017-06-09 17:06:28.888822739 +0000 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 EV_g7zW1Q2CiScQRUHMLFQ for <quic-issues@ietf.org>; Fri, 09 Jun 2017 17:06:28.787 +0000 (UTC)
Date: Fri, 09 Jun 2017 10:06:28 -0700
From: Patrick McManus <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab08b8bc0facad87dfecbc22d6a79a016be69a426992cf000000011552979492a169ce0e001681@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/621/issue_event/1117606684@github.com>
In-Reply-To: <quicwg/base-drafts/issues/621@github.com>
References: <quicwg/base-drafts/issues/621@github.com>
Subject: Re: [quicwg/base-drafts] update connection id scheme (#621)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593ad594a4bf7_21963f91642cdc301027b9"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1K3zwSNFrAPAyhd3h9WLeLH2nQ6wOtI6BFdw A1BPYA72bvt38+mU2zzNLa009mq2EX79CDzWs/EVlYEexMx6sHtw87CFEQnv0EeYaS5SJ1ZHABu4BW NcWOV/YYnsSMwScfLAysecSId+DRgYnZoccDnxnQzMhi7EIvCcd7HYcWZPJuu0WEYqAQZS6N0Ugyrz o=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/bVPf-z4fA4zyJqpM9uSWOLSz82s>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 09 Jun 2017 17:06:47 -0000

----==_mimepart_593ad594a4bf7_21963f91642cdc301027b9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #621.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/621#event-1117606684
----==_mimepart_593ad594a4bf7_21963f91642cdc301027b9
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/quicwg/base-drafts/issues/621" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/621" data-id="234886785" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#621</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/621#event-1117606684">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6durg7XoWe1NIwZuBAFHrj3hDmPks5sCXuUgaJpZM4N1nAX">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqwYa-wSDbUisSN9jfWHCCK8mk85Mks5sCXuUgaJpZM4N1nAX.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/621#event-1117606684"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #621."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/621#event-1117606684"}}}</script>
----==_mimepart_593ad594a4bf7_21963f91642cdc301027b9--


From nobody Sat Jun 10 05:30:08 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 73FC71293F3 for <quic-issues@ietfa.amsl.com>; Sat, 10 Jun 2017 05:30:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.397
X-Spam-Level: 
X-Spam-Status: No, score=-3.397 tagged_above=-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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id w84V9P0R2wBK for <quic-issues@ietfa.amsl.com>; Sat, 10 Jun 2017 05:30:04 -0700 (PDT)
Received: from o8.sgmail.github.com (o8.sgmail.github.com [167.89.101.199]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 78D0D1293F2 for <quic-issues@ietf.org>; Sat, 10 Jun 2017 05:30:04 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=pF3vyZL1i5PupVfjzzGfkuwsahc=; b=OR0ZmgUx9r5jvS5E wJSk6DG/NcxCJrtymW9zhcMx2XxdbuwzJhN9SaIvi854nk+SM0/TV4izWKTnHM42 /MtN/D8RfJYAjRBMoR7yyaOCBBRjxearTgbvmjaLVlde2wD+xHj4r0UY2zDeakoX GVdqS4sm9w+6dtSC/lYeo4n1IWM=
Received: by filter0882p1mdw1.sendgrid.net with SMTP id filter0882p1mdw1-2928-593BE64B-1C 2017-06-10 12:30:03.230199443 +0000 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 li3xssngT46JG2MZctYJFA for <quic-issues@ietf.org>; Sat, 10 Jun 2017 12:30:03.146 +0000 (UTC)
Date: Sat, 10 Jun 2017 05:30:03 -0700
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb1064b6778fb492cdd28ef1d29c840334ce8295a92cf000000011553a84b92a169ce0e01d04e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/622@github.com>
Subject: [quicwg/base-drafts] Proxy context (#622)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593be64b655f_2511e3fe2f5b4fc2c8091b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0CqPpODs5mTTfh2bqvabY0ruZXGeb9HFsgYp xc1yYYHhWepHHC9hDHajK8xmrOgFqh7Ofqadi942U6WQMWDswrMaMI8ju685+HdToAwHr1D329ycf8 dA4ZxTF1lOI8ugGio8I+i6xMkDZoDTxvDIs9HFkR6xmJ++7V1L2asxXUkZf2EJCdLh43hgAGaFPx1B M=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/y-Bkm7bKtKtzUi2O11RWwy49izU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 10 Jun 2017 12:30:06 -0000

----==_mimepart_593be64b655f_2511e3fe2f5b4fc2c8091b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Would it make sense to have a X-Forwarded-For parameter at the transport level?

A HTTP/1.1 server could forward to HTTP/QUIC using HTTP headers. X-FORWARDED-FOR is generally useful and sometimes necessary in load balancer contexts.

QUIC could be terminated at an edge server that has access to certificates not available to backend servers. In this case a new QUIC connection may be created from edge server to backend. if the application protocol is not HTTP and the backend wants to filter against blacklists or whitelists, or log traffic, it must pass this information to the edge server. The connection could also be generic port forwarding like SSH -p.

Could this forwaring information meaningfully belong to the transport layer, for example in extended transport parameters? And for non-terminating middle boxes, could this amend the initial client packet with forwarding headers?

I realise that this is can of worms, but it least it is better to shoot it down knowlingly rather than to regret not adding it later on.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/622
----==_mimepart_593be64b655f_2511e3fe2f5b4fc2c8091b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Would it make sense to have a X-Forwarded-For parameter at the transport level?</p>
<p>A HTTP/1.1 server could forward to HTTP/QUIC using HTTP headers. X-FORWARDED-FOR is generally useful and sometimes necessary in load balancer contexts.</p>
<p>QUIC could be terminated at an edge server that has access to certificates not available to backend servers. In this case a new QUIC connection may be created from edge server to backend. if the application protocol is not HTTP and the backend wants to filter against blacklists or whitelists, or log traffic, it must pass this information to the edge server. The connection could also be generic port forwarding like SSH -p.</p>
<p>Could this forwaring information meaningfully belong to the transport layer, for example in extended transport parameters? And for non-terminating middle boxes, could this amend the initial client packet with forwarding headers?</p>
<p>I realise that this is can of worms, but it least it is better to shoot it down knowlingly rather than to regret not adding it later on.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/622">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5g2XanQ1wnkfC08pW6xaiBDTDOsks5sCoxLgaJpZM4N2GY1">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq5wETuJl7JNxWIuD_nXDZ2aKI2zXks5sCoxLgaJpZM4N2GY1.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/622"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Proxy context (#622)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/622"}}}</script>
----==_mimepart_593be64b655f_2511e3fe2f5b4fc2c8091b--


From nobody Sat Jun 10 07:55: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 7439A127B57 for <quic-issues@ietfa.amsl.com>; Sat, 10 Jun 2017 07:54:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.402
X-Spam-Level: 
X-Spam-Status: No, score=-5.402 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 98LlZQUK43-j for <quic-issues@ietfa.amsl.com>; Sat, 10 Jun 2017 07:54:57 -0700 (PDT)
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 BFCBE126CE8 for <quic-issues@ietf.org>; Sat, 10 Jun 2017 07:54:57 -0700 (PDT)
Date: Sat, 10 Jun 2017 07:54:56 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1497106496; bh=FsUEeTXGI9PlN7sA3LHZy5JAbLAYtDbogvJgjUNtGqk=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=K0VSglVnVXEajL9eLJ9nfSkVyAZcBtGd54i8aRsK9OGpjG25TMXEVUbVbded2Pi9F rXpjY2PG6ZUcLKTniK9zc0YBRu9qVqtVt7pBUP8hv+YOd3Ar+A8vO4xn6GvkYb8LIa DjKzjGK+BRRmPhmUfQ0XDnrngLDt880vnY/6NxTU=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab0c803d4564ea60913037bfb101cbb644397bb07792cf000000011553ca4092a169ce0e01d04e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/622/issue_event/1118264749@github.com>
In-Reply-To: <quicwg/base-drafts/issues/622@github.com>
References: <quicwg/base-drafts/issues/622@github.com>
Subject: Re: [quicwg/base-drafts] Proxy context (#622)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593c0840c0c83_18ce3fd61a60fc2c871b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/FtQocc6bqwnA2YuUPwzsOGogbK0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 10 Jun 2017 14:54:59 -0000

----==_mimepart_593c0840c0c83_18ce3fd61a60fc2c871b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #622.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/622#event-1118264749
----==_mimepart_593c0840c0c83_18ce3fd61a60fc2c871b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/quicwg/base-drafts/issues/622" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/622" data-id="234999886" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#622</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/622#event-1118264749">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7kGpuJCtW1yWsznUnyyeZ7RPGhLks5sCq5AgaJpZM4N2GY1">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq6VeAOhJHspeCxFey1dg-e8wVHltks5sCq5AgaJpZM4N2GY1.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/622#event-1118264749"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #622."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/622#event-1118264749"}}}</script>
----==_mimepart_593c0840c0c83_18ce3fd61a60fc2c871b--


From nobody Sat Jun 10 07:55: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 15D64126CE8 for <quic-issues@ietfa.amsl.com>; Sat, 10 Jun 2017 07:55:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.397
X-Spam-Level: 
X-Spam-Status: No, score=-3.397 tagged_above=-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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PGbc7bsCX-5G for <quic-issues@ietfa.amsl.com>; Sat, 10 Jun 2017 07:55:33 -0700 (PDT)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 60FE612426E for <quic-issues@ietf.org>; Sat, 10 Jun 2017 07:55:33 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=ZCSr3Aemr1i3EuK9H1eL7tUHaZI=; b=AtXQvlPUY7qA1zhu 9TV7AN644m4t6UqLBGFeL1j0TtAr4aKMA4Iyzu2C770WvUNmGhwhBXIvsZHILQ+d LueXcGXLtSZNUITb74POoQs/C/i6HTTuLuroKux3Y1z8zh1m7tQ0zeDxrcDUeS/f jqyvAZ8/kL619g4tplklIDL9p4k=
Received: by filter0831p1mdw1.sendgrid.net with SMTP id filter0831p1mdw1-22778-593C0840-6E 2017-06-10 14:54:56.876165682 +0000 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 REJF1OTzQ9q18QRHMiBlpg for <quic-issues@ietf.org>; Sat, 10 Jun 2017 14:54:56.865 +0000 (UTC)
Date: Sat, 10 Jun 2017 07:54:56 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab0c803d4564ea60913037bfb101cbb644397bb07792cf000000011553ca4092a169ce0e01d04e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/622/307569932@github.com>
In-Reply-To: <quicwg/base-drafts/issues/622@github.com>
References: <quicwg/base-drafts/issues/622@github.com>
Subject: Re: [quicwg/base-drafts] Proxy context (#622)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593c0840bb5ea_30f13ffbe4b23c3c46341"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1ASVfo5VZJUMS9DNQ4zFiG8hNCDDXyz3mecw OzUm2vVutWE1ZnMz0HyorZtWT0PtEuvjUZbd1B9wq6yoBMP7QACVVD1KNWNpC0OOXko3wz8pIE/nGx H/r1tynevwVX9bJJKkQcDaRorA/3fWKH9RDMa1FvXZvmtIsqYuCG3+nb1Pb3MiBdNMFbDbQ7sFo4LE g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/xFK8ZgJLGxbp1KMc5q8_-lOFxaE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 10 Jun 2017 14:55:35 -0000

----==_mimepart_593c0840bb5ea_30f13ffbe4b23c3c46341
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This feature is adequately addressed at the HTTP layer for HTTP, and the needs of other applications are best dealt with by adding messages to those protocols.

Note that in many cases, use of this sort of marking is in direct opposition to the goal of having an intermediary, namely privacy.  This is another reason that doing this in an application protocol makes good sense; a generic transport can't reasonably make good decisions about things like privacy.

Consider this one shot 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/622#issuecomment-307569932
----==_mimepart_593c0840bb5ea_30f13ffbe4b23c3c46341
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>This feature is adequately addressed at the HTTP layer for HTTP, and the=
 needs of other applications are best dealt with by adding messages to thos=
e protocols.</p>
<p>Note that in many cases, use of this sort of marking is in direct opposi=
tion to the goal of having an intermediary, namely privacy.  This is anothe=
r reason that doing this in an application protocol makes good sense; a gen=
eric transport can't reasonably make good decisions about things like priva=
cy.</p>
<p>Consider this one shot 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/622#issuecomment-307569932">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq7kGpuJCtW1yWsz=
nUnyyeZ7RPGhLks5sCq5AgaJpZM4N2GY1">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq6VeAOhJHspeCxFey=
1dg-e8wVHltks5sCq5AgaJpZM4N2GY1.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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/622#issuecomment-307569932"></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 #622: This fea=
ture is adequately addressed at the HTTP layer for HTTP, and the needs of o=
ther applications are best dealt with by adding messages to those protocols=
.\r\n\r\nNote that in many cases, use of this sort of marking is in direct =
opposition to the goal of having an intermediary, namely privacy.  This is =
another reason that doing this in an application protocol makes good sense;=
 a generic transport can't reasonably make good decisions about things like=
 privacy.\r\n\r\nConsider this one shot down. "}],"action":{"name":"View Is=
sue","url":"https://github.com/quicwg/base-drafts/issues/622#issuecomment-3=
07569932"}}}</script>=

----==_mimepart_593c0840bb5ea_30f13ffbe4b23c3c46341--


From nobody Sat Jun 10 08:21: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 19F08127136 for <quic-issues@ietfa.amsl.com>; Sat, 10 Jun 2017 08:21:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.403
X-Spam-Level: 
X-Spam-Status: No, score=-0.403 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Vxcajnc2oPvX for <quic-issues@ietfa.amsl.com>; Sat, 10 Jun 2017 08:21:11 -0700 (PDT)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B65171200E5 for <quic-issues@ietf.org>; Sat, 10 Jun 2017 08:21:11 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=zhzueGIJ/Nlt/hSkuIKoieXNPY4=; b=H9tMZGXM5e6/4kBV KcGJWABI+VfSlhgotSp/3hUZxPqW7dIiJ0irSFO0po/f2ZXgXkJYB35J74B/Tkzr D4zbWYxPkOnP/CDYz9+5jxRodec4b+OkCulFNkonxmhpgUYzhuyEdUGRISNeJ7dg 8P12bD7bq7fV5IVjuGIjK5V9VZY=
Received: by filter1157p1mdw1.sendgrid.net with SMTP id filter1157p1mdw1-25535-593C0E66-38 2017-06-10 15:21:10.779390849 +0000 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 ou9cPOLnQpGUC_5OGRBQFg for <quic-issues@ietf.org>; Sat, 10 Jun 2017 15:21:10.784 +0000 (UTC)
Date: Sat, 10 Jun 2017 08:21:10 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab742738f3ccb5774423f7fcdb496eb9327011c89592cf000000011553d06692a169ce0df474d4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/599/307571454@github.com>
In-Reply-To: <quicwg/base-drafts/issues/599@github.com>
References: <quicwg/base-drafts/issues/599@github.com>
Subject: Re: [quicwg/base-drafts] Public Resets should be triggered by only QUIC packets (#599)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593c0e669df84_7f8f3fb40dda1c3029143"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2vH+N0AaMO8wrlGWoROSAn4spCTNfTUKcNzA 0TCyTcSH4BT4NFk8kTjtMfp+bTXZKn4Cpv3rTDN1p1GSddb4wWQeOGYr2J29WMoToNGr6J+AibO0PG Hb5pHnvUrQ7H0/R4IrmkFonrec/U81T51cVDHBwdFwdkp2A2Lj6Nynp2W27Fwlwuvg7ZkHnsetTDID I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/zTXQCEcb64iY3nrbVEzWX8SY3dM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 10 Jun 2017 15:21:13 -0000

----==_mimepart_593c0e669df84_7f8f3fb40dda1c3029143
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@janaiyengar, can we close this in favour of #570?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/599#issuecomment-307571454
----==_mimepart_593c0e669df84_7f8f3fb40dda1c3029143
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/janaiyengar" class="user-mention">@janaiyengar</a>, can we close this in favour of <a href="https://github.com/quicwg/base-drafts/issues/570" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/570" data-id="233406175" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#570</a>?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/599#issuecomment-307571454">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6Gz0e8KJyQI0p802gLPOotdtIbdks5sCrRmgaJpZM4NyVxj">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqyIqFXuY7kat58oa5Sc09vGeo9j2ks5sCrRmgaJpZM4NyVxj.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/599#issuecomment-307571454"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #599: @janaiyengar, can we close this in favour of #570?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/599#issuecomment-307571454"}}}</script>
----==_mimepart_593c0e669df84_7f8f3fb40dda1c3029143--


From nobody Sat Jun 10 08:21: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 0A84C127136 for <quic-issues@ietfa.amsl.com>; Sat, 10 Jun 2017 08:21:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.403
X-Spam-Level: 
X-Spam-Status: No, score=-0.403 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8_27HgRaPdYQ for <quic-issues@ietfa.amsl.com>; Sat, 10 Jun 2017 08:21:42 -0700 (PDT)
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 7F46F1200E5 for <quic-issues@ietf.org>; Sat, 10 Jun 2017 08:21:42 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=61trS1TcDpS/l2N4jz3P7Uj9wzo=; b=TGgJ41ozh6a23/vu VSegHudO9YiegyOvJwiaTe7Bvn+MIVUVF0O6NvWDeJ8aHzcwri74yTA91CopPhIR CT+AHgGTqElCV9xikghBApncUw2XtgoHXZZ0h+3H+EQ014QIpxH6367TjoZhgnbC NhZ2tWdFYyeq6YEeqyGpxKudm8o=
Received: by filter0829p1mdw1.sendgrid.net with SMTP id filter0829p1mdw1-706-593C0E66-2A 2017-06-10 15:21:10.253587509 +0000 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 GPJ4pYzmTX2G_hXcPm02Zg for <quic-issues@ietf.org>; Sat, 10 Jun 2017 15:21:10.249 +0000 (UTC)
Date: Sat, 10 Jun 2017 08:21:10 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab742738f3ccb5774423f7fcdb496eb9327011c89592cf000000011553d06692a169ce0df474d4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/599/issue_event/1118271425@github.com>
In-Reply-To: <quicwg/base-drafts/issues/599@github.com>
References: <quicwg/base-drafts/issues/599@github.com>
Subject: Re: [quicwg/base-drafts] Public Resets should be triggered by only QUIC packets (#599)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593c0e6617360_ea513ff607149c303903f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2swCfX2q/hxHryV2CPNmjv4afRT9YrcUAULY 34RveoWiwDRJxEGcBN/HucmT/faSfpLLYCx1E8AXv4kosXTw98MYBgHEAO9g9Mgx9Kg8og33koord/ Ope7x41fcF7pIuWzoBFi6paolo4nB+q+JxzNCJnxAGjLm3683hSRTJ4mVDyf7pEgnhnCB4766fNxyO 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/PZAdL_RxBq5N_OpQpurwFBTmGl0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 10 Jun 2017 15:21:44 -0000

----==_mimepart_593c0e6617360_ea513ff607149c303903f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #599.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/599#event-1118271425
----==_mimepart_593c0e6617360_ea513ff607149c303903f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/quicwg/base-drafts/issues/599" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/599" data-id="234124500" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#599</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/599#event-1118271425">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6Gz0e8KJyQI0p802gLPOotdtIbdks5sCrRmgaJpZM4NyVxj">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqyIqFXuY7kat58oa5Sc09vGeo9j2ks5sCrRmgaJpZM4NyVxj.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/599#event-1118271425"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #599."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/599#event-1118271425"}}}</script>
----==_mimepart_593c0e6617360_ea513ff607149c303903f--


From nobody Sat Jun 10 08:41: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 29E1D129432 for <quic-issues@ietfa.amsl.com>; Sat, 10 Jun 2017 08:41:09 -0700 (PDT)
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; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HhhEfjyHyH0R for <quic-issues@ietfa.amsl.com>; Sat, 10 Jun 2017 08:41:07 -0700 (PDT)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BDF961200E5 for <quic-issues@ietf.org>; Sat, 10 Jun 2017 08:41:07 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1497109266; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=lfFZ+lhLiLUge4DJ4EuBjmlKkNVLGzjE3U1ZxLWPzj0=; b=vcMUKhfpj6+4WVMrzg4GHx4wzfyjTbOLU8VpN7yv+i/BvLcfXjuw+coZl6/u6uvPOBNUUOUw AuUfQGSk92AR83I8an3OXcfBw+fkPxhxMlhTjc0Hc4pjFRTr5HQJx7f+qQXfrJV2Mcvlt/vw Op22L2ez3/ul+5fGYm+i+ctHyTA=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=V1wZ7LrgdoiCzYmsxuCZjKof9uyPbDNkwcPmTEhKTLPwI2Hq41fCmBfjEbHwL4KzcowFZI 1zXLuAAokIKyYKqACRnfiRXQj467iS5OoTnOWgt+vIAV67cGdX7zrUc5FvMfw6hV5Cld6pl1 awH9Ag4VFuSEE8g9TaJoj83b/aEPg=
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 593c1312.7f2da81cdc60-smtp-out-n01; Sat, 10 Jun 2017 15:41:06 -0000 (UTC)
Date: Sat, 10 Jun 2017 08:41:05 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <593c13114a87b_3c823fbc106e3c4469093@hookshot-fe3-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 449f43: Fix stream state machine
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_593c13114a2c3_3c823fbc106e3c4468945"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/s6oKANxfyO3-pqu0gYuMYr0a-vo>
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, 10 Jun 2017 15:41:09 -0000

----==_mimepart_593c13114a2c3_3c823fbc106e3c4468945
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/any_frame_opens
  Home:   https://github.com/quicwg/base-drafts
  Commit: 449f4327b3d0c4e042e826f96bbbf34681dac167
      https://github.com/quicwg/base-drafts/commit/449f4327b3d0c4e042e826f96bbbf34681dac167
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-10 (Sat, 10 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Fix stream state machine

This corrects a few infidelities about the way that stream states
update.  This includes Subodh's excellent suggestion to limit
transitions from idle to only go through open.

Fixes #572, #571.



----==_mimepart_593c13114a2c3_3c823fbc106e3c4468945--


From nobody Sat Jun 10 08:42:10 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1B59D129432 for <quic-issues@ietfa.amsl.com>; Sat, 10 Jun 2017 08:42:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.021
X-Spam-Level: 
X-Spam-Status: No, score=-2.021 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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 31m2nMJvLacr for <quic-issues@ietfa.amsl.com>; Sat, 10 Jun 2017 08:42:06 -0700 (PDT)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 670211200E5 for <quic-issues@ietf.org>; Sat, 10 Jun 2017 08:42:06 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=aIMxXGI2tcE4F1N+qTzOwMS7xbo=; b=GhqFO0m5W5x4pGpB o/Btft7cUVbGeqGvlFVWV9+LCycoOyGHU5DkRiJaqF6tIH0bgV1Ugz6PQg3ICDqZ KOyFaU7lF2hJex9BqaMqQNE0oYLyP72o9VB3Tu92tW1nkSCdWlmvyyHWQ/rkiNHh KAaIZWihvvuBLZUup1mlKfZ3fjs=
Received: by filter1157p1mdw1.sendgrid.net with SMTP id filter1157p1mdw1-25535-593C134D-46 2017-06-10 15:42:05.361584403 +0000 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 danhrZkLTqyFugF8ekx3Fg for <quic-issues@ietf.org>; Sat, 10 Jun 2017 15:42:05.350 +0000 (UTC)
Date: Sat, 10 Jun 2017 08:42:05 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7293bcf1310a329b734552cb223fc625d8a1840992cf000000011553d54d92a169ce0e01f711@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/623@github.com>
Subject: [quicwg/base-drafts] Fix stream state machine (#623)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593c134d4008e_20c33fd61a60fc2c88b4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1HiBkGkU6RMVLMWS082cvmmLqEKdc5+e1KmY qV4x51IiHjapoWemg6MG40hN0MJebHPgpeKHphVT+8Mz2pNygxXKUilXLhyeCNGomGXSQbAQLtXk/g YyhvSZIQizdlCVBsPzIYKU7+SkMqF4z35ietwexrnB0NFNUCHJNi7uW/5NQV97BZv51OPGChTewayg E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/qy9wLAxPFMnEMeu64PYGlvQT_mk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 10 Jun 2017 15:42:08 -0000

----==_mimepart_593c134d4008e_20c33fd61a60fc2c88b4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This corrects a few infidelities about the way that stream states
update.  This includes Subodh's excellent suggestion to limit
transitions from idle to only go through open.

Fixes #572, #571.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/623

-- Commit Summary --

  * Fix stream state machine

-- File Changes --

    M draft-ietf-quic-transport.md (107)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/623.patch
https://github.com/quicwg/base-drafts/pull/623.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/623

----==_mimepart_593c134d4008e_20c33fd61a60fc2c88b4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>This corrects a few infidelities about the way that stream states<br>
update.  This includes Subodh's excellent suggestion to limit<br>
transitions from idle to only go through open.</p>
<p>Fixes <a href="https://github.com/quicwg/base-drafts/issues/572" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/572" data-id="233416795" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#572</a>, <a href="https://github.com/quicwg/base-drafts/issues/571" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/571" data-id="233416227" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#571</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/623'>https://github.com/quicwg/base-drafts/pull/623</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Fix stream state machine</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/623/files#diff-0">draft-ietf-quic-transport.md</a>
    (107)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/623.patch'>https://github.com/quicwg/base-drafts/pull/623.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/623.diff'>https://github.com/quicwg/base-drafts/pull/623.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/623">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9E5aLz8xkBILH2_nNSgpkl27Kf5ks5sCrlNgaJpZM4N2JP3">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq1g3rT8wcO4HeHSEHPKHO517iGOVks5sCrlNgaJpZM4N2JP3.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/623"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Fix stream state machine (#623)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/623"}}}</script>

----==_mimepart_593c134d4008e_20c33fd61a60fc2c88b4--


From nobody Sat Jun 10 09:06: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 51FF5127735 for <quic-issues@ietfa.amsl.com>; Sat, 10 Jun 2017 09:06:57 -0700 (PDT)
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; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1lq4Ed1e89VN for <quic-issues@ietfa.amsl.com>; Sat, 10 Jun 2017 09:06:55 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C86E0124BFA for <quic-issues@ietf.org>; Sat, 10 Jun 2017 09:06:55 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1497110815; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=bs/mF54BSrWrYjreinQCYAxpqOPXepNr10ttvDDgsH8=; b=Sf7tzzsff4/aKLsvHAMyLrBLAmcRmqkcO735R2wKN7CQEpscWZ3TbiLfZW9z8+UWjnpQJErt 9TAq7tUvMY7WTA3vCWmZ5/v3MiOh0ta8l6/1pw8ANxmrdPZyw5BMUIQ34EJEX87BPXt6jOBl 38k6jEHC+bkB0rlaTpk9snak2PE=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=u92DQEA0YP6kfxaZQcooABgZswQKvAnW+rw0HpRzcGBTiopytStE8id4b9anSRM9pNYMZ2 AAJnyJfQApcr7c7f81G0T8lSAocApQjMbkg4Q8OldVnBfp0UE5emsEV2JIuPH7iZIjcVDPxY b7N6EKgwZfBIjnjuI7qodFQNdyf/g=
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 593c191d.7f48703dd7b0-smtp-out-n03; Sat, 10 Jun 2017 16:06:53 -0000 (UTC)
Date: Sat, 10 Jun 2017 09:06:53 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <593c191d1cf8a_4be13f9c2d365c3c344dd@hookshot-fe2-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 07dedc: Fix 571 properly
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_593c191d1cb4f_4be13f9c2d365c3c34352"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/4CwBCkKc8H5C9tM7WME_bjaD0Dk>
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, 10 Jun 2017 16:06:57 -0000

----==_mimepart_593c191d1cb4f_4be13f9c2d365c3c34352
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/any_frame_opens
  Home:   https://github.com/quicwg/base-drafts
  Commit: 07dedceb98466551b797e1a88303d96453aa5299
      https://github.com/quicwg/base-drafts/commit/07dedceb98466551b797e1a88303d96453aa5299
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-10 (Sat, 10 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Fix 571 properly



----==_mimepart_593c191d1cb4f_4be13f9c2d365c3c34352--


From nobody Sat Jun 10 09: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 A411D1200E5 for <quic-issues@ietfa.amsl.com>; Sat, 10 Jun 2017 09:06:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.403
X-Spam-Level: 
X-Spam-Status: No, score=-0.403 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id onC0wOQ0NFM1 for <quic-issues@ietfa.amsl.com>; Sat, 10 Jun 2017 09:06:57 -0700 (PDT)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 19DDB127076 for <quic-issues@ietf.org>; Sat, 10 Jun 2017 09:06:56 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=fe04q27/Z5YQzx5S50gF2kAieDM=; b=Be3DbNYfVb1LtMIS doz4GfsMTlYP+SXfnBHAbGqlfzJp0XC4kC+xnq0X3d8xT/lBAlWvvuLHxWzEyDdl 0VsRmPj7MHjnR+mekVeRBhGKSlzPlRAiZGIvMVeHyuL/UU7bc6QfjnLgz69ijYW/ 0fqEV1n3JTw9Ltj8GPTIxyf7xOA=
Received: by filter0944p1mdw1.sendgrid.net with SMTP id filter0944p1mdw1-25590-593C191E-40 2017-06-10 16:06:54.873324528 +0000 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 LxkQ7dckSFqVgwgFi-YCGg for <quic-issues@ietf.org>; Sat, 10 Jun 2017 16:06:54.894 +0000 (UTC)
Date: Sat, 10 Jun 2017 09:06:54 -0700
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/623/push/1792373425@github.com>
In-Reply-To: <quicwg/base-drafts/pull/623@github.com>
References: <quicwg/base-drafts/pull/623@github.com>
Subject: Re: [quicwg/base-drafts] Fix stream state machine (#623)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593c191ec3c9e_47253feba3d99c38969e"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1QGPyzPumTZiP+tfyUfDU6Xvu+l9Ea1wUfL9 9ijy+olFjEl9zVlXEE+a+HeN8zp6/VCmeCdlQxka4z2vSZVzDfmYbL6MQcLq6DYgP/1v2NdjrL6ryP h/tUCObRGIAWGz/7emVCV9k2McCjKTBpDKzEqmY30VH9El3PwDqumggGWmYykxE+Tl5Y6yB6d51oe6 U=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/jyqVGkJUIBlqRyY_Ma2rHYrVUxw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 10 Jun 2017 16:06:59 -0000

----==_mimepart_593c191ec3c9e_47253feba3d99c38969e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson pushed 1 commit.

07dedce  Fix 571 properly


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/623/files/449f4327b3d0c4e042e826f96bbbf34681dac167..07dedceb98466551b797e1a88303d96453aa5299

----==_mimepart_593c191ec3c9e_47253feba3d99c38969e
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/07dedce" class="commit-link">07dedce</a>  Fix 571 properly</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/623/files/449f4327b3d0c4e042e826f96bbbf34681dac167..07dedceb98466551b797e1a88303d96453aa5299">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7jxuazY-OorGydSccO3eXZnG2lOks5sCr8egaJpZM4N2JP3">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq-slWLg4p5E8GLXO4-mf0k3EWTsBks5sCr8egaJpZM4N2JP3.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/623/files/449f4327b3d0c4e042e826f96bbbf34681dac167..07dedceb98466551b797e1a88303d96453aa5299"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #623"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/623/files/449f4327b3d0c4e042e826f96bbbf34681dac167..07dedceb98466551b797e1a88303d96453aa5299"}}}</script>

----==_mimepart_593c191ec3c9e_47253feba3d99c38969e--


From nobody Sat Jun 10 09:17: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 A62DD124BFA for <quic-issues@ietfa.amsl.com>; Sat, 10 Jun 2017 09:16:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.182
X-Spam-Level: 
X-Spam-Status: No, score=-8.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_DNSWL_HI=-5, 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 uBsx2JvUDhlk for <quic-issues@ietfa.amsl.com>; Sat, 10 Jun 2017 09:16:58 -0700 (PDT)
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 ECB691200E5 for <quic-issues@ietf.org>; Sat, 10 Jun 2017 09:16:57 -0700 (PDT)
Date: Sat, 10 Jun 2017 09:16:57 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1497111417; bh=wL8lfBPyNW16eplFb+dcuXKbo2jLUgT+GmwlJ1Dqato=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=JsTFUkQ8QD1qAZ2Mky5zPGpNgQxrFY/UIEfIUCg+LCUnw88k5LLb3kAt48r3lk/23 LA3YcSFhQeF16NFjDFEO+at+9XyCMA8xxANXkDNrcGYnqhnzIQSFw4tpDHna2rUXoS wCG5VkOEGbzO4niOIYcdmYOCnYGfStxlRx4XcmBY=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9f101303cd852a0c2f8a4ac0e084f95688adad3b92cf000000011553dd7992a169ce0e01f711@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/623/review/43300897@github.com>
In-Reply-To: <quicwg/base-drafts/pull/623@github.com>
References: <quicwg/base-drafts/pull/623@github.com>
Subject: Re: [quicwg/base-drafts] Fix stream state machine (#623)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593c1b7924ce0_40a13f919fa61c2c4142f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/IXcJjt2hn_jkxlEel2l4xVKgxtc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 10 Jun 2017 16:17:00 -0000

----==_mimepart_593c1b7924ce0_40a13f919fa61c2c4142f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mikkelfj commented on this pull request.



>  endpoint MUST NOT consider the stream state to have changed until all data has
-arrived.
+either been acknowledged or received.

I'm not sure if it is obvious that a RST is also considered acknowledged data 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/623#pullrequestreview-43300897
----==_mimepart_593c1b7924ce0_40a13f919fa61c2c4142f
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/623#discussion_r121260711">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  endpoint MUST NOT consider the stream state to have changed until all data has
-arrived.
+either been acknowledged or received.
</pre>
<p>I'm not sure if it is obvious that a RST is also considered acknowledged data 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/623#pullrequestreview-43300897">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5eaP_XDtZyzPL8IpH5IxGqB77ZTks5sCsF5gaJpZM4N2JP3">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq31KBOS1l7Kfz_zLqHo-qd1XEHMhks5sCsF5gaJpZM4N2JP3.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/623#pullrequestreview-43300897"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #623"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/623#pullrequestreview-43300897"}}}</script>
----==_mimepart_593c1b7924ce0_40a13f919fa61c2c4142f--


From nobody Sat Jun 10 09:19: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 8EAF7124BFA for <quic-issues@ietfa.amsl.com>; Sat, 10 Jun 2017 09:19:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.403
X-Spam-Level: 
X-Spam-Status: No, score=-0.403 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 35rGK3gbpu9v for <quic-issues@ietfa.amsl.com>; Sat, 10 Jun 2017 09:19:32 -0700 (PDT)
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 17DC61200E5 for <quic-issues@ietf.org>; Sat, 10 Jun 2017 09:19:32 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=P7oGUMYf2mJzesV/kO+pwT1r4j8=; b=QlMpE9cbRqnpeMCn QzpptzTOUhlfgEoqHpRpSsK+Cjfd9vDPzeBAwTOpZ/o3Z/wNIeKaC5U2MK9KXGmq cZokbwW2wLYOUeWx2uBdkO8m+iBKhqG2S73zfM4AVZcIDAP7UjBYcHitPkApA6K6 IOjk9jpHH2tsqKBKFxb5wxDPWdk=
Received: by filter1156p1mdw1.sendgrid.net with SMTP id filter1156p1mdw1-26163-593C1C13-A 2017-06-10 16:19:31.096587572 +0000 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 ARfgngxVTraD-T8iLwXV0Q for <quic-issues@ietf.org>; Sat, 10 Jun 2017 16:19:31.087 +0000 (UTC)
Date: Sat, 10 Jun 2017 09:19:30 -0700
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab64b834dee77de06c2c71b82f1a59b6b22244d00892cf000000011553de1292a169ce0e01f711@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/623/review/43300944@github.com>
In-Reply-To: <quicwg/base-drafts/pull/623@github.com>
References: <quicwg/base-drafts/pull/623@github.com>
Subject: Re: [quicwg/base-drafts] Fix stream state machine (#623)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593c1c1293f52_5d013f919fa61c2c273c1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2ao7+CZnYDvRLL5/8dH/qHjTP+1iQhlZWURc ZHkVfQIDwjX2eDLrjoUUwTeF/Ux/Y3fMABxvduImpnD6EA9917i5MFvU90UVo9qT0tEx1OiwA/k6HV N0wbqO0eYmF+yHwipRsMxXvljPgSza78Hlbtd1D9SDXIirG9VZQCu3YvanjFqHhGks4mHUQKYJkIch Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/iOvwxHgQy0tQsm0tdjl5805gTcs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 10 Jun 2017 16:19:33 -0000

----==_mimepart_593c1c1293f52_5d013f919fa61c2c273c1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mikkelfj commented on this pull request.



>  endpoint MUST NOT consider the stream state to have changed until all data has
-arrived.
+either been acknowledged or received.

But from the following it seems this also not 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/pull/623#discussion_r121260763
----==_mimepart_593c1c1293f52_5d013f919fa61c2c273c1
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/623#discussion_r121260763">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  endpoint MUST NOT consider the stream state to have changed until all data has
-arrived.
+either been acknowledged or received.
</pre>
<p>But from the following it seems this also not required.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/623#discussion_r121260763">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_qJt6qatlvdnKpzKfa7YYQSlfcQks5sCsISgaJpZM4N2JP3">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqwDcKO0rU3GLZ5tLuWup4kKnam-Gks5sCsISgaJpZM4N2JP3.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/623#discussion_r121260763"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #623"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/623#discussion_r121260763"}}}</script>
----==_mimepart_593c1c1293f52_5d013f919fa61c2c273c1--


From nobody Sat Jun 10 09: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 1379D124BFA for <quic-issues@ietfa.amsl.com>; Sat, 10 Jun 2017 09:42:32 -0700 (PDT)
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; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Bm7s5H2hObq6 for <quic-issues@ietfa.amsl.com>; Sat, 10 Jun 2017 09:42:30 -0700 (PDT)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8CCC11200E5 for <quic-issues@ietf.org>; Sat, 10 Jun 2017 09:42:30 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1497112949; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=HnpBYMycUF4r+Vt0emvoAEaqHvTPq9LTv0C+JGLsWzU=; b=bwlhUiAJlE+wTu5AluzwE9b7B4CV7LSWbiI33nhudFgt9PeU0XzWwcT/2clhGznOdyNpMXr8 mOj+bj2cLf2bquYXVWOOh1C3/Q4DGfLF9EHpov60+Z+S+w5JvTw2Mwo1yw+EiAztw4wvt+PQ raYcbFXhIMHLNuk3jucN+Er11Xg=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=lVC63Xo5E5leoSul0sewhgxT6saOl85lZ9iFmhpco66X2N+38kwPfDc2Nfqi11/kB+bR/m y1JnfGC5qw6V/Okl3oenverozQTI3/xiiSDbgw5UnT3DgKdFjkEL+5TDhj80Sv8VdtbXtZiZ k5nwSMz0r9fkGA/6utCou4hyakc4U=
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 593c2175.7fd8301b2600-smtp-out-n02; Sat, 10 Jun 2017 16:42:29 -0000 (UTC)
Date: Sat, 10 Jun 2017 09:42:29 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <593c2175aecd8_42793fe0ee62bc4069486@hookshot-fe3-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] b18758: Allow for RST_STREAM more explicitly.
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_593c2175ae91f_42793fe0ee62bc406936b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ABJ_kB5nYNyV7xy_Lz4qw4Q8iAY>
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, 10 Jun 2017 16:42:32 -0000

----==_mimepart_593c2175ae91f_42793fe0ee62bc406936b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/any_frame_opens
  Home:   https://github.com/quicwg/base-drafts
  Commit: b1875874a6b52b8eb8ad5c796d1f0ae39c3f4409
      https://github.com/quicwg/base-drafts/commit/b1875874a6b52b8eb8ad5c796d1f0ae39c3f4409
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-10 (Sat, 10 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Allow for RST_STREAM more explicitly.



----==_mimepart_593c2175ae91f_42793fe0ee62bc406936b--


From nobody Sat Jun 10 09:42: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 D31871271DF for <quic-issues@ietfa.amsl.com>; Sat, 10 Jun 2017 09:42:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.183
X-Spam-Level: 
X-Spam-Status: No, score=-3.183 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2WeF1x1sml8c for <quic-issues@ietfa.amsl.com>; Sat, 10 Jun 2017 09:42:32 -0700 (PDT)
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 8E6B31200E5 for <quic-issues@ietf.org>; Sat, 10 Jun 2017 09:42:32 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=+1c1HbeVCbNa5LW4f8OX8WWsHZE=; b=NGHM1AlzoeEKl41A xuUVGSo5s2WAN+7/fW7AWFbRgkLKyOCPq8pNO4IWljKrf4CL1ozbsLhLExiDUqZX CcxuwdYdAG2ASODunYQF7yt2mOqgsgSIkXGA/YQcMxypKWtQe10pU3nmed/mhdJS 4V3nVoI4vxe30fD5Mkv5XnWt0kQ=
Received: by filter0525p1mdw1.sendgrid.net with SMTP id filter0525p1mdw1-21372-593C2177-8 2017-06-10 16:42:31.092472441 +0000 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 8d6erkfqTzuJ3fWEE6x5EQ for <quic-issues@ietf.org>; Sat, 10 Jun 2017 16:42:31.041 +0000 (UTC)
Date: Sat, 10 Jun 2017 09:42:30 -0700
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/623/push/1792397700@github.com>
In-Reply-To: <quicwg/base-drafts/pull/623@github.com>
References: <quicwg/base-drafts/pull/623@github.com>
Subject: Re: [quicwg/base-drafts] Fix stream state machine (#623)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593c2176ec30c_27653fa3cc565c3485872"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak25ba9Z9MlhvUB6Fe/9r4VMkXm/9GvQx6J3b8 3nbrQdfqcIl3Gf+BdkTLwXqNBhtHVeGIL52ihuGa7MUiH9lMPVLzAEZQI+UH4tT/xXnUxcrbkFOKry TDc7uLX4K5R3uzD96j+5o38HnuvL/uNp0G1oD50uBE3reUlpaGNLbZ/pWi5faG+66MYgI6xgO6PQWd k=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Q3pjwo6yyKFuqXTFPFOHlS0CBqY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 10 Jun 2017 16:42:36 -0000

----==_mimepart_593c2176ec30c_27653fa3cc565c3485872
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson pushed 1 commit.

b187587  Allow for RST_STREAM more explicitly.


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/623/files/07dedceb98466551b797e1a88303d96453aa5299..b1875874a6b52b8eb8ad5c796d1f0ae39c3f4409

----==_mimepart_593c2176ec30c_27653fa3cc565c3485872
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/b187587" class="commit-link">b187587</a>  Allow for RST_STREAM more explicitly.</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/623/files/07dedceb98466551b797e1a88303d96453aa5299..b1875874a6b52b8eb8ad5c796d1f0ae39c3f4409">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxlD_Pme5ukexOHpMbMc6lZVUMfhks5sCsd2gaJpZM4N2JP3">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq4-386Piy85kKxon88BiL6mhaNyXks5sCsd2gaJpZM4N2JP3.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/623/files/07dedceb98466551b797e1a88303d96453aa5299..b1875874a6b52b8eb8ad5c796d1f0ae39c3f4409"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #623"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/623/files/07dedceb98466551b797e1a88303d96453aa5299..b1875874a6b52b8eb8ad5c796d1f0ae39c3f4409"}}}</script>

----==_mimepart_593c2176ec30c_27653fa3cc565c3485872--


From nobody Sat Jun 10 09:42: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 D77EA127076 for <quic-issues@ietfa.amsl.com>; Sat, 10 Jun 2017 09:42:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.403
X-Spam-Level: 
X-Spam-Status: No, score=-0.403 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RGCeRjQGhXfP for <quic-issues@ietfa.amsl.com>; Sat, 10 Jun 2017 09:42:55 -0700 (PDT)
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 43716126E3A for <quic-issues@ietf.org>; Sat, 10 Jun 2017 09:42:55 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=QsM+syF00RpYsak27Ys0uqGeeIw=; b=mG9LC79hzRA2Q0FB Dp2PF4ogXweJa0RVFxji9mb57208m29K+3Xu+GKyoafTRC5UWlO2n62iXmh3s0wM HOa/4EcXFqGYGYLMHINZNHj3LieRWXEPVaZmwD4bsZNK2eoFVaq9NS/goLy3iBX3 96qHAxlIU+XOxVvR0iMbKiB4pdI=
Received: by filter0498p1mdw1.sendgrid.net with SMTP id filter0498p1mdw1-9347-593C218D-1F 2017-06-10 16:42:53.34039025 +0000 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 9cK-q-UQQN-lCO4fMl9c-w for <quic-issues@ietf.org>; Sat, 10 Jun 2017 16:42:53.352 +0000 (UTC)
Date: Sat, 10 Jun 2017 09:42:53 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9bcace2528ad152f6c14377a332d0db7b98b7eff92cf000000011553e38d92a169ce0e01f711@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/623/review/43301371@github.com>
In-Reply-To: <quicwg/base-drafts/pull/623@github.com>
References: <quicwg/base-drafts/pull/623@github.com>
Subject: Re: [quicwg/base-drafts] Fix stream state machine (#623)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593c218d3ff18_2e6b93faa10071c38929a7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3KQqx60qx3idNCBI2ajE7XezQckhYSrClvyV jt00nXVu9lDWHukREGLcse/ZCEQOUVkqAAvxnT9ZU/jUIBFQx+4iGb1rFjJpBhV2P32lVV2oP9hMpY Ay7QvHZhT9zyIs1EdcBsuViXOJLIVC9Paa8chl0c8fyDOmpH8jabdhNwqHhGqVbB25tUaUOPq6Fbb7 A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/8abfnU1Kv0zRK0gkSr2lXOcawVE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 10 Jun 2017 16:42:57 -0000

----==_mimepart_593c218d3ff18_2e6b93faa10071c38929a7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



>  endpoint MUST NOT consider the stream state to have changed until all data has
-arrived.
+either been acknowledged or received.

Thanks for picking up on that.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/623#discussion_r121261259
----==_mimepart_593c218d3ff18_2e6b93faa10071c38929a7
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/623#discussion_r121261259">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  endpoint MUST NOT consider the stream state to have changed until all data has
-arrived.
+either been acknowledged or received.
</pre>
<p>Thanks for picking up on that.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/623#discussion_r121261259">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzawnMrjPcSUzxy7cAYTnS0ojt84ks5sCseNgaJpZM4N2JP3">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqwt5LhJuh0N0aJpqLlk52XqKG4fVks5sCseNgaJpZM4N2JP3.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/623#discussion_r121261259"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #623"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/623#discussion_r121261259"}}}</script>
----==_mimepart_593c218d3ff18_2e6b93faa10071c38929a7--


From nobody Sat Jun 10 10:11: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 8B084124C27 for <quic-issues@ietfa.amsl.com>; Sat, 10 Jun 2017 10:11:34 -0700 (PDT)
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; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id aCN6LRY-tUSY for <quic-issues@ietfa.amsl.com>; Sat, 10 Jun 2017 10:11:33 -0700 (PDT)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EF3FA1200E5 for <quic-issues@ietf.org>; Sat, 10 Jun 2017 10:11:32 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1497114692; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=MMmUwwSICGE0AEy0BTiD+D1zmu2MOTKZI4HpPoNyi14=; b=H9QhaVpKVc2kSifKLrVynFpnnSoIrx5BJXn6XvIlTFt8UR6BfxwwZQlZALLiGG8HeP9iJp3S 5+wiPhgKTVUNi/19CwfbENju+zawbZCtyWWf3AVCbG7sCKhlacyrU2W+0uZ6pMUzt17v5e/E VTnwrN+8nlAE2tPDJKsUfMVGOUw=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=djqoq0YXcYTvoDEW+21ux2xdW/HxGMKuUGzOd+rjdNBxd9bhePZkWl83ZBsW2TdeccDKAS WnYaMqD3UnvP5dNKIZ8a50j1vUVGW28vU1o607Lj8uIySHfgVvFb+Y16Uk8ETXVjJtoYI5V5 UnztXZ4nSIU63oGeLCXwumCgeefcQ=
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 593c2843.7ff27f4af5d0-smtp-out-n03; Sat, 10 Jun 2017 17:11:31 -0000 (UTC)
Date: Sat, 10 Jun 2017 10:11:30 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <593c2842ad80f_1a893fe5b74d3c3029378@hookshot-fe5-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] aa475c: Some minor editorial improvements
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_593c2842ad483_1a893fe5b74d3c302926"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/MuhpT6KGy2Le075R6KgrE7UoXTo>
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, 10 Jun 2017 17:11:35 -0000

----==_mimepart_593c2842ad483_1a893fe5b74d3c302926
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/invisible_reset
  Home:   https://github.com/quicwg/base-drafts
  Commit: aa475cac0471196557a34448ff61680ab737bb0a
      https://github.com/quicwg/base-drafts/commit/aa475cac0471196557a34448ff61680ab737bb0a
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-09 (Fri, 09 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Some minor editorial improvements


  Commit: 022c492d1847b967032c678f9c12eff6142c56fb
      https://github.com/quicwg/base-drafts/commit/022c492d1847b967032c678f9c12eff6142c56fb
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-10 (Sat, 10 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Difficult to guess is important enough to say explicitly.


Compare: https://github.com/quicwg/base-drafts/compare/057a738d40e6...022c492d1847
----==_mimepart_593c2842ad483_1a893fe5b74d3c302926--


From nobody Sat Jun 10 10:11: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 B00101200E5 for <quic-issues@ietfa.amsl.com>; Sat, 10 Jun 2017 10:11:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.403
X-Spam-Level: 
X-Spam-Status: No, score=-0.403 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id uKHYvmJqQ4ek for <quic-issues@ietfa.amsl.com>; Sat, 10 Jun 2017 10:11:34 -0700 (PDT)
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 33B371205D3 for <quic-issues@ietf.org>; Sat, 10 Jun 2017 10:11:34 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=Vng2oRP9IQv6arDnP+ThFhaySqg=; b=w0/gmfxAi6h4Mo/L 48RuF+y5HYF54syWBMhRYvEmdRVc8adeEAsD61a4p7E1QzU5kEgugjTs8zdQZvOn 9L0Qj/xSQ5uBzbfTwGRLj9OLBYXpZwA6xjhUrczPfGsPE3jlU+dPwTXF/dTgT0pc LGSK/bbMuFJsav7Yg0L/Kg5BFy8=
Received: by filter0988p1mdw1.sendgrid.net with SMTP id filter0988p1mdw1-10141-593C2845-4 2017-06-10 17:11:33.09903314 +0000 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 2PIDS199RrCMItVJKIkvsQ for <quic-issues@ietf.org>; Sat, 10 Jun 2017 17:11:33.050 +0000 (UTC)
Date: Sat, 10 Jun 2017 10:11:32 -0700
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/574/push/1792417972@github.com>
In-Reply-To: <quicwg/base-drafts/pull/574@github.com>
References: <quicwg/base-drafts/pull/574@github.com>
Subject: Re: [quicwg/base-drafts] Make reset simpler and invisible (#574)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593c2844ecebf_81a3f8423463c3c53474"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2clZ4ROrDmf+d7AkowVDldIJcWEfUU6ECUp9 XRyc/vhYFW7TFeksU4HMQSAptSnZOLYvvuwXSSwpphqTCS36CQwSIbFOVqZ2T93sl24gIHX0ESXM97 u1hOmGBdH1cx6S0VsZzG5ZAc0LbMQkbozQNI/ZbdOaXZ4SHqO6QudTXGpSivLsaL4LK8RFhAuYGzxC g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/OwIzbtlJKqKP-yW8dr093COYWak>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 10 Jun 2017 17:11:36 -0000

----==_mimepart_593c2844ecebf_81a3f8423463c3c53474
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson pushed 2 commits.

aa475ca  Some minor editorial improvements
022c492  Difficult to guess is important enough to say explicitly.


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/574/files/057a738d40e6c94a48e998af892d09b356a2404e..022c492d1847b967032c678f9c12eff6142c56fb

----==_mimepart_593c2844ecebf_81a3f8423463c3c53474
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/aa475ca" class="commit-link">aa475ca</a>  Some minor editorial improvements</li>
  <li><a href="https://github.com/quicwg/base-drafts/commit/022c492" class="commit-link">022c492</a>  Difficult to guess is important enough to say explicitly.</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/574/files/057a738d40e6c94a48e998af892d09b356a2404e..022c492d1847b967032c678f9c12eff6142c56fb">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwfwXv9p9ZlrF-gl30LcEpoUDE15ks5sCs5EgaJpZM4NwBSw">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq5ycy9E3IAFQ1Wt6pXUNKReFlVPLks5sCs5EgaJpZM4NwBSw.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/574/files/057a738d40e6c94a48e998af892d09b356a2404e..022c492d1847b967032c678f9c12eff6142c56fb"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #574"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/574/files/057a738d40e6c94a48e998af892d09b356a2404e..022c492d1847b967032c678f9c12eff6142c56fb"}}}</script>

----==_mimepart_593c2844ecebf_81a3f8423463c3c53474--


From nobody Sat Jun 10 10:12: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 2ACA6124C27 for <quic-issues@ietfa.amsl.com>; Sat, 10 Jun 2017 10:12:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.403
X-Spam-Level: 
X-Spam-Status: No, score=-0.403 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id r-DD_UZBIJ_2 for <quic-issues@ietfa.amsl.com>; Sat, 10 Jun 2017 10:12:48 -0700 (PDT)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E83841205D3 for <quic-issues@ietf.org>; Sat, 10 Jun 2017 10:12:47 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=8eDymW71ameuPz4p9FNcA4oAy7c=; b=bGUNSlVIDIjVHTMT fqHscz8lOH479YZ076xZCkLbcNscOQeWrdtN+hfrEkGngmWI5Uv4DnpqhOlYGS/O xj28yrxaleexApcjkks8bkHyEzV6808bZKMBDsYd+juxyn2y03xSSvdmucsoAIgx xXrQdpUOJeQPvOCM5ssostJXtZ0=
Received: by filter0924p1mdw1.sendgrid.net with SMTP id filter0924p1mdw1-16979-593C288E-2B 2017-06-10 17:12:46.845469605 +0000 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 3CyOnwUERz2RpsP5KAggHQ for <quic-issues@ietf.org>; Sat, 10 Jun 2017 17:12:46.905 +0000 (UTC)
Date: Sat, 10 Jun 2017 10:12:46 -0700
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/574/push/1792418844@github.com>
In-Reply-To: <quicwg/base-drafts/pull/574@github.com>
References: <quicwg/base-drafts/pull/574@github.com>
Subject: Re: [quicwg/base-drafts] Make reset simpler and invisible (#574)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593c288ebd55d_64cc3fcfb4349c34514ac"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3DQ4Rg4hmTBkL0opRoW0m9TgOOxMn5wBlbMy 3uhki08hhBBV72diTsQpzvO3k/tU38GZ/KzoigZmRXDnpTg87Ist83kSjC/aJnMdpWe2eww+Ym2CmH 6TTsCWWadoLGDg2rubVgrAEZRVq0enZCZIte7HvafYou8NMHkPSCYPXiZ8U5v5c7YN6n7GnXScmiVN c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/j_Kdl2fprPfeZp38ipPYTR0j2bU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 10 Jun 2017 17:12:49 -0000

----==_mimepart_593c288ebd55d_64cc3fcfb4349c34514ac
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson pushed 1 commit.

1c8751e  Improve grammar a little


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/574/files/022c492d1847b967032c678f9c12eff6142c56fb..1c8751e3aeffa6623436f4a27a321d6960e53fff

----==_mimepart_593c288ebd55d_64cc3fcfb4349c34514ac
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/1c8751e" class="commit-link">1c8751e</a>  Improve grammar a little</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/574/files/022c492d1847b967032c678f9c12eff6142c56fb..1c8751e3aeffa6623436f4a27a321d6960e53fff">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0ETbgKFk613jaAMNPl79JSWM8RHks5sCs6OgaJpZM4NwBSw">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqykP760RPxpRf77TpUlyL3ZLtC3dks5sCs6OgaJpZM4NwBSw.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/574/files/022c492d1847b967032c678f9c12eff6142c56fb..1c8751e3aeffa6623436f4a27a321d6960e53fff"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #574"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/574/files/022c492d1847b967032c678f9c12eff6142c56fb..1c8751e3aeffa6623436f4a27a321d6960e53fff"}}}</script>

----==_mimepart_593c288ebd55d_64cc3fcfb4349c34514ac--


From nobody Sat Jun 10 10:12: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 4401C1205D3 for <quic-issues@ietfa.amsl.com>; Sat, 10 Jun 2017 10:12:49 -0700 (PDT)
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; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id El2zGSF2RLkp for <quic-issues@ietfa.amsl.com>; Sat, 10 Jun 2017 10:12:47 -0700 (PDT)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6F8351200E5 for <quic-issues@ietf.org>; Sat, 10 Jun 2017 10:12:47 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1497114766; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=ofKfVwM0x7KIKYFeCw3n5bGXQYN736DzAfctt7P3gpE=; b=UaWXdJrib6bAtyENVcvgWCzTDZlBy8XzTuhM/yzarkA06hRZcwN9K5LEHimBWuQfPF7F9iHZ o+lcl9ee6MOETho8AJhZAUOA85nVn2lfR/henDy0TxuUcmIKXAA3+Xz5C183KHB6jMrIAWYi b3QwS5/s/0asUKZeb7XX1v05hcE=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=Z4HFl/wdVMZhx0F5uic5qfMSddFdDayMwtMbLJiZbxVAb/d2zB8fz6uBIVv0kTnUk/y1rG ue1xOubhwNBcaa1rpQ6/tD4j/zsm3N19RbecpmyHHNxkUn9CK5ffm+zRQNSgJM1JfkM9z5xR J5UL7j6wVHUZrIS8h6bXEqGYIjPv4=
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 593c288e.7f92b6fb2a50-smtp-out-n03; Sat, 10 Jun 2017 17:12:46 -0000 (UTC)
Date: Sat, 10 Jun 2017 10:12:45 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <593c288da2195_2eb23fb6fde19c385234c@hookshot-fe1-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 1c8751: Improve grammar a little
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_593c288da1e0a_2eb23fb6fde19c385221b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/wHF8LezYOpMHBrMsOqyOUWX3e_E>
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, 10 Jun 2017 17:12:49 -0000

----==_mimepart_593c288da1e0a_2eb23fb6fde19c385221b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/invisible_reset
  Home:   https://github.com/quicwg/base-drafts
  Commit: 1c8751e3aeffa6623436f4a27a321d6960e53fff
      https://github.com/quicwg/base-drafts/commit/1c8751e3aeffa6623436f4a27a321d6960e53fff
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-10 (Sat, 10 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Improve grammar a little



----==_mimepart_593c288da1e0a_2eb23fb6fde19c385221b--


From nobody Sat Jun 10 10:23: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 2E500127735 for <quic-issues@ietfa.amsl.com>; Sat, 10 Jun 2017 10:23:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.402
X-Spam-Level: 
X-Spam-Status: No, score=-5.402 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MxpPlPysVSNi for <quic-issues@ietfa.amsl.com>; Sat, 10 Jun 2017 10:23:09 -0700 (PDT)
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 B0412127076 for <quic-issues@ietf.org>; Sat, 10 Jun 2017 10:23:09 -0700 (PDT)
Date: Sat, 10 Jun 2017 10:23:08 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1497115388; bh=hbIPJZMakmT3V3O6xag7sVK81ejIWE1zlhzOAUxxqxo=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=X07rOSkMvnVF3nDPFQSvM6KPerIyRXiYYCs2xMlP+ThFxJlblZ/hxv9Ya0pCNYyDr 12jT8YOPWHI0J+TusOyY2jf3tNslYpWNfER/d/4q+41An9S4R0hLGVOZuREvra2jcu uaTDUvhse/DPEOJmFzzyGgaLD+E0UF6KlZ9A/nj8=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe3b335c7880ed998b811ae0262a443a1704b569292cf000000011553ecfc92a169ce0c1d5b11@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/233/issue_event/1118303098@github.com>
In-Reply-To: <quicwg/base-drafts/issues/233@github.com>
References: <quicwg/base-drafts/issues/233@github.com>
Subject: Re: [quicwg/base-drafts] Frame type extensibility (#233)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593c2afc9c284_1ab13ff3cd613c3481810"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/cQJWSNnm8xNkqZsmMidOlRoZI9w>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 10 Jun 2017 17:23:11 -0000

----==_mimepart_593c2afc9c284_1ab13ff3cd613c3481810
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #233.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/233#event-1118303098
----==_mimepart_593c2afc9c284_1ab13ff3cd613c3481810
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/quicwg/base-drafts/issues/233" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/233" data-id="203250449" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#233</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/233#event-1118303098">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9iWuooQZE62FKHYCxbjb2bdNiIEks5sCtD8gaJpZM4LuHe3">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqwr5XSeWMdqRj_uAKmflvIUedwUZks5sCtD8gaJpZM4LuHe3.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/233#event-1118303098"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #233."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/233#event-1118303098"}}}</script>
----==_mimepart_593c2afc9c284_1ab13ff3cd613c3481810--


From nobody Sat Jun 10 10:23: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 37B44127076 for <quic-issues@ietfa.amsl.com>; Sat, 10 Jun 2017 10:23:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.682
X-Spam-Level: 
X-Spam-Status: No, score=-7.682 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-2.8, 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 KfTMdALSDlWe for <quic-issues@ietfa.amsl.com>; Sat, 10 Jun 2017 10:23:09 -0700 (PDT)
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 B021F126DC2 for <quic-issues@ietf.org>; Sat, 10 Jun 2017 10:23:09 -0700 (PDT)
Date: Sat, 10 Jun 2017 10:23:08 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1497115388; bh=p2006mjyikKxqIFn11hrzAZgEher0LJVYXy0Kk2fOY8=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=YSBWFXyKkCqVXUPz/YQGD5HA3KBEfJyImKCjGabdNt62N6s4pBdzkPXHQf5YX+GJh y+/1Ie/zCWZi0O3FHP1k6i+KQHUllYeERBjq+Xoez8VPLx6yvoUeQDbvNEsxCvntcE nVIumQF/McOi3jaO5m9OX1YzIshOD+t3bqv32t2Q=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe3b335c7880ed998b811ae0262a443a1704b569292cf000000011553ecfc92a169ce0c1d5b11@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/233/307578816@github.com>
In-Reply-To: <quicwg/base-drafts/issues/233@github.com>
References: <quicwg/base-drafts/issues/233@github.com>
Subject: Re: [quicwg/base-drafts] Frame type extensibility (#233)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593c2afccbbd3_af623fe7004e1c3c477b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/RfiZpQ7w4GgY9ph2R_E0P3MiJIw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 10 Jun 2017 17:23:12 -0000

----==_mimepart_593c2afccbbd3_af623fe7004e1c3c477b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Duplicate of #58.  Well, not that the offending text no longer appears anyway.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/233#issuecomment-307578816
----==_mimepart_593c2afccbbd3_af623fe7004e1c3c477b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Duplicate of <a href="https://github.com/quicwg/base-drafts/issues/58" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/58" data-id="192992485" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#58</a>.  Well, not that the offending text no longer appears anyway.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/233#issuecomment-307578816">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9iWuooQZE62FKHYCxbjb2bdNiIEks5sCtD8gaJpZM4LuHe3">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqwr5XSeWMdqRj_uAKmflvIUedwUZks5sCtD8gaJpZM4LuHe3.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/233#issuecomment-307578816"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #233: Duplicate of #58.  Well, not that the offending text no longer appears anyway."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/233#issuecomment-307578816"}}}</script>
----==_mimepart_593c2afccbbd3_af623fe7004e1c3c477b--


From nobody Sat Jun 10 10:24:50 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B220C127ABE for <quic-issues@ietfa.amsl.com>; Sat, 10 Jun 2017 10:24:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.801
X-Spam-Level: 
X-Spam-Status: No, score=-4.801 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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id P1SeGmXJxDIr for <quic-issues@ietfa.amsl.com>; Sat, 10 Jun 2017 10:24:46 -0700 (PDT)
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 B6025126DC2 for <quic-issues@ietf.org>; Sat, 10 Jun 2017 10:24:46 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=J49ZySHU0sXYCSaW05r6X2y97IM=; b=v6ZhUXV4HEoETFVw BbLpzyhlrdFwT/H7qe5virq7fvMsleJOGyzYJox4ppHA7+E11HISFkiufGNRtRGw /iEIhyzoOSxjgj8jMKF/MoGWgHd3OcR/vL6jmhhFAkj5IJj/aEM+ZH895cBHQjJZ 0CY/IrmldiNsDqlKJpJ8Yq/wafQ=
Received: by filter0663p1mdw1.sendgrid.net with SMTP id filter0663p1mdw1-21229-593C2B5D-16 2017-06-10 17:24:45.19357979 +0000 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 LgQm1yg9QzipyAP3nph2KA for <quic-issues@ietf.org>; Sat, 10 Jun 2017 17:24:45.244 +0000 (UTC)
Date: Sat, 10 Jun 2017 10:24:45 -0700
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5833018542438009dfd21f61ac33930c80570ba092cf000000011553ed5d92a169ce0dec328b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/574/review/43302050@github.com>
In-Reply-To: <quicwg/base-drafts/pull/574@github.com>
References: <quicwg/base-drafts/pull/574@github.com>
Subject: Re: [quicwg/base-drafts] Make reset simpler and invisible (#574)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593c2b5d18ef9_346f3fdf8cfbfc38748fa"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0LD4awsbNjVEXQ+CujKal9yvFojVZCjFcXBf vRSpQ2wI20eaDrJ9Ea5YWc7JmyriSh4SoZUsn1VF/nh7Mw7ZbTLWoOM4JvbO2EfFelkf7LF6k87Fmg NfAxtNBUX/gQia80SOxvOg5Ia9/6rjXZBoj2odkGpf8PHSQold1ds5PPrQ==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/kHKU0v56JZVFO2Lli1wmZBxhNZs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 10 Jun 2017 17:24:49 -0000

----==_mimepart_593c2b5d18ef9_346f3fdf8cfbfc38748fa
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ekr commented on this pull request.



> +|                                                               |
++                   Stateless Reset Token (128)                 +
+|                                                               |
++                                                               +
+|                                                               |
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|                        Random Octets (*)                    ...
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+~~~
+
+This packet uses the short header form with the shortest possible packet number
+encoding.  This minimizes the perceived gap between the last packet that the
+server sent and this packet.  The leading octet of the Stateless Reset Token
+will be interpreted as a packet number.  A server MAY use a different short
+header type, indicating a different packet number length, but this allows for
+the message to be identified as a stateless reset more easily using heuristics.

This seems confusing. Maybe you should instead of "uses" say SHOULD use

> @@ -1116,6 +1079,11 @@ idle_timeout (0x0003):
 : The idle timeout is a value in seconds that is encoded as an unsigned 16-bit
   integer.  The maximum value is 600 seconds (10 minutes).
 
+stateless_reset_token (0x0005):
+
+: The Stateless Reset Token is used in verifying a stateless reset, see
+  {{stateless-reset}}.  This parameter is a sequence of 16 octets.

The TLS term is "vector". I would supply the PDU for this.

> +In order to create a Stateless Reset Token, a server could randomly generate
+{{!RFC4086}} a secret for every connection that it creates.  However, this
+presents a coordination problem when there are multiple servers in a cluster or
+a storage problem for a server that might lose state.  Stateless reset
+specifically exists to handle the case where state is lost, so this approach is
+suboptimal.
+
+A single static key can be used across all connections to the same endpoint by
+generating the proof using a second iteration of a preimage-resistant function
+that takes three inputs: the static key, a the connection ID for the connection
+(see {{connection-id}}), and an identifier for the server instance.  A server
+could use HMAC {{?RFC2104}} (for example, HMAC(static_key, server_id ||
+connection_id)) or HKDF {{?RFC5869}} (for example, using the static key as input
+keying material, with server and connection identifiers as salt).  The output of
+this function is truncated to 16 octets to produce the Stateless Reset Token
+for that connection.

I would say MUST be, because otherwise you are leaking

> @@ -2070,6 +2150,11 @@ Connection ID:
 
 : A 64-bit connection ID.
 
+Stateless Reset Token:
+
+: A 128-bit value that will be used to for a stateless reset when the associated
+  connection ID is used (see {{stateless-reset}}).

Ouch, it's ugly to have this delivered in two locations.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/574#pullrequestreview-43302050
----==_mimepart_593c2b5d18ef9_346f3fdf8cfbfc38748fa
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ekr</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/574#discussion_r121261997">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +|                                                               |
++                   Stateless Reset Token (128)                 +
+|                                                               |
++                                                               +
+|                                                               |
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|                        Random Octets (*)                    ...
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+~~~
+
+This packet uses the short header form with the shortest possible packet number
+encoding.  This minimizes the perceived gap between the last packet that the
+server sent and this packet.  The leading octet of the Stateless Reset Token
+will be interpreted as a packet number.  A server MAY use a different short
+header type, indicating a different packet number length, but this allows for
+the message to be identified as a stateless reset more easily using heuristics.
</pre>
<p>This seems confusing. Maybe you should instead of "uses" say SHOULD use</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/574#discussion_r121262012">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1116,6 +1079,11 @@ idle_timeout (0x0003):
 : The idle timeout is a value in seconds that is encoded as an unsigned 16-bit
   integer.  The maximum value is 600 seconds (10 minutes).
 
+stateless_reset_token (0x0005):
+
+: The Stateless Reset Token is used in verifying a stateless reset, see
+  {{stateless-reset}}.  This parameter is a sequence of 16 octets.
</pre>
<p>The TLS term is "vector". I would supply the PDU for this.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/574#discussion_r121262021">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +In order to create a Stateless Reset Token, a server could randomly generate
+{{!RFC4086}} a secret for every connection that it creates.  However, this
+presents a coordination problem when there are multiple servers in a cluster or
+a storage problem for a server that might lose state.  Stateless reset
+specifically exists to handle the case where state is lost, so this approach is
+suboptimal.
+
+A single static key can be used across all connections to the same endpoint by
+generating the proof using a second iteration of a preimage-resistant function
+that takes three inputs: the static key, a the connection ID for the connection
+(see {{connection-id}}), and an identifier for the server instance.  A server
+could use HMAC {{?RFC2104}} (for example, HMAC(static_key, server_id ||
+connection_id)) or HKDF {{?RFC5869}} (for example, using the static key as input
+keying material, with server and connection identifiers as salt).  The output of
+this function is truncated to 16 octets to produce the Stateless Reset Token
+for that connection.
</pre>
<p>I would say MUST be, because otherwise you are leaking</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/574#discussion_r121262043">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2070,6 +2150,11 @@ Connection ID:
 
 : A 64-bit connection ID.
 
+Stateless Reset Token:
+
+: A 128-bit value that will be used to for a stateless reset when the associated
+  connection ID is used (see {{stateless-reset}}).
</pre>
<p>Ouch, it's ugly to have this delivered in two locations.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/574#pullrequestreview-43302050">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_ekmrGd611jgHhEUkEhooO_KJGqks5sCtFdgaJpZM4NwBSw">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq0US40QPgaZfANZ2SksbeHy4ZVqQks5sCtFdgaJpZM4NwBSw.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/574#pullrequestreview-43302050"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ekr commented on #574"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/574#pullrequestreview-43302050"}}}</script>
----==_mimepart_593c2b5d18ef9_346f3fdf8cfbfc38748fa--


From nobody Sat Jun 10 10:29: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 D9F8C127076 for <quic-issues@ietfa.amsl.com>; Sat, 10 Jun 2017 10:29:41 -0700 (PDT)
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_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mD0_Ib7Eq3B8 for <quic-issues@ietfa.amsl.com>; Sat, 10 Jun 2017 10:29:39 -0700 (PDT)
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 8D9F21270A3 for <quic-issues@ietf.org>; Sat, 10 Jun 2017 10:29:39 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=/p9ba9Bg+u7ncfTq/AOg50i0jlc=; b=t3se6pu6qyV5hROo zzVUUrVTpUeaP0no0N7gfb8D+9F6mbxl4XZ+4IrjRXSx648jKzA0UhAzKLrQDjaZ moHiPCukvYb4Rwg+kmgon/KJDhS2aSdy7EGr6ywT+4puqBumwtUw54tAc0cUahjV Trv2BD+ApLX6pAMX8grVfYrNCIw=
Received: by filter0423p1mdw1.sendgrid.net with SMTP id filter0423p1mdw1-23511-593C2C82-D 2017-06-10 17:29:38.242280625 +0000 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 WP8-0EthQcGAjg0J8jYtKg for <quic-issues@ietf.org>; Sat, 10 Jun 2017 17:29:38.297 +0000 (UTC)
Date: Sat, 10 Jun 2017 10:29:38 -0700
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab387e561e4889af70970b110ded6bf638de774e3c92cf000000011553ee8292a169ce0dec328b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/574/review/43302174@github.com>
In-Reply-To: <quicwg/base-drafts/pull/574@github.com>
References: <quicwg/base-drafts/pull/574@github.com>
Subject: Re: [quicwg/base-drafts] Make reset simpler and invisible (#574)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593c2c82328ea_43a93fa12775bc34663f4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3S9ByDpDMIFCbuq9Yn8XvE1lAysbDt73poQX bUkvV9YokeqcqMkJ1CwjdhIIh8kJR8CgZxDvfyp6+yULwsAnkj0juMp3HfLncTMcQaC43mtVQkxjNi XGzQEVUCfWI1OFg0BKKO0+wgFeDKDRNIJvUsZgrf9qy2BTnje85Pdb3QBQ==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/LfPCtChAD446z7Le2bf_4zZYGp4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 10 Jun 2017 17:29:42 -0000

----==_mimepart_593c2c82328ea_43a93fa12775bc34663f4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mikkelfj commented on this pull request.



> +server sent and this packet.  The leading octet of the Stateless Reset Token
+will be interpreted as a packet number.  A server MAY use a different short
+header type, indicating a different packet number length, but this allows for
+the message to be identified as a stateless reset more easily using heuristics.
+
+A server copies the connection ID field from the packet that triggers the
+stateless reset.  A server omits the connection ID if explicitly configured to
+do so, or if the client packet did not include a connection ID.
+
+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 Stateless Reset Token, the endpoint pads the message with an arbitrary
+number of packets containing random values.
+

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/574#pullrequestreview-43302174
----==_mimepart_593c2c82328ea_43a93fa12775bc34663f4
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/574#discussion_r121262133">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +server sent and this packet.  The leading octet of the Stateless Reset Token
+will be interpreted as a packet number.  A server MAY use a different short
+header type, indicating a different packet number length, but this allows for
+the message to be identified as a stateless reset more easily using heuristics.
+
+A server copies the connection ID field from the packet that triggers the
+stateless reset.  A server omits the connection ID if explicitly configured to
+do so, or if the client packet did not include a connection ID.
+
+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 Stateless Reset Token, the endpoint pads the message with an arbitrary
+number of packets containing random values.
+
</pre>
<p>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/574#pullrequestreview-43302174">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqw9jQXfaXvIt-ufzdIoHyqAcyp68ks5sCtKCgaJpZM4NwBSw">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq4IzHTf_mRvbTJka-aEqHymcR53Zks5sCtKCgaJpZM4NwBSw.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/574#pullrequestreview-43302174"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #574"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/574#pullrequestreview-43302174"}}}</script>
----==_mimepart_593c2c82328ea_43a93fa12775bc34663f4--


From nobody Sat Jun 10 10:34: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 37E791270A3 for <quic-issues@ietfa.amsl.com>; Sat, 10 Jun 2017 10:34:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.8
X-Spam-Level: 
X-Spam-Status: No, score=-9.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_DNSWL_HI=-5, 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 6jVsmcwApjAb for <quic-issues@ietfa.amsl.com>; Sat, 10 Jun 2017 10:34:55 -0700 (PDT)
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 82AEC127076 for <quic-issues@ietf.org>; Sat, 10 Jun 2017 10:34:55 -0700 (PDT)
Date: Sat, 10 Jun 2017 10:34:54 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1497116094; bh=NDpjpYjMTW4maiIDe/WQFn3LGCQy7+TvF5fIyFSX2rk=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=xO6Ifm9YKb2vdDqTnH76lh5V6salRbGxtnjSV6694bMb8xGDtugWAiv2w8Bil7h0y FSY9nno9UC4mmHmSahtoHNkQ7GYpwFf7zOPi4i13hrAkMSXJTuXuScYpgB+T/8gzl6 /q2oyXg11ub4M4QKnTQLNl1dWHOkOHZ1PuDg1PJA=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6963e4597b91fae20226f840488d479bd357a7f192cf000000011553efbe92a169ce0dec328b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/574/review/43302177@github.com>
In-Reply-To: <quicwg/base-drafts/pull/574@github.com>
References: <quicwg/base-drafts/pull/574@github.com>
Subject: Re: [quicwg/base-drafts] Make reset simpler and invisible (#574)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593c2dbecfdfd_19b03f946bcebc308563a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/eKRoc-nIgC7XUBzW96N4UKH3BWc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 10 Jun 2017 17:34:57 -0000

----==_mimepart_593c2dbecfdfd_19b03f946bcebc308563a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



> @@ -1116,6 +1079,11 @@ idle_timeout (0x0003):
 : The idle timeout is a value in seconds that is encoded as an unsigned 16-bit
   integer.  The maximum value is 600 seconds (10 minutes).
 
+stateless_reset_token (0x0005):
+
+: The Stateless Reset Token is used in verifying a stateless reset, see
+  {{stateless-reset}}.  This parameter is a sequence of 16 octets.

Not sure that I follow the PDU comment.

> +In order to create a Stateless Reset Token, a server could randomly generate
+{{!RFC4086}} a secret for every connection that it creates.  However, this
+presents a coordination problem when there are multiple servers in a cluster or
+a storage problem for a server that might lose state.  Stateless reset
+specifically exists to handle the case where state is lost, so this approach is
+suboptimal.
+
+A single static key can be used across all connections to the same endpoint by
+generating the proof using a second iteration of a preimage-resistant function
+that takes three inputs: the static key, a the connection ID for the connection
+(see {{connection-id}}), and an identifier for the server instance.  A server
+could use HMAC {{?RFC2104}} (for example, HMAC(static_key, server_id ||
+connection_id)) or HKDF {{?RFC5869}} (for example, using the static key as input
+keying material, with server and connection identifiers as salt).  The output of
+this function is truncated to 16 octets to produce the Stateless Reset Token
+for that connection.

Yep, not seeing an action here.  The token is attached to NEW_CONNECTION_ID and I explain that the technique here relies on having connection ID later in the text.

> @@ -2070,6 +2150,11 @@ Connection ID:
 
 : A 64-bit connection ID.
 
+Stateless Reset Token:
+
+: A 128-bit value that will be used to for a stateless reset when the associated
+  connection ID is used (see {{stateless-reset}}).

Yeah, open to suggestions for how this might be improved.  Nothing I tried seemed to work that 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/574#discussion_r121262137
----==_mimepart_593c2dbecfdfd_19b03f946bcebc308563a
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/574#discussion_r121262137">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1116,6 +1079,11 @@ idle_timeout (0x0003):
 : The idle timeout is a value in seconds that is encoded as an unsigned 16-bit
   integer.  The maximum value is 600 seconds (10 minutes).
 
+stateless_reset_token (0x0005):
+
+: The Stateless Reset Token is used in verifying a stateless reset, see
+  {{stateless-reset}}.  This parameter is a sequence of 16 octets.
</pre>
<p>Not sure that I follow the PDU comment.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/574#discussion_r121262210">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +In order to create a Stateless Reset Token, a server could randomly generate
+{{!RFC4086}} a secret for every connection that it creates.  However, this
+presents a coordination problem when there are multiple servers in a cluster or
+a storage problem for a server that might lose state.  Stateless reset
+specifically exists to handle the case where state is lost, so this approach is
+suboptimal.
+
+A single static key can be used across all connections to the same endpoint by
+generating the proof using a second iteration of a preimage-resistant function
+that takes three inputs: the static key, a the connection ID for the connection
+(see {{connection-id}}), and an identifier for the server instance.  A server
+could use HMAC {{?RFC2104}} (for example, HMAC(static_key, server_id ||
+connection_id)) or HKDF {{?RFC5869}} (for example, using the static key as input
+keying material, with server and connection identifiers as salt).  The output of
+this function is truncated to 16 octets to produce the Stateless Reset Token
+for that connection.
</pre>
<p>Yep, not seeing an action here.  The token is attached to NEW_CONNECTION_ID and I explain that the technique here relies on having connection ID later in the text.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/574#discussion_r121262233">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2070,6 +2150,11 @@ Connection ID:
 
 : A 64-bit connection ID.
 
+Stateless Reset Token:
+
+: A 128-bit value that will be used to for a stateless reset when the associated
+  connection ID is used (see {{stateless-reset}}).
</pre>
<p>Yeah, open to suggestions for how this might be improved.  Nothing I tried seemed to work that 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/574#discussion_r121262137">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_c8-FClp5Q9VFJdb3RFf_AVEQbkks5sCtO-gaJpZM4NwBSw">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq-n92In_HcJEoLiwC3CcPbe3TIbPks5sCtO-gaJpZM4NwBSw.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/574#discussion_r121262137"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #574"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/574#discussion_r121262137"}}}</script>
----==_mimepart_593c2dbecfdfd_19b03f946bcebc308563a--


From nobody Sat Jun 10 10:35: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 2106D127076 for <quic-issues@ietfa.amsl.com>; Sat, 10 Jun 2017 10:35:18 -0700 (PDT)
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; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7yc4wqOf_mGF for <quic-issues@ietfa.amsl.com>; Sat, 10 Jun 2017 10:35:17 -0700 (PDT)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DB5F1126DC2 for <quic-issues@ietf.org>; Sat, 10 Jun 2017 10:35:16 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1497116116; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=6wdlBGkSMj4sE3xpxAGefGiThpEOuMzpPvIXFVEWZXI=; b=uS5twMUUQAIRuu1YYFCthy5Gbq/M1RDltZyePf0tH6dJus7hiMD3L49+nVZyh0Iwk2gtexqr Qpd4do68QCeeVmrsTRpAKrHQPw6tBYX+t5HuTIVLX5a4TYVBKXf5hPE4ZQh9vyjb4MJbg8LQ +XCN1Zw+xUqdEe9d6KbARt3lRcg=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=xrCcZ96PbV55nYPzq/XlPmaBkJnquw1STX3gaerzzIKqPKn9nC+gu0i/gRgtAufeTTy/uu +o8g+7wZ9W8Ao8Otv67gMXrX5bRpOgo8nUM9j8IaK9PlMK4tV/uWiMP7iJJM7Ervj+1/mKiJ 8c+6sIFAqP8k1ZB5ClTi8AW1b0bQE=
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 593c2dd4.7fd870778cf0-smtp-out-n02; Sat, 10 Jun 2017 17:35:16 -0000 (UTC)
Date: Sat, 10 Jun 2017 10:35:15 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <593c2dd3db81c_4a4f3fa03e8fbc4078734@hookshot-fe2-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 8222af: stateless reset SHOULD use the short header
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_593c2dd3db4b6_4a4f3fa03e8fbc4078690"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ZcG6ca3IgzY2ZW8YhL3qbVgHw3k>
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, 10 Jun 2017 17:35:18 -0000

----==_mimepart_593c2dd3db4b6_4a4f3fa03e8fbc4078690
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/invisible_reset
  Home:   https://github.com/quicwg/base-drafts
  Commit: 8222af266c47e40a3bc7ea364cbef1b111d82fee
      https://github.com/quicwg/base-drafts/commit/8222af266c47e40a3bc7ea364cbef1b111d82fee
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-10 (Sat, 10 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  stateless reset SHOULD use the short header



----==_mimepart_593c2dd3db4b6_4a4f3fa03e8fbc4078690--


From nobody Sat Jun 10 10:35: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 384F6127735 for <quic-issues@ietfa.amsl.com>; Sat, 10 Jun 2017 10:35:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.182
X-Spam-Level: 
X-Spam-Status: No, score=-8.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_DNSWL_HI=-5, 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 LvF3j2ghWLFZ for <quic-issues@ietfa.amsl.com>; Sat, 10 Jun 2017 10:35:19 -0700 (PDT)
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 C502E126DC2 for <quic-issues@ietf.org>; Sat, 10 Jun 2017 10:35:18 -0700 (PDT)
Date: Sat, 10 Jun 2017 10:35:18 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1497116118; bh=++xP0i7dy6M16J/xcWXJ1LDYa6L0ot8WckqRdHc2Mic=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=olY9ePYE2XDOZAXlEC5F37pRBksauySwqax09TsUJKuQ9ys8HZ/jCkUCRqbmRvx6k 8zy0eDxQEXv2Y1g1YFYOUhcK1gU0TvRRQFEj+oWYUJg0bb8s7B3glgYOu0stoW5uU/ q2UmI8xMkB2FCZ5ocubDO00aDe3ZHQze7Tpsg/G8=
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/574/push/1792433677@github.com>
In-Reply-To: <quicwg/base-drafts/pull/574@github.com>
References: <quicwg/base-drafts/pull/574@github.com>
Subject: Re: [quicwg/base-drafts] Make reset simpler and invisible (#574)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593c2dd626586_7e303ff3cd613c34819b0"; 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/dbWAOQMB-ru9slASzEgT40Bomqs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 10 Jun 2017 17:35:20 -0000

----==_mimepart_593c2dd626586_7e303ff3cd613c34819b0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson pushed 1 commit.

8222af2  stateless reset SHOULD use the short header


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/574/files/1c8751e3aeffa6623436f4a27a321d6960e53fff..8222af266c47e40a3bc7ea364cbef1b111d82fee

----==_mimepart_593c2dd626586_7e303ff3cd613c34819b0
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/8222af2" class="commit-link">8222af2</a>  stateless reset SHOULD use the short header</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/574/files/1c8751e3aeffa6623436f4a27a321d6960e53fff..8222af266c47e40a3bc7ea364cbef1b111d82fee">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7oXU0Frafw2IxuHfORpyzwKChRNks5sCtPWgaJpZM4NwBSw">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq4-uFm_FfGNg5_nhSI5P5Cqr-VzWks5sCtPWgaJpZM4NwBSw.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/574/files/1c8751e3aeffa6623436f4a27a321d6960e53fff..8222af266c47e40a3bc7ea364cbef1b111d82fee"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #574"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/574/files/1c8751e3aeffa6623436f4a27a321d6960e53fff..8222af266c47e40a3bc7ea364cbef1b111d82fee"}}}</script>

----==_mimepart_593c2dd626586_7e303ff3cd613c34819b0--


From nobody Sat Jun 10 10:35: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 BF5AB127076 for <quic-issues@ietfa.amsl.com>; Sat, 10 Jun 2017 10:35:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.754
X-Spam-Level: 
X-Spam-Status: No, score=-7.754 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-2.8, 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 96rvhRySMfB2 for <quic-issues@ietfa.amsl.com>; Sat, 10 Jun 2017 10:35:44 -0700 (PDT)
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 E7911126DC2 for <quic-issues@ietf.org>; Sat, 10 Jun 2017 10:35:43 -0700 (PDT)
Date: Sat, 10 Jun 2017 10:35:43 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1497116143; bh=XBMNMMPeP9bHOhtycD5vlgLtBn6Yenx7/PIJFr1YMUw=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=o7wm9SUdZKsa4neblFwWJ8IYkZvDZB4/OWFiCFNZrr92bY7DYa2BcE+RNhTq5NkTi egrbbZm/SPdLu0nkp3/ZlnQ0hKCdAS/t+Oi8H1YRqXu9wcEjLhWa+lo9kG8T8b05O9 eFvhLiwaBVz9oy/uO5DeQMeT5b+FQFU6SEgNK86U=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1366ff099702c5540c1b54062792046f27f417d092cf000000011553efef92a169ce0dfa6fe2@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/615/307579506@github.com>
In-Reply-To: <quicwg/base-drafts/issues/615@github.com>
References: <quicwg/base-drafts/issues/615@github.com>
Subject: Re: [quicwg/base-drafts] Move version-independent pieces to a "core" document (#615)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593c2def42659_32c33f8423463c3c53417"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/4VXu1iB3PTWphOuiFEruOvk8xuA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 10 Jun 2017 17:35:46 -0000

----==_mimepart_593c2def42659_32c33f8423463c3c53417
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I'd prefer not to do this.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/615#issuecomment-307579506
----==_mimepart_593c2def42659_32c33f8423463c3c53417
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I'd prefer not to do this.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/615#issuecomment-307579506">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0dVSyJcZvJNwfg5xpAAsCRlxSzvks5sCtPvgaJpZM4N0BgB">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq7aeN6fcn6q-_JkLCxaK9WE6gh8Iks5sCtPvgaJpZM4N0BgB.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/615#issuecomment-307579506"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #615: I'd prefer not to do this."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/615#issuecomment-307579506"}}}</script>
----==_mimepart_593c2def42659_32c33f8423463c3c53417--


From nobody Sat Jun 10 10: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 09F941270A3 for <quic-issues@ietfa.amsl.com>; Sat, 10 Jun 2017 10:36:23 -0700 (PDT)
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; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vUYl3dfB6fr2 for <quic-issues@ietfa.amsl.com>; Sat, 10 Jun 2017 10:36:21 -0700 (PDT)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C98AC127076 for <quic-issues@ietf.org>; Sat, 10 Jun 2017 10:36:21 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1497116181; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=pE0d/n6/t3xve1om5Cib71XfEWiJ+lcTawsYUdlPEbY=; b=y/PJ+3tuNNGr9fdbiCm9G5hcMAharRFCx/UnlVPOTgxBlhbgk6AfnEHDvvmCSIo06NYZmjpF 1MYT3ZbVJhu4go6Os7770Fdf6RNxuH35rw2W9Mcez2T6mNKciGSb4ENigz9AmTsHJQaM1HnG 0uWsfnxEMR+6ze46eUgRKDdO15A=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=rdTB4FIez8Xi0CrE5hUclHtpwS9bpxUQonm/or2Wioag8KBcndR+WZPhcxEgOyOHjfO2LH M6t9sF9CjrKmuAv01Vb/N2kI1bvWR+nfZiZhePJP/5cAH2OjvmiXVV3ErY/SfH07gLY6uPTn f9OhAFNhMz1AsrxrwJvyK6JGmgqJ0=
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 593c2e15.7fb224169cf0-smtp-out-n03; Sat, 10 Jun 2017 17:36:21 -0000 (UTC)
Date: Sat, 10 Jun 2017 10:36:21 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <593c2e1557ab_15363fc5bf35fc2c496c@hookshot-fe5-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] ed1a6d: octets, not packets
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_593c2e155436_15363fc5bf35fc2c49564"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Y7CJKAI5GW8xQrVEQKpGY5hooDg>
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, 10 Jun 2017 17:36:23 -0000

----==_mimepart_593c2e155436_15363fc5bf35fc2c49564
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/invisible_reset
  Home:   https://github.com/quicwg/base-drafts
  Commit: ed1a6dc0de81d8ade512c4d51518af540ae4b8eb
      https://github.com/quicwg/base-drafts/commit/ed1a6dc0de81d8ade512c4d51518af540ae4b8eb
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-10 (Sat, 10 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  octets, not packets



----==_mimepart_593c2e155436_15363fc5bf35fc2c49564--


From nobody Sat Jun 10 10:36:31 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BA0C21279EB for <quic-issues@ietfa.amsl.com>; Sat, 10 Jun 2017 10:36:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.183
X-Spam-Level: 
X-Spam-Status: No, score=-3.183 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5Q9N69bQ9M1T for <quic-issues@ietfa.amsl.com>; Sat, 10 Jun 2017 10:36:24 -0700 (PDT)
Received: from o9.sgmail.github.com (o9.sgmail.github.com [167.89.101.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0538C126DC2 for <quic-issues@ietf.org>; Sat, 10 Jun 2017 10:36:23 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=IWJvWsmcd2bSrqDhyZQhRca+U0A=; b=U6JW3dcsHmc/u3NP XgAn62W/8Eg4UlHyYXYpvGuA43M60JjufnQmG6KH5y9xSZDoA5EQKwZli0Aj6kZ6 1/CUadY2Phq9Ns/BueWovlaDDXuO80Fv0ckNiHw0ZCmKMPVQN4uo7Z6wcSR36uDC 5ZhOKvM9CFmadSljN5owCVsvmBc=
Received: by filter0530p1mdw1.sendgrid.net with SMTP id filter0530p1mdw1-32090-593C2E16-B 2017-06-10 17:36:22.246203344 +0000 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 wEKyBs_WQGWooGvxvgod1g for <quic-issues@ietf.org>; Sat, 10 Jun 2017 17:36:22.296 +0000 (UTC)
Date: Sat, 10 Jun 2017 10:36:22 -0700
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/574/push/1792434372@github.com>
In-Reply-To: <quicwg/base-drafts/pull/574@github.com>
References: <quicwg/base-drafts/pull/574@github.com>
Subject: Re: [quicwg/base-drafts] Make reset simpler and invisible (#574)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593c2e16297e4_16c323faa10071c389301d"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1DeBC1mR7yQ+WnYPrp9YmXI7Bbo7lI3C7Rsp Rej0BcqeFglZI8DLWLG7txVOHdbWM47oDXc25cI320gZJ0sY6Mc+/LTT/lzYyAPuwvalylz6ETRgum S/yrDEmAWDi5vh6Xv/vZmAd0Er/PcPgpfGR10qE4xnStcen2aMzuie8OH1sAOL0Ix/9xLpMvbVoeTo w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ZB_-aJs15-a1ui5WTEF_yEzbEyM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 10 Jun 2017 17:36:26 -0000

----==_mimepart_593c2e16297e4_16c323faa10071c389301d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson pushed 1 commit.

ed1a6dc  octets, not packets


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/574/files/8222af266c47e40a3bc7ea364cbef1b111d82fee..ed1a6dc0de81d8ade512c4d51518af540ae4b8eb

----==_mimepart_593c2e16297e4_16c323faa10071c389301d
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/ed1a6dc" class="commit-link">ed1a6dc</a>  octets, not 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/574/files/8222af266c47e40a3bc7ea364cbef1b111d82fee..ed1a6dc0de81d8ade512c4d51518af540ae4b8eb">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2-DR2_n7qZg6b3WB1ygny4aLf1Rks5sCtQWgaJpZM4NwBSw">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq2w_9xzR1SCfKF8JkkjOYbWczo3Kks5sCtQWgaJpZM4NwBSw.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/574/files/8222af266c47e40a3bc7ea364cbef1b111d82fee..ed1a6dc0de81d8ade512c4d51518af540ae4b8eb"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #574"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/574/files/8222af266c47e40a3bc7ea364cbef1b111d82fee..ed1a6dc0de81d8ade512c4d51518af540ae4b8eb"}}}</script>

----==_mimepart_593c2e16297e4_16c323faa10071c389301d--


From nobody Sat Jun 10 10:39: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 C4B14127076 for <quic-issues@ietfa.amsl.com>; Sat, 10 Jun 2017 10:39:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.617
X-Spam-Level: 
X-Spam-Status: No, score=-0.617 tagged_above=-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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id O4-hVpabuecf for <quic-issues@ietfa.amsl.com>; Sat, 10 Jun 2017 10:39:00 -0700 (PDT)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 999E9126DC2 for <quic-issues@ietf.org>; Sat, 10 Jun 2017 10:39:00 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=YNm8thymnuG5nfO/D0+qRUGsrU8=; b=w2cO3b/qxM0nVhGP eZktzcFXeZgDnQLJfU7ECVia1kmMoxTxw/tG2CassEBjF7XbwuT6MWlWSlO09uf0 feuNgIAr7xbqsBbA6D8MMb5ziQZn98USzOtEWFzIbSkLdaOVQLBSHCHt663LX4Sg pld2BcDOyD6efMadbUiOcpObrkI=
Received: by filter1153p1mdw1.sendgrid.net with SMTP id filter1153p1mdw1-1242-593C2EB3-2E 2017-06-10 17:38:59.94470753 +0000 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 jdcBi7Z1TlW5MujREF8pSg for <quic-issues@ietf.org>; Sat, 10 Jun 2017 17:38:59.940 +0000 (UTC)
Date: Sat, 10 Jun 2017 10:38:59 -0700
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab53cdb807fcd3555a22f1aef97480537be10d3ae092cf000000011553f0b392a169ce0dec328b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/574/review/43302371@github.com>
In-Reply-To: <quicwg/base-drafts/pull/574@github.com>
References: <quicwg/base-drafts/pull/574@github.com>
Subject: Re: [quicwg/base-drafts] Make reset simpler and invisible (#574)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593c2eb3ceca8_178833faa10071c38933e7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0bsUXw/92NuaImhooMOteS4vqntSfISI89NM ZaixiWGUT28rK4WIgzDgTUiFF1OPUerPKkgd6Hi94nyf00nSmRTn0fTOW9hlJBXDheEpCkngG+QIqx xREBRPn0TQpOxh/Okt8ZCc8Fx//4YSkS6ao/efx24kI7cUSfzt76xCm6FbkmSinisgGR+j16mozudJ 0=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/RhGY-QGVGMkRCpwD1GvpmdptEBo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 10 Jun 2017 17:39:02 -0000

----==_mimepart_593c2eb3ceca8_178833faa10071c38933e7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mikkelfj commented on this pull request.



> @@ -2070,6 +2150,11 @@ Connection ID:
 
 : A 64-bit connection ID.
 
+Stateless Reset Token:
+
+: A 128-bit value that will be used to for a stateless reset when the associated
+  connection ID is used (see {{stateless-reset}}).

yes, it needs to be a new token otherwise it is not possible to hash 5-tuple based on an endpoint key and then multiple connections would have to share token.

Is there any text that says the token MUST be unique to the path with high probality.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/574#discussion_r121262316
----==_mimepart_593c2eb3ceca8_178833faa10071c38933e7
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/574#discussion_r121262316">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2070,6 +2150,11 @@ Connection ID:
 
 : A 64-bit connection ID.
 
+Stateless Reset Token:
+
+: A 128-bit value that will be used to for a stateless reset when the associated
+  connection ID is used (see {{stateless-reset}}).
</pre>
<p>yes, it needs to be a new token otherwise it is not possible to hash 5-tuple based on an endpoint key and then multiple connections would have to share token.</p>
<p>Is there any text that says the token MUST be unique to the path with high probality.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/574#discussion_r121262316">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0-IaSAUuQbqHiXYU8z0dMLrDD5Cks5sCtSzgaJpZM4NwBSw">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq3HYRAfhN3zvULwMeerwdKBCuU3jks5sCtSzgaJpZM4NwBSw.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/574#discussion_r121262316"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #574"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/574#discussion_r121262316"}}}</script>
----==_mimepart_593c2eb3ceca8_178833faa10071c38933e7--


From nobody Sat Jun 10 11:16: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 8E1FE12940D for <quic-issues@ietfa.amsl.com>; Sat, 10 Jun 2017 11:16:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.3
X-Spam-Level: 
X-Spam-Status: No, score=-9.3 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-2.8, 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 FlIQ-5XNFwcG for <quic-issues@ietfa.amsl.com>; Sat, 10 Jun 2017 11:16:22 -0700 (PDT)
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 AE526126DC2 for <quic-issues@ietf.org>; Sat, 10 Jun 2017 11:16:22 -0700 (PDT)
Date: Sat, 10 Jun 2017 11:16:21 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1497118581; bh=EVtWIUYN/H5OOmAwFlBV5HZfPaXMDLPQT33oriXIihk=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=GegnkTpf2FD9zu5+D2W63K4hWSfi5CtiFNJKgtzShnvQwaDkgsBhTnwo0C5cRGw2o Lq29kuOxKBB7VQUxoubccuylatlpkk5AcSyKHrpvjiXI6Sj5VqEV7jGycsXjEwL7h4 DCyBCGcTPXF8dPxy0yz5h4LqO1MPqRStJpGTtIbM=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab96ecc29ecc6a9d64979b0be42b1df6ae3c82e45892cf000000011553f97592a169ce0dec328b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/574/c307581659@github.com>
In-Reply-To: <quicwg/base-drafts/pull/574@github.com>
References: <quicwg/base-drafts/pull/574@github.com>
Subject: Re: [quicwg/base-drafts] Make reset simpler and invisible (#574)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593c3775ca9a8_22b413fe7004e1c3c4794"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/UpFBLzJHbIeUGYplT4-us3o5fHw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 10 Jun 2017 18:16:24 -0000

----==_mimepart_593c3775ca9a8_22b413fe7004e1c3c4794
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I think I know how to avoid the reset token in new connection packet, but I am not sure it is simpler/better:

The endpoint generates an internal server key. With this key a connection/path specific reset key is created. This key is shared in transport parameters.

To send a reset: generate a random 64-bit nonce. Sign it with HMAC-SHA256(reset-key, nonce). Send the nonce and the reset key.

The reset key itself must depend on the path because the Connection ID is not always available. The 5-tuple is know to the sender, but not receiver because the receiver might have a different address than the sender observes. Therefore we cannot hash the 5-tuple directly. But the endpoint can derive the reset-key from its view of the 5-tuple and an internal static endpoint key. The transmitted nonce avoids the problem with the different 5-tuple view.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/574#issuecomment-307581659
----==_mimepart_593c3775ca9a8_22b413fe7004e1c3c4794
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I think I know how to avoid the reset token in new connection packet, =
but I am not sure it is simpler/better:</p>
<p>The endpoint generates an internal server key. With this key a connect=
ion/path specific reset key is created. This key is shared in transport p=
arameters.</p>
<p>To send a reset: generate a random 64-bit nonce. Sign it with HMAC-SHA=
256(reset-key, nonce). Send the nonce and the reset key.</p>
<p>The reset key itself must depend on the path because the Connection ID=
 is not always available. The 5-tuple is know to the sender, but not rece=
iver because the receiver might have a different address than the sender =
observes. Therefore we cannot hash the 5-tuple directly. But the endpoint=
 can derive the reset-key from its view of the 5-tuple and an internal st=
atic endpoint key. The transmitted nonce avoids the problem with the diff=
erent 5-tuple view.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/574#issuecomment-307581659">view it on GitHub</a>, or=
 <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqxyFJtp=
CpcnqHv-nWrHQ4clD943Xks5sCt11gaJpZM4NwBSw">mute the thread</a>.<img alt=3D=
"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqwVzb9=
dAzhgePtHeFtW6r2IVlxadks5sCt11gaJpZM4NwBSw.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/574#issuecomment-307581659"></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":"@mikkelfj in #=
574: I think I know how to avoid the reset token in new connection packet=
, but I am not sure it is simpler/better:\r\n\r\nThe endpoint generates a=
n internal server key. With this key a connection/path specific reset key=
 is created. This key is shared in transport parameters.\r\n\r\nTo send a=
 reset: generate a random 64-bit nonce. Sign it with HMAC-SHA256(reset-ke=
y, nonce). Send the nonce and the reset key.\r\n\r\nThe reset key itself =
must depend on the path because the Connection ID is not always available=
. The 5-tuple is know to the sender, but not receiver because the receive=
r might have a different address than the sender observes. Therefore we c=
annot hash the 5-tuple directly. But the endpoint can derive the reset-ke=
y from its view of the 5-tuple and an internal static endpoint key. The t=
ransmitted nonce avoids the problem with the different 5-tuple view."}],"=
action":{"name":"View Pull Request","url":"https://github.com/quicwg/base=
-drafts/pull/574#issuecomment-307581659"}}}</script>=

----==_mimepart_593c3775ca9a8_22b413fe7004e1c3c4794--


From nobody Sat Jun 10 14:33: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 22689128799 for <quic-issues@ietfa.amsl.com>; Sat, 10 Jun 2017 14:33:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.403
X-Spam-Level: 
X-Spam-Status: No, score=-0.403 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PDqLynFT5ETM for <quic-issues@ietfa.amsl.com>; Sat, 10 Jun 2017 14:33:15 -0700 (PDT)
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 C93D6127599 for <quic-issues@ietf.org>; Sat, 10 Jun 2017 14:33:14 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=e23sdCJPetbNqreIQ1bx/e8tsMg=; b=pNGwxmCx9gXVfEMq hRu5HPGdfl/XBYrHxW7dqtD8KleWT+r9TRy5L8fjRve4HqJoBsADJbpcZPt7A2I4 H5wh5RRnsb9DutnyroJR9LfQo1oQp+eSunX6pgXJnD6uBzEPfxDpXhXOkvBfCLMq oq96KANC/B2L/L6tYGB6YARI1Vk=
Received: by filter0957p1mdw1.sendgrid.net with SMTP id filter0957p1mdw1-10580-593C6599-24 2017-06-10 21:33:13.661857603 +0000 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 bvQ4cVqVRX6_TFwglT__TA for <quic-issues@ietf.org>; Sat, 10 Jun 2017 21:33:13.440 +0000 (UTC)
Date: Sat, 10 Jun 2017 14:33:13 -0700
From: Patrick McManus <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd25d595bd8ab6ff10c704e36092ba7f26829193b92cf000000011554279992a169ce0dfa6fe2@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/615/307591543@github.com>
In-Reply-To: <quicwg/base-drafts/issues/615@github.com>
References: <quicwg/base-drafts/issues/615@github.com>
Subject: Re: [quicwg/base-drafts] Move version-independent pieces to a "core" document (#615)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593c6599593d5_22dd3fb8f73f9c34698e9"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1oR75dIrFaZ+DAxAQp5emJo9ZnlAwsYprpXV x3dg17+ETygMGUltoo+2CHdDnxJcrESbU4wT1zpPJAkmur0dugTbw24kjps5lDN9mtT3ugDvb9mpMe bZyJSERtXoq9XKwE6DiqFjl+DAFDYf893Z0ACAIf5DKzP5GVdpNy7tVsRR4vwYC6Cy/oSPURgCXzu1 k=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/oHxB8dfs7Pkv2YzF_Cz8xl0Pq5E>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 10 Jun 2017 21:33:16 -0000

----==_mimepart_593c6599593d5_22dd3fb8f73f9c34698e9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

no more documents please - the crossrefs are hard enough to deal with already

Perhaps a short section in transport recapping the invariants used elsewhere in the doc would be helpful as an alternative?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/615#issuecomment-307591543
----==_mimepart_593c6599593d5_22dd3fb8f73f9c34698e9
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>no more documents please - the crossrefs are hard enough to deal with already</p>
<p>Perhaps a short section in transport recapping the invariants used elsewhere in the doc would be helpful as an alternative?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/615#issuecomment-307591543">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-R9waOr5S-nZujzDBvDwbiPDJGFks5sCwuZgaJpZM4N0BgB">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq05V_rn3-8Fw5yoR404wS_ewWlFsks5sCwuZgaJpZM4N0BgB.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/615#issuecomment-307591543"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #615: no more documents please - the crossrefs are hard enough to deal with already\r\n\r\nPerhaps a short section in transport recapping the invariants used elsewhere in the doc would be helpful as an alternative?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/615#issuecomment-307591543"}}}</script>
----==_mimepart_593c6599593d5_22dd3fb8f73f9c34698e9--


From nobody Sun Jun 11 00:14: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 E88D912717E for <quic-issues@ietfa.amsl.com>; Sun, 11 Jun 2017 00:14:17 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id EPl-2oOLHBbp for <quic-issues@ietfa.amsl.com>; Sun, 11 Jun 2017 00:14:16 -0700 (PDT)
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 383E2120046 for <quic-issues@ietf.org>; Sun, 11 Jun 2017 00:14:16 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=ovx8CHxsT8u8qL414bSp3avhv7k=; b=FRLdppxHnDtA9eJ+ CkpUY362DUSs0JQi4v1+AYWfkf7XJMeTitT12Hl5YzxNynKVAMb5E1XwMnB7XwB2 83xq3I0gP5aicXup1W/UXWYvthNOyt48KWEnKWglc3J+Bu/ctWP5LiRDYyl57XYO azN30mJVxea1QFjYB01GeMzlPUM=
Received: by filter1012p1mdw1.sendgrid.net with SMTP id filter1012p1mdw1-3422-593CEDC7-12 2017-06-11 07:14:15.1811367 +0000 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 vIRSMnzMT0WbB_L156ocKg for <quic-issues@ietf.org>; Sun, 11 Jun 2017 07:14:15.135 +0000 (UTC)
Date: Sun, 11 Jun 2017 00:14:15 -0700
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abefc9a4bee2347e44ddf8c37c89b7052b5bed9a4192cf000000011554afc792a169ce0dec328b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/574/review/43313062@github.com>
In-Reply-To: <quicwg/base-drafts/pull/574@github.com>
References: <quicwg/base-drafts/pull/574@github.com>
Subject: Re: [quicwg/base-drafts] Make reset simpler and invisible (#574)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593cedc741c1_67ce3f80e3be5c3c9616"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak20LoOVe7s7lZ5o6kw2tkkt6Ifg9AQ2LxhRH2 gziPFfF2JQaKtHpHwkwUoLtdKBdMgXUBWSjmdadwsdGoIB8+0lqvkO7330fFtBYUka9WRwd2+sfDDG ZxQzjo7nFTZYzROxg+0nvsAqFeladGi6uKCFG4LpAB3EDNh20j4v7XpGiA==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/WDvdtGUoXBBcDAaWFnbWSFdA0HY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 11 Jun 2017 07:14:18 -0000

----==_mimepart_593cedc741c1_67ce3f80e3be5c3c9616
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ekr commented on this pull request.



> @@ -2070,6 +2150,11 @@ Connection ID:
 
 : A 64-bit connection ID.
 
+Stateless Reset Token:
+
+: A 128-bit value that will be used to for a stateless reset when the associated
+  connection ID is used (see {{stateless-reset}}).

My objection is just to having two messages, but as you say, I'm not sue how to deal with it

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/574#discussion_r121273882
----==_mimepart_593cedc741c1_67ce3f80e3be5c3c9616
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ekr</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/574#discussion_r121273882">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2070,6 +2150,11 @@ Connection ID:
 
 : A 64-bit connection ID.
 
+Stateless Reset Token:
+
+: A 128-bit value that will be used to for a stateless reset when the associated
+  connection ID is used (see {{stateless-reset}}).
</pre>
<p>My objection is just to having two messages, but as you say, I'm not sue how to deal with it</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/574#discussion_r121273882">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxlpPXobaitzVl3CIKrAG4rPxiMGks5sC5PHgaJpZM4NwBSw">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqx4sIpEP8xyYjTR1Pap9g5taDBaDks5sC5PHgaJpZM4NwBSw.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/574#discussion_r121273882"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ekr commented on #574"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/574#discussion_r121273882"}}}</script>
----==_mimepart_593cedc741c1_67ce3f80e3be5c3c9616--


From nobody Sun Jun 11 00:14:53 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CE5A612717E for <quic-issues@ietfa.amsl.com>; Sun, 11 Jun 2017 00:14:51 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id AqCIKaGBjsbk for <quic-issues@ietfa.amsl.com>; Sun, 11 Jun 2017 00:14:50 -0700 (PDT)
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 28124120046 for <quic-issues@ietf.org>; Sun, 11 Jun 2017 00:14:50 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=1Q0CWoNcARazJRqBVtP1MJloiIs=; b=uNWldnfB4Ei8rJSW oRmsDAIm4EkMiEJLzssKjfO4VxTuPV5N0NRHbAAF5H3wZ5OrSmG6QufX1cBGaKLE 0stwNkKIclY8s6lBk4/KPQF962Jn+ndI/riFfuHrO1+ri9ydwu8vADAy4KBWYUe/ l1boUpNtbK7YtWHypTCzCEL2cuw=
Received: by filter0815p1mdw1.sendgrid.net with SMTP id filter0815p1mdw1-18051-593CEDE8-1B 2017-06-11 07:14:48.452402537 +0000 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 yK8whojyTlq8kJk5XhC8Xw for <quic-issues@ietf.org>; Sun, 11 Jun 2017 07:14:48.263 +0000 (UTC)
Date: Sun, 11 Jun 2017 00:14:48 -0700
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba0c228ebfe0e56f384cfd5de5849faeab154462492cf000000011554afe892a169ce0dec328b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/574/review/43313072@github.com>
In-Reply-To: <quicwg/base-drafts/pull/574@github.com>
References: <quicwg/base-drafts/pull/574@github.com>
Subject: Re: [quicwg/base-drafts] Make reset simpler and invisible (#574)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593cede824632_e643fb8254d7c3c455ba"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1QGIiDB5Qeia5xaTSBGyYWeDb9LcudNJOw0l D63xCbeBMPFvByZyguY6SDtdfkgMBJA1HmewH+v2QDMZR+RGoK0t8nCVmpS3g4pnnl3QdQXSXN8JE/ EwBP1oBN6pGlalsq2cGlV6eXwn0ZfRjSph9W74BhGtedUHm3n4T4P679bg==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/340XetIZKrU5uHkieMGttXjjUnA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 11 Jun 2017 07:14:52 -0000

----==_mimepart_593cede824632_e643fb8254d7c3c455ba
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ekr commented on this pull request.



> @@ -1116,6 +1079,11 @@ idle_timeout (0x0003):
 : The idle timeout is a value in seconds that is encoded as an unsigned 16-bit
   integer.  The maximum value is 600 seconds (10 minutes).
 
+stateless_reset_token (0x0005):
+
+: The Stateless Reset Token is used in verifying a stateless reset, see
+  {{stateless-reset}}.  This parameter is a sequence of 16 octets.

I mean do:

opaque stateless_reset_token[16];


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/574#discussion_r121273896
----==_mimepart_593cede824632_e643fb8254d7c3c455ba
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ekr</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/574#discussion_r121273896">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1116,6 +1079,11 @@ idle_timeout (0x0003):
 : The idle timeout is a value in seconds that is encoded as an unsigned 16-bit
   integer.  The maximum value is 600 seconds (10 minutes).
 
+stateless_reset_token (0x0005):
+
+: The Stateless Reset Token is used in verifying a stateless reset, see
+  {{stateless-reset}}.  This parameter is a sequence of 16 octets.
</pre>
<p>I mean do:</p>
<p>opaque stateless_reset_token[16];</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/574#discussion_r121273896">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5JTybMQVgWyrQicbMCUvgqNzVmiks5sC5PogaJpZM4NwBSw">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq-YdCXfLKysWIbYU4e8yCg0bnvpvks5sC5PogaJpZM4NwBSw.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/574#discussion_r121273896"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ekr commented on #574"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/574#discussion_r121273896"}}}</script>
----==_mimepart_593cede824632_e643fb8254d7c3c455ba--


From nobody Sun Jun 11 01:13: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 84E011293DA for <quic-issues@ietfa.amsl.com>; Sun, 11 Jun 2017 01:13:37 -0700 (PDT)
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; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9JV6jrUqSR0u for <quic-issues@ietfa.amsl.com>; Sun, 11 Jun 2017 01:13:35 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D64EB120046 for <quic-issues@ietf.org>; Sun, 11 Jun 2017 01:13:35 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1497168815; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=72dTf+xOba4OeE43Ll+Ex0FaL3WVrF2cpfq/B/iEdvg=; b=eoxQZH86rkvG8SvRVTusTAhNwrUTO3G2u+ASLycrQ+yRefSmGZuA1ZWy7lb6U+p+1PgH9qOu 06JigEVgHuP5mGKFila7H+hEGi6/X2CFJfTLsH/luWLy/uV7CnkuMIezb9Y8tm9/+DWAqDuh f30xbYJkflNIaZ9wpda9YFjFScc=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=n7weoYwFq3+Zmu3pPwSP+nMh3UTL4y3RD878D0z5pFp3si5deHrGX3deIf7O/+A7dwkC3V 7uQRGvd3aIwtbLB5enBfzMuqJKXly2C0Pkg6+aba5a20XQHmM63deDOkA8ePFYaYmv8yUU2n vquUDs5r/VDkqdbvJVJeDLljIMEU4=
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 593cfbae.7fd160732a80-smtp-out-n02; Sun, 11 Jun 2017 08:13:34 -0000 (UTC)
Date: Sun, 11 Jun 2017 01:13:33 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <593cfbadcee58_48713f81231d3c2c11321@hookshot-fe3-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 35fbea: Loosen the MUST requirement to close if an unsent ...
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_593cfbadcea5d_48713f81231d3c2c11252"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/OIIJGQcyn9dmx1MxPv604YwEO7M>
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, 11 Jun 2017 08:13:37 -0000

----==_mimepart_593cfbadcea5d_48713f81231d3c2c11252
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/invisible_reset
  Home:   https://github.com/quicwg/base-drafts
  Commit: 35fbeaf8c4b96273424c2a87aeb4fb35c0f831bc
      https://github.com/quicwg/base-drafts/commit/35fbeaf8c4b96273424c2a87aeb4fb35c0f831bc
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-01 (Thu, 01 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Loosen the MUST requirement to close if an unsent packet is acknowledged

Closes #564


  Commit: ae3fa11d3d09a31563c5538771d4f0016089c7c8
      https://github.com/quicwg/base-drafts/commit/ae3fa11d3d09a31563c5538771d4f0016089c7c8
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-06 (Tue, 06 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Limit the size of packets

This is primarily for constrained implementations.  Based on experience with
TLS, there can be real burden for those implementations just implementing an
AEAD correctly over large records.  This setting would allow an absurdly
constrained device some defense against peers who might otherwise send jumbo
packets.  After all, jumbo packets can be more efficient.

Closes #383.


  Commit: e8e98379fa639f27f5722b78ffe9a2c403e590ed
      https://github.com/quicwg/base-drafts/commit/e8e98379fa639f27f5722b78ffe9a2c403e590ed
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-06 (Tue, 06 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Increase minimum to 1252


  Commit: 916f81e1e77ad4de2dd3d68a13dc65dd9735ef96
      https://github.com/quicwg/base-drafts/commit/916f81e1e77ad4de2dd3d68a13dc65dd9735ef96
  Author: EKR <ekr@rtfm.com>
  Date:   2017-06-09 (Fri, 09 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Clarify mapping of bits to lengths for STREAM frame. Also, re-order
the presentation to match the order in the struct.


  Commit: fb6b15fccfb42b7d2b58db51d071c77c82eab97d
      https://github.com/quicwg/base-drafts/commit/fb6b15fccfb42b7d2b58db51d071c77c82eab97d
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-09 (Fri, 09 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #618 from ekr/encoding_nits

Clarify mapping of bits to lengths for STREAM frame. Also, re-order


  Commit: 12cc25961505f5041d39eeb10c27985f10ef7ba1
      https://github.com/quicwg/base-drafts/commit/12cc25961505f5041d39eeb10c27985f10ef7ba1
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-09 (Fri, 09 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #565 from quicwg/unsent_ack

Loosen the MUST requirement to close if an unsent packet is acknowledged


  Commit: 32db7a99cad59b1f51b17b4d636f5b92adb582d3
      https://github.com/quicwg/base-drafts/commit/32db7a99cad59b1f51b17b4d636f5b92adb582d3
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-09 (Fri, 09 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #501 from quicwg/max_packet_size

Limit the size of packets


  Commit: 2cad187993b2f6eec89057bd8bbff52b3d6b8170
      https://github.com/quicwg/base-drafts/commit/2cad187993b2f6eec89057bd8bbff52b3d6b8170
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-11 (Sun, 11 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge branch 'master' into invisible_reset


Compare: https://github.com/quicwg/base-drafts/compare/ed1a6dc0de81...2cad187993b2
----==_mimepart_593cfbadcea5d_48713f81231d3c2c11252--


From nobody Sun Jun 11 01:13:44 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C21D5129481 for <quic-issues@ietfa.amsl.com>; Sun, 11 Jun 2017 01:13:39 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id EKXH3BQJMOJC for <quic-issues@ietfa.amsl.com>; Sun, 11 Jun 2017 01:13:38 -0700 (PDT)
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 4667D120046 for <quic-issues@ietf.org>; Sun, 11 Jun 2017 01:13:37 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=XzAmAG4YcX+2iCBw2/Vp7G3wlmI=; b=iMjlurN+dYYe0GRg zqrrlBm4Z193Rfl6HTmdDz2ZUKkNNTG//h0DkS4e6yx8sZaDNVIXj49tyvlfY5ax Fh8smE7YdDaUNjzg0zLsQHztxcRzmR4yOgZO9pL8rrzqzeGPgmBEfc8BPzNfX1fJ 0V+rWg5PyTKSvKmPUuJAKQFTL3k=
Received: by filter0805p1mdw1.sendgrid.net with SMTP id filter0805p1mdw1-8330-593CFBB0-3B 2017-06-11 08:13:36.574954679 +0000 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 RKU1k0srQzmFR8SmcgLAsA for <quic-issues@ietf.org>; Sun, 11 Jun 2017 08:13:36.501 +0000 (UTC)
Date: Sun, 11 Jun 2017 01:13:36 -0700
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/574/push/1792903792@github.com>
In-Reply-To: <quicwg/base-drafts/pull/574@github.com>
References: <quicwg/base-drafts/pull/574@github.com>
Subject: Re: [quicwg/base-drafts] Make reset simpler and invisible (#574)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593cfbb054e62_178d3f9bafc11c38362da"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2fBB72H79c5BhO/gNY1UQx7k4ttXeG8199yc koTSbNEclhtbxIOPzR4C6pMqGRmUyngbtpHQkUjRYtPYjdFtqpKv/77LZSqo0zsKq8tBOzoXrT/ea+ udHmZ8ycTv2jqfZNcbuLdwfMBsh+Wi30g+aCefRg4Id7ugNmawwOnaFteiuTSW8nSTpOa92JOeehxL c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ijqCzpb5cijPlxvVEzJrMx0zj6o>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 11 Jun 2017 08:13:40 -0000

----==_mimepart_593cfbb054e62_178d3f9bafc11c38362da
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson pushed 1 commit.

2cad187  Merge branch 'master' into invisible_reset


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/574/files/ed1a6dc0de81d8ade512c4d51518af540ae4b8eb..2cad187993b2f6eec89057bd8bbff52b3d6b8170

----==_mimepart_593cfbb054e62_178d3f9bafc11c38362da
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/2cad187" class="commit-link">2cad187</a>  Merge branch &#39;master&#39; into invisible_reset</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/574/files/ed1a6dc0de81d8ade512c4d51518af540ae4b8eb..2cad187993b2f6eec89057bd8bbff52b3d6b8170">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxYCAZQ-dyKaLB6CDE9iCtE428-tks5sC6GwgaJpZM4NwBSw">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq6qNnUMOJjc6RGvNpUrkSk4GtfC-ks5sC6GwgaJpZM4NwBSw.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/574/files/ed1a6dc0de81d8ade512c4d51518af540ae4b8eb..2cad187993b2f6eec89057bd8bbff52b3d6b8170"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #574"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/574/files/ed1a6dc0de81d8ade512c4d51518af540ae4b8eb..2cad187993b2f6eec89057bd8bbff52b3d6b8170"}}}</script>

----==_mimepart_593cfbb054e62_178d3f9bafc11c38362da--


From nobody Sun Jun 11 01:16: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 A3BDD1294B7 for <quic-issues@ietfa.amsl.com>; Sun, 11 Jun 2017 01:16:41 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tC9SpF_nKvDj for <quic-issues@ietfa.amsl.com>; Sun, 11 Jun 2017 01:16:40 -0700 (PDT)
Received: from o9.sgmail.github.com (o9.sgmail.github.com [167.89.101.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F33D1129481 for <quic-issues@ietf.org>; Sun, 11 Jun 2017 01:16:39 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=txzBMJKS8qvB1MSjH3AmHfs5PCc=; b=d7becEQz3r127ihZ ede0lVRAIak7VO/hwa6r8AOm9GqiyBtnJBbtz1t2ejiq0D9LArS72SRWJddhyaS9 oHNd+p3qvjW8YUWumUZwyi6CX7RYs69nFB4ziy6LoW2RrpETFMgXGlpBFjxer69G U8L90uBlb+M5/4SjyBfLJOSqQQw=
Received: by filter0604p1mdw1.sendgrid.net with SMTP id filter0604p1mdw1-11018-593CFC66-3B 2017-06-11 08:16:38.745888891 +0000 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 qPJXXqnUS72qiToCDk5CIQ for <quic-issues@ietf.org>; Sun, 11 Jun 2017 08:16:38.500 +0000 (UTC)
Date: Sun, 11 Jun 2017 01:16:38 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9761bca18167beb6adba0d241bd7a29ea0f078fd92cf000000011554be6692a169ce0dec328b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/574/c307613782@github.com>
In-Reply-To: <quicwg/base-drafts/pull/574@github.com>
References: <quicwg/base-drafts/pull/574@github.com>
Subject: Re: [quicwg/base-drafts] Make reset simpler and invisible (#574)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593cfc66663a0_21bb3f9a7304fc3463075"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1ckrUZt+8UAayS+Akg1GfK0BtaFlPBY16Wgj iweaTqtA/MTLB//10X9AK2x4vjb4KziQy62qRsl1G9wOm/FhcQbOj2VrKJKSVOhf04ClFPlqbusWQs R/9DHEySDZm00gXqQFoGNLbosCnNtyIb3IRgtQQzyKoYs8gRYWqR9f/AVwpofPbR9KBDXWFgmvG0WY s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/eNc7zBJdICvw2cKczg3QyxWEGDo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 11 Jun 2017 08:16:41 -0000

----==_mimepart_593cfc66663a0_21bb3f9a7304fc3463075
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The connection ID *is* visible on packets.  @mikkelfj, you will have to be a LOT clearer about your concerns 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/574#issuecomment-307613782
----==_mimepart_593cfc66663a0_21bb3f9a7304fc3463075
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The connection ID <em>is</em> visible on packets.  <a href="https://github.com/mikkelfj" class="user-mention">@mikkelfj</a>, you will have to be a LOT clearer about your concerns 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/574#issuecomment-307613782">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8nQXlB420jFuGkyDwy7L64418kBks5sC6JmgaJpZM4NwBSw">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq-RV0j--TNJcoUHjKIN1BSbQTHO7ks5sC6JmgaJpZM4NwBSw.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/574#issuecomment-307613782"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #574: The connection ID *is* visible on packets.  @mikkelfj, you will have to be a LOT clearer about your concerns here."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/574#issuecomment-307613782"}}}</script>
----==_mimepart_593cfc66663a0_21bb3f9a7304fc3463075--


From nobody Sun Jun 11 03:15: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 58B0912943F for <quic-issues@ietfa.amsl.com>; Sun, 11 Jun 2017 03:15:47 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PMOLP8n3YbDc for <quic-issues@ietfa.amsl.com>; Sun, 11 Jun 2017 03:15:44 -0700 (PDT)
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 8A566126C0F for <quic-issues@ietf.org>; Sun, 11 Jun 2017 03:15:44 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=e3PVCchastiOyyalAM59kBNcfD8=; b=v+jTi5/JyzBp6yOO jBOz3E5RZsFQPzJmyZZJleYU6N3KN6inVRQQ5XbAsulXfg3GRklwgogBYPe+s7mj uZGr0N6Lrk69/Ndbbt+S/jBotEVxNscU6UA7CYr8t3h4UK+goZLHceGQNzktorgb 6GU1Xp8vH5WcOc8/ojWV8WO735I=
Received: by filter1126p1mdw1.sendgrid.net with SMTP id filter1126p1mdw1-16933-593D184F-27 2017-06-11 10:15:43.648373931 +0000 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 DQhi6vnGQlmFCqQO72S2bQ for <quic-issues@ietf.org>; Sun, 11 Jun 2017 10:15:43.685 +0000 (UTC)
Date: Sun, 11 Jun 2017 03:15:43 -0700
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abea345c1f56139dffc7ef275b89f2580dfc4e30de92cf000000011554da4f92a169ce0dec328b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/574/c307618844@github.com>
In-Reply-To: <quicwg/base-drafts/pull/574@github.com>
References: <quicwg/base-drafts/pull/574@github.com>
Subject: Re: [quicwg/base-drafts] Make reset simpler and invisible (#574)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593d184f876dd_28c5c3feb70b07c3c45815"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1v9Alk45Smrrk4jzQUor3W0WhZ4Nmc/yY18b ePT3uNWubkjeWZTyIyi40Bum0G8EYBLYWnCJuFd3BF457nimrPEgQpFMaKICy6QCqavu7vzewvptHv gvY0oqpHYbonw7+VlBOmQfaA9/79GyHcv3eQAbIDVvGrXzhcMzX5JoNXAC/nDKJXsew/OPY5bqSxCN Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/XGDmNyQe91npFkQqZ8T5R0DhHYM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 11 Jun 2017 10:15:47 -0000

----==_mimepart_593d184f876dd_28c5c3feb70b07c3c45815
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> The connection ID is visible on packets.

The Connection ID is negotiable via transport parameters and may be absent.

> @mikkelfj, you will have to be a LOT clearer about your concerns here.

I'm sorry - I thought I had a good idea, but it was flawed. I will try explain my concerns in more details here - but I still think updating the token at NEW_CONNECTION_ID is better, unless there are race conditions.

In the following I sometimes refer to a server, where it might as well be a client, for the sake of simplicity.

Concern 0:
A reset must be identifiable as such from outside observers, with high probability - but why is this a concern? This concern is derived from the current design and needs an argument. If the token is padded with random data for this reason, the length should either be random, or have same length as other typical packets via padded encryption used to hide content length.

Concern 1:
A reset must work in either direction (symmetri) so both parties can terminate lost state.

Concern 2:
A reset token in one direction must be specific to a single connection with high probablity - otherwise other connections can learn the the token by connecting and forcing a reset, or by having observing powers on path.

Concern 3:
A reset token cannot rely on persistent state or pre-shared keys between two end-points. It could, but it would limit deployment scenarios.

Concern 4:
A reset token may not accidentally expose path migrations by sending the same token on different paths, even if that connection is about to end.

Concern 5:
Due to lack of state (concern 3), a reset token must be generated from a single semi-static server key and information observable from received packets and produce a connection (concern 2) and path specific (concern 4) .

Concern 6:
Because a static server keys may need to be updated, we potentially may have to send two resets, one for each static key during roll-over.

Concern 7:
A public reset should not result in a flood of resets, so an endpoint should limit the frequency of resets on a given path.

Concern 8:
An attacker could force many resets to attack a public reset keys integrity - e.g. AES-GCM breaks after so many iterations, but HMAC_SHA does not. Concern 7 reduces this ability of such attacks. 

Concern 9:
Only the endpoint sending a packet resulting in a reset being sent back must be able to accept the reset, with high propability, even if the token appears encrypted to outsiders, otherwise there is risk of resetting the wrong connection in a complex server environment, and there might be attack vectors on this as well.

Concern 10:
An endpoint cannot assume the observable state (OS) (concern 5) is known to the peer, in other words it cannot be assumed to be shared observable state (SOS). This affects how tokens can be generated. For example, the UDP IP address and port may be different from what the peer knows about itself. Also, the Connection ID is not guaranteed present in packets in the current QUIC draft. To work around this issue, a nonce can be generated and signed, and sent to the peer. This assumes the peers connection state is able to receive validate the signature, and that no other connection endpoints have this ability (concern 9). However, attempting to design a secure token hash algorithms that works under this assumption without violating other concerns is tricky.

End of concerns

This leads to some possible ways to generate resets:

1) A complete random is generated for each conection and path (aka each Connection ID). The token is updated during change of path. This ensures privacy, unique endpoint acceptance etc. This is the current proposal and fullfills all concerns, assuming the the token is created carefully. The current approach does not handle static server key update (roll-over), and does not discuss limiting flow rates, nor padded random length (concern 0), but it largely is compatible with the above concerns.

2) the reset is only advisory and not particularly unique - receving a reset results in verifying the connection is live via a PING that requieres an immediate PONG (acks are too slow). This needs to be rate limited. The reset need not be very secret but should avoid outsiders from easily genering a lot of valid resets.

3) IFF we assume the observable state OS is also shareable (SOS), i.e. the Connection ID is alway visible, we cannot assume SOS does not change on path migration. In fact, if it was, it would by definition violate privacy of path migration. Now lets see how we can generate the token with SOS available (this is not necessarily different from current proposal):

The Static Server Key (SSK) and SOS is used to generate a connection specific reset token signing key (RTSK) which is exhanged during handshake. RTSK = HMAC_SHA256(SSK, SOS). When a reset is sent, a reset nonce RN is generated for each new reset. The reset token (RT) is computed as RT = HMAC-SHA256(RTSK, RN | RT). A random padding sequence (RPS) is also generated unless the RN is large enough to fill that role. The reset header is RH and not detailed here. The reset message is sent as <RH, RN, RT, RPS>. The receiver detects RH and integrity failure and proceeds by retrieving the stored RTSK and computes RTcheck = HMAC-SHA256(RTSK, RN | RT). if RTcheck == RT then the reset is accepted.

Following a crash, a retrieves SSK and computes RTSK = HMAC_SHA256(SSK, SOS) for each path and sends rate limited resets.

If SOS is not not SOS, but only OS (observable state), then the reset can proceed because the peer has stored the RTSK. Therefore, it is not necessary to require that SOS is not OS. However this did not solve the problem of path migration. We saw that we could not have OS or SOS being unchanged after migration for privacy reasons, so path migration MUST issue a new RTSK.

IFF we have migration invariant shared observable state (MISOS) we did not have to exchange information at path migration because RTSK = HMAC_SHA256(SSK, MISOS). When the server crashes it recomputes RTSK and sends the reset. Again, we see that the state need not be shared, so MIOS would also work. But it violates privacy.

We can now define OS to be sufficient to generate tokens. We could define it to be the peers 3-tuple depending on network layer with UDP being default. But it would not solve the issue of having to migrate RTSK during path migration. If we could rely on Connection ID being visible, we could use it as OS, be we cannot (as I understand it).

Therefore, it appears that the might as well send an explicit reset token instead of RTSK over the wire, while keeping the RTSK server side. (Where client has a similar setup the other direction). However, this will violate keeping the reset token unique per reset, but it will still be unique per path. If a reset is only sent once per path, this may be acceptable, otherwise the RTSK needs to be shared instead, per path.

Solution 2) is also an option.


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/574#issuecomment-307618844
----==_mimepart_593d184f876dd_28c5c3feb70b07c3c45815
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<blockquote>
<p>The connection ID is visible on packets.</p>
</blockquote>
<p>The Connection ID is negotiable via transport parameters and may be abse=
nt.</p>
<blockquote>
<p><a href=3D"https://github.com/mikkelfj" class=3D"user-mention">@mikkelfj=
</a>, you will have to be a LOT clearer about your concerns here.</p>
</blockquote>
<p>I'm sorry - I thought I had a good idea, but it was flawed. I will try e=
xplain my concerns in more details here - but I still think updating the to=
ken at NEW_CONNECTION_ID is better, unless there are race conditions.</p>
<p>In the following I sometimes refer to a server, where it might as well b=
e a client, for the sake of simplicity.</p>
<p>Concern 0:<br>
A reset must be identifiable as such from outside observers, with high prob=
ability - but why is this a concern? This concern is derived from the curre=
nt design and needs an argument. If the token is padded with random data fo=
r this reason, the length should either be random, or have same length as o=
ther typical packets via padded encryption used to hide content length.</p>
<p>Concern 1:<br>
A reset must work in either direction (symmetri) so both parties can termin=
ate lost state.</p>
<p>Concern 2:<br>
A reset token in one direction must be specific to a single connection with=
 high probablity - otherwise other connections can learn the the token by c=
onnecting and forcing a reset, or by having observing powers on path.</p>
<p>Concern 3:<br>
A reset token cannot rely on persistent state or pre-shared keys between tw=
o end-points. It could, but it would limit deployment scenarios.</p>
<p>Concern 4:<br>
A reset token may not accidentally expose path migrations by sending the sa=
me token on different paths, even if that connection is about to end.</p>
<p>Concern 5:<br>
Due to lack of state (concern 3), a reset token must be generated from a si=
ngle semi-static server key and information observable from received packet=
s and produce a connection (concern 2) and path specific (concern 4) .</p>
<p>Concern 6:<br>
Because a static server keys may need to be updated, we potentially may hav=
e to send two resets, one for each static key during roll-over.</p>
<p>Concern 7:<br>
A public reset should not result in a flood of resets, so an endpoint shoul=
d limit the frequency of resets on a given path.</p>
<p>Concern 8:<br>
An attacker could force many resets to attack a public reset keys integrity=
 - e.g. AES-GCM breaks after so many iterations, but HMAC_SHA does not. Con=
cern 7 reduces this ability of such attacks.</p>
<p>Concern 9:<br>
Only the endpoint sending a packet resulting in a reset being sent back mus=
t be able to accept the reset, with high propability, even if the token app=
ears encrypted to outsiders, otherwise there is risk of resetting the wrong=
 connection in a complex server environment, and there might be attack vect=
ors on this as well.</p>
<p>Concern 10:<br>
An endpoint cannot assume the observable state (OS) (concern 5) is known to=
 the peer, in other words it cannot be assumed to be shared observable stat=
e (SOS). This affects how tokens can be generated. For example, the UDP IP =
address and port may be different from what the peer knows about itself. Al=
so, the Connection ID is not guaranteed present in packets in the current Q=
UIC draft. To work around this issue, a nonce can be generated and signed, =
and sent to the peer. This assumes the peers connection state is able to re=
ceive validate the signature, and that no other connection endpoints have t=
his ability (concern 9). However, attempting to design a secure token hash =
algorithms that works under this assumption without violating other concern=
s is tricky.</p>
<p>End of concerns</p>
<p>This leads to some possible ways to generate resets:</p>
<ol>
<li>
<p>A complete random is generated for each conection and path (aka each Con=
nection ID). The token is updated during change of path. This ensures priva=
cy, unique endpoint acceptance etc. This is the current proposal and fullfi=
lls all concerns, assuming the the token is created carefully. The current =
approach does not handle static server key update (roll-over), and does not=
 discuss limiting flow rates, nor padded random length (concern 0), but it =
largely is compatible with the above concerns.</p>
</li>
<li>
<p>the reset is only advisory and not particularly unique - receving a rese=
t results in verifying the connection is live via a PING that requieres an =
immediate PONG (acks are too slow). This needs to be rate limited. The rese=
t need not be very secret but should avoid outsiders from easily genering a=
 lot of valid resets.</p>
</li>
<li>
<p>IFF we assume the observable state OS is also shareable (SOS), i.e. the =
Connection ID is alway visible, we cannot assume SOS does not change on pat=
h migration. In fact, if it was, it would by definition violate privacy of =
path migration. Now lets see how we can generate the token with SOS availab=
le (this is not necessarily different from current proposal):</p>
</li>
</ol>
<p>The Static Server Key (SSK) and SOS is used to generate a connection spe=
cific reset token signing key (RTSK) which is exhanged during handshake. RT=
SK =3D HMAC_SHA256(SSK, SOS). When a reset is sent, a reset nonce RN is gen=
erated for each new reset. The reset token (RT) is computed as RT =3D HMAC-=
SHA256(RTSK, RN | RT). A random padding sequence (RPS) is also generated un=
less the RN is large enough to fill that role. The reset header is RH and n=
ot detailed here. The reset message is sent as &lt;RH, RN, RT, RPS&gt;. The=
 receiver detects RH and integrity failure and proceeds by retrieving the s=
tored RTSK and computes RTcheck =3D HMAC-SHA256(RTSK, RN | RT). if RTcheck =
=3D=3D RT then the reset is accepted.</p>
<p>Following a crash, a retrieves SSK and computes RTSK =3D HMAC_SHA256(SSK=
, SOS) for each path and sends rate limited resets.</p>
<p>If SOS is not not SOS, but only OS (observable state), then the reset ca=
n proceed because the peer has stored the RTSK. Therefore, it is not necess=
ary to require that SOS is not OS. However this did not solve the problem o=
f path migration. We saw that we could not have OS or SOS being unchanged a=
fter migration for privacy reasons, so path migration MUST issue a new RTSK=
.</p>
<p>IFF we have migration invariant shared observable state (MISOS) we did n=
ot have to exchange information at path migration because RTSK =3D HMAC_SHA=
256(SSK, MISOS). When the server crashes it recomputes RTSK and sends the r=
eset. Again, we see that the state need not be shared, so MIOS would also w=
ork. But it violates privacy.</p>
<p>We can now define OS to be sufficient to generate tokens. We could defin=
e it to be the peers 3-tuple depending on network layer with UDP being defa=
ult. But it would not solve the issue of having to migrate RTSK during path=
 migration. If we could rely on Connection ID being visible, we could use i=
t as OS, be we cannot (as I understand it).</p>
<p>Therefore, it appears that the might as well send an explicit reset toke=
n instead of RTSK over the wire, while keeping the RTSK server side. (Where=
 client has a similar setup the other direction). However, this will violat=
e keeping the reset token unique per reset, but it will still be unique per=
 path. If a reset is only sent once per path, this may be acceptable, other=
wise the RTSK needs to be shared instead, per path.</p>
<p>Solution 2) is also an option.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving 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/574#issuecomment-307618844">view it on GitHub</a>, or <a href=
=3D"https://github.com/notifications/unsubscribe-auth/AWbkq8NB2-CQ-1WKvFJUL=
lM0h0i4dsDJks5sC75PgaJpZM4NwBSw">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq0-dCvIB-Vls_2pl9=
q6vpLn5NegLks5sC75PgaJpZM4NwBSw.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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=
/574#issuecomment-307618844"></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 #574: \u003e The co=
nnection ID is visible on packets.\r\n\r\nThe Connection ID is negotiable v=
ia transport parameters and may be absent.\r\n\r\n\u003e @mikkelfj, you wil=
l have to be a LOT clearer about your concerns here.\r\n\r\nI'm sorry - I t=
hought I had a good idea, but it was flawed. I will try explain my concerns=
 in more details here - but I still think updating the token at NEW_CONNECT=
ION_ID is better, unless there are race conditions.\r\n\r\nIn the following=
 I sometimes refer to a server, where it might as well be a client, for the=
 sake of simplicity.\r\n\r\nConcern 0:\r\nA reset must be identifiable as s=
uch from outside observers, with high probability - but why is this a conce=
rn? This concern is derived from the current design and needs an argument. =
If the token is padded with random data for this reason, the length should =
either be random, or have same length as other typical packets via padded e=
ncryption used to hide content length.\r\n\r\nConcern 1:\r\nA reset must wo=
rk in either direction (symmetri) so both parties can terminate lost state.=
\r\n\r\nConcern 2:\r\nA reset token in one direction must be specific to a =
single connection with high probablity - otherwise other connections can le=
arn the the token by connecting and forcing a reset, or by having observing=
 powers on path.\r\n\r\nConcern 3:\r\nA reset token cannot rely on persiste=
nt state or pre-shared keys between two end-points. It could, but it would =
limit deployment scenarios.\r\n\r\nConcern 4:\r\nA reset token may not acci=
dentally expose path migrations by sending the same token on different path=
s, even if that connection is about to end.\r\n\r\nConcern 5:\r\nDue to lac=
k of state (concern 3), a reset token must be generated from a single semi-=
static server key and information observable from received packets and prod=
uce a connection (concern 2) and path specific (concern 4) .\r\n\r\nConcern=
 6:\r\nBecause a static server keys may need to be updated, we potentially =
may have to send two resets, one for each static key during roll-over.\r\n\=
r\nConcern 7:\r\nA public reset should not result in a flood of resets, so =
an endpoint should limit the frequency of resets on a given path.\r\n\r\nCo=
ncern 8:\r\nAn attacker could force many resets to attack a public reset ke=
ys integrity - e.g. AES-GCM breaks after so many iterations, but HMAC_SHA d=
oes not. Concern 7 reduces this ability of such attacks. \r\n\r\nConcern 9:=
\r\nOnly the endpoint sending a packet resulting in a reset being sent back=
 must be able to accept the reset, with high propability, even if the token=
 appears encrypted to outsiders, otherwise there is risk of resetting the w=
rong connection in a complex server environment, and there might be attack =
vectors on this as well.\r\n\r\nConcern 10:\r\nAn endpoint cannot assume th=
e observable state (OS) (concern 5) is known to the peer, in other words it=
 cannot be assumed to be shared observable state (SOS). This affects how to=
kens can be generated. For example, the UDP IP address and port may be diff=
erent from what the peer knows about itself. Also, the Connection ID is not=
 guaranteed present in packets in the current QUIC draft. To work around th=
is issue, a nonce can be generated and signed, and sent to the peer. This a=
ssumes the peers connection state is able to receive validate the signature=
, and that no other connection endpoints have this ability (concern 9). How=
ever, attempting to design a secure token hash algorithms that works under =
this assumption without violating other concerns is tricky.\r\n\r\nEnd of c=
oncerns\r\n\r\nThis leads to some possible ways to generate resets:\r\n\r\n=
1) A complete random is generated for each conection and path (aka each Con=
nection ID). The token is updated during change of path. This ensures priva=
cy, unique endpoint acceptance etc. This is the current proposal and fullfi=
lls all concerns, assuming the the token is created carefully. The current =
approach does not handle static server key update (roll-over), and does not=
 discuss limiting flow rates, nor padded random length (concern 0), but it =
largely is compatible with the above concerns.\r\n\r\n2) the reset is only =
advisory and not particularly unique - receving a reset results in verifyin=
g the connection is live via a PING that requieres an immediate PONG (acks =
are too slow). This needs to be rate limited. The reset need not be very se=
cret but should avoid outsiders from easily genering a lot of valid resets.=
\r\n\r\n3) IFF we assume the observable state OS is also shareable (SOS), i=
.e. the Connection ID is alway visible, we cannot assume SOS does not chang=
e on path migration. In fact, if it was, it would by definition violate pri=
vacy of path migration. Now lets see how we can generate the token with SOS=
 available (this is not necessarily different from current proposal):\r\n\r=
\nThe Static Server Key (SSK) and SOS is used to generate a connection spec=
ific reset token signing key (RTSK) which is exhanged during handshake. RTS=
K =3D HMAC_SHA256(SSK, SOS). When a reset is sent, a reset nonce RN is gene=
rated for each new reset. The reset token (RT) is computed as RT =3D HMAC-S=
HA256(RTSK, RN | RT). A random padding sequence (RPS) is also generated unl=
ess the RN is large enough to fill that role. The reset header is RH and no=
t detailed here. The reset message is sent as \u003cRH, RN, RT, RPS\u003e. =
The receiver detects RH and integrity failure and proceeds by retrieving th=
e stored RTSK and computes RTcheck =3D HMAC-SHA256(RTSK, RN | RT). if RTche=
ck =3D=3D RT then the reset is accepted.\r\n\r\nFollowing a crash, a retrie=
ves SSK and computes RTSK =3D HMAC_SHA256(SSK, SOS) for each path and sends=
 rate limited resets.\r\n\r\nIf SOS is not not SOS, but only OS (observable=
 state), then the reset can proceed because the peer has stored the RTSK. T=
herefore, it is not necessary to require that SOS is not OS. However this d=
id not solve the problem of path migration. We saw that we could not have O=
S or SOS being unchanged after migration for privacy reasons, so path migra=
tion MUST issue a new RTSK.\r\n\r\nIFF we have migration invariant shared o=
bservable state (MISOS) we did not have to exchange information at path mig=
ration because RTSK =3D HMAC_SHA256(SSK, MISOS). When the server crashes it=
 recomputes RTSK and sends the reset. Again, we see that the state need not=
 be shared, so MIOS would also work. But it violates privacy.\r\n\r\nWe can=
 now define OS to be sufficient to generate tokens. We could define it to b=
e the peers 3-tuple depending on network layer with UDP being default. But =
it would not solve the issue of having to migrate RTSK during path migratio=
n. If we could rely on Connection ID being visible, we could use it as OS, =
be we cannot (as I understand it).\r\n\r\nTherefore, it appears that the mi=
ght as well send an explicit reset token instead of RTSK over the wire, whi=
le keeping the RTSK server side. (Where client has a similar setup the othe=
r direction). However, this will violate keeping the reset token unique per=
 reset, but it will still be unique per path. If a reset is only sent once =
per path, this may be acceptable, otherwise the RTSK needs to be shared ins=
tead, per path.\r\n\r\nSolution 2) is also an option.\r\n"}],"action":{"nam=
e":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/57=
4#issuecomment-307618844"}}}</script>=

----==_mimepart_593d184f876dd_28c5c3feb70b07c3c45815--


From nobody Sun Jun 11 03:36: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 3262F1294E2 for <quic-issues@ietfa.amsl.com>; Sun, 11 Jun 2017 03:36:13 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id auwVEVXPiT7e for <quic-issues@ietfa.amsl.com>; Sun, 11 Jun 2017 03:36:10 -0700 (PDT)
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 66CF11243F6 for <quic-issues@ietf.org>; Sun, 11 Jun 2017 03:36:10 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=JQ9lAlmzDyM0C1AoMuYfiQ5reZw=; b=K9Rl6q6b4/OzcAMM UCLYa6SPOdUSkristTZt1eARIDNUmT0WlMjL7Ar6L+NaQfnp/4Iuen6Ru5GDapyb Vv/SencX+KGW105Qo6SQC7wQSIANzsfpXcHkGZuBjT1T6bcrxm7USP6ICVwV49jm zlyTsIv5sFYh8rpFdH14r/jIeoM=
Received: by filter0627p1mdw1.sendgrid.net with SMTP id filter0627p1mdw1-4229-593D1D18-69 2017-06-11 10:36:08.800381462 +0000 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 SyRr0wwjQoGkAmaYBhIdyA for <quic-issues@ietf.org>; Sun, 11 Jun 2017 10:36:08.979 +0000 (UTC)
Date: Sun, 11 Jun 2017 03:36:08 -0700
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab42f15e8205cfab89c76cc6afa938cd94d1b97c2092cf000000011554df1892a169ce0dec328b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/574/c307620235@github.com>
In-Reply-To: <quicwg/base-drafts/pull/574@github.com>
References: <quicwg/base-drafts/pull/574@github.com>
Subject: Re: [quicwg/base-drafts] Make reset simpler and invisible (#574)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593d1d18cf809_7d0f3f861eac3c3875664"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1n2kHFYM0HkHCK4WyfMvIeNvEz07IDjPuUtr eDIfZ8utdcNJ7T+OjMn3wovEZJTJluFrpKAylyhmzr9pYdsmPxZklSYt7wlvK4NUkr5ENgJUXIw02A uIcqSKJjSxKr3cUynaCwb9jFTS0cKXYKcezX5PjAr56klP1NO+EtgVjONQ==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/M6-xktmRlZ0UfzYQw953oDn66OE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 11 Jun 2017 10:36:13 -0000

----==_mimepart_593d1d18cf809_7d0f3f861eac3c3875664
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> Concern 0: A reset must be identifiable as such from outside
> observers, with high probability - but why is this a concern? This
> concern is derived from the current design and needs an argument. If
> the token is padded with random data for this reason, the length
> should either be random, or have same length as other typical packets
> via padded encryption used to hide content length.

I'm not following this. The point of the current design is to make
it *indistinguishable* to outside observers. And the text does say
you should pad with a random amount of random data.


> Concern 1: A reset must work in either direction (symmetri) so both
> parties can terminate lost state.

Well, more precisely, it should be possible to reset in either
direction. It need not be the same token.


> Concern 2: A reset token in one direction must be specific to a single
> connection with high probablity - otherwise other connections can
> learn the the token by connecting and forcing a reset, or by having
> observing powers on path.

Yes.


> Concern 3: A reset token cannot rely on persistent state or pre-shared
> keys between two end-points. It could, but it would limit deployment
> scenarios.

Perhaps you mean "per-connection" state?


> Concern 6: Because a static server keys may need to be updated, we
> potentially may have to send two resets, one for each static key
> during roll-over.

I'm not sure that this is a real issue. If you re-generate your
server key every 6 months or so and you can't generate stateless
resets for a while, I'm not sure I care. Remember that this is just
a fallback mechanism that is intended to be better than ignoring
the packets.


> Concern 7: A public reset should not result in a flood of resets, so
> an endpoint should limit the frequency of resets on a given path.

I'm not following what this concern is. I agree that sending a
stateless reset shouldn't generate a pile of responses. Do you
mean something else?



> Concern 8: An attacker could force many resets to attack a public
> reset keys integrity - e.g. AES-GCM breaks after so many iterations,
> but HMAC_SHA does not. Concern 7 reduces this ability of such attacks.

I'm not following this either. This mechanism should be designed so
that it is cryptographically safe.


> Concern 10: An endpoint cannot assume the observable state (OS)
> (concern 5) is known to the peer, in other words it cannot be assumed
> to be shared observable state (SOS). This affects how tokens can be
> generated. For example, the UDP IP address and port may be different
> from what the peer knows about itself. Also, the Connection ID is not
> guaranteed present in packets in the current QUIC draft. To work
> around this issue, a nonce can be generated and signed, and sent to
> the peer. This assumes the peers connection state is able to receive
> validate the signature, and that no other connection endpoints have
> this ability (concern 9). However, attempting to design a secure token
> hash algorithms that works under this assumption without violating
> other concerns is tricky.

What we had discussed in the WG was just requiring conn_id if you
wanted stateless reset to work. With that said, assuming that the
path is invariant, you could also establish the shared key as
SK = PRF(K_static, <5-tuple>) (note that the peer need not know its
own address) and have the reset be HMAC(SK, Packet). That avoids
attacks where an attacker uses the server as an oracle to generate
the reset (I think)


> the reset is only advisory and not particularly unique - receving a
> reset results in verifying the connection is live via a PING that
> requieres an immediate PONG (acks are too slow). This needs to be rate
> limited. The reset need not be very secret but should avoid outsiders
> from easily genering a lot of valid resets.

Is this intended as an alternative design? I'm not understanding
why it's attractive, given that the entire point is you want
the other side to go away.


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/574#issuecomment-307620235
----==_mimepart_593d1d18cf809_7d0f3f861eac3c3875664
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<blockquote>
<p>Concern 0: A reset must be identifiable as such from outside<br>
observers, with high probability - but why is this a concern? This<br>
concern is derived from the current design and needs an argument. If<br>
the token is padded with random data for this reason, the length<br>
should either be random, or have same length as other typical packets<br>
via padded encryption used to hide content length.</p>
</blockquote>
<p>I'm not following this. The point of the current design is to make<br>
it <em>indistinguishable</em> to outside observers. And the text does say<b=
r>
you should pad with a random amount of random data.</p>
<blockquote>
<p>Concern 1: A reset must work in either direction (symmetri) so both<br>
parties can terminate lost state.</p>
</blockquote>
<p>Well, more precisely, it should be possible to reset in either<br>
direction. It need not be the same token.</p>
<blockquote>
<p>Concern 2: A reset token in one direction must be specific to a single<b=
r>
connection with high probablity - otherwise other connections can<br>
learn the the token by connecting and forcing a reset, or by having<br>
observing powers on path.</p>
</blockquote>
<p>Yes.</p>
<blockquote>
<p>Concern 3: A reset token cannot rely on persistent state or pre-shared<b=
r>
keys between two end-points. It could, but it would limit deployment<br>
scenarios.</p>
</blockquote>
<p>Perhaps you mean "per-connection" state?</p>
<blockquote>
<p>Concern 6: Because a static server keys may need to be updated, we<br>
potentially may have to send two resets, one for each static key<br>
during roll-over.</p>
</blockquote>
<p>I'm not sure that this is a real issue. If you re-generate your<br>
server key every 6 months or so and you can't generate stateless<br>
resets for a while, I'm not sure I care. Remember that this is just<br>
a fallback mechanism that is intended to be better than ignoring<br>
the packets.</p>
<blockquote>
<p>Concern 7: A public reset should not result in a flood of resets, so<br>
an endpoint should limit the frequency of resets on a given path.</p>
</blockquote>
<p>I'm not following what this concern is. I agree that sending a<br>
stateless reset shouldn't generate a pile of responses. Do you<br>
mean something else?</p>
<blockquote>
<p>Concern 8: An attacker could force many resets to attack a public<br>
reset keys integrity - e.g. AES-GCM breaks after so many iterations,<br>
but HMAC_SHA does not. Concern 7 reduces this ability of such attacks.</p>
</blockquote>
<p>I'm not following this either. This mechanism should be designed so<br>
that it is cryptographically safe.</p>
<blockquote>
<p>Concern 10: An endpoint cannot assume the observable state (OS)<br>
(concern 5) is known to the peer, in other words it cannot be assumed<br>
to be shared observable state (SOS). This affects how tokens can be<br>
generated. For example, the UDP IP address and port may be different<br>
from what the peer knows about itself. Also, the Connection ID is not<br>
guaranteed present in packets in the current QUIC draft. To work<br>
around this issue, a nonce can be generated and signed, and sent to<br>
the peer. This assumes the peers connection state is able to receive<br>
validate the signature, and that no other connection endpoints have<br>
this ability (concern 9). However, attempting to design a secure token<br>
hash algorithms that works under this assumption without violating<br>
other concerns is tricky.</p>
</blockquote>
<p>What we had discussed in the WG was just requiring conn_id if you<br>
wanted stateless reset to work. With that said, assuming that the<br>
path is invariant, you could also establish the shared key as<br>
SK =3D PRF(K_static, &lt;5-tuple&gt;) (note that the peer need not know its=
<br>
own address) and have the reset be HMAC(SK, Packet). That avoids<br>
attacks where an attacker uses the server as an oracle to generate<br>
the reset (I think)</p>
<blockquote>
<p>the reset is only advisory and not particularly unique - receving a<br>
reset results in verifying the connection is live via a PING that<br>
requieres an immediate PONG (acks are too slow). This needs to be rate<br>
limited. The reset need not be very secret but should avoid outsiders<br>
from easily genering a lot of valid resets.</p>
</blockquote>
<p>Is this intended as an alternative design? I'm not understanding<br>
why it's attractive, given that the entire point is you want<br>
the other side to go away.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/pull/574#issuecomment-307620235">view it on GitHub</a>, or <a href=
=3D"https://github.com/notifications/unsubscribe-auth/AWbkq4zEXDDw3abvSuwm2=
EID2NTcqKdnks5sC8MYgaJpZM4NwBSw">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqwmg1U5IsAdY53qFb=
IGyWPoW6Pmjks5sC8MYgaJpZM4NwBSw.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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=
/574#issuecomment-307620235"></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":"@ekr in #574: \u003e Concern 0: =
A reset must be identifiable as such from outside\r\n\u003e observers, with=
 high probability - but why is this a concern? This\r\n\u003e concern is de=
rived from the current design and needs an argument. If\r\n\u003e the token=
 is padded with random data for this reason, the length\r\n\u003e should ei=
ther be random, or have same length as other typical packets\r\n\u003e via =
padded encryption used to hide content length.\r\n\r\nI'm not following thi=
s. The point of the current design is to make\r\nit *indistinguishable* to =
outside observers. And the text does say\r\nyou should pad with a random am=
ount of random data.\r\n\r\n\r\n\u003e Concern 1: A reset must work in eith=
er direction (symmetri) so both\r\n\u003e parties can terminate lost state.=
\r\n\r\nWell, more precisely, it should be possible to reset in either\r\nd=
irection. It need not be the same token.\r\n\r\n\r\n\u003e Concern 2: A res=
et token in one direction must be specific to a single\r\n\u003e connection=
 with high probablity - otherwise other connections can\r\n\u003e learn the=
 the token by connecting and forcing a reset, or by having\r\n\u003e observ=
ing powers on path.\r\n\r\nYes.\r\n\r\n\r\n\u003e Concern 3: A reset token =
cannot rely on persistent state or pre-shared\r\n\u003e keys between two en=
d-points. It could, but it would limit deployment\r\n\u003e scenarios.\r\n\=
r\nPerhaps you mean \"per-connection\" state?\r\n\r\n\r\n\u003e Concern 6: =
Because a static server keys may need to be updated, we\r\n\u003e potential=
ly may have to send two resets, one for each static key\r\n\u003e during ro=
ll-over.\r\n\r\nI'm not sure that this is a real issue. If you re-generate =
your\r\nserver key every 6 months or so and you can't generate stateless\r\=
nresets for a while, I'm not sure I care. Remember that this is just\r\na f=
allback mechanism that is intended to be better than ignoring\r\nthe packet=
s.\r\n\r\n\r\n\u003e Concern 7: A public reset should not result in a flood=
 of resets, so\r\n\u003e an endpoint should limit the frequency of resets o=
n a given path.\r\n\r\nI'm not following what this concern is. I agree that=
 sending a\r\nstateless reset shouldn't generate a pile of responses. Do yo=
u\r\nmean something else?\r\n\r\n\r\n\r\n\u003e Concern 8: An attacker coul=
d force many resets to attack a public\r\n\u003e reset keys integrity - e.g=
. AES-GCM breaks after so many iterations,\r\n\u003e but HMAC_SHA does not.=
 Concern 7 reduces this ability of such attacks.\r\n\r\nI'm not following t=
his either. This mechanism should be designed so\r\nthat it is cryptographi=
cally safe.\r\n\r\n\r\n\u003e Concern 10: An endpoint cannot assume the obs=
ervable state (OS)\r\n\u003e (concern 5) is known to the peer, in other wor=
ds it cannot be assumed\r\n\u003e to be shared observable state (SOS). This=
 affects how tokens can be\r\n\u003e generated. For example, the UDP IP add=
ress and port may be different\r\n\u003e from what the peer knows about its=
elf. Also, the Connection ID is not\r\n\u003e guaranteed present in packets=
 in the current QUIC draft. To work\r\n\u003e around this issue, a nonce ca=
n be generated and signed, and sent to\r\n\u003e the peer. This assumes the=
 peers connection state is able to receive\r\n\u003e validate the signature=
, and that no other connection endpoints have\r\n\u003e this ability (conce=
rn 9). However, attempting to design a secure token\r\n\u003e hash algorith=
ms that works under this assumption without violating\r\n\u003e other conce=
rns is tricky.\r\n\r\nWhat we had discussed in the WG was just requiring co=
nn_id if you\r\nwanted stateless reset to work. With that said, assuming th=
at the\r\npath is invariant, you could also establish the shared key as\r\n=
SK =3D PRF(K_static, \u003c5-tuple\u003e) (note that the peer need not know=
 its\r\nown address) and have the reset be HMAC(SK, Packet). That avoids\r\=
nattacks where an attacker uses the server as an oracle to generate\r\nthe =
reset (I think)\r\n\r\n\r\n\u003e the reset is only advisory and not partic=
ularly unique - receving a\r\n\u003e reset results in verifying the connect=
ion is live via a PING that\r\n\u003e requieres an immediate PONG (acks are=
 too slow). This needs to be rate\r\n\u003e limited. The reset need not be =
very secret but should avoid outsiders\r\n\u003e from easily genering a lot=
 of valid resets.\r\n\r\nIs this intended as an alternative design? I'm not=
 understanding\r\nwhy it's attractive, given that the entire point is you w=
ant\r\nthe other side to go away.\r\n"}],"action":{"name":"View Pull Reques=
t","url":"https://github.com/quicwg/base-drafts/pull/574#issuecomment-30762=
0235"}}}</script>=

----==_mimepart_593d1d18cf809_7d0f3f861eac3c3875664--


From nobody Sun Jun 11 03: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 BEEAC1294F8 for <quic-issues@ietfa.amsl.com>; Sun, 11 Jun 2017 03:39:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.181
X-Spam-Level: 
X-Spam-Status: No, score=-8.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_DNSWL_HI=-5, 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 PY13UNczscCE for <quic-issues@ietfa.amsl.com>; Sun, 11 Jun 2017 03:39:40 -0700 (PDT)
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 17A581243F6 for <quic-issues@ietf.org>; Sun, 11 Jun 2017 03:39:40 -0700 (PDT)
Date: Sun, 11 Jun 2017 03:39:39 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1497177579; bh=S/OD88biqraqNiHmQhj+1qYdbQJHgVmXrxTdNhFlaCo=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=yBGsi/4mrJbLkPKv0P1WpCFVTpFjuMNIFIA7Red3575zr1rRYC6TS+wH+rvupwSwx 0CH5ezz3XgiIvHaGvznPb04t6b8Jx/ZHrNFHfyf4w5zJJRAwl0+496MMYF9mhzKcWY 4QCnADttmt/6LGx+/hefIZ9/HwNRp8umxhf3MPPA=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab21e9d2dae2d0e7244786fa45fb7de806305097c192cf000000011554dfeb92a169ce0dec328b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/574/c307620956@github.com>
In-Reply-To: <quicwg/base-drafts/pull/574@github.com>
References: <quicwg/base-drafts/pull/574@github.com>
Subject: Re: [quicwg/base-drafts] Make reset simpler and invisible (#574)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593d1deb3a2ab_175c3f93081f9c3c500fb"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/cxd5gPtPUiH3TL4fAeBJPfU4l9s>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 11 Jun 2017 10:39:42 -0000

----==_mimepart_593d1deb3a2ab_175c3f93081f9c3c500fb
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@mikkelfj, I'm afraid that you will need to be much clearer and concise.  Please describe one scenario where this fails.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/574#issuecomment-307620956
----==_mimepart_593d1deb3a2ab_175c3f93081f9c3c500fb
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/mikkelfj" class="user-mention">@mikkelfj</a>, I'm afraid that you will need to be much clearer and concise.  Please describe one scenario where this fails.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/574#issuecomment-307620956">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq546TtkFMF75SicLlbEZDqXC-9Ctks5sC8PrgaJpZM4NwBSw">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq4R2N0Z3_4cUfV2sGFr5GAP6AoGaks5sC8PrgaJpZM4NwBSw.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/574#issuecomment-307620956"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #574: @mikkelfj, I'm afraid that you will need to be much clearer and concise.  Please describe one scenario where this fails."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/574#issuecomment-307620956"}}}</script>
----==_mimepart_593d1deb3a2ab_175c3f93081f9c3c500fb--


From nobody Sun Jun 11 04:06: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 AEB5F1243F6 for <quic-issues@ietfa.amsl.com>; Sun, 11 Jun 2017 04:06:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.019
X-Spam-Level: 
X-Spam-Status: No, score=-7.019 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id TrrnqbewRcMV for <quic-issues@ietfa.amsl.com>; Sun, 11 Jun 2017 04:06:17 -0700 (PDT)
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 D2AFE124234 for <quic-issues@ietf.org>; Sun, 11 Jun 2017 04:06:16 -0700 (PDT)
Date: Sun, 11 Jun 2017 04:06:16 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1497179176; bh=QXWwKCX3iEryC0HSlq621fya4ngG6fh1hdDqx0aQ7g0=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=hnLbi8xXEzwzIzKB+MpFKX9dzT45JVBDjdQz78cs7UDu6CmQK9BwneEPiamTO/wrB MGjtVMNXnOiIysOpD5HTB5Z4So99eagFMfWySe0jxQikIj3+dn9MyVryG6VzKGdyvo hZuDfl9vm3ymFal9Y9Enp8NGnZ+8sEkSlwTk2oKE=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2b0ed6e58ab5c888eade0556c5d55ea491cb100f92cf000000011554e62892a169ce0dec328b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/574/c307622357@github.com>
In-Reply-To: <quicwg/base-drafts/pull/574@github.com>
References: <quicwg/base-drafts/pull/574@github.com>
Subject: Re: [quicwg/base-drafts] Make reset simpler and invisible (#574)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593d24282691c_97a53fd681d65c3068221"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/5CRDhMxm1C2Y-nIdmfEFrUfwSyk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 11 Jun 2017 11:06:19 -0000

----==_mimepart_593d24282691c_97a53fd681d65c3068221
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> @mikkelfj, I'm afraid that you will need to be much clearer and concise. Please describe one scenario where this fails.

The server cannot store per connection state. So it must derive from the packet it sees. It must combine a static key with that information. So simplified token = hmac(server-key, connection-id). However, if the Connection ID is not present in the packet because it was negotiated away, it will not work because the server create valid token post crash. However, token = hmac(server-key, <UDP, peer-ip, peer-port>) could work.

The concerns could perhaps better be restated as requirements and facts to help guide an analysis. Which I needed because there things stopped working for various reasons and it would be good to have a basis to argue around.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/574#issuecomment-307622357
----==_mimepart_593d24282691c_97a53fd681d65c3068221
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<blockquote>
<p><a href=3D"https://github.com/mikkelfj" class=3D"user-mention">@mikkel=
fj</a>, I'm afraid that you will need to be much clearer and concise. Ple=
ase describe one scenario where this fails.</p>
</blockquote>
<p>The server cannot store per connection state. So it must derive from t=
he packet it sees. It must combine a static key with that information. So=
 simplified token =3D hmac(server-key, connection-id). However, if the Co=
nnection ID is not present in the packet because it was negotiated away, =
it will not work because the server create valid token post crash. Howeve=
r, token =3D hmac(server-key, &lt;UDP, peer-ip, peer-port&gt;) could work=
.</p>
<p>The concerns could perhaps better be restated as requirements and fact=
s to help guide an analysis. Which I needed because there things stopped =
working for various reasons and it would be good to have a basis to argue=
 around.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/574#issuecomment-307622357">view it on GitHub</a>, or=
 <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq37NtBT=
IOQnQrIeU4BmjPi9-JrMfks5sC8oogaJpZM4NwBSw">mute the thread</a>.<img alt=3D=
"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqzIwh6=
m4i6kPv55wmOZmmmq8FWfqks5sC8oogaJpZM4NwBSw.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/574#issuecomment-307622357"></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":"@mikkelfj in #=
574: \u003e @mikkelfj, I'm afraid that you will need to be much clearer a=
nd concise. Please describe one scenario where this fails.\r\n\r\nThe ser=
ver cannot store per connection state. So it must derive from the packet =
it sees. It must combine a static key with that information. So simplifie=
d token =3D hmac(server-key, connection-id). However, if the Connection I=
D is not present in the packet because it was negotiated away, it will no=
t work because the server create valid token post crash. However, token =3D=
 hmac(server-key, \u003cUDP, peer-ip, peer-port\u003e) could work.\r\n\r\=
nThe concerns could perhaps better be restated as requirements and facts =
to help guide an analysis. Which I needed because there things stopped wo=
rking for various reasons and it would be good to have a basis to argue a=
round."}],"action":{"name":"View Pull Request","url":"https://github.com/=
quicwg/base-drafts/pull/574#issuecomment-307622357"}}}</script>=

----==_mimepart_593d24282691c_97a53fd681d65c3068221--


From nobody Sun Jun 11 04:30: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 A80D8128B93 for <quic-issues@ietfa.amsl.com>; Sun, 11 Jun 2017 04:30:49 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id z2rQSz7iQzB8 for <quic-issues@ietfa.amsl.com>; Sun, 11 Jun 2017 04:30:47 -0700 (PDT)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A9A0E124D85 for <quic-issues@ietf.org>; Sun, 11 Jun 2017 04:30:46 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=LCkS+2iNvDFPniep96z9njBv50M=; b=iJksaiwWC0RsYBSs 08M3MR4nckGdflq8nUvLW9h4/ZgNfOVlVXnvrcII0X2V6oZbJgCOEjYrBs9Y4NzY iR3Mh0jXjWQbQA7Sdeen1FpPmeB3TdNha0ePUoJ7r/n296O1TUsQNtWOqUbjcfUv AoCZmDPah4V4WdDTBN61Z5qcM1U=
Received: by filter0426p1mdw1.sendgrid.net with SMTP id filter0426p1mdw1-29521-593D29CD-4C 2017-06-11 11:30:21.480228823 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0003p1iad1.sendgrid.net (SG) with ESMTP id F_MpZ_QGRDGdx_41qZ4U7Q for <quic-issues@ietf.org>; Sun, 11 Jun 2017 11:30:21.517 +0000 (UTC)
Date: Sun, 11 Jun 2017 04:30:21 -0700
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab889c7349faef532cd32ef63fc802bc879a9210b592cf000000011554ebcd92a169ce0dec328b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/574/c307623435@github.com>
In-Reply-To: <quicwg/base-drafts/pull/574@github.com>
References: <quicwg/base-drafts/pull/574@github.com>
Subject: Re: [quicwg/base-drafts] Make reset simpler and invisible (#574)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593d29cd5e49a_78ad3faa9dd33c2c55079"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1p2y4nwKa39yJfuSSJ3EVvwWnR49gq7U+Gim ndEFFBBERPDht+KSR7vBmtgeBeNtfx+FpBBDcauXPVVDbusJD3F/SGHkszd0DECscHydJe2BwMAbuM 0fqIhGM3++mycPLhyGvEFMtX9+S5RlN1bIFQR+qpPsJutYk1a68gGv7UF5KeJFI8ik3L3GQxqOHKA+ 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/jiWqYElW0LGJQJNPYqO6-rtw5Gc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 11 Jun 2017 11:30:49 -0000

----==_mimepart_593d29cd5e49a_78ad3faa9dd33c2c55079
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Perhaps concern is the wrong word - it started that way, but became more like facts and and requirements that can be used to analyse if a solution fullfills these, and if not, what trade-offs are being made.

Also, the concerns are not a critique against the current solution, but it can be used to see where it matches and where it does not - this is what I tried to summarize at the end.

> Concern 0: A reset must be identifiable as such from outside
> observers,...
> > I'm not following this. The point of the current design is to make
> > it indistinguishable to outside observers. And the text does say
> > you should pad with a random amount of random data.

This was added because any solution must fullfill this. But to me it is not clear why we require this. It is not mean to say there is a current problem. But if we don't need this, it would open the design space. I do like to keep it appear random, but that is not an argument.

> Concern 1: A reset must work in either direction (symmetri) so both
> parties can terminate lost state.
> Well, more precisely, it should be possible to reset in either
> direction. It need not be the same token.

I was careful to say reset, not reset token - but I struggled a bit with this.
Yes, sometimes it can be same token both ways, sometimes it cannot - depending on the underlying design and potential exposure to related packet analysis.

> Concern 3: A reset token cannot rely on persistent state or pre-shared
> keys between two end-points. It could, but it would limit deployment
> scenarios.

>> Perhaps you mean "per-connection" state?

Yes, I thought about clarifying this - the static server key mentioned later is clearly persistent.

> Concern 6: Because a static server keys may need to be updated, we
> potentially may have to send two resets, one for each static key
> during roll-over.

>> I'm not sure that this is a real issue. If you re-generate your
>> server key every 6 months or so and you can't generate stateless
>> resets for a while, I'm not sure I care. Remember that this is just
>> a fallback mechanism that is intended to be better than ignoring
>> the packets.
 
I agree, I just wanted to make the concern visible. But I am happy to accept ignore the issue.

> Concern 7: A public reset should not result in a flood of resets, so
> an endpoint should limit the frequency of resets on a given path.

>> I'm not following what this concern is. I agree that sending a
>> stateless reset shouldn't generate a pile of responses. Do you
>> mean something else?

That is largely it - but this boils down to how a server identifies a unique connection - there may be a flood of meaningless packets from 100K+ connections, so rate limiting here makes little sense, but per end point there can also be many packets, and here only one should be sent within a given time interval. This is non-trivial to implement - you need a large reset state table just for booting a server. You may choose to ignore this concern knowingly as long as you don't open to certain attacks that comprise other servers that share the same key on still valid connections.

>> Concern 8: An attacker could force many resets to attack a public
>> reset keys integrity - e.g. AES-GCM breaks after so many iterations,
>> but HMAC_SHA does not. Concern 7 reduces this ability of such attacks.

> I'm not following this either. This mechanism should be designed so
> that it is cryptographically safe.

Exactly. It is only a concern if not done so. The concern is there to make sure this is upheld.
 
>> Concern 10: An endpoint cannot assume the observable state (OS)
>> (concern 5) is known to the peer, in other words it cannot be assumed
>> ...

> What we had discussed in the WG was just requiring conn_id if you
> wanted stateless reset to work. With that said, assuming that the
> path is invariant, you could also establish the shared key as
> SK = PRF(K_static, <5-tuple>) (note that the peer need not know its
> own address) and have the reset be HMAC(SK, Packet). That avoids
> attacks where an attacker uses the server as an oracle to generate
> the reset (I think)

This is also largely what I suggest at then end of my text. Except a 5-tuple would not work if shared state is required so I used a 3-tuple. But I convinced myself the peer need not observe the same 5-tuple, so this would be ok - when I started I assumed it was necessary for peer to observe same state for key computations, but that turned out to not be correct.

Stating that reset should only work when Connection ID is present is a fair design decision. I may have missed this requirement, but it changes nothing in the list of concerns. It is a willingness to do a trade-off.

>> the reset is only advisory and not particularly unique - receving a
>> reset results in verifying the connection is live via a PING that
>> requieres an immediate PONG (acks are too slow). This needs to be rate
>> limited. The reset need not be very secret but should avoid outsiders
>> from easily genering a lot of valid resets.

> Is this intended as an alternative design? I'm not understanding
> why it's attractive, given that the entire point is you want
> the other side to go away.

It is not necessarily more attractive - and it is intended as alternative design with different tradeoffs. For example it could enable you to have a public reset without a Connection Id if the other design breaks down for some reason, now, or when other changes are made in the protocol.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/574#issuecomment-307623435
----==_mimepart_593d29cd5e49a_78ad3faa9dd33c2c55079
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Perhaps concern is the wrong word - it started that way, but became more=
 like facts and and requirements that can be used to analyse if a solution =
fullfills these, and if not, what trade-offs are being made.</p>
<p>Also, the concerns are not a critique against the current solution, but =
it can be used to see where it matches and where it does not - this is what=
 I tried to summarize at the end.</p>
<blockquote>
<p>Concern 0: A reset must be identifiable as such from outside<br>
observers,...</p>
<blockquote>
<p>I'm not following this. The point of the current design is to make<br>
it indistinguishable to outside observers. And the text does say<br>
you should pad with a random amount of random data.</p>
</blockquote>
</blockquote>
<p>This was added because any solution must fullfill this. But to me it is =
not clear why we require this. It is not mean to say there is a current pro=
blem. But if we don't need this, it would open the design space. I do like =
to keep it appear random, but that is not an argument.</p>
<blockquote>
<p>Concern 1: A reset must work in either direction (symmetri) so both<br>
parties can terminate lost state.<br>
Well, more precisely, it should be possible to reset in either<br>
direction. It need not be the same token.</p>
</blockquote>
<p>I was careful to say reset, not reset token - but I struggled a bit with=
 this.<br>
Yes, sometimes it can be same token both ways, sometimes it cannot - depend=
ing on the underlying design and potential exposure to related packet analy=
sis.</p>
<blockquote>
<p>Concern 3: A reset token cannot rely on persistent state or pre-shared<b=
r>
keys between two end-points. It could, but it would limit deployment<br>
scenarios.</p>
</blockquote>
<blockquote>
<blockquote>
<p>Perhaps you mean "per-connection" state?</p>
</blockquote>
</blockquote>
<p>Yes, I thought about clarifying this - the static server key mentioned l=
ater is clearly persistent.</p>
<blockquote>
<p>Concern 6: Because a static server keys may need to be updated, we<br>
potentially may have to send two resets, one for each static key<br>
during roll-over.</p>
</blockquote>
<blockquote>
<blockquote>
<p>I'm not sure that this is a real issue. If you re-generate your<br>
server key every 6 months or so and you can't generate stateless<br>
resets for a while, I'm not sure I care. Remember that this is just<br>
a fallback mechanism that is intended to be better than ignoring<br>
the packets.</p>
</blockquote>
</blockquote>
<p>I agree, I just wanted to make the concern visible. But I am happy to ac=
cept ignore the issue.</p>
<blockquote>
<p>Concern 7: A public reset should not result in a flood of resets, so<br>
an endpoint should limit the frequency of resets on a given path.</p>
</blockquote>
<blockquote>
<blockquote>
<p>I'm not following what this concern is. I agree that sending a<br>
stateless reset shouldn't generate a pile of responses. Do you<br>
mean something else?</p>
</blockquote>
</blockquote>
<p>That is largely it - but this boils down to how a server identifies a un=
ique connection - there may be a flood of meaningless packets from 100K+ co=
nnections, so rate limiting here makes little sense, but per end point ther=
e can also be many packets, and here only one should be sent within a given=
 time interval. This is non-trivial to implement - you need a large reset s=
tate table just for booting a server. You may choose to ignore this concern=
 knowingly as long as you don't open to certain attacks that comprise other=
 servers that share the same key on still valid connections.</p>
<blockquote>
<blockquote>
<p>Concern 8: An attacker could force many resets to attack a public<br>
reset keys integrity - e.g. AES-GCM breaks after so many iterations,<br>
but HMAC_SHA does not. Concern 7 reduces this ability of such attacks.</p>
</blockquote>
</blockquote>
<blockquote>
<p>I'm not following this either. This mechanism should be designed so<br>
that it is cryptographically safe.</p>
</blockquote>
<p>Exactly. It is only a concern if not done so. The concern is there to ma=
ke sure this is upheld.</p>
<blockquote>
<blockquote>
<p>Concern 10: An endpoint cannot assume the observable state (OS)<br>
(concern 5) is known to the peer, in other words it cannot be assumed<br>
...</p>
</blockquote>
</blockquote>
<blockquote>
<p>What we had discussed in the WG was just requiring conn_id if you<br>
wanted stateless reset to work. With that said, assuming that the<br>
path is invariant, you could also establish the shared key as<br>
SK =3D PRF(K_static, &lt;5-tuple&gt;) (note that the peer need not know its=
<br>
own address) and have the reset be HMAC(SK, Packet). That avoids<br>
attacks where an attacker uses the server as an oracle to generate<br>
the reset (I think)</p>
</blockquote>
<p>This is also largely what I suggest at then end of my text. Except a 5-t=
uple would not work if shared state is required so I used a 3-tuple. But I =
convinced myself the peer need not observe the same 5-tuple, so this would =
be ok - when I started I assumed it was necessary for peer to observe same =
state for key computations, but that turned out to not be correct.</p>
<p>Stating that reset should only work when Connection ID is present is a f=
air design decision. I may have missed this requirement, but it changes not=
hing in the list of concerns. It is a willingness to do a trade-off.</p>
<blockquote>
<blockquote>
<p>the reset is only advisory and not particularly unique - receving a<br>
reset results in verifying the connection is live via a PING that<br>
requieres an immediate PONG (acks are too slow). This needs to be rate<br>
limited. The reset need not be very secret but should avoid outsiders<br>
from easily genering a lot of valid resets.</p>
</blockquote>
</blockquote>
<blockquote>
<p>Is this intended as an alternative design? I'm not understanding<br>
why it's attractive, given that the entire point is you want<br>
the other side to go away.</p>
</blockquote>
<p>It is not necessarily more attractive - and it is intended as alternativ=
e design with different tradeoffs. For example it could enable you to have =
a public reset without a Connection Id if the other design breaks down for =
some reason, now, or when other changes are made in the protocol.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving 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/574#issuecomment-307623435">view it on GitHub</a>, or <a href=
=3D"https://github.com/notifications/unsubscribe-auth/AWbkqyIzyar57lcLvSH6l=
jtVi-Zlma5Bks5sC8_NgaJpZM4NwBSw">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq683zm-RAiD6EzsSS=
yBYyDbfNWq-ks5sC8_NgaJpZM4NwBSw.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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=
/574#issuecomment-307623435"></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 #574: Perhaps conce=
rn is the wrong word - it started that way, but became more like facts and =
and requirements that can be used to analyse if a solution fullfills these,=
 and if not, what trade-offs are being made.\r\n\r\nAlso, the concerns are =
not a critique against the current solution, but it can be used to see wher=
e it matches and where it does not - this is what I tried to summarize at t=
he end.\r\n\r\n\u003e Concern 0: A reset must be identifiable as such from =
outside\r\n\u003e observers,...\r\n\u003e \u003e I'm not following this. Th=
e point of the current design is to make\r\n\u003e \u003e it indistinguisha=
ble to outside observers. And the text does say\r\n\u003e \u003e you should=
 pad with a random amount of random data.\r\n\r\nThis was added because any=
 solution must fullfill this. But to me it is not clear why we require this=
. It is not mean to say there is a current problem. But if we don't need th=
is, it would open the design space. I do like to keep it appear random, but=
 that is not an argument.\r\n\r\n\u003e Concern 1: A reset must work in eit=
her direction (symmetri) so both\r\n\u003e parties can terminate lost state=
.\r\n\u003e Well, more precisely, it should be possible to reset in either\=
r\n\u003e direction. It need not be the same token.\r\n\r\nI was careful to=
 say reset, not reset token - but I struggled a bit with this.\r\nYes, some=
times it can be same token both ways, sometimes it cannot - depending on th=
e underlying design and potential exposure to related packet analysis.\r\n\=
r\n\u003e Concern 3: A reset token cannot rely on persistent state or pre-s=
hared\r\n\u003e keys between two end-points. It could, but it would limit d=
eployment\r\n\u003e scenarios.\r\n\r\n\u003e\u003e Perhaps you mean \"per-c=
onnection\" state?\r\n\r\nYes, I thought about clarifying this - the static=
 server key mentioned later is clearly persistent.\r\n\r\n\u003e Concern 6:=
 Because a static server keys may need to be updated, we\r\n\u003e potentia=
lly may have to send two resets, one for each static key\r\n\u003e during r=
oll-over.\r\n\r\n\u003e\u003e I'm not sure that this is a real issue. If yo=
u re-generate your\r\n\u003e\u003e server key every 6 months or so and you =
can't generate stateless\r\n\u003e\u003e resets for a while, I'm not sure I=
 care. Remember that this is just\r\n\u003e\u003e a fallback mechanism that=
 is intended to be better than ignoring\r\n\u003e\u003e the packets.\r\n \r=
\nI agree, I just wanted to make the concern visible. But I am happy to acc=
ept ignore the issue.\r\n\r\n\u003e Concern 7: A public reset should not re=
sult in a flood of resets, so\r\n\u003e an endpoint should limit the freque=
ncy of resets on a given path.\r\n\r\n\u003e\u003e I'm not following what t=
his concern is. I agree that sending a\r\n\u003e\u003e stateless reset shou=
ldn't generate a pile of responses. Do you\r\n\u003e\u003e mean something e=
lse?\r\n\r\nThat is largely it - but this boils down to how a server identi=
fies a unique connection - there may be a flood of meaningless packets from=
 100K+ connections, so rate limiting here makes little sense, but per end p=
oint there can also be many packets, and here only one should be sent withi=
n a given time interval. This is non-trivial to implement - you need a larg=
e reset state table just for booting a server. You may choose to ignore thi=
s concern knowingly as long as you don't open to certain attacks that compr=
ise other servers that share the same key on still valid connections.\r\n\r=
\n\u003e\u003e Concern 8: An attacker could force many resets to attack a p=
ublic\r\n\u003e\u003e reset keys integrity - e.g. AES-GCM breaks after so m=
any iterations,\r\n\u003e\u003e but HMAC_SHA does not. Concern 7 reduces th=
is ability of such attacks.\r\n\r\n\u003e I'm not following this either. Th=
is mechanism should be designed so\r\n\u003e that it is cryptographically s=
afe.\r\n\r\nExactly. It is only a concern if not done so. The concern is th=
ere to make sure this is upheld.\r\n \r\n\u003e\u003e Concern 10: An endpoi=
nt cannot assume the observable state (OS)\r\n\u003e\u003e (concern 5) is k=
nown to the peer, in other words it cannot be assumed\r\n\u003e\u003e ...\r=
\n\r\n\u003e What we had discussed in the WG was just requiring conn_id if =
you\r\n\u003e wanted stateless reset to work. With that said, assuming that=
 the\r\n\u003e path is invariant, you could also establish the shared key a=
s\r\n\u003e SK =3D PRF(K_static, \u003c5-tuple\u003e) (note that the peer n=
eed not know its\r\n\u003e own address) and have the reset be HMAC(SK, Pack=
et). That avoids\r\n\u003e attacks where an attacker uses the server as an =
oracle to generate\r\n\u003e the reset (I think)\r\n\r\nThis is also largel=
y what I suggest at then end of my text. Except a 5-tuple would not work if=
 shared state is required so I used a 3-tuple. But I convinced myself the p=
eer need not observe the same 5-tuple, so this would be ok - when I started=
 I assumed it was necessary for peer to observe same state for key computat=
ions, but that turned out to not be correct.\r\n\r\nStating that reset shou=
ld only work when Connection ID is present is a fair design decision. I may=
 have missed this requirement, but it changes nothing in the list of concer=
ns. It is a willingness to do a trade-off.\r\n\r\n\u003e\u003e the reset is=
 only advisory and not particularly unique - receving a\r\n\u003e\u003e res=
et results in verifying the connection is live via a PING that\r\n\u003e\u0=
03e requieres an immediate PONG (acks are too slow). This needs to be rate\=
r\n\u003e\u003e limited. The reset need not be very secret but should avoid=
 outsiders\r\n\u003e\u003e from easily genering a lot of valid resets.\r\n\=
r\n\u003e Is this intended as an alternative design? I'm not understanding\=
r\n\u003e why it's attractive, given that the entire point is you want\r\n\=
u003e the other side to go away.\r\n\r\nIt is not necessarily more attracti=
ve - and it is intended as alternative design with different tradeoffs. For=
 example it could enable you to have a public reset without a Connection Id=
 if the other design breaks down for some reason, now, or when other change=
s are made in the protocol."}],"action":{"name":"View Pull Request","url":"=
https://github.com/quicwg/base-drafts/pull/574#issuecomment-307623435"}}}</=
script>=

----==_mimepart_593d29cd5e49a_78ad3faa9dd33c2c55079--


From nobody Sun Jun 11 04:40: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 448461205F1 for <quic-issues@ietfa.amsl.com>; Sun, 11 Jun 2017 04:40:32 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, 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 HzvexzNURYib for <quic-issues@ietfa.amsl.com>; Sun, 11 Jun 2017 04:40:30 -0700 (PDT)
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 0D052129508 for <quic-issues@ietf.org>; Sun, 11 Jun 2017 04:40:29 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=8K0+1Q6iuFM+Vn5+doPSYQYj7Fg=; b=MSQokrQtqFwkXMnd P5/tHUf2Q4vbbnmT2iDRWBXqojZK15AKy9X0jAdh997zRU9IlJqCjDLnvNycfEed 6IgoimTEtja4ARQuUpB3Vzx5Z6faYfgILGT6Gqcmnyl33M7h9spcPwNffT0TPNdf RUvo/xxxpv4Nu8Gynh6DLokYG1o=
Received: by filter0475p1mdw1.sendgrid.net with SMTP id filter0475p1mdw1-25529-593D2C2B-D 2017-06-11 11:40:27.255808967 +0000 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 nHv-5E6yTcSGuZJJfxpq7w for <quic-issues@ietf.org>; Sun, 11 Jun 2017 11:40:27.246 +0000 (UTC)
Date: Sun, 11 Jun 2017 04:40:27 -0700
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb8c4f2880b78fa49b93fa508e03cf48b2fa4d05892cf000000011554ee2b92a169ce0dec328b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/574/c307623881@github.com>
In-Reply-To: <quicwg/base-drafts/pull/574@github.com>
References: <quicwg/base-drafts/pull/574@github.com>
Subject: Re: [quicwg/base-drafts] Make reset simpler and invisible (#574)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593d2c2b288d2_10393f861eac3c387557c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3ZThI73P9pefWwbhrQ2ijq93dKNd/mxLjqCJ tGhKs3Gj1ERnyFnq3LIQcVth2HJMt7W0jjNrNlgwzRJPdTEbPGzZxQp4yElzZ8mHoLAyFyZ6B3ecHD szy3hJSugQj+qUW376bkuJ+T0dLcteTa6xNXpWtc+pOOCBoKOMedpP4+vcV3ml44ZHrEbx06kHQ9Oh 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/xIykl0le9YpcATBzwX6yD_BFIlo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 11 Jun 2017 11:40:32 -0000

----==_mimepart_593d2c2b288d2_10393f861eac3c387557c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

BTW:

> you could also establish the shared key as SK = PRF(K_static, <5-tuple>) 

If you do this, you should add a reset nonce RN

SK = PRF(K_static, <5-tuple> | RN) 

Otherwise it could be replayed for new connections. With Connection ID this would not be possible.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/574#issuecomment-307623881
----==_mimepart_593d2c2b288d2_10393f861eac3c387557c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>BTW:</p>
<blockquote>
<p>you could also establish the shared key as SK =3D PRF(K_static, &lt;5-tu=
ple&gt;)</p>
</blockquote>
<p>If you do this, you should add a reset nonce RN</p>
<p>SK =3D PRF(K_static, &lt;5-tuple&gt; | RN)</p>
<p>Otherwise it could be replayed for new connections. With Connection ID t=
his would not be 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/pull/574#issuecomment-307623881">view it on GitHub</a>, or <a href=
=3D"https://github.com/notifications/unsubscribe-auth/AWbkqz12HthnSS7dJkXvC=
dHMniP6xA3rks5sC9IrgaJpZM4NwBSw">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq1Np6Ls5D0NcY1sJ9=
iTQ3b8TZW9rks5sC9IrgaJpZM4NwBSw.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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=
/574#issuecomment-307623881"></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 #574: BTW:\r\n\r\n\=
u003e you could also establish the shared key as SK =3D PRF(K_static, \u003=
c5-tuple\u003e) \r\n\r\nIf you do this, you should add a reset nonce RN\r\n=
\r\nSK =3D PRF(K_static, \u003c5-tuple\u003e | RN) \r\n\r\nOtherwise it cou=
ld be replayed for new connections. With Connection ID this would not be po=
ssible."}],"action":{"name":"View Pull Request","url":"https://github.com/q=
uicwg/base-drafts/pull/574#issuecomment-307623881"}}}</script>=

----==_mimepart_593d2c2b288d2_10393f861eac3c387557c--


From nobody Sun Jun 11 04:53: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 15A06129515 for <quic-issues@ietfa.amsl.com>; Sun, 11 Jun 2017 04:53:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.018
X-Spam-Level: 
X-Spam-Status: No, score=-7.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_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lcqVq3870q_3 for <quic-issues@ietfa.amsl.com>; Sun, 11 Jun 2017 04:53:27 -0700 (PDT)
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 84D801201F8 for <quic-issues@ietf.org>; Sun, 11 Jun 2017 04:53:27 -0700 (PDT)
Date: Sun, 11 Jun 2017 04:53:26 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1497182006; bh=5rKq9onBszL4+W6ksMtG6qh2ctgGd/5ET+FlPzdJZkc=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Bv/e7ZAhQ0jMYIDmWlZIl7moSfxfmrGo6/RwjMEXLvmKtKWrv3CQrBSSxMAPDcqp4 TD/LuJNlREh9yHgzqJi130d4JG85B+Z17dxywoen/ry2At/aQPwIuzyx+6qJFF3XHa yzWycY0prXyPVtE7uG6kDbB7ucTHc1zXblS4ih6Y=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd1f3cfb9620d236ff6a62cdd7fff0734effea50692cf000000011554f13692a169ce0dec328b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/574/c307624419@github.com>
In-Reply-To: <quicwg/base-drafts/pull/574@github.com>
References: <quicwg/base-drafts/pull/574@github.com>
Subject: Re: [quicwg/base-drafts] Make reset simpler and invisible (#574)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593d2f36b52a6_191443fe59f2cbc341001f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/5U_An_MDuGrYIXTZC8impXsS0Zs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 11 Jun 2017 11:53:29 -0000

----==_mimepart_593d2f36b52a6_191443fe59f2cbc341001f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

>> Concern 0: A reset must be identifiable as such from outside
observers,...

> I'm not following this. The point of the current design is to make
> it indistinguishable to outside observers. And the text does say
> you should pad with a random amount of random data.

That was a complete typo I didn't see even when re-reading the text. Yes, it must NOT be identifiable as such. The rest remains valid - why do we require this, even if it does sound like a good idea?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/574#issuecomment-307624419
----==_mimepart_593d2f36b52a6_191443fe59f2cbc341001f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<blockquote>
<blockquote>
<p>Concern 0: A reset must be identifiable as such from outside<br>
observers,...</p>
</blockquote>
</blockquote>
<blockquote>
<p>I'm not following this. The point of the current design is to make<br>=

it indistinguishable to outside observers. And the text does say<br>
you should pad with a random amount of random data.</p>
</blockquote>
<p>That was a complete typo I didn't see even when re-reading the text. Y=
es, it must NOT be identifiable as such. The rest remains valid - why do =
we require this, even if it does sound like a good idea?</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/574#issuecomment-307624419">view it on GitHub</a>, or=
 <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqw4XiVh=
OdfCT7x8g_jv9EkXfTyxkks5sC9U2gaJpZM4NwBSw">mute the thread</a>.<img alt=3D=
"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq6OMyl=
VghTlEW2hQYw1D5kA6Qaxmks5sC9U2gaJpZM4NwBSw.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/574#issuecomment-307624419"></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":"@mikkelfj in #=
574: \u003e\u003e Concern 0: A reset must be identifiable as such from ou=
tside\r\nobservers,...\r\n\r\n\u003e I'm not following this. The point of=
 the current design is to make\r\n\u003e it indistinguishable to outside =
observers. And the text does say\r\n\u003e you should pad with a random a=
mount of random data.\r\n\r\nThat was a complete typo I didn't see even w=
hen re-reading the text. Yes, it must NOT be identifiable as such. The re=
st remains valid - why do we require this, even if it does sound like a g=
ood idea?"}],"action":{"name":"View Pull Request","url":"https://github.c=
om/quicwg/base-drafts/pull/574#issuecomment-307624419"}}}</script>=

----==_mimepart_593d2f36b52a6_191443fe59f2cbc341001f--


From nobody Sun Jun 11 05:38:16 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DC5C812951C for <quic-issues@ietfa.amsl.com>; Sun, 11 Jun 2017 05:38:15 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4lzXB-pp5pLs for <quic-issues@ietfa.amsl.com>; Sun, 11 Jun 2017 05:38:14 -0700 (PDT)
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 F04DE127A90 for <quic-issues@ietf.org>; Sun, 11 Jun 2017 05:38:13 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=zHKj/UZC6zk17DQqJ2K9G0iZUiU=; b=mj9WWaLPJoBjXjYt jOdNl9nXXSa0gIRbWK5dyrCvbrrM/vlLUPmbfqbpKo8JRL1eZKMvW4wDfQ/IDrXZ HdnKBqbPmDEbCW+fzDl8f/7/Dh45Qh768LDDvkeAB3CJDDBfmk0N5tUIowSR9HtA fgsJh1qtOLbDWqv9168HHvLNcqs=
Received: by filter1113p1mdw1.sendgrid.net with SMTP id filter1113p1mdw1-31820-593D39B4-49 2017-06-11 12:38:12.917554782 +0000 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 NWKH7Iu6RESF803ccz-w8Q for <quic-issues@ietf.org>; Sun, 11 Jun 2017 12:38:12.940 +0000 (UTC)
Date: Sun, 11 Jun 2017 05:38:12 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abfd176b527e71da499db04dedf3756ec3f8cf25e592cf000000011554fbb492a169ce0dec328b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/574/c307626605@github.com>
In-Reply-To: <quicwg/base-drafts/pull/574@github.com>
References: <quicwg/base-drafts/pull/574@github.com>
Subject: Re: [quicwg/base-drafts] Make reset simpler and invisible (#574)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593d39b4d2cda_5a863ff07521fc3c99431"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1xzNsI25yDRT2OLLuNoPcvUhEinEP/am1dt7 ANzs91pBZj8VvRSBMAClIhPkvR4WilErnKCmG2O0if2buFGNp0eITEN2BM304IHAGxJ/38kFeN3M32 xHwdPQAFUUhYgDYaF0TCqcLOSASUIBVHkX3QZnRrvZCCJ5CKILvraCARYvDYLY3BIzrtxBB0zEuYji Y=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/w5g1KmUpSULeAL9D6mWSrB8RqUM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 11 Jun 2017 12:38:16 -0000

----==_mimepart_593d39b4d2cda_5a863ff07521fc3c99431
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@mikkelfj,

> The server cannot store per connection state. So it must derive from the packet it sees. It must combine a static key with that information. So simplified token = hmac(server-key, connection-id). However, if the Connection ID is not present in the packet because it was negotiated away, it will not work because the server cannot create a valid token post crash.

The construction of the token is a suggestion.  Note also that the suggestion says this:

> This design relies on the client always sending a connection ID in its packets
so that the server can use the connection ID from a packet to reset the
connection.

I don't know how to make this clearer.  I would accept a pull request that improved the text, certainly.

> However, token = hmac(server-key, <UDP, peer-ip, peer-port>) could work.

It's possible that the remote IP and port are sufficient, especially in the absence of connection ID.  However, these are lower in entropy and not controlled by the server.  If the values collide, which is possible, then the token will be reused, once the reset is used, later connections that collide will be vulnerable to the exact type of denial of service attack that this design is intended to protect against.  I think that connection ID is the best recommendation.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/574#issuecomment-307626605
----==_mimepart_593d39b4d2cda_5a863ff07521fc3c99431
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><a href=3D"https://github.com/mikkelfj" class=3D"user-mention">@mikkelfj=
</a>,</p>
<blockquote>
<p>The server cannot store per connection state. So it must derive from the=
 packet it sees. It must combine a static key with that information. So sim=
plified token =3D hmac(server-key, connection-id). However, if the Connecti=
on ID is not present in the packet because it was negotiated away, it will =
not work because the server cannot create a valid token post crash.</p>
</blockquote>
<p>The construction of the token is a suggestion.  Note also that the sugge=
stion says this:</p>
<blockquote>
<p>This design relies on the client always sending a connection ID in its p=
ackets<br>
so that the server can use the connection ID from a packet to reset the<br>
connection.</p>
</blockquote>
<p>I don't know how to make this clearer.  I would accept a pull request th=
at improved the text, certainly.</p>
<blockquote>
<p>However, token =3D hmac(server-key, &lt;UDP, peer-ip, peer-port&gt;) cou=
ld work.</p>
</blockquote>
<p>It's possible that the remote IP and port are sufficient, especially in =
the absence of connection ID.  However, these are lower in entropy and not =
controlled by the server.  If the values collide, which is possible, then t=
he token will be reused, once the reset is used, later connections that col=
lide will be vulnerable to the exact type of denial of service attack that =
this design is intended to protect against.  I think that connection ID is =
the best recommendation.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving 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/574#issuecomment-307626605">view it on GitHub</a>, or <a href=
=3D"https://github.com/notifications/unsubscribe-auth/AWbkqw8cwCe7A5_TlvogB=
PmSDbegLUftks5sC9-0gaJpZM4NwBSw">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq4UaJErg-GPWeYRlH=
zIr7QRCEavfks5sC9-0gaJpZM4NwBSw.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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=
/574#issuecomment-307626605"></link>
  <meta itemprop=3D"name" content=3D"View Pull Request"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Pull Request on GitHub"=
></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #574: @mikkelf=
j,\r\n\r\n\u003e The server cannot store per connection state. So it must d=
erive from the packet it sees. It must combine a static key with that infor=
mation. So simplified token =3D hmac(server-key, connection-id). However, i=
f the Connection ID is not present in the packet because it was negotiated =
away, it will not work because the server cannot create a valid token post =
crash.\r\n\r\nThe construction of the token is a suggestion.  Note also tha=
t the suggestion says this:\r\n\r\n\u003e This design relies on the client =
always sending a connection ID in its packets\r\nso that the server can use=
 the connection ID from a packet to reset the\r\nconnection.\r\n\r\nI don't=
 know how to make this clearer.  I would accept a pull request that improve=
d the text, certainly.\r\n\r\n\u003e However, token =3D hmac(server-key, \u=
003cUDP, peer-ip, peer-port\u003e) could work.\r\n\r\nIt's possible that th=
e remote IP and port are sufficient, especially in the absence of connectio=
n ID.  However, these are lower in entropy and not controlled by the server=
.  If the values collide, which is possible, then the token will be reused,=
 once the reset is used, later connections that collide will be vulnerable =
to the exact type of denial of service attack that this design is intended =
to protect against.  I think that connection ID is the best recommendation.=
"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/b=
ase-drafts/pull/574#issuecomment-307626605"}}}</script>=

----==_mimepart_593d39b4d2cda_5a863ff07521fc3c99431--


From nobody Sun Jun 11 05:56: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 830EE1292F5 for <quic-issues@ietfa.amsl.com>; Sun, 11 Jun 2017 05:56:54 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id sEsS9661qOFI for <quic-issues@ietfa.amsl.com>; Sun, 11 Jun 2017 05:56:53 -0700 (PDT)
Received: from o8.sgmail.github.com (o8.sgmail.github.com [167.89.101.199]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BDA32128796 for <quic-issues@ietf.org>; Sun, 11 Jun 2017 05:56:52 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=NicILQK1r6FOCw5sNIB07iCvITY=; b=kx0MJQEohIVks3Pg Hgrbek3q822Tv/6arr8S6lfPZw8TTqe4JqgEB1H5Ipt6rPWCK+ELXlXHj7KPSv8z srE/uthKGx28hdeLvaLHqCznd2rEM79TDbsDEAbm9k7YGPYvuZONi7h4zYuuIm7i Kt3vSyzotgAe7LnTekAWnHNcmkQ=
Received: by filter0514p1mdw1.sendgrid.net with SMTP id filter0514p1mdw1-9824-593D3E11-2C 2017-06-11 12:56:49.67735532 +0000 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 0ugCCzWpQAawHKJvZSYSVw for <quic-issues@ietf.org>; Sun, 11 Jun 2017 12:56:49.595 +0000 (UTC)
Date: Sun, 11 Jun 2017 05:56:49 -0700
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4de5aefe57392a6e16613e490d38efd5293a250092cf000000011555001192a169ce0dec328b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/574/c307627510@github.com>
In-Reply-To: <quicwg/base-drafts/pull/574@github.com>
References: <quicwg/base-drafts/pull/574@github.com>
Subject: Re: [quicwg/base-drafts] Make reset simpler and invisible (#574)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593d3e117c192_69e83f8afb1f7c3042220"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1RtDm7pU+FqRBuqF6JC6KRLFgki1h6lSpXWA ZBpo13w/zDM/t8DwCBZd8wTVkYIwjQZJh/gWyeIO9MXw7mMWq5ZMNm6eQyeW8TBAqZlvKlcatHIsEd MAO+C+qQAcS7dauI310AoqxCqlL292UZ+br++fctPYKakMlmJJqbi2Yjk1NaCPPwB7Ak8JfZL9zldq M=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/vTl9gayFQg7bppQ_8AW2lR-L0eM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 11 Jun 2017 12:56:54 -0000

----==_mimepart_593d3e117c192_69e83f8afb1f7c3042220
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> I don't know how to make this clearer. I would accept a pull request that improved the text, certainly.

I guess I was just not willing to accept that the Connection ID is required for the reset to work - meaning reset does not always work. It is a trade-off.

> It's possible that the remote IP and port are sufficient, especially in the absence of connection ID. However, these are lower in entropy and not controlled by the server. If the values collide, which is possible, then the token will be reused, once the reset is used, later connections that collide will be vulnerable to the exact type of denial of service attack that this design is intended to protect against. I think that connection ID is the best recommendation.

I touched upon this in other comments. It is possible to avoid repeating the token with just a 3-tuple or 5-tuple if you send a connection/path specific shared key PRF(static-key, connection-id), and sign a nonce and send it to peer. But if you are careful not to send the same token more than once you can avoid this - this requires server state after crash. So I think overall I would prefer sharing a key over a direct token - but there is not a deep difference - since token or key must be replaced at path migration.


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/574#issuecomment-307627510
----==_mimepart_593d3e117c192_69e83f8afb1f7c3042220
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<blockquote>
<p>I don't know how to make this clearer. I would accept a pull request tha=
t improved the text, certainly.</p>
</blockquote>
<p>I guess I was just not willing to accept that the Connection ID is requi=
red for the reset to work - meaning reset does not always work. It is a tra=
de-off.</p>
<blockquote>
<p>It's possible that the remote IP and port are sufficient, especially in =
the absence of connection ID. However, these are lower in entropy and not c=
ontrolled by the server. If the values collide, which is possible, then the=
 token will be reused, once the reset is used, later connections that colli=
de will be vulnerable to the exact type of denial of service attack that th=
is design is intended to protect against. I think that connection ID is the=
 best recommendation.</p>
</blockquote>
<p>I touched upon this in other comments. It is possible to avoid repeating=
 the token with just a 3-tuple or 5-tuple if you send a connection/path spe=
cific shared key PRF(static-key, connection-id), and sign a nonce and send =
it to peer. But if you are careful not to send the same token more than onc=
e you can avoid this - this requires server state after crash. So I think o=
verall I would prefer sharing a key over a direct token - but there is not =
a deep difference - since token or key must be replaced at path migration.<=
/p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving 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/574#issuecomment-307627510">view it on GitHub</a>, or <a href=
=3D"https://github.com/notifications/unsubscribe-auth/AWbkq0TM9fXujnOEgUJiR=
_N-aWFk-BMTks5sC-QRgaJpZM4NwBSw">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq_Kcj9WB10I1Lj0lz=
Bn9NBS2m-coks5sC-QRgaJpZM4NwBSw.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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=
/574#issuecomment-307627510"></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 #574: \u003e I don'=
t know how to make this clearer. I would accept a pull request that improve=
d the text, certainly.\r\n\r\nI guess I was just not willing to accept that=
 the Connection ID is required for the reset to work - meaning reset does n=
ot always work. It is a trade-off.\r\n\r\n\u003e It's possible that the rem=
ote IP and port are sufficient, especially in the absence of connection ID.=
 However, these are lower in entropy and not controlled by the server. If t=
he values collide, which is possible, then the token will be reused, once t=
he reset is used, later connections that collide will be vulnerable to the =
exact type of denial of service attack that this design is intended to prot=
ect against. I think that connection ID is the best recommendation.\r\n\r\n=
I touched upon this in other comments. It is possible to avoid repeating th=
e token with just a 3-tuple or 5-tuple if you send a connection/path specif=
ic shared key PRF(static-key, connection-id), and sign a nonce and send it =
to peer. But if you are careful not to send the same token more than once y=
ou can avoid this - this requires server state after crash. So I think over=
all I would prefer sharing a key over a direct token - but there is not a d=
eep difference - since token or key must be replaced at path migration.\r\n=
"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/b=
ase-drafts/pull/574#issuecomment-307627510"}}}</script>=

----==_mimepart_593d3e117c192_69e83f8afb1f7c3042220--


From nobody Sun Jun 11 10:12: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 7B6E4129541 for <quic-issues@ietfa.amsl.com>; Sun, 11 Jun 2017 10:12:48 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HyYFYAxhZmNV for <quic-issues@ietfa.amsl.com>; Sun, 11 Jun 2017 10:12:46 -0700 (PDT)
Received: from o9.sgmail.github.com (o9.sgmail.github.com [167.89.101.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6ABCA129571 for <quic-issues@ietf.org>; Sun, 11 Jun 2017 10:12:46 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=lwYuMt4V34oE9QZv56c3nHyreEg=; b=WeLeTTqV2U4QAcbT IaI7/quAELKmNtILavuc/w12qZhoMG2MdUtMN+u2awWLTrOik0MkuX8i2R/OBj+L 4QK2F5y0cePX9GTARfSt1V/H6T6MsqoYJOHDMzG3h2HLSGh8Yh1se19axMiw6QUF DLgw2yVZIRKZ7bReti9g9sRBuMQ=
Received: by filter0901p1mdw1.sendgrid.net with SMTP id filter0901p1mdw1-25979-593D79F7-18 2017-06-11 17:12:23.312491371 +0000 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 ZHH6kvOFQXChhXzsfJAkfA for <quic-issues@ietf.org>; Sun, 11 Jun 2017 17:12:23.299 +0000 (UTC)
Date: Sun, 11 Jun 2017 10:12:23 -0700
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab335eb467febdfcb3a72f82789be1a219fe2dbad592cf0000000115553bf792a169ce0e0304ae@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/624@github.com>
Subject: [quicwg/base-drafts] ACK validation during handshake (#624)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593d79f736461_b9f3f98a5253c30375d8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1basd3rOL5NdmzP5r/7t05nnYQS6X1j52cGL Xx9g0kx5nv/cByP+Vc9aIB/1Pq6d6NbCr4eIie0EwrbXcuC8pXfaTtGtmZGqW2iFwNml2qPr2q2Klf zmiPpRLfDaovh7alNyh6y/xlGYiEJB4fQk7VsI6ngGa97BrmGVa3mRT3PbjMFGcdS/ap9BGGO1rRfn c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/wjski8QdP1g4hNBnLntK0t_n13Y>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 11 Jun 2017 17:12:48 -0000

----==_mimepart_593d79f736461_b9f3f98a5253c30375d8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

How to ignore early packets without getting in conflict with requirement to drop connection on invalid ACKS:

During handshake a lot of packets may be silently ignored - either because they do not match the current state and could be from an adversary but could also be spurious retransmissions no longer relevant, or because of races where future protected packets races in front of a handshake and we dont' want to resever or lot, or any, state to packets we cannot verify immediately.

Keeping state of the dropped packets might be counter-productive - notably an adversary might shadow out valid packets by simply having a cleartext packer ignored. On the other hand dropped packets might be perfectly valid such as 1RTT protected, we just don't know it yet, and don't want to allocate a lot of state to find out later.

I suggest that ACK ranges received for untracked packets are ignored (not the entire ACK frame or packet). This means RTT estimation will remain unaffected and the connection will be vulnerable to attempts to suppress connection establishment.

A related issue is how to count MAX_DATA in this scenario, but I haven't thought much about this.

This very lengthy discussion on pull request is about when a connection SHOULD be upset with receiving unexpected ACKS, but does not really deal with the above issue: https://github.com/quicwg/base-drafts/pull/565



-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/624
----==_mimepart_593d79f736461_b9f3f98a5253c30375d8
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>How to ignore early packets without getting in conflict with requirement to drop connection on invalid ACKS:</p>
<p>During handshake a lot of packets may be silently ignored - either because they do not match the current state and could be from an adversary but could also be spurious retransmissions no longer relevant, or because of races where future protected packets races in front of a handshake and we dont' want to resever or lot, or any, state to packets we cannot verify immediately.</p>
<p>Keeping state of the dropped packets might be counter-productive - notably an adversary might shadow out valid packets by simply having a cleartext packer ignored. On the other hand dropped packets might be perfectly valid such as 1RTT protected, we just don't know it yet, and don't want to allocate a lot of state to find out later.</p>
<p>I suggest that ACK ranges received for untracked packets are ignored (not the entire ACK frame or packet). This means RTT estimation will remain unaffected and the connection will be vulnerable to attempts to suppress connection establishment.</p>
<p>A related issue is how to count MAX_DATA in this scenario, but I haven't thought much about this.</p>
<p>This very lengthy discussion on pull request is about when a connection SHOULD be upset with receiving unexpected ACKS, but does not really deal with the above issue: <a href="https://github.com/quicwg/base-drafts/pull/565" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/565" data-id="232743461" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#565</a></p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/624">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq45T3Z1qhkq5VI9n1vr6F6AQ6lglks5sDB_3gaJpZM4N2c70">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq6rHAm32pJ3hcK5Ic6Gsone2WH6kks5sDB_3gaJpZM4N2c70.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/624"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 validation during handshake (#624)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/624"}}}</script>
----==_mimepart_593d79f736461_b9f3f98a5253c30375d8--


From nobody Mon Jun 12 02:00: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 B4E04129481 for <quic-issues@ietfa.amsl.com>; Mon, 12 Jun 2017 02:00:53 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.403
X-Spam-Level: 
X-Spam-Status: No, score=-0.403 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id iFBlV5AHXmyw for <quic-issues@ietfa.amsl.com>; Mon, 12 Jun 2017 02:00:52 -0700 (PDT)
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 41662120046 for <quic-issues@ietf.org>; Mon, 12 Jun 2017 02:00:52 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=vf+2FNfJsTjq7BeyuQHZSFrpJdQ=; b=kGR5CCNQ0U6EOcXS EsHPwMh1bqbNP6CtK94oC+MoggRUKt9DPdmxp6VxtsFH/nyhqRGdRR0zgcIsxPJu RwyCSFYIaX4IjojsZUEbNBldv7AhA4Du63OJweaeeHyei9y8wiZxmRFVVVaSa5Z+ dvhxxmyvrytrbwIqK4UFve4d16Y=
Received: by filter0455p1mdw1.sendgrid.net with SMTP id filter0455p1mdw1-11562-593E5842-19 2017-06-12 09:00:50.241454122 +0000 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 pTwvCC-ESTugxIZSTyK1Bg for <quic-issues@ietf.org>; Mon, 12 Jun 2017 09:00:50.205 +0000 (UTC)
Date: Mon, 12 Jun 2017 02:00:50 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab192df58d2ba4deaab01602fb07f69a6a5c50502192cf0000000115561a4292a169ce0dbd3499@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/551/review/43380312@github.com>
In-Reply-To: <quicwg/base-drafts/pull/551@github.com>
References: <quicwg/base-drafts/pull/551@github.com>
Subject: Re: [quicwg/base-drafts] Clarify bytes_in_flight (#551)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593e58421deb8_77a23f9273ce7c38595fe"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/W17JGnMhfTFgt89XQtitL2MpbNZSw1Kt6l dF28l19nzfrE8FVzFSJ61VVkyAIX/t2s4M7ob9Zu8HcWBMw+wIovKIhtB8oTR9VjHq5nvdlVxC45iX CdURqVWEmSEOWGJAEdm8aDAKbBDiEan+fUztd5+t0coQq8wCplRwaglTr4YWrZlm6Ck/dY8z3Sv5Ht Y=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/fDfb-Oy1vdmvZjNbD6fuQXlw0AE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 12 Jun 2017 09:00:54 -0000

----==_mimepart_593e58421deb8_77a23f9273ce7c38595fe
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson approved this pull request.

@ianswett, can you fix the PADDING frame thing and then I think that I'm willing to accept that clarity is more important than resolving whether ACKs count.

(A thing to consider is whether we lose traffic analysis resistance by creating an exemption for ACK-only 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/551#pullrequestreview-43380312
----==_mimepart_593e58421deb8_77a23f9273ce7c38595fe
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@martinthomson</b> approved this pull request.</p>

<p><a href="https://github.com/ianswett" class="user-mention">@ianswett</a>, can you fix the PADDING frame thing and then I think that I'm willing to accept that clarity is more important than resolving whether ACKs count.</p>
<p>(A thing to consider is whether we lose traffic analysis resistance by creating an exemption for ACK-only 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/551#pullrequestreview-43380312">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9drlWCxSwLKHNEmglhfZ1PbZn5xks5sDP5CgaJpZM4Ni0hC">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq6Blnzl6KyJ0AUv528ym_7BvtPCDks5sDP5CgaJpZM4Ni0hC.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/551#pullrequestreview-43380312"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #551"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/551#pullrequestreview-43380312"}}}</script>
----==_mimepart_593e58421deb8_77a23f9273ce7c38595fe--


From nobody Mon Jun 12 05:21: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 325CD129503 for <quic-issues@ietfa.amsl.com>; Mon, 12 Jun 2017 05:21:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.396
X-Spam-Level: 
X-Spam-Status: No, score=-8.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_DNSWL_HI=-5, 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 vOlq4Q1QoZDk for <quic-issues@ietfa.amsl.com>; Mon, 12 Jun 2017 05:21:02 -0700 (PDT)
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 5A81A124D85 for <quic-issues@ietf.org>; Mon, 12 Jun 2017 05:21:02 -0700 (PDT)
Date: Mon, 12 Jun 2017 05:21:01 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1497270061; bh=IEduiE+Q+x2m1PY+KXvE/pYzoGxpIg5fsJ57puCUH4U=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=AVN1mYtBR9gXJ5es39NpSDFBJe59s24FT1ikadmKK8nbIrjAkWsi84efXIGhPBnmw 8epNKbeX7ceenO4IKXrPAyQfVXTgvXYnBud8SgSe2epzZPgS6Igor5uAcRlE44vxdB n9w8UJN/aN4xPGT3LP48CR4jkpOqDypMaZSwIQ68=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6ff6f03be08e2cd4b4e4c8a275a9b42344d35db192cf000000011556492d92a169ce0dec328b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/574/c307773248@github.com>
In-Reply-To: <quicwg/base-drafts/pull/574@github.com>
References: <quicwg/base-drafts/pull/574@github.com>
Subject: Re: [quicwg/base-drafts] Make reset simpler and invisible (#574)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593e872d93a28_4cde3fd3b86f1c3016399"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ssTX1_GXNF92hwAz6qFCELg751w>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 12 Jun 2017 12:21:04 -0000

----==_mimepart_593e872d93a28_4cde3fd3b86f1c3016399
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Concern 11: A Public Reset MUST not be a source of amplicifcation attacks.

It is not entirely clear what the criteria is for sending Public Reset vs. dropping random garbage. An adverserial packet with random data except first byte and spoofed source address could trigger an implification attack if the triggering packet is smaller than the reset response. Only sending reset upon reboot would be one option.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/574#issuecomment-307773248
----==_mimepart_593e872d93a28_4cde3fd3b86f1c3016399
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Concern 11: A Public Reset MUST not be a source of amplicifcation atta=
cks.</p>
<p>It is not entirely clear what the criteria is for sending Public Reset=
 vs. dropping random garbage. An adverserial packet with random data exce=
pt first byte and spoofed source address could trigger an implification a=
ttack if the triggering packet is smaller than the reset response. Only s=
ending reset upon reboot would be one option.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/574#issuecomment-307773248">view it on GitHub</a>, or=
 <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqyu5v6k=
fnqu0WSrhlFJ9BHs8ONyZks5sDS0tgaJpZM4NwBSw">mute the thread</a>.<img alt=3D=
"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqwG6ON=
2oaMgo7Nu1Ad4sCmavngcQks5sDS0tgaJpZM4NwBSw.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/574#issuecomment-307773248"></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":"@mikkelfj in #=
574: Concern 11: A Public Reset MUST not be a source of amplicifcation at=
tacks.\r\n\r\nIt is not entirely clear what the criteria is for sending P=
ublic Reset vs. dropping random garbage. An adverserial packet with rando=
m data except first byte and spoofed source address could trigger an impl=
ification attack if the triggering packet is smaller than the reset respo=
nse. Only sending reset upon reboot would be one option."}],"action":{"na=
me":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull=
/574#issuecomment-307773248"}}}</script>=

----==_mimepart_593e872d93a28_4cde3fd3b86f1c3016399--


From nobody Mon Jun 12 06:27: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 A0DBD127A90 for <quic-issues@ietfa.amsl.com>; Mon, 12 Jun 2017 06:26:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.183
X-Spam-Level: 
X-Spam-Status: No, score=-3.183 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NS9J7Va97siO for <quic-issues@ietfa.amsl.com>; Mon, 12 Jun 2017 06:26:57 -0700 (PDT)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EE7D21273B1 for <quic-issues@ietf.org>; Mon, 12 Jun 2017 06:26:56 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=cZsJ0GKQhVsgUflgfNQXq96lHLY=; b=Z5BHEkDVCF9V+Mt2 FeqvWkqdShb4jR5IWx5vu86ZpJA4y5da+0cylpeffc7kdAnLt5v8ZBz2w/Xe9BtX BaENp0gOnbMJ4/fNNAB5hjlPoZw0xl2IhLUrUuhoIsvcMbUCldK6Zxr/fKFaZs4e I0sagx5d9OTaAB37q5H3hRHEFcQ=
Received: by filter0451p1mdw1.sendgrid.net with SMTP id filter0451p1mdw1-27359-593E969C-27 2017-06-12 13:26:52.280236197 +0000 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 Wr1EnjaHQTOr_4J46Ij1JA for <quic-issues@ietf.org>; Mon, 12 Jun 2017 13:26:52.190 +0000 (UTC)
Date: Mon, 12 Jun 2017 06:26:52 -0700
From: Lars Eggert <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd52ce82ac78e498b766ddae51ee759e1082a29f792cf000000011556589c92a169ce0e055c2e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/625@github.com>
Subject: [quicwg/base-drafts] RetransmitAllHandshakePackets() and SetLossDetectionAlarm() (#625)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593e969c187da_2cbf3fb3de86fc3c929ab"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3naA/yzuo0a618MqIpMxPewYxZfFxDhHLhVX hQHZjOFv/rdlMhGWX8o3+FUOJi9HPhRA4ySVtk8TttskaNyH9aXoTP+yN0kqwtLWHZQnJ24LRkn1b6 JiIVfiaMTiTsax46nQSX6lxVJNT/c/2twOR4xT1uedjmumI5v+DGYB4DpmwXC+zJ9amm9PDvb/0vQh 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/DCwHYoU0HvA41sGCHvxsNdozzBo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 12 Jun 2017 13:26:59 -0000

----==_mimepart_593e969c187da_2cbf3fb3de86fc3c929ab
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

`RetransmitAllHandshakePackets()` is not further defined in the loss-recovery ID. But it is implied that when executing this, one would also execute `OnPacketSent()`, which produces the effect hat `SetLossDetectionAlarm()` is called twice for the same transmission event. That is clearly not intended.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/625
----==_mimepart_593e969c187da_2cbf3fb3de86fc3c929ab
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><code>RetransmitAllHandshakePackets()</code> is not further defined in the loss-recovery ID. But it is implied that when executing this, one would also execute <code>OnPacketSent()</code>, which produces the effect hat <code>SetLossDetectionAlarm()</code> is called twice for the same transmission event. That is clearly not intended.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/625">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-ZU-lAL7YmyVUlLbqJkZ36X42tmks5sDTycgaJpZM4N3HOZ">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq0FjvOYGnIw4UXIDiLpS6z_ZWOVTks5sDTycgaJpZM4N3HOZ.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/625"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"RetransmitAllHandshakePackets() and SetLossDetectionAlarm() (#625)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/625"}}}</script>
----==_mimepart_593e969c187da_2cbf3fb3de86fc3c929ab--


From nobody Mon Jun 12 09:12: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 CB185127444 for <quic-issues@ietfa.amsl.com>; Mon, 12 Jun 2017 09:12:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.799
X-Spam-Level: 
X-Spam-Status: No, score=-9.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_DNSWL_HI=-5, 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 OyDU67Y9af2q for <quic-issues@ietfa.amsl.com>; Mon, 12 Jun 2017 09:12:17 -0700 (PDT)
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 C06BD127011 for <quic-issues@ietf.org>; Mon, 12 Jun 2017 09:12:17 -0700 (PDT)
Date: Mon, 12 Jun 2017 09:12:16 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1497283936; bh=fPg3owkXzIzcKTbsMFDJ6eEe0NYRq8MUCS4WWPG6pcM=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=kWZJltznrykbzNYUH9CK6gAny1dq6IPevdoVeHsWb3NfCQ0n/E5a+MePyMs7xaIar dKzj1oqj5szSaB7GKo8blEJ/42rX6TzewQ03ZsPYvqzEyueG1RzIjoYMatVT6XeGyb D5Od8yap9rl7YFvXr3fAXTajmNuMpeXgtFyonpw0=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6eb90ac03107702224166b344b115b21e2938fae92cf0000000115567f6092a169ce0df46458@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/598/307838138@github.com>
In-Reply-To: <quicwg/base-drafts/issues/598@github.com>
References: <quicwg/base-drafts/issues/598@github.com>
Subject: Re: [quicwg/base-drafts] Privacy for connection IDs (#598)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593ebd60c699e_67773ffc527f9c3c103187"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/QAog7w-XlXDBoEnxJ5M8rFYxFIc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 12 Jun 2017 16:12:20 -0000

----==_mimepart_593ebd60c699e_67773ffc527f9c3c103187
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

As I stated at the interim, #2 terrifies me for the following reasons(mostly above):
 1) It's complex.
 2) It's practically impossible to prevent connection hangs, particularly in the presence of bursty loss.
 3) It has substantial byte overhead.
 4) I think it creates a form of memory attack, since you need to buffer as many connection ids as supplied.
 5) It requires a load balancer to do crypto, which add complexity and CPU, as well as introducing another deployment challenge.

Option 1 is not ideal either, but I believe it's vastly more deployable.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/598#issuecomment-307838138
----==_mimepart_593ebd60c699e_67773ffc527f9c3c103187
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>As I stated at the interim, <a href=3D"https://github.com/quicwg/base-=
drafts/issues/2" class=3D"issue-link js-issue-link" data-url=3D"https://g=
ithub.com/quicwg/base-drafts/issues/2" data-id=3D"189966909" data-error-t=
ext=3D"Failed to load issue title" data-permission-text=3D"Issue title is=
 private">#2</a> terrifies me for the following reasons(mostly above):</p=
>
<ol>
<li>It's complex.</li>
<li>It's practically impossible to prevent connection hangs, particularly=
 in the presence of bursty loss.</li>
<li>It has substantial byte overhead.</li>
<li>I think it creates a form of memory attack, since you need to buffer =
as many connection ids as supplied.</li>
<li>It requires a load balancer to do crypto, which add complexity and CP=
U, as well as introducing another deployment challenge.</li>
</ol>
<p>Option 1 is not ideal either, but I believe it's vastly more deployabl=
e.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/598#issuecomment-307838138">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq0PGe=
3L3LmNjxHulA4dmjPpsVpUWks5sDWNggaJpZM4NyUsY">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq0Q=
5njrD26tuxAZLLYuAlHfChGMhks5sDWNggaJpZM4NyUsY.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/598#issuecomment-307838138"></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 #=
598: As I stated at the interim, #2 terrifies me for the following reason=
s(mostly above):\r\n 1) It's complex.\r\n 2) It's practically impossible =
to prevent connection hangs, particularly in the presence of bursty loss.=
\r\n 3) It has substantial byte overhead.\r\n 4) I think it creates a for=
m of memory attack, since you need to buffer as many connection ids as su=
pplied.\r\n 5) It requires a load balancer to do crypto, which add comple=
xity and CPU, as well as introducing another deployment challenge.\r\n\r\=
nOption 1 is not ideal either, but I believe it's vastly more deployable.=
"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-d=
rafts/issues/598#issuecomment-307838138"}}}</script>=

----==_mimepart_593ebd60c699e_67773ffc527f9c3c103187--


From nobody Mon Jun 12 20:07: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 055EE1294A8 for <quic-issues@ietfa.amsl.com>; Mon, 12 Jun 2017 20:07:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.018
X-Spam-Level: 
X-Spam-Status: No, score=-7.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_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Y1H8VvsusykP for <quic-issues@ietfa.amsl.com>; Mon, 12 Jun 2017 20:07:00 -0700 (PDT)
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 914F8127337 for <quic-issues@ietf.org>; Mon, 12 Jun 2017 20:07:00 -0700 (PDT)
Date: Mon, 12 Jun 2017 20:06:59 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1497323219; bh=WprXNxgp3tP77CvtWOB8zCu3HlHfihgvlEc24W6wUvg=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=0Lj3+DW76T79aPHvrFFDs78Hs3Sxqkngdh0wlwPOtDSs3pp3Ds3x5JPFZwvmZuQrx d18WhNY9h+IrdWDIrNElAj3lteEPs/qLN4mfL+srN75z5s84IUbdAkAoXqDt4l6mkn N9KcIsgoAJFQRWw6VjU3rdx32jmxmiJD8Z/tr9CA=
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba4acb835c5431d58e71882ec36713e85432c70a192cf00000001155718d392a169ce0df938a1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/609/review/43611308@github.com>
In-Reply-To: <quicwg/base-drafts/pull/609@github.com>
References: <quicwg/base-drafts/pull/609@github.com>
Subject: Re: [quicwg/base-drafts] Latency Spin Bit (#609)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593f56d3c62bd_7a283faed0893c309017"; 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/FA-Jt_1meamGuGrDWUeUauWFvnU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Jun 2017 03:07:02 -0000

----==_mimepart_593f56d3c62bd_7a283faed0893c309017
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

huitema commented on this pull request.



> @@ -827,6 +848,24 @@ Implementations MUST assume that an unsupported version uses an unknown packet
 format. All other fields MUST be ignored when processing a packet that contains
 an unsupported version.
 
+## Latency Spin Bit
+
+The latency spin bit enables latency monitoring from observation points on
+the network path. This bit is set as follow:
+
+* The connection responder sets the spin bit value to the value of the
+  spin bit in the last packet received from the connection initiator.

Ian, there are two references to quiescence in the current draft. One about the Ping frame, "The default is to send a PING frame after 15 seconds of quiescence." The other about flow control, "it is generally considered best to not let the sender go into quiescence if avoidable." But the concept of quiescence is not well defined. Is it just "has not sent packet for a long time"? 
What would you suggest to do?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/609#discussion_r121573754
----==_mimepart_593f56d3c62bd_7a283faed0893c309017
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/609#discussion_r121573754">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -827,6 +848,24 @@ Implementations MUST assume that an unsupported version uses an unknown packet
 format. All other fields MUST be ignored when processing a packet that contains
 an unsupported version.
 
+## Latency Spin Bit
+
+The latency spin bit enables latency monitoring from observation points on
+the network path. This bit is set as follow:
+
+* The connection responder sets the spin bit value to the value of the
+  spin bit in the last packet received from the connection initiator.
</pre>
<p>Ian, there are two references to quiescence in the current draft. One about the Ping frame, "The default is to send a PING frame after 15 seconds of quiescence." The other about flow control, "it is generally considered best to not let the sender go into quiescence if avoidable." But the concept of quiescence is not well defined. Is it just "has not sent packet for a long time"?<br>
What would you suggest to do?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/609#discussion_r121573754">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8toVk8n5X0WNYtVY71qN6pyGEIbks5sDfzTgaJpZM4Nzrwr">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqxjITZ_FRze2mWMrVF25qlz3Z3hBks5sDfzTgaJpZM4Nzrwr.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/609#discussion_r121573754"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #609"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/609#discussion_r121573754"}}}</script>
----==_mimepart_593f56d3c62bd_7a283faed0893c309017--


From nobody Mon Jun 12 20:08: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 011911294A8 for <quic-issues@ietfa.amsl.com>; Mon, 12 Jun 2017 20:08:08 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id On0oWwCGikTN for <quic-issues@ietfa.amsl.com>; Mon, 12 Jun 2017 20:08:06 -0700 (PDT)
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 13983127337 for <quic-issues@ietf.org>; Mon, 12 Jun 2017 20:08:06 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=WW0iDAD9im9JZkPwq2/K/KwvR9M=; b=qVE2iPOGP8ZuhsW8 ALL/PdNQaR0kzH+VZKlSTxYEAWNn+rppn9fQNyoz3hLb92tnashl9eNtuEseYyFd 4E7aTw8n7eTSTljj3XUMiECd6po5KzVzsR1LxKIemYIL1+wI31b6I5CK6JMxT00l xbTY7e9WCbBqmVxkqLSNKjec4zQ=
Received: by filter0932p1mdw1.sendgrid.net with SMTP id filter0932p1mdw1-15441-593F5715-1B 2017-06-13 03:08:05.262138925 +0000 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 xexvhhqlR4y7yGfdnvOpOQ for <quic-issues@ietf.org>; Tue, 13 Jun 2017 03:08:05.170 +0000 (UTC)
Date: Mon, 12 Jun 2017 20:08:05 -0700
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/609/push/1796146063@github.com>
In-Reply-To: <quicwg/base-drafts/pull/609@github.com>
References: <quicwg/base-drafts/pull/609@github.com>
Subject: Re: [quicwg/base-drafts] Latency Spin Bit (#609)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593f57151386d_13f53fdfc82cbc342655c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: huitema
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2VEftDwSt0kkV6C2XmynYqPYc1diJ1wcE5iU r6i7H6poc6dPLk/D/cHXguy1Twak1XoUuso2+02es/Ns6oEO5k++eyT1A3ugdy8F195hCA9H4aZsKL yld3SgveCzimIlFV+SwPCBUtAImD1r1bSQc+caQKn+1n6yH1oxlAK6zC5NILG1MgEvOdFHaR6RdwIo k=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/nwoNgvXtuPZ6_5oLDGrYrNqEMtU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Jun 2017 03:08:08 -0000

----==_mimepart_593f57151386d_13f53fdfc82cbc342655c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@huitema pushed 1 commit.

0afcbb9  Editorial fixes


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/609/files/ab881a929395d315fca2c66ec363534efdf27a88..0afcbb994812c647ecc7e6ec8606e63eb493757c

----==_mimepart_593f57151386d_13f53fdfc82cbc342655c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/huitema" class="user-mention">@huitema</a> pushed 1 commit.</p>

<ul>
  <li><a href="https://github.com/quicwg/base-drafts/commit/0afcbb9" class="commit-link">0afcbb9</a>  Editorial fixes</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/609/files/ab881a929395d315fca2c66ec363534efdf27a88..0afcbb994812c647ecc7e6ec8606e63eb493757c">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-V_zZPcBxi4lNscCX2b969jRaIEks5sDf0VgaJpZM4Nzrwr">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqz4wISd2aCxeYowyCF8AD4EBFC-0ks5sDf0VgaJpZM4Nzrwr.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/609/files/ab881a929395d315fca2c66ec363534efdf27a88..0afcbb994812c647ecc7e6ec8606e63eb493757c"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 pushed 1 commit in #609"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/609/files/ab881a929395d315fca2c66ec363534efdf27a88..0afcbb994812c647ecc7e6ec8606e63eb493757c"}}}</script>

----==_mimepart_593f57151386d_13f53fdfc82cbc342655c--


From nobody Tue Jun 13 00:34:00 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 949AF128B37 for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 00:33:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.395
X-Spam-Level: 
X-Spam-Status: No, score=-8.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_DNSWL_HI=-5, 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 2ZvkZUsx95dn for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 00:33:57 -0700 (PDT)
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 E45FE128961 for <quic-issues@ietf.org>; Tue, 13 Jun 2017 00:33:56 -0700 (PDT)
Date: Tue, 13 Jun 2017 00:33:56 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1497339236; bh=Sv7ti0MfpmsBBF0OgpwpgcT65PY7ghjr6eaaFjCF47o=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=x3y4vAdJ1sbBz78NZj0E0ge62J268kfXKLNeuYe3zGw+KPkLZM8iYQ+JXeth3BcWk Qe6DDzekkvMKIzvQq729TPB57NLQ0Q+yQuf8ZocIBsPFEecNgXFPwcoTQxLEw8+dWj hX0f8tnUwnhyzx1aj6gpHbjBB7cwhIKntEMXjYXM=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd2b3d4b4007b72cc508bd902ac3522875940592292cf000000011557576392a169ce0e08dc02@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/626@github.com>
Subject: [quicwg/base-drafts] Clarify the mapping of bits to lengths (#626)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593f9564390_120d3fd561549c34241b0"; 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/w6iKTdHLc937uLF2r2bE4OBubEg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Jun 2017 07:33:59 -0000

----==_mimepart_593f9564390_120d3fd561549c34241b0
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/626

-- Commit Summary --

  * Clarify the mapping of bits to lengths

-- File Changes --

    M draft-ietf-quic-transport.md (10)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/626.patch
https://github.com/quicwg/base-drafts/pull/626.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/626

----==_mimepart_593f9564390_120d3fd561549c34241b0
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/626'>https://github.com/quicwg/base-drafts/pull/626</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Clarify the mapping of bits to lengths</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/626/files#diff-0">draft-ietf-quic-transport.md</a>
    (10)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/626.patch'>https://github.com/quicwg/base-drafts/pull/626.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/626.diff'>https://github.com/quicwg/base-drafts/pull/626.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/626">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxfnpbeZHar5qQQVnAtn0H5s6bg1ks5sDjtjgaJpZM4N4GGd">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq2XpZqh8UwgLM4SJCrNLE61lYPBJks5sDjtjgaJpZM4N4GGd.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/626"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Clarify the mapping of bits to lengths (#626)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/626"}}}</script>

----==_mimepart_593f9564390_120d3fd561549c34241b0--


From nobody Tue Jun 13 00:44: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 193EA1289B0 for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 00:44:05 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id h4fkjyH9cM9M for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 00:44:03 -0700 (PDT)
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 105F0129AEB for <quic-issues@ietf.org>; Tue, 13 Jun 2017 00:44:02 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=4WWUTfj8JCqKcRegwtV+2KLgyNQ=; b=fLoE9XaGjc6uSbjX Jo0yI5UA47I/x56m1atfeSgUrabH6xaV0KQXdd9pdNhL/KOGXRS20/smdnaLQfUV laHzrz4Y1giQfiNAsS5rMcM1cu74KTN6dFQfgojGbBTzKBAjpZS6dctKTPrZsHwM wkeke5nBpQe0sUUJhac7g0w2Zhc=
Received: by filter0498p1mdw1.sendgrid.net with SMTP id filter0498p1mdw1-13769-593F97AD-F 2017-06-13 07:43:41.221283631 +0000 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 3wFdvzgkQ_-zTeKIf6o7nA for <quic-issues@ietf.org>; Tue, 13 Jun 2017 07:43:41.203 +0000 (UTC)
Date: Tue, 13 Jun 2017 00:43:41 -0700
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba07dba6cbe7534d8aea779bb506d79bab916891092cf00000001155759ad92a169ce0df938a1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/609/review/43642332@github.com>
In-Reply-To: <quicwg/base-drafts/pull/609@github.com>
References: <quicwg/base-drafts/pull/609@github.com>
Subject: Re: [quicwg/base-drafts] Latency Spin Bit (#609)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593f97ad1a376_6b403feb96325c3c107425"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3/OTeY+x/qG51A3H6kci8AH2oBQpQiL16dkG r3poMFn1qHcy7Jac6eIpMrEu9/skWADg+UI/1+Xb5plFy/hNig1WaHJF9de/YukxYv5QVRZmnQLDJ6 a+l3Yi3eDjw8to/uyiEj29acrmkDbNU9RMGgTxMKxsDm0SnqW9hA9+JVlmJ6+c/SLnRc0JqIVWgMGj g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/5o3ykRiJBJQOIxCxvexkV9vD6ks>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Jun 2017 07:44:05 -0000

----==_mimepart_593f97ad1a376_6b403feb96325c3c107425
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mikkelfj commented on this pull request.



> @@ -827,6 +848,24 @@ Implementations MUST assume that an unsupported version uses an unknown packet
 format. All other fields MUST be ignored when processing a packet that contains
 an unsupported version.
 
+## Latency Spin Bit
+
+The latency spin bit enables latency monitoring from observation points on
+the network path. This bit is set as follow:
+
+* The connection responder sets the spin bit value to the value of the
+  spin bit in the last packet received from the connection initiator.

> What if two packets were received and the first had the spin bit set and the second did not? I would think the spin bit would still be set by the responder in that case?

If an old packet race ahead this could add noise to signal. I think it would be good to explain how this would work, or alternatively filter out the noise by only flipping when a new highest packet number is received. Noise could probably be used effectively if understood by analyser.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/609#discussion_r121603651
----==_mimepart_593f97ad1a376_6b403feb96325c3c107425
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/609#discussion_r121603651">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -827,6 +848,24 @@ Implementations MUST assume that an unsupported version uses an unknown packet
 format. All other fields MUST be ignored when processing a packet that contains
 an unsupported version.
 
+## Latency Spin Bit
+
+The latency spin bit enables latency monitoring from observation points on
+the network path. This bit is set as follow:
+
+* The connection responder sets the spin bit value to the value of the
+  spin bit in the last packet received from the connection initiator.
</pre>
<blockquote>
<p>What if two packets were received and the first had the spin bit set and the second did not? I would think the spin bit would still be set by the responder in that case?</p>
</blockquote>
<p>If an old packet race ahead this could add noise to signal. I think it would be good to explain how this would work, or alternatively filter out the noise by only flipping when a new highest packet number is received. Noise could probably be used effectively if understood by analyser.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/609#discussion_r121603651">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxhgjhQpeXYZ7PnSsRP4529xNr33ks5sDj2tgaJpZM4Nzrwr">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq7smQuonbncOwRQ1csYGiCPqHgx4ks5sDj2tgaJpZM4Nzrwr.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/609#discussion_r121603651"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #609"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/609#discussion_r121603651"}}}</script>
----==_mimepart_593f97ad1a376_6b403feb96325c3c107425--


From nobody Tue Jun 13 01:24: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 C9F04129BC4 for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 01:24:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.401
X-Spam-Level: 
X-Spam-Status: No, score=-5.401 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pGZtUNJIbNg3 for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 01:24:17 -0700 (PDT)
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 5D565128BBB for <quic-issues@ietf.org>; Tue, 13 Jun 2017 01:24:17 -0700 (PDT)
Date: Tue, 13 Jun 2017 01:24:16 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1497342256; bh=S8cQfsnCbcef15A2g4BqgdkCLDB6Trri/5l1XgCvA1w=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=z2LCWy7ngyDG1aU1HfDQbYaxXRy0bOOGvtfR40lV1MplCu6Q+cCj5ZcEM8GNLpw5+ Y1nGkCEdqOOLLKRx6kuWVSANnAbF8+GcdTIlkeqMzMKqWQqCws6sl4XbICdyrFn9lw TEMKszCVmjkZunUow2Xp1ft9DYedrOfmS+Sh0bII=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abfe22babfd1f45dae8d1a6a1d5cac8bdc79d09d5b92cf000000011557633092a169ce0e090b03@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/627@github.com>
Subject: [quicwg/base-drafts] ClientInitial is special (#627)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593fa130a82c0_52f33fddbfe81c3c53577"; 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/Z74Rhg8-gCmD44iKgaL_M0DjQKU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Jun 2017 08:24:19 -0000

----==_mimepart_593fa130a82c0_52f33fddbfe81c3c53577
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The motivation for this issue is: What happens if you receive a ServerCleartext packet that contains SH but *doesn't* contain the acknowledgement for CI? Should you eventually retransmit CI? This doesn't make sense, but the protocol suggests you should.

We could just make it an exception, but I think we might want to go bigger. Specifically, I propose we take the data in ClientInitial out of stream 0 and make it special data. It is anyway because it can't be fragmented, has to be padded, etc. Then the client's second flight would go in stream 0 at offset 0.





-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/627
----==_mimepart_593fa130a82c0_52f33fddbfe81c3c53577
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The motivation for this issue is: What happens if you receive a ServerCleartext packet that contains SH but <em>doesn't</em> contain the acknowledgement for CI? Should you eventually retransmit CI? This doesn't make sense, but the protocol suggests you should.</p>
<p>We could just make it an exception, but I think we might want to go bigger. Specifically, I propose we take the data in ClientInitial out of stream 0 and make it special data. It is anyway because it can't be fragmented, has to be padded, etc. Then the client's second flight would go in stream 0 at offset 0.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/627">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2lXdCwqu_uKegkdvYuLGcovDeCEks5sDkcwgaJpZM4N4JZC">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq2Zg3uGAKUr5so4VRO2rSwSVZIiKks5sDkcwgaJpZM4N4JZC.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/627"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"ClientInitial is special (#627)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/627"}}}</script>
----==_mimepart_593fa130a82c0_52f33fddbfe81c3c53577--


From nobody Tue Jun 13 02:51: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 283F91317AE for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 02:51:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.181
X-Spam-Level: 
X-Spam-Status: No, score=-8.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_DNSWL_HI=-5, 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 SItA7f4PUJRa for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 02:51:32 -0700 (PDT)
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 34FC213168B for <quic-issues@ietf.org>; Tue, 13 Jun 2017 02:38:30 -0700 (PDT)
Date: Tue, 13 Jun 2017 02:38:29 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1497346709; bh=oWQoT0mBXs2FodJeBtB3tx/E1LuCPpkZJQIn+aiDtEI=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=JTwhgPSy/KiqwgrgR5yQHPmI4hZz8qVZGAmyddLb62LQFWpIogGPNuh11rRunG1ua 1eHbxQQCyh5uLlQ1etZYm7vnIPgC+n2bAIdRtIBP6eEQLxpbs2jiaFOfaFi/v6YA8i 3SFIFNT8ezlbuK7d2WaOFmrfxn0HmUzfAFyJXdtU=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab99be6a50d56e9e8d0706810971bf691ed007a31792cf000000011557749592a169ce0e090b03@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/627/308062519@github.com>
In-Reply-To: <quicwg/base-drafts/issues/627@github.com>
References: <quicwg/base-drafts/issues/627@github.com>
Subject: Re: [quicwg/base-drafts] ClientInitial is special (#627)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593fb29559fa9_3a773fd39f347c3851581"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Uoy-KD4pV8K3fikEpuJFN7mvpG8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Jun 2017 09:51:34 -0000

----==_mimepart_593fb29559fa9_3a773fd39f347c3851581
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Related question - why does the client send end of handshake in a cleartext packets after receiving server handshake, except for retransmission of earlier packets no longer needed.

QUIC TLS draft section 4.1:

>  @C QUIC STREAM Frame(s) <0>:
        (EndOfEarlyData)
        {Finished}

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/627#issuecomment-308062519
----==_mimepart_593fb29559fa9_3a773fd39f347c3851581
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Related question - why does the client send end of handshake in a clea=
rtext packets after receiving server handshake, except for retransmission=
 of earlier packets no longer needed.</p>
<p>QUIC TLS draft section 4.1:</p>
<blockquote>
<p>@c QUIC STREAM Frame(s) &lt;0&gt;:<br>
(EndOfEarlyData)<br>
{Finished}</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/627#issuecomment-308062519">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq06m0=
_sl6pBc6s1X7s_pFyPUee7Aks5sDliVgaJpZM4N4JZC">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq8C=
rfpy-jlE9mse8KEKoiG-nzW6wks5sDliVgaJpZM4N4JZC.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/627#issuecomment-308062519"></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 #=
627: Related question - why does the client send end of handshake in a cl=
eartext packets after receiving server handshake, except for retransmissi=
on of earlier packets no longer needed.\r\n\r\nQUIC TLS draft section 4.1=
:\r\n\r\n\u003e  @C QUIC STREAM Frame(s) \u003c0\u003e:\r\n        (EndOf=
EarlyData)\r\n        {Finished}"}],"action":{"name":"View Issue","url":"=
https://github.com/quicwg/base-drafts/issues/627#issuecomment-308062519"}=
}}</script>=

----==_mimepart_593fb29559fa9_3a773fd39f347c3851581--


From nobody Tue Jun 13 03:12:15 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D52FB12EC1B for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 03:12:13 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QSRUhTdxywDb for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 03:12:12 -0700 (PDT)
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 7C18912EC9D for <quic-issues@ietf.org>; Tue, 13 Jun 2017 02:55:14 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=Ycs01UBzUYKMZhliSaE00x8qbXQ=; b=WrvQOk3pFRQ2ZvP2 UcRe/czuoNWkoPSBDyKswwOaN2yrlJswji1tOQW/ySHI1UwG+Hd1xl+enjcW34QZ L16Mkz+V8rI/+kLK2BqOIahkMOVhAuLGk5YzPCcml7ud5jb7CH5yx7EOaxk0b8Ik D9MIFxOlqwVSizRqUJJ3vy6dzpo=
Received: by filter1083p1mdw1.sendgrid.net with SMTP id filter1083p1mdw1-24439-593FB680-3B 2017-06-13 09:55:12.840912331 +0000 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 DxN2HV8AQLKJ1JW1mlnCVg for <quic-issues@ietf.org>; Tue, 13 Jun 2017 09:55:12.614 +0000 (UTC)
Date: Tue, 13 Jun 2017 02:55:12 -0700
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd68126a13685be106b5aeea73f6dda0c752a262492cf000000011557788092a169ce0e090b03@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/627/308066802@github.com>
In-Reply-To: <quicwg/base-drafts/issues/627@github.com>
References: <quicwg/base-drafts/issues/627@github.com>
Subject: Re: [quicwg/base-drafts] ClientInitial is special (#627)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593fb68082c05_22d693fb8389e1c3869193"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3R3Kj2r4GY8ru0exF8obAwGSmCD4WYH2dLp8 DUwSw/7Gn+lDelJIiMLLykQJ2PHSC+JGEyutwYycuQ2TdiZem9TRctrwf448qGETElUAcI8KU2cVuC TtChmU/6ngk8efzDlqIW+BLm5cz6xA265kiwARW2W02AuVNsfXGcHyxXtw==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/rnhBAAMAU9nAdwrxgYhnQmb9zZc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Jun 2017 10:12:14 -0000

----==_mimepart_593fb68082c05_22d693fb8389e1c3869193
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

It avoids double-encryption of the TLS handshake 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/627#issuecomment-308066802
----==_mimepart_593fb68082c05_22d693fb8389e1c3869193
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>It avoids double-encryption of the TLS handshake 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/627#issuecomment-308066802">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq93SFSLhFD-bzjUKyBlcaqI9KdVmks5sDlyAgaJpZM4N4JZC">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqz6e72FvQPtH8wx3lbBgf8Gp2bGbks5sDlyAgaJpZM4N4JZC.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/627#issuecomment-308066802"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #627: It avoids double-encryption of the TLS handshake packets."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/627#issuecomment-308066802"}}}</script>
----==_mimepart_593fb68082c05_22d693fb8389e1c3869193--


From nobody Tue Jun 13 03:42: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 2C98D12EC63 for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 03:42:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.019
X-Spam-Level: 
X-Spam-Status: No, score=-7.019 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hKmz7z4M4Onb for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 03:42:08 -0700 (PDT)
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 3B41512EE46 for <quic-issues@ietf.org>; Tue, 13 Jun 2017 03:33:31 -0700 (PDT)
Date: Tue, 13 Jun 2017 03:33:30 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1497350010; bh=D1upUvfCP7lHflbctS2La/o+CBKjW3qVb5dT4E/DEd4=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=gSCDvR8BziTrGWb2WIaBVByiwVU44EF0N4f8rIL84DtsOBJgSWxVVIUh4bIbda7Qx CYq8SovgdibVaR+z6g40sgrRMLJQcVvEVqEHdD61FqRaJ61dzcEPmx5XqPwcSuuH5F /BWZEwA9O1Uu3jA+PLTYJolrQvgHaSjZw7t/+QoU=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9da87424b9213980eca341c109c1355560c1342e92cf000000011557817a92a169ce0e090b03@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/627/308075737@github.com>
In-Reply-To: <quicwg/base-drafts/issues/627@github.com>
References: <quicwg/base-drafts/issues/627@github.com>
Subject: Re: [quicwg/base-drafts] ClientInitial is special (#627)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593fbf7a61b6e_1a2d23fb1eae73c3c9503b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/9kvC12Ugt4vUOX1Ok1DmjsrG0-0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Jun 2017 10:42:10 -0000

----==_mimepart_593fbf7a61b6e_1a2d23fb1eae73c3c9503b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> It avoids double-encryption of the TLS handshake packets.

I may get the following wrong, as I haven't studied everything in detail yet, but my take is, ignoring 0RTT:

If the server was required to only respond with a single packet, and double encryption was acceptible (which I think is not problem at all), then the handshake could have the form:

@c ClientInitial ->
<-c ServerInitial
@1-> stream 0{EndOfEarlyData, Finished}, Optionally other streams ->

No ACKS in server to client, no acks in client to server.

If these initial packets are made special, as you suggest with ClientInitial, we can also drop packet numbering of these.

This also avoids the issue with ACKS of untrusted packets during handshake: https://github.com/quicwg/base-drafts/issues/624

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/627#issuecomment-308075737
----==_mimepart_593fbf7a61b6e_1a2d23fb1eae73c3c9503b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<blockquote>
<p>It avoids double-encryption of the TLS handshake packets.</p>
</blockquote>
<p>I may get the following wrong, as I haven't studied everything in deta=
il yet, but my take is, ignoring 0RTT:</p>
<p>If the server was required to only respond with a single packet, and d=
ouble encryption was acceptible (which I think is not problem at all), th=
en the handshake could have the form:</p>
<p>@c ClientInitial -&gt;<br>
&lt;-c ServerInitial<br>
<a href=3D"https://github.com/1-" class=3D"user-mention">@1-</a>&gt; stre=
am 0{EndOfEarlyData, Finished}, Optionally other streams -&gt;</p>
<p>No ACKS in server to client, no acks in client to server.</p>
<p>If these initial packets are made special, as you suggest with ClientI=
nitial, we can also drop packet numbering of these.</p>
<p>This also avoids the issue with ACKS of untrusted packets during hands=
hake: <a href=3D"https://github.com/quicwg/base-drafts/issues/624" class=3D=
"issue-link js-issue-link" data-url=3D"https://github.com/quicwg/base-dra=
fts/issues/624" data-id=3D"235078830" data-error-text=3D"Failed to load i=
ssue title" data-permission-text=3D"Issue title is private">#624</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/627#issuecomment-308075737">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq26V8=
8jjRbflWdOgD2ncVAN9eHc1ks5sDmV6gaJpZM4N4JZC">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq4B=
NnpQA9VdSpo6kzhbRcM0-yTdGks5sDmV6gaJpZM4N4JZC.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/627#issuecomment-308075737"></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 #=
627: \u003e It avoids double-encryption of the TLS handshake packets.\r\n=
\r\nI may get the following wrong, as I haven't studied everything in det=
ail yet, but my take is, ignoring 0RTT:\r\n\r\nIf the server was required=
 to only respond with a single packet, and double encryption was acceptib=
le (which I think is not problem at all), then the handshake could have t=
he form:\r\n\r\n@c ClientInitial -\u003e\r\n\u003c-c ServerInitial\r\n@1-=
\u003e stream 0{EndOfEarlyData, Finished}, Optionally other streams -\u00=
3e\r\n\r\nNo ACKS in server to client, no acks in client to server.\r\n\r=
\nIf these initial packets are made special, as you suggest with ClientIn=
itial, we can also drop packet numbering of these.\r\n\r\nThis also avoid=
s the issue with ACKS of untrusted packets during handshake: https://gith=
ub.com/quicwg/base-drafts/issues/624"}],"action":{"name":"View Issue","ur=
l":"https://github.com/quicwg/base-drafts/issues/627#issuecomment-3080757=
37"}}}</script>=

----==_mimepart_593fbf7a61b6e_1a2d23fb1eae73c3c9503b--


From nobody Tue Jun 13 03:45: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 9F39113153A for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 03:45:49 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qwnoomdJWetj for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 03:45:47 -0700 (PDT)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E7C2A1317A7 for <quic-issues@ietf.org>; Tue, 13 Jun 2017 03:38:36 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=IFwp+nJzH8NWAD7dAjIywNJc1j0=; b=smFLMYk5PGd1hors O9x0FTK8HDqSHcxFIQ/K4MM7KA+Njk7k9GZ2PZ9059lLAV/QxNHVKusdfEeYtlt3 UPIXJQY/7CZnKNGifK/dSzzHYWQEwLYt1DtBjFCfp3+oGfh6LdvMVSQKHOi0Y44u kpFuuRQHK5FQFmmx7FH4MO1DRuw=
Received: by filter1082p1mdw1.sendgrid.net with SMTP id filter1082p1mdw1-14342-593FC0AC-2 2017-06-13 10:38:36.02600878 +0000 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 IGt2VWDUSbWsylUFxBh8Vw for <quic-issues@ietf.org>; Tue, 13 Jun 2017 10:38:35.913 +0000 (UTC)
Date: Tue, 13 Jun 2017 03:38:35 -0700
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4df8cb3247d4356690a3f1c5efe447a177417ca792cf00000001155782ab92a169ce0e090b03@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/627/308076853@github.com>
In-Reply-To: <quicwg/base-drafts/issues/627@github.com>
References: <quicwg/base-drafts/issues/627@github.com>
Subject: Re: [quicwg/base-drafts] ClientInitial is special (#627)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593fc0abc4f5a_4aa13fb7884a7c3c59493"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak07HiCpMyZ08VyfoXUuFIbAtgA6BMjAjfsxkM /Vao/aC+/E1Dghc/UXjKJehafJjAKJD+n93RZ640jMNPOOPkIZVn8npQEGUbwoR4hDhJDGcDo4jZUJ HXm1bc0mFVJ6IDDtnrnJQI2OelXbY0o5mpGlF0nqcnjRqyZ5PEveub0soGuXrEyp8A9ISWQrC2NAFR o=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/MhyCUY4smJxSOhLV7K8ryxmA6_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: Tue, 13 Jun 2017 10:45:50 -0000

----==_mimepart_593fc0abc4f5a_4aa13fb7884a7c3c59493
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

In addition, I suggest that ServerInitial sends reflects the Client Connection ID (CCID) and ALSO sends a new Server Connection ID (SCID). This uniquely links the client request to the server response, and also handles Stateless Retry and Version Negotiation packet responses if these do the same thing, mirroring CCID except these other packets won't have a SCID. In addition, this would avoid having to rely on the uniqueness of a 5-tuple for setting up and maintaining connection state.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/627#issuecomment-308076853
----==_mimepart_593fc0abc4f5a_4aa13fb7884a7c3c59493
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>In addition, I suggest that ServerInitial sends reflects the Client Conn=
ection ID (CCID) and ALSO sends a new Server Connection ID (SCID). This uni=
quely links the client request to the server response, and also handles Sta=
teless Retry and Version Negotiation packet responses if these do the same =
thing, mirroring CCID except these other packets won't have a SCID. In addi=
tion, this would avoid having to rely on the uniqueness of a 5-tuple for se=
tting up and maintaining connection state.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/627#issuecomment-308076853">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq_WmCedTrNR9TEk=
5bNlzMWfbwMbdks5sDmargaJpZM4N4JZC">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqxAN5eu_ls7R90jre=
T3xnxoGZPN7ks5sDmargaJpZM4N4JZC.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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/627#issuecomment-308076853"></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 #627: In addition, =
I suggest that ServerInitial sends reflects the Client Connection ID (CCID)=
 and ALSO sends a new Server Connection ID (SCID). This uniquely links the =
client request to the server response, and also handles Stateless Retry and=
 Version Negotiation packet responses if these do the same thing, mirroring=
 CCID except these other packets won't have a SCID. In addition, this would=
 avoid having to rely on the uniqueness of a 5-tuple for setting up and mai=
ntaining connection state."}],"action":{"name":"View Issue","url":"https://=
github.com/quicwg/base-drafts/issues/627#issuecomment-308076853"}}}</script>=

----==_mimepart_593fc0abc4f5a_4aa13fb7884a7c3c59493--


From nobody Tue Jun 13 03:49: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 CD6D71315A2 for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 03:49:21 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, 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 Xp3FALhkMq15 for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 03:49:20 -0700 (PDT)
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 B3C3C12EBE8 for <quic-issues@ietf.org>; Tue, 13 Jun 2017 03:42:23 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=rANfMEls7P/GGZFY34LwRnW9K/E=; b=WiUdTjHhDaSPEhMG WbpG/dsl5NOLphp4NXho2yNmSEqDRrAHSdc+mMKUT5tTjtt91PTtk65tryz9Ms8L 5rPDVRTaKQDyv65GKq5FgQsWXS45nZqOgeiPWUN8OqPnGBdsah358QX/7gtnY+0Y nss5k/EjKuCi7yrz0IPwhzHQn9k=
Received: by filter1092p1mdw1.sendgrid.net with SMTP id filter1092p1mdw1-6934-593FC18C-81 2017-06-13 10:42:20.852804641 +0000 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 V5ePnUEpQXC3-CauURV9ow for <quic-issues@ietf.org>; Tue, 13 Jun 2017 10:42:20.788 +0000 (UTC)
Date: Tue, 13 Jun 2017 03:42:20 -0700
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab67f6b4c1f2c663ebb7e2137e1ab3d8078a09663a92cf000000011557838c92a169ce0e090b03@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/627/308077605@github.com>
In-Reply-To: <quicwg/base-drafts/issues/627@github.com>
References: <quicwg/base-drafts/issues/627@github.com>
Subject: Re: [quicwg/base-drafts] ClientInitial is special (#627)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593fc18ca71ad_3cff3fe685eb3c2c594e1"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3OYwSb3kMcnSSgdnepYGKjcBDSpSXh0zUuPH czfoHR1pJVjjijQHm7ZHZyccnKf7WChwc44hfBRVk/w2xz/0Yf2EOg9Tfhft2XcP4jkDZRNVYESYGj p7YRVHIFGqmha/jwIYh8ozJTFRipjdZvOaHElfkXAw1ShPjC/QAxfikI+g==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/xNw3vXZHFYvtFi_qe_V03zJIYbA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Jun 2017 10:49:22 -0000

----==_mimepart_593fc18ca71ad_3cff3fe685eb3c2c594e1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

"If the server was required to only respond with a single packet..."

This is not a reasonable assumption. Certificates regularly push you over the MTU.




-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/627#issuecomment-308077605
----==_mimepart_593fc18ca71ad_3cff3fe685eb3c2c594e1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>"If the server was required to only respond with a single packet..."</p>
<p>This is not a reasonable assumption. Certificates regularly push you over the MTU.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/627#issuecomment-308077605">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzvVIWtRZStxd75ERMpA66BgY1oIks5sDmeMgaJpZM4N4JZC">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq8F0A6e_Jpl1esIaWmkJon5V20r7ks5sDmeMgaJpZM4N4JZC.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/627#issuecomment-308077605"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #627: \"If the server was required to only respond with a single packet...\"\r\n\r\nThis is not a reasonable assumption. Certificates regularly push you over the MTU.\r\n\r\n\r\n"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/627#issuecomment-308077605"}}}</script>
----==_mimepart_593fc18ca71ad_3cff3fe685eb3c2c594e1--


From nobody Tue Jun 13 03:52:22 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 46AEE131559 for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 03:52:20 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hsxIqJhSwFit for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 03:52:18 -0700 (PDT)
Received: from o9.sgmail.github.com (o9.sgmail.github.com [167.89.101.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 11FD6131628 for <quic-issues@ietf.org>; Tue, 13 Jun 2017 03:46:56 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=xHudCvg8rox+UsN45qllXG6gv0I=; b=lC7sYdpXbABghO6R HOZcisiVYvS+xscpQNOvWLeIG3xmnn3NTZPILd+xwXhlwGgM3bpSIM9XtSeposP3 wMa+1/IoQhS1Y05waJUqkpTqoyK0OVnx+q67SfimiQB5CTHqGg8wat/FKmXDMRi5 sKNXM2WumQdNB5t+eIK1vhNKoy0=
Received: by filter1134p1mdw1.sendgrid.net with SMTP id filter1134p1mdw1-32362-593FC2A0-1 2017-06-13 10:46:56.034260537 +0000 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 omtoCIR-SbOVsJyppqFljw for <quic-issues@ietf.org>; Tue, 13 Jun 2017 10:46:55.936 +0000 (UTC)
Date: Tue, 13 Jun 2017 03:46:55 -0700
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb73a3fb1aea1334d7835b883f3fc17f86eff195492cf000000011557849f92a169ce0e090b03@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/627/308078615@github.com>
In-Reply-To: <quicwg/base-drafts/issues/627@github.com>
References: <quicwg/base-drafts/issues/627@github.com>
Subject: Re: [quicwg/base-drafts] ClientInitial is special (#627)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593fc29fc6ad2_534f3fb7884a7c3c6005f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0tVKkggsoeOQe7GPv/x0PJIz4kPhSzJt/evx Yk7uRprgKqShf9oiTqrLZ7u9XP1waSb/82jGHmOEoxU+/vF4VSIiuoQPX7sFJ50VF6y6FkbluS1LTY VQwaDYlto6zCPFFgWvYxa6TrFIAuzURI6SOzheWpC/hQXf8wIBmn/SOixO+goeQsJaG8p66CLJu6FK Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/_JBgVgLv3sGA3d2BaGj-UTdRECA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Jun 2017 10:52:20 -0000

----==_mimepart_593fc29fc6ad2_534f3fb7884a7c3c6005f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> This is not a reasonable assumption. Certificates regularly push you over the MTU.

Could this not also happen to client certificates when server requires auth?

Could certs be seperate from Diffie-Hellman?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/627#issuecomment-308078615
----==_mimepart_593fc29fc6ad2_534f3fb7884a7c3c6005f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<blockquote>
<p>This is not a reasonable assumption. Certificates regularly push you ove=
r the MTU.</p>
</blockquote>
<p>Could this not also happen to client certificates when server requires a=
uth?</p>
<p>Could certs be seperate from Diffie-Hellman?</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/627#issuecomment-308078615">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkqziqCJqfYV2KMca=
g_YKEDuWwNWEwks5sDmifgaJpZM4N4JZC">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq5C9zcJH7DtQNIRsU=
_DCG6DBP-ysks5sDmifgaJpZM4N4JZC.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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/627#issuecomment-308078615"></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 #627: \u003e This i=
s not a reasonable assumption. Certificates regularly push you over the MTU=
.\r\n\r\nCould this not also happen to client certificates when server requ=
ires auth?\r\n\r\nCould certs be seperate from Diffie-Hellman?"}],"action":=
{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/62=
7#issuecomment-308078615"}}}</script>=

----==_mimepart_593fc29fc6ad2_534f3fb7884a7c3c6005f--


From nobody Tue Jun 13 03:54: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 E54B7130154 for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 03:54:50 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bRJVtAOQKEwz for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 03:54:49 -0700 (PDT)
Received: from o8.sgmail.github.com (o8.sgmail.github.com [167.89.101.199]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 923F21314D9 for <quic-issues@ietf.org>; Tue, 13 Jun 2017 03:49:50 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=V0KnnOsIzs1kQ9uOEs4aA6w2vZk=; b=p8PWhKHwj2I7FASU x2wSwN/0h6urdQhC7UJ1PlgWmjSelJaN/reTE59uBjXV8jAATaw8fn54uk/ETh6n SntzFZ0bPwn2mxMuICuGVfQysbVtx5okal/HjimOP4thO5r1gqh+9U56NKg88IV5 tuWMhFhURIRGMv6gQ2T2P5F01Mc=
Received: by filter1083p1mdw1.sendgrid.net with SMTP id filter1083p1mdw1-24439-593FC34D-3D 2017-06-13 10:49:49.766389357 +0000 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 sUGpFPMIRbWbONZrD-HQKw for <quic-issues@ietf.org>; Tue, 13 Jun 2017 10:49:49.736 +0000 (UTC)
Date: Tue, 13 Jun 2017 03:49:49 -0700
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abaaee19f344645d94e7b7026748d012b0f51205f492cf000000011557854d92a169ce0dfee3cd@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/619/review/43686120@github.com>
In-Reply-To: <quicwg/base-drafts/pull/619@github.com>
References: <quicwg/base-drafts/pull/619@github.com>
Subject: Re: [quicwg/base-drafts] Frame type word (#619)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593fc34da09bd_1c243faf26b01c3c3285"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak03JGMQyQ3AwkDVqAxRmdya1kFWMtpDPiqsIP R+YSQ22Fbw4iujIPmwrSB77f0E3Gy/x/6MG48rHE09UsjSAZvdtF2Q4op66PdVO8vSYrNBr3Jlge4c 8Zw0gZK2rIPNfxFSFvhDuyFlypDRSr+MrUB2UD3oKx01zGw971P5o+6qGAH4M0Lx2xcaSA8CV4oQtX s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/SjB183O5uUjK034g85_LylQ5b5c>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Jun 2017 10:54:51 -0000

----==_mimepart_593fc34da09bd_1c243faf26b01c3c3285
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/619#pullrequestreview-43686120
----==_mimepart_593fc34da09bd_1c243faf26b01c3c3285
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/619#pullrequestreview-43686120">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-U7GFOKf3__jMYeYBdP3TE4r7XKks5sDmlNgaJpZM4N1ReL">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqyk0QBxEUrHqSfGPf-gP5i80haDWks5sDmlNgaJpZM4N1ReL.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/619#pullrequestreview-43686120"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #619"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/619#pullrequestreview-43686120"}}}</script>
----==_mimepart_593fc34da09bd_1c243faf26b01c3c3285--


From nobody Tue Jun 13 03:55: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 CC0A41317BA for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 03:55:03 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, 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 RnvdiIHXeV1t for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 03:55:02 -0700 (PDT)
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 E94491314DF for <quic-issues@ietf.org>; Tue, 13 Jun 2017 03:50:02 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=p+xXZeAk2gV0nQi4gz0fg1ejPyo=; b=YZszhuccAvgqF5HP zTxQLUUVdLwMgkgVsHKIme6cq0MZH+P1y9rQmpLyW4U1izf0XtNMAdSVa7rbqjgB WEimD7OuKGs/70PvjoQvFDPUP+N6CJdO8+6kjOlG9udwT7lGHQOrOLICWKevRVKw Vuzi+hBFW5HTEPq/rdDwjGl+MrI=
Received: by filter0492p1mdw1.sendgrid.net with SMTP id filter0492p1mdw1-10651-593FC359-2A 2017-06-13 10:50:01.902061529 +0000 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 r-M35FX-QzGU9NeVrVCi3g for <quic-issues@ietf.org>; Tue, 13 Jun 2017 10:50:01.879 +0000 (UTC)
Date: Tue, 13 Jun 2017 03:50:01 -0700
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9574ad35f471c919e0b850566963a3aab2cd533492cf000000011557855992a169ce0dfee3cd@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/619/issue_event/1121124745@github.com>
In-Reply-To: <quicwg/base-drafts/pull/619@github.com>
References: <quicwg/base-drafts/pull/619@github.com>
Subject: Re: [quicwg/base-drafts] Frame type word (#619)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593fc359b356f_63ba3f9d962b5c3c1045a9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0jKPSEjcexGz9oTVbFezCkTvOm2pHvWZUk6l jhwGbo7Q8vrrkS+M+Tk3vbx3XQhFwgwdZS65M+rdyVhRkNrW1I1nfOLAG+06FPbPYNSzUEbfJYN0r+ xGj5S2L364ztrlseZTpa8LIryHK1tthCetK3QDJVDMlVDne/BrFioGwPFYCX0k73SXBfLrt8hdPkqy k=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/hxAy3jM31am4PLoiq5e5qe3tX78>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Jun 2017 10:55:04 -0000

----==_mimepart_593fc359b356f_63ba3f9d962b5c3c1045a9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #619.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/619#event-1121124745
----==_mimepart_593fc359b356f_63ba3f9d962b5c3c1045a9
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a href="https://github.com/quicwg/base-drafts/pull/619" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/619" data-id="234808269" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#619</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/619#event-1121124745">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9qFGlOj0TcsprS94S4ER838sLOaks5sDmlZgaJpZM4N1ReL">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq4_Pi5-KqRbmAlrJfnCT3IVxMV1wks5sDmlZgaJpZM4N1ReL.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/619#event-1121124745"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #619."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/619#event-1121124745"}}}</script>
----==_mimepart_593fc359b356f_63ba3f9d962b5c3c1045a9--


From nobody Tue Jun 13 03:55:10 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CA4281317AE for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 03:55:03 -0700 (PDT)
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; domainkeys=pass (1024-bit key) header.sender=jri=google.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pFHMgkvCeFiq for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 03:55:01 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0E4DC12EBE9 for <quic-issues@ietf.org>; Tue, 13 Jun 2017 03:50:01 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1497351001; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=VLlN8HAAt4xLBdNSZ4IfLj/t7X5GDkwc7wveWQe0ibg=; b=LHjbKARhpIT3BcBq+zoWNv0rT6zanl98GtUi7VXzu787el89Fg6b3DorARBxYuDeiDw9yYDF ea6hFnMgot/SOAbc5WHr6NcGnTxw0P40LCrV44+6oT21dI/XI2UpxFqALMOGbpwmlshrFIUr YINjsYnGhUIflUbmO1FiCSspLHs=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=Ip4rHRzOI11abe7be4xG/CTwUWw6ax3oiVgHC0szNvCnm64mmw6wTiTn3ijBxVml9IaPq3 IS0b4e3FE9hu6jBqvoiTPFVNFK4r2dHn1IL+lNQ7vk1PtfM1WqAVYAJtlzMeMpAgykIHlGA3 amTy1B1H+XwP/l2dIRg2eWCgXd3Xg=
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.42]) by mxa.mailgun.org with ESMTP id 593fc358.7f88936b76f0-smtp-out-n02; Tue, 13 Jun 2017 10:50:00 -0000 (UTC)
Date: Tue, 13 Jun 2017 03:49:59 -0700
From: janaiyengar <jri@google.com>
Reply-To: janaiyengar <jri@google.com>
To: quic-issues@ietf.org
Message-ID: <593fc357bc9d0_2f973fc09b183c383592d@hookshot-fe1-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 1fdf96: WIRE FORMAT CHANGE: Change the order of the bits i...
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_593fc357bc427_2f973fc09b183c38358ed"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/DoLXVeCp8whPH9AjA-X0BqtLVGU>
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, 13 Jun 2017 10:55:04 -0000

----==_mimepart_593fc357bc427_2f973fc09b183c38358ed
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 1fdf962506043652bb619a2f470f46c2128584e2
      https://github.com/quicwg/base-drafts/commit/1fdf962506043652bb619a2f470f46c2128584e2
  Author: EKR <ekr@rtfm.com>
  Date:   2017-06-09 (Fri, 09 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  WIRE FORMAT CHANGE: Change the order of the bits in the STREAM frame
type byte to match the order of the fields, so it's less confusing.


  Commit: 6be53dbfc723be0386cdb6d7663a9b690377e3b5
      https://github.com/quicwg/base-drafts/commit/6be53dbfc723be0386cdb6d7663a9b690377e3b5
  Author: janaiyengar <jri@google.com>
  Date:   2017-06-13 (Tue, 13 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #619 from ekr/frame_type_word

Frame type word


Compare: https://github.com/quicwg/base-drafts/compare/32db7a99cad5...6be53dbfc723
----==_mimepart_593fc357bc427_2f973fc09b183c38358ed--


From nobody Tue Jun 13 03:55: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 E4B75129C5F for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 03:55:10 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, 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 7eE9ajz09-If for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 03:55:09 -0700 (PDT)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BF8A912EC94 for <quic-issues@ietf.org>; Tue, 13 Jun 2017 03:50:11 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=SD+PzLuvgRAtu93lmy+Bq1L8bf8=; b=AjvzSfl1GwSPZzi6 T9A/MuaFSBo0DA1IbmKncQL3ca57AdM0XIlx+cX+K5rRM0slyBn2tZp3c2Lcz3rg y7tRPr3Mm8TqVqpRVHqyz72o/XASsNZA3/wtCRwLE1JbCz0X161qQuVCMNoM83rf VM5dIlLOSz+Bow+Ptv7a/UXWw8k=
Received: by filter0561p1mdw1.sendgrid.net with SMTP id filter0561p1mdw1-26529-593FC340-40 2017-06-13 10:49:36.70240612 +0000 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 fJFoNnHwQWGK5Zjv6YXwyA for <quic-issues@ietf.org>; Tue, 13 Jun 2017 10:49:36.573 +0000 (UTC)
Date: Tue, 13 Jun 2017 03:49:36 -0700
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab63503f59e9eccca8470bd41596e2642e1902698592cf000000011557854092a169ce0dff8ab3@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/620/308079154@github.com>
In-Reply-To: <quicwg/base-drafts/issues/620@github.com>
References: <quicwg/base-drafts/issues/620@github.com>
Subject: Re: [quicwg/base-drafts] Move stream IDs to the front of frames (#620)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593fc3407a8ed_2fd8c3fb8389e1c38691b8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak10PSpdXeR1DpUjxPmy8l5XTELD9xPqg6VwMm UFI6JWjerrb5ym/plWWvZYpuGPWN89nn9NUA/a9b0ZnPfwmVlSAWgPHOponKEZ8WKvGHM21J1pdAVz x7ODvhpc96uauM9q2DpuLIxDNpjb0knoRk8gJXy54vhju9VHUWren4Da4dk3kDJGMECBdMByKSWCjX A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/vjlhzZHJlf0I9vJervYCwxMxWVA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Jun 2017 10:55:11 -0000

----==_mimepart_593fc3407a8ed_2fd8c3fb8389e1c38691b8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

It's fine for now, but please move all discussion to the issue(s) in the future.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/620#issuecomment-308079154
----==_mimepart_593fc3407a8ed_2fd8c3fb8389e1c38691b8
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>It's fine for now, but please move all discussion to the issue(s) in the future.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/620#issuecomment-308079154">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4D60Zsj-ReWnJuC6RRAU8_c40Abks5sDmlAgaJpZM4N1dLx">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq6TSmwiCbynt98c8kiu5mI6fSutKks5sDmlAgaJpZM4N1dLx.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/620#issuecomment-308079154"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #620: It's fine for now, but please move all discussion to the issue(s) in the future."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/620#issuecomment-308079154"}}}</script>
----==_mimepart_593fc3407a8ed_2fd8c3fb8389e1c38691b8--


From nobody Tue Jun 13 03:58: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 8B18F131678 for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 03:58:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.253
X-Spam-Level: 
X-Spam-Status: No, score=-8.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_DNSWL_HI=-5, 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 jxqlURobecWd for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 03:58:50 -0700 (PDT)
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 61D651314A1 for <quic-issues@ietf.org>; Tue, 13 Jun 2017 03:54:17 -0700 (PDT)
Date: Tue, 13 Jun 2017 03:54:16 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1497351256; bh=XtziPCCv8VpOSxBGSKdr6kLML9PbW1ClG0Z2vOKVN9c=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=aqbH+BcfqRUYILjms1AqmAdc6CST9BNxIO5xczyWYUxPmPUpLP2kjHjCfPrmyw9q1 16ZoHKPkrsGqDYzSFF6gioRIZwbqVCvf6jATzMlO6vv45vDF39+vByfTFYWhrR5fsZ HGsqbCozNN1QUCixX1fv7SlDWWnWrE5KtDgF2To8=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abffdcf18a16e4470b90ac678fe46b39a92a78df3f92cf000000011557865892a169ce0dfa98c4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/616/review/43686937@github.com>
In-Reply-To: <quicwg/base-drafts/pull/616@github.com>
References: <quicwg/base-drafts/pull/616@github.com>
Subject: Re: [quicwg/base-drafts] Fixes #610 (#616)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593fc458b2e44_1b453fb682bcfc3c82ec"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/5tQ2oTCBODldct7nEsZRJhT7iBs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Jun 2017 10:58:52 -0000

----==_mimepart_593fc458b2e44_1b453fb682bcfc3c82ec
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/616#pullrequestreview-43686937
----==_mimepart_593fc458b2e44_1b453fb682bcfc3c82ec
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/616#pullrequestreview-43686937">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8qNtc5vBnic1fwXhlAaAOS0KbGTks5sDmpYgaJpZM4N0EYX">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq_HfXTocLUmajOurbIJ03SC8DAKvks5sDmpYgaJpZM4N0EYX.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/616#pullrequestreview-43686937"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #616"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/616#pullrequestreview-43686937"}}}</script>
----==_mimepart_593fc458b2e44_1b453fb682bcfc3c82ec--


From nobody Tue Jun 13 03:59: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 099FF13167F for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 03:58:56 -0700 (PDT)
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; domainkeys=pass (1024-bit key) header.sender=jri=google.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yz6OPJEtOU3U for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 03:58:54 -0700 (PDT)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 86894131778 for <quic-issues@ietf.org>; Tue, 13 Jun 2017 03:54:24 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1497351263; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=XeWRo1o7Dbgz8WKtp1UrWdUvVOTLJiKTq0ce3mYxtKM=; b=q/olK9qdKnMHm81BZ8GiJO/jp6OhRGcT4XxZB0kC6dtwwBJH/gRZ2IvciHjECWawM3La86/T XKVwKljKRJgEXn/0omkoXcFwxUB3ew96kwiTlPBYwMDy/JrlpV3ZueWBdZ7siJh/mCd+/aB1 R+5vDZ5A50/cF70WHSJgdsG2aHg=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=ppG0iw31oBXOZmGO9RDO9sp9pU43EaCA6O4tOngmozktDl34BzdDE1U40cB3/ZWH+6eCe1 TOmm0k3+edMzcD6ENAiksUHtHRCpPQ30AvZwkXlqVOfEDuRWTO4uDhNwedtnqpg+WI97FHTf +JdeWeH+eJZ7npHyDrKMA/5vkFjNs=
Sender: jri=google.com@github.com
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.42]) by mxa.mailgun.org with ESMTP id 593fc45f.7f9d0cf1b060-smtp-out-n02; Tue, 13 Jun 2017 10:54:23 -0000 (UTC)
Date: Tue, 13 Jun 2017 03:54:22 -0700
From: janaiyengar <jri@google.com>
Reply-To: janaiyengar <jri@google.com>
To: quic-issues@ietf.org
Message-ID: <593fc45e7662a_29dc3faaeee2dc304837e@hookshot-fe1-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 80f3af: Fixes #610
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_593fc45e76052_29dc3faaeee2dc304821a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/27xP9pMMrau9CEmQhlsAnc8xRaU>
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, 13 Jun 2017 10:58:56 -0000

----==_mimepart_593fc45e76052_29dc3faaeee2dc304821a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 80f3af3e7796875452c9181160a36f0b15adc6b0
      https://github.com/quicwg/base-drafts/commit/80f3af3e7796875452c9181160a36f0b15adc6b0
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-08 (Thu, 08 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Fixes #610


  Commit: 0ecbba5508164d1f7c38de36100e88a7fb16cc12
      https://github.com/quicwg/base-drafts/commit/0ecbba5508164d1f7c38de36100e88a7fb16cc12
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-08 (Thu, 08 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Streams, not stream IDs


  Commit: caf396f6a7b9f955be387250396895d1737f27b9
      https://github.com/quicwg/base-drafts/commit/caf396f6a7b9f955be387250396895d1737f27b9
  Author: janaiyengar <jri@google.com>
  Date:   2017-06-13 (Tue, 13 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #616 from quicwg/multiple_stream_frames

Fixes #610


Compare: https://github.com/quicwg/base-drafts/compare/6be53dbfc723...caf396f6a7b9
----==_mimepart_593fc45e76052_29dc3faaeee2dc304821a--


From nobody Tue Jun 13 03:59: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 83C34131678 for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 03:58:56 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JYmLMOSXGeAt for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 03:58:55 -0700 (PDT)
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 2240C131795 for <quic-issues@ietf.org>; Tue, 13 Jun 2017 03:54:27 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=j60gJ+K0yX2MiuPyC/3NRONpqcw=; b=Snx2+1jI8fN3yXCV W0jbQL7hpr06+seIrAPtGuZt6uaocvwifCFajiAV9Jyc9xSorLhkI1U+BdBbs1iW C5lEvcHwfqb5JjKqBFSUAkS58hNGDLghGvNcq3Q6lujs/Wdw6OcUo/DyWORmQUbA yCxtgLu7NP7BCppdnSKGSwy8flI=
Received: by filter0440p1mdw1.sendgrid.net with SMTP id filter0440p1mdw1-19743-593FC461-30 2017-06-13 10:54:25.522401468 +0000 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 q3MKTXjmTWyp8AiPGJUKpA for <quic-issues@ietf.org>; Tue, 13 Jun 2017 10:54:25.429 +0000 (UTC)
Date: Tue, 13 Jun 2017 03:54:25 -0700
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf525ba45988e3050f522b71748a44a1be1a63d8392cf000000011557866192a169ce0dfa98c4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/616/issue_event/1121130622@github.com>
In-Reply-To: <quicwg/base-drafts/pull/616@github.com>
References: <quicwg/base-drafts/pull/616@github.com>
Subject: Re: [quicwg/base-drafts] Fixes #610 (#616)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593fc46151778_33323f9d962b5c3c100378"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1yKgZbQ1ExIJjlqtE6ZMXQRRUbq91/EqSBHg nP2LSFQQEVu9kf5zLSEIqdjO4kcxsEV0mowaGZBw5kganxPgwq9n9g0ibK4Fm1cDpE2bf22BFb/HHL ugKMaNLWv7EdeP8aUZw43eo3NQT+C4uZ4Hy4eOXtIegOTIqDY2jXHLwbT7Jc3X3ANIevmEVGXtg1Wf U=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/UOSnSZAa0aLGZcCyk-NQo8nrUog>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Jun 2017 10:58:57 -0000

----==_mimepart_593fc46151778_33323f9d962b5c3c100378
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #616.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/616#event-1121130622
----==_mimepart_593fc46151778_33323f9d962b5c3c100378
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a href="https://github.com/quicwg/base-drafts/pull/616" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/616" data-id="234526916" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#616</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/616#event-1121130622">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqz7ZkdiqIq48k1I_PDBjLJ1EsetPks5sDmphgaJpZM4N0EYX">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq_NXzsuu5_6CnU8BHI52VgzZVi_Yks5sDmphgaJpZM4N0EYX.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/616#event-1121130622"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #616."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/616#event-1121130622"}}}</script>
----==_mimepart_593fc46151778_33323f9d962b5c3c100378--


From nobody Tue Jun 13 03:59:45 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0F5B112EBE9 for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 03:59:44 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GXxqhKINjfES for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 03:59:42 -0700 (PDT)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8633E1317D3 for <quic-issues@ietf.org>; Tue, 13 Jun 2017 03:55:05 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=ujx5rLBT3hTS7FUPnVFxhX0bKjQ=; b=HgbPft6Ve0aCe60D Dwy8U/dIcIo0eOo0Atdwx0qtQFfP7VcBHUmfH/qdAECKGBJmCCyN8cHWHN9d2EzE fz+N2AxXZ7B03c/PUOo495h/fRrNAljuBWcZdB8Wj4A9CbfZClw59oeUbMWIdWGm rb3t3fUKgutXjuwRM5Ttxe9SW9w=
Received: by filter0498p1mdw1.sendgrid.net with SMTP id filter0498p1mdw1-13769-593FC463-52 2017-06-13 10:54:27.779683416 +0000 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 fjsYC55xRjiqYE4tRT4OxA for <quic-issues@ietf.org>; Tue, 13 Jun 2017 10:54:27.686 +0000 (UTC)
Date: Tue, 13 Jun 2017 03:54:27 -0700
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab832186fab2c0de1be8d57bd951a8b7aaee9b96c992cf000000011557866392a169ce0df96b08@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/610/issue_event/1121130702@github.com>
In-Reply-To: <quicwg/base-drafts/issues/610@github.com>
References: <quicwg/base-drafts/issues/610@github.com>
Subject: Re: [quicwg/base-drafts] Transport: Inclusion of multiple Stream Frames for the same Stream ID (#610)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593fc46390237_43063fb5b06e9c2c599be"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3LI9XcoLc7+XltV4DjXD4e4zLQ32hBV7D6Po PzP43KrRvnMl7yBYBP9wGSMRqZ4uGJ9oHRpHYZXwXxFDU+Orp04UJeJpefLNOVrAtdeSLIxkok7J73 fMveJMEsX7moIJFKr6ZzRtqmlAy27qfeQgOsPotIXKwOfJgoA3O5ULwwzMmfnp0lBxlmCWLEVvSqEg 0=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/5kBRRVL8eVQMkDJvvlMhB-pn24c>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Jun 2017 10:59:44 -0000

----==_mimepart_593fc46390237_43063fb5b06e9c2c599be
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #610 via 80f3af3e7796875452c9181160a36f0b15adc6b0.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/610#event-1121130702
----==_mimepart_593fc46390237_43063fb5b06e9c2c599be
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/quicwg/base-drafts/issues/610" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/610" data-id="234449672" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#610</a> via <a href="https://github.com/quicwg/base-drafts/commit/80f3af3e7796875452c9181160a36f0b15adc6b0" class="commit-link"><tt>80f3af3</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/610#event-1121130702">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwXkMsKQ7cghCz_MrSFCCLpzrBemks5sDmpjgaJpZM4NzvTi">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq7EY7LWk2c0O68s3-HxJE76qass9ks5sDmpjgaJpZM4NzvTi.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/610#event-1121130702"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #610 via 80f3af3e7796875452c9181160a36f0b15adc6b0."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/610#event-1121130702"}}}</script>
----==_mimepart_593fc46390237_43063fb5b06e9c2c599be--


From nobody Tue Jun 13 04:05: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 6D8C612F265 for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 04:05:05 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tlXNbvAAa6ES for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 04:05:03 -0700 (PDT)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5B2AC13149C for <quic-issues@ietf.org>; Tue, 13 Jun 2017 04:02:50 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=oIB8NevUu7h/vv7N6LiFs57LS/4=; b=OVWCngzjV57ap3VV cHz+I0dmB+gwNn5CsC979aJTNLH+1OkD8vVMJlEcVwpn324Nx+XDiYECLJRHON/b 2RV3dtnWPOtr/D9XWEtUcboUCEZAlOIXghG75tCKz8u6rYXDYh9BzUbojb8JxDGP Sc6U6r3CFF42778XbAm6uB88O0w=
Received: by filter0487p1mdw1.sendgrid.net with SMTP id filter0487p1mdw1-6842-593FC63F-AB 2017-06-13 11:02:23.819447814 +0000 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 7vLzYPM8RHCMHdCA3Z_HmA for <quic-issues@ietf.org>; Tue, 13 Jun 2017 11:02:23.754 +0000 (UTC)
Date: Tue, 13 Jun 2017 04:02:23 -0700
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc8ded5a56ba46332fabc71339a93cfa5bc8b679a92cf000000011557883f92a169ce0e090b03@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/627/308081785@github.com>
In-Reply-To: <quicwg/base-drafts/issues/627@github.com>
References: <quicwg/base-drafts/issues/627@github.com>
Subject: Re: [quicwg/base-drafts] ClientInitial is special (#627)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593fc63f9d014_6d053faf26b01c3c309d7"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak15fr2C2EJ71jX2YUUklgOtI7jK5IgXth3a/D Wvso4fDMyhHbi34KU9Z8ivcqN5Ga8PRm7U2lK500v1I2lzSN9C3MjWTeLq0Q6R4KthDYVQBuxdDD70 H/TPO1no58cFy2y/Ro3rXqSmuNzSBAXoz6UQjLvsFgfQMYZH7lO4x7ZBSw==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/6CYV7ptdXimX5xwYKQUcqS1wXBs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Jun 2017 11:05:06 -0000

----==_mimepart_593fc63f9d014_6d053faf26b01c3c309d7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> Could this not also happen to client certificates when server requires auth?

Yes.


> Could certs be seperate from Diffie-Hellman?

They are. Client certificates are sent in the second flight.


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/627#issuecomment-308081785
----==_mimepart_593fc63f9d014_6d053faf26b01c3c309d7
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<blockquote>
<p>Could this not also happen to client certificates when server requires a=
uth?</p>
</blockquote>
<p>Yes.</p>
<blockquote>
<p>Could certs be seperate from Diffie-Hellman?</p>
</blockquote>
<p>They are. Client certificates are sent in the second flight.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/627#issuecomment-308081785">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq4d_sT4dfcAsuaz=
pt70mLI9D4eY5ks5sDmw_gaJpZM4N4JZC">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqxIXgx0ZEVVMh1JDZ=
Dz3g8Lj0Hnsks5sDmw_gaJpZM4N4JZC.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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/627#issuecomment-308081785"></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 #627: \u003e Could this =
not also happen to client certificates when server requires auth?\r\n\r\nYe=
s.\r\n\r\n\r\n\u003e Could certs be seperate from Diffie-Hellman?\r\n\r\nTh=
ey are. Client certificates are sent in the second flight.\r\n"}],"action":=
{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/62=
7#issuecomment-308081785"}}}</script>=

----==_mimepart_593fc63f9d014_6d053faf26b01c3c309d7--


From nobody Tue Jun 13 04:07:10 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 57075126CD8 for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 04:07:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.181
X-Spam-Level: 
X-Spam-Status: No, score=-8.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_DNSWL_HI=-5, 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 G2R0pKdbp7kD for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 04:07:07 -0700 (PDT)
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 67FE21294F0 for <quic-issues@ietf.org>; Tue, 13 Jun 2017 04:05:36 -0700 (PDT)
Date: Tue, 13 Jun 2017 04:05:35 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1497351935; bh=JpW3a8QdEhP/bUoltgxcETq8JUPR6gpGNfKVx887q1A=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=tPa/5k/eghgTXkkGTi8efDM+f3E22kq6EadqMkLxdHA51St6wLYLTU6HwgM4515p2 ZXdvTbdkaKHvhyd0vc/gT8UFpUR47W/fL6+rqnfLIF1xyWYwuZDeTQqgbG1gF5osmd FT10SQvH0NdlmhxZW2YPmqnMqRJ9kQTlT1blrhLk=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abeb5dd086d65016f757fb41447683134b89f77bc892cf00000001155788ff92a169ce0de9a623@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/571/308082446@github.com>
In-Reply-To: <quicwg/base-drafts/issues/571@github.com>
References: <quicwg/base-drafts/issues/571@github.com>
Subject: Re: [quicwg/base-drafts] Transition to half closed local should probably happen on FIN ack (#571)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593fc6ffa3ccb_6a7f3fedc7239c3c41418"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/PowQ9GcchC_iWTHSxWmI0ePC9vk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Jun 2017 11:07:09 -0000

----==_mimepart_593fc6ffa3ccb_6a7f3fedc7239c3c41418
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The *stream* doesn't need to wait for the FIN to be acked. It's a reliable frame, so the connection will ensure that the FIN bit gets retransmitted, but I think the stream should close in the case you mention. The stream state machine does not include reliability states (it does not include acking of any data).

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/571#issuecomment-308082446
----==_mimepart_593fc6ffa3ccb_6a7f3fedc7239c3c41418
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>The <em>stream</em> doesn't need to wait for the FIN to be acked. It's=
 a reliable frame, so the connection will ensure that the FIN bit gets re=
transmitted, but I think the stream should close in the case you mention.=
 The stream state machine does not include reliability states (it does no=
t include acking of any data).</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/571#issuecomment-308082446">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqyXLL=
2aDvTeAQPdhHbUdoTsPpW5gks5sDmz_gaJpZM4NvS61">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqxJ=
1Kqp0f8ig1bFdfyOx7s55MjPCks5sDmz_gaJpZM4NvS61.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/571#issuecomment-308082446"></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 #571: The *stream* doesn't need to wait for the FIN to be acked. It's a=
 reliable frame, so the connection will ensure that the FIN bit gets retr=
ansmitted, but I think the stream should close in the case you mention. T=
he stream state machine does not include reliability states (it does not =
include acking of any data)."}],"action":{"name":"View Issue","url":"http=
s://github.com/quicwg/base-drafts/issues/571#issuecomment-308082446"}}}</=
script>=

----==_mimepart_593fc6ffa3ccb_6a7f3fedc7239c3c41418--


From nobody Tue Jun 13 04:08: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 1242E12F27B for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 04:08:16 -0700 (PDT)
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; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id r2o7tvSh1vW6 for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 04:08:14 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 002D412EC04 for <quic-issues@ietf.org>; Tue, 13 Jun 2017 04:08:13 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1497352093; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=ahaqGsdhCLgqfk8KOQsXYQYjT+VS408EXweVHb0PyGg=; b=plT1e5P3I1ql7rQW85Unp+y1VjSoF8PQwE70Luj5C+mFU41plgT8oKokTHYGv6ocSD1whhpz f7JDhi0M5w6ZFZeEWETLEesqITKYlgY6XT1VyzZWgLOBGRm9jhUGT3H8kQ1jDH1MQHQT09O+ dBI+lfpERYpctr6UmQw46qCLWQE=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=a5OCYbvpaJ3HNv8VlVT2jr8Bu+akReCr07LspvOBV0Ye5D6r5OS2N2qEKvxQDwEfUiP34+ 6UWWmoGLIURoe6tpQBrClu+7tpPxKmDaYU6xxQWydrcfQ1yqieCtsGeepJdTJ8SC0EAY9PZY pC9CqmtbVd1h1KgSibOt1pXmbP3Xc=
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 593fc519.7f5c792b8d20-smtp-out-n02; Tue, 13 Jun 2017 10:57:29 -0000 (UTC)
Date: Tue, 13 Jun 2017 03:57:29 -0700
From: martinthomson <martin.thomson@gmail.com>
Reply-To: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <593fc51915b93_460f3fa1e2e1fc303487@hookshot-fe3-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_593fc5191583c_460f3fa1e2e1fc30347bd"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/jMepgErp_fpj2RVWxnE2_JsHW9o>
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, 13 Jun 2017 11:08:16 -0000

----==_mimepart_593fc5191583c_460f3fa1e2e1fc30347bd
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/multiple_stream_frames
  Home:   https://github.com/quicwg/base-drafts

----==_mimepart_593fc5191583c_460f3fa1e2e1fc30347bd--


From nobody Tue Jun 13 04: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 A6A281314DA for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 04:13:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.401
X-Spam-Level: 
X-Spam-Status: No, score=-5.401 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4UXbxX8GOKl6 for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 04:13:25 -0700 (PDT)
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 D7CED131529 for <quic-issues@ietf.org>; Tue, 13 Jun 2017 04:13:16 -0700 (PDT)
Date: Tue, 13 Jun 2017 04:13:16 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1497352396; bh=nYUzrSQ8Q7SNmiPe0ktHClgmxm6vOyWoU4dOB+7pinQ=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=lipxGsln73tsFkp6STGM5YyitrlYiwwcRLRvdZWgIEN79K9MPHLhINFQ12cUBITR/ /cJl5uA9WdoroqzRCAsbBLnF2mFFd2JFcANNWD9nidVZsahIEZEPAToOfVY1zvuk7G 4phGvBp/VZ2VlizHzmWzVuX4Lp6MUtUdf3MKw858=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5e444a88babf74dabdd56d6dd09eea98af66dd9a92cf0000000115578acc92a169ce0e090b03@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/627/308083958@github.com>
In-Reply-To: <quicwg/base-drafts/issues/627@github.com>
References: <quicwg/base-drafts/issues/627@github.com>
Subject: Re: [quicwg/base-drafts] ClientInitial is special (#627)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593fc8cc1bacd_525e3fedc7239c3c4267d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/hwXmfGDtGjb6MSbq5uBWz9vImvo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Jun 2017 11:13:27 -0000

----==_mimepart_593fc8cc1bacd_525e3fedc7239c3c4267d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> They are. Client certificates are sent in the second flight.

So in principle this could also apply to server certs, and then you could have fully protected packets except for the initial key exchange.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/627#issuecomment-308083958
----==_mimepart_593fc8cc1bacd_525e3fedc7239c3c4267d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<blockquote>
<p>They are. Client certificates are sent in the second flight.</p>
</blockquote>
<p>So in principle this could also apply to server certs, and then you could have fully protected packets except for the initial key exchange.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/627#issuecomment-308083958">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-20QLDBLt7UvHSRCf2tD3sS8-GEks5sDm7MgaJpZM4N4JZC">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq9UqHAUfqksCpU4wvWjQbBjaeKf-ks5sDm7MgaJpZM4N4JZC.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/627#issuecomment-308083958"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #627: \u003e They are. Client certificates are sent in the second flight.\r\n\r\nSo in principle this could also apply to server certs, and then you could have fully protected packets except for the initial key exchange."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/627#issuecomment-308083958"}}}</script>
----==_mimepart_593fc8cc1bacd_525e3fedc7239c3c4267d--


From nobody Tue Jun 13 04: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 727DF1314DD for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 04:16:28 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, 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 BV7XBHPfR4WC for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 04:16:24 -0700 (PDT)
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 2771A1315A2 for <quic-issues@ietf.org>; Tue, 13 Jun 2017 04:16:24 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=XYBNyRp1J7+IlTZyPmjrTWXnpYY=; b=rFQIsXoLNQ2iQKtt vZlOcZh7Iw51HSkzp53OmAxztx3+QeR8ibKNt2bgGUBAEPW81p7JB1VRSvZVWfDi SOCdDhgVJaxJ+uTXuu4MxchvYzJKw28Q2sIvwj8t5whIPHQo8rof1RT0LDhXbsRO CQVmdAcz3vhkpUc2unrQ/znXI38=
Received: by filter0633p1mdw1.sendgrid.net with SMTP id filter0633p1mdw1-6461-593FC96F-5D 2017-06-13 11:15:59.50186307 +0000 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 gv2alA3BQ-mHyyG6g4GvGg for <quic-issues@ietf.org>; Tue, 13 Jun 2017 11:15:59.452 +0000 (UTC)
Date: Tue, 13 Jun 2017 04:15:59 -0700
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab659495682b75d0455a97fa75f5020ee6dbd791ce92cf0000000115578b6f92a169ce0de9a623@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/571/308084523@github.com>
In-Reply-To: <quicwg/base-drafts/issues/571@github.com>
References: <quicwg/base-drafts/issues/571@github.com>
Subject: Re: [quicwg/base-drafts] Transition to half closed local should probably happen on FIN ack (#571)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593fc96f51dec_60583fee8aa91c2c11156"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3hAS/VzUOsEdWtJXcbzA2wnS5KV4tovRj0/Z UwoDhkHqs8Kty6uto3VfYmuKKNqxan0z6PjRLRjnpnmzUmJ2k8GIjbl7u69OEhrPHXYwkqLuNDUrTo 8DDFAm0rP9/yQOn/uBr9R4n9VsEjehYhEPrrENTzmnpZoB+stvA7FrFi10j2mK5uuHqkATcPmPy/fU 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/HCj6qv42gLNzWRGNt8KiKHcz8tU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Jun 2017 11:16:28 -0000

----==_mimepart_593fc96f51dec_60583fee8aa91c2c11156
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> The stream doesn't need to wait for the FIN to be acked. It's a reliable frame

Does this consider state complexity as a function of races with RST?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/571#issuecomment-308084523
----==_mimepart_593fc96f51dec_60583fee8aa91c2c11156
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<blockquote>
<p>The stream doesn't need to wait for the FIN to be acked. It's a reliable frame</p>
</blockquote>
<p>Does this consider state complexity as a function of races with RST?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/571#issuecomment-308084523">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8iMjaCa-eGy70Kc8xdfR3SzCU1Eks5sDm9vgaJpZM4NvS61">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq2334bECkWR4CyZln0fciK7owheeks5sDm9vgaJpZM4NvS61.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/571#issuecomment-308084523"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #571: \u003e The stream doesn't need to wait for the FIN to be acked. It's a reliable frame\r\n\r\nDoes this consider state complexity as a function of races with RST?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/571#issuecomment-308084523"}}}</script>
----==_mimepart_593fc96f51dec_60583fee8aa91c2c11156--


From nobody Tue Jun 13 04:27: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 3CAFF131687 for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 04:27:23 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, 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 f6_8LFvsXl3N for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 04:27:21 -0700 (PDT)
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 A2B96131672 for <quic-issues@ietf.org>; Tue, 13 Jun 2017 04:27:21 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=teuoHeDBEhO/x1a4VedULC1gGlY=; b=hNdBowLsEAQPIQzV xfoJdumq87dRy8PPlJhU9L934MiJ+S8qYeDSKgt2tmLor/i7JsjeFl1oFN4rAUn4 YbBjEZktFBcQn1u3G9IUDxw8LnLv6/gpHVib9C5syUsPQR884hVRgN7dLbd7X/QM goKuHQyuJWsLVLvy98EJIdn/skc=
Received: by filter0501p1mdw1.sendgrid.net with SMTP id filter0501p1mdw1-29712-593FCBF2-7C 2017-06-13 11:26:42.880699889 +0000 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 e7PCjjBGR0ihmPOtQv_6xw for <quic-issues@ietf.org>; Tue, 13 Jun 2017 11:26:42.783 +0000 (UTC)
Date: Tue, 13 Jun 2017 04:26:42 -0700
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd8e59b2525638dbc7d60af07ad37641bea46f37892cf0000000115578df292a169ce0e090b03@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/627/308086762@github.com>
In-Reply-To: <quicwg/base-drafts/issues/627@github.com>
References: <quicwg/base-drafts/issues/627@github.com>
Subject: Re: [quicwg/base-drafts] ClientInitial is special (#627)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593fcbf2aab73_1953fe50996fc348117d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2kfFmDV5ndRl8FYLeT6m9BTaQH4bRn+Yd/02 Es4twqaEOuJj7otJ7yyIAaSouFhAnReM2o+hsDXJIzN0iCubhmRWQ2FFll4del6ZBZSAcqH3kI6FnN 5NzOZm2pUUiTl1AA9AGgymIOEk/sAdjETGANMPk6Sfeqww8WZRvhwkfHss+eJ9stnORgN8T+udAnqq M=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/YmJ6mFy7Kh_6l7J5JV4GAhK53NI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Jun 2017 11:27:23 -0000

----==_mimepart_593fcbf2aab73_1953fe50996fc348117d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

It would also deal with #597,#608 - especially if CCID is reflected, and paired with SCID when available, on all unprotected server sent 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/627#issuecomment-308086762
----==_mimepart_593fcbf2aab73_1953fe50996fc348117d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>It would also deal with <a href="https://github.com/quicwg/base-drafts/issues/597" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/597" data-id="233998729" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#597</a>,<a href="https://github.com/quicwg/base-drafts/issues/608" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/608" data-id="234209045" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#608</a> - especially if CCID is reflected, and paired with SCID when available, on all unprotected server sent 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/627#issuecomment-308086762">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-dWYo50JtULIrW0rLNqK36lpm91ks5sDnHygaJpZM4N4JZC">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq8mFxls9lviQgQ2r_eJN4Qm7VyAUks5sDnHygaJpZM4N4JZC.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/627#issuecomment-308086762"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #627: It would also deal with #597,#608 - especially if CCID is reflected, and paired with SCID when available, on all unprotected server sent packets."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/627#issuecomment-308086762"}}}</script>
----==_mimepart_593fcbf2aab73_1953fe50996fc348117d--


From nobody Tue Jun 13 04:32: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 F40CC131688 for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 04:32:04 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 07c0Ml5aAT88 for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 04:32:03 -0700 (PDT)
Received: from o8.sgmail.github.com (o8.sgmail.github.com [167.89.101.199]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DD848131682 for <quic-issues@ietf.org>; Tue, 13 Jun 2017 04:32:02 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=Wpc8z6zzl2HPMUiMWFNbepP2t70=; b=v5TUo+trQKOPLyv3 0reYCRNah/kxYPC7R8UGs2OBqEvKM5GbI+bTGwh06E2EiJ1g6+YmMAj1bDxgL01b QlvKZ3BXik7+TyBF2GDVMq9pJ9GbRyivSCl0cajTUrz5tC9M2krVz4U1hKVw8i/5 lBL++dRhk6vGlxKq0Lopzo0+tdc=
Received: by filter0494p1mdw1.sendgrid.net with SMTP id filter0494p1mdw1-10702-593FCCF2-B 2017-06-13 11:30:58.080517328 +0000 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 pkjXBL2hSdGo-qxe5bXCFg for <quic-issues@ietf.org>; Tue, 13 Jun 2017 11:30:58.000 +0000 (UTC)
Date: Tue, 13 Jun 2017 04:30:57 -0700
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab74eb3a2882a337b70375a749198ad952e093303d92cf0000000115578ef192a169ce0e090b03@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/627/308087671@github.com>
In-Reply-To: <quicwg/base-drafts/issues/627@github.com>
References: <quicwg/base-drafts/issues/627@github.com>
Subject: Re: [quicwg/base-drafts] ClientInitial is special (#627)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593fccf1df4e1_3bac3fee8aa91c2c181b0"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak35F6QqUrkPPoRKE5PK6rHqkiAdAyPfonD/Rv NyacGcpwgEVfj4qBebe1WRmsgnFul5WqKP50z4EMiMnPPSV5uYaH/5ye/KJHk0JApQkBz+FKPznbFC BQZVmC198ctv0yLzEfMe95n9oA+bZoc4rcleHGDrLdRahcjCAoZ6C34zKQ==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Jrr1f2PhgdmYMj4JgrAXI6fOW3w>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Jun 2017 11:32:05 -0000

----==_mimepart_593fccf1df4e1_3bac3fee8aa91c2c181b0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This would add a new type of complexity because the keys that are available after the initial key exchange are not the same as those which are available 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/627#issuecomment-308087671
----==_mimepart_593fccf1df4e1_3bac3fee8aa91c2c181b0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>This would add a new type of complexity because the keys that are available after the initial key exchange are not the same as those which are available after the handshake completes.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/627#issuecomment-308087671">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4GsdfT1tT_lFAcHyFN6aKlRN8okks5sDnLxgaJpZM4N4JZC">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqzqVIs105d3OA9p8c4V-Ok_0roHSks5sDnLxgaJpZM4N4JZC.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/627#issuecomment-308087671"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #627: This would add a new type of complexity because the keys that are available after the initial key exchange are not the same as those which are available after the handshake completes."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/627#issuecomment-308087671"}}}</script>
----==_mimepart_593fccf1df4e1_3bac3fee8aa91c2c181b0--


From nobody Tue Jun 13 04:57: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 19A3B13177A for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 04:57:01 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, 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 d6YnmjCC6K3z for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 04:56:59 -0700 (PDT)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B45E8131774 for <quic-issues@ietf.org>; Tue, 13 Jun 2017 04:56:59 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=fy+KSlk5f52lAIq9ZLdT3oPBAlY=; b=mG3Jfi+JYYg1S6hR NYAKR/Wxtd072gJHCm/QLvIQ2BSqhwHmwtoki/khNh28iSDEU8+vZsO7tpBpWySs PJ3i+UfY0W4dTLkVkAZdKScDrL7ctmATz82du8C14YlUDQ9v2zkFfoN8DORcbuDt orK8db0lrbgZeRjO4F9ySq5Ckt0=
Received: by filter0556p1mdw1.sendgrid.net with SMTP id filter0556p1mdw1-27614-593FD30A-26 2017-06-13 11:56:58.717393632 +0000 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 mKcPGVrFSmq_q8uWcXRVgg for <quic-issues@ietf.org>; Tue, 13 Jun 2017 11:56:58.630 +0000 (UTC)
Date: Tue, 13 Jun 2017 04:56:58 -0700
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abde5ba3ae95839dd3b5a9c3db74ad92603a6ed13c92cf000000011557950a92a169ce0e090b03@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/627/308093085@github.com>
In-Reply-To: <quicwg/base-drafts/issues/627@github.com>
References: <quicwg/base-drafts/issues/627@github.com>
Subject: Re: [quicwg/base-drafts] ClientInitial is special (#627)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593fd30a844fc_cfb33fefc1927c3c3903c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak07x+t/u2Be41uASdPZMI5Mb/G7PAPn3M/5jw 6TJOrH8xgxG6pJcE9lgjukQDOgqIV0NXtDr3auB3/zrQvSaZccjE5uMjJHObbNdWDvQEwilFPOJztG qjFDryUzjDj+mw729ny0ptb6NsGphdYDtCH9Gpw9zvyEtcpFo6fB+Z2lhKXTSu5ILOczZYI0z3Eb/z I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/d8R6Lrtyzm3e6gjJk5NLkdnydSE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Jun 2017 11:57:01 -0000

----==_mimepart_593fd30a844fc_cfb33fefc1927c3c3903c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Is that necessarily so, given stateless retry? And key phase must be handled anyway. I don't want to add complexity 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/627#issuecomment-308093085
----==_mimepart_593fd30a844fc_cfb33fefc1927c3c3903c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Is that necessarily so, given stateless retry? And key phase must be handled anyway. I don't want to add complexity though.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/627#issuecomment-308093085">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3kAOXz-Xt0BbhEaIccB2NQ2Ha98ks5sDnkKgaJpZM4N4JZC">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq0mp4hLzaT6VH6vdRrJvczFBj68Rks5sDnkKgaJpZM4N4JZC.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/627#issuecomment-308093085"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #627: Is that necessarily so, given stateless retry? And key phase must be handled anyway. I don't want to add complexity though. "}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/627#issuecomment-308093085"}}}</script>
----==_mimepart_593fd30a844fc_cfb33fefc1927c3c3903c--


From nobody Tue Jun 13 05:17: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 1A181131803 for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 05:17:52 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GyI57TxhOKUD for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 05:17:50 -0700 (PDT)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 43276131773 for <quic-issues@ietf.org>; Tue, 13 Jun 2017 05:17:50 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=HjFZELkhjISQNLT9svjUrF6+9n8=; b=owX7NNBg1F8T4fcy s+gW5y4wsuB2/KywFPeSk7Unz9GqPesPmox/AStGXGBJE7YcnpcqN0x3dOic1lkR 3t5AZerzQF6stuXefLLGmV28mbkZ6FrevAyNTmQ0LzDdqZcLmkukjkDHIYVH2aEo 8O2YQ5Zn22IRhbYcBWGcD9zowTQ=
Received: by filter1012p1mdw1.sendgrid.net with SMTP id filter1012p1mdw1-6875-593FD7ED-1C 2017-06-13 12:17:49.256347048 +0000 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 9hxsgbwxTfaxk8h2J3jIZA for <quic-issues@ietf.org>; Tue, 13 Jun 2017 12:17:49.253 +0000 (UTC)
Date: Tue, 13 Jun 2017 05:17:49 -0700
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba39a11cfbb6c1295fcfb13683db898ebb415f38192cf00000001155799ed92a169ce0e090b03@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/627/308097503@github.com>
In-Reply-To: <quicwg/base-drafts/issues/627@github.com>
References: <quicwg/base-drafts/issues/627@github.com>
Subject: Re: [quicwg/base-drafts] ClientInitial is special (#627)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593fd7ed2aa21_4a253f9b3fe2dc30904b8"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2tM1xnAogJ1iFt5+HeR/1t+Krezmv+EiSZEO 2h3HHDKGMc8k2VnVk12qpdUPD6npYzuvtzjxnLKEvyGyG90GxZ54kns7K+G37ZcmEDD34CsGtca0cW nC8qlUVEW7tO5iEyIt+jpGWIuqoBwFG4Y3wgEwY46TTTISZXoOL7eYgR7w==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/77dj9VlIQus5qYfDJzIn0MiCepU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Jun 2017 12:17:52 -0000

----==_mimepart_593fd7ed2aa21_4a253f9b3fe2dc30904b8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

On Tue, Jun 13, 2017 at 12:56 PM, MikkelFJ <notifications@github.com> wrote:

> Is that necessarily so, given stateless retry?
>

It's a property of the TLS handshake.


And key phase must be handled anyway.
>

Well, it's also complexity at the TLS layer: we don't even export that key



> I don't want to add complexity though.
>
> =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/627#issuecomment-308093085>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/ABD1ob8O8-In2lq9FB8GGg=
Fj6vOxo1Kpks5sDnkJgaJpZM4N4JZC>
> .
>


--=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/627#issuecomment-308097503=

----==_mimepart_593fd7ed2aa21_4a253f9b3fe2dc30904b8
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

On Tue, Jun 13, 2017 at 12:56 PM, MikkelFJ &lt;notifications@github.com&gt;=
 wrote:<br>
<br>
&gt; Is that necessarily so, given stateless retry?<br>
&gt;<br>
<br>
It&#39;s a property of the TLS handshake.<br>
<br>
<br>
And key phase must be handled anyway.<br>
&gt;<br>
<br>
Well, it&#39;s also complexity at the TLS layer: we don&#39;t even export t=
hat key<br>
<br>
<br>
<br>
&gt; I don&#39;t want to add complexity though.<br>
&gt;<br>
&gt; =E2=80=94<br>
&gt; You are receiving this because you authored the thread.<br>
&gt; Reply to this email directly, view it on GitHub<br>
&gt; &lt;https://github.com/quicwg/base-drafts/issues/627#issuecomment-3080=
93085&gt;,<br>
&gt; or mute the thread<br>
&gt; &lt;https://github.com/notifications/unsubscribe-auth/ABD1ob8O8-In2lq9=
FB8GGgFj6vOxo1Kpks5sDnkJgaJpZM4N4JZC&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/627#issuecomment-308097503">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkqxS5DrJVzMNQMEO=
xu6anOAlgj1ypks5sDn3tgaJpZM4N4JZC">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq2vgCmhQlEzSBmsq5=
7OV4QIIFmf4ks5sDn3tgaJpZM4N4JZC.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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/627#issuecomment-308097503"></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 #627: On Tue, Jun 13, 20=
17 at 12:56 PM, MikkelFJ \u003cnotifications@github.com\u003e wrote:\n\n\u0=
03e Is that necessarily so, given stateless retry?\n\u003e\n\nIt's a proper=
ty of the TLS handshake.\n\n\nAnd key phase must be handled anyway.\n\u003e=
\n\nWell, it's also complexity at the TLS layer: we don't even export that =
key\n\n\n\n\u003e I don't want to add complexity though.\n\u003e\n\u003e =
=E2=80=94\n\u003e You are receiving this because you authored the thread.\n=
\u003e Reply to this email directly, view it on GitHub\n\u003e \u003chttps:=
//github.com/quicwg/base-drafts/issues/627#issuecomment-308093085\u003e,\n\=
u003e or mute the thread\n\u003e \u003chttps://github.com/notifications/uns=
ubscribe-auth/ABD1ob8O8-In2lq9FB8GGgFj6vOxo1Kpks5sDnkJgaJpZM4N4JZC\u003e\n\=
u003e .\n\u003e\n"}],"action":{"name":"View Issue","url":"https://github.co=
m/quicwg/base-drafts/issues/627#issuecomment-308097503"}}}</script>=

----==_mimepart_593fd7ed2aa21_4a253f9b3fe2dc30904b8--


From nobody Tue Jun 13 05:20:45 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C5C1812E3AE for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 05:20:44 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, 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 u03bBB-ANkkN for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 05:20:43 -0700 (PDT)
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 C6A3E129B3C for <quic-issues@ietf.org>; Tue, 13 Jun 2017 05:20:42 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=Xm8kYSj1uA2tOSNUjaIXYKlzmHs=; b=wmdrMCYvezV46Jc7 ibc9euaPu6mS8Zm4zZ8TzVYj8//Emms8fkzhrRjW0pDN1qEdyFlbWOuq5kTQ5vvl sPiAsq74FiwJ5BYpG68YjlGfipFwf0GBu/6ucjPYqP5MbyNsuJ6Mb96hKJMhrFEg 0+QaaywPIaruWdCSXFCclWNUYrs=
Received: by filter0646p1mdw1.sendgrid.net with SMTP id filter0646p1mdw1-13027-593FD88C-6E 2017-06-13 12:20:28.799987752 +0000 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 olOaL31pTZOYM72v0ELW9g for <quic-issues@ietf.org>; Tue, 13 Jun 2017 12:20:28.709 +0000 (UTC)
Date: Tue, 13 Jun 2017 05:20:28 -0700
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc08e8ce97ec1bd09bde8cd5a685455605bc61fad92cf0000000115579a8c92a169ce0de9a85b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/572/308098133@github.com>
In-Reply-To: <quicwg/base-drafts/issues/572@github.com>
References: <quicwg/base-drafts/issues/572@github.com>
Subject: Re: [quicwg/base-drafts] Should we transition to Open state when recv even MAX_STREAM_DATA or RST on idle (#572)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593fd88c98658_6a003f97570bdc30940f1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2M15VRtGedpjBZti1tuc2njZtgH2S+ruvet2 AXnw7RrcjB3+5xQf0da8m4RnJswyxEA/iLn6GHHeGMffi7vFLeg9hiDtq9+P7ckC9PYvxZsxIqnm9u vKJMK/DYfYIQGhfxN/9xtgzULnDIWGSgeYYSWk6dYt4iNxRBSO4Nj1W0jiRKvWw7Y/9ZwvuOUbh1dI Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/7oBQK0NklZFN1I2o1hmLdfEYBNU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Jun 2017 12:20:45 -0000

----==_mimepart_593fd88c98658_6a003f97570bdc30940f1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This is a side-effect of the change to opening all lower number streams automagically. Since we're doing auto-opening, it makes sense 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/572#issuecomment-308098133
----==_mimepart_593fd88c98658_6a003f97570bdc30940f1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>This is a side-effect of the change to opening all lower number streams automagically. Since we're doing auto-opening, it makes sense to do this.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/572#issuecomment-308098133">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqz_VAygfbBd_dYndOX5GzGyEPXvHks5sDn6MgaJpZM4NvTE8">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqw-UOizougEeLGdd2P2Oj2MbNtc0ks5sDn6MgaJpZM4NvTE8.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/572#issuecomment-308098133"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #572: This is a side-effect of the change to opening all lower number streams automagically. Since we're doing auto-opening, it makes sense to do this."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/572#issuecomment-308098133"}}}</script>
----==_mimepart_593fd88c98658_6a003f97570bdc30940f1--


From nobody Tue Jun 13 05: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 3BF63129501 for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 05:31:57 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id eOH8uFazf09B for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 05:31:55 -0700 (PDT)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0228C124234 for <quic-issues@ietf.org>; Tue, 13 Jun 2017 05:31:54 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=MGugpqYQdkXIoiDndtdjkKvHhi0=; b=ZefV/JO+3bcOz7+6 jnnR8IUM4C773S0XGNGzzX2evLhvqiKrFJ5XMvLxPnniOhVNY0g3VlJoNiTrEk4W t5mtvXJEafFrioLYZir9P8DAEuxeTHj5Fg+FRIDcdHnx8Cjps7ugzjEa1NRZ+/DN BtuyhJ/D0nI9qfy0TJg7tvp3CEM=
Received: by filter0839p1mdw1.sendgrid.net with SMTP id filter0839p1mdw1-29082-593FDB1D-19 2017-06-13 12:31:25.228905622 +0000 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 6oOSx5DeT4akdKD8F_n3gQ for <quic-issues@ietf.org>; Tue, 13 Jun 2017 12:31:25.108 +0000 (UTC)
Date: Tue, 13 Jun 2017 05:31:24 -0700
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb945af0d994330a6793a875728ab9195fe5749c592cf0000000115579d1c92a169ce0e01f711@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/623/review/43706515@github.com>
In-Reply-To: <quicwg/base-drafts/pull/623@github.com>
References: <quicwg/base-drafts/pull/623@github.com>
Subject: Re: [quicwg/base-drafts] Fix stream state machine (#623)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593fdb1cee66a_56563fe881af1c30458eb"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1nxsHH1HUYm9qljXhhbee5cH4wA0cyE76I+P uDLV1HkXvD61WdeHM8tbd6Y0rxFEtqC1jTp7P4bAmwZ3r3WR/+COe9M43SBxQ/jcO1p0g4DY76uWHs a05Qvtnb7pg/jDx9cA+YECCrmFwb88KoKRnaPb1ezWqLFgRfkPLWL3H6pIwe/we/TuunE8no51jaxY w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/PxAeU9SGiVyP9zl_Sz4TaPXXxew>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Jun 2017 12:31:57 -0000

----==_mimepart_593fdb1cee66a_56563fe881af1c30458eb
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

janaiyengar commented on this pull request.



>  endpoint MUST NOT consider the stream state to have changed until all data has
-arrived.
+been acknowledged, received or discarded.

The "arrived" was deliberate -- the stream does not need to hang around in open state until all data is acked. That's a matter of reliability, which should not have anything to do with stream states. I would like to keep stream states decoupled from reliability requirements.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/623#pullrequestreview-43706515
----==_mimepart_593fdb1cee66a_56563fe881af1c30458eb
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/623#discussion_r121662835">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  endpoint MUST NOT consider the stream state to have changed until all data has
-arrived.
+been acknowledged, received or discarded.
</pre>
<p>The "arrived" was deliberate -- the stream does not need to hang around in open state until all data is acked. That's a matter of reliability, which should not have anything to do with stream states. I would like to keep stream states decoupled from reliability requirements.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/623#pullrequestreview-43706515">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_OqZudURNArTsQSpx32A5VnlFZQks5sDoEcgaJpZM4N2JP3">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq037hlo9AUwTJxSgKzhnTL_cXsRPks5sDoEcgaJpZM4N2JP3.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/623#pullrequestreview-43706515"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #623"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/623#pullrequestreview-43706515"}}}</script>
----==_mimepart_593fdb1cee66a_56563fe881af1c30458eb--


From nobody Tue Jun 13 05:38:47 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 94F4713181E for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 05:38:46 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ddJs_Lxy-M-C for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 05:38:45 -0700 (PDT)
Received: from o9.sgmail.github.com (o9.sgmail.github.com [167.89.101.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D200613181C for <quic-issues@ietf.org>; Tue, 13 Jun 2017 05:38:44 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=FyeoD0Pfqq0y+CuAbnGNBazeE3U=; b=tU0CSaKKJbgGefv0 MJ18LA6b6/2v+ZXGIxrFCblQ+3OLeug96CwZnYa7umx63uuvAGww5T5PKffu/byw B5gsZUD/+/S4U6lUTcqcThlHl0UZCquTp1GGCs902OOakzmQDBXcMVC+8QCLxOUe hRA1r12fPlkbs/yhjla/xgEp7W4=
Received: by filter0840p1mdw1.sendgrid.net with SMTP id filter0840p1mdw1-24603-593FDCCA-2C 2017-06-13 12:38:34.654535759 +0000 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 AQhKY_S9So2_GmpRvJ7BRg for <quic-issues@ietf.org>; Tue, 13 Jun 2017 12:38:34.558 +0000 (UTC)
Date: Tue, 13 Jun 2017 05:38:34 -0700
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9a9d7adb4544e49fef750f2432e4542f1c8677fd92cf0000000115579eca92a169ce0dec328b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/574/c308102342@github.com>
In-Reply-To: <quicwg/base-drafts/pull/574@github.com>
References: <quicwg/base-drafts/pull/574@github.com>
Subject: Re: [quicwg/base-drafts] Make reset simpler and invisible (#574)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593fdcca6a767_71493f97a6e0bc3067076"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2Y4oenOjDDWHfQw3kiboRFnjgyQUT5oTNr6J iMXtHE6fWHn/asrYjF2KNrx91H0haXNl5ELzMPzN1CX+wJkUrqbXU8X27wkXYCrGjv9d4SyaXQZYIr UOPiucC2E7DeFliHFIHP78tWIpu1OTGTymqVXnbgR4URvrkE/mP20Rz3iUG3IBjb1Mxlhr6hRtQ1ns E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/NcfDUmA7cnlgwr-B1HECxwFCYFA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Jun 2017 12:38:46 -0000

----==_mimepart_593fdcca6a767_71493f97a6e0bc3067076
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Can we please move this conversation to the list or to an issue? I hate having to go through commits to figure out what text folks are talking about (there are 11 commits here). This is a significant enough change that I'd like to have this be attached to an issue where the idea is summarized and discussed before we get to 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/pull/574#issuecomment-308102342
----==_mimepart_593fdcca6a767_71493f97a6e0bc3067076
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Can we please move this conversation to the list or to an issue? I hate =
having to go through commits to figure out what text folks are talking abou=
t (there are 11 commits here). This is a significant enough change that I'd=
 like to have this be attached to an issue where the idea is summarized and=
 discussed before we get to the PR.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/pull/574#issuecomment-308102342">view it on GitHub</a>, or <a href=
=3D"https://github.com/notifications/unsubscribe-auth/AWbkqySPUH3cGHPlBqfvg=
RWNjV7VbrkIks5sDoLKgaJpZM4NwBSw">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq41yKDvtPHu4opd0t=
eC8WIGqBYqjks5sDoLKgaJpZM4NwBSw.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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=
/574#issuecomment-308102342"></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 #574: Can we ple=
ase move this conversation to the list or to an issue? I hate having to go =
through commits to figure out what text folks are talking about (there are =
11 commits here). This is a significant enough change that I'd like to have=
 this be attached to an issue where the idea is summarized and discussed be=
fore we get to the PR."}],"action":{"name":"View Pull Request","url":"https=
://github.com/quicwg/base-drafts/pull/574#issuecomment-308102342"}}}</scrip=
t>=

----==_mimepart_593fdcca6a767_71493f97a6e0bc3067076--


From nobody Tue Jun 13 05:43: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 170EA131822 for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 05:43:11 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ILjzA-bx01-6 for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 05:43:09 -0700 (PDT)
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 E17E412E91F for <quic-issues@ietf.org>; Tue, 13 Jun 2017 05:43:08 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=5I2u8FA3+BASyzv3hsZ4vfR+9NU=; b=GlBQP/vmJ1piWkS9 5lI3m/vJjnKN0U/Ak+1zappv7vQ7JVn2IbBQKI0C4KMuXnGSBxYkQfJF1wMacLxx /l7tz4p+qrzloDTfbhTsBEDy5AyuVX/VjE2ySlUR5qm3EVuumhWIuXEuA+L98zTe KoQxrEDESAE7Mg+qL2w8IGL9CIo=
Received: by filter0963p1mdw1.sendgrid.net with SMTP id filter0963p1mdw1-31128-593FDDD4-42 2017-06-13 12:43:00.561531226 +0000 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 ElMf1CiHSpu9ULB6v4Yt8Q for <quic-issues@ietf.org>; Tue, 13 Jun 2017 12:43:00.502 +0000 (UTC)
Date: Tue, 13 Jun 2017 05:43:00 -0700
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab59289d1dedb6c7f86b73de531a8a184f38bab26392cf0000000115579fd492a169ce0e01f711@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/623/review/43709371@github.com>
In-Reply-To: <quicwg/base-drafts/pull/623@github.com>
References: <quicwg/base-drafts/pull/623@github.com>
Subject: Re: [quicwg/base-drafts] Fix stream state machine (#623)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593fddd462323_1a9ac3fe65fa1bc306895f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3Dnvebwt4qJ2duVwfm2OGHzAK4qqUzDwOYth zJdulLaKvJXdZ/0ILEZq07lDRgxgG9hD5rpurM0sRhmgnhZBh0DWcth7sZzqtC0VcD/YPeWhn7xjHM 9HXW6vb5exvWwaWqnp7xYFG0Ql0jBq//SH4OCr1CMCC7whfJ4N4Il6UxhRb+yr4v0jJiwzh5fXB5kQ E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/E4VHpzAB5A4clYJzo36P6QenEu8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Jun 2017 12:43:11 -0000

----==_mimepart_593fddd462323_1a9ac3fe65fa1bc306895f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

janaiyengar commented on this pull request.



>  endpoint MUST NOT consider the stream state to have changed until all data has
-arrived.
+been acknowledged, received or discarded.

I would suggest that you revert the changes that require receipt of acks for sent data for streams to transition to closed. The other changes 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/623#discussion_r121665382
----==_mimepart_593fddd462323_1a9ac3fe65fa1bc306895f
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/623#discussion_r121665382">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  endpoint MUST NOT consider the stream state to have changed until all data has
-arrived.
+been acknowledged, received or discarded.
</pre>
<p>I would suggest that you revert the changes that require receipt of acks for sent data for streams to transition to closed. The other changes 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/623#discussion_r121665382">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4C05qeQgjhKn8K3BqDAFjg94-kzks5sDoPUgaJpZM4N2JP3">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqyG91_m2Rl7y0KvldDlTBIZ699gOks5sDoPUgaJpZM4N2JP3.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/623#discussion_r121665382"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #623"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/623#discussion_r121665382"}}}</script>
----==_mimepart_593fddd462323_1a9ac3fe65fa1bc306895f--


From nobody Tue Jun 13 06:24: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 20CEB131863 for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 06:24:57 -0700 (PDT)
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; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id I09iPxMmE5fY for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 06:24:55 -0700 (PDT)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A7C15131857 for <quic-issues@ietf.org>; Tue, 13 Jun 2017 06:24:55 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1497360294; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=ac8b7lIvfuRIfj5QOrz0R/tUkC6wXlJAOsFHsp1mVlY=; b=ZyAcceqciUi0hrTxbhjaxEJNqsCtiPOY017utmzttX5yrUUBXlmNNC2liE/gJZD5kqquN3Hn 6vvfvQ+CoF7GNew7G5kZRJo+KKFB/5mxxNU72hGL4de5hS9UQpDbQzZwa9k9piAtiLM+jU8l bRMHFbtB5AcuYpnNBNsRdNUiiro=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=fvlJ/SL+0rF5KFJS0yzfJAiYbx4TXh14oOQnNnUcRvfEZK2/IwGtT82xjeC+yDA7+kMmYo NinlB+4pqytXI6POYNycgnsXEMOi8nkyb0Up+63qR8nnaK+Ec+baVEfdijN3jee5KTL60/F+ Yb6La8+aOjcF6jPBa2mueyUGmDaYc=
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 593fe7a5.7ff815f35720-smtp-out-n02; Tue, 13 Jun 2017 13:24:53 -0000 (UTC)
Date: Tue, 13 Jun 2017 06:24:53 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <593fe7a532b70_1779e3fcd0ceedc3430411@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] bb6cee: Remove the requirement to have stream data acknowl...
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_593fe7a53283c_1779e3fcd0ceedc34303c1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Ow9rZISUU84BhAANL1O471eH9TA>
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, 13 Jun 2017 13:24:57 -0000

----==_mimepart_593fe7a53283c_1779e3fcd0ceedc34303c1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/any_frame_opens
  Home:   https://github.com/quicwg/base-drafts
  Commit: bb6cee1e060d5a3a69b53a1d71bbe1d6d8ef6d1e
      https://github.com/quicwg/base-drafts/commit/bb6cee1e060d5a3a69b53a1d71bbe1d6d8ef6d1e
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-13 (Tue, 13 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Remove the requirement to have stream data acknowledged for close



----==_mimepart_593fe7a53283c_1779e3fcd0ceedc34303c1--


From nobody Tue Jun 13 06:25: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 201261201F8 for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 06:25:38 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, 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 vqn0uuf2iFZr for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 06:25:34 -0700 (PDT)
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 31FAB129512 for <quic-issues@ietf.org>; Tue, 13 Jun 2017 06:25:33 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=pvoJIbQ77NKGsG7fDdynw4svJY0=; b=f+nXihTBvpDGUFhB ZAz06hvhDGI4fywVM/ro+WKBRBux3nf8W5Wj/Gnqzfsx3bAeEJfPxtJl49+oS86K KQLKMhJYxObQG7Ic3bVWixWpOwg2wI93WLGkRINPkV25DdJrLQtWrIFnGREfQJGZ xNLMEsukGdURFA1QkF8w71SZyGA=
Received: by filter0842p1mdw1.sendgrid.net with SMTP id filter0842p1mdw1-16810-593FE7AB-24 2017-06-13 13:24:59.257575019 +0000 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 hkhuYOGPQ4q4WpukjKf_eQ for <quic-issues@ietf.org>; Tue, 13 Jun 2017 13:24:59.217 +0000 (UTC)
Date: Tue, 13 Jun 2017 06:24:58 -0700
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/623/push/1797202914@github.com>
In-Reply-To: <quicwg/base-drafts/pull/623@github.com>
References: <quicwg/base-drafts/pull/623@github.com>
Subject: Re: [quicwg/base-drafts] Fix stream state machine (#623)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593fe7aa52c93_46973fbc9796dc301958c"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2WG2r2hY9gx4K1uEUPHv0w7urZ5CTY7hVi1w Yh1bFPQb0vCsqEo+5Bda2hb1t/noIBOHQu19J8qVuLYJff1Nxpl7n01lcAvsl7s8JRTQm7mle8Bz+H oTHCGatCC4xgYd1goyFdiqrNRVRbERLrg1tWUevW6NEpSZ4ugMLrSLfRRwY9Ac/drA5lFV+5EHSCyb s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/LewiNy_wD-Hv64hkEr8Usf5UsLc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Jun 2017 13:25:38 -0000

----==_mimepart_593fe7aa52c93_46973fbc9796dc301958c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson pushed 1 commit.

bb6cee1  Remove the requirement to have stream data acknowledged for close


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/623/files/b1875874a6b52b8eb8ad5c796d1f0ae39c3f4409..bb6cee1e060d5a3a69b53a1d71bbe1d6d8ef6d1e

----==_mimepart_593fe7aa52c93_46973fbc9796dc301958c
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/bb6cee1" class="commit-link">bb6cee1</a>  Remove the requirement to have stream data acknowledged for close</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/623/files/b1875874a6b52b8eb8ad5c796d1f0ae39c3f4409..bb6cee1e060d5a3a69b53a1d71bbe1d6d8ef6d1e">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7zNfvBGhCsPmB2kTBzARyvVFMMsks5sDo2qgaJpZM4N2JP3">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq7wG-gvPL9_IM50OralpqPfIWrCrks5sDo2qgaJpZM4N2JP3.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/623/files/b1875874a6b52b8eb8ad5c796d1f0ae39c3f4409..bb6cee1e060d5a3a69b53a1d71bbe1d6d8ef6d1e"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #623"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/623/files/b1875874a6b52b8eb8ad5c796d1f0ae39c3f4409..bb6cee1e060d5a3a69b53a1d71bbe1d6d8ef6d1e"}}}</script>

----==_mimepart_593fe7aa52c93_46973fbc9796dc301958c--


From nobody Tue Jun 13 06:26: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 46E0D1314F8 for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 06:26:35 -0700 (PDT)
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; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id imBbbcX17IiL for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 06:26:31 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 80338129512 for <quic-issues@ietf.org>; Tue, 13 Jun 2017 06:26:31 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1497360390; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=3Hf+GlpopMIOuuvejlqQFDEa4bQ0vZ5yyOkX5IlHgMA=; b=BcmGsAdRyHfB3t8Ogp1UifdR/MwhY7ttEiUlh11jqZ8gYtVocnwTOHgo9muu4khy1z6a7VRL jSix5zzQFeUncKjQ4Pt3DUUnxmNOludV7A/ovmIFBiOQeqruSHrpLkLfV3ULRA21zpGz+OjO fai8v5UD3SYdsVKfZwARdXRoFFU=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=oJe+8+aZhAC3Qa1PDQsgbxI8eoxAQSsOrRNaObANXvDnLH9WS3ICXQg1hPz0mxNdfVKnoJ AEJFEmnKNRNuS7He+juwdYS3AzxkQJ9UYbQ+92vYQFzZeOEqKrtS93aIDxpB47ICOwpuHp3L pjFRq4jF/RQBaLB1CtweW1f4pia+Y=
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 593fe804.7f81919b4e70-smtp-out-n02; Tue, 13 Jun 2017 13:26:28 -0000 (UTC)
Date: Tue, 13 Jun 2017 06:26:28 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <593fe804ae3b7_749f3fd6a179bc30907a4@hookshot-fe1-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 48241e: Clarify the mapping of bits to lengths
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_593fe804ae017_749f3fd6a179bc309066a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/SMmd7ZHdPxmSmAh4IwFQ1BXJ4zk>
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, 13 Jun 2017 13:26:35 -0000

----==_mimepart_593fe804ae017_749f3fd6a179bc309066a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 48241ef8f64462b3d1c722a9d552b2acaa08e6f8
      https://github.com/quicwg/base-drafts/commit/48241ef8f64462b3d1c722a9d552b2acaa08e6f8
  Author: EKR <ekr@rtfm.com>
  Date:   2017-06-13 (Tue, 13 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Clarify the mapping of bits to lengths


  Commit: 4eb3d775d4a1f0e148d90b328585cb3bb4478021
      https://github.com/quicwg/base-drafts/commit/4eb3d775d4a1f0e148d90b328585cb3bb4478021
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-13 (Tue, 13 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #626 from ekr/ack_bits

Clarify the mapping of bits to lengths


Compare: https://github.com/quicwg/base-drafts/compare/caf396f6a7b9...4eb3d775d4a1
----==_mimepart_593fe804ae017_749f3fd6a179bc309066a--


From nobody Tue Jun 13 06:26: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 CC72C1317D5 for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 06:26:55 -0700 (PDT)
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; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 19r_p7O7h1Xq for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 06:26:49 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9FB25129512 for <quic-issues@ietf.org>; Tue, 13 Jun 2017 06:26:49 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1497360409; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=aJZ9gKUaH9KwuWBJ0SPMXKS12BboFwH9oVlaRzuWxsM=; b=JH4c4COpDFfCrlearV3VTFBSk33G2TEXcgbXHnfeZHlnP2hxQFeeaC+ZIcvkMhX7c4kNo/tB 6wBGF201bd/UEuAVC+Gp0sY0+O05XRN2/gEsIBe+3tmCdStwwA0UAoyhXGuKVjzOBV0RR/1s d2HwavLbafOAIH9q/oeSmeFRfh0=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=TKM+KeE9hMqbVGMZj+VQNqZVg5ksPgKQEHvP54imXO+LG4Wr82JF2mQfOkUg4OsyPqIcVn Nft/8P9KWC56cqbxlt0oK8u2m20gNMnUHAeiZUZpl/Rf+A4slkb1nlQtnZroiGclp7D/gn9I opNvv9k1x7N2Sj2YusQG75MkJNTSs=
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 593fe818.7fa83c341180-smtp-out-n02; Tue, 13 Jun 2017 13:26:48 -0000 (UTC)
Date: Tue, 13 Jun 2017 06:26:48 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <593fe8183d7c5_7cc73ffbc6b71c34912f1@hookshot-fe1-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 449f43: Fix stream state machine
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_593fe8183d408_7cc73ffbc6b71c3491167"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/BmGucW6fwMVJFZeTOG7fpmmOW1Y>
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, 13 Jun 2017 13:26:56 -0000

----==_mimepart_593fe8183d408_7cc73ffbc6b71c3491167
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 449f4327b3d0c4e042e826f96bbbf34681dac167
      https://github.com/quicwg/base-drafts/commit/449f4327b3d0c4e042e826f96bbbf34681dac167
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-10 (Sat, 10 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Fix stream state machine

This corrects a few infidelities about the way that stream states
update.  This includes Subodh's excellent suggestion to limit
transitions from idle to only go through open.

Fixes #572, #571.


  Commit: 07dedceb98466551b797e1a88303d96453aa5299
      https://github.com/quicwg/base-drafts/commit/07dedceb98466551b797e1a88303d96453aa5299
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-10 (Sat, 10 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Fix 571 properly


  Commit: b1875874a6b52b8eb8ad5c796d1f0ae39c3f4409
      https://github.com/quicwg/base-drafts/commit/b1875874a6b52b8eb8ad5c796d1f0ae39c3f4409
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-10 (Sat, 10 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Allow for RST_STREAM more explicitly.


  Commit: bb6cee1e060d5a3a69b53a1d71bbe1d6d8ef6d1e
      https://github.com/quicwg/base-drafts/commit/bb6cee1e060d5a3a69b53a1d71bbe1d6d8ef6d1e
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-13 (Tue, 13 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Remove the requirement to have stream data acknowledged for close


  Commit: 237dab001d50a5e5cf1f73147d66249d097e84c0
      https://github.com/quicwg/base-drafts/commit/237dab001d50a5e5cf1f73147d66249d097e84c0
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-13 (Tue, 13 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #623 from quicwg/any_frame_opens

Fix stream state machine


Compare: https://github.com/quicwg/base-drafts/compare/4eb3d775d4a1...237dab001d50
----==_mimepart_593fe8183d408_7cc73ffbc6b71c3491167--


From nobody Tue Jun 13 06:27: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 C9750129512 for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 06:26:56 -0700 (PDT)
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; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rU8JDDEGTbPB for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 06:26:53 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 99242131846 for <quic-issues@ietf.org>; Tue, 13 Jun 2017 06:26:51 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1497360411; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=j9RWcy0VDCJ1j4J4Ze4b+MA8UoHP1HmEEDFledue0pw=; b=fi1Qv+h7d3Y7AYpTqcdDDVBvhs3bX9W4/xviKX9n6znVwSSZoMLYUxsjAN6Fr4le/T7+xcbT Y8h9FkxRACLkzH8Qy4a5Z/uxpmWecF3BTF1vuCaYuG0o1PGGbd3WRVYy+KVXU1grzKWUa3Nu 2g7/Bw5n5p+p6R4l+7ooLSEBKy0=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=X1KeViIe/P1MldPJMdhdi5WWPlXk2fALt2+CX/3Z0TFxGDSk2adLB04nzrb/DfU5TWNie3 sdLvkINvRD6uq8t7LEu7WfniyGUDHWcDOXRtVAecLp8SOAFpRd9JGrMDbkIZuKxKejwPVFYb c0aPub5IFpXQqyF462SFpN5mmJN4U=
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 593fe81b.7f3f705fd510-smtp-out-n02; Tue, 13 Jun 2017 13:26:51 -0000 (UTC)
Date: Tue, 13 Jun 2017 06:26:50 -0700
From: martinthomson <martin.thomson@gmail.com>
Reply-To: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <593fe81a59e70_62d13fe1170d3c24456de@hookshot-fe3-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_593fe81a59afb_62d13fe1170d3c24455f6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/_6SxDkpVwNigbd1e1zCQXaud-Lw>
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, 13 Jun 2017 13:26:57 -0000

----==_mimepart_593fe81a59afb_62d13fe1170d3c24455f6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/any_frame_opens
  Home:   https://github.com/quicwg/base-drafts

----==_mimepart_593fe81a59afb_62d13fe1170d3c24455f6--


From nobody Tue Jun 13 06:27:10 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 13A23131846 for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 06:26:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.382
X-Spam-Level: 
X-Spam-Status: No, score=-0.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, RP_MATCHES_RCVD=-0.001, 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 UK-4TnfAEJ_9 for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 06:26:55 -0700 (PDT)
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 57D071314F8 for <quic-issues@ietf.org>; Tue, 13 Jun 2017 06:26:52 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=mUMP0YH1tp9Dngn8YAYuFMgEgdw=; b=dIqZ9RlQvjg0uag0 akQ9kCKEQsIHdNHX+fMOT2AjdSY0gVrFtNj6PQqbepItgGRNGIxWrxTQZf9yQlCS fD/Fm8GKjj5NFNJN0Ax42J8aHYXLn4kej7nvM4SGHeDnIEg1ihfURlDzegub/uL+ KnJZA0uWW6bCOh8fphZz2wZRWa0=
Received: by filter0817p1mdw1.sendgrid.net with SMTP id filter0817p1mdw1-13243-593FE809-7 2017-06-13 13:26:33.331079451 +0000 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 0MdBfJxgTfKW3bY0Ck0m-Q for <quic-issues@ietf.org>; Tue, 13 Jun 2017 13:26:32.965 +0000 (UTC)
Date: Tue, 13 Jun 2017 06:26:32 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abcf0e3b75de063b838645602d40f6f9b19c9ef36f92cf000000011557aa0892a169ce0e08dc02@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/626/issue_event/1121361503@github.com>
In-Reply-To: <quicwg/base-drafts/pull/626@github.com>
References: <quicwg/base-drafts/pull/626@github.com>
Subject: Re: [quicwg/base-drafts] Clarify the mapping of bits to lengths (#626)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593fe808d1ffd_12713feeb2c71c2c6808"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0Kn5CgePUw/AzD6lWelkJCawat1gk/nHrn7X At8TORburw/xvK2nT3m71xAMFxEJOqkDVmQXH56PP5+H2rxlOUFP/1OlPe2Ufso+O2SHPOseusfsKE NGTiGvNmSqx9hfIP4TwnBJpoJuQ8m3xbZpZzJLJyZ4AgDpm2eDCF37dTIslH7v4HvwKDBPpxOEZPdQ U=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/2UIu1wWVr_JNYgfziVespeG8ie0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Jun 2017 13:26:57 -0000

----==_mimepart_593fe808d1ffd_12713feeb2c71c2c6808
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #626.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/626#event-1121361503
----==_mimepart_593fe808d1ffd_12713feeb2c71c2c6808
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a href="https://github.com/quicwg/base-drafts/pull/626" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/626" data-id="235461634" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#626</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/626#event-1121361503">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzPDjX_oXPIWNL4ZTrQ8-NN-8USxks5sDo4IgaJpZM4N4GGd">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq3OBVT9RHo1FYXrmYvjOX_UPAhNZks5sDo4IgaJpZM4N4GGd.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/626#event-1121361503"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #626."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/626#event-1121361503"}}}</script>
----==_mimepart_593fe808d1ffd_12713feeb2c71c2c6808--


From nobody Tue Jun 13 06:27: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 27ED7131865 for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 06:26:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.181
X-Spam-Level: 
X-Spam-Status: No, score=-8.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_DNSWL_HI=-5, 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 C6j_Lczh4eqX for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 06:26:56 -0700 (PDT)
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 D9A2E131855 for <quic-issues@ietf.org>; Tue, 13 Jun 2017 06:26:52 -0700 (PDT)
Date: Tue, 13 Jun 2017 06:26:51 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1497360411; bh=4SvGTVaCKi96m6KcNzYzcNahllmwQUBGHYSorTF6mnE=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=E0/JP1uhYcpFteYjX7IejSUGCXxC053xGdY0jRoBGRaXYft1i36qjA/q//fYdoHAw FDG7DJSZZZgvvPRohsA/uTIkldd0vT//KbB8yvkt3RWOBHilKWFEuSAbN7WTMNnlsg RKjdCzgKEaVyBPHyYBRAKFumnvc0O2uK2+w5gJB0=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb42604e923c52a0915f98511a3976e8d781c499a92cf000000011557aa1b92a169ce0de9a85b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/572/issue_event/1121362129@github.com>
In-Reply-To: <quicwg/base-drafts/issues/572@github.com>
References: <quicwg/base-drafts/issues/572@github.com>
Subject: Re: [quicwg/base-drafts] Should we transition to Open state when recv even MAX_STREAM_DATA or RST on idle (#572)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593fe81bd9da7_650b3fcc6ea47c3c9002a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/KfjusHTJS0FXVh5lXmPL-Efhn8g>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Jun 2017 13:26:59 -0000

----==_mimepart_593fe81bd9da7_650b3fcc6ea47c3c9002a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #572 via #623.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/572#event-1121362129
----==_mimepart_593fe81bd9da7_650b3fcc6ea47c3c9002a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/quicwg/base-drafts/issues/572" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/572" data-id="233416795" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#572</a> via <a href="https://github.com/quicwg/base-drafts/pull/623" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/623" data-id="235009809" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#623</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/572#event-1121362129">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-FyMt-7FdIde36MHEGjirDs06S8ks5sDo4bgaJpZM4NvTE8">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq-KJFFaS-5H1rXj1mGKfUoOS_pSBks5sDo4bgaJpZM4NvTE8.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/572#event-1121362129"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #572 via #623."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/572#event-1121362129"}}}</script>
----==_mimepart_593fe81bd9da7_650b3fcc6ea47c3c9002a--


From nobody Tue Jun 13 06: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 178D8131866 for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 06:27:01 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PD9Rb7M8I0CJ for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 06:26:57 -0700 (PDT)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E890112EA56 for <quic-issues@ietf.org>; Tue, 13 Jun 2017 06:26:53 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=tBJ8q0/IOseGum6Zi2fY6BHo35s=; b=Ly03Pzm16oHBvjfP nYzVof2K3AMhv+yPgq2VFtumXcGbd8XgPAhgBxSz3mPm2Z2G0WeNIDFEEjdSIi38 +ijReukAz+kOMZllwYJC0ay895xu0rhrLfmtEKgVHlVyFYDXVLx2ynZwvloseDsL MLA2HSgCRmFE6/xdRc92zhQ2nq0=
Received: by filter0642p1mdw1.sendgrid.net with SMTP id filter0642p1mdw1-22126-593FE81C-3B 2017-06-13 13:26:52.519333612 +0000 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 6laJWXhiRKmgTcP_ZUsy_g for <quic-issues@ietf.org>; Tue, 13 Jun 2017 13:26:52.466 +0000 (UTC)
Date: Tue, 13 Jun 2017 06:26:52 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab60f30fb421a58d81d7253f1cb36d08535e13b00a92cf000000011557aa1c92a169ce0e01f711@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/623/issue_event/1121362125@github.com>
In-Reply-To: <quicwg/base-drafts/pull/623@github.com>
References: <quicwg/base-drafts/pull/623@github.com>
Subject: Re: [quicwg/base-drafts] Fix stream state machine (#623)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593fe81c593b9_27e343fa6d8d9bc3c5108"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1OtQzIhv3ScMUo/Evd5xHy2YY5ZnXWXzQm38 BdGMHf3xZF2xGMCdRrzEbRLcVyTFHHqEMO81yuMXoRcmc8wzphYrWqmy2as7B9Kvpct9aH6dDaaqyW c8tvQjHR4cruo9TYGXFSN043EAVCdPnxWka/wZj5Uxmp4K89VbPBFourlT6NleKGk3WrsKQh6EFf+D c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Y4tOnb2npHRTpAYzzDJMe4DB1P8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Jun 2017 13:27:01 -0000

----==_mimepart_593fe81c593b9_27e343fa6d8d9bc3c5108
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #623.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/623#event-1121362125
----==_mimepart_593fe81c593b9_27e343fa6d8d9bc3c5108
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a href="https://github.com/quicwg/base-drafts/pull/623" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/623" data-id="235009809" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#623</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/623#event-1121362125">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0zyaI5ALFU9-Psc3kgsMERoQV7Hks5sDo4cgaJpZM4N2JP3">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq0wFxYEAum8MWDhCS5HLbyAl8HsUks5sDo4cgaJpZM4N2JP3.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/623#event-1121362125"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #623."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/623#event-1121362125"}}}</script>
----==_mimepart_593fe81c593b9_27e343fa6d8d9bc3c5108--


From nobody Tue Jun 13 06: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 6C469129512 for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 06:36:23 -0700 (PDT)
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; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7sj536bEkEGP for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 06:36:22 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 00ECA128CDB for <quic-issues@ietf.org>; Tue, 13 Jun 2017 06:36:21 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1497360981; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=XM2AkXc1RZf37xGQazSXyoAQ4OIpvYkLxa6oJinNBXQ=; b=yAVpBpoI/1iGyQAz1ebxJIIY4AnSrlcQyDXU6syfEXFhUkxstamRC4MHLirkwdVS6kg82mV4 2vvnWnNdZ3uRCU1Qp94czyHSDAOHuFifTVM8ermjbmwsNtbGokFXiv2fO5LLnhJUuDK8uCqa 9mLS/Jy3xNKmod1HU41/XZBAm0s=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=WTyEO5evaTIRgba3bs/Y6CmImr0dUIEx+wnLndkXYUIo1apAPKtTOHvzBA2TNYgaqpMpgl a8F+ug2/dJF/VPnOBlq0vKRjLJ46oSL871sRlD5tABaZZV3yMJq4MTX9vden2JHa9wURipCH ALkuUH1uikfPIfrcVDzSbtC3tPguA=
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 593fea54.7f77f4d167b0-smtp-out-n02; Tue, 13 Jun 2017 13:36:20 -0000 (UTC)
Date: Tue, 13 Jun 2017 06:36:20 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <593fea54b3441_5fa43fe7a7a2dc34348b0@hookshot-fe6-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] dd48c4: Move stream ID fields to start of frames
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_593fea54b306e_5fa43fe7a7a2dc343479b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/N8pYS44_Of8DLsNJlLSRyliP-Ag>
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, 13 Jun 2017 13:36:23 -0000

----==_mimepart_593fea54b306e_5fa43fe7a7a2dc343479b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: dd48c42249502cd79a358c7bfa1ec8c858d75fcc
      https://github.com/quicwg/base-drafts/commit/dd48c42249502cd79a358c7bfa1ec8c858d75fcc
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-13 (Tue, 13 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Move stream ID fields to start of frames

This also reorders the bits on the STREAM frame so that they appear in
the same order as the fields they affect.



----==_mimepart_593fea54b306e_5fa43fe7a7a2dc343479b--


From nobody Tue Jun 13 06:37: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 3E68212EAB1 for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 06:37:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.401
X-Spam-Level: 
X-Spam-Status: No, score=-5.401 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NLnRh_EIGji7 for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 06:36:58 -0700 (PDT)
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 9A9A1126B6E for <quic-issues@ietf.org>; Tue, 13 Jun 2017 06:36:58 -0700 (PDT)
Date: Tue, 13 Jun 2017 06:36:57 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1497361017; bh=WWVnVt++8wgY0dtBuUUyiBq9eJ+mnh8MHNzUrMHssAI=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=aK2dc1fJIROWTAipvyWDwDZOtGo12/gwDfTx5f9q5jexM8f0s6MeE5akHcoZOPIwI X2zonGhN/vYgDa7V5mZ2kYKrhlJ1eXq+fVXg3lLVDK6bRzq4zSjWr13xJAaeKQS8VU Qz4tv3lD8wJOI8sp9zO/3YZeO/E7TEdsifXZS3go=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab66b1ae7bdcee88bc808c03d0e694c6cbec169d7292cf000000011557ac7992a169ce0dff8ab3@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/620/issue_event/1121382669@github.com>
In-Reply-To: <quicwg/base-drafts/issues/620@github.com>
References: <quicwg/base-drafts/issues/620@github.com>
Subject: Re: [quicwg/base-drafts] Move stream IDs to the front of frames (#620)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593fea79cfad7_2ccff3f861ef85c30159ce"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/7nvOi7ViQ1kDqJOirHKulUFMClQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Jun 2017 13:37:00 -0000

----==_mimepart_593fea79cfad7_2ccff3f861ef85c30159ce
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #620.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/620#event-1121382669
----==_mimepart_593fea79cfad7_2ccff3f861ef85c30159ce
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/quicwg/base-drafts/issues/620" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/620" data-id="234850995" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#620</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/620#event-1121382669">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwbBSpgePzVvE9aIFhRn4G9dXGPgks5sDpB5gaJpZM4N1dLx">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq6TWGXF00nxGf-zK0VB8hNu8wrWHks5sDpB5gaJpZM4N1dLx.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/620#event-1121382669"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #620."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/620#event-1121382669"}}}</script>
----==_mimepart_593fea79cfad7_2ccff3f861ef85c30159ce--


From nobody Tue Jun 13 06:37: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 9509F126B6E for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 06:37:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.253
X-Spam-Level: 
X-Spam-Status: No, score=-8.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_DNSWL_HI=-5, 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 cb5lm9WGLPoH for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 06:36:59 -0700 (PDT)
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 D2565129512 for <quic-issues@ietf.org>; Tue, 13 Jun 2017 06:36:58 -0700 (PDT)
Date: Tue, 13 Jun 2017 06:36:58 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1497361018; bh=uEEdO7UPxExUMVLzGIZwr9pgxhGdhIPf2ucWLk692Tc=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=p/2jPOjP6AKiyLEsVBWqOg+p5BROazanuvs8ZdxyXFYoGjVQIyPP/4m5o948iBkDL yoenOMM/iWIMk9T+ZveZcyOLt0MPkt6Srwq7EyRYbY/B83twDII9QrQISclCUEXCmx mLcuIU99hN7ZR8ujPpGw+x+DihyW+lrSRAd+92jc=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abcb7022c0df507bce4cc472ee8021ebb5f10a8a1092cf000000011557ac7a92a169ce0dff8ab3@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/620/308118248@github.com>
In-Reply-To: <quicwg/base-drafts/issues/620@github.com>
References: <quicwg/base-drafts/issues/620@github.com>
Subject: Re: [quicwg/base-drafts] Move stream IDs to the front of frames (#620)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593fea7a34e9f_121a3f9c1f2ebc38624cb"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/w7Ng620QjbSTYGbTotqaMOYV7f4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Jun 2017 13:37:01 -0000

----==_mimepart_593fea7a34e9f_121a3f9c1f2ebc38624cb
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

For the record, I made this change in dd48c42249502cd79a358c7bfa1ec8c858d75fcc

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/620#issuecomment-308118248
----==_mimepart_593fea7a34e9f_121a3f9c1f2ebc38624cb
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>For the record, I made this change in <a href="https://github.com/quicwg/base-drafts/commit/dd48c42249502cd79a358c7bfa1ec8c858d75fcc" class="commit-link"><tt>dd48c42</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/620#issuecomment-308118248">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq37U_ov7CdDs1yQrULTtxgedPdRaks5sDpB6gaJpZM4N1dLx">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq_lDgY8sKag3jAjfei1KZPa5R6gbks5sDpB6gaJpZM4N1dLx.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/620#issuecomment-308118248"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #620: For the record, I made this change in dd48c42249502cd79a358c7bfa1ec8c858d75fcc"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/620#issuecomment-308118248"}}}</script>
----==_mimepart_593fea7a34e9f_121a3f9c1f2ebc38624cb--


From nobody Tue Jun 13 07:06: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 BE6BF12714F for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 07:06:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.395
X-Spam-Level: 
X-Spam-Status: No, score=-8.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_DNSWL_HI=-5, 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 g9LIwdKMdu5G for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 07:06:48 -0700 (PDT)
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 02F40126B6E for <quic-issues@ietf.org>; Tue, 13 Jun 2017 07:06:47 -0700 (PDT)
Date: Tue, 13 Jun 2017 07:06:47 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1497362807; bh=yohw2DV4Ftc6oLPZPO046adKh/6kjAODCi9eAqiwsrs=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=VgMMgMScMdr+L0W+FEKCucueqvf8JfVSzmoiVKubwzJGfVNAOFcUw9W4mvFJzClGs eMyDoqYsCyqJsDDiugwbEUWN1JfvOnDf0u0Gfs4RKtK8V+3xO8V1jFrkMHjdsHLlvE sQe1/WSHTYIlbZz3KYfVG1AZBZv2mFvbg/W24/lM=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abda92b13077d72316ee44a5191bd3a9d597b6b40292cf000000011557b37792a169ce0df938a1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/609/review/43734098@github.com>
In-Reply-To: <quicwg/base-drafts/pull/609@github.com>
References: <quicwg/base-drafts/pull/609@github.com>
Subject: Re: [quicwg/base-drafts] Latency Spin Bit (#609)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593ff1771d3cf_4b533fcc0ba6dc38101b0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/AXUnMh1PLur4eJ6zRGYnaD-Cnbg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Jun 2017 14:06:51 -0000

----==_mimepart_593ff1771d3cf_4b533fcc0ba6dc38101b0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.



> @@ -827,6 +848,24 @@ Implementations MUST assume that an unsupported version uses an unknown packet
 format. All other fields MUST be ignored when processing a packet that contains
 an unsupported version.
 
+## Latency Spin Bit
+
+The latency spin bit enables latency monitoring from observation points on
+the network path. This bit is set as follow:
+
+* The connection responder sets the spin bit value to the value of the
+  spin bit in the last packet received from the connection initiator.

Scratch my comment, I think if we define this correctly, we don't need to talk about quiescence, it'll just naturally work 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/609#discussion_r121687858
----==_mimepart_593ff1771d3cf_4b533fcc0ba6dc38101b0
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/609#discussion_r121687858">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -827,6 +848,24 @@ Implementations MUST assume that an unsupported version uses an unknown packet
 format. All other fields MUST be ignored when processing a packet that contains
 an unsupported version.
 
+## Latency Spin Bit
+
+The latency spin bit enables latency monitoring from observation points on
+the network path. This bit is set as follow:
+
+* The connection responder sets the spin bit value to the value of the
+  spin bit in the last packet received from the connection initiator.
</pre>
<p>Scratch my comment, I think if we define this correctly, we don't need to talk about quiescence, it'll just naturally work 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/609#discussion_r121687858">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0WhjjrJyUwjVa2T-3ekSbDwlp0Uks5sDpd3gaJpZM4Nzrwr">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqyhGLq1bSsa4r3ClGDwY78Stje7Lks5sDpd3gaJpZM4Nzrwr.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/609#discussion_r121687858"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #609"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/609#discussion_r121687858"}}}</script>
----==_mimepart_593ff1771d3cf_4b533fcc0ba6dc38101b0--


From nobody Tue Jun 13 07:07: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 0099D126B6E for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 07:07:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.615
X-Spam-Level: 
X-Spam-Status: No, score=-5.615 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id U2e_R1kMy_DG for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 07:07:24 -0700 (PDT)
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 E4C411242F7 for <quic-issues@ietf.org>; Tue, 13 Jun 2017 07:07:23 -0700 (PDT)
Date: Tue, 13 Jun 2017 07:07:23 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1497362843; bh=/fCBqSLvlNXGs8gDZN1GsU5MrlcWmxgloGM9p+cW4U4=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=1U5u3JLnumh6KU83OXbda5TlpbFkhXyw/0/cx0LE6+xSAxoPRqdPJawGE0QHAKfWP Z3NU+jet4N8QBRu5a8Ry0uKr/2Qjuxsz/p6v9j7OtMWyZeJ7nywdHkODMULVY1eAIO WEpHbzgAmyc1SCwer+MyF97Fbbnn9jfsKJfKKXb4=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab0f61c115501178b874a8f03da68cb2b5203c0f9292cf000000011557b39b92a169ce0e0a7665@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/628@github.com>
Subject: [quicwg/base-drafts] Move stream close forward (#628)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593ff19b2cd61_5c963fd4f135fc2c96099"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/XGKTKY492D9lpTe8kcykNf_heHU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Jun 2017 14:07:26 -0000

----==_mimepart_593ff19b2cd61_5c963fd4f135fc2c96099
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

With MAX_STREAM_ID, the need to delay stream close is less needed.  We no longer need to track closed in order to support enforcing of the concurrent stream limit.  Endpoints can provide or withhold new stream identifiers as they are able or see fit.

This removes some of the pressure to choose a very late point in time to move to the closed state.  In fact, Google's QUIC implementation doesn't track state for streams past the point that all data is first sent.  Waiting for acknowledgment in that implementation is managed by a connection-level construct.

Making streams close on sending means that the state machine is simpler to explain.

Or, we could consider adding a state for the case where streams are draining.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/628
----==_mimepart_593ff19b2cd61_5c963fd4f135fc2c96099
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>With MAX_STREAM_ID, the need to delay stream close is less needed.  We no longer need to track closed in order to support enforcing of the concurrent stream limit.  Endpoints can provide or withhold new stream identifiers as they are able or see fit.</p>
<p>This removes some of the pressure to choose a very late point in time to move to the closed state.  In fact, Google's QUIC implementation doesn't track state for streams past the point that all data is first sent.  Waiting for acknowledgment in that implementation is managed by a connection-level construct.</p>
<p>Making streams close on sending means that the state machine is simpler to explain.</p>
<p>Or, we could consider adding a state for the case where streams are draining.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/628">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7VRvsl6xgXNqarQ9koZnP8NfLwMks5sDpebgaJpZM4N4i1a">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq5cNImNEb-R02Czvs2-Eb-DUuwa9ks5sDpebgaJpZM4N4i1a.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/628"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 stream close forward (#628)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/628"}}}</script>
----==_mimepart_593ff19b2cd61_5c963fd4f135fc2c96099--


From nobody Tue Jun 13 07:09: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 0566312714F for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 07:09:34 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id weBTevqm4F2r for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 07:09:32 -0700 (PDT)
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 1D0C71242F7 for <quic-issues@ietf.org>; Tue, 13 Jun 2017 07:09:32 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=EmaHY2SToKWasMyNOpLkRe7nKU0=; b=YabPDk+4XxlNbXnJ w1Y8+e4pNsnZrX54qnHR7HszKX1/VKFPhsK2yv1KgKE0+nNi9k9II4vI5/RqRarK 5jPdBEJk4IcAx4HrRaIjJz1L04WR5/sPf3+W8F/ijlB3KaqesgnHC24om03wUyik 5vH8F3+51gAMz+s+rCPaeFBL5HQ=
Received: by filter0931p1mdw1.sendgrid.net with SMTP id filter0931p1mdw1-17094-593FF215-8D 2017-06-13 14:09:25.947852044 +0000 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 Kh7EnbkISaCqBrymSwxLfw for <quic-issues@ietf.org>; Tue, 13 Jun 2017 14:09:25.880 +0000 (UTC)
Date: Tue, 13 Jun 2017 07:09:22 -0700
From: Lars Eggert <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4b73df7a83b9d06820217940fe34958c2dc90dd592cf000000011557b41292a169ce0d80846d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/508/308128161@github.com>
In-Reply-To: <quicwg/base-drafts/issues/508@github.com>
References: <quicwg/base-drafts/issues/508@github.com>
Subject: Re: [quicwg/base-drafts] Stream ID 24-bit encoding? (#508)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593ff212df634_18ac3fe0ec881c30955d"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak097JYYafnhan76JzcIhxuRSbuB6DN5vkTc1A humLMZxwVdnf22Alqt/R+VVh/1a4LReAqaRaTuOLjHynarhKQ4gSVk1BT9sPcFm/8aXI2sImup54qt B7JZBZNO5UoBHY1NPfUEJZ7WDGd0wppcTrBnu6Ri5M8SAZ4riu21df0hBSaxZptcM42GyFFFfwDUqD w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/oQgln0yDJVBxc7rQv7UbXPhHXxA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Jun 2017 14:09:34 -0000

----==_mimepart_593ff212df634_18ac3fe0ec881c30955d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

-04 still allows "8, 16, 24, and 32 bits". If this is what it's going to be, we can 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/508#issuecomment-308128161
----==_mimepart_593ff212df634_18ac3fe0ec881c30955d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>-04 still allows "8, 16, 24, and 32 bits". If this is what it's going to be, we can 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/508#issuecomment-308128161">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9EmqG8Sq3w_XJTUimbhs9L2mpcLks5sDpgSgaJpZM4NRt1R">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq24oVD7aN_JDoBmuTGp9WZVKQuVYks5sDpgSgaJpZM4NRt1R.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/508#issuecomment-308128161"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #508: -04 still allows \"8, 16, 24, and 32 bits\". If this is what it's going to be, we can close this issue?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/508#issuecomment-308128161"}}}</script>
----==_mimepart_593ff212df634_18ac3fe0ec881c30955d--


From nobody Tue Jun 13 07:13: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 35D0E126B6E for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 07:13:34 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id OY_193gxlwAN for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 07:13:31 -0700 (PDT)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EFD3012EB69 for <quic-issues@ietf.org>; Tue, 13 Jun 2017 07:13:30 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=63e2PTbP0VUBiaDILNVUcq5jN3k=; b=j+EyW9vsFHi9BIjQ fqa7qF0kwOF5suJ2NTsYvg1sL2uoP2Vq2CS2fNQWL0+harCrhxonzdFGoghsvYoZ VhJcZ5LU+U/MJoeUK17yi54Cuf7+zXWFkI9y30FrkxLbESjGXRcxQ9zruZrqQ0BF 4JhPbqQRfkdi/fUnknBj5hIJcyQ=
Received: by filter0990p1mdw1.sendgrid.net with SMTP id filter0990p1mdw1-17847-593FF303-54 2017-06-13 14:13:23.44393485 +0000 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 ZwFWW8WmQ9iyajmluZLvaA for <quic-issues@ietf.org>; Tue, 13 Jun 2017 14:13:23.315 +0000 (UTC)
Date: Tue, 13 Jun 2017 07:13:23 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab76d45a391a544083d722b894dde0c75471fb8b3592cf000000011557b50392a169ce0df938a1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/609/review/43736354@github.com>
In-Reply-To: <quicwg/base-drafts/pull/609@github.com>
References: <quicwg/base-drafts/pull/609@github.com>
Subject: Re: [quicwg/base-drafts] Latency Spin Bit (#609)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593ff303182d1_55963fd4f135fc2c998f0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2mKANhTJ72s1Exrajt9CMaPnj30nIzbQVSdX 3hcfDeM1G5zSlQU/hrfY0KMbGkuIjoIlUXIq+KUnAYUbJnmeY1MBbeKwsMv55sIpqvWp4RhXeQFruw b49zxjWh8zHSlHk77iECQUY4riXs51JZLFKl1UTvfLW3zFtNmVGEH8FOOZO0uvxzS7s/gLPFyOiJMa 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/N04wZ1K8C-veapNafxM3P7aePME>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Jun 2017 14:13:34 -0000

----==_mimepart_593ff303182d1_55963fd4f135fc2c998f0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.



> @@ -827,6 +848,24 @@ Implementations MUST assume that an unsupported version uses an unknown packet
 format. All other fields MUST be ignored when processing a packet that contains
 an unsupported version.
 
+## Latency Spin Bit
+
+The latency spin bit enables latency monitoring from observation points on
+the network path. This bit is set as follow:
+
+* The connection responder sets the spin bit value to the value of the
+  spin bit in the last packet received from the connection initiator.
+
+* The connection initiator sets the spin bit value to the opposite

I'm confused about why it's the opposite?  My mental model is that the bit would be set to 1 on a packet, and then it would be bounced back and forth, so there would only be a single packet marked with the 1 spin bit at any given point in time.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/609#pullrequestreview-43736354
----==_mimepart_593ff303182d1_55963fd4f135fc2c998f0
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/609#discussion_r121689870">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -827,6 +848,24 @@ Implementations MUST assume that an unsupported version uses an unknown packet
 format. All other fields MUST be ignored when processing a packet that contains
 an unsupported version.
 
+## Latency Spin Bit
+
+The latency spin bit enables latency monitoring from observation points on
+the network path. This bit is set as follow:
+
+* The connection responder sets the spin bit value to the value of the
+  spin bit in the last packet received from the connection initiator.
+
+* The connection initiator sets the spin bit value to the opposite
</pre>
<p>I'm confused about why it's the opposite?  My mental model is that the bit would be set to 1 on a packet, and then it would be bounced back and forth, so there would only be a single packet marked with the 1 spin bit at any given point in time.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/609#pullrequestreview-43736354">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1RGDwdiDzRcHM5-iNyl8Ha_Ibl8ks5sDpkDgaJpZM4Nzrwr">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqy9f3ABa7rZCd7AmE-KPyZzlZGMYks5sDpkDgaJpZM4Nzrwr.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/609#pullrequestreview-43736354"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #609"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/609#pullrequestreview-43736354"}}}</script>
----==_mimepart_593ff303182d1_55963fd4f135fc2c998f0--


From nobody Tue Jun 13 07:24:15 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 02B2F131881 for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 07:24:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.253
X-Spam-Level: 
X-Spam-Status: No, score=-8.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_DNSWL_HI=-5, 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 94OKtTB_kDvC for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 07:24:06 -0700 (PDT)
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 A990C13186C for <quic-issues@ietf.org>; Tue, 13 Jun 2017 07:23:17 -0700 (PDT)
Date: Tue, 13 Jun 2017 07:23:16 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1497363796; bh=DGFQSbScTh5/ftTolcKJYM2R/wboCbRP35jRj7Y0odw=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=wnHVerFq/Hz2u30qoLF9UmIBtm0GXBAJuMrFW2HShnO/IBW1+JgjdGsj0cgydSYAR BLz+t5s5D+Cpf2sY99t5OdSatCuy5PnE1PxErCPkDWIfodOWEDqWrOIHDggGkUDb0V or4kDS00nkT4c6iLxhQdPKMmCsS5F2n3RLvyyfVo=
From: Lars Eggert <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab686b2ca749e9f8da23c24a63b4460b71d39f829c92cf000000011557b75492a169ce0de2a08f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/566/308132789@github.com>
In-Reply-To: <quicwg/base-drafts/issues/566@github.com>
References: <quicwg/base-drafts/issues/566@github.com>
Subject: Re: [quicwg/base-drafts] packet number text limitation on 32 bits of packet number (#566)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593ff554cb778_6fd23ff6a5521c38314f4"; 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/3Xha0UbfNXwWIcEAMVeVGRqFgCg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Jun 2017 14:24:14 -0000

----==_mimepart_593ff554cb778_6fd23ff6a5521c38314f4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

-04 still allows 48 bits 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/566#issuecomment-308132789
----==_mimepart_593ff554cb778_6fd23ff6a5521c38314f4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>-04 still allows 48 bits in the 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/issues/566#issuecomment-308132789">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2X47UlQs0jdJkokBS6HQP-rtXTsks5sDptUgaJpZM4NtT18">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq6kMUDBvmqDSsYqxF4HICS3soAI-ks5sDptUgaJpZM4NtT18.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/566#issuecomment-308132789"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #566: -04 still allows 48 bits in the ACK frame?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/566#issuecomment-308132789"}}}</script>
----==_mimepart_593ff554cb778_6fd23ff6a5521c38314f4--


From nobody Tue Jun 13 07:25: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 E78EA1273B1 for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 07:25:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.798
X-Spam-Level: 
X-Spam-Status: No, score=-9.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_DNSWL_HI=-5, 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 IrtvDAhPl2eu for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 07:25:16 -0700 (PDT)
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 DF9951318AA for <quic-issues@ietf.org>; Tue, 13 Jun 2017 07:24:06 -0700 (PDT)
Date: Tue, 13 Jun 2017 07:24:06 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1497363846; bh=GZ56OfpCeA2CNsQOOvdqmWYR+c0r7lusgsRUqAyU9vk=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=gMHNt2uJsLBjnJWYDZhSeybuEqe4TzoAKI43lxuMN0+faxvCe314YXXfiMwFoRyMT GGevGe328IDjiB77WXSK2oVtGcVu6pbKYxQtZY7WDMc4PMiQwIxAOJ+opE1qzsAIlR BIctrwpaoOnrXL6y/uRaWqrjACxiErGiP2ezxy9o=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6bb4cf42099c392c6cc4b3f3882b72acd1a3027b92cf000000011557b78692a169ce0df938a1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/609/review/43740106@github.com>
In-Reply-To: <quicwg/base-drafts/pull/609@github.com>
References: <quicwg/base-drafts/pull/609@github.com>
Subject: Re: [quicwg/base-drafts] Latency Spin Bit (#609)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593ff586408a3_537f3fec5a243c3c1007d5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ByU81XXVCiIS0YW5-ZOA7AczDLI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Jun 2017 14:25:18 -0000

----==_mimepart_593ff586408a3_537f3fec5a243c3c1007d5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.



> @@ -827,6 +848,24 @@ Implementations MUST assume that an unsupported version uses an unknown packet
 format. All other fields MUST be ignored when processing a packet that contains
 an unsupported version.
 
+## Latency Spin Bit
+
+The latency spin bit enables latency monitoring from observation points on
+the network path. This bit is set as follow:
+
+* The connection responder sets the spin bit value to the value of the
+  spin bit in the last packet received from the connection initiator.
+
+* The connection initiator sets the spin bit value to the opposite

Ok, ekr explained to me out of band that I misunderstood how the spin bit worked.  I think the design here is more robust to loss than what I was thinking of, so I'm happy with it.

However, an overview sentence explaining what it's doing (ie: mark the entire flight with the spin bit, etc) would have prevented my confusion.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/609#discussion_r121693241
----==_mimepart_593ff586408a3_537f3fec5a243c3c1007d5
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/609#discussion_r121693241">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -827,6 +848,24 @@ Implementations MUST assume that an unsupported version uses an unknown packet
 format. All other fields MUST be ignored when processing a packet that contains
 an unsupported version.
 
+## Latency Spin Bit
+
+The latency spin bit enables latency monitoring from observation points on
+the network path. This bit is set as follow:
+
+* The connection responder sets the spin bit value to the value of the
+  spin bit in the last packet received from the connection initiator.
+
+* The connection initiator sets the spin bit value to the opposite
</pre>
<p>Ok, ekr explained to me out of band that I misunderstood how the spin bit worked.  I think the design here is more robust to loss than what I was thinking of, so I'm happy with it.</p>
<p>However, an overview sentence explaining what it's doing (ie: mark the entire flight with the spin bit, etc) would have prevented my confusion.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/609#discussion_r121693241">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq41bQZTA5jjGscIVk_ymV4eQXsW3ks5sDpuGgaJpZM4Nzrwr">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq2ogGNIOoM6m33izpVUO-TEY1jZ3ks5sDpuGgaJpZM4Nzrwr.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/609#discussion_r121693241"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #609"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/609#discussion_r121693241"}}}</script>
----==_mimepart_593ff586408a3_537f3fec5a243c3c1007d5--


From nobody Tue Jun 13 07:32: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 4638F12EAFB for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 07:32:27 -0700 (PDT)
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; domainkeys=pass (1024-bit key) header.sender=ianswett=users.noreply.github.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YTpShPFSf3mt for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 07:32:25 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BC4031293D8 for <quic-issues@ietf.org>; Tue, 13 Jun 2017 07:30:58 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1497364258; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=PVfQmdXnhho0X6z7JfRsb6NvNdOyefsoatKBT5tmOzM=; b=GOgS94QKhxZsUixh5rJep+eO2WGb6pwv0IECKfsDDwE4lmsZQsaheSBR7Ayt/zbw52VeFBOF X3+8n+2ZwsJybRREvucNh0/4z8eGcBwWrSook1S6dEVYf+9GgcRLOaXyu4IBDtyfjEiP3qYI TD8ZcXeUZRb9qqtau9Ul89AStio=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=MQBuEYFr9Rt+uH2cgzd3NJ+GgXx4rbCQNSRq1PSHoc4QFYPE8bYSq5g9Q8jUs4MN2iHYxM zhy9qkfvG4AXllV/x3tOorslLiWJZDMlmTM1JV9RZvF7WH5TUfqnb9BduPRF2MDwvwfN6nPW 8WOnNZ1ROgKbXVpcOeZli9MeBvM0c=
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.45]) by mxa.mailgun.org with ESMTP id 593ff721.7fbf14099c30-smtp-out-n02; Tue, 13 Jun 2017 14:30:57 -0000 (UTC)
Date: Tue, 13 Jun 2017 07:30:57 -0700
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <593ff7211bcac_67af3ffcfe541c2c5374f@hookshot-fe3-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 04a067: Increase max length of largest acked
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_593ff7211b8d6_67af3ffcfe541c2c53611"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/RoLCBnUdrmsNIXZoxQCqrO_yfnU>
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, 13 Jun 2017 14:32:27 -0000

----==_mimepart_593ff7211b8d6_67af3ffcfe541c2c53611
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/ianswett-64bitack
  Home:   https://github.com/quicwg/base-drafts
  Commit: 04a0676f6043873a68a778bb14771d4c0ebed1f2
      https://github.com/quicwg/base-drafts/commit/04a0676f6043873a68a778bb14771d4c0ebed1f2
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2017-06-13 (Tue, 13 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Increase max length of largest acked

Increases the max length of largest acked from 48 bits to 64 bits in order to allow more than 2^48 packets be sent on a connection.



----==_mimepart_593ff7211b8d6_67af3ffcfe541c2c53611--


From nobody Tue Jun 13 07:32: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 A1FEF1318D8 for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 07:32:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.615
X-Spam-Level: 
X-Spam-Status: No, score=-5.615 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id kMbjhsrS2AO6 for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 07:32:37 -0700 (PDT)
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 C7FFB12EBED for <quic-issues@ietf.org>; Tue, 13 Jun 2017 07:31:11 -0700 (PDT)
Date: Tue, 13 Jun 2017 07:31:11 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1497364271; bh=paDVWGf7EDv8+kdypaZCkOmPddjlxrwdi4sGcG6kKmc=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=Nh17Oqzkmcp+8xaVYTo3yktrNooVXhGRHWVV+h+WkmCW9YBSiUL2mhw/H89MEZ+nu tWX43zSIwQ9ElEYuxV6CuM2TTs5cC0dZ3frDr0UA8NDmm8h+FNS6rIdvo6kCjvpm9P N7bWwLiYxgtxHUBCdPQzurPdAzcrwZ9FVyLeV1Uc=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abbfcaa3f5c37090414a08c4af9db5e861cc6a12a192cf000000011557b92f92a169ce0e0a96ab@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/629@github.com>
Subject: [quicwg/base-drafts] Increase max length of largest acked (#629)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593ff72f21128_37f33fbc962f3c34110a4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/V2ob34B0hsVQWX7rt4jYRmq7mQw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Jun 2017 14:32:44 -0000

----==_mimepart_593ff72f21128_37f33fbc962f3c34110a4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Increases the max length of largest acked from 48 bits to 64 bits in order to allow more than 2^48 packets be sent on a connection.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/629

-- Commit Summary --

  * Increase max length of largest acked

-- File Changes --

    M draft-ietf-quic-transport.md (14)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/629.patch
https://github.com/quicwg/base-drafts/pull/629.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/629

----==_mimepart_593ff72f21128_37f33fbc962f3c34110a4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Increases the max length of largest acked from 48 bits to 64 bits in order to allow more than 2^48 packets be sent on a connection.</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/629'>https://github.com/quicwg/base-drafts/pull/629</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Increase max length of largest acked</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/629/files#diff-0">draft-ietf-quic-transport.md</a>
    (14)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/629.patch'>https://github.com/quicwg/base-drafts/pull/629.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/629.diff'>https://github.com/quicwg/base-drafts/pull/629.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/629">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4irWR-6e7cmYsD_LkUxTPDgK9QUks5sDp0vgaJpZM4N4lHc">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqyX8LkZU9GUwNcQGD0rzqrQdD4Waks5sDp0vgaJpZM4N4lHc.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/629"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Increase max length of largest acked (#629)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/629"}}}</script>

----==_mimepart_593ff72f21128_37f33fbc962f3c34110a4--


From nobody Tue Jun 13 07:38: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 A7C1D13198D for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 07:38:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.253
X-Spam-Level: 
X-Spam-Status: No, score=-8.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_DNSWL_HI=-5, 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 RKu8NssFrQRH for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 07:38:05 -0700 (PDT)
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 563441318D3 for <quic-issues@ietf.org>; Tue, 13 Jun 2017 07:35:19 -0700 (PDT)
Date: Tue, 13 Jun 2017 07:35:18 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1497364518; bh=RgYFtRvtmQRAQIQF+ElUOH2z+ovQIzKQKQKIR02IvJM=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Ww6EdrDcWj/Ja4QhEGGjxmd31AWnZx5XumhFz7+cibizRMoS6fkdJF32XkDxVf+Mt LQWpj/zAHDjle6ZP9r7oJ0TUhGZeQczVqBiaVOO2+pvnXYvG8gmKuEV8aLsb39t7Eb jTYPlSI2q8xcru6WJPsDZAjC/NQcA3wko/Uf0MFA=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd616f57505a8cc2bbdf3dd4796fdeb8ee0cea25c92cf000000011557ba2692a169ce0df938a1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/609/c308136689@github.com>
In-Reply-To: <quicwg/base-drafts/pull/609@github.com>
References: <quicwg/base-drafts/pull/609@github.com>
Subject: Re: [quicwg/base-drafts] Latency Spin Bit (#609)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593ff826a3193_24613ff5f4179c2c6901f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/tchB13-lCV9IaKi2M6Igpd0sUQ4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Jun 2017 14:38:08 -0000

----==_mimepart_593ff826a3193_24613ff5f4179c2c6901f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Can we please move discussions to issues, and not have them on PRs?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/609#issuecomment-308136689
----==_mimepart_593ff826a3193_24613ff5f4179c2c6901f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Can we please move discussions to issues, and not have them on PRs?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/609#issuecomment-308136689">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0X5C68yQbUtr74Os3z4E5CzkxSNks5sDp4mgaJpZM4Nzrwr">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq0ryUZFBO8EkNJv7TI2V-Z8va3i2ks5sDp4mgaJpZM4Nzrwr.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/609#issuecomment-308136689"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #609: Can we please move discussions to issues, and not have them on PRs?"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/609#issuecomment-308136689"}}}</script>
----==_mimepart_593ff826a3193_24613ff5f4179c2c6901f--


From nobody Tue Jun 13 07:53: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 A269912EB03 for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 07:53:30 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id toMNvZ5rxnQD for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 07:53:24 -0700 (PDT)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7A90C131A90 for <quic-issues@ietf.org>; Tue, 13 Jun 2017 07:42:57 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=5HexDr09U4m8ghevo4PcDCWaH3s=; b=K9H1Ml3gT/I+mRQl 9icLgtJhNrMJksBasTYZadgZEnj/Uvqj0ORg1096Z56PtslOjhhkhCa2BVVT9izJ 7VqEGgOhALaJxwL1tnELbHwYt4XpdWsP+2vOM822o3H9UEQ20c4HQYHYaKvD4wv5 eWi0E0nh5HYQ2qcUvNjUsaaO7BM=
Received: by filter1131p1mdw1.sendgrid.net with SMTP id filter1131p1mdw1-12118-593FF9E6-33 2017-06-13 14:42:46.328297922 +0000 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 uGo-EnPfRFeiwL1FXFFmOw for <quic-issues@ietf.org>; Tue, 13 Jun 2017 14:42:46.354 +0000 (UTC)
Date: Tue, 13 Jun 2017 07:42:46 -0700
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6878579f6a2b9598fa424122ec8638099da0f9d292cf000000011557bbe692a169ce0e0a96ab@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/629/review/43746625@github.com>
In-Reply-To: <quicwg/base-drafts/pull/629@github.com>
References: <quicwg/base-drafts/pull/629@github.com>
Subject: Re: [quicwg/base-drafts] Increase max length of largest acked (#629)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593ff9e62e0ef_5a183fb5af677c2c430c0"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3B6o4NyFAp2UNayH5egHZASM8h91NKStovfq r3yENj646sPBI0xKYKXblciRfyafM3Fmn0xYgE8CFjWRbIerOWswDiVDx4k5e8jk1F5fAj+IjMZE99 04eLRHuX/KNwcyntl3SvXSuc3uKBmflg4r8HGw3sbkyS+cz7vWd9aJKNyA==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/hkN0wGcNQ6FS6BhKGs4GZONjdpk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Jun 2017 14:53:31 -0000

----==_mimepart_593ff9e62e0ef_5a183fb5af677c2c430c0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ekr approved this pull request.

+100



-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/629#pullrequestreview-43746625
----==_mimepart_593ff9e62e0ef_5a183fb5af677c2c430c0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ekr</b> approved this pull request.</p>

<p>+100</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/629#pullrequestreview-43746625">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqw8W2jtSHPaXTCfOqBqJuPX3rMyhks5sDp_mgaJpZM4N4lHc">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq2low805Rdq0kHWwpuNvsWi7J0crks5sDp_mgaJpZM4N4lHc.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/629#pullrequestreview-43746625"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 approved #629"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/629#pullrequestreview-43746625"}}}</script>
----==_mimepart_593ff9e62e0ef_5a183fb5af677c2c430c0--


From nobody Tue Jun 13 07:59: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 4F4F91319FF for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 07:59:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.401
X-Spam-Level: 
X-Spam-Status: No, score=-5.401 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Tzy67jaeBuxl for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 07:59:35 -0700 (PDT)
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 5A90C131A05 for <quic-issues@ietf.org>; Tue, 13 Jun 2017 07:48:27 -0700 (PDT)
Date: Tue, 13 Jun 2017 07:48:26 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1497365306; bh=37WjvGKzbDqqSm2Oa5vejarbzrk7ee2s+wwI9nGECIs=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=BIjC5A40rUVeHbEW0dKwPd2GDuvGrjuegzIIhDM1rq0F1ZDNSS7+k5WtUG/jIoZd8 hQPmputX9tet2Z5XoOFhQfNgR5nMBjb1eJ49vDpGVMERqTxMTePGyTC5EjiKwq+c06 iDiH4e6hZTsYaaariPCRcmCTQGXGBFTswSAiTJE8=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab15661f6d2df1a6c9c55b889ed77ecd6e1189242292cf000000011557bd3a92a169ce0d80846d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/508/308141068@github.com>
In-Reply-To: <quicwg/base-drafts/issues/508@github.com>
References: <quicwg/base-drafts/issues/508@github.com>
Subject: Re: [quicwg/base-drafts] Stream ID 24-bit encoding? (#508)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593ffb3a7ae14_35133fb421409c2c1108ec"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/HVI6bfc9kVipJfjd4v-2eB9cLR0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Jun 2017 14:59:37 -0000

----==_mimepart_593ffb3a7ae14_35133fb421409c2c1108ec
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Well, if we want to remove 24, then we can still decide to remove 24.  I'm not a piece of seating, but I'm not seeing much movement toward resolution.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/508#issuecomment-308141068
----==_mimepart_593ffb3a7ae14_35133fb421409c2c1108ec
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Well, if we want to remove 24, then we can still decide to remove 24.  I'm not a piece of seating, but I'm not seeing much movement toward resolution.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/508#issuecomment-308141068">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3KP9KyX8NhlBA2IcLwVj0qaSDMhks5sDqE6gaJpZM4NRt1R">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqxIYovcevBwh_uVoPjhnbTdOPwhJks5sDqE6gaJpZM4NRt1R.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/508#issuecomment-308141068"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #508: Well, if we want to remove 24, then we can still decide to remove 24.  I'm not a piece of seating, but I'm not seeing much movement toward resolution."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/508#issuecomment-308141068"}}}</script>
----==_mimepart_593ffb3a7ae14_35133fb421409c2c1108ec--


From nobody Tue Jun 13 08:00: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 4D47D12EC99 for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 08:00:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.401
X-Spam-Level: 
X-Spam-Status: No, score=-5.401 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4csxHq2pPI5D for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 08:00:28 -0700 (PDT)
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 91214131A1A for <quic-issues@ietf.org>; Tue, 13 Jun 2017 07:49:23 -0700 (PDT)
Date: Tue, 13 Jun 2017 07:49:21 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1497365361; bh=lK6T+K2+qLGNE61yZonEqK+OPYTBiRKBsh4VPh6Ubh0=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=fYYD3sgDcP9xl8dXOPd0BNuEgVl0iIodX655BCiRgXGzIo1Ez7VS8g2CnUmP94P00 v40RPNDbBBUjynEb6OqSQBg5IZMIiSvt66aOppdQ2RudgogpKOnEWY6Eo5nEdY4YTn K0xj/zvNCkB52fKSydWFr+LqahMcpewnvUJU1XfI=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab27b5042be710b91d45c83d2e1d1c5c9b786e0d8992cf000000011557bd7192a169ce0de2a08f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/566/308141387@github.com>
In-Reply-To: <quicwg/base-drafts/issues/566@github.com>
References: <quicwg/base-drafts/issues/566@github.com>
Subject: Re: [quicwg/base-drafts] packet number text limitation on 32 bits of packet number (#566)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593ffb71a8f60_3c613ff527f4bc385132"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/EIgFsZ-3bAaNXFCE5_3Ug8nJn2o>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Jun 2017 15:00:30 -0000

----==_mimepart_593ffb71a8f60_3c613ff527f4bc385132
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Only because we didn't get around to making those changes.  We agreed to move fast on -04 and we didn't have a PR for removing 48.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/566#issuecomment-308141387
----==_mimepart_593ffb71a8f60_3c613ff527f4bc385132
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Only because we didn't get around to making those changes.  We agreed to move fast on -04 and we didn't have a PR for removing 48.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/566#issuecomment-308141387">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2Ji3MeJi9RKH9b5cliq8XpcXQujks5sDqFxgaJpZM4NtT18">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq1Zob6PomlOrw7go059OeOd8tVZAks5sDqFxgaJpZM4NtT18.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/566#issuecomment-308141387"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #566: Only because we didn't get around to making those changes.  We agreed to move fast on -04 and we didn't have a PR for removing 48."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/566#issuecomment-308141387"}}}</script>
----==_mimepart_593ffb71a8f60_3c613ff527f4bc385132--


From nobody Tue Jun 13 08:02: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 787801318BE for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 08:02:15 -0700 (PDT)
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; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9Zk91kBFki0p for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 08:02:13 -0700 (PDT)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2CB2C131944 for <quic-issues@ietf.org>; Tue, 13 Jun 2017 07:50:08 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1497365407; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=W7aRfyplpLSuLvZT00l201eVn4QF1gICEXWUdUVae+4=; b=V2Q/vR0zKBbP89l4k88T0d/EzY6V9x5WjVFeJNTkTO7julYr/k8e8t9xN5C8egprvD7TvnvX 14P3QSWSQii36FDqRoDd1HhEF4gLa/7aobDk9pNmw8z4XER5UE5toNEjW9OK5z7FvdT3gVyR jtGnSQJq5rjFfUpuOpqS/5Kb0Y4=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=N4309Q4MDid6cm/wgSSnzIHD/wu51vryYn2eZK2EHmU+MTUFP/Vuo86zJCt+CE/fM/Hcjx vQDZnNExlKZzNw4YxVWwpZeFV5nIZHXPhPTSxoknwy861UM8ifOiyKNcthgOEZd+zJo0SfB7 nXINBcYGFiOwjNUNP7p11S+mOVC6M=
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 593ffb9e.7f4686dc0480-smtp-out-n01; Tue, 13 Jun 2017 14:50:06 -0000 (UTC)
Date: Tue, 13 Jun 2017 07:50:05 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <593ffb9d9809b_74e83f97a3f89c4055d2@hookshot-fe1-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 04a067: Increase max length of largest acked
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_593ffb9d97ce1_74e83f97a3f89c40543"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/g6-02mpf3XCfHekLqsoyt9WvFoY>
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, 13 Jun 2017 15:02:15 -0000

----==_mimepart_593ffb9d97ce1_74e83f97a3f89c40543
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 04a0676f6043873a68a778bb14771d4c0ebed1f2
      https://github.com/quicwg/base-drafts/commit/04a0676f6043873a68a778bb14771d4c0ebed1f2
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2017-06-13 (Tue, 13 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Increase max length of largest acked

Increases the max length of largest acked from 48 bits to 64 bits in order to allow more than 2^48 packets be sent on a connection.


  Commit: 0df7895a8f097f87b8e4ce73b74cdb372325f889
      https://github.com/quicwg/base-drafts/commit/0df7895a8f097f87b8e4ce73b74cdb372325f889
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-13 (Tue, 13 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #629 from quicwg/ianswett-64bitack

Increase max length of largest acked


Compare: https://github.com/quicwg/base-drafts/compare/dd48c4224950...0df7895a8f09
----==_mimepart_593ffb9d97ce1_74e83f97a3f89c40543--


From nobody Tue Jun 13 08:02: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 55AB31318CF for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 08:02:22 -0700 (PDT)
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; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dBDX05fT_sfg for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 08:02:18 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 73C341318FB for <quic-issues@ietf.org>; Tue, 13 Jun 2017 07:50:15 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1497365414; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=Dy1i8iMvOs0pBPdlvCG8wFT7sbldJObc5CD76C21SgU=; b=ckuIBZWG613baY1o5qst3FJcUPO7ni1ggDrSA06pHmoHwCseFGbxuG/L0tJelKgvmJFStDrJ YEsfrq/7zSsVCLFhytjXk7h43irVCvUzTLh9XohOvkdhs0eDh6FetBIE92c45CFlmM61zg8K m5GsihYpIbr7Jm9YYt4k9aWV/J8=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=ncBPdReNvSBQHEBnxqTf4MqIZNBb93tzv21Lr3Qbxtmwjq7QsB5eirTbc5Y2DDpebN0uV/ oa9TGFFnslL0Xaug286YJq+m6W3E4rHZm/C4dQXNf6oFe7fryPH/lHVw7cY2tXWbe434Yljq aG2de7xOn7/AbfDUf+X70RkbuGJBY=
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 593ffba5.7efdd0347510-smtp-out-n01; Tue, 13 Jun 2017 14:50:13 -0000 (UTC)
Date: Tue, 13 Jun 2017 07:50:11 -0700
From: martinthomson <martin.thomson@gmail.com>
Reply-To: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <593ffba3b5e49_61993fbfd86fbc38284a1@hookshot-fe6-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_593ffba3b5aac_61993fbfd86fbc382833d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/SMTT1xEzwDXm--6-CVvgw2QIrbs>
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, 13 Jun 2017 15:02:22 -0000

----==_mimepart_593ffba3b5aac_61993fbfd86fbc382833d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/ianswett-64bitack
  Home:   https://github.com/quicwg/base-drafts

----==_mimepart_593ffba3b5aac_61993fbfd86fbc382833d--


From nobody Tue Jun 13 08:03: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 07C64131A40 for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 08:03:09 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5uZVNJ03zk03 for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 08:03:03 -0700 (PDT)
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 9911A131A42 for <quic-issues@ietf.org>; Tue, 13 Jun 2017 07:50:44 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=svrYt8RDA/xvQURY7VRyEi31Mqk=; b=PUelfEnWuLUA0nm/ 6Kg8q7AHszToFHC7grHLWDEZ6hSLk08/nGHuRqhD+iL8wWKIY3axPLrhzsvtcK1R rXXpRQL8lOn4tOvypwYnCbU6Vh6L1wgp71HEMiY98sDs6XvpA1twxYSpxeRitjCU TNlwkDLMvgknb2rW1iUuv+3/G9E=
Received: by filter0468p1mdw1.sendgrid.net with SMTP id filter0468p1mdw1-18387-593FFBA0-84 2017-06-13 14:50:08.935803858 +0000 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 -G4kk9fXTsilbFeumwXCxg for <quic-issues@ietf.org>; Tue, 13 Jun 2017 14:50:08.875 +0000 (UTC)
Date: Tue, 13 Jun 2017 07:50:07 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab65b7699ae0eeaf20c86bb1da93239599e251ba0892cf000000011557bd9f92a169ce0e0a96ab@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/629/issue_event/1121533524@github.com>
In-Reply-To: <quicwg/base-drafts/pull/629@github.com>
References: <quicwg/base-drafts/pull/629@github.com>
Subject: Re: [quicwg/base-drafts] Increase max length of largest acked (#629)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593ffb9fe9688_2ef63f9bd95ddc3426881"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1UMSXaKt+PoPAP7Bt3Dt5DeEPRWPAwQyqsNW gcCZlSe+QiPsGT/Q7w0MFzcil8u4Z+rmOWC1i30jJikXeXYfG0AF+ah5/bIVgv+5rbbYwMCEm46rtH twbYdUxD8stGDxFxmh8IAE99Psjz2Ji3puMAbMomDMOf5+sk70ucVai9Jy+t5vEIcBFutu0Zm52J8o 0=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/JVagXNAPmVWaK2dK845db9-eQ3o>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Jun 2017 15:03:09 -0000

----==_mimepart_593ffb9fe9688_2ef63f9bd95ddc3426881
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #629.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/629#event-1121533524
----==_mimepart_593ffb9fe9688_2ef63f9bd95ddc3426881
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a href="https://github.com/quicwg/base-drafts/pull/629" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/629" data-id="235574955" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#629</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/629#event-1121533524">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4cQpsAAIUk_SCZ63Cjc6jvUjlX7ks5sDqGfgaJpZM4N4lHc">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqx0P9SoQ962NMSmCjhryPSex5-Zoks5sDqGfgaJpZM4N4lHc.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/629#event-1121533524"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #629."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/629#event-1121533524"}}}</script>
----==_mimepart_593ffb9fe9688_2ef63f9bd95ddc3426881--


From nobody Tue Jun 13 08:14:53 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 57EEE13185A for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 08:14:46 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1eSgGS3x4BFo for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 08:14:44 -0700 (PDT)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 817B413192C for <quic-issues@ietf.org>; Tue, 13 Jun 2017 07:59:45 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=6n2ZdSsd+p8DzI2mEQ0YZGsjqAg=; b=RvVNhaOFWIAAsxXE UGWGaYp423n8ACEySX6LANC/QHoqKfIs4Qv4ukA/W5XrAQgJ2b7rzY7PDwhEpVRm hiMaivs0wVG5rtG4lzEKeJF3LPoYbVx+Tk8zYSvK7DQ1qS3CdnjI5ows6iaPiEw0 Itti+F2uV4l+NmyDy8yvU7a863k=
Received: by filter0535p1mdw1.sendgrid.net with SMTP id filter0535p1mdw1-15935-593FFDD1-39 2017-06-13 14:59:29.275493288 +0000 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 10CABRuySkqvSgz6fQm5-A for <quic-issues@ietf.org>; Tue, 13 Jun 2017 14:59:29.195 +0000 (UTC)
Date: Tue, 13 Jun 2017 07:59:29 -0700
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6707efd48716554ae2f524277789fd74a0d9d7b392cf000000011557bfd192a169ce0de2a08f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/566/308144821@github.com>
In-Reply-To: <quicwg/base-drafts/issues/566@github.com>
References: <quicwg/base-drafts/issues/566@github.com>
Subject: Re: [quicwg/base-drafts] packet number text limitation on 32 bits of packet number (#566)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593ffdd19ec7_59ff3f84d9de3c38819f6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0RP7Gi6SN7+X1fIpQunISNoCxWbdmabqDybG f2dTgklK+OWsFjJPEPjrKN07TleXMBoNAv5/ZHhmqNM8zT5RlfDhWTXtLl8X9V6C5TMIW0qqnVNmiX EGaJV66bW31fu34cQy1oGHFcq3PwUcGHcExgdaP7rAn8+QF6FHMKidw0PS3e+Nv1DiV4UNStI+XyxK 0=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/nIvKVTCBcpqK9qW05dgEYldKICw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Jun 2017 15:14:46 -0000

----==_mimepart_593ffdd19ec7_59ff3f84d9de3c38819f6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

this is a dup of #507 so closing.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/566#issuecomment-308144821
----==_mimepart_593ffdd19ec7_59ff3f84d9de3c38819f6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>this is a dup of <a href="https://github.com/quicwg/base-drafts/issues/507" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/507" data-id="226472428" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#507</a> so closing.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/566#issuecomment-308144821">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzN8nSFc4NFqGfcetoffh20fjYQBks5sDqPRgaJpZM4NtT18">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq1-mwqWtCEnXm36-6U94m1wQu8K2ks5sDqPRgaJpZM4NtT18.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/566#issuecomment-308144821"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #566: this is a dup of #507 so closing."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/566#issuecomment-308144821"}}}</script>
----==_mimepart_593ffdd19ec7_59ff3f84d9de3c38819f6--


From nobody Tue Jun 13 08:15: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 8CF6613192F for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 08:15:00 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hZhKN6xw9rNJ for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 08:14:58 -0700 (PDT)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A1AB812EAED for <quic-issues@ietf.org>; Tue, 13 Jun 2017 07:59:52 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=LSlwbrbVduGmZZGfJNxzBFZ6hPg=; b=rmMoiEaeL0UKDzkA U/vPhJF2dFFAgsx0IrKClD6N4zlB2OP/4wVTWhynXkUleyD0meTiHqoWU8qLfl2x 9AxVyjDxIAdw7PRCBYlXQsKleU7IhDP0BluOF9ApgX32b+XtRoN0knb9YUU1FQmb cGnqNb92EtCMIY1+YSnaLw5TRCs=
Received: by filter0436p1mdw1.sendgrid.net with SMTP id filter0436p1mdw1-22200-593FFDD2-9 2017-06-13 14:59:30.066442698 +0000 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 cTVgi25XQ62QGkDnEVZGVA for <quic-issues@ietf.org>; Tue, 13 Jun 2017 14:59:30.073 +0000 (UTC)
Date: Tue, 13 Jun 2017 07:59:29 -0700
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6707efd48716554ae2f524277789fd74a0d9d7b392cf000000011557bfd192a169ce0de2a08f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/566/issue_event/1121553230@github.com>
In-Reply-To: <quicwg/base-drafts/issues/566@github.com>
References: <quicwg/base-drafts/issues/566@github.com>
Subject: Re: [quicwg/base-drafts] packet number text limitation on 32 bits of packet number (#566)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593ffdd1e8c4f_60e3fd5c9721c38603ac"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2uSPnbE407YCYtaWjcdaO0KSMqFUp2SgmxBh gX+eO50+qRu7Mvni8kAwpH2Wpw1c4EIt3sH7FykidOa54ylKL6xyPa7qf0e9q7iFwgPg9SIw4AatD3 +n6I7I523VsM5VONM8KBTFjCQbrQXHJU3f+Ruiqmh++D2ngA7+m1EEzMY0T26g9cF+FakRusG/9x+B g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/-KCGhqNSSKrSAoCtZd6d58N82I4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Jun 2017 15:15:01 -0000

----==_mimepart_593ffdd1e8c4f_60e3fd5c9721c38603ac
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #566.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/566#event-1121553230
----==_mimepart_593ffdd1e8c4f_60e3fd5c9721c38603ac
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/quicwg/base-drafts/issues/566" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/566" data-id="232956047" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#566</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/566#event-1121553230">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzN8nSFc4NFqGfcetoffh20fjYQBks5sDqPRgaJpZM4NtT18">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq1-mwqWtCEnXm36-6U94m1wQu8K2ks5sDqPRgaJpZM4NtT18.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/566#event-1121553230"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #566."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/566#event-1121553230"}}}</script>
----==_mimepart_593ffdd1e8c4f_60e3fd5c9721c38603ac--


From nobody Tue Jun 13 08:22: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 BD3C5131B5B for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 08:22:01 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id APmkTjRN6E1C for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 08:22:00 -0700 (PDT)
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 91C5C131A82 for <quic-issues@ietf.org>; Tue, 13 Jun 2017 08:07:30 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=csyrBZ0HK/8PD9Q8kB7JSx/YxO4=; b=EbDHGcEdICQRfcMx hpqm5GnorXHJ3DKYLqm7ITv0dMh4XJNwTY0Gt4Kuuint0i6k2//7eMpE4zIwh1jw VDGoBl807HZW5CAwIy0INlqPN0TrwbGJHF3xzVD3S7WzcL35D8MRA1eeiL5ox9Xh 8cjBLoSVaTw5Iml+BPb3WW4SR3A=
Received: by filter0944p1mdw1.sendgrid.net with SMTP id filter0944p1mdw1-9009-593FFF8B-A6 2017-06-13 15:06:51.570422843 +0000 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 EtX5rnxbQS6xB2LKsjd4Eg for <quic-issues@ietf.org>; Tue, 13 Jun 2017 15:06:51.394 +0000 (UTC)
Date: Tue, 13 Jun 2017 08:06:51 -0700
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc5097c19e3a3af3da3658c75cec014df83fa055b92cf000000011557c18b92a169ce0d80846d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/508/308147190@github.com>
In-Reply-To: <quicwg/base-drafts/issues/508@github.com>
References: <quicwg/base-drafts/issues/508@github.com>
Subject: Re: [quicwg/base-drafts] Stream ID 24-bit encoding? (#508)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593fff8bd746_26e83fb34806bc34662b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak33YE08KqIC/SPj7sUPdJNdW4Wxwe0ajv+lEN z8BzUsBuG5DEBjckQhq2cRqpDG3wFl0fH5EdXnu1LxPcygmXHO38pvuOelrHto6FoYIQ8rFNkV6B0i zNoUviKXT9NVa6baLB2GYKBDxaulNLpfAX2hPIE6u2K6S/vVv2mqYMdbp8M1NL6+xSzB7PwSh1AmmZ A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/drYz_vzwv7zOGDI4MEcUSbIPh0Q>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Jun 2017 15:22:02 -0000

----==_mimepart_593fff8bd746_26e83fb34806bc34662b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I'd like to keep 24 around. My reasoning is that there is a non-zero benefit for having it, and > 32 is  not something we need to engineer for in this version. We can rev a version if we really need > 32. And since we're using 2 bits to represent stream ID size, makes sense to use 4 sizes.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/508#issuecomment-308147190
----==_mimepart_593fff8bd746_26e83fb34806bc34662b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I'd like to keep 24 around. My reasoning is that there is a non-zero ben=
efit for having it, and &gt; 32 is  not something we need to engineer for i=
n this version. We can rev a version if we really need &gt; 32. And since w=
e're using 2 bits to represent stream ID size, makes sense to use 4 sizes.<=
/p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/508#issuecomment-308147190">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq9COE7soeYtiQWi=
Me-asJA76pF-1ks5sDqWLgaJpZM4NRt1R">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq4hBEihloewNDK7_E=
JlKRO2h7Ynuks5sDqWLgaJpZM4NRt1R.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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/508#issuecomment-308147190"></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 #508: I'd like t=
o keep 24 around. My reasoning is that there is a non-zero benefit for havi=
ng it, and \u003e 32 is  not something we need to engineer for in this vers=
ion. We can rev a version if we really need \u003e 32. And since we're usin=
g 2 bits to represent stream ID size, makes sense to use 4 sizes."}],"actio=
n":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues=
/508#issuecomment-308147190"}}}</script>=

----==_mimepart_593fff8bd746_26e83fb34806bc34662b--


From nobody Tue Jun 13 08:22: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 D3044131A89 for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 08:22:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.253
X-Spam-Level: 
X-Spam-Status: No, score=-8.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_DNSWL_HI=-5, 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 0f7NAUpa2tnq for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 08:22:19 -0700 (PDT)
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 AA353131A8C for <quic-issues@ietf.org>; Tue, 13 Jun 2017 08:07:42 -0700 (PDT)
Date: Tue, 13 Jun 2017 08:07:41 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1497366461; bh=vN3j508Tioup8yaST6coiARrz+L7LXgFYefBrl2cdz0=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=MbzXlyII8JdPKHoo+6LPUrYYEfMGoWJyNtIQvRWJhOwYqKEmGSAXOXxi2Jrvnh6uE ZttnZcJ6TleJ9v+ygxOCZAor9GXoimEKNVZ9bOY0v+D+pClEqCyKJ/iYy2pDjOUEf8 nRN59HO4ZMLfp4kEZGE2C9kLd51+p8ZzxS3EJWCU=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab0f9d668df16a83628fef280e40cec8dd4684f46c92cf000000011557c1bd92a169ce0d80846d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/508/308147427@github.com>
In-Reply-To: <quicwg/base-drafts/issues/508@github.com>
References: <quicwg/base-drafts/issues/508@github.com>
Subject: Re: [quicwg/base-drafts] Stream ID 24-bit encoding? (#508)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593fffbdade40_38bc3fde60e0bc34333a2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/hDEbmFaZPF5V1mCkTR7wv5Czd3o>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Jun 2017 15:22:21 -0000

----==_mimepart_593fffbdade40_38bc3fde60e0bc34333a2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I'll close the issue; please feel free to open it if you want to change the stream id sizes.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/508#issuecomment-308147427
----==_mimepart_593fffbdade40_38bc3fde60e0bc34333a2
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I'll close the issue; please feel free to open it if you want to change the stream id sizes.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/508#issuecomment-308147427">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1duvBAT3oQFJa7AJcPQbaOxhvbKks5sDqW9gaJpZM4NRt1R">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqwHLCMRUun3Jqu5pvjFD3qd1UMmCks5sDqW9gaJpZM4NRt1R.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/508#issuecomment-308147427"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #508: I'll close the issue; please feel free to open it if you want to change the stream id sizes."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/508#issuecomment-308147427"}}}</script>
----==_mimepart_593fffbdade40_38bc3fde60e0bc34333a2--


From nobody Tue Jun 13 08:22: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 B2806131A88 for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 08:22:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.401
X-Spam-Level: 
X-Spam-Status: No, score=-5.401 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xv8AKL92TcDJ for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 08:22:20 -0700 (PDT)
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 DD455131969 for <quic-issues@ietf.org>; Tue, 13 Jun 2017 08:07:43 -0700 (PDT)
Date: Tue, 13 Jun 2017 08:07:43 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1497366463; bh=lP05np7EoXjuuc/G/O7ZfQNIkUvw2NIN+3NK2FmZRhA=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=then9NqhgAIk+jnKfqm+35Ba4GZZ0QI8kkEXeLM1pBkabEtZ1bYMgcB27Uph2gwMw iblzxEHNaWbi2GOMbgyHZXjLW+CrdYMCVUB2a9oBxVV308hHlpSJ9xpzeEDFPnaHy7 fOamkTbNm4V7tLzbaujCt0hDlzjIDvxzmzGBOCP8=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3797cb995d9bfd5040fc92cbf54495e7d29d009b92cf000000011557c1bf92a169ce0d80846d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/508/issue_event/1121570747@github.com>
In-Reply-To: <quicwg/base-drafts/issues/508@github.com>
References: <quicwg/base-drafts/issues/508@github.com>
Subject: Re: [quicwg/base-drafts] Stream ID 24-bit encoding? (#508)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_593fffbf2af85_7c643fbfd3293c2c108753"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/OMKnhjAOWB3P9Ob4utRPUkyz8cU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Jun 2017 15:22:21 -0000

----==_mimepart_593fffbf2af85_7c643fbfd3293c2c108753
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #508.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/508#event-1121570747
----==_mimepart_593fffbf2af85_7c643fbfd3293c2c108753
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/quicwg/base-drafts/issues/508" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/508" data-id="226526317" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#508</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/508#event-1121570747">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqz0vV95TZJapO6gqZV_stDIpzIkuks5sDqW_gaJpZM4NRt1R">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq-OJRq3KXuTwAgaIvGWZPQ7X_r4Gks5sDqW_gaJpZM4NRt1R.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/508#event-1121570747"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #508."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/508#event-1121570747"}}}</script>
----==_mimepart_593fffbf2af85_7c643fbfd3293c2c108753--


From nobody Tue Jun 13 08:23: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 3D6AF131CFD for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 08:23:31 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, 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 i4iwT6n3wH7Y for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 08:23:29 -0700 (PDT)
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 7F371131977 for <quic-issues@ietf.org>; Tue, 13 Jun 2017 08:09:36 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=5uADvHNKUh/Tv3XLxzLmJhW4T+Q=; b=QS4plaTnY7lXxhwu e0cz5Jd2cJ2wgMLYSvEIRbLQc1+gOj+jI2RYtjtZ6uEgaSa98FRvth/YiA1vrJGZ 9X/r1IQ+lFA3hNE4SQeRwqDq6DsnwZihM1sowbQDisR3aNX8QHCA78VuocP/RKag bq3wkKMvIZ8qWhcGR+AixaHFB0I=
Received: by filter1157p1mdw1.sendgrid.net with SMTP id filter1157p1mdw1-4651-5940002F-20 2017-06-13 15:09:35.164170257 +0000 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 H_kM8u43SciluAhuO0gJMw for <quic-issues@ietf.org>; Tue, 13 Jun 2017 15:09:33.527 +0000 (UTC)
Date: Tue, 13 Jun 2017 08:09:30 -0700
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc825706ed573da5d6f7be5bc330443437319feb592cf000000011557c22a92a169ce0d80846d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/508/308148025@github.com>
In-Reply-To: <quicwg/base-drafts/issues/508@github.com>
References: <quicwg/base-drafts/issues/508@github.com>
Subject: Re: [quicwg/base-drafts] Stream ID 24-bit encoding? (#508)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5940002a220c7_2af53fbfd3293c2c8073f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2vAbOx7pN9EjMi2n+5yMyaH4Bb37FRICSvoz HWxycCwxXqTtdGX0IUnX/yIvUSFIJQN1Eygp1bZ5qjMy2FrMzjHpiFAuEeZZTZ5iIxNuvji4N2LvbR ER65vYCk9tpOr+7u8FuExodIiWjJZflh1CzXHfiVXYAPmqD8y2fBg+mW4dGxTKcAeSc4gmX6YNf1vx o=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/OmjoSEYowTJg12E3C1pqktHe7Po>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Jun 2017 15:23:31 -0000

----==_mimepart_5940002a220c7_2af53fbfd3293c2c8073f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I would like a 64-bit stream id - because it completely removes the need for application logic to care about this limitation since other limits happen much earlier, and because it makes it viable to really throw away small streams on long living 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/508#issuecomment-308148025
----==_mimepart_5940002a220c7_2af53fbfd3293c2c8073f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I would like a 64-bit stream id - because it completely removes the need=
 for application logic to care about this limitation since other limits hap=
pen much earlier, and because it makes it viable to really throw away small=
 streams on long living 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/508#issuecomment-308148025">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkqzlCJuB439A1hqT=
S5Xqbc8xORB3fks5sDqYqgaJpZM4NRt1R">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqyep03V105kOLtWeQ=
JQZueUnCM6Xks5sDqYqgaJpZM4NRt1R.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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/508#issuecomment-308148025"></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 #508: I would like =
a 64-bit stream id - because it completely removes the need for application=
 logic to care about this limitation since other limits happen much earlier=
, and because it makes it viable to really throw away small streams on long=
 living connections."}],"action":{"name":"View Issue","url":"https://github=
.com/quicwg/base-drafts/issues/508#issuecomment-308148025"}}}</script>=

----==_mimepart_5940002a220c7_2af53fbfd3293c2c8073f--


From nobody Tue Jun 13 08:44: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 B3CB8131C2A for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 08:44:14 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9l_799_OMwhi for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 08:44:12 -0700 (PDT)
Received: from o5.sgmail.github.com (o5.sgmail.github.com [192.254.113.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 57E95131A17 for <quic-issues@ietf.org>; Tue, 13 Jun 2017 08:30:19 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=csSUkdvsYWM/1VqkFJWSnk31ADg=; b=OqiWbhXyagfPFLH7 A8QNi05rrDoaROQyN+GucvfOQqX/n7mBIHRSn4ErPVewKi+ODIRrC8A2zz4E00Ig hUaBKmvSoopIh7yMDweuJXLJGPQuNblIfzaVS1TtQgXOfRH8aMSBTIfdjVO5tf9r UvZ2YC+R34oCBFJD8N/Y0zVQ03Y=
Received: by filter0805p1mdw1.sendgrid.net with SMTP id filter0805p1mdw1-27334-59400503-56 2017-06-13 15:30:11.873718235 +0000 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 rrgLk20bRrO1MrVnNMfbiQ for <quic-issues@ietf.org>; Tue, 13 Jun 2017 15:30:11.835 +0000 (UTC)
Date: Tue, 13 Jun 2017 08:30:10 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb893769972c97c6c3cb77f12bc7e0c6755a1a60b92cf000000011557c70292a169ce0d80846d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/508/308155332@github.com>
In-Reply-To: <quicwg/base-drafts/issues/508@github.com>
References: <quicwg/base-drafts/issues/508@github.com>
Subject: Re: [quicwg/base-drafts] Stream ID 24-bit encoding? (#508)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59400502de575_30833ffc56741c3c17292"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1N1Bd5CMEihiQ9X6SWSMDJXnHPyBEGSIZqyc IZZY0/ia2Z1iEGe6EJOdaEwiP3DMTOb63mFyMWNHOagvMRAVU7tkPPcGxkxSU4OWtW/Od7BN8lZxPH LK4xllVzekKSNuZun6iatjnBGgbfdWPgbU73j79QDAYRhZ1cBDj7siB5MPfuAG6JsLXQXMwLjJSqOv Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/LrSpeR-I3dhq0Sud5fsaDL08KcI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Jun 2017 15:44:15 -0000

----==_mimepart_59400502de575_30833ffc56741c3c17292
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@mikkelfj, we have discussed expanding the stream ID space to 64 bits and we explicitly decided not to.  If you have **new** information, please find the issue and add your new information there.  "I would like" isn't really strong enough to cause us to re-litigate the issue.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/508#issuecomment-308155332
----==_mimepart_59400502de575_30833ffc56741c3c17292
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><a href=3D"https://github.com/mikkelfj" class=3D"user-mention">@mikkelfj=
</a>, we have discussed expanding the stream ID space to 64 bits and we exp=
licitly decided not to.  If you have <strong>new</strong> information, plea=
se find the issue and add your new information there.  "I would like" isn't=
 really strong enough to cause us to re-litigate the issue.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/508#issuecomment-308155332">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkqzdSrkJG8It3mvs=
nYFOAscKLWKYuks5sDqsCgaJpZM4NRt1R">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqyUjfoCHRZtlTaM6F=
eY87X60fyGxks5sDqsCgaJpZM4NRt1R.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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/508#issuecomment-308155332"></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 #508: @mikkelf=
j, we have discussed expanding the stream ID space to 64 bits and we explic=
itly decided not to.  If you have **new** information, please find the issu=
e and add your new information there.  \"I would like\" isn't really strong=
 enough to cause us to re-litigate the issue."}],"action":{"name":"View Iss=
ue","url":"https://github.com/quicwg/base-drafts/issues/508#issuecomment-30=
8155332"}}}</script>=

----==_mimepart_59400502de575_30833ffc56741c3c17292--


From nobody Tue Jun 13 08:45: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 D152C131AE4 for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 08:45:50 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, 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 A4eDja0mT-89 for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 08:45:49 -0700 (PDT)
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 D5833131A41 for <quic-issues@ietf.org>; Tue, 13 Jun 2017 08:32:09 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=QW4gdD+QCODaEloznXVRKx2KIzU=; b=KB506Os5DaNiyoc9 0j+qiGx3UNujpcvGi26ud5TgJNxsirwu66Rmm/MBuQqA7z5iirrw9WOxA3B97TM8 cmTtvgyMe6q12WS2tcZSv8yNurRiMuuc51/SfjL/PNj7PaDyrM+bE5lW9Wp7DsD2 v1u261VeUjNWNptPP81U9tAGs4U=
Received: by filter0536p1mdw1.sendgrid.net with SMTP id filter0536p1mdw1-26609-59400564-B 2017-06-13 15:31:48.140209918 +0000 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 S1MjjPwBSYCRmute8yFnKw for <quic-issues@ietf.org>; Tue, 13 Jun 2017 15:31:48.097 +0000 (UTC)
Date: Tue, 13 Jun 2017 08:31:47 -0700
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba901f8231e2050633ad18f2a2bdb221276878bea92cf000000011557c76392a169ce0e0a7665@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/628/308155865@github.com>
In-Reply-To: <quicwg/base-drafts/issues/628@github.com>
References: <quicwg/base-drafts/issues/628@github.com>
Subject: Re: [quicwg/base-drafts] Move stream close forward (#628)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59400563f1bba_4c583f8764a35c34105318"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3XVw81/B8o7MRBsNe4fLTQ1kntrMABA2HUjt LEhvafsB7LjKbgRgcCjRCVDBMCc1yba6E7dow54VX/AGNmOaexe4//8E7YqBgMwnVcBimzKxVL9S+a ogSs8XI34h0895Xzx48Ol8LtybRqqNfpexpCJTCu9lq0AbRZ0Ra8zQFoSKq1p+WpszoYiH4A7iGjMi E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/BBZjzxIhQFtIClS0vvRHf_fDFzs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Jun 2017 15:45:51 -0000

----==_mimepart_59400563f1bba_4c583f8764a35c34105318
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I don't think it makes sense for streams to be draining... the connection ought to handle that, IMO. (I'll check what GQUIC does and get back on when we close streams. The constraints are different though, since open streams in GQUIC count towards MAX_OPEN_STREAMS, whereas with QUIC we now don't have that trouble.)

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/628#issuecomment-308155865
----==_mimepart_59400563f1bba_4c583f8764a35c34105318
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I don't think it makes sense for streams to be draining... the connectio=
n ought to handle that, IMO. (I'll check what GQUIC does and get back on wh=
en we close streams. The constraints are different though, since open strea=
ms in GQUIC count towards MAX_OPEN_STREAMS, whereas with QUIC we now don't =
have that trouble.)</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/628#issuecomment-308155865">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkqwzzKjhebvQCeT-=
n7va8SUSwDdG3ks5sDqtjgaJpZM4N4i1a">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq7WqXbo9jNPRKRhZs=
0HSg0PlpEzoks5sDqtjgaJpZM4N4i1a.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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/628#issuecomment-308155865"></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 #628: I don't th=
ink it makes sense for streams to be draining... the connection ought to ha=
ndle that, IMO. (I'll check what GQUIC does and get back on when we close s=
treams. The constraints are different though, since open streams in GQUIC c=
ount towards MAX_OPEN_STREAMS, whereas with QUIC we now don't have that tro=
uble.)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/ba=
se-drafts/issues/628#issuecomment-308155865"}}}</script>=

----==_mimepart_59400563f1bba_4c583f8764a35c34105318--


From nobody Tue Jun 13 09: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 2F882131898 for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 09:46:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.181
X-Spam-Level: 
X-Spam-Status: No, score=-8.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_DNSWL_HI=-5, 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 o2A_2Uk8WeQg for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 09:46:56 -0700 (PDT)
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 135CE12EB31 for <quic-issues@ietf.org>; Tue, 13 Jun 2017 09:46:55 -0700 (PDT)
Date: Tue, 13 Jun 2017 09:46:54 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1497372414; bh=/HfKwz8LFYcTyM/Jh6vVf16k3PRgBQQry4hAac8FJ2U=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=iPWriAn9/Kqdk8bwWGFbtww/KRQSqKk1x3DtTH3DF6OHsFu0k9DGDRjPZMbCw77fQ OJE90L569k8ulsKcqSjaY33WzHXCGf2bMqMlxhQouMdmIzBLp1kLv/Dyo6DcSELf9a I78i9d4cepU+nzw9jfF0SMLu1d8VAXsiTPgpit7I=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6643408dc952422d1c99d243e8ee5527d7a9f38c92cf000000011557d8fe92a169ce0e0a7665@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/628/issue_event/1121761717@github.com>
In-Reply-To: <quicwg/base-drafts/issues/628@github.com>
References: <quicwg/base-drafts/issues/628@github.com>
Subject: Re: [quicwg/base-drafts] Move stream close forward (#628)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594016fe3a608_15c6f3fac8a2c5c385352"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/qVAUJr1CuPzqbONM6xGVN2ifZlM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Jun 2017 16:46:58 -0000

----==_mimepart_594016fe3a608_15c6f3fac8a2c5c385352
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #628.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/628#event-1121761717
----==_mimepart_594016fe3a608_15c6f3fac8a2c5c385352
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/quicwg/base-drafts/issues/628" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/628" data-id="235566693" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#628</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/628#event-1121761717">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6eYnvF6Z0Quh2ENgEcfTkPp9jzCks5sDrz-gaJpZM4N4i1a">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq8zh-8qjjOD5TF35i_1kPWu6f0DNks5sDrz-gaJpZM4N4i1a.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/628#event-1121761717"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #628."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/628#event-1121761717"}}}</script>
----==_mimepart_594016fe3a608_15c6f3fac8a2c5c385352--


From nobody Tue Jun 13 09:47: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 71B1912EB31 for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 09:47:07 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gMmC0byn4Y2r for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 09:47:04 -0700 (PDT)
Received: from o8.sgmail.github.com (o8.sgmail.github.com [167.89.101.199]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E85EC13183C for <quic-issues@ietf.org>; Tue, 13 Jun 2017 09:47:03 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=hyh6mz/QkmM5A7dg+dIMSoMuFLY=; b=KQ/ykIcFA9/ynMF3 8FqpqHYGywQlHkQr3mAl5RAFi+42nfbqiVIRpykSfZpq4gpCwAjlI+U+kBEuko5M Qf9SrAoZ3yG29HS6meaFebycTpXYH4mpo26ljA2BjCeKm9dQyhe+TuNnaH5gqwZh rdV7+UKAJLdBa7wtoWXyzpwc0HE=
Received: by filter0600p1mdw1.sendgrid.net with SMTP id filter0600p1mdw1-16833-594016FF-83 2017-06-13 16:46:55.756473336 +0000 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 0k6kqkV7S6eKkwhPJWkz7Q for <quic-issues@ietf.org>; Tue, 13 Jun 2017 16:46:55.746 +0000 (UTC)
Date: Tue, 13 Jun 2017 09:46:55 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7559b95db4a9a5c8a18c30ea8c3a826f18eba3ad92cf000000011557d8ff92a169ce0e0a7665@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/628/308178192@github.com>
In-Reply-To: <quicwg/base-drafts/issues/628@github.com>
References: <quicwg/base-drafts/issues/628@github.com>
Subject: Re: [quicwg/base-drafts] Move stream close forward (#628)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594016ff7b92e_1d763fb89cc55c3026015"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2gwMmcJ1l92F7/6xbKCiavUbwPg83/ii9Bwa jUVuoxsItUUblgtkUUiOvHzeKJTrhZeGQJ4wb1cv79DiJWx9OOoTygbtMr859vHTtCQ4tY3pCA/E7f Su/K2fbzBbg9jIV30uZ6+aP7ild1L3ljrzrcQReYCFvBU2SU4wQIDjVNUaf7D/uApBzP0VHLTOBSwl U=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/jQ5tZ4wMZMsE8ZAO7LkgM5U1KIE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Jun 2017 16:47:07 -0000

----==_mimepart_594016ff7b92e_1d763fb89cc55c3026015
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Well, the nice thing about having a maximum stream ID is that it might not even matter how we define the stream states and closing behaviour.  We might just make a comment that the stream state is advisory.  In any case, this was resolved in one way in the current draft.  I intended to close this immediately, but forgot.  So here goes.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/628#issuecomment-308178192
----==_mimepart_594016ff7b92e_1d763fb89cc55c3026015
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Well, the nice thing about having a maximum stream ID is that it might n=
ot even matter how we define the stream states and closing behaviour.  We m=
ight just make a comment that the stream state is advisory.  In any case, t=
his was resolved in one way in the current draft.  I intended to close this=
 immediately, but forgot.  So here goes.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/628#issuecomment-308178192">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkqwrRkPTkaRy26Es=
I0INQza0KvS2Vks5sDrz_gaJpZM4N4i1a">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq52TMcgkRDQ8EnMN2=
RAvsKqvUPngks5sDrz_gaJpZM4N4i1a.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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/628#issuecomment-308178192"></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 #628: Well, th=
e nice thing about having a maximum stream ID is that it might not even mat=
ter how we define the stream states and closing behaviour.  We might just m=
ake a comment that the stream state is advisory.  In any case, this was res=
olved in one way in the current draft.  I intended to close this immediatel=
y, but forgot.  So here goes."}],"action":{"name":"View Issue","url":"https=
://github.com/quicwg/base-drafts/issues/628#issuecomment-308178192"}}}</scr=
ipt>=

----==_mimepart_594016ff7b92e_1d763fb89cc55c3026015--


From nobody Tue Jun 13 11:54: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 EFDAB12952E for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 11:53:58 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vxTXnkkJDYJL for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 11:53:57 -0700 (PDT)
Received: from o8.sgmail.github.com (o8.sgmail.github.com [167.89.101.199]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 262C2128B44 for <quic-issues@ietf.org>; Tue, 13 Jun 2017 11:53:57 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=TpvVc9r1AqNmNu/B0bKbN02HFtY=; b=vvJ5PwDJG83b9WY+ 5E9kf7N71tr6AsHrvf2HoNnDgb3RQ29+LfFi4jLUMq8QgIKHSm88KjQFVLX8Mun2 mU2a1pCq4dVHuOcWATlsR6oFT3u/69NfD9siQOO5SoTQx0cv3cO6RCjPHcEqxxpA cxpUNId9hwh0gfUcxbtCdkwp27o=
Received: by filter0450p1mdw1.sendgrid.net with SMTP id filter0450p1mdw1-5438-594034C2-6D 2017-06-13 18:53:54.568985539 +0000 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 L5hkyGC2QcqGahhZKd_O1A for <quic-issues@ietf.org>; Tue, 13 Jun 2017 18:53:54.528 +0000 (UTC)
Date: Tue, 13 Jun 2017 11:53:44 -0700
From: Victor Vasiliev <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abca86428153e6ad485947ac301fb79591a60b9b0792cf000000011557f6b892a169ce0df46458@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/598/308213622@github.com>
In-Reply-To: <quicwg/base-drafts/issues/598@github.com>
References: <quicwg/base-drafts/issues/598@github.com>
Subject: Re: [quicwg/base-drafts] Privacy for connection IDs (#598)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594034b82f65_70fb3fedd5023c3c51827"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: vasilvv
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2HS7OMhomWX5ibPFrDvK/va9WV9HUMwN6sxg xrh9hOPxv8/fJLUCDwHOEiGu7qIMttnxCVVcfyhHrgliNqYl4Xd+DPCUfkypbJ5hmx6S/jfJXSv5cc qyS3V1rcbdGwLtkVYYCeZTgrcioMBvfxvXL3sasOo1znQYvzIul6yNqevgmTUS+dxtA77OgTsC3p/D Y=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/WaGRFubTxQ68juuqTWg8okwx_Ak>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Jun 2017 18:53:59 -0000

----==_mimepart_594034b82f65_70fb3fedd5023c3c51827
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Well, there is a third design, in which the server issues its public RSA
key (or ECDH share), and the client encrypts its connection ID for every
packet.  This is obviously impractical due to computational costs, but I
am not sure that either of proposed solutions is practical either.  I
suspect there might be a cryptographic construction that will do that
too and is cheaper than that.

Is this issue about the ways of doing this specifically, or are we
discussing the threat model and whether it is useful here too?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/598#issuecomment-308213622
----==_mimepart_594034b82f65_70fb3fedd5023c3c51827
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Well, there is a third design, in which the server issues its public RSA=
<br>
key (or ECDH share), and the client encrypts its connection ID for every<br>
packet.  This is obviously impractical due to computational costs, but I<br>
am not sure that either of proposed solutions is practical either.  I<br>
suspect there might be a cryptographic construction that will do that<br>
too and is cheaper than that.</p>
<p>Is this issue about the ways of doing this specifically, or are we<br>
discussing the threat model and whether it is useful here too?</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/598#issuecomment-308213622">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkqzvoaAKJtHA32tr=
aq5i8h0F1pMjxks5sDtq4gaJpZM4NyUsY">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqzotlO9d2JZJQCNNe=
6rymAw9C32Wks5sDtq4gaJpZM4NyUsY.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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/598#issuecomment-308213622"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@vasilvv in #598: Well, there is=
 a third design, in which the server issues its public RSA\r\nkey (or ECDH =
share), and the client encrypts its connection ID for every\r\npacket.  Thi=
s is obviously impractical due to computational costs, but I\r\nam not sure=
 that either of proposed solutions is practical either.  I\r\nsuspect there=
 might be a cryptographic construction that will do that\r\ntoo and is chea=
per than that.\r\n\r\nIs this issue about the ways of doing this specifical=
ly, or are we\r\ndiscussing the threat model and whether it is useful here =
too?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base=
-drafts/issues/598#issuecomment-308213622"}}}</script>=

----==_mimepart_594034b82f65_70fb3fedd5023c3c51827--


From nobody Tue Jun 13 12:02: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 D6D9012969E for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 12:02:09 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZtqjjDJZ-ck9 for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 12:02:07 -0700 (PDT)
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 3DED6129562 for <quic-issues@ietf.org>; Tue, 13 Jun 2017 12:01:58 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=t/+1DO+CTJTN68OhddQLMS5cLkg=; b=LOPq2JgVUEuyP5nE 4X1CG92m7KD5Q3hzh7PSOs7HdU0MuLInTzjEyd4HXRqN2CdXeneba2dFSBpk5ZC/ OlcjgADcQBOG0DqnGLf3KPWXUA2K+7wru9CDpEyHiPXQAgadOvc/aMlQN4VwLo3C Hy++RtIcstB7b0GNVpHVHT+4LyA=
Received: by filter0838p1mdw1.sendgrid.net with SMTP id filter0838p1mdw1-31737-5940367F-3C 2017-06-13 19:01:19.39719988 +0000 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 Zbulo4inTEOd_gygGSZFMw for <quic-issues@ietf.org>; Tue, 13 Jun 2017 19:01:19.400 +0000 (UTC)
Date: Tue, 13 Jun 2017 12:01:19 -0700
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abae7ad04fd0da4fdf1e0d433a4a03f8e6099210e992cf000000011557f87f92a169ce0e0bd8dd@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/630@github.com>
Subject: [quicwg/base-drafts] handshake and 0rtt data should go into single packet (#630)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5940367f3e1c1_3b173ff2b9187c3425760"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0qHg3Q0TCiZF9JALU4o2Lvfj1CiKgPHnw0Jm h1no24URndnikL9E6e8p2egRKwJhEGG8RywZiJZi6Ka30d738xpQkB5WGgF3ic+7v7ZfugvMBpvSYl rKR3j0aGcxMls1CJZlCv1lqFtKx+DFrZ8UG4cYQYh33q6pFlxoXaK7SfUBOUws02rv1lVPYjf1N5q7 Y=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/QWu1kLgc78wZDSL1fT9Pj6ta-3c>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Jun 2017 19:02:10 -0000

----==_mimepart_5940367f3e1c1_3b173ff2b9187c3425760
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Current packet layout requires the handshake (which is conveyed in a Cleartext packet) and 0-RTT data to be sent as separate packets. In other words, you need to send at least two packets to establish a connection and send a request (e.g. HTTP request, DNS query).

To me this seems like a regression when compared to TFO+TLS 1.3, in which you can convey SYN, TLS handshake and 0-RTT data in a single packet.

I'd argue that this might have real-world impact. Having the need to send two packets (instead of one) is not only costly but also has a higher chance of suffering from packet loss (especially in a lossy network), since the request cannot be processed on the server unless both of the two packets reach the server.

Therefore I think that we should find a way to send both the handshake and 0-RTT data in a single packet.

There could be several ways to accomplish this.

One way that might be worth considering would be to do the following.
* unify Cleartext type and 0-RTT encrypted type into one type
* at the beginning of the payload of the unified type include the amount of cleartext data. Cleartext data of the specified amount should immediately follow that. Rest of the payload would be 0-RTT data.

Since we would only send data of stream 0 in cleartext and we need to give precedence to the stream, storing cleartext before 0-RTT data 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/630
----==_mimepart_5940367f3e1c1_3b173ff2b9187c3425760
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Current packet layout requires the handshake (which is conveyed in a Cleartext packet) and 0-RTT data to be sent as separate packets. In other words, you need to send at least two packets to establish a connection and send a request (e.g. HTTP request, DNS query).</p>
<p>To me this seems like a regression when compared to TFO+TLS 1.3, in which you can convey SYN, TLS handshake and 0-RTT data in a single packet.</p>
<p>I'd argue that this might have real-world impact. Having the need to send two packets (instead of one) is not only costly but also has a higher chance of suffering from packet loss (especially in a lossy network), since the request cannot be processed on the server unless both of the two packets reach the server.</p>
<p>Therefore I think that we should find a way to send both the handshake and 0-RTT data in a single packet.</p>
<p>There could be several ways to accomplish this.</p>
<p>One way that might be worth considering would be to do the following.</p>
<ul>
<li>unify Cleartext type and 0-RTT encrypted type into one type</li>
<li>at the beginning of the payload of the unified type include the amount of cleartext data. Cleartext data of the specified amount should immediately follow that. Rest of the payload would be 0-RTT data.</li>
</ul>
<p>Since we would only send data of stream 0 in cleartext and we need to give precedence to the stream, storing cleartext before 0-RTT data 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/630">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwsYp_ShGOdG2gWKe86p-nY9Es4Bks5sDtx_gaJpZM4N47uf">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq7EOOl1P4jLY2pFNUgQH9tnvDauaks5sDtx_gaJpZM4N47uf.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/630"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"handshake and 0rtt data should go into single packet (#630)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/630"}}}</script>
----==_mimepart_5940367f3e1c1_3b173ff2b9187c3425760--


From nobody Tue Jun 13 12:03:14 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 48DF112952E for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 12:03:13 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rY--usdT82BM for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 12:03:11 -0700 (PDT)
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 4DCC9129488 for <quic-issues@ietf.org>; Tue, 13 Jun 2017 12:03:11 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=q2M+FHWE/aWYsdm7Y7Hw3zLc23g=; b=nbBJ+BLn+qmF4wN2 RGMis9Hrbv66EoeEgibc0p9SybsAKjbyUi3wYPOYNpdxdacQl1d1k+Tif1/qbpv/ OGuCnfHPV4JzScM5wF2M/FvuSaL0q2KtF2gPYuhckmYl9bxAGHOT28dJIXICREoJ V0ezvX80s7O1rrYr5H33irZBYKk=
Received: by filter0500p1mdw1.sendgrid.net with SMTP id filter0500p1mdw1-28168-594036E1-58 2017-06-13 19:02:57.577654835 +0000 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 rdgCmQJwSnGqEXHr5OrdJQ for <quic-issues@ietf.org>; Tue, 13 Jun 2017 19:02:57.535 +0000 (UTC)
Date: Tue, 13 Jun 2017 12:02:57 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf772df4189c0ef2c979cb69da8bdcc5dbfb14ac292cf000000011557f8e192a169ce0de2a08f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/566/308216225@github.com>
In-Reply-To: <quicwg/base-drafts/issues/566@github.com>
References: <quicwg/base-drafts/issues/566@github.com>
Subject: Re: [quicwg/base-drafts] packet number text limitation on 32 bits of packet number (#566)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594036e16981d_13493fb88d70bc34892b0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0RHNpl4jQczeB7nUrLiF8KFtGogOYPiDOR43 fJq37F5DiQNScbadUsmjwTo8VdhKEyRyR5h5uNSmWN+/28BF2dmTffVPQ1ABrBomQ0E9VdH8JPtJUb doe1h2qaIlhMIhHIeZ8r1sKhgirlitXkqIl96eDVgX9hgsFXHcADrdHXpgbpiZ4uiOttFBeoYI4oRr o=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/WBfuljmN6eKAWE5ybRpW6-KmhIc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Jun 2017 19:03:13 -0000

----==_mimepart_594036e16981d_13493fb88d70bc34892b0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I didn't realize we were cutting 04 today, but PR #629 has now fixed the 48 bit 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/566#issuecomment-308216225
----==_mimepart_594036e16981d_13493fb88d70bc34892b0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I didn't realize we were cutting 04 today, but PR <a href="https://github.com/quicwg/base-drafts/pull/629" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/629" data-id="235574955" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#629</a> has now fixed the 48 bit 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/566#issuecomment-308216225">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2WAyxnUuJ7_vmu1Qjq4bvkUkV0Jks5sDtzhgaJpZM4NtT18">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq8fX4pXPoQqUwYg-0d2d7d8mUbF8ks5sDtzhgaJpZM4NtT18.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/566#issuecomment-308216225"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #566: I didn't realize we were cutting 04 today, but PR #629 has now fixed the 48 bit issue."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/566#issuecomment-308216225"}}}</script>
----==_mimepart_594036e16981d_13493fb88d70bc34892b0--


From nobody Tue Jun 13 12:23:50 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 22BC6129549 for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 12:23:49 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 56JLxtZEFsOP for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 12:23:47 -0700 (PDT)
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 866C3129548 for <quic-issues@ietf.org>; Tue, 13 Jun 2017 12:23:47 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=gO9ghqZtHqJm9bcWJCBy82FFGik=; b=aVAP4FDsKTENG/uB k+Gmpw3JILLgfBl6CA3Qt1ctmN5NrMtSCxlEa/IbN/KczYleVuW/lV7INFJHU/bS 4FW9SV7jb11wfQpT5gf93Fn7rZZPmIOTLMQRSWpzNF4NgupSPNuaNg1ltSXDEsnE +4iP5qRMBwb4E8MG+zJQks1O10Y=
Received: by filter1150p1mdw1.sendgrid.net with SMTP id filter1150p1mdw1-23595-59403BC2-19 2017-06-13 19:23:46.188109765 +0000 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 8FsghyrdSdiP9U-KWFx-Ig for <quic-issues@ietf.org>; Tue, 13 Jun 2017 19:23:46.143 +0000 (UTC)
Date: Tue, 13 Jun 2017 12:23:45 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5456d7cca641fc9ed1efd0a1a3b04086da013c3292cf000000011557fdc192a169ce0e0bd8dd@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/630/308221603@github.com>
In-Reply-To: <quicwg/base-drafts/issues/630@github.com>
References: <quicwg/base-drafts/issues/630@github.com>
Subject: Re: [quicwg/base-drafts] handshake and 0rtt data should go into single packet (#630)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59403bc1e856f_2a3d03f8b86855c2c1051e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/Ln6oVOzcaJcgfkME3Y7zhUwOL+Qgll4jSs owYgYvd+CV3Fa6dx0cI9CPgCVyMNrxUdbqqBsTC+sSGkCUQUN2BiAEoxsiToPPATKisp25PNkE9+yl /utunpFJ9w6ZFrcQ3kATYkJBBXiBcoJ9f9hHyI1B5Zqrxxadk8H12o+Vw8s4duig3c98i7UtZAZfxT 0=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/jJQ4a1Mpj9i9Bb4WsHPSsIgDkes>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Jun 2017 19:23:49 -0000

----==_mimepart_59403bc1e856f_2a3d03f8b86855c2c1051e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Excellent suggestion. I was just thinking about thinking about this this weekend, particularly for cases like DNS over QUIC.

I can see three framing options:
1) Create a new packet type which is cleartext + 0RTT data
2) Add two bytes at the beginning of cleartext packets to indicate a cleartext length that precedes the 0RTT data.
3) Require that all frames after a Stream 0 frame be encrypted with 0RTT data.

Option 3 seems overly clever, and 1 adds one or two more packet types.  Option 2 burns 2 bytes on every unencrypted packet, which I think may be the best option, but I may be wrong.

Any other framing 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/630#issuecomment-308221603
----==_mimepart_59403bc1e856f_2a3d03f8b86855c2c1051e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Excellent suggestion. I was just thinking about thinking about this this=
 weekend, particularly for cases like DNS over QUIC.</p>
<p>I can see three framing options:</p>
<ol>
<li>Create a new packet type which is cleartext + 0RTT data</li>
<li>Add two bytes at the beginning of cleartext packets to indicate a clear=
text length that precedes the 0RTT data.</li>
<li>Require that all frames after a Stream 0 frame be encrypted with 0RTT d=
ata.</li>
</ol>
<p>Option 3 seems overly clever, and 1 adds one or two more packet types.  =
Option 2 burns 2 bytes on every unencrypted packet, which I think may be th=
e best option, but I may be wrong.</p>
<p>Any other framing suggestions?</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/630#issuecomment-308221603">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq6gEQZ83WkCAU7z=
stqZkzAssTAmuks5sDuHBgaJpZM4N47uf">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq_BQcndAM6UIdlnNx=
T-3dEQMl_R6ks5sDuHBgaJpZM4N47uf.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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/630#issuecomment-308221603"></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 #630: Excellent sug=
gestion. I was just thinking about thinking about this this weekend, partic=
ularly for cases like DNS over QUIC.\r\n\r\nI can see three framing options=
:\r\n1) Create a new packet type which is cleartext + 0RTT data\r\n2) Add t=
wo bytes at the beginning of cleartext packets to indicate a cleartext leng=
th that precedes the 0RTT data.\r\n3) Require that all frames after a Strea=
m 0 frame be encrypted with 0RTT data.\r\n\r\nOption 3 seems overly clever,=
 and 1 adds one or two more packet types.  Option 2 burns 2 bytes on every =
unencrypted packet, which I think may be the best option, but I may be wron=
g.\r\n\r\nAny other framing suggestions?"}],"action":{"name":"View Issue","=
url":"https://github.com/quicwg/base-drafts/issues/630#issuecomment-3082216=
03"}}}</script>=

----==_mimepart_59403bc1e856f_2a3d03f8b86855c2c1051e--


From nobody Tue Jun 13 12:37:16 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9D10412954B for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 12:37:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.473
X-Spam-Level: 
X-Spam-Status: No, score=-5.473 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id j8Dr5ujXMKYx for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 12:37:14 -0700 (PDT)
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 C3975129540 for <quic-issues@ietf.org>; Tue, 13 Jun 2017 12:37:13 -0700 (PDT)
Date: Tue, 13 Jun 2017 12:37:12 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1497382632; bh=N3Jt5QYaeFTyBjn74K49fQ2KZge275NZZSG8pRd1Fkg=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=cRFld/fDEwHMFneccqSPB+hugxjblHVZv+y0h8bsI65XGp8xVw0tJk5Qlm/4NYqyZ /GCxRMjZoq5mK40LRzJkacksIMLLBmcBrp5aJBNY29c4tjHAtdGw8DT/aHwain1fOO f3cwhovxqQ/9H8qZCoXqZLYOtmSCkgrv/ekrQ1IM=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc980fe72a485b256b8585f4b927505a45b7fb98392cf00000001155800e892a169ce0e0bd8dd@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/630/308225107@github.com>
In-Reply-To: <quicwg/base-drafts/issues/630@github.com>
References: <quicwg/base-drafts/issues/630@github.com>
Subject: Re: [quicwg/base-drafts] handshake and 0rtt data should go into single packet (#630)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59403ee8d16b3_1172b3fbc6b391c344975f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/regtkZgv0LsrFSj8d-MlZYVQkIM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Jun 2017 19:37:16 -0000

----==_mimepart_59403ee8d16b3_1172b3fbc6b391c344975f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> Any other framing suggestions?

Just encrypt cleartext with 0RTT key and don't mind double encryption.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/630#issuecomment-308225107
----==_mimepart_59403ee8d16b3_1172b3fbc6b391c344975f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<blockquote>
<p>Any other framing suggestions?</p>
</blockquote>
<p>Just encrypt cleartext with 0RTT key and don't mind double encryption.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/630#issuecomment-308225107">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0RphD2m9TSm-1KA3ByMPHll9DRPks5sDuTogaJpZM4N47uf">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq2Ul7l-I-kSjQ_gDZ2AIJ8AGM3y7ks5sDuTogaJpZM4N47uf.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/630#issuecomment-308225107"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #630: \u003e Any other framing suggestions?\r\n\r\nJust encrypt cleartext with 0RTT key and don't mind double encryption."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/630#issuecomment-308225107"}}}</script>
----==_mimepart_59403ee8d16b3_1172b3fbc6b391c344975f--


From nobody Tue Jun 13 13:41:26 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 82D5A126E3A for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 13:41:23 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id OQMCO9o_vHiZ for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 13:41:22 -0700 (PDT)
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 904FE128768 for <quic-issues@ietf.org>; Tue, 13 Jun 2017 13:41:21 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=eczU/U6/vU3UcF9DO/eSeh438O8=; b=eLCqwYqLJkk9Afc/ +fnpKG1Wl0H8EYhmTDsZufGmPFEIvNi/XMtS5+3UCApHmJoKuQdTxJzG94Rz29zA 6PEWQTEFj+gRVg4bAB+ysf7FLoK4tAsCHuRGfn2wBQUwi3Ba9JJyq61QIJmZQHKD 8AYXHTTaspQ0F7nPsw9FmntYqsw=
Received: by filter0605p1mdw1.sendgrid.net with SMTP id filter0605p1mdw1-30383-59404DEE-50 2017-06-13 20:41:18.868899293 +0000 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 VJSGs6TpQZGdPa-WsRfrTw for <quic-issues@ietf.org>; Tue, 13 Jun 2017 20:41:18.826 +0000 (UTC)
Date: Tue, 13 Jun 2017 13:41:18 -0700
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb8e86f95b504c8f6398fce846180cf3216c6bef992cf0000000115580fee92a169ce0e0bd8dd@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/630/308242042@github.com>
In-Reply-To: <quicwg/base-drafts/issues/630@github.com>
References: <quicwg/base-drafts/issues/630@github.com>
Subject: Re: [quicwg/base-drafts] handshake and 0rtt data should go into single packet (#630)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59404deeb58a4_14d03f812534bc3823363"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2n/yA97lmyks8Fny5WLOVbBFFDuP+iVYYTpI +QMrf0PWEkrFbeQjcMy100GseovldKtojQg3XzTwkkyg6CFhBRNEHJ6OhoaJwYHuefrZOxtXTuvDdA RqFcl90nLH9riQzecJ3JoVkj5CRAs171CbpQuGfnqz90PnZuriYL0sX5PYwPml7Wkal21XthJ8osLK Y=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ScnfNIzAei93Zl4vrSqevsI1joU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Jun 2017 20:41:23 -0000

----==_mimepart_59404deeb58a4_14d03f812534bc3823363
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> Any other framing suggestions?

My preference is 2. But any of the three would work.

And I will like to point out that we'd need to do the same for the first packets that the server sends. We need a packet format that contains both the payloads of current Server Cleartext and 1-RTT Encrypted (key phase 0). Otherwise, a server cannot respond with just sending _one_ packet.

The fact that a server might send multiple Cleartext packets (when doing a full handshake) might be considered a point against option 2 (i.e. burn 2 octets in every packet that includes Cleartext to indicate where Cleartext ends).

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/630#issuecomment-308242042
----==_mimepart_59404deeb58a4_14d03f812534bc3823363
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<blockquote>
<p>Any other framing suggestions?</p>
</blockquote>
<p>My preference is 2. But any of the three would work.</p>
<p>And I will like to point out that we'd need to do the same for the first=
 packets that the server sends. We need a packet format that contains both =
the payloads of current Server Cleartext and 1-RTT Encrypted (key phase 0).=
 Otherwise, a server cannot respond with just sending <em>one</em> packet.<=
/p>
<p>The fact that a server might send multiple Cleartext packets (when doing=
 a full handshake) might be considered a point against option 2 (i.e. burn =
2 octets in every packet that includes Cleartext to indicate where Cleartex=
t ends).</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/630#issuecomment-308242042">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq3qc1pkOl3XS4_Q=
rly6F8f2lPe2yks5sDvPugaJpZM4N47uf">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq6-F8-A0CAK1WJ2cW=
STN3NZGsvo0ks5sDvPugaJpZM4N47uf.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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/630#issuecomment-308242042"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@kazuho in #630: \u003e Any othe=
r framing suggestions?\r\n\r\nMy preference is 2. But any of the three woul=
d work.\r\n\r\nAnd I will like to point out that we'd need to do the same f=
or the first packets that the server sends. We need a packet format that co=
ntains both the payloads of current Server Cleartext and 1-RTT Encrypted (k=
ey phase 0). Otherwise, a server cannot respond with just sending _one_ pac=
ket.\r\n\r\nThe fact that a server might send multiple Cleartext packets (w=
hen doing a full handshake) might be considered a point against option 2 (i=
.e. burn 2 octets in every packet that includes Cleartext to indicate where=
 Cleartext ends)."}],"action":{"name":"View Issue","url":"https://github.co=
m/quicwg/base-drafts/issues/630#issuecomment-308242042"}}}</script>=

----==_mimepart_59404deeb58a4_14d03f812534bc3823363--


From nobody Tue Jun 13 13:44: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 6E03E129A92 for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 13:44:00 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7W7FDaFOpdYw for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 13:43:58 -0700 (PDT)
Received: from o9.sgmail.github.com (o9.sgmail.github.com [167.89.101.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8D9B31294DB for <quic-issues@ietf.org>; Tue, 13 Jun 2017 13:43:58 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=y9e6MjIuuAb7amQife3mwgg1W0U=; b=JgzOVpYFBsXFXjbS 4nWTygW9GL9SuS9BBoTt7C8KSjxriUEQWrEO37xLoPxIJNDqQp1wTmscdF3h4TYj rAB7xY2qa09l7i3ScISA/ojf+igoIGAvWAlNBSHPjocz1FLB84/n7a0a+ND1IUHj NBQ+CQ1Z0YZ5QcpVz6O0SnV5PZo=
Received: by filter0533p1mdw1.sendgrid.net with SMTP id filter0533p1mdw1-13404-59404E78-22 2017-06-13 20:43:36.290874815 +0000 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 Hl8Bd4hlTUeXfyXPvAKbFw for <quic-issues@ietf.org>; Tue, 13 Jun 2017 20:43:36.158 +0000 (UTC)
Date: Tue, 13 Jun 2017 13:43:36 -0700
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe81b0c87cfd3b5b9e333b299d96288f960c3f89792cf000000011558107892a169ce0e0bd8dd@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/630/308242645@github.com>
In-Reply-To: <quicwg/base-drafts/issues/630@github.com>
References: <quicwg/base-drafts/issues/630@github.com>
Subject: Re: [quicwg/base-drafts] handshake and 0rtt data should go into single packet (#630)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59404e7856b5_4ece3fcc4c90bc3c8959b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1i82D8y2SqZMV2F5PrjICO+zd59Kz/7GLazb uqvx6zlch/JbY5kQOL64jA5kqx7/GK6Df9tJwdGTUCeUOEW0/HJcKLA1OmZMbuAgoTkP31gQJ8FA5R B7JAHeXDulKu03imy89KbRe5gn1U9xsD+N87cQNQiAFF/AZD6ir6NOciBMzleEsaj07xaBn/BhsBAS Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/WnHz7u10H03ORWdGEriK7POeDY0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Jun 2017 20:44:00 -0000

----==_mimepart_59404e7856b5_4ece3fcc4c90bc3c8959b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> Just encrypt cleartext with 0RTT key and don't mind double encryption.

I am not sure if this approach works. A server might not know the 0RTT key, in which case it needs to fall back to doing a full handshake. For the purpose, handshake messages need to be sent unencrypted.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/630#issuecomment-308242645
----==_mimepart_59404e7856b5_4ece3fcc4c90bc3c8959b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<blockquote>
<p>Just encrypt cleartext with 0RTT key and don't mind double encryption.</=
p>
</blockquote>
<p>I am not sure if this approach works. A server might not know the 0RTT k=
ey, in which case it needs to fall back to doing a full handshake. For the =
purpose, handshake messages need to be sent unencrypted.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/630#issuecomment-308242645">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq3OIBjqlVGBH9qI=
xPwr7zQu3qj18ks5sDvR4gaJpZM4N47uf">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq3RSOLAXIeaNfwjkf=
muqcRY7ao2Wks5sDvR4gaJpZM4N47uf.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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/630#issuecomment-308242645"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@kazuho in #630: \u003e Just enc=
rypt cleartext with 0RTT key and don't mind double encryption.\r\n\r\nI am =
not sure if this approach works. A server might not know the 0RTT key, in w=
hich case it needs to fall back to doing a full handshake. For the purpose,=
 handshake messages need to be sent unencrypted."}],"action":{"name":"View =
Issue","url":"https://github.com/quicwg/base-drafts/issues/630#issuecomment=
-308242645"}}}</script>=

----==_mimepart_59404e7856b5_4ece3fcc4c90bc3c8959b--


From nobody Tue Jun 13 14:44: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 E181B1317AA for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 14:44:18 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ADJRI0otMV5l for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 14:44:17 -0700 (PDT)
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 E1905128C81 for <quic-issues@ietf.org>; Tue, 13 Jun 2017 14:44:14 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=00T9I569gKvuRniGxDi11GOi2eY=; b=avSOMt2bjqXKuchT dKVHJgnYwwKeDHFzl4tO3NWB4bRuy3dxsdqkZJbWR4wChCg5WU9jROjlEI/qTmM/ nUsc0hnXcKWsQjhLty3L7e7dXe1IbSG6ThQ0EOgBZ6qHVvd7cTKiZYOtpQd159LF asjNwbcRjUpDY/+j0j15ZKWLX6w=
Received: by filter0560p1mdw1.sendgrid.net with SMTP id filter0560p1mdw1-527-59405CA3-65 2017-06-13 21:44:03.882406189 +0000 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 xucT4Ai4Sh6E_b212LPO_w for <quic-issues@ietf.org>; Tue, 13 Jun 2017 21:44:03.670 +0000 (UTC)
Date: Tue, 13 Jun 2017 14:44:02 -0700
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc8740730fac2b61f987c332c7592733ce4d972a692cf0000000115581ea292a169ce0df46458@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/598/308257663@github.com>
In-Reply-To: <quicwg/base-drafts/issues/598@github.com>
References: <quicwg/base-drafts/issues/598@github.com>
Subject: Re: [quicwg/base-drafts] Privacy for connection IDs (#598)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59405ca2e7ae9_167c3fd381951c3c8404b"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3Z27qbIqp4mRwk3wnx1OULunoHGkqHPSj7qI EYUgXJu2xiOW1OvBjH7Zgfk0aZsAUMg8z50EvW3RoUUyrGU4NnzGjOFthve3jhHk23G4x7bQCjmkqK RzA9YIeondJjCbqMr0vUviGELOwtpOHSKf13t+ylwO9P4nSwjiezgFWw1Q==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/_-S3JO3QbnxhhBR0vdo4RNVke9Q>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Jun 2017 21:44:19 -0000

----==_mimepart_59405ca2e7ae9_167c3fd381951c3c8404b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

On Tue, Jun 13, 2017 at 7:53 PM, Victor Vasiliev <notifications@github.com>
wrote:

> Well, there is a third design, in which the server issues its public RSA
> key (or ECDH share), and the client encrypts its connection ID for every
> packet. This is obviously impractical due to computational costs, but I
> am not sure that either of proposed solutions is practical either. I
> suspect there might be a cryptographic construction that will do that
> too and is cheaper than that.
>

Yeah, I think this is pretty clearly impractical.



> Is this issue about the ways of doing this specifically, or are we
> discussing the threat model and whether it is useful here too?
>

I raised this issue to determine whether there was interest in doing this
if we
could make it practical. I got my answer to that so I am planning on coming
back
with some more specific ideas. Help welcome of course, but maybe not on this
issue.

=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/598#issuecomment-308213622>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/ABD1oQj_0gIkoyG6Dne5gy=
Vr5X8LoHO0ks5sDtq1gaJpZM4NyUsY>
> .
>


--=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/598#issuecomment-308257663=

----==_mimepart_59405ca2e7ae9_167c3fd381951c3c8404b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

On Tue, Jun 13, 2017 at 7:53 PM, Victor Vasiliev &lt;notifications@github.c=
om&gt;<br>
wrote:<br>
<br>
&gt; Well, there is a third design, in which the server issues its public R=
SA<br>
&gt; key (or ECDH share), and the client encrypts its connection ID for eve=
ry<br>
&gt; packet. This is obviously impractical due to computational costs, but =
I<br>
&gt; am not sure that either of proposed solutions is practical either. I<b=
r>
&gt; suspect there might be a cryptographic construction that will do that<=
br>
&gt; too and is cheaper than that.<br>
&gt;<br>
<br>
Yeah, I think this is pretty clearly impractical.<br>
<br>
<br>
<br>
&gt; Is this issue about the ways of doing this specifically, or are we<br>
&gt; discussing the threat model and whether it is useful here too?<br>
&gt;<br>
<br>
I raised this issue to determine whether there was interest in doing this<b=
r>
if we<br>
could make it practical. I got my answer to that so I am planning on coming=
<br>
back<br>
with some more specific ideas. Help welcome of course, but maybe not on thi=
s<br>
issue.<br>
<br>
=E2=80=94<br>
&gt; You are receiving this because you authored the thread.<br>
&gt; Reply to this email directly, view it on GitHub<br>
&gt; &lt;https://github.com/quicwg/base-drafts/issues/598#issuecomment-3082=
13622&gt;,<br>
&gt; or mute the thread<br>
&gt; &lt;https://github.com/notifications/unsubscribe-auth/ABD1oQj_0gIkoyG6=
Dne5gyVr5X8LoHO0ks5sDtq1gaJpZM4NyUsY&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/598#issuecomment-308257663">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq7QDP8yDmDBu7ne=
jsxtfuEblNik4ks5sDwKigaJpZM4NyUsY">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq9OEQdSjFwPs892yW=
oSLnkgHkDtOks5sDwKigaJpZM4NyUsY.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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/598#issuecomment-308257663"></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 #598: On Tue, Jun 13, 20=
17 at 7:53 PM, Victor Vasiliev \u003cnotifications@github.com\u003e\nwrote:=
\n\n\u003e Well, there is a third design, in which the server issues its pu=
blic RSA\n\u003e key (or ECDH share), and the client encrypts its connectio=
n ID for every\n\u003e packet. This is obviously impractical due to computa=
tional costs, but I\n\u003e am not sure that either of proposed solutions i=
s practical either. I\n\u003e suspect there might be a cryptographic constr=
uction that will do that\n\u003e too and is cheaper than that.\n\u003e\n\nY=
eah, I think this is pretty clearly impractical.\n\n\n\n\u003e Is this issu=
e about the ways of doing this specifically, or are we\n\u003e discussing t=
he threat model and whether it is useful here too?\n\u003e\n\nI raised this=
 issue to determine whether there was interest in doing this\nif we\ncould =
make it practical. I got my answer to that so I am planning on coming\nback=
\nwith some more specific ideas. Help welcome of course, but maybe not on t=
his\nissue.\n\n=E2=80=94\n\u003e You are receiving this because you authore=
d the thread.\n\u003e Reply to this email directly, view it on GitHub\n\u00=
3e \u003chttps://github.com/quicwg/base-drafts/issues/598#issuecomment-3082=
13622\u003e,\n\u003e or mute the thread\n\u003e \u003chttps://github.com/no=
tifications/unsubscribe-auth/ABD1oQj_0gIkoyG6Dne5gyVr5X8LoHO0ks5sDtq1gaJpZM=
4NyUsY\u003e\n\u003e .\n\u003e\n"}],"action":{"name":"View Issue","url":"ht=
tps://github.com/quicwg/base-drafts/issues/598#issuecomment-308257663"}}}</=
script>=

----==_mimepart_59405ca2e7ae9_167c3fd381951c3c8404b--


From nobody Tue Jun 13 14:44: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 404C3128C81 for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 14:44:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.401
X-Spam-Level: 
X-Spam-Status: No, score=-5.401 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lTMqhng3iMzR for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 14:44:38 -0700 (PDT)
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 6660C13187F for <quic-issues@ietf.org>; Tue, 13 Jun 2017 14:44:37 -0700 (PDT)
Date: Tue, 13 Jun 2017 14:44:36 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1497390276; bh=qlieOyYmsQumclkvI8QAlpRgyrbcj1wHGAdyvC9ARoc=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=SdFgRnvgtURCbJBiHBLG/95KWh5XmA9FGlitLRGnkiPiEMfdMJB4NkHVMMNwu3uiC uPnve+w7c9TvxqcxZrvZHrvBLqJYqN/GlsBlpEUSfo0fpVqp0YSSrxf5YthbYQJroA yMe5n2tynr7425Ivo1o0Cu0yKUCkxrbOP48dx0Pg=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abed7fc0a99b70ba8ce7f845fdf0c191235547603192cf0000000115581ec492a169ce0e0bd8dd@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/630/308257787@github.com>
In-Reply-To: <quicwg/base-drafts/issues/630@github.com>
References: <quicwg/base-drafts/issues/630@github.com>
Subject: Re: [quicwg/base-drafts] handshake and 0rtt data should go into single packet (#630)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59405cc483ede_5bf13fc405ebfc2c777f1"; 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/MEiWYhx6ZcuofE277iMqZraqC4I>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Jun 2017 21:44:40 -0000

----==_mimepart_59405cc483ede_5bf13fc405ebfc2c777f1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

As @kazuho says, it does not work. The identification for the 0-RTT key is in the unencrypted portion, namely the ClientHello


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/630#issuecomment-308257787
----==_mimepart_59405cc483ede_5bf13fc405ebfc2c777f1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>As <a href="https://github.com/kazuho" class="user-mention">@kazuho</a> says, it does not work. The identification for the 0-RTT key is in the unencrypted portion, namely the ClientHello</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/630#issuecomment-308257787">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyF7AhKr3lJinBpknSFtoMRNXmxtks5sDwLEgaJpZM4N47uf">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq262CYgukBkpoHpIg6i98O_jXSzUks5sDwLEgaJpZM4N47uf.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/630#issuecomment-308257787"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #630: As @kazuho says, it does not work. The identification for the 0-RTT key is in the unencrypted portion, namely the ClientHello\r\n"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/630#issuecomment-308257787"}}}</script>
----==_mimepart_59405cc483ede_5bf13fc405ebfc2c777f1--


From nobody Tue Jun 13 15:33:38 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 32CEB131A33 for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 15:33:36 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id e196c9BDo6oE for <quic-issues@ietfa.amsl.com>; Tue, 13 Jun 2017 15:33:34 -0700 (PDT)
Received: from o8.sgmail.github.com (o8.sgmail.github.com [167.89.101.199]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C7DC8131A2E for <quic-issues@ietf.org>; Tue, 13 Jun 2017 15:33:31 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=Pqh+AWDaBM4OtjIQCW0AsW5NBWE=; b=ELyuW0IbEOE1cueL i0PfbGCohreuQ6C92q0q/GLf9NIsIQt4XpEORg06E62gQ44cbILMupwmKRz6aS3h Lq3uZ78BXJ7gWmBmp3LXRbQGbBlbaKQBcW4UD/tgL+Gi0nT0bUdgwHwR13EXEUnR YW3shUXrbip6TVKKXHtgbI1v+pg=
Received: by filter0463p1mdw1.sendgrid.net with SMTP id filter0463p1mdw1-25270-59406835-5B 2017-06-13 22:33:25.75339536 +0000 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 _cnIpbLzQf2cugAMM3KUZQ for <quic-issues@ietf.org>; Tue, 13 Jun 2017 22:33:25.675 +0000 (UTC)
Date: Tue, 13 Jun 2017 15:33:25 -0700
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab0bfaca52ed05f6c4c88bae0bd768dd234fb755e892cf0000000115582a3592a169ce0e0bd8dd@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/630/308267982@github.com>
In-Reply-To: <quicwg/base-drafts/issues/630@github.com>
References: <quicwg/base-drafts/issues/630@github.com>
Subject: Re: [quicwg/base-drafts] handshake and 0rtt data should go into single packet (#630)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594068358e22a_74be3fd4547b9c345799d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2lr9rL5EO2uR4JbcXLUq4Hv+ZjXfeOf4Jp+v AhjlwUeEzPLM9Pi2YgXUP4+Lfx5P2CF0IJksyKyQocl08YKlRQfb14sF7xUCT05bO1aZ2jD3ngxJ+9 /A7yxhG6PcvRXzmVqJQNqFDuuRusXB/AXBDBg9hmGp0rq75snMUII+CvFRcDyymayvda38Wy4DZJVi 0=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/YJzpXvz5mlytMEqsZjqE5x3Moh4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Jun 2017 22:33:36 -0000

----==_mimepart_594068358e22a_74be3fd4547b9c345799d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

So encryption won't (always) work without extra retry fallback and roundtrip. I'd say option 2 sounds reasonable. The packet might be padded anyway to hide length of a HTTP request.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/630#issuecomment-308267982
----==_mimepart_594068358e22a_74be3fd4547b9c345799d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>So encryption won't (always) work without extra retry fallback and roundtrip. I'd say option 2 sounds reasonable. The packet might be padded anyway to hide length of a HTTP request.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/630#issuecomment-308267982">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3umvH4cB4W6bqscs5GR6-tA4v8nks5sDw41gaJpZM4N47uf">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq_fkN7u10zbEfNTS7XKdonb37Gcuks5sDw41gaJpZM4N47uf.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/630#issuecomment-308267982"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #630: So encryption won't (always) work without extra retry fallback and roundtrip. I'd say option 2 sounds reasonable. The packet might be padded anyway to hide length of a HTTP request."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/630#issuecomment-308267982"}}}</script>
----==_mimepart_594068358e22a_74be3fd4547b9c345799d--


From nobody Wed Jun 14 01:30: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 8F6EB128656 for <quic-issues@ietfa.amsl.com>; Wed, 14 Jun 2017 01:30:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.183
X-Spam-Level: 
X-Spam-Status: No, score=-3.183 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZGCeZ35RN7Y1 for <quic-issues@ietfa.amsl.com>; Wed, 14 Jun 2017 01:30:43 -0700 (PDT)
Received: from o5.sgmail.github.com (o5.sgmail.github.com [192.254.113.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CDB69128854 for <quic-issues@ietf.org>; Wed, 14 Jun 2017 01:30:42 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=QRPod1bjgKw80iatnXdP2FLbR+k=; b=otKev20KM4G7VpV7 F6mpYSz5NdoYVekg6ux3irQBUQY56y0+kc/+KURkHQhyl4ZSh8xFClgGm8GNZUVE x0XjeF+D+Y/Ua8YMXYcI9+9S1GMVYGpu7IRsKD/ljSjsqI9+8oUq1a6QFXNhqqQJ jJ2yjnWKE3b+zSA6RZ2i3kQmtC8=
Received: by filter0803p1mdw1.sendgrid.net with SMTP id filter0803p1mdw1-15260-5940F42B-6E 2017-06-14 08:30:35.875973503 +0000 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 CAoUZjOJRYmX4FV6x9MjGg for <quic-issues@ietf.org>; Wed, 14 Jun 2017 08:30:35.749 +0000 (UTC)
Date: Wed, 14 Jun 2017 01:30:35 -0700
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba0221d3772512887c454babf62a89f46daed4a0692cf000000011558b62b92a169ce0e0bd8dd@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/630/308361033@github.com>
In-Reply-To: <quicwg/base-drafts/issues/630@github.com>
References: <quicwg/base-drafts/issues/630@github.com>
Subject: Re: [quicwg/base-drafts] handshake and 0rtt data should go into single packet (#630)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5940f42b9816f_7d863fa818737c3810709b"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0iNZTVrLahaknq7rR/5uaTbMP+Yorq0c4hzF oI2dXdOw8ZCH3c0kT+31erf6I7A3I18S0bDbDvufZv+mP1Xxu4pZygNxQj8QNWSoNXdZXcrEO+0KS1 CrUa5W3GhcJ00Rmpb5NDWZiUHnNMWyNrG083rh1Gobbzh1WeXasmliRqFA==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/lSXEEHCQQEon9kzn_v1CDFolNLY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 14 Jun 2017 08:30:44 -0000

----==_mimepart_5940f42b9816f_7d863fa818737c3810709b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@kazuho: I agree it's annoying to have to send two packets.

I have a fourth option: Add a length field to the long header and allow multiple long headers to be packed into a single UDP datagram. Note that this will require adjusting the padding rules, but that should be 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/630#issuecomment-308361033
----==_mimepart_5940f42b9816f_7d863fa818737c3810709b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><a href=3D"https://github.com/kazuho" class=3D"user-mention">@kazuho</a>=
: I agree it's annoying to have to send two packets.</p>
<p>I have a fourth option: Add a length field to the long header and allow =
multiple long headers to be packed into a single UDP datagram. Note that th=
is will require adjusting the padding rules, but that should be 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/630#issuecomment-308361033">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq3O5NgYBjGN-WcN=
IHpAo834D6POWks5sD5orgaJpZM4N47uf">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq5wM9dB9kjRyNhDaO=
YWu3GZkOCT-ks5sD5orgaJpZM4N47uf.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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/630#issuecomment-308361033"></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 #630: @kazuho: I agree i=
t's annoying to have to send two packets.\r\n\r\nI have a fourth option: Ad=
d a length field to the long header and allow multiple long headers to be p=
acked into a single UDP datagram. Note that this will require adjusting the=
 padding rules, but that should be possible.\r\n\r\n"}],"action":{"name":"V=
iew Issue","url":"https://github.com/quicwg/base-drafts/issues/630#issuecom=
ment-308361033"}}}</script>=

----==_mimepart_5940f42b9816f_7d863fa818737c3810709b--


From nobody Wed Jun 14 07:15: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 0B199128CDB for <quic-issues@ietfa.amsl.com>; Wed, 14 Jun 2017 07:15:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.617
X-Spam-Level: 
X-Spam-Status: No, score=-0.617 tagged_above=-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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 28VYc68hmepd for <quic-issues@ietfa.amsl.com>; Wed, 14 Jun 2017 07:15:28 -0700 (PDT)
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 9597C12EA81 for <quic-issues@ietf.org>; Wed, 14 Jun 2017 07:15:28 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=FCgD033cHTDn8wLs9Ojsg4rg+0U=; b=pyWBtakdhWZTvqoy mi6igKCtHlPp6O7Qu0WRIMiWuL8EqI5z7r4+pE1ORBbNcEumJ+MOId1jwIH5L/q+ 1u0k1Lx8I60MzgnYttDS7VI2SbUq9DlCIR0UJiiDEI9vVWpRVSFOlUeuk5HscwIO 3kwRpMEgbdJAQ0lSxQupLcWXei0=
Received: by filter0999p1mdw1.sendgrid.net with SMTP id filter0999p1mdw1-10462-594144D5-E 2017-06-14 14:14:45.103031939 +0000 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 hRqNZ4M7TeqD8n4cLGIIqA for <quic-issues@ietf.org>; Wed, 14 Jun 2017 14:14:45.078 +0000 (UTC)
Date: Wed, 14 Jun 2017 07:14:43 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab563a5b9b5c19360d31ca3a757a43ea5cc860b58292cf00000001155906d392a169ce0e0bd8dd@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/630/308444561@github.com>
In-Reply-To: <quicwg/base-drafts/issues/630@github.com>
References: <quicwg/base-drafts/issues/630@github.com>
Subject: Re: [quicwg/base-drafts] handshake and 0rtt data should go into single packet (#630)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594144d364e2d_727a3fb5c4715c3c7215b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3iySD7+6MGNFId8kZ3le+csvPX2SXzfkDbmo +BsuBA0vVSwbrTFOdTONRxGqZD3yF7i+J1dUs7onsv7axYK2greE78VFuhiyy/bY0+eJPcpznxe/Yd /8d9nZWivawL912O9IFBlg+Bd8E6S1TVI4i4bCFjg02uWx2X4yUro97VSbUlFAk/DOfjXCKcO3XTlW U=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/WHVzKJRzoCepWPLWqBpMePvmSZA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 14 Jun 2017 14:15:30 -0000

----==_mimepart_594144d364e2d_727a3fb5c4715c3c7215b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ekr, conceptually I like option 4, but it introduces a bunch of weird options, such as the ability to specify two different connection IDs and packet numbers in the same packet.

If we did include 0RTT data in the same packet with a CHLO, we could make the plaintext the associated data, which would give it some extra protection from tampering, but we may want a hash as well, in case the 0RTT data can't be decrypted?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/630#issuecomment-308444561
----==_mimepart_594144d364e2d_727a3fb5c4715c3c7215b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><a href=3D"https://github.com/ekr" class=3D"user-mention">@ekr</a>, conc=
eptually I like option 4, but it introduces a bunch of weird options, such =
as the ability to specify two different connection IDs and packet numbers i=
n the same packet.</p>
<p>If we did include 0RTT data in the same packet with a CHLO, we could mak=
e the plaintext the associated data, which would give it some extra protect=
ion from tampering, but we may want a hash as well, in case the 0RTT data c=
an't be decrypted?</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/630#issuecomment-308444561">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq_zE2qGP3QM6I-A=
af6_TbtOPgaJ-ks5sD-rTgaJpZM4N47uf">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq3uhNSH2uHMx-xIHM=
lWFJBZMvfI_ks5sD-rTgaJpZM4N47uf.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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/630#issuecomment-308444561"></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 #630: @ekr, concept=
ually I like option 4, but it introduces a bunch of weird options, such as =
the ability to specify two different connection IDs and packet numbers in t=
he same packet.\r\n\r\nIf we did include 0RTT data in the same packet with =
a CHLO, we could make the plaintext the associated data, which would give i=
t some extra protection from tampering, but we may want a hash as well, in =
case the 0RTT data can't be decrypted?"}],"action":{"name":"View Issue","ur=
l":"https://github.com/quicwg/base-drafts/issues/630#issuecomment-308444561=
"}}}</script>=

----==_mimepart_594144d364e2d_727a3fb5c4715c3c7215b--


From nobody Wed Jun 14 07:25: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 8D90012EA81 for <quic-issues@ietfa.amsl.com>; Wed, 14 Jun 2017 07:25:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.021
X-Spam-Level: 
X-Spam-Status: No, score=-2.021 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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YAfqLxSOnIMD for <quic-issues@ietfa.amsl.com>; Wed, 14 Jun 2017 07:25:07 -0700 (PDT)
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 B47BD12944A for <quic-issues@ietf.org>; Wed, 14 Jun 2017 07:25:07 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=wsI5PkpMfnVxEsJuX8T5oqBZvcA=; b=M0E6NPw0qcykSbtS 6yDcbGPA7F3u3YyMi9AJtt3dQe8ykvI+EDeHnmhp6MypjKSa7pQ9I+l0B0pqgRhD /Ga+TcdWnBow9YvKinyx44ny8UK8AZ/jR9mojNfLPJaY3vHbt/RqSvx7+dUz1RvM p9UeaJLmT4sczRpc/5+uCKKzFXs=
Received: by filter1073p1mdw1.sendgrid.net with SMTP id filter1073p1mdw1-4749-59414741-31 2017-06-14 14:25:05.531242888 +0000 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 QkSDP-3TS7-hjx7C8r5kLA for <quic-issues@ietf.org>; Wed, 14 Jun 2017 14:25:05.473 +0000 (UTC)
Date: Wed, 14 Jun 2017 07:25:05 -0700
From: Brian Trammell <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abbdfb4761bc4fc1054c9febf08dfa8d11aeb7af7992cf000000011559094192a169ce0e0f8270@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/631@github.com>
Subject: [quicwg/base-drafts] Explicit support for on-path calculation of RTT of QUIC flows (#631)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5941474156702_9333fce47e55c2c368df"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1gN/pFMc/+OHnOTmvin4dfK+oBoYCG/Q2G9B SAqbKdtBu0oYVnzfbhY/7fprzAtpobAIVzYAs00i5w/AnSaTAVHtZiRRL65IjyU2/xA4x2Qo6w8nkj Pm+3zW9qtaSr7HiDtYBlKJkXZ1TiKek3cQ8Zo4mac7y2yzNDi/dzkC8ijXI5kc3C57/tXBCIQCCTIn Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/6x-OxwWFTQ2T78LWujWAARIui4k>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 14 Jun 2017 14:25:09 -0000

----==_mimepart_5941474156702_9333fce47e55c2c368df
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

As discussed at the interim, it might be desirable to allow devices on-path observing two sides of a QUIC connection (or the subset of a multipath QUIC connection) to accurately estimate the RTT of the flow, either for in-band operational purposes (AQM) or general monitoring and measurement purposes (cf. an informal survey of IPFIX information elements suggesting multiple vendors shipping devices that perform this measurement for TCP.)

This facility should require bilateral agreement of both endpoints before an RTT signal is available on path; i.e. it should be optional.

This was a large part of the requirement behind #269, #391, and #393, which were expressed in terms of mechanism instead of requirements. #609 contains a proposal addressing this issue which is separate from packet numbering, and is therefore compatible with proposals to make packet numbering inaccessible to on path devices (see #231)

This issue was filed in part to uplevel the discussion on #609 to requirements.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/631
----==_mimepart_5941474156702_9333fce47e55c2c368df
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>As discussed at the interim, it might be desirable to allow devices on-p=
ath observing two sides of a QUIC connection (or the subset of a multipath =
QUIC connection) to accurately estimate the RTT of the flow, either for in-=
band operational purposes (AQM) or general monitoring and measurement purpo=
ses (cf. an informal survey of IPFIX information elements suggesting multip=
le vendors shipping devices that perform this measurement for TCP.)</p>
<p>This facility should require bilateral agreement of both endpoints befor=
e an RTT signal is available on path; i.e. it should be optional.</p>
<p>This was a large part of the requirement behind <a href=3D"https://githu=
b.com/quicwg/base-drafts/issues/269" class=3D"issue-link js-issue-link" dat=
a-url=3D"https://github.com/quicwg/base-drafts/issues/269" data-id=3D"20629=
8017" data-error-text=3D"Failed to load issue title" data-permission-text=
=3D"Issue title is private">#269</a>, <a href=3D"https://github.com/quicwg/=
base-drafts/pull/391" class=3D"issue-link js-issue-link" data-url=3D"https:=
//github.com/quicwg/base-drafts/issues/391" data-id=3D"213720707" data-erro=
r-text=3D"Failed to load issue title" data-permission-text=3D"Issue title i=
s private">#391</a>, and <a href=3D"https://github.com/quicwg/base-drafts/p=
ull/393" class=3D"issue-link js-issue-link" data-url=3D"https://github.com/=
quicwg/base-drafts/issues/393" data-id=3D"213736640" data-error-text=3D"Fai=
led to load issue title" data-permission-text=3D"Issue title is private">#3=
93</a>, which were expressed in terms of mechanism instead of requirements.=
 <a href=3D"https://github.com/quicwg/base-drafts/pull/609" class=3D"issue-=
link js-issue-link" data-url=3D"https://github.com/quicwg/base-drafts/issue=
s/609" data-id=3D"234436769" data-error-text=3D"Failed to load issue title"=
 data-permission-text=3D"Issue title is private">#609</a> contains a propos=
al addressing this issue which is separate from packet numbering, and is th=
erefore compatible with proposals to make packet numbering inaccessible to =
on path devices (see <a href=3D"https://github.com/quicwg/base-drafts/issue=
s/231" class=3D"issue-link js-issue-link" data-url=3D"https://github.com/qu=
icwg/base-drafts/issues/231" data-id=3D"203033872" data-error-text=3D"Faile=
d to load issue title" data-permission-text=3D"Issue title is private">#231=
</a>)</p>
<p>This issue was filed in part to uplevel the discussion on <a href=3D"htt=
ps://github.com/quicwg/base-drafts/pull/609" class=3D"issue-link js-issue-l=
ink" data-url=3D"https://github.com/quicwg/base-drafts/issues/609" data-id=
=3D"234436769" data-error-text=3D"Failed to load issue title" data-permissi=
on-text=3D"Issue title is private">#609</a> to requirements.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/631">view it on GitHub</a>, or <a href=3D"https://github.co=
m/notifications/unsubscribe-auth/AWbkqw3ej0j2Lt4LsIMThutb8OeReazWks5sD-1Bga=
JpZM4N59cW">mute the thread</a>.<img alt=3D"" height=3D"1" src=3D"https://g=
ithub.com/notifications/beacon/AWbkq7n1tvI-A-fxVcQeJ4AM59NM7bCsks5sD-1BgaJp=
ZM4N59cW.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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/631"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"DESCRIPTION","message":"Explicit support for on-pat=
h calculation of RTT of QUIC flows (#631)"}],"action":{"name":"View Issue",=
"url":"https://github.com/quicwg/base-drafts/issues/631"}}}</script>=

----==_mimepart_5941474156702_9333fce47e55c2c368df--


From nobody Wed Jun 14 07:25: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 5DE3412EA81 for <quic-issues@ietfa.amsl.com>; Wed, 14 Jun 2017 07:25:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.182
X-Spam-Level: 
X-Spam-Status: No, score=-8.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_DNSWL_HI=-5, 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 w5AwyFi9005H for <quic-issues@ietfa.amsl.com>; Wed, 14 Jun 2017 07:25:41 -0700 (PDT)
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 8F05612944A for <quic-issues@ietf.org>; Wed, 14 Jun 2017 07:25:41 -0700 (PDT)
Date: Wed, 14 Jun 2017 07:25:40 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1497450340; bh=4Sj6RekEyn7PrrV7IFXm74VJeEPvAWeuCXmcztz0SXo=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ZJIuoeBJUKLC5ew/A56Qjw0R4q1LTfNr5w/ooqwIUjlSJMB4i6PEIrgxTsn9HwvmA cFR4CpjKyEFuW2J1atYGldhHVVNZWpRtCzBJEsLLuys87YE3BqYmkhkDDQa1TMtYMc B+5GnL1n/kf4jWCIx6O4UEYEulGrULIWcgn8ht48=
From: Brian Trammell <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab657a1cab09fe660af0a81de2d450fa5ae347603092cf000000011559096492a169ce0df938a1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/609/c308447926@github.com>
In-Reply-To: <quicwg/base-drafts/pull/609@github.com>
References: <quicwg/base-drafts/pull/609@github.com>
Subject: Re: [quicwg/base-drafts] Latency Spin Bit (#609)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59414764ba13b_72973fafe853bc2c7004f"; 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/NGeXwwieklWdW8DIpdQ7jcxOvFY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 14 Jun 2017 14:25:43 -0000

----==_mimepart_59414764ba13b_72973fafe853bc2c7004f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@janaiyengar I filed #631 for that purpose.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/609#issuecomment-308447926
----==_mimepart_59414764ba13b_72973fafe853bc2c7004f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/janaiyengar" class="user-mention">@janaiyengar</a> I filed <a href="https://github.com/quicwg/base-drafts/issues/631" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/631" data-id="235897456" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#631</a> for that purpose.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/609#issuecomment-308447926">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6RniSwPXq0ScIcTYkaTQ1lQlMgZks5sD-1kgaJpZM4Nzrwr">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqwQIRjvsuRZsZ2P5CwJ51fwYAWqJks5sD-1kgaJpZM4Nzrwr.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/609#issuecomment-308447926"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #609: @janaiyengar I filed #631 for that purpose."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/609#issuecomment-308447926"}}}</script>
----==_mimepart_59414764ba13b_72973fafe853bc2c7004f--


From nobody Wed Jun 14 07:26: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 5458812EABC for <quic-issues@ietfa.amsl.com>; Wed, 14 Jun 2017 07:26:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.616
X-Spam-Level: 
X-Spam-Status: No, score=-5.616 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JGIV6jWEPKgs for <quic-issues@ietfa.amsl.com>; Wed, 14 Jun 2017 07:26:28 -0700 (PDT)
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 945EE12EA81 for <quic-issues@ietf.org>; Wed, 14 Jun 2017 07:26:28 -0700 (PDT)
Date: Wed, 14 Jun 2017 07:26:28 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1497450388; bh=AvQ9Iv1u+SGspCZy6pPFLdJKaw5yBrAa/KyatOKas9o=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=V+CrK/kWsD19+EY+M5by8VUynq0/bpbR0+ArVkt2pjX/P192CDf5PuBLbOFt0ZS0m Yg6orlOPBdFwlZBMM4wGjTiloZKvWf5Y1TE4nWtAqkcQKS/Fd938VCuOvwfw+MSL0u +/e9LDWuTnt4e2dxXcq4xuy6CroEUhbjB7I7HZpo=
From: Brian Trammell <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5d37cc8af2dbf0c160412c021600f78c386153cc92cf000000011559099392a169ce0cbd5cc0@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/393/c308448199@github.com>
In-Reply-To: <quicwg/base-drafts/pull/393@github.com>
References: <quicwg/base-drafts/pull/393@github.com>
Subject: Re: [quicwg/base-drafts] Packet number echo with fixed-length, 32-bit packet and echo numbers (#393)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59414793f0deb_5f843fb88fec7c3c34879"; 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/XalyLf_KKVfLtmmHj3LMPOFMfoQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 14 Jun 2017 14:26:30 -0000

----==_mimepart_59414793f0deb_5f843fb88fec7c3c34879
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Let's talk about this on #631 -- in any case #609 is a better proposal for the RTT part of this.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/393#issuecomment-308448199
----==_mimepart_59414793f0deb_5f843fb88fec7c3c34879
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Let's talk about this on <a href="https://github.com/quicwg/base-drafts/issues/631" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/631" data-id="235897456" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#631</a> -- in any case <a href="https://github.com/quicwg/base-drafts/pull/609" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/609" data-id="234436769" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#609</a> is a better proposal for the RTT part of this.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/393#issuecomment-308448199">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6NYpsIC9brurLXzs5klUWQRCuNCks5sD-2TgaJpZM4MbHwn">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq0g3Izs50khu3vWk3PgLNMnAWMgeks5sD-2TgaJpZM4MbHwn.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/393#issuecomment-308448199"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #393: Let's talk about this on #631 -- in any case #609 is a better proposal for the RTT part of this."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/393#issuecomment-308448199"}}}</script>
----==_mimepart_59414793f0deb_5f843fb88fec7c3c34879--


From nobody Wed Jun 14 07:26: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 C36EC12EAC2 for <quic-issues@ietfa.amsl.com>; Wed, 14 Jun 2017 07:26:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.403
X-Spam-Level: 
X-Spam-Status: No, score=-0.403 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hYG-VJJx-EU7 for <quic-issues@ietfa.amsl.com>; Wed, 14 Jun 2017 07:26:44 -0700 (PDT)
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 2FB9E12EA81 for <quic-issues@ietf.org>; Wed, 14 Jun 2017 07:26:44 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=b6TgF19jITjgazlmWaPdPcrrJTg=; b=mBZJk+Z3t0C+DV9X jPy1W9OPTcWeWYTb48QaFDmTpAJYBFqu9LENqwlLHjJsK2fArB3aJfg0oarWsCdy 27Cl4ra19DZvjvLIImEl7OPFtQZky0ITwpnwk5kXgZp8qy6aIgwqfv3iSduNZJ1u 2uflNspKTKy2pUmPcHie1FC8XOc=
Received: by filter1151p1mdw1.sendgrid.net with SMTP id filter1151p1mdw1-16208-59414793-70 2017-06-14 14:26:27.683632428 +0000 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 mGZYgMDzTKCmWNM8rDBlTg for <quic-issues@ietf.org>; Wed, 14 Jun 2017 14:26:27.677 +0000 (UTC)
Date: Wed, 14 Jun 2017 07:26:27 -0700
From: Brian Trammell <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5d37cc8af2dbf0c160412c021600f78c386153cc92cf000000011559099392a169ce0cbd5cc0@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/393/issue_event/1123395332@github.com>
In-Reply-To: <quicwg/base-drafts/pull/393@github.com>
References: <quicwg/base-drafts/pull/393@github.com>
Subject: Re: [quicwg/base-drafts] Packet number echo with fixed-length, 32-bit packet and echo numbers (#393)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594147938943a_12943fbc45bc7c3086425"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0zOsG7X11oo8OSdKhTzI6r7moxjehddymptZ zCPPvW40P6mfQUGRkMr4uKWodncKbV7zEmEwRxLfpktJ+N2AZzr9J0GCN167h6l8QiuEgcJ53+6PLa mhtYLzplWjxMIw7nCXp7F94XD/IdlycvQ/SGOMNsQRblmci59bKDWz8/MXRucGOJryem3dKT4U4S6Q Y=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/wJiTSEz7lbKOqpyoXZslH-OgJ64>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 14 Jun 2017 14:26:46 -0000

----==_mimepart_594147938943a_12943fbc45bc7c3086425
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #393.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/393#event-1123395332
----==_mimepart_594147938943a_12943fbc45bc7c3086425
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/quicwg/base-drafts/pull/393" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/393" data-id="213736640" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#393</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/393#event-1123395332">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6NYpsIC9brurLXzs5klUWQRCuNCks5sD-2TgaJpZM4MbHwn">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq0g3Izs50khu3vWk3PgLNMnAWMgeks5sD-2TgaJpZM4MbHwn.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/393#event-1123395332"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #393."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/393#event-1123395332"}}}</script>
----==_mimepart_594147938943a_12943fbc45bc7c3086425--


From nobody Wed Jun 14 07: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 8E5AA12EAE1 for <quic-issues@ietfa.amsl.com>; Wed, 14 Jun 2017 07:27:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.182
X-Spam-Level: 
X-Spam-Status: No, score=-8.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_DNSWL_HI=-5, 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 Psor42Iz5ihE for <quic-issues@ietfa.amsl.com>; Wed, 14 Jun 2017 07:27:02 -0700 (PDT)
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 C6E9612EACD for <quic-issues@ietf.org>; Wed, 14 Jun 2017 07:27:02 -0700 (PDT)
Date: Wed, 14 Jun 2017 07:27:00 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1497450421; bh=RSxDH3w3JUwTwamCTFnFIsKZK2lNmYyL6TTSyxmW1Zc=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=HSXOGFw/fL3BFZeEyyAA4aQtujRKzzisqGzsh0DvIzSSQhfy3WCVFcNESr31RLMlk eX68uiMSnQtKa+7khQUWb2sfXA/ZfGmM8OzetEUtglwjn3SOrAouNKzlKEB7fw6bSq gZ0fTAmwObRAj01YJXvIAoaXDxR+MBIGpYimj2Rw=
From: Brian Trammell <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab07382b27e461763803e45321f77ee50d121f963192cf00000001155909b492a169ce0cbd1e83@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/391/issue_event/1123396397@github.com>
In-Reply-To: <quicwg/base-drafts/pull/391@github.com>
References: <quicwg/base-drafts/pull/391@github.com>
Subject: Re: [quicwg/base-drafts] Packet number echo with variable-length numbering (#391)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594147b4eda30_67aa3fe49b36fc303413e"; 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/0IK-VNyy5ywZOGSK4EWOQE3Yf_c>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 14 Jun 2017 14:27:05 -0000

----==_mimepart_594147b4eda30_67aa3fe49b36fc303413e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #391.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/391#event-1123396397
----==_mimepart_594147b4eda30_67aa3fe49b36fc303413e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/quicwg/base-drafts/pull/391" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/391" data-id="213720707" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#391</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/391#event-1123396397">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwohmWwH_qyVeJxQOA8-bMjmMEq5ks5sD-20gaJpZM4MbDSe">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqyyDla55WrgF3_BwyLc_dcJGKt__ks5sD-20gaJpZM4MbDSe.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/391#event-1123396397"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #391."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/391#event-1123396397"}}}</script>
----==_mimepart_594147b4eda30_67aa3fe49b36fc303413e--


From nobody Wed Jun 14 07:27: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 E82DB12EAC2 for <quic-issues@ietfa.amsl.com>; Wed, 14 Jun 2017 07:27:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.397
X-Spam-Level: 
X-Spam-Status: No, score=-3.397 tagged_above=-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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lahtEFyeFPPa for <quic-issues@ietfa.amsl.com>; Wed, 14 Jun 2017 07:27:33 -0700 (PDT)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 245CB12EACD for <quic-issues@ietf.org>; Wed, 14 Jun 2017 07:27:33 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=GPvVU1WSgDgZ0jm3yfmyVS6KkaM=; b=B9Pu5AUqopwJKdY5 DyNrdJQn0M03LtNQw/AjESEFLOdQK79e4dzmNTGwpyJYr+ecz3xH+J+6jdl3mM+n Jx47VjzmPuxoJMtryO4ZxldnLQzE2yLfiCJvboatUEc9gZ04NZtyru8FY/67maZg 5ZnyM4epdUABIoIvRptQHEHezcM=
Received: by filter0945p1mdw1.sendgrid.net with SMTP id filter0945p1mdw1-3180-594147B4-A 2017-06-14 14:27:00.073365246 +0000 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 PUXaebHYTC24KOZ72A21Yw for <quic-issues@ietf.org>; Wed, 14 Jun 2017 14:26:59.991 +0000 (UTC)
Date: Wed, 14 Jun 2017 07:26:59 -0700
From: Brian Trammell <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4f6a35237fadd8e2dd67bd1622894168669f6acb92cf00000001155909b392a169ce0cbd1e83@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/391/c308448380@github.com>
In-Reply-To: <quicwg/base-drafts/pull/391@github.com>
References: <quicwg/base-drafts/pull/391@github.com>
Subject: Re: [quicwg/base-drafts] Packet number echo with variable-length numbering (#391)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594147b35a45a_23b73fe1e91a7c2c10455f"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2CaX+6pUzWwzcZyYJtc/CUTGIUDYLVSegWkO vFxV6p8QRwupxXIpIkNInQT51qcy/JI2y+1mro1Ygmfx43PQTiQL2Ecfiii7Id7+HsYO54+yGqaiq8 rQhf/tki7BwJVwNDB8PHTNLW1C4ry4AyEENeEz2s5U0i3Q3Ghx5FFDv81SWW0Bb2VayZcc+980OS0R 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/x0pF1D2KN8qO_ll5LIHCkuErgSg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 14 Jun 2017 14:27:35 -0000

----==_mimepart_594147b35a45a_23b73fe1e91a7c2c10455f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Let's talk about this on #631 -- in any case #609 is a better proposal for the RTT part of this.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/391#issuecomment-308448380
----==_mimepart_594147b35a45a_23b73fe1e91a7c2c10455f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Let's talk about this on <a href="https://github.com/quicwg/base-drafts/issues/631" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/631" data-id="235897456" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#631</a> -- in any case <a href="https://github.com/quicwg/base-drafts/pull/609" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/609" data-id="234436769" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#609</a> is a better proposal for the RTT part of this.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/391#issuecomment-308448380">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0Gvh43JxlRr9sjAL9Ss-hNkdgRcks5sD-2zgaJpZM4MbDSe">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq9Z9Yx4h13W852QgUFAeB-YHruFEks5sD-2zgaJpZM4MbDSe.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/391#issuecomment-308448380"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #391: Let's talk about this on #631 -- in any case #609 is a better proposal for the RTT part of this."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/391#issuecomment-308448380"}}}</script>
----==_mimepart_594147b35a45a_23b73fe1e91a7c2c10455f--


From nobody Wed Jun 14 07:39: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 631E312EC2E for <quic-issues@ietfa.amsl.com>; Wed, 14 Jun 2017 07:39:33 -0700 (PDT)
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_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8HpMfr9rTnBI for <quic-issues@ietfa.amsl.com>; Wed, 14 Jun 2017 07:39:31 -0700 (PDT)
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 4226F12EC2D for <quic-issues@ietf.org>; Wed, 14 Jun 2017 07:39:29 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=Pz6A1N1ZQ+VI0wDVJTBs1XpHUXc=; b=VlqcpbpEotzHjbgl 1Y77jsmjIB2Exd6/CA23zo6jFC768y2DpZnD30U8CiSfcVyFdIZLye5jPpj/FxHJ KpCdRa5reOwyl8PK0YijHv7gBBtGmtXoqtvYejh0/qM3Qef/Ycd5SvW/ieI1rpIv 2IM08BMr0DeVgUO9O7u2KYuX2Pk=
Received: by filter0825p1mdw1.sendgrid.net with SMTP id filter0825p1mdw1-26799-59414A96-53 2017-06-14 14:39:18.821624867 +0000 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 tmjRXxq-Q4qSR6rsb881Bw for <quic-issues@ietf.org>; Wed, 14 Jun 2017 14:39:18.795 +0000 (UTC)
Date: Wed, 14 Jun 2017 07:39:18 -0700
From: Brian Trammell <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abec657f59e71847c36a75783c40671f4ac459bd3e92cf0000000115590c9692a169ce0e0f95f5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/632@github.com>
Subject: [quicwg/base-drafts] Explicit support for on-path calculation of loss and congestion of QUIC flows (#632)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59414a96ab9f9_25c83fa6c218dc30645db"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0aQmXuRA81Dp9YN01YSvqw2YLKPRjAep4nkH pa6jV5gPX2x9FNPKIDADHUfdwXFO2aMn1wlY7lz5mxQKb/m0DYUH2v7Sl0zsNF8S5OP/6jk5GXrDCh C8Z8w1WfbHVByWDLVfnC40h5xI/2sdpN3LNwC7fDAt7Qw46FreMdJ06+cT9fRT/uf8FAClLrjZplIU c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/W41N_k7x2DtDwE-UT_G7wcUxPFI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 14 Jun 2017 14:39:33 -0000

----==_mimepart_59414a96ab9f9_25c83fa6c218dc30645db
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

It might be useful for on-path devices to be able to calculate the (1) loss and (2) non-loss indication of congestion (i.e., ECN) experienced by each side of a QUIC flow from a single observation point.

Since #609 essentially marks every congestion window of a QUIC flow with an alternating spin, evaluation of the time-series of congestion window sizes could allow passive analysis of congestion window reductions, from which loss can be inferred if the assumption that the sender is using loss-based congestion control is valid.

A less inference-based solution would be something like the loss bit discussed in #279.

An even more explicit way to do this would be to implement something like [ConEx](https://tools.ietf.org/html/rfc7713) in the QUIC short header. 

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/632
----==_mimepart_59414a96ab9f9_25c83fa6c218dc30645db
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>It might be useful for on-path devices to be able to calculate the (1) loss and (2) non-loss indication of congestion (i.e., ECN) experienced by each side of a QUIC flow from a single observation point.</p>
<p>Since <a href="https://github.com/quicwg/base-drafts/pull/609" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/609" data-id="234436769" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#609</a> essentially marks every congestion window of a QUIC flow with an alternating spin, evaluation of the time-series of congestion window sizes could allow passive analysis of congestion window reductions, from which loss can be inferred if the assumption that the sender is using loss-based congestion control is valid.</p>
<p>A less inference-based solution would be something like the loss bit discussed in <a href="https://github.com/quicwg/base-drafts/issues/279" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/279" data-id="206591403" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#279</a>.</p>
<p>An even more explicit way to do this would be to implement something like <a href="https://tools.ietf.org/html/rfc7713">ConEx</a> in the QUIC short header.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/632">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4nXYh15TBnhs4DCBn_z-dzkml42ks5sD_CWgaJpZM4N5-ze">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqxWD72wWRn5M6iUkQqVA4983EJMAks5sD_CWgaJpZM4N5-ze.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/632"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Explicit support for on-path calculation of loss and congestion of QUIC flows (#632)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/632"}}}</script>
----==_mimepart_59414a96ab9f9_25c83fa6c218dc30645db--


From nobody Wed Jun 14 07: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 0362F12EABD for <quic-issues@ietfa.amsl.com>; Wed, 14 Jun 2017 07:40:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.403
X-Spam-Level: 
X-Spam-Status: No, score=-0.403 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Jb-0s3HTGbJQ for <quic-issues@ietfa.amsl.com>; Wed, 14 Jun 2017 07:40:16 -0700 (PDT)
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 8491712E85B for <quic-issues@ietf.org>; Wed, 14 Jun 2017 07:40:16 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=iUAzAdna0RcEpOA8jK3LT5zmJnU=; b=M60k2UKmL8Xqjzw3 U8rX1SrmApoPyKnW2/nxLqejWwsZoEERnj8yFbQk2GvjvRTskj3A6B+8J7l4afGF MeBxzb6XbZyVf6hxSzbWFwaJIzIWYoopzzlHl5/yJl5YfOFaaE37PnuKzbhuZWMf hoX++67Nw8lmlA3IiC26q1Ht4m8=
Received: by filter1104p1mdw1.sendgrid.net with SMTP id filter1104p1mdw1-6862-59414ACF-1C 2017-06-14 14:40:15.18310309 +0000 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 diuReJXWSmC8JEjbTPcAyA for <quic-issues@ietf.org>; Wed, 14 Jun 2017 14:40:15.144 +0000 (UTC)
Date: Wed, 14 Jun 2017 07:40:15 -0700
From: Brian Trammell <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab59952df7a776fbc881e77179d39b6382c993c41992cf0000000115590cce92a169ce0df938a1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/609/c308452444@github.com>
In-Reply-To: <quicwg/base-drafts/pull/609@github.com>
References: <quicwg/base-drafts/pull/609@github.com>
Subject: Re: [quicwg/base-drafts] Latency Spin Bit (#609)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59414acfeb0_29793fa6c218dc306465e"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1z0GwtbuNMccKogIUTg65forMyq/LcBqtD2g AJ8Zy/ocivFq9a3G1S6Bo83BF0hcuSTITtXeQPlj56cr68JkSbL4ssQz8d11hQJK1V1+zSFj4EJH3H TTRpeDPtnmXSJZsMoEHJiCSb6fGysW09GJiWwjQ6CRg8IXZvrgdonEPm8NRKE/13ZhlAy9r5BRXi7J E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/UWFlKMe4WV8FGaEeuI_4x5K6RqA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 14 Jun 2017 14:40:18 -0000

----==_mimepart_59414acfeb0_29793fa6c218dc306465e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

And the loss-detection inference ability of this proposal can be discussed in #632.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/609#issuecomment-308452444
----==_mimepart_59414acfeb0_29793fa6c218dc306465e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>And the loss-detection inference ability of this proposal can be discussed in <a href="https://github.com/quicwg/base-drafts/issues/632" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/632" data-id="235902453" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#632</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/609#issuecomment-308452444">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8uHUh9tHGxfA8xhQdRIrsTbysmpks5sD_DPgaJpZM4Nzrwr">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq3L7JH3eNieb4j_yf6W_2mmOXbGVks5sD_DPgaJpZM4Nzrwr.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/609#issuecomment-308452444"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #609: And the loss-detection inference ability of this proposal can be discussed in #632."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/609#issuecomment-308452444"}}}</script>
----==_mimepart_59414acfeb0_29793fa6c218dc306465e--


From nobody Wed Jun 14 08:21: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 95B9F12EB69 for <quic-issues@ietfa.amsl.com>; Wed, 14 Jun 2017 08:21:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.021
X-Spam-Level: 
X-Spam-Status: No, score=-2.021 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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gRFSM1kT9FL6 for <quic-issues@ietfa.amsl.com>; Wed, 14 Jun 2017 08:21:19 -0700 (PDT)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EBA06124E15 for <quic-issues@ietf.org>; Wed, 14 Jun 2017 08:21:18 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=qBHr5hNz+/OK2VFdeTpRVI1tcPM=; b=BLOTiTIM5V3KeaBO Iu8bE0n0mLAsrWK+1tuBTZlc25FqEowfHQBhlqQthpL2l+lAIMiiJjm3KwcqRHH+ eJtmBzKG+QpSF8xMuJcckG1U0yJivCfGOxkSclaxXUdK8fsm88VH+KfNlx9Sc1I4 5SL5Jeh5PhJAYBedaKYG3PKkgyA=
Received: by filter0588p1mdw1.sendgrid.net with SMTP id filter0588p1mdw1-20397-5941546B-69 2017-06-14 15:21:15.800717173 +0000 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 HjVAihIhRd61jMIzasJWJQ for <quic-issues@ietf.org>; Wed, 14 Jun 2017 15:21:15.791 +0000 (UTC)
Date: Wed, 14 Jun 2017 08:21:15 -0700
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab06c10708157aaf7df412dd87560882fd95bcf70b92cf000000011559166b92a169ce0e0bd8dd@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/630/308465652@github.com>
In-Reply-To: <quicwg/base-drafts/issues/630@github.com>
References: <quicwg/base-drafts/issues/630@github.com>
Subject: Re: [quicwg/base-drafts] handshake and 0rtt data should go into single packet (#630)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5941546b9b800_216b3fb5e9987c3437399"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2gHRlUrjYSpjqvRqurPD+3Ms69PTGqkOhHP2 CMdCuDU4G3NsducQcl4bYpJ0QGEPZj+QXcvo3MDr8HMAM0NxYpwMxyqUossm5WfzELupBtXPaJ0cHZ CHHigihK7+qMH6q1vd4gjKQU+mvMtqhs+H86R5ScJjZuOXrgPX4y8nu8Tg==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/m--JI7oCUwKF1wFUOGFB5O6sHhw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 14 Jun 2017 15:21:21 -0000

----==_mimepart_5941546b9b800_216b3fb5e9987c3437399
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

On Wed, Jun 14, 2017 at 4:14 PM, ianswett <notifications@github.com> wrote:

> @ekr <https://github.com/ekr>, conceptually I like option 4, but it
> introduces a bunch of weird options, such as the ability to specify two
> different connection IDs and packet numbers in the same packet.
>

What of it? Just handle the two packets as if they came in separate
datagrams.


> If we did include 0RTT data in the same packet with a CHLO, we could make
> the plaintext the associated data, which would give it some extra
> protection from tampering, but we may want a hash as well, in case the 0R=
TT
> data can't be decrypted?
>

This is starting to sound like a loot of hoop-jumping to avoid two calls to
send()

> =E2=80=94
> You are receiving this because you were mentioned.
> Reply to this email directly, view it on GitHub
> <https://github.com/quicwg/base-drafts/issues/630#issuecomment-308444561>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/ABD1ob2SoISHtv3nnxQauv=
ivGTvTZdifks5sD-rRgaJpZM4N47uf>
> .
>


--=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/630#issuecomment-308465652=

----==_mimepart_5941546b9b800_216b3fb5e9987c3437399
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

On Wed, Jun 14, 2017 at 4:14 PM, ianswett &lt;notifications@github.com&gt; =
wrote:<br>
<br>
&gt; @ekr &lt;https://github.com/ekr&gt;, conceptually I like option 4, but=
 it<br>
&gt; introduces a bunch of weird options, such as the ability to specify tw=
o<br>
&gt; different connection IDs and packet numbers in the same packet.<br>
&gt;<br>
<br>
What of it? Just handle the two packets as if they came in separate<br>
datagrams.<br>
<br>
<br>
&gt; If we did include 0RTT data in the same packet with a CHLO, we could m=
ake<br>
&gt; the plaintext the associated data, which would give it some extra<br>
&gt; protection from tampering, but we may want a hash as well, in case the=
 0RTT<br>
&gt; data can&#39;t be decrypted?<br>
&gt;<br>
<br>
This is starting to sound like a loot of hoop-jumping to avoid two calls to=
<br>
send()<br>
<br>
&gt; =E2=80=94<br>
&gt; You are receiving this because you were mentioned.<br>
&gt; Reply to this email directly, view it on GitHub<br>
&gt; &lt;https://github.com/quicwg/base-drafts/issues/630#issuecomment-3084=
44561&gt;,<br>
&gt; or mute the thread<br>
&gt; &lt;https://github.com/notifications/unsubscribe-auth/ABD1ob2SoISHtv3n=
nxQauvivGTvTZdifks5sD-rRgaJpZM4N47uf&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/630#issuecomment-308465652">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq9RO_lShM0GJ3TW=
RafY-4Pa_62GUks5sD_prgaJpZM4N47uf">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqxfJxYoYeyWS5TImw=
i_ohtehQCvnks5sD_prgaJpZM4N47uf.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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/630#issuecomment-308465652"></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 #630: On Wed, Jun 14, 20=
17 at 4:14 PM, ianswett \u003cnotifications@github.com\u003e wrote:\n\n\u00=
3e @ekr \u003chttps://github.com/ekr\u003e, conceptually I like option 4, b=
ut it\n\u003e introduces a bunch of weird options, such as the ability to s=
pecify two\n\u003e different connection IDs and packet numbers in the same =
packet.\n\u003e\n\nWhat of it? Just handle the two packets as if they came =
in separate\ndatagrams.\n\n\n\u003e If we did include 0RTT data in the same=
 packet with a CHLO, we could make\n\u003e the plaintext the associated dat=
a, which would give it some extra\n\u003e protection from tampering, but we=
 may want a hash as well, in case the 0RTT\n\u003e data can't be decrypted?=
\n\u003e\n\nThis is starting to sound like a loot of hoop-jumping to avoid =
two calls to\nsend()\n\n\u003e =E2=80=94\n\u003e You are receiving this bec=
ause you were mentioned.\n\u003e Reply to this email directly, view it on G=
itHub\n\u003e \u003chttps://github.com/quicwg/base-drafts/issues/630#issuec=
omment-308444561\u003e,\n\u003e or mute the thread\n\u003e \u003chttps://gi=
thub.com/notifications/unsubscribe-auth/ABD1ob2SoISHtv3nnxQauvivGTvTZdifks5=
sD-rRgaJpZM4N47uf\u003e\n\u003e .\n\u003e\n"}],"action":{"name":"View Issue=
","url":"https://github.com/quicwg/base-drafts/issues/630#issuecomment-3084=
65652"}}}</script>=

----==_mimepart_5941546b9b800_216b3fb5e9987c3437399--


From nobody Wed Jun 14 11:24: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 096E3127869 for <quic-issues@ietfa.amsl.com>; Wed, 14 Jun 2017 11:24:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.021
X-Spam-Level: 
X-Spam-Status: No, score=-2.021 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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Oxms7SG9MvSK for <quic-issues@ietfa.amsl.com>; Wed, 14 Jun 2017 11:24:17 -0700 (PDT)
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 B45C8129411 for <quic-issues@ietf.org>; Wed, 14 Jun 2017 11:24:16 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=wy+G3zq1VYckhxEeFW0ZWkzv4qQ=; b=M5pm4PnnBz9r3xwI DDmccJdxQiKHuTK/6V4QmJFFNKDtCJxvQw4KVGQeHBLzNExz9KJoVIjcZ5h/7Xfx 9xZ9S/JewQbqGPSti4Pu46DxHvXJ2ewPM7bT/AHHIQTrdwXwWz0eZxT5BEb3w37N NwiUTRpgf34hT7PwBVnhtbBMgWQ=
Received: by filter0593p1mdw1.sendgrid.net with SMTP id filter0593p1mdw1-13252-59417F24-80 2017-06-14 18:23:32.581933567 +0000 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 _ruNVcZOTm2u6NncnciaFA for <quic-issues@ietf.org>; Wed, 14 Jun 2017 18:23:32.528 +0000 (UTC)
Date: Wed, 14 Jun 2017 11:23:29 -0700
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab72a09316451d01e90d626b2815078a9deb7c238f92cf000000011559412192a169ce0e0bd8dd@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/630/308517105@github.com>
In-Reply-To: <quicwg/base-drafts/issues/630@github.com>
References: <quicwg/base-drafts/issues/630@github.com>
Subject: Re: [quicwg/base-drafts] handshake and 0rtt data should go into single packet (#630)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59417f219729b_3c153fe1b092bc345442d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3azu5BhkwVNBQN1QR88/E10qme0OTNhjxiYR pciNdPxvV5MYwH1hLhR+Iju7cURR9j3qeVrUmzZHW/yazFdGUvM2tlicddoomlyhN843FlwdZYzB8Q 6kxZqKwDBoowd5oQLdK4tMqk1vVp+Y0ayPvIhvuPNFamUPmgNQX1FWXMS/j26LQWE/d2s6ddmmqUgN I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/J_8Ec7Jkm43dlunKv-5OPET5fhI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 14 Jun 2017 18:24:20 -0000

----==_mimepart_59417f219729b_3c153fe1b092bc345442d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

I think this is a good idea in general. This will be particularly useful
for small requests, such as for DNS.

I think we can pull this off without any framing changes. The current
packet types (post-Paris) have the Client Initial packet always carrying
the initial handshake data. Since this packet will contain only a STREAM
frame with handshake material, we can make this packet a bit more special.
Since STREAM frames have a size field, any bytes beyond the cleartext
STREAM frame can be treated as 0-RTT encrypted data.

On Wed, Jun 14, 2017 at 4:21 PM, ekr <notifications@github.com> wrote:

> On Wed, Jun 14, 2017 at 4:14 PM, ianswett <notifications@github.com>
> wrote:
>
> > @ekr <https://github.com/ekr>, conceptually I like option 4, but it
> > introduces a bunch of weird options, such as the ability to specify two
> > different connection IDs and packet numbers in the same packet.
> >
>
> What of it? Just handle the two packets as if they came in separate
> datagrams.
>
>
> > If we did include 0RTT data in the same packet with a CHLO, we could ma=
ke
> > the plaintext the associated data, which would give it some extra
> > protection from tampering, but we may want a hash as well, in case the
> 0RTT
> > data can't be decrypted?
> >
>
> This is starting to sound like a loot of hoop-jumping to avoid two calls =
to
> send()
>
> > =E2=80=94
> > You are receiving this because you were mentioned.
> > Reply to this email directly, view it on GitHub
> > <https://github.com/quicwg/base-drafts/issues/630#issuecomment-308444561
> >,
> > or mute the thread
> > <https://github.com/notifications/unsubscribe-auth/
> ABD1ob2SoISHtv3nnxQauvivGTvTZdifks5sD-rRgaJpZM4N47uf>
>
> > .
> >
>
> =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/630#issuecomment-308465652>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AKjg1JvRAFuR6GG7MZkh-y=
2oZa8e548rks5sD_prgaJpZM4N47uf>
> .
>


--=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/630#issuecomment-308517105=

----==_mimepart_59417f219729b_3c153fe1b092bc345442d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

I think this is a good idea in general. This will be particularly useful<br>
for small requests, such as for DNS.<br>
<br>
I think we can pull this off without any framing changes. The current<br>
packet types (post-Paris) have the Client Initial packet always carrying<br>
the initial handshake data. Since this packet will contain only a STREAM<br>
frame with handshake material, we can make this packet a bit more special.<=
br>
Since STREAM frames have a size field, any bytes beyond the cleartext<br>
STREAM frame can be treated as 0-RTT encrypted data.<br>
<br>
On Wed, Jun 14, 2017 at 4:21 PM, ekr &lt;notifications@github.com&gt; wrote=
:<br>
<br>
&gt; On Wed, Jun 14, 2017 at 4:14 PM, ianswett &lt;notifications@github.com=
&gt;<br>
&gt; wrote:<br>
&gt;<br>
&gt; &gt; @ekr &lt;https://github.com/ekr&gt;, conceptually I like option 4=
, but it<br>
&gt; &gt; introduces a bunch of weird options, such as the ability to speci=
fy two<br>
&gt; &gt; different connection IDs and packet numbers in the same packet.<b=
r>
&gt; &gt;<br>
&gt;<br>
&gt; What of it? Just handle the two packets as if they came in separate<br>
&gt; datagrams.<br>
&gt;<br>
&gt;<br>
&gt; &gt; If we did include 0RTT data in the same packet with a CHLO, we co=
uld make<br>
&gt; &gt; the plaintext the associated data, which would give it some extra=
<br>
&gt; &gt; protection from tampering, but we may want a hash as well, in cas=
e the<br>
&gt; 0RTT<br>
&gt; &gt; data can&#39;t be decrypted?<br>
&gt; &gt;<br>
&gt;<br>
&gt; This is starting to sound like a loot of hoop-jumping to avoid two cal=
ls to<br>
&gt; send()<br>
&gt;<br>
&gt; &gt; =E2=80=94<br>
&gt; &gt; You are receiving this because you were mentioned.<br>
&gt; &gt; Reply to this email directly, view it on GitHub<br>
&gt; &gt; &lt;https://github.com/quicwg/base-drafts/issues/630#issuecomment=
-308444561<br>
&gt; &gt;,<br>
&gt; &gt; or mute the thread<br>
&gt; &gt; &lt;https://github.com/notifications/unsubscribe-auth/<br>
&gt; ABD1ob2SoISHtv3nnxQauvivGTvTZdifks5sD-rRgaJpZM4N47uf&gt;<br>
&gt;<br>
&gt; &gt; .<br>
&gt; &gt;<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/630#issuecomment-3084=
65652&gt;,<br>
&gt; or mute the thread<br>
&gt; &lt;https://github.com/notifications/unsubscribe-auth/AKjg1JvRAFuR6GG7=
MZkh-y2oZa8e548rks5sD_prgaJpZM4N47uf&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/630#issuecomment-308517105">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq5EGxnAt2IyFefE=
xm2M8j8ZfWT-Wks5sECUhgaJpZM4N47uf">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqydJvuoxyTaZMbfYZ=
ky5DLkt8R5Gks5sECUhgaJpZM4N47uf.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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/630#issuecomment-308517105"></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 #630: I think th=
is is a good idea in general. This will be particularly useful\nfor small r=
equests, such as for DNS.\n\nI think we can pull this off without any frami=
ng changes. The current\npacket types (post-Paris) have the Client Initial =
packet always carrying\nthe initial handshake data. Since this packet will =
contain only a STREAM\nframe with handshake material, we can make this pack=
et a bit more special.\nSince STREAM frames have a size field, any bytes be=
yond the cleartext\nSTREAM frame can be treated as 0-RTT encrypted data.\n\=
nOn Wed, Jun 14, 2017 at 4:21 PM, ekr \u003cnotifications@github.com\u003e =
wrote:\n\n\u003e On Wed, Jun 14, 2017 at 4:14 PM, ianswett \u003cnotificati=
ons@github.com\u003e\n\u003e wrote:\n\u003e\n\u003e \u003e @ekr \u003chttps=
://github.com/ekr\u003e, conceptually I like option 4, but it\n\u003e \u003=
e introduces a bunch of weird options, such as the ability to specify two\n=
\u003e \u003e different connection IDs and packet numbers in the same packe=
t.\n\u003e \u003e\n\u003e\n\u003e What of it? Just handle the two packets a=
s if they came in separate\n\u003e datagrams.\n\u003e\n\u003e\n\u003e \u003=
e If we did include 0RTT data in the same packet with a CHLO, we could make=
\n\u003e \u003e the plaintext the associated data, which would give it some=
 extra\n\u003e \u003e protection from tampering, but we may want a hash as =
well, in case the\n\u003e 0RTT\n\u003e \u003e data can't be decrypted?\n\u0=
03e \u003e\n\u003e\n\u003e This is starting to sound like a loot of hoop-ju=
mping to avoid two calls to\n\u003e send()\n\u003e\n\u003e \u003e =E2=80=94=
\n\u003e \u003e You are receiving this because you were mentioned.\n\u003e =
\u003e Reply to this email directly, view it on GitHub\n\u003e \u003e \u003=
chttps://github.com/quicwg/base-drafts/issues/630#issuecomment-308444561\n\=
u003e \u003e,\n\u003e \u003e or mute the thread\n\u003e \u003e \u003chttps:=
//github.com/notifications/unsubscribe-auth/\n\u003e ABD1ob2SoISHtv3nnxQauv=
ivGTvTZdifks5sD-rRgaJpZM4N47uf\u003e\n\u003e\n\u003e \u003e .\n\u003e \u003=
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 on=
 GitHub\n\u003e \u003chttps://github.com/quicwg/base-drafts/issues/630#issu=
ecomment-308465652\u003e,\n\u003e or mute the thread\n\u003e \u003chttps://=
github.com/notifications/unsubscribe-auth/AKjg1JvRAFuR6GG7MZkh-y2oZa8e548rk=
s5sD_prgaJpZM4N47uf\u003e\n\u003e .\n\u003e\n"}],"action":{"name":"View Iss=
ue","url":"https://github.com/quicwg/base-drafts/issues/630#issuecomment-30=
8517105"}}}</script>=

----==_mimepart_59417f219729b_3c153fe1b092bc345442d--


From nobody Wed Jun 14 11:26:45 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D5A14129479 for <quic-issues@ietfa.amsl.com>; Wed, 14 Jun 2017 11:26:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.801
X-Spam-Level: 
X-Spam-Status: No, score=-4.801 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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id EMah3qxWzifL for <quic-issues@ietfa.amsl.com>; Wed, 14 Jun 2017 11:26:41 -0700 (PDT)
Received: from o5.sgmail.github.com (o5.sgmail.github.com [192.254.113.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8488312944E for <quic-issues@ietf.org>; Wed, 14 Jun 2017 11:26:41 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=02Bkec7EFQPpwCclUwaA0DOo/j0=; b=nRnfecG1EZG2QwjN b7KKqWFYDA9Yt+8WIFWidtLVrnzWsx2IM2DkPVetEMpXXj+iEzsgEy2hprjkiXbo zDhl2TnZy9UAV8241hHJyCPmC+a6ykyN3Ue6MzAQL28lKXIpkE7M+L8pFTWMIw3u r7z+q8dkj59IKASM1GdpU56PRk0=
Received: by filter1078p1mdw1.sendgrid.net with SMTP id filter1078p1mdw1-24504-59417FD6-D8 2017-06-14 18:26:30.839907952 +0000 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 r9u8TMr-SXOj1DWch19Xlw for <quic-issues@ietf.org>; Wed, 14 Jun 2017 18:26:30.780 +0000 (UTC)
Date: Wed, 14 Jun 2017 11:26:30 -0700
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1ecee032867cc5bc3fa7a6a7d1f9f11194a1210a92cf00000001155941d692a169ce0e0bd8dd@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/630/308517942@github.com>
In-Reply-To: <quicwg/base-drafts/issues/630@github.com>
References: <quicwg/base-drafts/issues/630@github.com>
Subject: Re: [quicwg/base-drafts] handshake and 0rtt data should go into single packet (#630)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59417fd69e609_216bf3f7e0b689c3c986f4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2cdmelnrUK8sRrF7JkXnZcGgCd4sVJUomU1i QU4CQGjxitWZdPcw7BwfKVfLlVi3Rz5pTRSgQDqP0G+AZVqJ6YCEqDZ0FTecO0SvC0+Nk5yXFWUi8V 7zivMd0ccS9+qowEW7UQglNhPQ19wkEBmxdpVpz4s/73MSuOPAqFbmy4H6Th/z9bcf3TDyQRlevp/8 U=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/sjtXo1Ugku5zZ2TaMVB6QoQ3xic>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 14 Jun 2017 18:26:44 -0000

----==_mimepart_59417fd69e609_216bf3f7e0b689c3c986f4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

I think this is a good idea in general. This will be particularly useful
for small requests, such as for DNS.

I think we can pull this off without any framing changes. The current
packet types (post-Paris) have the Client Initial packet always carrying
the initial handshake data. Since this packet will contain only a STREAM
frame with handshake material, we can make this packet a bit more special.
Since STREAM frames have a size field, any bytes beyond the cleartext
STREAM frame can be treated as 0-RTT encrypted data.

Thoughts?

On Wed, Jun 14, 2017 at 4:21 PM, ekr <notifications@github.com> wrote:

> On Wed, Jun 14, 2017 at 4:14 PM, ianswett <notifications@github.com>
> wrote:
>
> > @ekr <https://github.com/ekr>, conceptually I like option 4, but it
> > introduces a bunch of weird options, such as the ability to specify two
> > different connection IDs and packet numbers in the same packet.
> >
>
> What of it? Just handle the two packets as if they came in separate
> datagrams.
>
>
> > If we did include 0RTT data in the same packet with a CHLO, we could ma=
ke
> > the plaintext the associated data, which would give it some extra
> > protection from tampering, but we may want a hash as well, in case the
> 0RTT
> > data can't be decrypted?
> >
>
> This is starting to sound like a loot of hoop-jumping to avoid two calls =
to
> send()
>
> > =E2=80=94
> > You are receiving this because you were mentioned.
> > Reply to this email directly, view it on GitHub
> > <https://github.com/quicwg/base-drafts/issues/630#issuecomment-308444561
> >,
> > or mute the thread
> > <https://github.com/notifications/unsubscribe-auth/
> ABD1ob2SoISHtv3nnxQauvivGTvTZdifks5sD-rRgaJpZM4N47uf>
>
> > .
> >
>
> =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/630#issuecomment-308465652>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AKjg1JvRAFuR6GG7MZkh-y=
2oZa8e548rks5sD_prgaJpZM4N47uf>
> .
>


--=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/630#issuecomment-308517942=

----==_mimepart_59417fd69e609_216bf3f7e0b689c3c986f4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

I think this is a good idea in general. This will be particularly useful<br>
for small requests, such as for DNS.<br>
<br>
I think we can pull this off without any framing changes. The current<br>
packet types (post-Paris) have the Client Initial packet always carrying<br>
the initial handshake data. Since this packet will contain only a STREAM<br>
frame with handshake material, we can make this packet a bit more special.<=
br>
Since STREAM frames have a size field, any bytes beyond the cleartext<br>
STREAM frame can be treated as 0-RTT encrypted data.<br>
<br>
Thoughts?<br>
<br>
On Wed, Jun 14, 2017 at 4:21 PM, ekr &lt;notifications@github.com&gt; wrote=
:<br>
<br>
&gt; On Wed, Jun 14, 2017 at 4:14 PM, ianswett &lt;notifications@github.com=
&gt;<br>
&gt; wrote:<br>
&gt;<br>
&gt; &gt; @ekr &lt;https://github.com/ekr&gt;, conceptually I like option 4=
, but it<br>
&gt; &gt; introduces a bunch of weird options, such as the ability to speci=
fy two<br>
&gt; &gt; different connection IDs and packet numbers in the same packet.<b=
r>
&gt; &gt;<br>
&gt;<br>
&gt; What of it? Just handle the two packets as if they came in separate<br>
&gt; datagrams.<br>
&gt;<br>
&gt;<br>
&gt; &gt; If we did include 0RTT data in the same packet with a CHLO, we co=
uld make<br>
&gt; &gt; the plaintext the associated data, which would give it some extra=
<br>
&gt; &gt; protection from tampering, but we may want a hash as well, in cas=
e the<br>
&gt; 0RTT<br>
&gt; &gt; data can&#39;t be decrypted?<br>
&gt; &gt;<br>
&gt;<br>
&gt; This is starting to sound like a loot of hoop-jumping to avoid two cal=
ls to<br>
&gt; send()<br>
&gt;<br>
&gt; &gt; =E2=80=94<br>
&gt; &gt; You are receiving this because you were mentioned.<br>
&gt; &gt; Reply to this email directly, view it on GitHub<br>
&gt; &gt; &lt;https://github.com/quicwg/base-drafts/issues/630#issuecomment=
-308444561<br>
&gt; &gt;,<br>
&gt; &gt; or mute the thread<br>
&gt; &gt; &lt;https://github.com/notifications/unsubscribe-auth/<br>
&gt; ABD1ob2SoISHtv3nnxQauvivGTvTZdifks5sD-rRgaJpZM4N47uf&gt;<br>
&gt;<br>
&gt; &gt; .<br>
&gt; &gt;<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/630#issuecomment-3084=
65652&gt;,<br>
&gt; or mute the thread<br>
&gt; &lt;https://github.com/notifications/unsubscribe-auth/AKjg1JvRAFuR6GG7=
MZkh-y2oZa8e548rks5sD_prgaJpZM4N47uf&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/630#issuecomment-308517942">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkqwDjp5VJtYh9ekW=
8U7Vqb5PSNifAks5sECXWgaJpZM4N47uf">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq8bkqZmPCQD_Y2K6i=
IotGq-EAQADks5sECXWgaJpZM4N47uf.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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/630#issuecomment-308517942"></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 #630: I think th=
is is a good idea in general. This will be particularly useful\nfor small r=
equests, such as for DNS.\n\nI think we can pull this off without any frami=
ng changes. The current\npacket types (post-Paris) have the Client Initial =
packet always carrying\nthe initial handshake data. Since this packet will =
contain only a STREAM\nframe with handshake material, we can make this pack=
et a bit more special.\nSince STREAM frames have a size field, any bytes be=
yond the cleartext\nSTREAM frame can be treated as 0-RTT encrypted data.\n\=
nThoughts?\n\nOn Wed, Jun 14, 2017 at 4:21 PM, ekr \u003cnotifications@gith=
ub.com\u003e wrote:\n\n\u003e On Wed, Jun 14, 2017 at 4:14 PM, ianswett \u0=
03cnotifications@github.com\u003e\n\u003e wrote:\n\u003e\n\u003e \u003e @ek=
r \u003chttps://github.com/ekr\u003e, conceptually I like option 4, but it\=
n\u003e \u003e introduces a bunch of weird options, such as the ability to =
specify two\n\u003e \u003e different connection IDs and packet numbers in t=
he same packet.\n\u003e \u003e\n\u003e\n\u003e What of it? Just handle the =
two packets as if they came in separate\n\u003e datagrams.\n\u003e\n\u003e\=
n\u003e \u003e If we did include 0RTT data in the same packet with a CHLO, =
we could make\n\u003e \u003e the plaintext the associated data, which would=
 give it some extra\n\u003e \u003e protection from tampering, but we may wa=
nt a hash as well, in case the\n\u003e 0RTT\n\u003e \u003e data can't be de=
crypted?\n\u003e \u003e\n\u003e\n\u003e This is starting to sound like a lo=
ot of hoop-jumping to avoid two calls to\n\u003e send()\n\u003e\n\u003e \u0=
03e =E2=80=94\n\u003e \u003e You are receiving this because you were mentio=
ned.\n\u003e \u003e Reply to this email directly, view it on GitHub\n\u003e=
 \u003e \u003chttps://github.com/quicwg/base-drafts/issues/630#issuecomment=
-308444561\n\u003e \u003e,\n\u003e \u003e or mute the thread\n\u003e \u003e=
 \u003chttps://github.com/notifications/unsubscribe-auth/\n\u003e ABD1ob2So=
ISHtv3nnxQauvivGTvTZdifks5sD-rRgaJpZM4N47uf\u003e\n\u003e\n\u003e \u003e .\=
n\u003e \u003e\n\u003e\n\u003e =E2=80=94\n\u003e You are receiving this bec=
ause you are subscribed to this thread.\n\u003e Reply to this email directl=
y, view it on GitHub\n\u003e \u003chttps://github.com/quicwg/base-drafts/is=
sues/630#issuecomment-308465652\u003e,\n\u003e or mute the thread\n\u003e \=
u003chttps://github.com/notifications/unsubscribe-auth/AKjg1JvRAFuR6GG7MZkh=
-y2oZa8e548rks5sD_prgaJpZM4N47uf\u003e\n\u003e .\n\u003e\n"}],"action":{"na=
me":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/630#is=
suecomment-308517942"}}}</script>=

----==_mimepart_59417fd69e609_216bf3f7e0b689c3c986f4--


From nobody Wed Jun 14 11:33: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 B65C7129459 for <quic-issues@ietfa.amsl.com>; Wed, 14 Jun 2017 11:33:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.397
X-Spam-Level: 
X-Spam-Status: No, score=-3.397 tagged_above=-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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2EuGNLiNl2Bp for <quic-issues@ietfa.amsl.com>; Wed, 14 Jun 2017 11:33:12 -0700 (PDT)
Received: from o5.sgmail.github.com (o5.sgmail.github.com [192.254.113.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B5634129455 for <quic-issues@ietf.org>; Wed, 14 Jun 2017 11:33:12 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=W82YTT8Smn9/t5MkJ6C7GIVdcjk=; b=fb5KdnyKdg9Xns4G 1elAuuHKmurdzBY1cYJVWoOnWoxRfblojOMB5xCiao7PSWHHa3vYkyiEDaC1j2zd aiR0mhM83qC8BD5BLI3hPTA3QkJ09JFVE6e9Dzk3L/KYK3jPgUFqBMpaILVqbMFq N4IjKlSeY0haxxgxEcncx2CZ2SA=
Received: by filter1074p1mdw1.sendgrid.net with SMTP id filter1074p1mdw1-14593-59418166-7C 2017-06-14 18:33:10.664307838 +0000 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 7RgTmTkvSRWmRnGW57zEKw for <quic-issues@ietf.org>; Wed, 14 Jun 2017 18:33:10.591 +0000 (UTC)
Date: Wed, 14 Jun 2017 11:33:10 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abec53866120632f4d5c07337cf418779194cc801a92cf000000011559436692a169ce0df938a1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/609/review/44108990@github.com>
In-Reply-To: <quicwg/base-drafts/pull/609@github.com>
References: <quicwg/base-drafts/pull/609@github.com>
Subject: Re: [quicwg/base-drafts] Latency Spin Bit (#609)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594181666e38b_466f3fa8c6c1bc3c899d7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak24fjmPJGuvrCtX0HaNPmTWJhgDX9DFsFK9IN 1xLVxhrty0F6dje1yuFsEuYmPF9YXyWQFV5/6g9dhkPORLIKTY8WfAsF0BPrqePPCpCeNnPIVqAQ/O 4GvJBJ64QAMQAUfDxsGRbnhA9Sxd7PUlJ+B2s8O4od6+ZraYWM2iM3orXG6Rtn45gl233zvAEtWEtb 0=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/yBC7kBeb5f6FxyUaC7PFpLKXwcI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 14 Jun 2017 18:33:15 -0000

----==_mimepart_594181666e38b_466f3fa8c6c1bc3c899d7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.



> @@ -827,6 +848,24 @@ Implementations MUST assume that an unsupported version uses an unknown packet
 format. All other fields MUST be ignored when processing a packet that contains
 an unsupported version.
 
+## Latency Spin Bit
+
+The latency spin bit enables latency monitoring from observation points on
+the network path. This bit is set as follow:
+
+* The connection responder sets the spin bit value to the value of the
+  spin bit in the last packet received from the connection initiator.

One more comment: I think we need text on packet reordering here.  Possibly this should be the largest packet received instead of the last?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/609#discussion_r122029706
----==_mimepart_594181666e38b_466f3fa8c6c1bc3c899d7
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/609#discussion_r122029706">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -827,6 +848,24 @@ Implementations MUST assume that an unsupported version uses an unknown packet
 format. All other fields MUST be ignored when processing a packet that contains
 an unsupported version.
 
+## Latency Spin Bit
+
+The latency spin bit enables latency monitoring from observation points on
+the network path. This bit is set as follow:
+
+* The connection responder sets the spin bit value to the value of the
+  spin bit in the last packet received from the connection initiator.
</pre>
<p>One more comment: I think we need text on packet reordering here.  Possibly this should be the largest packet received instead of the last?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/609#discussion_r122029706">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7I9ycti75oOCeo-dQvYvoBhwBjxks5sECdmgaJpZM4Nzrwr">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqxD1B3QcNUXC1TBtEgERIcq4WObNks5sECdmgaJpZM4Nzrwr.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/609#discussion_r122029706"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #609"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/609#discussion_r122029706"}}}</script>
----==_mimepart_594181666e38b_466f3fa8c6c1bc3c899d7--


From nobody Wed Jun 14 11:35: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 26537128AB0 for <quic-issues@ietfa.amsl.com>; Wed, 14 Jun 2017 11:35:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.8
X-Spam-Level: 
X-Spam-Status: No, score=-9.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_DNSWL_HI=-5, 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 Znc_Y9rm-OWf for <quic-issues@ietfa.amsl.com>; Wed, 14 Jun 2017 11:35:55 -0700 (PDT)
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 BB65A1287A0 for <quic-issues@ietf.org>; Wed, 14 Jun 2017 11:35:54 -0700 (PDT)
Date: Wed, 14 Jun 2017 11:35:53 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1497465353; bh=kXzwXhoNE5Z3Tv8l3nqM1ZjDLFkmDHda3+zkYlOD0vQ=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=RMh2hFr1V1WbUHEMuev84mposlHtR/ELv6Znrj6/FSrp0sSNz/1hyRiCaPKsKANyP ZkJnx+QHUaz0W/hniW28841eioEZ3pgEzKB86u+lWEFpldYVeWRwswpHeQemHRUD7p n6XabKWGI71O6lXj4YuVlM63iwtGCRz3+HSVL01s=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3921a8b0645b47e08e83db32d57aa8b0e12aea3492cf000000011559440992a169ce0e0bd8dd@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/630/308520516@github.com>
In-Reply-To: <quicwg/base-drafts/issues/630@github.com>
References: <quicwg/base-drafts/issues/630@github.com>
Subject: Re: [quicwg/base-drafts] handshake and 0rtt data should go into single packet (#630)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59418209d5380_27f03fa7f4079c3027172"; 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/Mp3nn26GSVtBRsF6OzbbauRWU_o>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 14 Jun 2017 18:35:58 -0000

----==_mimepart_59418209d5380_27f03fa7f4079c3027172
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

On Wed, Jun 14, 2017 at 8:23 PM, janaiyengar <notifications@github.com>
wrote:

> I think this is a good idea in general. This will be particularly usefu=
l
> for small requests, such as for DNS.
>
> I think we can pull this off without any framing changes. The current
> packet types (post-Paris) have the Client Initial packet always carryin=
g
> the initial handshake data. Since this packet will contain only a STREA=
M
> frame with handshake material, we can make this packet a bit more speci=
al.
> Since STREAM frames have a size field, any bytes beyond the cleartext
> STREAM frame can be treated as 0-RTT encrypted data.


And what if you need to pad to get up to 1280?


On Wed, Jun 14, 2017 at 4:21 PM, ekr <notifications@github.com> wrote:
>
> > On Wed, Jun 14, 2017 at 4:14 PM, ianswett <notifications@github.com>
> > wrote:
> >
> > > @ekr <https://github.com/ekr>, conceptually I like option 4, but it=

> > > introduces a bunch of weird options, such as the ability to specify=
 two
> > > different connection IDs and packet numbers in the same packet.
> > >
> >
> > What of it? Just handle the two packets as if they came in separate
> > datagrams.
> >
> >
> > > If we did include 0RTT data in the same packet with a CHLO, we coul=
d
> make
> > > the plaintext the associated data, which would give it some extra
> > > protection from tampering, but we may want a hash as well, in case =
the
> > 0RTT
> > > data can't be decrypted?
> > >
> >
> > This is starting to sound like a loot of hoop-jumping to avoid two ca=
lls
> to
> > send()
> >
> > > =E2=80=94
> > > You are receiving this because you were mentioned.
> > > Reply to this email directly, view it on GitHub
> > > <https://github.com/quicwg/base-drafts/issues/630#
> issuecomment-308444561
> > >,
> > > or mute the thread
> > > <https://github.com/notifications/unsubscribe-auth/
> > ABD1ob2SoISHtv3nnxQauvivGTvTZdifks5sD-rRgaJpZM4N47uf>
> >
> > > .
> > >
> >
> > =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/630#issuecomment-308465=
652
> >,
> > or mute the thread
> > <https://github.com/notifications/unsubscribe-auth/AKjg1JvRAFuR6GG7MZ=
kh-
> y2oZa8e548rks5sD_prgaJpZM4N47uf>
> > .
> >
>
> =E2=80=94
> You are receiving this because you were mentioned.
> Reply to this email directly, view it on GitHub
> <https://github.com/quicwg/base-drafts/issues/630#issuecomment-30851710=
5>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/ABD1oSqm5oH1YEN-EQP-=
V5uRN2EhgYSGks5sECUggaJpZM4N47uf>
> .
>


-- =

You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/630#issuecomment-308520516=

----==_mimepart_59418209d5380_27f03fa7f4079c3027172
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

On Wed, Jun 14, 2017 at 8:23 PM, janaiyengar &lt;notifications@github.com=
&gt;<br>
wrote:<br>
<br>
&gt; I think this is a good idea in general. This will be particularly us=
eful<br>
&gt; for small requests, such as for DNS.<br>
&gt;<br>
&gt; I think we can pull this off without any framing changes. The curren=
t<br>
&gt; packet types (post-Paris) have the Client Initial packet always carr=
ying<br>
&gt; the initial handshake data. Since this packet will contain only a ST=
REAM<br>
&gt; frame with handshake material, we can make this packet a bit more sp=
ecial.<br>
&gt; Since STREAM frames have a size field, any bytes beyond the cleartex=
t<br>
&gt; STREAM frame can be treated as 0-RTT encrypted data.<br>
<br>
<br>
And what if you need to pad to get up to 1280?<br>
<br>
<br>
On Wed, Jun 14, 2017 at 4:21 PM, ekr &lt;notifications@github.com&gt; wro=
te:<br>
&gt;<br>
&gt; &gt; On Wed, Jun 14, 2017 at 4:14 PM, ianswett &lt;notifications@git=
hub.com&gt;<br>
&gt; &gt; wrote:<br>
&gt; &gt;<br>
&gt; &gt; &gt; @ekr &lt;https://github.com/ekr&gt;, conceptually I like o=
ption 4, but it<br>
&gt; &gt; &gt; introduces a bunch of weird options, such as the ability t=
o specify two<br>
&gt; &gt; &gt; different connection IDs and packet numbers in the same pa=
cket.<br>
&gt; &gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt; What of it? Just handle the two packets as if they came in sepa=
rate<br>
&gt; &gt; datagrams.<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt; &gt; If we did include 0RTT data in the same packet with a CHLO=
, we could<br>
&gt; make<br>
&gt; &gt; &gt; the plaintext the associated data, which would give it som=
e extra<br>
&gt; &gt; &gt; protection from tampering, but we may want a hash as well,=
 in case the<br>
&gt; &gt; 0RTT<br>
&gt; &gt; &gt; data can&#39;t be decrypted?<br>
&gt; &gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt; This is starting to sound like a loot of hoop-jumping to avoid =
two calls<br>
&gt; to<br>
&gt; &gt; send()<br>
&gt; &gt;<br>
&gt; &gt; &gt; =E2=80=94<br>
&gt; &gt; &gt; You are receiving this because you were mentioned.<br>
&gt; &gt; &gt; Reply to this email directly, view it on GitHub<br>
&gt; &gt; &gt; &lt;https://github.com/quicwg/base-drafts/issues/630#<br>
&gt; issuecomment-308444561<br>
&gt; &gt; &gt;,<br>
&gt; &gt; &gt; or mute the thread<br>
&gt; &gt; &gt; &lt;https://github.com/notifications/unsubscribe-auth/<br>=

&gt; &gt; ABD1ob2SoISHtv3nnxQauvivGTvTZdifks5sD-rRgaJpZM4N47uf&gt;<br>
&gt; &gt;<br>
&gt; &gt; &gt; .<br>
&gt; &gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt; =E2=80=94<br>
&gt; &gt; You are receiving this because you are subscribed to this threa=
d.<br>
&gt; &gt; Reply to this email directly, view it on GitHub<br>
&gt; &gt; &lt;https://github.com/quicwg/base-drafts/issues/630#issuecomme=
nt-308465652<br>
&gt; &gt;,<br>
&gt; &gt; or mute the thread<br>
&gt; &gt; &lt;https://github.com/notifications/unsubscribe-auth/AKjg1JvRA=
FuR6GG7MZkh-<br>
&gt; y2oZa8e548rks5sD_prgaJpZM4N47uf&gt;<br>
&gt; &gt; .<br>
&gt; &gt;<br>
&gt;<br>
&gt; =E2=80=94<br>
&gt; You are receiving this because you were mentioned.<br>
&gt; Reply to this email directly, view it on GitHub<br>
&gt; &lt;https://github.com/quicwg/base-drafts/issues/630#issuecomment-30=
8517105&gt;,<br>
&gt; or mute the thread<br>
&gt; &lt;https://github.com/notifications/unsubscribe-auth/ABD1oSqm5oH1YE=
N-EQP-V5uRN2EhgYSGks5sECUggaJpZM4N47uf&gt;<br>
&gt; .<br>
&gt;<br>


<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/630#issuecomment-308520516">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq2LF1=
tcG21au_6GIARyNCrvSzCcgks5sECgJgaJpZM4N47uf">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq9S=
gsagn2MItnFT2X2iIS8-IJcX9ks5sECgJgaJpZM4N47uf.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/630#issuecomment-308520516"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ekr in #630: =
On Wed, Jun 14, 2017 at 8:23 PM, janaiyengar \u003cnotifications@github.c=
om\u003e\nwrote:\n\n\u003e I think this is a good idea in general. This w=
ill be particularly useful\n\u003e for small requests, such as for DNS.\n=
\u003e\n\u003e I think we can pull this off without any framing changes. =
The current\n\u003e packet types (post-Paris) have the Client Initial pac=
ket always carrying\n\u003e the initial handshake data. Since this packet=
 will contain only a STREAM\n\u003e frame with handshake material, we can=
 make this packet a bit more special.\n\u003e Since STREAM frames have a =
size field, any bytes beyond the cleartext\n\u003e STREAM frame can be tr=
eated as 0-RTT encrypted data.\n\n\nAnd what if you need to pad to get up=
 to 1280?\n\n\nOn Wed, Jun 14, 2017 at 4:21 PM, ekr \u003cnotifications@g=
ithub.com\u003e wrote:\n\u003e\n\u003e \u003e On Wed, Jun 14, 2017 at 4:1=
4 PM, ianswett \u003cnotifications@github.com\u003e\n\u003e \u003e wrote:=
\n\u003e \u003e\n\u003e \u003e \u003e @ekr \u003chttps://github.com/ekr\u=
003e, conceptually I like option 4, but it\n\u003e \u003e \u003e introduc=
es a bunch of weird options, such as the ability to specify two\n\u003e \=
u003e \u003e different connection IDs and packet numbers in the same pack=
et.\n\u003e \u003e \u003e\n\u003e \u003e\n\u003e \u003e What of it? Just =
handle the two packets as if they came in separate\n\u003e \u003e datagra=
ms.\n\u003e \u003e\n\u003e \u003e\n\u003e \u003e \u003e If we did include=
 0RTT data in the same packet with a CHLO, we could\n\u003e make\n\u003e =
\u003e \u003e the plaintext the associated data, which would give it some=
 extra\n\u003e \u003e \u003e protection from tampering, but we may want a=
 hash as well, in case the\n\u003e \u003e 0RTT\n\u003e \u003e \u003e data=
 can't be decrypted?\n\u003e \u003e \u003e\n\u003e \u003e\n\u003e \u003e =
This is starting to sound like a loot of hoop-jumping to avoid two calls\=
n\u003e to\n\u003e \u003e send()\n\u003e \u003e\n\u003e \u003e \u003e =E2=
=80=94\n\u003e \u003e \u003e You are receiving this because you were ment=
ioned.\n\u003e \u003e \u003e Reply to this email directly, view it on Git=
Hub\n\u003e \u003e \u003e \u003chttps://github.com/quicwg/base-drafts/iss=
ues/630#\n\u003e issuecomment-308444561\n\u003e \u003e \u003e,\n\u003e \u=
003e \u003e or mute the thread\n\u003e \u003e \u003e \u003chttps://github=
.com/notifications/unsubscribe-auth/\n\u003e \u003e ABD1ob2SoISHtv3nnxQau=
vivGTvTZdifks5sD-rRgaJpZM4N47uf\u003e\n\u003e \u003e\n\u003e \u003e \u003=
e .\n\u003e \u003e \u003e\n\u003e \u003e\n\u003e \u003e =E2=80=94\n\u003e=
 \u003e You are receiving this because you are subscribed to this thread.=
\n\u003e \u003e Reply to this email directly, view it on GitHub\n\u003e \=
u003e \u003chttps://github.com/quicwg/base-drafts/issues/630#issuecomment=
-308465652\n\u003e \u003e,\n\u003e \u003e or mute the thread\n\u003e \u00=
3e \u003chttps://github.com/notifications/unsubscribe-auth/AKjg1JvRAFuR6G=
G7MZkh-\n\u003e y2oZa8e548rks5sD_prgaJpZM4N47uf\u003e\n\u003e \u003e .\n\=
u003e \u003e\n\u003e\n\u003e =E2=80=94\n\u003e You are receiving this bec=
ause you were mentioned.\n\u003e Reply to this email directly, view it on=
 GitHub\n\u003e \u003chttps://github.com/quicwg/base-drafts/issues/630#is=
suecomment-308517105\u003e,\n\u003e or mute the thread\n\u003e \u003chttp=
s://github.com/notifications/unsubscribe-auth/ABD1oSqm5oH1YEN-EQP-V5uRN2E=
hgYSGks5sECUggaJpZM4N47uf\u003e\n\u003e .\n\u003e\n"}],"action":{"name":"=
View Issue","url":"https://github.com/quicwg/base-drafts/issues/630#issue=
comment-308520516"}}}</script>=

----==_mimepart_59418209d5380_27f03fa7f4079c3027172--


From nobody Wed Jun 14 11:36: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 311B4128AB0 for <quic-issues@ietfa.amsl.com>; Wed, 14 Jun 2017 11:36:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.021
X-Spam-Level: 
X-Spam-Status: No, score=-2.021 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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rqRz31Sopu9b for <quic-issues@ietfa.amsl.com>; Wed, 14 Jun 2017 11:36:44 -0700 (PDT)
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 EDEE01287A0 for <quic-issues@ietf.org>; Wed, 14 Jun 2017 11:36:43 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=gSShTywHGh9xVpc4UlexiVTCaOU=; b=akPpi9mOAdH9dW0Y n7bePPyiJ133EgwUFwjZdIrp6RKFHckIaotLuJfPDPl+QL6KV1L0vHXZPGXHWDN6 3XBu95dqAx/OkFj88cd+kiDPJ6eHGu2wlcdRsGGJx+gqjYfQ29DMlpVJeS9RIpuK JULY3NU3mPAzK5SID1P7PaJHQ3I=
Received: by filter0631p1mdw1.sendgrid.net with SMTP id filter0631p1mdw1-22169-5941823A-1D 2017-06-14 18:36:42.370059319 +0000 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 IlkgXtl9R_Kp1PEHrVRhJg for <quic-issues@ietf.org>; Wed, 14 Jun 2017 18:36:42.318 +0000 (UTC)
Date: Wed, 14 Jun 2017 11:36:42 -0700
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1b0a445e0caa72ed2a03deda088201092514abd092cf000000011559443a92a169ce0e0f95f5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/632/308520743@github.com>
In-Reply-To: <quicwg/base-drafts/issues/632@github.com>
References: <quicwg/base-drafts/issues/632@github.com>
Subject: Re: [quicwg/base-drafts] Explicit support for on-path calculation of loss and congestion of QUIC flows (#632)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5941823a30040_7d963feade64dc38724ec"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0A3OudXd4tHR749l3b0EabnCJ+OxrcaUqRp3 Taf0vb6NMM0VQ9Jggbq4SjoC9XHiAMYe/xGc4P8jaHhVzqbHNtt6SFDQoqhcVglyvMr3zPYvyDTSdu 3Q2+XI8KOFlqlUoUCJGfeE6J4skXTfOXHau8BlDEwYr1YQz5grpXpbo+IjJGTOiQCWhLElYV5vcTj4 I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/2HQffSPGAeFEJmqI-U_OvYl-J-g>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 14 Jun 2017 18:36:46 -0000

----==_mimepart_5941823a30040_7d963feade64dc38724ec
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

I'm confused. Is this issue asking for a way for mboxes to do loss
estimation? I didn't hear folks really asking for this, so before digging
into solutions, I'd like to ask for motivation.

On Wed, Jun 14, 2017 at 3:39 PM, Brian Trammell <notifications@github.com>
wrote:

> It might be useful for on-path devices to be able to calculate the (1)
> loss and (2) non-loss indication of congestion (i.e., ECN) experienced by
> each side of a QUIC flow from a single observation point.
>
> Since #609 <https://github.com/quicwg/base-drafts/pull/609> essentially
> marks every congestion window of a QUIC flow with an alternating spin,
> evaluation of the time-series of congestion window sizes could allow
> passive analysis of congestion window reductions, from which loss can be
> inferred if the assumption that the sender is using loss-based congestion
> control is valid.
>
> A less inference-based solution would be something like the loss bit
> discussed in #279 <https://github.com/quicwg/base-drafts/issues/279>.
>
> An even more explicit way to do this would be to implement something like
> ConEx <https://tools.ietf.org/html/rfc7713> in the QUIC short header.
>
> =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/632>, or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AKjg1ETiKkbBsm_M8Vfjwi=
POBGSWp4APks5sD_CWgaJpZM4N5-ze>
> .
>


--=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/632#issuecomment-308520743=

----==_mimepart_5941823a30040_7d963feade64dc38724ec
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

I&#39;m confused. Is this issue asking for a way for mboxes to do loss<br>
estimation? I didn&#39;t hear folks really asking for this, so before diggi=
ng<br>
into solutions, I&#39;d like to ask for motivation.<br>
<br>
On Wed, Jun 14, 2017 at 3:39 PM, Brian Trammell &lt;notifications@github.co=
m&gt;<br>
wrote:<br>
<br>
&gt; It might be useful for on-path devices to be able to calculate the (1)=
<br>
&gt; loss and (2) non-loss indication of congestion (i.e., ECN) experienced=
 by<br>
&gt; each side of a QUIC flow from a single observation point.<br>
&gt;<br>
&gt; Since #609 &lt;https://github.com/quicwg/base-drafts/pull/609&gt; esse=
ntially<br>
&gt; marks every congestion window of a QUIC flow with an alternating spin,=
<br>
&gt; evaluation of the time-series of congestion window sizes could allow<b=
r>
&gt; passive analysis of congestion window reductions, from which loss can =
be<br>
&gt; inferred if the assumption that the sender is using loss-based congest=
ion<br>
&gt; control is valid.<br>
&gt;<br>
&gt; A less inference-based solution would be something like the loss bit<b=
r>
&gt; discussed in #279 &lt;https://github.com/quicwg/base-drafts/issues/279=
&gt;.<br>
&gt;<br>
&gt; An even more explicit way to do this would be to implement something l=
ike<br>
&gt; ConEx &lt;https://tools.ietf.org/html/rfc7713&gt; in the QUIC short he=
ader.<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/632&gt;, or mute the =
thread<br>
&gt; &lt;https://github.com/notifications/unsubscribe-auth/AKjg1ETiKkbBsm_M=
8VfjwiPOBGSWp4APks5sD_CWgaJpZM4N5-ze&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/632#issuecomment-308520743">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq_igvW8_Rs_5WTl=
NlqiqlumyOrNiks5sECg6gaJpZM4N5-ze">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq8yGdVCd4jPXj1Y42=
pntTwKu2u3Iks5sECg6gaJpZM4N5-ze.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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/632#issuecomment-308520743"></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 #632: I'm confus=
ed. Is this issue asking for a way for mboxes to do loss\nestimation? I did=
n't hear folks really asking for this, so before digging\ninto solutions, I=
'd like to ask for motivation.\n\nOn Wed, Jun 14, 2017 at 3:39 PM, Brian Tr=
ammell \u003cnotifications@github.com\u003e\nwrote:\n\n\u003e It might be u=
seful for on-path devices to be able to calculate the (1)\n\u003e loss and =
(2) non-loss indication of congestion (i.e., ECN) experienced by\n\u003e ea=
ch side of a QUIC flow from a single observation point.\n\u003e\n\u003e Sin=
ce #609 \u003chttps://github.com/quicwg/base-drafts/pull/609\u003e essentia=
lly\n\u003e marks every congestion window of a QUIC flow with an alternatin=
g spin,\n\u003e evaluation of the time-series of congestion window sizes co=
uld allow\n\u003e passive analysis of congestion window reductions, from wh=
ich loss can be\n\u003e inferred if the assumption that the sender is using=
 loss-based congestion\n\u003e control is valid.\n\u003e\n\u003e A less inf=
erence-based solution would be something like the loss bit\n\u003e discusse=
d in #279 \u003chttps://github.com/quicwg/base-drafts/issues/279\u003e.\n\u=
003e\n\u003e An even more explicit way to do this would be to implement som=
ething like\n\u003e ConEx \u003chttps://tools.ietf.org/html/rfc7713\u003e i=
n the QUIC short header.\n\u003e\n\u003e =E2=80=94\n\u003e You are receivin=
g this because you are subscribed to this thread.\n\u003e Reply to this ema=
il directly, view it on GitHub\n\u003e \u003chttps://github.com/quicwg/base=
-drafts/issues/632\u003e, or mute the thread\n\u003e \u003chttps://github.c=
om/notifications/unsubscribe-auth/AKjg1ETiKkbBsm_M8VfjwiPOBGSWp4APks5sD_CWg=
aJpZM4N5-ze\u003e\n\u003e .\n\u003e\n"}],"action":{"name":"View Issue","url=
":"https://github.com/quicwg/base-drafts/issues/632#issuecomment-308520743"=
}}}</script>=

----==_mimepart_5941823a30040_7d963feade64dc38724ec--


From nobody Wed Jun 14 11:38: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 55424129B34 for <quic-issues@ietfa.amsl.com>; Wed, 14 Jun 2017 11:38:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.021
X-Spam-Level: 
X-Spam-Status: No, score=-2.021 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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XyQBGLEqsskC for <quic-issues@ietfa.amsl.com>; Wed, 14 Jun 2017 11:38:20 -0700 (PDT)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 73EA21292FD for <quic-issues@ietf.org>; Wed, 14 Jun 2017 11:38:18 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=iYwrfZLWmo0QjClWFkyL02NYDEY=; b=emP2ymu1z8ZU7Qx/ YI5kDxinG8wlZMym6s5iVdZ6RyRIN7C/jr+IEyi3lz3b6LNgdS1Z5xyTJwxYqIng hBIHxFipNFjhBGNHEMNTX3Q0atZfq1z+024YRw6Vrgq06f7lEKA+OsTtQZBvcoWo 4b2HFW9PRmHJFdqbhQrgFlB8sm4=
Received: by filter0542p1mdw1.sendgrid.net with SMTP id filter0542p1mdw1-29268-59418290-24 2017-06-14 18:38:08.308005944 +0000 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 rAAZAM4ZT-yvvqZMbUUqfA for <quic-issues@ietf.org>; Wed, 14 Jun 2017 18:38:08.226 +0000 (UTC)
Date: Wed, 14 Jun 2017 11:38:08 -0700
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4b30c22d70a8b300efd2eaf1dbd9fc2e529e4f9592cf000000011559449092a169ce0e0bd8dd@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/630/308521132@github.com>
In-Reply-To: <quicwg/base-drafts/issues/630@github.com>
References: <quicwg/base-drafts/issues/630@github.com>
Subject: Re: [quicwg/base-drafts] handshake and 0rtt data should go into single packet (#630)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5941829016b9a_786a3fa0fa611c34302f3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1gpsezjsFqRGyAWNWUvwBeRvEmYLkvCoZNYe WJOdyLo9XObIIg2lR38JQM/LnRJg2B0B0Ly6fNRC6XtVL+SMnoTe1ie0Zda+5J0W3rZupDnJkhk3CR C6UG5A4vNy/rANUqIb55tlWx/EyMe5pW/tgd5QquP6pB5KpXAHNNqU12g3mWcsAicrUcdZmgpWlEJt I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/CMfvt4EgUES9QdT5M2_5JO_2FVA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 14 Jun 2017 18:38:22 -0000

----==_mimepart_5941829016b9a_786a3fa0fa611c34302f3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Encrypt the padding. 0-RTT encrypted data can contain STREAM frame followed
by PADDING frames.

On Wed, Jun 14, 2017 at 7:35 PM, ekr <notifications@github.com> wrote:

> On Wed, Jun 14, 2017 at 8:23 PM, janaiyengar <notifications@github.com>
> wrote:
>
> > I think this is a good idea in general. This will be particularly useful
> > for small requests, such as for DNS.
> >
> > I think we can pull this off without any framing changes. The current
> > packet types (post-Paris) have the Client Initial packet always carrying
> > the initial handshake data. Since this packet will contain only a STREAM
> > frame with handshake material, we can make this packet a bit more
> special.
> > Since STREAM frames have a size field, any bytes beyond the cleartext
> > STREAM frame can be treated as 0-RTT encrypted data.
>
>
> And what if you need to pad to get up to 1280?
>
>
> On Wed, Jun 14, 2017 at 4:21 PM, ekr <notifications@github.com> wrote:
> >
> > > On Wed, Jun 14, 2017 at 4:14 PM, ianswett <notifications@github.com>
> > > wrote:
> > >
> > > > @ekr <https://github.com/ekr>, conceptually I like option 4, but it
> > > > introduces a bunch of weird options, such as the ability to specify
> two
> > > > different connection IDs and packet numbers in the same packet.
> > > >
> > >
> > > What of it? Just handle the two packets as if they came in separate
> > > datagrams.
> > >
> > >
> > > > If we did include 0RTT data in the same packet with a CHLO, we could
> > make
> > > > the plaintext the associated data, which would give it some extra
> > > > protection from tampering, but we may want a hash as well, in case
> the
> > > 0RTT
> > > > data can't be decrypted?
> > > >
> > >
> > > This is starting to sound like a loot of hoop-jumping to avoid two
> calls
> > to
> > > send()
> > >
> > > > =E2=80=94
> > > > You are receiving this because you were mentioned.
> > > > Reply to this email directly, view it on GitHub
> > > > <https://github.com/quicwg/base-drafts/issues/630#
> > issuecomment-308444561
> > > >,
> > > > or mute the thread
> > > > <https://github.com/notifications/unsubscribe-auth/
> > > ABD1ob2SoISHtv3nnxQauvivGTvTZdifks5sD-rRgaJpZM4N47uf>
> > >
> > > > .
> > > >
> > >
> > > =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/630#
> issuecomment-308465652
> > >,
> > > or mute the thread
> > > <https://github.com/notifications/unsubscribe-
> auth/AKjg1JvRAFuR6GG7MZkh-
> > y2oZa8e548rks5sD_prgaJpZM4N47uf>
> > > .
> > >
> >
> > =E2=80=94
> > You are receiving this because you were mentioned.
> > Reply to this email directly, view it on GitHub
> > <https://github.com/quicwg/base-drafts/issues/630#issuecomment-308517105
> >,
> > or mute the thread
> > <https://github.com/notifications/unsubscribe-auth/ABD1oSqm5oH1YEN-EQP-
> V5uRN2EhgYSGks5sECUggaJpZM4N47uf>
> > .
> >
>
> =E2=80=94
> You are receiving this because you commented.
> Reply to this email directly, view it on GitHub
> <https://github.com/quicwg/base-drafts/issues/630#issuecomment-308520516>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AKjg1KBTM7dw2Ot6reRagX=
lJGYC8ZFcEks5sECgJgaJpZM4N47uf>
> .
>


--=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/630#issuecomment-308521132=

----==_mimepart_5941829016b9a_786a3fa0fa611c34302f3
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Encrypt the padding. 0-RTT encrypted data can contain STREAM frame followed=
<br>
by PADDING frames.<br>
<br>
On Wed, Jun 14, 2017 at 7:35 PM, ekr &lt;notifications@github.com&gt; wrote=
:<br>
<br>
&gt; On Wed, Jun 14, 2017 at 8:23 PM, janaiyengar &lt;notifications@github.=
com&gt;<br>
&gt; wrote:<br>
&gt;<br>
&gt; &gt; I think this is a good idea in general. This will be particularly=
 useful<br>
&gt; &gt; for small requests, such as for DNS.<br>
&gt; &gt;<br>
&gt; &gt; I think we can pull this off without any framing changes. The cur=
rent<br>
&gt; &gt; packet types (post-Paris) have the Client Initial packet always c=
arrying<br>
&gt; &gt; the initial handshake data. Since this packet will contain only a=
 STREAM<br>
&gt; &gt; frame with handshake material, we can make this packet a bit more=
<br>
&gt; special.<br>
&gt; &gt; Since STREAM frames have a size field, any bytes beyond the clear=
text<br>
&gt; &gt; STREAM frame can be treated as 0-RTT encrypted data.<br>
&gt;<br>
&gt;<br>
&gt; And what if you need to pad to get up to 1280?<br>
&gt;<br>
&gt;<br>
&gt; On Wed, Jun 14, 2017 at 4:21 PM, ekr &lt;notifications@github.com&gt; =
wrote:<br>
&gt; &gt;<br>
&gt; &gt; &gt; On Wed, Jun 14, 2017 at 4:14 PM, ianswett &lt;notifications@=
github.com&gt;<br>
&gt; &gt; &gt; wrote:<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; @ekr &lt;https://github.com/ekr&gt;, conceptually I lik=
e option 4, but it<br>
&gt; &gt; &gt; &gt; introduces a bunch of weird options, such as the abilit=
y to specify<br>
&gt; two<br>
&gt; &gt; &gt; &gt; different connection IDs and packet numbers in the same=
 packet.<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; What of it? Just handle the two packets as if they came in s=
eparate<br>
&gt; &gt; &gt; datagrams.<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; If we did include 0RTT data in the same packet with a C=
HLO, we could<br>
&gt; &gt; make<br>
&gt; &gt; &gt; &gt; the plaintext the associated data, which would give it =
some extra<br>
&gt; &gt; &gt; &gt; protection from tampering, but we may want a hash as we=
ll, in case<br>
&gt; the<br>
&gt; &gt; &gt; 0RTT<br>
&gt; &gt; &gt; &gt; data can&#39;t be decrypted?<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; This is starting to sound like a loot of hoop-jumping to avo=
id two<br>
&gt; calls<br>
&gt; &gt; to<br>
&gt; &gt; &gt; send()<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; =E2=80=94<br>
&gt; &gt; &gt; &gt; You are receiving this because you were mentioned.<br>
&gt; &gt; &gt; &gt; Reply to this email directly, view it on GitHub<br>
&gt; &gt; &gt; &gt; &lt;https://github.com/quicwg/base-drafts/issues/630#<b=
r>
&gt; &gt; issuecomment-308444561<br>
&gt; &gt; &gt; &gt;,<br>
&gt; &gt; &gt; &gt; or mute the thread<br>
&gt; &gt; &gt; &gt; &lt;https://github.com/notifications/unsubscribe-auth/<=
br>
&gt; &gt; &gt; ABD1ob2SoISHtv3nnxQauvivGTvTZdifks5sD-rRgaJpZM4N47uf&gt;<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; .<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; =E2=80=94<br>
&gt; &gt; &gt; You are receiving this because you are subscribed to this th=
read.<br>
&gt; &gt; &gt; Reply to this email directly, view it on GitHub<br>
&gt; &gt; &gt; &lt;https://github.com/quicwg/base-drafts/issues/630#<br>
&gt; issuecomment-308465652<br>
&gt; &gt; &gt;,<br>
&gt; &gt; &gt; or mute the thread<br>
&gt; &gt; &gt; &lt;https://github.com/notifications/unsubscribe-<br>
&gt; auth/AKjg1JvRAFuR6GG7MZkh-<br>
&gt; &gt; y2oZa8e548rks5sD_prgaJpZM4N47uf&gt;<br>
&gt; &gt; &gt; .<br>
&gt; &gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt; =E2=80=94<br>
&gt; &gt; You are receiving this because you were mentioned.<br>
&gt; &gt; Reply to this email directly, view it on GitHub<br>
&gt; &gt; &lt;https://github.com/quicwg/base-drafts/issues/630#issuecomment=
-308517105<br>
&gt; &gt;,<br>
&gt; &gt; or mute the thread<br>
&gt; &gt; &lt;https://github.com/notifications/unsubscribe-auth/ABD1oSqm5oH=
1YEN-EQP-<br>
&gt; V5uRN2EhgYSGks5sECUggaJpZM4N47uf&gt;<br>
&gt; &gt; .<br>
&gt; &gt;<br>
&gt;<br>
&gt; =E2=80=94<br>
&gt; You are receiving this because you commented.<br>
&gt; Reply to this email directly, view it on GitHub<br>
&gt; &lt;https://github.com/quicwg/base-drafts/issues/630#issuecomment-3085=
20516&gt;,<br>
&gt; or mute the thread<br>
&gt; &lt;https://github.com/notifications/unsubscribe-auth/AKjg1KBTM7dw2Ot6=
reRagXlJGYC8ZFcEks5sECgJgaJpZM4N47uf&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/630#issuecomment-308521132">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq9hh3CMnZIi0X8p=
TXeHNCrBdMUM9ks5sECiQgaJpZM4N47uf">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq4dpkbPTpteCRr3uc=
xpZ9AtjM5gPks5sECiQgaJpZM4N47uf.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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/630#issuecomment-308521132"></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 #630: Encrypt th=
e padding. 0-RTT encrypted data can contain STREAM frame followed\nby PADDI=
NG frames.\n\nOn Wed, Jun 14, 2017 at 7:35 PM, ekr \u003cnotifications@gith=
ub.com\u003e wrote:\n\n\u003e On Wed, Jun 14, 2017 at 8:23 PM, janaiyengar =
\u003cnotifications@github.com\u003e\n\u003e wrote:\n\u003e\n\u003e \u003e =
I think this is a good idea in general. This will be particularly useful\n\=
u003e \u003e for small requests, such as for DNS.\n\u003e \u003e\n\u003e \u=
003e I think we can pull this off without any framing changes. The current\=
n\u003e \u003e packet types (post-Paris) have the Client Initial packet alw=
ays carrying\n\u003e \u003e the initial handshake data. Since this packet w=
ill contain only a STREAM\n\u003e \u003e frame with handshake material, we =
can make this packet a bit more\n\u003e special.\n\u003e \u003e Since STREA=
M frames have a size field, any bytes beyond the cleartext\n\u003e \u003e S=
TREAM frame can be treated as 0-RTT encrypted data.\n\u003e\n\u003e\n\u003e=
 And what if you need to pad to get up to 1280?\n\u003e\n\u003e\n\u003e On =
Wed, Jun 14, 2017 at 4:21 PM, ekr \u003cnotifications@github.com\u003e wrot=
e:\n\u003e \u003e\n\u003e \u003e \u003e On Wed, Jun 14, 2017 at 4:14 PM, ia=
nswett \u003cnotifications@github.com\u003e\n\u003e \u003e \u003e wrote:\n\=
u003e \u003e \u003e\n\u003e \u003e \u003e \u003e @ekr \u003chttps://github.=
com/ekr\u003e, conceptually I like option 4, but it\n\u003e \u003e \u003e \=
u003e introduces a bunch of weird options, such as the ability to specify\n=
\u003e two\n\u003e \u003e \u003e \u003e different connection IDs and packet=
 numbers in the same packet.\n\u003e \u003e \u003e \u003e\n\u003e \u003e \u=
003e\n\u003e \u003e \u003e What of it? Just handle the two packets as if th=
ey came in separate\n\u003e \u003e \u003e datagrams.\n\u003e \u003e \u003e\=
n\u003e \u003e \u003e\n\u003e \u003e \u003e \u003e If we did include 0RTT d=
ata in the same packet with a CHLO, we could\n\u003e \u003e make\n\u003e \u=
003e \u003e \u003e the plaintext the associated data, which would give it s=
ome extra\n\u003e \u003e \u003e \u003e protection from tampering, but we ma=
y want a hash as well, in case\n\u003e the\n\u003e \u003e \u003e 0RTT\n\u00=
3e \u003e \u003e \u003e data can't be decrypted?\n\u003e \u003e \u003e \u00=
3e\n\u003e \u003e \u003e\n\u003e \u003e \u003e This is starting to sound li=
ke a loot of hoop-jumping to avoid two\n\u003e calls\n\u003e \u003e to\n\u0=
03e \u003e \u003e send()\n\u003e \u003e \u003e\n\u003e \u003e \u003e \u003e=
 =E2=80=94\n\u003e \u003e \u003e \u003e You are receiving this because you =
were mentioned.\n\u003e \u003e \u003e \u003e Reply to this email directly, =
view it on GitHub\n\u003e \u003e \u003e \u003e \u003chttps://github.com/qui=
cwg/base-drafts/issues/630#\n\u003e \u003e issuecomment-308444561\n\u003e \=
u003e \u003e \u003e,\n\u003e \u003e \u003e \u003e or mute the thread\n\u003=
e \u003e \u003e \u003e \u003chttps://github.com/notifications/unsubscribe-a=
uth/\n\u003e \u003e \u003e ABD1ob2SoISHtv3nnxQauvivGTvTZdifks5sD-rRgaJpZM4N=
47uf\u003e\n\u003e \u003e \u003e\n\u003e \u003e \u003e \u003e .\n\u003e \u0=
03e \u003e \u003e\n\u003e \u003e \u003e\n\u003e \u003e \u003e =E2=80=94\n\u=
003e \u003e \u003e You are receiving this because you are subscribed to thi=
s thread.\n\u003e \u003e \u003e Reply to this email directly, view it on Gi=
tHub\n\u003e \u003e \u003e \u003chttps://github.com/quicwg/base-drafts/issu=
es/630#\n\u003e issuecomment-308465652\n\u003e \u003e \u003e,\n\u003e \u003=
e \u003e or mute the thread\n\u003e \u003e \u003e \u003chttps://github.com/=
notifications/unsubscribe-\n\u003e auth/AKjg1JvRAFuR6GG7MZkh-\n\u003e \u003=
e y2oZa8e548rks5sD_prgaJpZM4N47uf\u003e\n\u003e \u003e \u003e .\n\u003e \u0=
03e \u003e\n\u003e \u003e\n\u003e \u003e =E2=80=94\n\u003e \u003e You are r=
eceiving this because you were mentioned.\n\u003e \u003e Reply to this emai=
l directly, view it on GitHub\n\u003e \u003e \u003chttps://github.com/quicw=
g/base-drafts/issues/630#issuecomment-308517105\n\u003e \u003e,\n\u003e \u0=
03e or mute the thread\n\u003e \u003e \u003chttps://github.com/notification=
s/unsubscribe-auth/ABD1oSqm5oH1YEN-EQP-\n\u003e V5uRN2EhgYSGks5sECUggaJpZM4=
N47uf\u003e\n\u003e \u003e .\n\u003e \u003e\n\u003e\n\u003e =E2=80=94\n\u00=
3e You are receiving this because you commented.\n\u003e Reply to this emai=
l directly, view it on GitHub\n\u003e \u003chttps://github.com/quicwg/base-=
drafts/issues/630#issuecomment-308520516\u003e,\n\u003e or mute the thread\=
n\u003e \u003chttps://github.com/notifications/unsubscribe-auth/AKjg1KBTM7d=
w2Ot6reRagXlJGYC8ZFcEks5sECgJgaJpZM4N47uf\u003e\n\u003e .\n\u003e\n"}],"act=
ion":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issu=
es/630#issuecomment-308521132"}}}</script>=

----==_mimepart_5941829016b9a_786a3fa0fa611c34302f3--


From nobody Wed Jun 14 12:25: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 BCAEA127843 for <quic-issues@ietfa.amsl.com>; Wed, 14 Jun 2017 12:25:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.183
X-Spam-Level: 
X-Spam-Status: No, score=-3.183 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YxfYfUOX0gaa for <quic-issues@ietfa.amsl.com>; Wed, 14 Jun 2017 12:25:23 -0700 (PDT)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 03A4A124D37 for <quic-issues@ietf.org>; Wed, 14 Jun 2017 12:25:22 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=z/p4eJp4kuHyAua6gj9g8E4Arl8=; b=qOrxWcNg1HXXVMC8 NRSdwXatlBusJsy/Umr0uF9gPc+v459LQjrmS/Gm7sVW7J/vGosR03THas6hAygY DTA+doHSqH/rfJ5dnxAmwH4oLJHsr97mqu77hwHy3guj26GUA8yHj8AW+/QGxXBn VREP8zXXezqojElTvWdan5IFQeQ=
Received: by filter1162p1mdw1.sendgrid.net with SMTP id filter1162p1mdw1-15358-59418DA2-1C 2017-06-14 19:25:22.196837212 +0000 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 fp-zP1oCR8WSGsDTuvVJPQ for <quic-issues@ietf.org>; Wed, 14 Jun 2017 19:25:22.158 +0000 (UTC)
Date: Wed, 14 Jun 2017 12:25:22 -0700
From: Lucas Clemente <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe008be806717e9938ab2065c95a984c4400bfeed92cf0000000115594fa292a169ce0e0bd8dd@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/630/308533033@github.com>
In-Reply-To: <quicwg/base-drafts/issues/630@github.com>
References: <quicwg/base-drafts/issues/630@github.com>
Subject: Re: [quicwg/base-drafts] handshake and 0rtt data should go into single packet (#630)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59418da293e0_1b1d3fbfc1d9fc2c4832"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: lucas-clemente
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak14M9VToyRI7RaemS6cn/Ruyvh7m39+l395pK qYPnL4IndD4TkqyogrL6zwWgcdEpDOmoOi8sap2nhJiZYWLht27Jj2rHH1/rU+FjJCFVaheWTJ715r cN4ETSAyAfa1MX3Iiv0gpYhnxDOhACBaEC2RQ/uaaQc78slOvm+uNbwwy+hr0a4F3F13rAsgjyJ1MD 0=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/tF_d6stydro3To8LJinrL1OQSxQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 14 Jun 2017 19:25:25 -0000

----==_mimepart_59418da293e0_1b1d3fbfc1d9fc2c4832
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I think it's a nice property of QUIC that right now packetization (header & encryption) is separate from framing, which simplifies layering in implementations. If we do this, I think we should keep it on the public header level, so that it conceptually works like two packets in 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/630#issuecomment-308533033
----==_mimepart_59418da293e0_1b1d3fbfc1d9fc2c4832
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I think it's a nice property of QUIC that right now packetization (heade=
r &amp; encryption) is separate from framing, which simplifies layering in =
implementations. If we do this, I think we should keep it on the public hea=
der level, so that it conceptually works like two packets in one.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/630#issuecomment-308533033">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq8jVePBupP2jmi_=
vj7s_6pgah-Nsks5sEDOigaJpZM4N47uf">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqzTiTpnUPF_RNxRTo=
KrsCCBIVY1Mks5sEDOigaJpZM4N47uf.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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/630#issuecomment-308533033"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@lucas-clemente in #630: I think=
 it's a nice property of QUIC that right now packetization (header \u0026 e=
ncryption) is separate from framing, which simplifies layering in implement=
ations. If we do this, I think we should keep it on the public header level=
, so that it conceptually works like two packets in one."}],"action":{"name=
":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/630#issu=
ecomment-308533033"}}}</script>=

----==_mimepart_59418da293e0_1b1d3fbfc1d9fc2c4832--


From nobody Wed Jun 14 12:49: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 92AFC129564 for <quic-issues@ietfa.amsl.com>; Wed, 14 Jun 2017 12:49:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.801
X-Spam-Level: 
X-Spam-Status: No, score=-4.801 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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ew3dVm2PEpql for <quic-issues@ietfa.amsl.com>; Wed, 14 Jun 2017 12:49:17 -0700 (PDT)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 89B4712952E for <quic-issues@ietf.org>; Wed, 14 Jun 2017 12:49:17 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=B0/r210ZCBkHEPQGuoN0czszMcE=; b=ijhyhU71wKkfRdtc HOyqvCJsuSGiZ1+iNAyBqnmlXIs6Dpewezf5Omao7l4uWpqs8OFH3GxeHK+AVraM +u+Txzabk3A/6fNzuVIDkiveaaXTJN7j0gUfiJDTO2IKQCgfpIQeHDe4H8RdFGuh bz4V9pzlD4eWyX565tPjR34EP3w=
Received: by filter0463p1mdw1.sendgrid.net with SMTP id filter0463p1mdw1-5856-5941933C-9 2017-06-14 19:49:16.189414422 +0000 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 eJn_WV99QHqaPfjJgmAaXg for <quic-issues@ietf.org>; Wed, 14 Jun 2017 19:49:16.158 +0000 (UTC)
Date: Wed, 14 Jun 2017 12:49:16 -0700
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab71ba1ff27baff9104fe83814bc01d9f59f08582492cf000000011559553c92a169ce0e0f8270@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/631/308538855@github.com>
In-Reply-To: <quicwg/base-drafts/issues/631@github.com>
References: <quicwg/base-drafts/issues/631@github.com>
Subject: Re: [quicwg/base-drafts] Explicit support for on-path calculation of RTT of QUIC flows (#631)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5941933ce3d9_726f3fd2e2e6dc3890856"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3S91aABd7sjEOFsfRIotja5WNg23nBw3qvQL /1V0U4xL721cKv7rdQ1zogGdNQWHEsOCv/vhuvYiBhPgj11FOXINlzjgUBYVgi6GufOeY3WNOmnnmN CEVHUYc6EbUmKj5NKCLbhQGyXInYMI3D85IfwRyzvkHYpiP2jW4lVmxJ7Y1Ay6Q6knbxTzUYcoo5YG I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/XVNYc3q408r_hPyNYZqoaLJm8ig>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 14 Jun 2017 19:49:20 -0000

----==_mimepart_5941933ce3d9_726f3fd2e2e6dc3890856
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Thanks for filing this issue -- I'd like to move the discussion out of the PR and to this issue. 

On your issue description: I'm not sure that we need to have bilateral agreement. If the mechanism is simple, *and* if we think the information exposed is reasonable, then we could mandate it.

Two issues were raised on PR #609 :

- Maybe use a known/fixed packet type instead of spin bit. I went back and forth on this, and I'm leaning towards using a packet type. Irrespective of greasing, we have packet types, such as Client Initial, that middleboxes will want to identify; this type is no different. We need only specify a single short packet type (with a 4-byte packet number).

- Specify that this signal is per-path. Endpoints will continue receiving and sending packets as usual, so the signal will continuously be rallied between the endpoints despite any path changes. A middlebox that is on one of the two paths will stop or start seeing all packets, and there's nothing about the marked packet that requires it to be the "first" packet. The only place where it *might* matter is with multipath, but we're not there yet.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/631#issuecomment-308538855
----==_mimepart_5941933ce3d9_726f3fd2e2e6dc3890856
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Thanks for filing this issue -- I'd like to move the discussion out of t=
he PR and to this issue.</p>
<p>On your issue description: I'm not sure that we need to have bilateral a=
greement. If the mechanism is simple, <em>and</em> if we think the informat=
ion exposed is reasonable, then we could mandate it.</p>
<p>Two issues were raised on PR <a href=3D"https://github.com/quicwg/base-d=
rafts/pull/609" class=3D"issue-link js-issue-link" data-url=3D"https://gith=
ub.com/quicwg/base-drafts/issues/609" data-id=3D"234436769" data-error-text=
=3D"Failed to load issue title" data-permission-text=3D"Issue title is priv=
ate">#609</a> :</p>
<ul>
<li>
<p>Maybe use a known/fixed packet type instead of spin bit. I went back and=
 forth on this, and I'm leaning towards using a packet type. Irrespective o=
f greasing, we have packet types, such as Client Initial, that middleboxes =
will want to identify; this type is no different. We need only specify a si=
ngle short packet type (with a 4-byte packet number).</p>
</li>
<li>
<p>Specify that this signal is per-path. Endpoints will continue receiving =
and sending packets as usual, so the signal will continuously be rallied be=
tween the endpoints despite any path changes. A middlebox that is on one of=
 the two paths will stop or start seeing all packets, and there's nothing a=
bout the marked packet that requires it to be the "first" packet. The only =
place where it <em>might</em> matter is with multipath, but we're not there=
 yet.</p>
</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/631#issuecomment-308538855">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq_wELmda371CAmP=
GgXn0qpXLgg8xks5sEDk8gaJpZM4N59cW">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq17rR54ISFYs1QtIg=
f4aDetGupnlks5sEDk8gaJpZM4N59cW.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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/631#issuecomment-308538855"></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 #631: Thanks for=
 filing this issue -- I'd like to move the discussion out of the PR and to =
this issue. \r\n\r\nOn your issue description: I'm not sure that we need to=
 have bilateral agreement. If the mechanism is simple, *and* if we think th=
e information exposed is reasonable, then we could mandate it.\r\n\r\nTwo i=
ssues were raised on PR #609 :\r\n\r\n- Maybe use a known/fixed packet type=
 instead of spin bit. I went back and forth on this, and I'm leaning toward=
s using a packet type. Irrespective of greasing, we have packet types, such=
 as Client Initial, that middleboxes will want to identify; this type is no=
 different. We need only specify a single short packet type (with a 4-byte =
packet number).\r\n\r\n- Specify that this signal is per-path. Endpoints wi=
ll continue receiving and sending packets as usual, so the signal will cont=
inuously be rallied between the endpoints despite any path changes. A middl=
ebox that is on one of the two paths will stop or start seeing all packets,=
 and there's nothing about the marked packet that requires it to be the \"f=
irst\" packet. The only place where it *might* matter is with multipath, bu=
t we're not there yet."}],"action":{"name":"View Issue","url":"https://gith=
ub.com/quicwg/base-drafts/issues/631#issuecomment-308538855"}}}</script>=

----==_mimepart_5941933ce3d9_726f3fd2e2e6dc3890856--


From nobody Wed Jun 14 12:55: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 B649412EB35 for <quic-issues@ietfa.amsl.com>; Wed, 14 Jun 2017 12:55:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.617
X-Spam-Level: 
X-Spam-Status: No, score=-0.617 tagged_above=-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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FR9WVsXwG24F for <quic-issues@ietfa.amsl.com>; Wed, 14 Jun 2017 12:55:42 -0700 (PDT)
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 E716512EB32 for <quic-issues@ietf.org>; Wed, 14 Jun 2017 12:55:41 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=rW8LefdD4ObZG/LPYYIzLCLc5oI=; b=sFh2o6If0gHZftC+ hNQP2va4zf8bK+OR7l0R+/qtDK+IOP4fGz23Z9Vxchcf9bNZWExzHiCL+dyTnY5o zA1MjEdCSTU3nSMZpwrhbBsR3Hkl1kPbbXb8/ELKK0RqndJbPOGrv37XSD9ETBq6 hVX7UgLu+Hbz8CkMNAc284od5aM=
Received: by filter0580p1mdw1.sendgrid.net with SMTP id filter0580p1mdw1-8647-594194AE-21 2017-06-14 19:55:26.289280721 +0000 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 mKxXWdVLR86ZcqElwNxapA for <quic-issues@ietf.org>; Wed, 14 Jun 2017 19:55:26.238 +0000 (UTC)
Date: Wed, 14 Jun 2017 12:55:26 -0700
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc4a5a3255aebfa1b4958726cbad1166fcf4cdbda92cf00000001155956ae92a169ce0e0f8270@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/631/308540372@github.com>
In-Reply-To: <quicwg/base-drafts/issues/631@github.com>
References: <quicwg/base-drafts/issues/631@github.com>
Subject: Re: [quicwg/base-drafts] Explicit support for on-path calculation of RTT of QUIC flows (#631)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594194ae14b1b_51de3fdf3dcc7c3c83030"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1HJ28dFSQsJJHs6HJlwLH/uoTZVLYdfiP3F0 2vSRIIRNuABd9LHHg7p/Kavu/bqyXQTu/BHWXLpAwU+O1Mb+e97GQ0V0JxGBWsBHF93Pn8Ov7LxoH+ W70A6DU9Lsu4DBy9N9axofTsFAdeOj+1iaazs6JzCOhJKnHTEwm2Yk/4DRZW3x4FXAb3FtlR458k/Q 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/VZX607naZT_7S44BdAJl-3BZ0mw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 14 Jun 2017 19:55:44 -0000

----==_mimepart_594194ae14b1b_51de3fdf3dcc7c3c83030
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

There's another use for this bit/packet type -- it gives a data receiver one RTT sample per round trip, without requiring a PING frame.

BTW, calling it Latency Spin Bit doesn't make sense -- there's positive or negative spin, no latency spin (unless you're thinking that the endpoints could fool the network about path latency with this bit :-))

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/631#issuecomment-308540372
----==_mimepart_594194ae14b1b_51de3fdf3dcc7c3c83030
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>There's another use for this bit/packet type -- it gives a data receiver=
 one RTT sample per round trip, without requiring a PING frame.</p>
<p>BTW, calling it Latency Spin Bit doesn't make sense -- there's positive =
or negative spin, no latency spin (unless you're thinking that the endpoint=
s could fool the network about path latency with this 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/issues/631#issuecomment-308540372">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkqzS00AVqi9oNomc=
ouoJHGD3K8L7gks5sEDqugaJpZM4N59cW">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq7ySnJK8kmwY9lj-C=
VhVQz1T72v9ks5sEDqugaJpZM4N59cW.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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/631#issuecomment-308540372"></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 #631: There's an=
other use for this bit/packet type -- it gives a data receiver one RTT samp=
le per round trip, without requiring a PING frame.\r\n\r\nBTW, calling it L=
atency Spin Bit doesn't make sense -- there's positive or negative spin, no=
 latency spin (unless you're thinking that the endpoints could fool the net=
work about path latency with this bit :-))"}],"action":{"name":"View Issue"=
,"url":"https://github.com/quicwg/base-drafts/issues/631#issuecomment-30854=
0372"}}}</script>=

----==_mimepart_594194ae14b1b_51de3fdf3dcc7c3c83030--


From nobody Wed Jun 14 12:56:59 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A81D912EB06 for <quic-issues@ietfa.amsl.com>; Wed, 14 Jun 2017 12:56:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.255
X-Spam-Level: 
X-Spam-Status: No, score=-3.255 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gbyaj4bafAnJ for <quic-issues@ietfa.amsl.com>; Wed, 14 Jun 2017 12:56:56 -0700 (PDT)
Received: from o8.sgmail.github.com (o8.sgmail.github.com [167.89.101.199]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B2FA712EB31 for <quic-issues@ietf.org>; Wed, 14 Jun 2017 12:56:55 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=/GhnvwJWN0KMa7BZCbM4MdCiy/U=; b=ViEvXXlo1OZq9SnT ns7XG3nxKvFQChwTHaQkZr9q2IK9ZbmQIZb24HvLKnnK+h+NEj1QQwsH7+4XLeez G5eTW/9K/nupfyTRtx9DIUTJ0YTobfGPMCAix7BHU6fCWSWBve8OfKqKyJpcsbRd NAp6a6nBXxvETp2geJDt/gi7Gg0=
Received: by filter0905p1mdw1.sendgrid.net with SMTP id filter0905p1mdw1-15031-594194DE-23 2017-06-14 19:56:14.432550956 +0000 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 OdYQ4Y06T-Cca3wYkTxpBw for <quic-issues@ietf.org>; Wed, 14 Jun 2017 19:56:14.332 +0000 (UTC)
Date: Wed, 14 Jun 2017 12:56:14 -0700
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab769ff5c76b7d06d3f029de60b8c209c1b05d37f392cf00000001155956de92a169ce0df938a1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/609/c308540563@github.com>
In-Reply-To: <quicwg/base-drafts/pull/609@github.com>
References: <quicwg/base-drafts/pull/609@github.com>
Subject: Re: [quicwg/base-drafts] Latency Spin Bit (#609)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594194de30511_7e6a3fac947afc3029360"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1SmLelMdWXZggLFwcZoURF3GkEaTQP7HOg0C ZBT6PyuYZyHW0CPSgxayGWx3MVwJ09oitJejOqlO2q17zM3EVLsRGuONFTo+8nfoa1ys6I4XT4QTiA GqW67mDB9H/ZpISLNEGjqYRk79NFTxOCL/if87a+GznqG7lPUzusCs8H7hdyIEQ6yuumIfGK0VNbBc g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/VRHymnrqakiPH5351WY6elp6R0k>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 14 Jun 2017 19:56:58 -0000

----==_mimepart_594194de30511_7e6a3fac947afc3029360
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I've moved discussion to the issue (thanks for filing it, @britram).

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/609#issuecomment-308540563
----==_mimepart_594194de30511_7e6a3fac947afc3029360
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I've moved discussion to the issue (thanks for filing it, <a href="https://github.com/britram" class="user-mention">@britram</a>).</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/609#issuecomment-308540563">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5x6-YKEyCfzxAJ4AgUC-Clv-tktks5sEDregaJpZM4Nzrwr">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq4RWMlFmiute2N1TiY7Zd3MPncsFks5sEDregaJpZM4Nzrwr.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/609#issuecomment-308540563"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #609: I've moved discussion to the issue (thanks for filing it, @britram)."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/609#issuecomment-308540563"}}}</script>
----==_mimepart_594194de30511_7e6a3fac947afc3029360--


From nobody Wed Jun 14 13:08: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 8BB05129544 for <quic-issues@ietfa.amsl.com>; Wed, 14 Jun 2017 13:08:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.02
X-Spam-Level: 
X-Spam-Status: No, score=-7.02 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6CNOuZXt-cC3 for <quic-issues@ietfa.amsl.com>; Wed, 14 Jun 2017 13:08:12 -0700 (PDT)
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 9B2A71293F9 for <quic-issues@ietf.org>; Wed, 14 Jun 2017 13:08:12 -0700 (PDT)
Date: Wed, 14 Jun 2017 13:08:11 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1497470891; bh=7fb9p6sXBZnrPvJHKN1PrlFxAzNN7J+UfZUJA1RPs0E=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=0wysE7ym+erSbSfWoRp9RjBJ4D5g5hFyLGmGi4KTbUPKBMAmWo49/TyRqnLpJbmj0 j/v5/qtVvCM7AirHaLmS65ooQHjfrQe6n3avuLaVr8zSHRk3dEewTSTngJwMP5fVjS nqdyC5wmwFv1Dr6GBgB0uvhKy12CJyDFknXsxz+Q=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abfda5c939b279c32ad52f0023197ec04657cdfe4492cf00000001155959ab92a169ce0e0bd8dd@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/630/308543508@github.com>
In-Reply-To: <quicwg/base-drafts/issues/630@github.com>
References: <quicwg/base-drafts/issues/630@github.com>
Subject: Re: [quicwg/base-drafts] handshake and 0rtt data should go into single packet (#630)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594197abac620_4a683fba773d5c2c8787e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/FfpZPMVu3YQk5bt1J7ZGMZYVc0U>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 14 Jun 2017 20:08:14 -0000

----==_mimepart_594197abac620_4a683fba773d5c2c8787e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Yeah, that's a good point. So, then I'm leaning towards ekr's 4th option,=

but not for all long header packets but only Client Initial packets. We c=
an
add a 2-byte length field inside the payload of the Client Initial packet=
.

On Wed, Jun 14, 2017 at 8:25 PM, Lucas Clemente <notifications@github.com=
>
wrote:

> I think it's a nice property of QUIC that right now packetization (head=
er
> & encryption) is separate from framing, which simplifies layering in
> implementations. If we do this, I think we should keep it on the public=

> header level, so that it conceptually works like two packets in one.
>
> =E2=80=94
> You are receiving this because you commented.
> Reply to this email directly, view it on GitHub
> <https://github.com/quicwg/base-drafts/issues/630#issuecomment-30853303=
3>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AKjg1PHkh36aY-A_MkTP=
ledzDD_SL9zZks5sEDOhgaJpZM4N47uf>
> .
>


-- =

You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/630#issuecomment-308543508=

----==_mimepart_594197abac620_4a683fba773d5c2c8787e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Yeah, that&#39;s a good point. So, then I&#39;m leaning towards ekr&#39;s=
 4th option,<br>
but not for all long header packets but only Client Initial packets. We c=
an<br>
add a 2-byte length field inside the payload of the Client Initial packet=
.<br>
<br>
On Wed, Jun 14, 2017 at 8:25 PM, Lucas Clemente &lt;notifications@github.=
com&gt;<br>
wrote:<br>
<br>
&gt; I think it&#39;s a nice property of QUIC that right now packetizatio=
n (header<br>
&gt; &amp; encryption) is separate from framing, which simplifies layerin=
g in<br>
&gt; implementations. If we do this, I think we should keep it on the pub=
lic<br>
&gt; header level, so that it conceptually works like two packets in one.=
<br>
&gt;<br>
&gt; =E2=80=94<br>
&gt; You are receiving this because you commented.<br>
&gt; Reply to this email directly, view it on GitHub<br>
&gt; &lt;https://github.com/quicwg/base-drafts/issues/630#issuecomment-30=
8533033&gt;,<br>
&gt; or mute the thread<br>
&gt; &lt;https://github.com/notifications/unsubscribe-auth/AKjg1PHkh36aY-=
A_MkTPledzDD_SL9zZks5sEDOhgaJpZM4N47uf&gt;<br>
&gt; .<br>
&gt;<br>


<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/630#issuecomment-308543508">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqyTpJ=
W9_Oj3lEAQRALFelm-YWmCRks5sED2rgaJpZM4N47uf">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq7r=
5x8F0TyaquKNjoGWRTGuoBv9kks5sED2rgaJpZM4N47uf.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/630#issuecomment-308543508"></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 #630: Yeah, that's a good point. So, then I'm leaning towards ekr's 4th=
 option,\nbut not for all long header packets but only Client Initial pac=
kets. We can\nadd a 2-byte length field inside the payload of the Client =
Initial packet.\n\nOn Wed, Jun 14, 2017 at 8:25 PM, Lucas Clemente \u003c=
notifications@github.com\u003e\nwrote:\n\n\u003e I think it's a nice prop=
erty of QUIC that right now packetization (header\n\u003e \u0026 encrypti=
on) is separate from framing, which simplifies layering in\n\u003e implem=
entations. If we do this, I think we should keep it on the public\n\u003e=
 header level, so that it conceptually works like two packets in one.\n\u=
003e\n\u003e =E2=80=94\n\u003e You are receiving this because you comment=
ed.\n\u003e Reply to this email directly, view it on GitHub\n\u003e \u003=
chttps://github.com/quicwg/base-drafts/issues/630#issuecomment-308533033\=
u003e,\n\u003e or mute the thread\n\u003e \u003chttps://github.com/notifi=
cations/unsubscribe-auth/AKjg1PHkh36aY-A_MkTPledzDD_SL9zZks5sEDOhgaJpZM4N=
47uf\u003e\n\u003e .\n\u003e\n"}],"action":{"name":"View Issue","url":"ht=
tps://github.com/quicwg/base-drafts/issues/630#issuecomment-308543508"}}}=
</script>=

----==_mimepart_594197abac620_4a683fba773d5c2c8787e--


From nobody Wed Jun 14 13:09:29 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D17ED12EB31 for <quic-issues@ietfa.amsl.com>; Wed, 14 Jun 2017 13:09:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.183
X-Spam-Level: 
X-Spam-Status: No, score=-3.183 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ArKORanG200B for <quic-issues@ietfa.amsl.com>; Wed, 14 Jun 2017 13:09:26 -0700 (PDT)
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 488071293F9 for <quic-issues@ietf.org>; Wed, 14 Jun 2017 13:09:26 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=woVgXVrRzwVDvxtU5j6rI9vmvlA=; b=AIXyT2fer8reNQB9 O3Rjuw7GbESCP8d+w3Vd59Zh03TQTjfLCLkSYV/cvHm19ASMkJ3IvXlrotgyukrz QUrxBMmiTJkn+RPbS1iruLsdE4Hi2y5tWWSGDSftg/47EaLFIy2xIHbLAKNV/ePA J34NOmrvg6ZU1ljChb9pv6fx4vw=
Received: by filter1131p1mdw1.sendgrid.net with SMTP id filter1131p1mdw1-16880-594197F5-10 2017-06-14 20:09:25.400647601 +0000 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 MzmkYJkdR0qzH8sxKh986A for <quic-issues@ietf.org>; Wed, 14 Jun 2017 20:09:25.334 +0000 (UTC)
Date: Wed, 14 Jun 2017 13:09:25 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7881d9eddaca24eed8d4edd8f0d9e17c8955d64292cf00000001155959f592a169ce0df938a1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/609/c308543882@github.com>
In-Reply-To: <quicwg/base-drafts/pull/609@github.com>
References: <quicwg/base-drafts/pull/609@github.com>
Subject: Re: [quicwg/base-drafts] Latency Spin Bit (#609)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594197f538818_7b763fe4010cbc3054422"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2H29+2yboan4XF9pU/E4Hb48bUK3yoTcc5bV 0iLKUwPFb66lKflL2OPBwzdTIiLUm/DS6uypgI3HnXM2TGyADK2qdGrBYdzwsP8nx8NC4eyfCaOSAr +vC67ivWCKtAVYLTHKFGChBcJHxKljs7YWFC1ySdfGhXTPxT6N/s053zhadGhUYzAtJvqVhbpkyIWt k=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/gdR7rCvCMSuq0XLzyzoIAW1FDlk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 14 Jun 2017 20:09:28 -0000

----==_mimepart_594197f538818_7b763fe4010cbc3054422
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@janaiyengar To clarify, I think my comments were editorial, and so those still belong here, not in the issue?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/609#issuecomment-308543882
----==_mimepart_594197f538818_7b763fe4010cbc3054422
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/janaiyengar" class="user-mention">@janaiyengar</a> To clarify, I think my comments were editorial, and so those still belong here, not in the issue?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/609#issuecomment-308543882">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwN55XAAD4ZBYpJdpLwMUJ8al56Gks5sED31gaJpZM4Nzrwr">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq_-ZCf4MT0Tr8GrJViv8rViSS5bVks5sED31gaJpZM4Nzrwr.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/609#issuecomment-308543882"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #609: @janaiyengar To clarify, I think my comments were editorial, and so those still belong here, not in the issue?"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/609#issuecomment-308543882"}}}</script>
----==_mimepart_594197f538818_7b763fe4010cbc3054422--


From nobody Wed Jun 14 13:15: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 3A6BD129548 for <quic-issues@ietfa.amsl.com>; Wed, 14 Jun 2017 13:15:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.801
X-Spam-Level: 
X-Spam-Status: No, score=-4.801 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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VlS9RspkmJpW for <quic-issues@ietfa.amsl.com>; Wed, 14 Jun 2017 13:15:10 -0700 (PDT)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 74341129409 for <quic-issues@ietf.org>; Wed, 14 Jun 2017 13:15:10 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=t0tpB4HwoWEdU6nBFEEX44sBTQk=; b=mVOQ0kiWx2ue3c3X tOzvl7PM9Mx08YYbfsrZCa5A5nicSrbqPI0OcH3O7xhQHHy59Y9onJMLSCoWlrms 1yKvwk4UgSFtBldIRgbWszHPTKhMwT1N6Wni4BjayiwKGHgeZkg9F7//yleLS7Vy 71krVYRzRFTlvITE9F/gyoJmIzo=
Received: by filter0565p1mdw1.sendgrid.net with SMTP id filter0565p1mdw1-29435-59419936-13 2017-06-14 20:14:46.110250559 +0000 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 hpmrHEcQQxG2Lg4RvW07Jw for <quic-issues@ietf.org>; Wed, 14 Jun 2017 20:14:46.077 +0000 (UTC)
Date: Wed, 14 Jun 2017 13:14:45 -0700
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab29bbc675f823298360b70fde0e88c7422c2510f692cf0000000115595b3592a169ce0df938a1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/609/c308545243@github.com>
In-Reply-To: <quicwg/base-drafts/pull/609@github.com>
References: <quicwg/base-drafts/pull/609@github.com>
Subject: Re: [quicwg/base-drafts] Latency Spin Bit (#609)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59419935ed3ed_cdf3ffd8d21fc309356e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2WDqSxu3pJ/UhQllvnqtKbfyj/RN0E93h2rB 7G79UWPXqZUTx3HuBObvBgJLEnh4vXEeuJ37vgw+Gl1cmMscHA+1+wdFm4LL/UjXy42E6MH8IfjbDe t3EKa2AZ0XqvcOTiRX42wdJwLLS8pMaVcgOz7Bjpw9niZ2NESWte4x7uFeuS3TOrXcIok4EAc1QPVc 0=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/jSN8kmqbfBB9LovhCmCSCAvM_Ik>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 14 Jun 2017 20:15:12 -0000

----==_mimepart_59419935ed3ed_cdf3ffd8d21fc309356e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Ian -- I wasn't responding to your comments specifically, but I wanted to
move general discussion over to the issue.

On Wed, Jun 14, 2017 at 9:09 PM, ianswett <notifications@github.com> wrote:

> @janaiyengar <https://github.com/janaiyengar> To clarify, I think my
> comments were editorial, and so those still belong here, not in the issue?
>
> =E2=80=94
> You are receiving this because you were mentioned.
> Reply to this email directly, view it on GitHub
> <https://github.com/quicwg/base-drafts/pull/609#issuecomment-308543882>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AKjg1AlptAKveShqQ2-_WM=
y689YPEfzFks5sED30gaJpZM4Nzrwr>
> .
>


--=20
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/609#issuecomment-308545243=

----==_mimepart_59419935ed3ed_cdf3ffd8d21fc309356e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Ian -- I wasn&#39;t responding to your comments specifically, but I wanted =
to<br>
move general discussion over to the issue.<br>
<br>
On Wed, Jun 14, 2017 at 9:09 PM, ianswett &lt;notifications@github.com&gt; =
wrote:<br>
<br>
&gt; @janaiyengar &lt;https://github.com/janaiyengar&gt; To clarify, I thin=
k my<br>
&gt; comments were editorial, and so those still belong here, not in the is=
sue?<br>
&gt;<br>
&gt; =E2=80=94<br>
&gt; You are receiving this because you were mentioned.<br>
&gt; Reply to this email directly, view it on GitHub<br>
&gt; &lt;https://github.com/quicwg/base-drafts/pull/609#issuecomment-308543=
882&gt;,<br>
&gt; or mute the thread<br>
&gt; &lt;https://github.com/notifications/unsubscribe-auth/AKjg1AlptAKveShq=
Q2-_WMy689YPEfzFks5sED30gaJpZM4Nzrwr&gt;<br>
&gt; .<br>
&gt;<br>


<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/pull/609#issuecomment-308545243">view it on GitHub</a>, or <a href=
=3D"https://github.com/notifications/unsubscribe-auth/AWbkqyg_ZTaEMED69F8TV=
0We4KhuUKVpks5sED81gaJpZM4Nzrwr">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq9JJKNCggxHFOURsn=
6e6Emz1hbg5ks5sED81gaJpZM4Nzrwr.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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=
/609#issuecomment-308545243"></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 #609: Ian -- I w=
asn't responding to your comments specifically, but I wanted to\nmove gener=
al discussion over to the issue.\n\nOn Wed, Jun 14, 2017 at 9:09 PM, ianswe=
tt \u003cnotifications@github.com\u003e wrote:\n\n\u003e @janaiyengar \u003=
chttps://github.com/janaiyengar\u003e To clarify, I think my\n\u003e commen=
ts were editorial, and so those still belong here, not in the issue?\n\u003=
e\n\u003e =E2=80=94\n\u003e You are receiving this because you were mention=
ed.\n\u003e Reply to this email directly, view it on GitHub\n\u003e \u003ch=
ttps://github.com/quicwg/base-drafts/pull/609#issuecomment-308543882\u003e,=
\n\u003e or mute the thread\n\u003e \u003chttps://github.com/notifications/=
unsubscribe-auth/AKjg1AlptAKveShqQ2-_WMy689YPEfzFks5sED30gaJpZM4Nzrwr\u003e=
\n\u003e .\n\u003e\n"}],"action":{"name":"View Pull Request","url":"https:/=
/github.com/quicwg/base-drafts/pull/609#issuecomment-308545243"}}}</script>=

----==_mimepart_59419935ed3ed_cdf3ffd8d21fc309356e--


From nobody Wed Jun 14 13:17: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 EBA4A12EB4A for <quic-issues@ietfa.amsl.com>; Wed, 14 Jun 2017 13:17:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.255
X-Spam-Level: 
X-Spam-Status: No, score=-3.255 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id kBVjV9CYi1ad for <quic-issues@ietfa.amsl.com>; Wed, 14 Jun 2017 13:17:36 -0700 (PDT)
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 1B83612EB47 for <quic-issues@ietf.org>; Wed, 14 Jun 2017 13:17:35 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=bXqwsgQDbY4qQSOuuEIcDxtxejU=; b=b84liTSy+uU51h2M wxnHjK50Xk5IgjeESNoSLX0YaudKndrvhyJ2nAl74qZ4cCNg3qlf425rvecBLa3J n7AYBIRGM+ODaNGt7jm8h8my+E0/usuCMiLl4ICpGglKRUOSFs8k00NReTh7ufsR QtKboj9Wqpk6ETnkH2oQoqe9jjU=
Received: by filter0414p1mdw1.sendgrid.net with SMTP id filter0414p1mdw1-27291-594199C8-69 2017-06-14 20:17:12.708283542 +0000 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 AjqUf371T_Ov2bFedVK0jA for <quic-issues@ietf.org>; Wed, 14 Jun 2017 20:17:12.703 +0000 (UTC)
Date: Wed, 14 Jun 2017 13:17:12 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab583540cbb16b9f3c3c72dc2c91c7205c787cf5d292cf0000000115595bc892a169ce0df938a1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/609/c308545813@github.com>
In-Reply-To: <quicwg/base-drafts/pull/609@github.com>
References: <quicwg/base-drafts/pull/609@github.com>
Subject: Re: [quicwg/base-drafts] Latency Spin Bit (#609)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594199c894fb7_782c3faad4c71c30579c6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3x6Dc28Dmfr0/V1nuSeb1ZMgWejtUo3nV5hl dYOPbji17vw2o4TzMdy70LMSC+k/RoCMwQ9M/LLGg1k8Njl10S0vzYFSaQPJeudXT5HNFADEbWkhM3 xYEBtecLpn9SIX/xjWxNl3GObgytnUVz4RydaAcfyqIporNhcZsyg34fTupoQec7ZRVnSf2QSl+hNl Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/NjMx6g9wynYV3JWOxCt1WvLfj2U>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 14 Jun 2017 20:17:38 -0000

----==_mimepart_594199c894fb7_782c3faad4c71c30579c6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Great, 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/pull/609#issuecomment-308545813
----==_mimepart_594199c894fb7_782c3faad4c71c30579c6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Great, 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/pull/609#issuecomment-308545813">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8tO-gTAmkVH0uA5YdimE728YgPtks5sED_IgaJpZM4Nzrwr">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqyl9BZ7uGFBs_Ig3W5idpYjkp38Dks5sED_IgaJpZM4Nzrwr.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/609#issuecomment-308545813"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #609: Great, thanks for clarifying."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/609#issuecomment-308545813"}}}</script>
----==_mimepart_594199c894fb7_782c3faad4c71c30579c6--


From nobody Wed Jun 14 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 3588612EB53 for <quic-issues@ietfa.amsl.com>; Wed, 14 Jun 2017 13:21:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.02
X-Spam-Level: 
X-Spam-Status: No, score=-7.02 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id IH0bEMWU46mn for <quic-issues@ietfa.amsl.com>; Wed, 14 Jun 2017 13:21:17 -0700 (PDT)
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 69D9C12EB51 for <quic-issues@ietf.org>; Wed, 14 Jun 2017 13:21:16 -0700 (PDT)
Date: Wed, 14 Jun 2017 13:21:15 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1497471675; bh=nUYyHZi9p46M1mRv9NuYXsZaA7gnFZ3HFnzNdqPUfI4=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=qJhy05ozY7bGXCJcuuaPIa2k/npsprEG4TXK8W4b5rMOgZywXeHVBK6wOOuME4cxK aEv1Ywdwe5sHG8bjmfK3aVfXDt3mEXcj+TrpyWcjp6Nhcp9LgohJqmjTR9j75jUO8b kLv7UEB57W10zDfPG9Txqi5J4QDLsXPUDyXBekLI=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab0d75797c7a2cac0c912d6f4a26cb8b029f9e162192cf0000000115595cbb92a169ce0df46458@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/598/308546829@github.com>
In-Reply-To: <quicwg/base-drafts/issues/598@github.com>
References: <quicwg/base-drafts/issues/598@github.com>
Subject: Re: [quicwg/base-drafts] Privacy for connection IDs (#598)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59419abbbc51c_2245b3fad2ac35c3c425a2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/cx615FUBUWYMG_IXpDxYNamIhKg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 14 Jun 2017 20:21:19 -0000

----==_mimepart_59419abbbc51c_2245b3fad2ac35c3c425a2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

I think option 1 is problematic: NAT rebinding on UDP ports is more
aggressive than TCP, so this basically breaks QUIC for NATs that do rapid=

rebinding. This is problematic because it causes a connection failure --
the server will close the connection with a Public Reset packet after NAT=

rebinding.

On Mon, Jun 12, 2017 at 5:12 PM, ianswett <notifications@github.com> wrot=
e:

> As I stated at the interim, #2
> <https://github.com/quicwg/base-drafts/issues/2> terrifies me for the
> following reasons(mostly above):
>
>    1. It's complex.
>    2. It's practically impossible to prevent connection hangs,
>    particularly in the presence of bursty loss.
>    3. It has substantial byte overhead.
>    4. I think it creates a form of memory attack, since you need to
>    buffer as many connection ids as supplied.
>    5. It requires a load balancer to do crypto, which add complexity an=
d
>    CPU, as well as introducing another deployment challenge.
>
> Option 1 is not ideal either, but I believe it's vastly more deployable=
.
>
> =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/598#issuecomment-30783813=
8>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AKjg1PwD8XbEDCbHURev=
mRDkuEjhBTfAks5sDWNggaJpZM4NyUsY>
> .
>


-- =

You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/598#issuecomment-308546829=

----==_mimepart_59419abbbc51c_2245b3fad2ac35c3c425a2
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

I think option 1 is problematic: NAT rebinding on UDP ports is more<br>
aggressive than TCP, so this basically breaks QUIC for NATs that do rapid=
<br>
rebinding. This is problematic because it causes a connection failure --<=
br>
the server will close the connection with a Public Reset packet after NAT=
<br>
rebinding.<br>
<br>
On Mon, Jun 12, 2017 at 5:12 PM, ianswett &lt;notifications@github.com&gt=
; wrote:<br>
<br>
&gt; As I stated at the interim, #2<br>
&gt; &lt;https://github.com/quicwg/base-drafts/issues/2&gt; terrifies me =
for the<br>
&gt; following reasons(mostly above):<br>
&gt;<br>
&gt;    1. It&#39;s complex.<br>
&gt;    2. It&#39;s practically impossible to prevent connection hangs,<b=
r>
&gt;    particularly in the presence of bursty loss.<br>
&gt;    3. It has substantial byte overhead.<br>
&gt;    4. I think it creates a form of memory attack, since you need to<=
br>
&gt;    buffer as many connection ids as supplied.<br>
&gt;    5. It requires a load balancer to do crypto, which add complexity=
 and<br>
&gt;    CPU, as well as introducing another deployment challenge.<br>
&gt;<br>
&gt; Option 1 is not ideal either, but I believe it&#39;s vastly more dep=
loyable.<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/598#issuecomment-30=
7838138&gt;,<br>
&gt; or mute the thread<br>
&gt; &lt;https://github.com/notifications/unsubscribe-auth/AKjg1PwD8XbEDC=
bHURevmRDkuEjhBTfAks5sDWNggaJpZM4NyUsY&gt;<br>
&gt; .<br>
&gt;<br>


<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/598#issuecomment-308546829">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqxY15=
zDM9gdYUXkn5ETTc917Oq8Bks5sEEC7gaJpZM4NyUsY">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqy0=
Qduycu9G2yJbdRcEv5EdCEdh_ks5sEEC7gaJpZM4NyUsY.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/598#issuecomment-308546829"></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 #598: I think option 1 is problematic: NAT rebinding on UDP ports is mo=
re\naggressive than TCP, so this basically breaks QUIC for NATs that do r=
apid\nrebinding. This is problematic because it causes a connection failu=
re --\nthe server will close the connection with a Public Reset packet af=
ter NAT\nrebinding.\n\nOn Mon, Jun 12, 2017 at 5:12 PM, ianswett \u003cno=
tifications@github.com\u003e wrote:\n\n\u003e As I stated at the interim,=
 #2\n\u003e \u003chttps://github.com/quicwg/base-drafts/issues/2\u003e te=
rrifies me for the\n\u003e following reasons(mostly above):\n\u003e\n\u00=
3e    1. It's complex.\n\u003e    2. It's practically impossible to preve=
nt connection hangs,\n\u003e    particularly in the presence of bursty lo=
ss.\n\u003e    3. It has substantial byte overhead.\n\u003e    4. I think=
 it creates a form of memory attack, since you need to\n\u003e    buffer =
as many connection ids as supplied.\n\u003e    5. It requires a load bala=
ncer to do crypto, which add complexity and\n\u003e    CPU, as well as in=
troducing another deployment challenge.\n\u003e\n\u003e Option 1 is not i=
deal either, but I believe it's vastly more deployable.\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/598#issuecomment-307838=
138\u003e,\n\u003e or mute the thread\n\u003e \u003chttps://github.com/no=
tifications/unsubscribe-auth/AKjg1PwD8XbEDCbHURevmRDkuEjhBTfAks5sDWNggaJp=
ZM4NyUsY\u003e\n\u003e .\n\u003e\n"}],"action":{"name":"View Issue","url"=
:"https://github.com/quicwg/base-drafts/issues/598#issuecomment-308546829=
"}}}</script>=

----==_mimepart_59419abbbc51c_2245b3fad2ac35c3c425a2--


From nobody Thu Jun 15 01:35: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 29D4C129B23 for <quic-issues@ietfa.amsl.com>; Thu, 15 Jun 2017 01:35:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.799
X-Spam-Level: 
X-Spam-Status: No, score=-9.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_DNSWL_HI=-5, 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 Y7OoUb2BHpeI for <quic-issues@ietfa.amsl.com>; Thu, 15 Jun 2017 01:35:56 -0700 (PDT)
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 636AB129B20 for <quic-issues@ietf.org>; Thu, 15 Jun 2017 01:35:56 -0700 (PDT)
Date: Thu, 15 Jun 2017 01:35:55 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1497515755; bh=aT00vFaJH5uVYIRFN+DhWxlL6viqszmecnIf5jJUN5M=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=I1tC5Di9ccNMOoC9J1pdid2G9ZgSbDnL0J/sFbfwA6v8sIFF66WKQt10BVq5Ookmk 3UdH0VvLsFyPX9RByg7pjerg90LX77uES1o0ljpT9k3s1aD+Z0fRIeg2J894aKynfh AYjRQuXLzQBmKVMakYTTR6kjA/biNa6WuKEBOhn8=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1d90ada3da726e4b8c20effb5d07716edfd0ffaf92cf00000001155a08eb92a169ce0e0bd8dd@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/630/308666546@github.com>
In-Reply-To: <quicwg/base-drafts/issues/630@github.com>
References: <quicwg/base-drafts/issues/630@github.com>
Subject: Re: [quicwg/base-drafts] handshake and 0rtt data should go into single packet (#630)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594246eb55b59_4d443fd152cf3c2c970ef"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/rLsbB3bFfaaIRlxQbUUBDmnJJVA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 15 Jun 2017 08:35:58 -0000

----==_mimepart_594246eb55b59_4d443fd152cf3c2c970ef
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> @ekr, conceptually I like option 4, but it introduces a bunch of weird options, such as the ability to specify two different connection IDs and packet numbers in the same packet.

I share the same concern as @ianswett.

If we go for option 4, the server would be required to check that the connection IDs included in the single packet, or that the types of succeeding packet headers are not Client Cleartext. Otherwise, it could be used as an attack vector to cause the server send multiple ServerHellos (of different conenction IDs) to a single machine.

So if we are to go for option 4 I would prefer omitting connection ID and type (which can be implied to be 0-RTT Encrypted) for the succeeding packet headers.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/630#issuecomment-308666546
----==_mimepart_594246eb55b59_4d443fd152cf3c2c970ef
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<blockquote>
<p><a href=3D"https://github.com/ekr" class=3D"user-mention">@ekr</a>, co=
nceptually I like option 4, but it introduces a bunch of weird options, s=
uch as the ability to specify two different connection IDs and packet num=
bers in the same packet.</p>
</blockquote>
<p>I share the same concern as <a href=3D"https://github.com/ianswett" cl=
ass=3D"user-mention">@ianswett</a>.</p>
<p>If we go for option 4, the server would be required to check that the =
connection IDs included in the single packet, or that the types of succee=
ding packet headers are not Client Cleartext. Otherwise, it could be used=
 as an attack vector to cause the server send multiple ServerHellos (of d=
ifferent conenction IDs) to a single machine.</p>
<p>So if we are to go for option 4 I would prefer omitting connection ID =
and type (which can be implied to be 0-RTT Encrypted) for the succeeding =
packet headers.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/630#issuecomment-308666546">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq98Sp=
aNvYEUaaVaHUFJb43nCX8jqks5sEOzrgaJpZM4N47uf">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq8U=
G_ngipaEV8I65KoQk23vDtp-0ks5sEOzrgaJpZM4N47uf.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/630#issuecomment-308666546"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@kazuho in #63=
0: \u003e @ekr, conceptually I like option 4, but it introduces a bunch o=
f weird options, such as the ability to specify two different connection =
IDs and packet numbers in the same packet.\r\n\r\nI share the same concer=
n as @ianswett.\r\n\r\nIf we go for option 4, the server would be require=
d to check that the connection IDs included in the single packet, or that=
 the types of succeeding packet headers are not Client Cleartext. Otherwi=
se, it could be used as an attack vector to cause the server send multipl=
e ServerHellos (of different conenction IDs) to a single machine.\r\n\r\n=
So if we are to go for option 4 I would prefer omitting connection ID and=
 type (which can be implied to be 0-RTT Encrypted) for the succeeding pac=
ket headers."}],"action":{"name":"View Issue","url":"https://github.com/q=
uicwg/base-drafts/issues/630#issuecomment-308666546"}}}</script>=

----==_mimepart_594246eb55b59_4d443fd152cf3c2c970ef--


From nobody Thu Jun 15 03:56: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 DB9E9129B6F for <quic-issues@ietfa.amsl.com>; Thu, 15 Jun 2017 03:56:02 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, 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 hG8OGZkseymU for <quic-issues@ietfa.amsl.com>; Thu, 15 Jun 2017 03:56:01 -0700 (PDT)
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 44A53129B5A for <quic-issues@ietf.org>; Thu, 15 Jun 2017 03:56:01 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=71bDKcKeIU5970y5XjG+H183GI8=; b=s8gbtHFne/YuulCf IGe0OvHhVeoU+Oi3cBJd1EE45exoRMDZQmsUskZzPlhh42r7ikiYzawkP2XnjCV3 bRkeYM235tFrSm3KbHF8wuCZkrH56YwgXSnrTOviB6wT0HjoJNg7NbEz4fV70f36 NEZtV/ebXqxZmL6LnDUK7DRCNBM=
Received: by filter1118p1mdw1.sendgrid.net with SMTP id filter1118p1mdw1-18514-594267C0-D 2017-06-15 10:56:00.089928391 +0000 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 rs8lwIdAQXW4PX4ugMxPWw for <quic-issues@ietf.org>; Thu, 15 Jun 2017 10:56:00.032 +0000 (UTC)
Date: Thu, 15 Jun 2017 03:55:59 -0700
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab425660aae1b52353f9b56376d5d0458a3ed8a7d392cf00000001155a29bf92a169ce0e0bd8dd@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/630/308698360@github.com>
In-Reply-To: <quicwg/base-drafts/issues/630@github.com>
References: <quicwg/base-drafts/issues/630@github.com>
Subject: Re: [quicwg/base-drafts] handshake and 0rtt data should go into single packet (#630)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594267bfd7890_2ccf63f954e879c2c539e4"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2ntq4hCPaOSULdqi3HDemetzTaSrbQuMk73a uxJaE5c4ioDYORTSPlXMMsvYwK+b2Wjzf9zMvALLHRNbaGc2BKfZw54BWYQxeEafQoMu/HDICiQoOH i2JAXK2VrvdXDPVYCXrupedrUpC1xUjmgauzVy2bImoUFgpOXVWsW/Tebw==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/rWqj-pwVBeRhCbw4v-DgJQ194zk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 15 Jun 2017 10:56:03 -0000

----==_mimepart_594267bfd7890_2ccf63f954e879c2c539e4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Why wouldn't it be enough to simply not allow two ClientInitials in the same 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/630#issuecomment-308698360
----==_mimepart_594267bfd7890_2ccf63f954e879c2c539e4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Why wouldn't it be enough to simply not allow two ClientInitials in the same packet?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/630#issuecomment-308698360">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0C3OGRsXt-9I1D3QY0FawUppP9bks5sEQ2_gaJpZM4N47uf">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq3mn4YfXyKCkWehON7iD_HpNtD0Kks5sEQ2_gaJpZM4N47uf.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/630#issuecomment-308698360"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #630: Why wouldn't it be enough to simply not allow two ClientInitials in the same packet?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/630#issuecomment-308698360"}}}</script>
----==_mimepart_594267bfd7890_2ccf63f954e879c2c539e4--


From nobody Thu Jun 15 06:18: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 5BE1212EB4E for <quic-issues@ietfa.amsl.com>; Thu, 15 Jun 2017 06:18:38 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, 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 Fmg7rC_LYxQz for <quic-issues@ietfa.amsl.com>; Thu, 15 Jun 2017 06:18:36 -0700 (PDT)
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 B75A712EB40 for <quic-issues@ietf.org>; Thu, 15 Jun 2017 06:18:36 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=o4HSFUdkcRsHWh3f6peFhq2jNPc=; b=gj3aUpW2Wkkj8hVE A2ehiH2O+SuzaUOtWV3egswXEn4DAyYBklaq0H25R+aOejIYMfLIfAsQGJLdrFJ2 iajzk2Og34W7xLHDjRE85FmB/K6xTifdQnSpigLe2TxWc4HJwgS69UtYMlDcIWNM pIukqs8EtZPUCYY47wID4nJPMKI=
Received: by filter1190p1mdw1.sendgrid.net with SMTP id filter1190p1mdw1-23903-5942892C-7 2017-06-15 13:18:36.064210292 +0000 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 SJx3yfa7RQa4QW34sV8Crw for <quic-issues@ietf.org>; Thu, 15 Jun 2017 13:18:36.001 +0000 (UTC)
Date: Thu, 15 Jun 2017 06:18:35 -0700
From: Patrick McManus <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5fb0926c9734c5b16e217c96bbc843954c49d81892cf00000001155a4b2b92a169ce0e13f7e4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/633@github.com>
Subject: [quicwg/base-drafts] correct the definition of the ACK FRAME N bit (#633)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5942892bde14d_d44b3fdd1f4a1c303439d"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2maV+FKol4dclLuJDr+qFulXUzE7Tzrunf5d AGHC6najCWjS/N4aBZ+Uc1X/aeZTRWKN8EnwTbs6e5mYzWdIEE5lfX/zrqhJ4e9bOqwITnZfKhg1wQ bZg0rtSZA+VBmFcmMI1rqaIK1OuxPTYPz2OztxLZCCQftuWgq3TRt0+teQLbigUXGPOHwFNupZfpPt M=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/OdjKepRN3rtL0ikih-_UEJfRLA0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 15 Jun 2017 13:18:38 -0000

----==_mimepart_5942892bde14d_d44b3fdd1f4a1c303439d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

     * it does not indicate if there is more than 1 range in the frame as
     even if present it may be 0

    * the num blocks field is not in the ack block section at all as stated
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/633

-- Commit Summary --

  * correct the definition of the ACK FRAME N bit

-- File Changes --

    M draft-ietf-quic-transport.md (3)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/633.patch
https://github.com/quicwg/base-drafts/pull/633.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/633

----==_mimepart_5942892bde14d_d44b3fdd1f4a1c303439d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<pre><code> * it does not indicate if there is more than 1 range in the frame as
 even if present it may be 0

* the num blocks field is not in the ack block section at all as stated
</code></pre>

<hr>

<h4>You can view, comment on, or merge this pull request online at:</h4>
<p>&nbsp;&nbsp;<a href='https://github.com/quicwg/base-drafts/pull/633'>https://github.com/quicwg/base-drafts/pull/633</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>correct the definition of the ACK FRAME N bit</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/633/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/633.patch'>https://github.com/quicwg/base-drafts/pull/633.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/633.diff'>https://github.com/quicwg/base-drafts/pull/633.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/633">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8YY-HCJJXMQQMat3_rI8wZxq-Z3ks5sES8rgaJpZM4N7NUe">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq0JC5IQMPa3Ce458WUBla3FcFDI7ks5sES8rgaJpZM4N7NUe.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/633"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"    correct the definition of the ACK FRAME N bit (#633)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/633"}}}</script>

----==_mimepart_5942892bde14d_d44b3fdd1f4a1c303439d--


From nobody Thu Jun 15 06:49:29 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E748E12E054 for <quic-issues@ietfa.amsl.com>; Thu, 15 Jun 2017 06:49:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.019
X-Spam-Level: 
X-Spam-Status: No, score=-7.019 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5QTlRkQqOhpC for <quic-issues@ietfa.amsl.com>; Thu, 15 Jun 2017 06:49:26 -0700 (PDT)
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 2314A129C1C for <quic-issues@ietf.org>; Thu, 15 Jun 2017 06:49:26 -0700 (PDT)
Date: Thu, 15 Jun 2017 06:49:25 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1497534565; bh=HPVjVvSvfS6jmSpIR80dA7Lj+gSPzB6ItuqT83ayI2s=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=V5YrAGAjQ4Z/17fQs10pwWjImv0QS03GKWxcmIDc4jST3Q9JZZJw86hMX9NovHjoS 2PzJ4p5OxehVtPupyr3RsFGIZp2/aToE+m5zeB+aNn5AhkjhZRpLYGmYw9ir4Cf6hq 028x+pUZUF+CiTTnaGNtBzMHcKeOLzxrNXQVEp5A=
From: Patrick McManus <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8d2fab8c103f01a2caf82b411f7344c69371dc8892cf00000001155a526592a169ce0e0f8270@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/631/308734518@github.com>
In-Reply-To: <quicwg/base-drafts/issues/631@github.com>
References: <quicwg/base-drafts/issues/631@github.com>
Subject: Re: [quicwg/base-drafts] Explicit support for on-path calculation of RTT of QUIC flows (#631)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594290651f3b5_1b74c3fe6813cbc3c318d3"; 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/GDk7-TSyowqZ1O7J-Af1Sx_ae-Y>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 15 Jun 2017 13:49:28 -0000

----==_mimepart_594290651f3b5_1b74c3fe6813cbc3c318d3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

On Wed, Jun 14, 2017 at 3:49 PM, janaiyengar <notifications@github.com>
wrote:

> Thanks for filing this issue -- I'd like to move the discussion out of the
> PR and to this issue.
>
> On your issue description: I'm not sure that we need to have bilateral
> agreement. If the mechanism is simple, *and* if we think the information
> exposed is reasonable, then we could mandate it.
>
reasonable is going to be in the eye of the beholder. In this case rather
than needing negotiation it might be as simple as saying "if the endpoint
does not wish to signal the path then always set the bit to 0". Otherwise
you might get less deterministic results :)

-P


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/631#issuecomment-308734518
----==_mimepart_594290651f3b5_1b74c3fe6813cbc3c318d3
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

On Wed, Jun 14, 2017 at 3:49 PM, janaiyengar &lt;notifications@github.com=
&gt;<br>
wrote:<br>
<br>
&gt; Thanks for filing this issue -- I&#39;d like to move the discussion =
out of the<br>
&gt; PR and to this issue.<br>
&gt;<br>
&gt; On your issue description: I&#39;m not sure that we need to have bil=
ateral<br>
&gt; agreement. If the mechanism is simple, *and* if we think the informa=
tion<br>
&gt; exposed is reasonable, then we could mandate it.<br>
&gt;<br>
reasonable is going to be in the eye of the beholder. In this case rather=
<br>
than needing negotiation it might be as simple as saying &quot;if the end=
point<br>
does not wish to signal the path then always set the bit to 0&quot;. Othe=
rwise<br>
you might get less deterministic results :)<br>
<br>
-P<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/631#issuecomment-308734518">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq6Yqq=
-pctObAJgkjgcXcXCV6leOZks5sETZlgaJpZM4N59cW">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqwz=
U2xctR3lB6stUuI2dERBKuuA7ks5sETZlgaJpZM4N59cW.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/631#issuecomment-308734518"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mcmanus in #6=
31: On Wed, Jun 14, 2017 at 3:49 PM, janaiyengar \u003cnotifications@gith=
ub.com\u003e\nwrote:\n\n\u003e Thanks for filing this issue -- I'd like t=
o move the discussion out of the\n\u003e PR and to this issue.\n\u003e\n\=
u003e On your issue description: I'm not sure that we need to have bilate=
ral\n\u003e agreement. If the mechanism is simple, *and* if we think the =
information\n\u003e exposed is reasonable, then we could mandate it.\n\u0=
03e\nreasonable is going to be in the eye of the beholder. In this case r=
ather\nthan needing negotiation it might be as simple as saying \"if the =
endpoint\ndoes not wish to signal the path then always set the bit to 0\"=
. Otherwise\nyou might get less deterministic results :)\n\n-P\n"}],"acti=
on":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/iss=
ues/631#issuecomment-308734518"}}}</script>=

----==_mimepart_594290651f3b5_1b74c3fe6813cbc3c318d3--


From nobody Thu Jun 15 07:30: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 663F8129505 for <quic-issues@ietfa.amsl.com>; Thu, 15 Jun 2017 07:30:46 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZeCiW6U9PDNL for <quic-issues@ietfa.amsl.com>; Thu, 15 Jun 2017 07:30:39 -0700 (PDT)
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 D75B912EA95 for <quic-issues@ietf.org>; Thu, 15 Jun 2017 07:30:32 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=SaUuRgxll/jfXZxV/WHrwWz+JB4=; b=eVIMzSFTsUVHlFey 2jZmt++Q2xrrgfr7IXxhiC9l4stwhIwjyTZuCZz0KjTPVAeSCZfhVFYeg1gHgEPb 490nCbQtbC1K2SvF07WVDG50nVyaCzsTkVOrPH+nG1IFQ1qTeUN6FFmURi6aWDmU fvWpSQeMIlif9jek4iKcMayTIwA=
Received: by filter0602p1mdw1.sendgrid.net with SMTP id filter0602p1mdw1-4962-594299FB-1A 2017-06-15 14:30:19.268317773 +0000 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 zgOIX699RACNDUod7dw5dQ for <quic-issues@ietf.org>; Thu, 15 Jun 2017 14:30:19.243 +0000 (UTC)
Date: Thu, 15 Jun 2017 07:30:19 -0700
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab547ae7310080a9c9e28457b491da0f798ec1b55992cf00000001155a5bfb92a169ce0e0bd8dd@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/630/308751045@github.com>
In-Reply-To: <quicwg/base-drafts/issues/630@github.com>
References: <quicwg/base-drafts/issues/630@github.com>
Subject: Re: [quicwg/base-drafts] handshake and 0rtt data should go into single packet (#630)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594299fb1e8a6_58ae3ff4ec64fc3c60012"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3WpXnot4Qiy04nyN5h36j5G/PWwwK8BJvGYj hBjMNxz7prNjj+48M2if1vh0wyT+8kBc2dnpmi7dbGcKA1NoXfU+qJhSyVW7we40nkEOB+gRHUKIk1 qP3J6fMbtBKmDu5JmQ7qC35bDF+7SilpwYet9QBllPsceOoYcsotZ/5zghgSCNlEUmfzPFPfck9Jeh w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/IksBu0NfvDFl2PZG-0cqUr-x0LQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 15 Jun 2017 14:30:46 -0000

----==_mimepart_594299fb1e8a6_58ae3ff4ec64fc3c60012
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> Why wouldn't it be enough to simply not allow two ClientInitials in the same packet?

Unless there is a guarantee that a single packet does not contain information about more than one connection (i.e. either only one connection ID is included in a packet or all the connection IDs included in a packet are identical), it would be very difficult for a load balancer to route the packet to the correct backend.

That is why I believe that we need to have a requirement that all the connection IDs are identical if we choose option 4.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/630#issuecomment-308751045
----==_mimepart_594299fb1e8a6_58ae3ff4ec64fc3c60012
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<blockquote>
<p>Why wouldn't it be enough to simply not allow two ClientInitials in the =
same packet?</p>
</blockquote>
<p>Unless there is a guarantee that a single packet does not contain inform=
ation about more than one connection (i.e. either only one connection ID is=
 included in a packet or all the connection IDs included in a packet are id=
entical), it would be very difficult for a load balancer to route the packe=
t to the correct backend.</p>
<p>That is why I believe that we need to have a requirement that all the co=
nnection IDs are identical if we choose option 4.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/630#issuecomment-308751045">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq3tMyy5uSRz3Xp3=
QeqBkw_-XYiXcks5sET_7gaJpZM4N47uf">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq3sOxxWjb5x8bALye=
lLQri_LlJZgks5sET_7gaJpZM4N47uf.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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/630#issuecomment-308751045"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@kazuho in #630: \u003e Why woul=
dn't it be enough to simply not allow two ClientInitials in the same packet=
?\r\n\r\nUnless there is a guarantee that a single packet does not contain =
information about more than one connection (i.e. either only one connection=
 ID is included in a packet or all the connection IDs included in a packet =
are identical), it would be very difficult for a load balancer to route the=
 packet to the correct backend.\r\n\r\nThat is why I believe that we need t=
o have a requirement that all the connection IDs are identical if we choose=
 option 4."}],"action":{"name":"View Issue","url":"https://github.com/quicw=
g/base-drafts/issues/630#issuecomment-308751045"}}}</script>=

----==_mimepart_594299fb1e8a6_58ae3ff4ec64fc3c60012--


From nobody Thu Jun 15 09:42: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 9B0FC12EAA7 for <quic-issues@ietfa.amsl.com>; Thu, 15 Jun 2017 09:42:30 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id T_XW_tXcPVBJ for <quic-issues@ietfa.amsl.com>; Thu, 15 Jun 2017 09:42:28 -0700 (PDT)
Received: from o9.sgmail.github.com (o9.sgmail.github.com [167.89.101.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 715FE12EAAE for <quic-issues@ietf.org>; Thu, 15 Jun 2017 09:42:28 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=JXPfrkMw9rnu5lwSNTGo6/djw0U=; b=YJddbHTisrld29Dy hoanxD0XJhvgOP6Lzkpiz80Y0lApyTvFcE6qLIv+UcJoRYrihDDOP87OrvEb+MCc 58qF7kcXoHlXDz8YUlbK8BBDNZIk2Ek9e1JMCJNifTRPm2Umph+P91zhTGjfYD+2 kmoS+hjt+qajHTeCTAPD8OtvzUA=
Received: by filter0632p1mdw1.sendgrid.net with SMTP id filter0632p1mdw1-2544-5942B8F1-2C 2017-06-15 16:42:25.832894416 +0000 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 hAPzCR8SRmS2C_B31_zg9A for <quic-issues@ietf.org>; Thu, 15 Jun 2017 16:42:25.844 +0000 (UTC)
Date: Thu, 15 Jun 2017 09:42:25 -0700
From: Patrick McManus <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5c7d11b86ae834f936ebd4915be54a18871b450f92cf00000001155a7af192a169ce0e0bd8dd@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/630/308798493@github.com>
In-Reply-To: <quicwg/base-drafts/issues/630@github.com>
References: <quicwg/base-drafts/issues/630@github.com>
Subject: Re: [quicwg/base-drafts] handshake and 0rtt data should go into single packet (#630)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5942b8f1b3239_24373fd398981c2c64862"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1OYLSmXx6U00HnS3AB02idvgTMKOXircH73B anJGsiLQEF8ID9j8xP8sbxRGEc7X2CdZHk9n3sU2+vpJdo0W7NShl89YKcBJIBz2MMK6KB1cZrmZ9N z6x6Rb/0i2CE7icSsbVO44+xyBN3C0Uzk1ua7+yDZq7+9MWFypO+sk1SKREHkdJYlM0iV+toOS8hVX M=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ljO8lhQ4Dpkqoz6j8JA7SCTIBMI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 15 Jun 2017 16:42:31 -0000

----==_mimepart_5942b8f1b3239_24373fd398981c2c64862
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I think it makes sense to worry about smuggling-attack-bugs here... so the clear semantics of Ian's option 1 (new type) is the most attractive to me.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/630#issuecomment-308798493
----==_mimepart_5942b8f1b3239_24373fd398981c2c64862
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I think it makes sense to worry about smuggling-attack-bugs here... so the clear semantics of Ian's option 1 (new type) is the most attractive to me.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/630#issuecomment-308798493">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwdODHyASJ1DS_YXxmxB_Fec3w3yks5sEV7xgaJpZM4N47uf">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqz9PQVbZsG_nBn4Hg0mr4sJBex8eks5sEV7xgaJpZM4N47uf.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/630#issuecomment-308798493"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #630: I think it makes sense to worry about smuggling-attack-bugs here... so the clear semantics of Ian's option 1 (new type) is the most attractive to me."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/630#issuecomment-308798493"}}}</script>
----==_mimepart_5942b8f1b3239_24373fd398981c2c64862--


From nobody Thu Jun 15 10:24: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 3291F1273B1 for <quic-issues@ietfa.amsl.com>; Thu, 15 Jun 2017 10:24:21 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3yYwKqRe1fob for <quic-issues@ietfa.amsl.com>; Thu, 15 Jun 2017 10:24:19 -0700 (PDT)
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 6748F126D73 for <quic-issues@ietf.org>; Thu, 15 Jun 2017 10:24:19 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=SoCrPZx9oaFdt0PK95zEBnWie38=; b=O5aAI+cOw5D1R+Hr nCOzBwCEjpesRu2aD3y88w8DyLVx5y9Sux8tMuDm3l42ubOv/SI0pF2MAEtCbQLy vpZqiHfgEI4epZfPIe9OojI85XWg/tNIdiRsCbCz0RfDdtmNILQ/6rzjhSVSYjxn wlvKK3huEaqkCXvVjfDoSDTcORg=
Received: by filter0527p1mdw1.sendgrid.net with SMTP id filter0527p1mdw1-26730-5942C2C0-85 2017-06-15 17:24:16.998956144 +0000 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 8vEadjxeSv2mQeeQN4B1mQ for <quic-issues@ietf.org>; Thu, 15 Jun 2017 17:24:17.106 +0000 (UTC)
Date: Thu, 15 Jun 2017 10:24:17 -0700
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2c0e6036ffa6d9d5a6bd84b819d9b285481984ad92cf00000001155a84c092a169ce0e0bd8dd@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/630/308811830@github.com>
In-Reply-To: <quicwg/base-drafts/issues/630@github.com>
References: <quicwg/base-drafts/issues/630@github.com>
Subject: Re: [quicwg/base-drafts] handshake and 0rtt data should go into single packet (#630)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5942c2c13db_17a3ff96436fc34436ef"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3nMd9rJtzatGweIDCHhRqBR+sUp8/HbWlz8D gn+h6o/IcrjoULEhUm/Fxb7bN7tpAAswkp8k0QrAoo2BJL0GCwJQLNzQAzrPcinesffmV3dMCxL5kw W3bcfhWWjyw/v5hdu4rSspWIBt1AZBgCh6ieMznsqx5f6un+y/odBoybjCAdVJBEWb9fptrrwLRpgL g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/r4zO5dKbBapefByxm7_QLSTUyho>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 15 Jun 2017 17:24:21 -0000

----==_mimepart_5942c2c13db_17a3ff96436fc34436ef
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> I think it makes sense to worry about smuggling-attack-bugs here... so the clear semantics of Ian's option 1 (new type) is the most attractive to me.

It also has the benefit of simplifing routing and optimizatoins for 0RTT logic to dedicated software / thread or even dedicated hosts while at the same time allowing an implementation to completely ignore 0RTT or 1RTT if so inclined. Also, it falls in line with the idea that the packet type is sufficient to know what keys are involved in 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/630#issuecomment-308811830
----==_mimepart_5942c2c13db_17a3ff96436fc34436ef
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<blockquote>
<p>I think it makes sense to worry about smuggling-attack-bugs here... so t=
he clear semantics of Ian's option 1 (new type) is the most attractive to m=
e.</p>
</blockquote>
<p>It also has the benefit of simplifing routing and optimizatoins for 0RTT=
 logic to dedicated software / thread or even dedicated hosts while at the =
same time allowing an implementation to completely ignore 0RTT or 1RTT if s=
o inclined. Also, it falls in line with the idea that the packet type is su=
fficient to know what keys are involved in 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/630#issuecomment-308811830">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq5M6QqmyOvlBrp-=
CuOSRCCWWoHVQks5sEWjAgaJpZM4N47uf">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqxiZncIki18ldBtYO=
PqhtvxnU57Hks5sEWjAgaJpZM4N47uf.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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/630#issuecomment-308811830"></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 #630: \u003e I thin=
k it makes sense to worry about smuggling-attack-bugs here... so the clear =
semantics of Ian's option 1 (new type) is the most attractive to me.\r\n\r\=
nIt also has the benefit of simplifing routing and optimizatoins for 0RTT l=
ogic to dedicated software / thread or even dedicated hosts while at the sa=
me time allowing an implementation to completely ignore 0RTT or 1RTT if so =
inclined. Also, it falls in line with the idea that the packet type is suff=
icient to know what keys are involved in packet."}],"action":{"name":"View =
Issue","url":"https://github.com/quicwg/base-drafts/issues/630#issuecomment=
-308811830"}}}</script>=

----==_mimepart_5942c2c13db_17a3ff96436fc34436ef--


From nobody Thu Jun 15 10:27:48 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D276B129410 for <quic-issues@ietfa.amsl.com>; Thu, 15 Jun 2017 10:27:46 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, 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 WzYpENj7ueno for <quic-issues@ietfa.amsl.com>; Thu, 15 Jun 2017 10:27:45 -0700 (PDT)
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 409BB129A9C for <quic-issues@ietf.org>; Thu, 15 Jun 2017 10:27:38 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=ojvwlxrH47xeZ3R93Ek3XnXNxXU=; b=uR6W60triRRMyfad FVLygqN7waCOnb12jroOQHwsreComMQy36ZC2Z72M56z/llxLk1v4w63Clsja5kU Ui2Ce/nVkYvWTO8e4NpQ2p9jVYghA7JTZUkz42x9fqKVcm+ZViN6NJy/SQqxbjen JoBZdz45ytH0SLk1rJCBzblrcic=
Received: by filter1137p1mdw1.sendgrid.net with SMTP id filter1137p1mdw1-19642-5942C389-8 2017-06-15 17:27:37.130393013 +0000 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 DYjxZzWBQViFGb1EWdHCBQ for <quic-issues@ietf.org>; Thu, 15 Jun 2017 17:27:37.133 +0000 (UTC)
Date: Thu, 15 Jun 2017 10:27:37 -0700
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abac05511e7d1eedf1b1e54bbaacd18036748bec1f92cf00000001155a858992a169ce0e0bd8dd@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/630/308812712@github.com>
In-Reply-To: <quicwg/base-drafts/issues/630@github.com>
References: <quicwg/base-drafts/issues/630@github.com>
Subject: Re: [quicwg/base-drafts] handshake and 0rtt data should go into single packet (#630)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5942c389654d_26d7e3fae8e8e3c2c412d7"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1rj2PO6gEJzG53bJVZiL0fUJh74UOvlDYQxV WCjz+6lVDC/1RH/Cv19h+pVxTahRHeJZOL26BHXsAxmTQtFWkhTX3lq7Frm2RR3vt9F6JqG3Jx8Vu6 WuyRa1uGcufdB0bHL6s8IoapFImr5PrvJyzQqZ5A1CWkxRepxOCKP/ex6A==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/jwVsiJ6fnhA5TgxYaM6St5deBxg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 15 Jun 2017 17:27:47 -0000

----==_mimepart_5942c389654d_26d7e3fae8e8e3c2c412d7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

proposal #1 actually seems extremely different from all other packet types. For instance, does it have an FNV1a authentication tag? If so, does that go *after* the 0-RTT ciphertext?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/630#issuecomment-308812712
----==_mimepart_5942c389654d_26d7e3fae8e8e3c2c412d7
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>proposal <a href="https://github.com/quicwg/base-drafts/pull/1" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/1" data-id="189961028" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#1</a> actually seems extremely different from all other packet types. For instance, does it have an FNV1a authentication tag? If so, does that go <em>after</em> the 0-RTT ciphertext?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/630#issuecomment-308812712">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6S_fEGryDuYw-gNNwWUnVR-nNb_ks5sEWmJgaJpZM4N47uf">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqxIu_VO3q_nybgihKoTG_E42u04xks5sEWmJgaJpZM4N47uf.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/630#issuecomment-308812712"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #630: proposal #1 actually seems extremely different from all other packet types. For instance, does it have an FNV1a authentication tag? If so, does that go *after* the 0-RTT ciphertext?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/630#issuecomment-308812712"}}}</script>
----==_mimepart_5942c389654d_26d7e3fae8e8e3c2c412d7--


From nobody Thu Jun 15 10:47: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 C867B126DD9 for <quic-issues@ietfa.amsl.com>; Thu, 15 Jun 2017 10:47:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.798
X-Spam-Level: 
X-Spam-Status: No, score=-9.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_DNSWL_HI=-5, 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 7OC3rnJlmVgI for <quic-issues@ietfa.amsl.com>; Thu, 15 Jun 2017 10:47:20 -0700 (PDT)
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 1CB5B126C22 for <quic-issues@ietf.org>; Thu, 15 Jun 2017 10:47:20 -0700 (PDT)
Date: Thu, 15 Jun 2017 10:47:19 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1497548839; bh=jJpp4IwSHlFViKXCpgya6Bt07Z6Ja0dOyhq3KAZv0j4=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=LA127xKNPZIgDCEIxI76JPU6SHOydR/aEQpK43fMgCQKNYx+O9WPaIklYfRhbf/Cb vq2n0dQsLYRisu5uHDxf8uJ9wLa7vEPZ5VRgyA8K3EZO5MGE1VDfUswY+CNFUNeKTB +qRXV+GXyUN/NZEYBGri+na9Jxeg2T23cVxTANnI=
From: Patrick McManus <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6a7775333a77dd2d8a51138145f829919504c22192cf00000001155a8a2692a169ce0e0bd8dd@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/630/308817757@github.com>
In-Reply-To: <quicwg/base-drafts/issues/630@github.com>
References: <quicwg/base-drafts/issues/630@github.com>
Subject: Re: [quicwg/base-drafts] handshake and 0rtt data should go into single packet (#630)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5942c827e78_142343f96eada5c3049237"; 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/PLMW-4-QdAs-ZUpwbmRphmxIB_M>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 15 Jun 2017 17:47:22 -0000

----==_mimepart_5942c827e78_142343f96eada5c3049237
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

On Thu, Jun 15, 2017 at 1:27 PM, ekr <notifications@github.com> wrote:

> proposal #1 <https://github.com/quicwg/base-drafts/pull/1> actually seems
> extremely different from all other packet types.
>

indeed. but having 2 quic packets bundled under one recv() (via 2 long
headers) seems even more different to me - losing the transport 1:1
message-ness is surprising.

For instance, does it have an FNV1a authentication tag?
>

seems so


> If so, does that go *after* the 0-RTT ciphertext?
>

where is it critical (as long as its defined)?


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/630#issuecomment-308817757
----==_mimepart_5942c827e78_142343f96eada5c3049237
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

On Thu, Jun 15, 2017 at 1:27 PM, ekr &lt;notifications@github.com&gt; wro=
te:<br>
<br>
&gt; proposal #1 &lt;https://github.com/quicwg/base-drafts/pull/1&gt; act=
ually seems<br>
&gt; extremely different from all other packet types.<br>
&gt;<br>
<br>
indeed. but having 2 quic packets bundled under one recv() (via 2 long<br=
>
headers) seems even more different to me - losing the transport 1:1<br>
message-ness is surprising.<br>
<br>
For instance, does it have an FNV1a authentication tag?<br>
&gt;<br>
<br>
seems so<br>
<br>
<br>
&gt; If so, does that go *after* the 0-RTT ciphertext?<br>
&gt;<br>
<br>
where is it critical (as long as its defined)?<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/630#issuecomment-308817757">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqzE5u=
iEm04JAK9yDQaWrn-VcU-fuks5sEW4mgaJpZM4N47uf">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq0t=
GL6RKPEQDKs6vXdG4z-OoOtADks5sEW4mgaJpZM4N47uf.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/630#issuecomment-308817757"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mcmanus in #6=
30: On Thu, Jun 15, 2017 at 1:27 PM, ekr \u003cnotifications@github.com\u=
003e wrote:\n\n\u003e proposal #1 \u003chttps://github.com/quicwg/base-dr=
afts/pull/1\u003e actually seems\n\u003e extremely different from all oth=
er packet types.\n\u003e\n\nindeed. but having 2 quic packets bundled und=
er one recv() (via 2 long\nheaders) seems even more different to me - los=
ing the transport 1:1\nmessage-ness is surprising.\n\nFor instance, does =
it have an FNV1a authentication tag?\n\u003e\n\nseems so\n\n\n\u003e If s=
o, does that go *after* the 0-RTT ciphertext?\n\u003e\n\nwhere is it crit=
ical (as long as its defined)?\n"}],"action":{"name":"View Issue","url":"=
https://github.com/quicwg/base-drafts/issues/630#issuecomment-308817757"}=
}}</script>=

----==_mimepart_5942c827e78_142343f96eada5c3049237--


From nobody Thu Jun 15 11:01: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 EEC6E12706D for <quic-issues@ietfa.amsl.com>; Thu, 15 Jun 2017 11:01:07 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xtTo5uxIHe5z for <quic-issues@ietfa.amsl.com>; Thu, 15 Jun 2017 11:01:06 -0700 (PDT)
Received: from o8.sgmail.github.com (o8.sgmail.github.com [167.89.101.199]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1CCCC126FB3 for <quic-issues@ietf.org>; Thu, 15 Jun 2017 11:01:06 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=tg9TzthHsok9HR+VUBbGPbC0wr4=; b=WQBey4mwJN+OhbAm dHs8eitXu7PhHPV0efdBrNFf3sjggRjTqeGwcdI0kQ/3Tx0yLEm3Locz9GNXknJ5 wTLsOXDk6Fka1ukWN72xhx1ViNIQOdNwv54nigpLOu0PxWV+WlXPYF5CFZz1axcj ybs0SMOJtMZM3AmThQIqkLQvQEY=
Received: by filter1117p1mdw1.sendgrid.net with SMTP id filter1117p1mdw1-11013-5942CB61-4 2017-06-15 18:01:05.031841681 +0000 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 QPRqpgDbSgqEmXLhUD2CHQ for <quic-issues@ietf.org>; Thu, 15 Jun 2017 18:01:05.031 +0000 (UTC)
Date: Thu, 15 Jun 2017 11:01:04 -0700
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab107efcf72eb138cf73f3f2889cf3a3d74a67f63492cf00000001155a8d6092a169ce0e0bd8dd@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/630/308821453@github.com>
In-Reply-To: <quicwg/base-drafts/issues/630@github.com>
References: <quicwg/base-drafts/issues/630@github.com>
Subject: Re: [quicwg/base-drafts] handshake and 0rtt data should go into single packet (#630)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5942cb60cab84_93953fc5f0227c34638bd"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0v1V2D69FueFpail0sjkOuRRUFQxfYg0ycVz l68Ai3S1yBok0KOncYz/0kYzo4U+pXJiGiYOCGlm4rxllgWGd3RJxhYSgJ5Uoovy7pPL6t6itibAGJ Tr6C04dumKfRf9Z9cETfoIx5duWy4/Sy3nZzxnzqkBSIOWWqUpPYEuO6mg==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/zd5sG5a5irHE9vUcTpn246C5Nys>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 15 Jun 2017 18:01:08 -0000

----==_mimepart_5942cb60cab84_93953fc5f0227c34638bd
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

OK, I guess I don't find it that surprising. That's a feature of DTLS, so it feels familiar to me.

And if we decide to AEAD-encrypt everything under a null key, we'll double-AEAD. ugh...

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/630#issuecomment-308821453
----==_mimepart_5942cb60cab84_93953fc5f0227c34638bd
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>OK, I guess I don't find it that surprising. That's a feature of DTLS, so it feels familiar to me.</p>
<p>And if we decide to AEAD-encrypt everything under a null key, we'll double-AEAD. ugh...</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/630#issuecomment-308821453">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-fnjv3wevuEIo4TlgHljeOnA_aFks5sEXFggaJpZM4N47uf">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq_Wty_AkIV9ONsXWHhtgl0OITiuRks5sEXFggaJpZM4N47uf.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/630#issuecomment-308821453"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #630: OK, I guess I don't find it that surprising. That's a feature of DTLS, so it feels familiar to me.\r\n\r\nAnd if we decide to AEAD-encrypt everything under a null key, we'll double-AEAD. ugh..."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/630#issuecomment-308821453"}}}</script>
----==_mimepart_5942cb60cab84_93953fc5f0227c34638bd--


From nobody Thu Jun 15 11:49: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 B6217126CE8 for <quic-issues@ietfa.amsl.com>; Thu, 15 Jun 2017 11:49:26 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1MdHqem64SHT for <quic-issues@ietfa.amsl.com>; Thu, 15 Jun 2017 11:49:25 -0700 (PDT)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 35F681200CF for <quic-issues@ietf.org>; Thu, 15 Jun 2017 11:49:25 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=yf/iVuMn/IqpuF+IIwb3PBp3MBo=; b=PrzCO70MozDHYdjk F1H55bFo6YFdP11bW5FC220c68Y7mPVjhrBFPYq40/2cHP+D0QfEHya2LHoGAYdd +uYE205eLiwcBVaDei1y2K597mNPW5GeA3+R1gkuVbyJD5Kmu22FtoeJ8aVYb5p6 1Ucy+BjbwRYG00rjEDNEIt4w6yQ=
Received: by filter1083p1mdw1.sendgrid.net with SMTP id filter1083p1mdw1-21757-5942D6A3-1 2017-06-15 18:49:07.024734181 +0000 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 qNKOx_eHSyev0O4mLzhRtA for <quic-issues@ietf.org>; Thu, 15 Jun 2017 18:49:06.973 +0000 (UTC)
Date: Thu, 15 Jun 2017 11:49:06 -0700
From: Subodh Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2efe51d112aabe49e9aba06e8526b3e7a6f9846d92cf00000001155a98a292a169ce0e0bd8dd@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/630/308833755@github.com>
In-Reply-To: <quicwg/base-drafts/issues/630@github.com>
References: <quicwg/base-drafts/issues/630@github.com>
Subject: Re: [quicwg/base-drafts] handshake and 0rtt data should go into single packet (#630)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5942d6a2d1ebc_65333f89e6381c3883256"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0w3d9KSH0dCT6ANCuuPPX0l88Bz6POblKonZ JLnZdUdGX7jsj5dB8V0ZwaGurJJs3AEjErVw8ysNdj4iYzrAH7s8fG3eUqCWtHxBVc8yk21kTAXyXn bBua/fHQ8vdvgTidp7LqbXoW3SmpzHysgCG4GxRJ5cumYd+b9GicOaWre7Lo1bxHjuOJ1Ix3IujKj9 Y=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/5KqWLLZeo4aqiQgbK48Bqw_N1Lg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 15 Jun 2017 18:49:26 -0000

----==_mimepart_5942d6a2d1ebc_65333f89e6381c3883256
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I brought this up with @janaiyengar and @Ianswett at Chicago as well. I'm in favor of option 4 as well which is something I also suggested :)

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/630#issuecomment-308833755
----==_mimepart_5942d6a2d1ebc_65333f89e6381c3883256
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I brought this up with <a href="https://github.com/janaiyengar" class="user-mention">@janaiyengar</a> and <a href="https://github.com/ianswett" class="user-mention">@ianswett</a> at Chicago as well. I'm in favor of option 4 as well which is something I also suggested :)</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/630#issuecomment-308833755">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwv7AeVBr3SK_DWTf2dJy0gzOKUXks5sEXyigaJpZM4N47uf">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq89cNk3A4kNqaPyp9Wo3pYdzM-ulks5sEXyigaJpZM4N47uf.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/630#issuecomment-308833755"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #630: I brought this up with @janaiyengar and @Ianswett at Chicago as well. I'm in favor of option 4 as well which is something I also suggested :)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/630#issuecomment-308833755"}}}</script>
----==_mimepart_5942d6a2d1ebc_65333f89e6381c3883256--


From nobody Thu Jun 15 11:52: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 2E4311293F2 for <quic-issues@ietfa.amsl.com>; Thu, 15 Jun 2017 11:52:53 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id b9ulinp8Plep for <quic-issues@ietfa.amsl.com>; Thu, 15 Jun 2017 11:52:51 -0700 (PDT)
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 220DE12878D for <quic-issues@ietf.org>; Thu, 15 Jun 2017 11:52:51 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=d/y+bdiW/6kItCczQn4WC46p3v8=; b=KMGiekDBCmXH8k7A 8QQFWMlJtY7aKBXkehYwmf51iHBttCMLUq3QJWkZtsMKh7oE7xQQhby5d1vNc19e R8Bs3/fI5jyY7swyOOoV6cIdwBfeDJ1/gMxYh1+lOCSO3nOXGu51cFt/WfrdpcI6 qFWGf7gtjOh3pXRR2a4xuj0TgKQ=
Received: by filter0837p1mdw1.sendgrid.net with SMTP id filter0837p1mdw1-16610-5942D762-22 2017-06-15 18:52:18.843678125 +0000 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 v9VEIFgMSvS1gnhNsLYYQw for <quic-issues@ietf.org>; Thu, 15 Jun 2017 18:52:18.775 +0000 (UTC)
Date: Thu, 15 Jun 2017 11:52:18 -0700
From: Subodh Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf9f14d53a3e451f95c4a75b25ec962ee06325ac792cf00000001155a996292a169ce0e0bd8dd@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/630/308834510@github.com>
In-Reply-To: <quicwg/base-drafts/issues/630@github.com>
References: <quicwg/base-drafts/issues/630@github.com>
Subject: Re: [quicwg/base-drafts] handshake and 0rtt data should go into single packet (#630)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5942d762a9ef4_25cf23f9fc48cbc2c89161"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0TKBUpwlzsX6/pn+CjLhwJXnJYd50fiIOK7V jrDy+JnLCNjQFEdVSeuUMrJwjSqxHRzeEeMINGNx9sE0ommizFaTDXZZLhiLUxdHo+3/xWKzkgaasQ w5HxIvUkFvrZK4JoC+GYg1K4qqQIeYknq8Na5E8hjRtBKo04BaLfPxgyDQEqx0T2iGAbwItJOFuoWm A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/AM_aVuZAvdg5gJP_iBPBrTvz4vs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 15 Jun 2017 18:52:53 -0000

----==_mimepart_5942d762a9ef4_25cf23f9fc48cbc2c89161
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Without option 4 that is with a different packet type, we have to worry about what attacks are possible if a mitm being is able to change the initial packet type and then change the packet split. I don't think This has  implications to crypto but allowing the split could mess with transport parameter 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/630#issuecomment-308834510
----==_mimepart_5942d762a9ef4_25cf23f9fc48cbc2c89161
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Without option 4 that is with a different packet type, we have to worry =
about what attacks are possible if a mitm being is able to change the initi=
al packet type and then change the packet split. I don't think This has  im=
plications to crypto but allowing the split could mess with transport param=
eter calculations</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/630#issuecomment-308834510">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkqwmBO64K1PAaNQO=
opto-uLW9p2Mwks5sEX1igaJpZM4N47uf">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq4ROJOVNW3mDRh3k_=
jKile_jsy9Vks5sEX1igaJpZM4N47uf.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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/630#issuecomment-308834510"></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 #630: Without optio=
n 4 that is with a different packet type, we have to worry about what attac=
ks are possible if a mitm being is able to change the initial packet type a=
nd then change the packet split. I don't think This has  implications to cr=
ypto but allowing the split could mess with transport parameter calculation=
s "}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-d=
rafts/issues/630#issuecomment-308834510"}}}</script>=

----==_mimepart_5942d762a9ef4_25cf23f9fc48cbc2c89161--


From nobody Thu Jun 15 16:20: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 A4581129432 for <quic-issues@ietfa.amsl.com>; Thu, 15 Jun 2017 16:20:17 -0700 (PDT)
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; domainkeys=pass (1024-bit key) header.sender=jri=google.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xP6RBIljm46X for <quic-issues@ietfa.amsl.com>; Thu, 15 Jun 2017 16:20:15 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C0FF6126DFB for <quic-issues@ietf.org>; Thu, 15 Jun 2017 16:20:15 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1497568814; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=U9T3A9okuEMwZqjWOcNrJDk1j6MybtAHHDU0wfgdEVI=; b=snDyljhfP+Jih7xVmGAVG3OmMMWSACI2WcuW+8x/Pp2CPUA3I9sjGAOygajUtwsME4joUBp1 DkTU2kQw7QqqJIFTkv6Af5W90j1GOIsD0veSlHzj0VInDWm1zPlaTPxhoGJNFwlai3aMNi53 dHbHMsHxbCi4qUTA5W/sbTVzSxY=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=VYHvkaovowhWfgj6CKcqLcruW37CSraO+dtpqmBqJaKTp+7c6aAe5vuIZdj+ztlsv3jl5q JbePXnSvF7clkFPeR6mY0o8lp6K8kvjcLwcLO6f1Ol/ZV9AO7Hj4Uw/aAbDOcklhMgBebM8N 18iqU0PbT9fQHC1dJiAj0mWl3YV5I=
Sender: jri=google.com@github.com
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.34]) by mxa.mailgun.org with ESMTP id 5943162e.7f232834db10-smtp-out-n02; Thu, 15 Jun 2017 23:20:14 -0000 (UTC)
Date: Thu, 15 Jun 2017 16:20:14 -0700
From: Jana Iyengar <jri@google.com>
Reply-To: Jana Iyengar <jri@google.com>
To: quic-issues@ietf.org
Message-ID: <5943162e3f2c2_33be3f9ef0d19c40693e4@hookshot-fe2-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 5a7713: Addresses comments from Martin and Ian
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5943162e3ef5d_33be3f9ef0d19c4069279"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/VHB5q53CvY4e96Hx5KfDUYG8xew>
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, 15 Jun 2017 23:20:18 -0000

----==_mimepart_5943162e3ef5d_33be3f9ef0d19c4069279
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/recovery
  Home:   https://github.com/quicwg/base-drafts
  Commit: 5a77139b691d0b634e078daf3ab29623c5b816d0
      https://github.com/quicwg/base-drafts/commit/5a77139b691d0b634e078daf3ab29623c5b816d0
  Author: Jana Iyengar <jri@google.com>
  Date:   2017-06-15 (Thu, 15 Jun 2017)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Addresses comments from Martin and Ian



----==_mimepart_5943162e3ef5d_33be3f9ef0d19c4069279--


From nobody Thu Jun 15 16:34: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 AEBBA12EB07 for <quic-issues@ietfa.amsl.com>; Thu, 15 Jun 2017 16:33:58 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hNmYTYn-6lnP for <quic-issues@ietfa.amsl.com>; Thu, 15 Jun 2017 16:33:56 -0700 (PDT)
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 701DC12951F for <quic-issues@ietf.org>; Thu, 15 Jun 2017 16:33:56 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=DtLrIAPD53vFFhLyZv1BuscNquY=; b=pHVULyPzeJmq9ykT b8dpRa8DdgIOWrQksMDn2qV5TiITVLsUYqmOeJCUFKf8SxBg+zWXUeFIi82yMI2n s8sjcLA8Ff6TQNBlCByn46veV7uoOYSKDi2nKQmZn2p0AcbFm+kRaGxwH5uEk8Tr jOAOGI7sdnWac9Uqo1kYrLI5NrI=
Received: by filter1121p1mdw1.sendgrid.net with SMTP id filter1121p1mdw1-32374-59431963-21 2017-06-15 23:33:55.418484155 +0000 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 3p9YaewHTG23Zu3bfCZ0mA for <quic-issues@ietf.org>; Thu, 15 Jun 2017 23:33:55.356 +0000 (UTC)
Date: Thu, 15 Jun 2017 16:33:55 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abddc03e1d4fe6ed4b8063c3d01aa1c374c568398192cf00000001155adb6392a169ce0e0f8270@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/631/308893184@github.com>
In-Reply-To: <quicwg/base-drafts/issues/631@github.com>
References: <quicwg/base-drafts/issues/631@github.com>
Subject: Re: [quicwg/base-drafts] Explicit support for on-path calculation of RTT of QUIC flows (#631)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594319633e9bd_7c013fe6a4e9fc3053570"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1Z3eUle+g9cBfdLQ7P0y5hfm7iC3zOdU+vyW SM/AS3Kyg/YhXnYh9H3iZMcQl+M5biAiEAMkyYsQ3/R1h0M9p2nN+V9gnR3BM+SOrbyqOXDRmZUa+M Px4zP9Jsx2K5qo47AL1stJMhuqBqTp+ALN1V5nfE62earo5oDvdrW5FXPNvNUCm04b1dW1UNP1+wpg k=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/yqcGDJUozQ8_l7kkRaNuLumcy6U>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 15 Jun 2017 23:33:58 -0000

----==_mimepart_594319633e9bd_7c013fe6a4e9fc3053570
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@janaiyengar,

> Maybe use a known/fixed packet type instead of spin bit. I went back and forth on this, and I'm leaning towards using a packet type. Irrespective of greasing, we have packet types, such as Client Initial, that middleboxes will want to identify; this type is no different. We need only specify a single short packet type (with a 4-byte packet number).

This isn't correct.  Well, unless that you decide that sending shorter packet numbers isn't necessary every other round trip.  Whatever we do here, we're burning a bit on this.

Ian made another point being that this needs to be very clear about how to flip the bit locally.  Packet reordering will cause extra edges if we aren't careful.  Edges need to be driven based on receiving a different bit, but only if the packet number is larger than the last observed bit flip.


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/631#issuecomment-308893184
----==_mimepart_594319633e9bd_7c013fe6a4e9fc3053570
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>,</p>
<blockquote>
<p>Maybe use a known/fixed packet type instead of spin bit. I went back and=
 forth on this, and I'm leaning towards using a packet type. Irrespective o=
f greasing, we have packet types, such as Client Initial, that middleboxes =
will want to identify; this type is no different. We need only specify a si=
ngle short packet type (with a 4-byte packet number).</p>
</blockquote>
<p>This isn't correct.  Well, unless that you decide that sending shorter p=
acket numbers isn't necessary every other round trip.  Whatever we do here,=
 we're burning a bit on this.</p>
<p>Ian made another point being that this needs to be very clear about how =
to flip the bit locally.  Packet reordering will cause extra edges if we ar=
en't careful.  Edges need to be driven based on receiving a different bit, =
but only if the packet number is larger than the last observed bit flip.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/631#issuecomment-308893184">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq1H0RtqVjuFbKwU=
4ADhCXTu3KBUlks5sEb9jgaJpZM4N59cW">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq5EemopJTq5fMFQVk=
FookjNG_8Inks5sEb9jgaJpZM4N59cW.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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/631#issuecomment-308893184"></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 #631: @janaiye=
ngar,\r\n\r\n\u003e Maybe use a known/fixed packet type instead of spin bit=
. I went back and forth on this, and I'm leaning towards using a packet typ=
e. Irrespective of greasing, we have packet types, such as Client Initial, =
that middleboxes will want to identify; this type is no different. We need =
only specify a single short packet type (with a 4-byte packet number).\r\n\=
r\nThis isn't correct.  Well, unless that you decide that sending shorter p=
acket numbers isn't necessary every other round trip.  Whatever we do here,=
 we're burning a bit on this.\r\n\r\nIan made another point being that this=
 needs to be very clear about how to flip the bit locally.  Packet reorderi=
ng will cause extra edges if we aren't careful.  Edges need to be driven ba=
sed on receiving a different bit, but only if the packet number is larger t=
han the last observed bit flip.\r\n"}],"action":{"name":"View Issue","url":=
"https://github.com/quicwg/base-drafts/issues/631#issuecomment-308893184"}}=
}</script>=

----==_mimepart_594319633e9bd_7c013fe6a4e9fc3053570--


From nobody Thu Jun 15 16:35: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 E95B612947D for <quic-issues@ietfa.amsl.com>; Thu, 15 Jun 2017 16:35:09 -0700 (PDT)
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; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5V1rtaEbF0Ix for <quic-issues@ietfa.amsl.com>; Thu, 15 Jun 2017 16:35:08 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 69F7F128DE5 for <quic-issues@ietf.org>; Thu, 15 Jun 2017 16:35:08 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1497569707; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=jQ6zF3KjR617vU7W+87GqDfR49SXtolL8sMjaouRmtE=; b=M1pxxG2NqVlefu0hNSBq2cb/O0Mc9aKHv4OBPiaK0ohUOQA+Vd6dT8srgnQYJP9c5VuOQ9Dk IstoVaFROVxuaAbPwSZVbI/ECWpuDBN4gA3K1VNn6PhoPZr4QSFa6bGGq9v0LGgRkgaG/GPb pNYBgf492iDsg0Gi1RkhSwsDl0k=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=hrj6YdCC6DBYT/NoPvnyedBdcJ5Ohl9Vlm5lwGZKbYSORUAeiqTHi319tM444094KGo4DJ v29/Ab3pEh2Xx9WkJprYmOdUjP4PYtWzPqTtjHrPoBtanThTZsL13jMlP+CgNOJWQ9zsYxnO T35Tig/MFuw+E4N7b/3qct5a/Z+IA=
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 594319ab.7f245467b990-smtp-out-n01; Thu, 15 Jun 2017 23:35:07 -0000 (UTC)
Date: Thu, 15 Jun 2017 16:35:07 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <594319ab6ff98_320a3fea7e047c409973f@hookshot-fe2-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 9029af: correct the definition of the ACK FRAME N bit
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_594319ab6fc08_320a3fea7e047c4099696"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/RCFmuX-1rLWVCGPA9Dq7DokMrdQ>
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, 15 Jun 2017 23:35:10 -0000

----==_mimepart_594319ab6fc08_320a3fea7e047c4099696
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 9029afd3d45312a912affee0940f009b10252e8f
      https://github.com/quicwg/base-drafts/commit/9029afd3d45312a912affee0940f009b10252e8f
  Author: Patrick McManus <mcmanus@ducksong.com>
  Date:   2017-06-15 (Thu, 15 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
      correct the definition of the ACK FRAME N bit

     * it does not indicate if there is more than 1 range in the frame as
     even if present it may be 0

    * the num blocks field is not in the ack block section at all as stated


  Commit: fac19043fafe978c7e1f7cf3ba85ddcf330adbe8
      https://github.com/quicwg/base-drafts/commit/fac19043fafe978c7e1f7cf3ba85ddcf330adbe8
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-16 (Fri, 16 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #633 from mcmanus/nbit

    correct the definition of the ACK FRAME N bit


Compare: https://github.com/quicwg/base-drafts/compare/0df7895a8f09...fac19043fafe
----==_mimepart_594319ab6fc08_320a3fea7e047c4099696--


From nobody Thu Jun 15 16:35: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 D296512EAFB for <quic-issues@ietfa.amsl.com>; Thu, 15 Jun 2017 16:35:15 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, 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 TwRyzMtvuDCu for <quic-issues@ietfa.amsl.com>; Thu, 15 Jun 2017 16:35:14 -0700 (PDT)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 84460128DE5 for <quic-issues@ietf.org>; Thu, 15 Jun 2017 16:35:10 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=2YxIHFcqBkCRS2L4vKOgLOKXAtM=; b=eGY0FNRFNc13YLzL LhhU+IiDNkxIt9bKKB+Rc3KUH8Eyfp4Lb56GjYGNMDGLUnqdL2ftNdS5CiFIXGa7 oHI9b5Qg2POPciewhQMgOmroSr73sdNS2ve6Ojt2bubGwcold/+tQRiumT92Zrb/ D8y6QP4Ic3ttN8C0hFRq4Adx95k=
Received: by filter0920p1mdw1.sendgrid.net with SMTP id filter0920p1mdw1-2718-594319AD-48 2017-06-15 23:35:09.554394084 +0000 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 9nTke86nSuytndt274OiQQ for <quic-issues@ietf.org>; Thu, 15 Jun 2017 23:35:09.496 +0000 (UTC)
Date: Thu, 15 Jun 2017 16:35:09 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab09a9d72674f04315a5ce5b2286cff618d46006dd92cf00000001155adbad92a169ce0e13f7e4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/633/issue_event/1126027380@github.com>
In-Reply-To: <quicwg/base-drafts/pull/633@github.com>
References: <quicwg/base-drafts/pull/633@github.com>
Subject: Re: [quicwg/base-drafts] correct the definition of the ACK FRAME N bit (#633)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594319ad57179_6b123fc5f561fc3829071"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1dXlUf9v4lBoaw9nSTju+MIRn3p3pw0VUWAc rxxhLLJKR35jwYKSN6sa0TVvlWkhAf2pmc1n57VxofZ4U8UeEcmREfGivjfWHZ/FDUE4QI5w9O+KpO vieM0IRqaHEjqRlD3MpqsSwsCQwcFZ3LM4XhU010qqxR4tz7guMWq9Plo8vHXg8LZFOcq8F6ZMJeR4 0=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/wXlhKjU1EajHk1HdzKd5ZZHvKtw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 15 Jun 2017 23:35:16 -0000

----==_mimepart_594319ad57179_6b123fc5f561fc3829071
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #633.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/633#event-1126027380
----==_mimepart_594319ad57179_6b123fc5f561fc3829071
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a href="https://github.com/quicwg/base-drafts/pull/633" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/633" data-id="236189668" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#633</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/633#event-1126027380">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3YzI0D5-ata1_S8dkBaWqm4aoQxks5sEb-tgaJpZM4N7NUe">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqxyZkQXiU_GCkEbpRB05k1Tt9CMPks5sEb-tgaJpZM4N7NUe.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/633#event-1126027380"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #633."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/633#event-1126027380"}}}</script>
----==_mimepart_594319ad57179_6b123fc5f561fc3829071--


From nobody Thu Jun 15 16:41: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 3ED71128B51 for <quic-issues@ietfa.amsl.com>; Thu, 15 Jun 2017 16:41:04 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Odcq0fQNC70m for <quic-issues@ietfa.amsl.com>; Thu, 15 Jun 2017 16:41:02 -0700 (PDT)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3AE72127735 for <quic-issues@ietf.org>; Thu, 15 Jun 2017 16:41:02 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=/CZBlhc2U2oNRj5WAKipRtiWU0k=; b=IZXvpiiSbHDzUPdF 6+DL8jG3zDsC7rItbjBHnX3bf4x6cotPwHZFHM9e4cdX+LvjcFeVxxTTrI0jTAdK gjXex+oPeBiOkiUR714uBcBjanpf50p2xYBVsK8pF9mBNC3JB8J2aapmGyUpmfX4 7uGaAh3v12CeI+/D/QmQ6v5sGHI=
Received: by filter0930p1mdw1.sendgrid.net with SMTP id filter0930p1mdw1-9065-59431B0D-30 2017-06-15 23:41:01.357500031 +0000 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 yMBm--mMTVOrkyIOIXgtMg for <quic-issues@ietf.org>; Thu, 15 Jun 2017 23:41:01.333 +0000 (UTC)
Date: Thu, 15 Jun 2017 16:41:01 -0700
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc1fb3e8b0a8e509570338173a920be54f9d917b492cf00000001155add0d92a169ce0e164e9f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/634@github.com>
Subject: [quicwg/base-drafts] Streams need not be created in sequential order (#634)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59431b0d2b485_12d53fe1e1cd3c3449473"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1EW4GdojZvAQpS/7Wcgv6kJ/dxbRLOe9N8W4 zjrhlTsYs6mjoEpv0nczaS9FGj93rXlQr7i3IVaArWlTQL0h6gdLIPercDHfblO5XQYxv6P44QeAij Pi+J6a+FeGSkePhQoNMmPM6TpR5647j8ZBbR5LAQLGeMorL7A2eE6YOD538Q9M+BWOTOg3dGAODtC1 Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/DWaoWRXXj-Ydq5wOs2nehYw7JmY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 15 Jun 2017 23:41:04 -0000

----==_mimepart_59431b0d2b485_12d53fe1e1cd3c3449473
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Dmitri Tikhonov writes on the mailing list:

"Section 10.1 of draft-ietf-quic-transport-03 states that =E2=80=9CStreams =
MUST be created in sequential order.=E2=80=9D  My question is: why mandate =
stream creation order, since the other side may receive out-of-order packet=
s?  Let the implementation do what it wants with Stream IDs =E2=80=93 as lo=
ng as it does not go over the limit, all should be well.
=20
This phrase is a holdover from the previous version; this requirement seems=
 to be unnecessary since issue #435 has been resolved."

I think this is right. Now that we have also replaced concurrent streams, t=
his seems quite unnecessary. This will clean up some more text, but I wante=
d to air this issue here before turning it into a PR.

--=20
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/634=

----==_mimepart_59431b0d2b485_12d53fe1e1cd3c3449473
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Dmitri Tikhonov writes on the mailing list:</p>
<p>"Section 10.1 of draft-ietf-quic-transport-03 states that =E2=80=9CStrea=
ms MUST be created in sequential order.=E2=80=9D  My question is: why manda=
te stream creation order, since the other side may receive out-of-order pac=
kets?  Let the implementation do what it wants with Stream IDs =E2=80=93 as=
 long as it does not go over the limit, all should be well.</p>
<p>This phrase is a holdover from the previous version; this requirement se=
ems to be unnecessary since issue <a href=3D"https://github.com/quicwg/base=
-drafts/issues/435" class=3D"issue-link js-issue-link" data-url=3D"https://=
github.com/quicwg/base-drafts/issues/435" data-id=3D"221430848" data-error-=
text=3D"Failed to load issue title" data-permission-text=3D"Issue title is =
private">#435</a> has been resolved."</p>
<p>I think this is right. Now that we have also replaced concurrent streams=
, this seems quite unnecessary. This will clean up some more text, but I wa=
nted to air this issue here before turning it into a PR.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/634">view it on GitHub</a>, or <a href=3D"https://github.co=
m/notifications/unsubscribe-auth/AWbkq8YGTxW5QdgLRp53vUhpkwEGPKkZks5sEcENga=
JpZM4N73Yh">mute the thread</a>.<img alt=3D"" height=3D"1" src=3D"https://g=
ithub.com/notifications/beacon/AWbkq6NrtjNpHG2lGiFQc3a4uU5GgjjXks5sEcENgaJp=
ZM4N73Yh.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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/634"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"DESCRIPTION","message":"Streams need not be created=
 in sequential order (#634)"}],"action":{"name":"View Issue","url":"https:/=
/github.com/quicwg/base-drafts/issues/634"}}}</script>=

----==_mimepart_59431b0d2b485_12d53fe1e1cd3c3449473--


From nobody Thu Jun 15 17:34: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 0FA831294E7 for <quic-issues@ietfa.amsl.com>; Thu, 15 Jun 2017 17:34:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.682
X-Spam-Level: 
X-Spam-Status: No, score=-7.682 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-2.8, 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 OGxHb3KAamjl for <quic-issues@ietfa.amsl.com>; Thu, 15 Jun 2017 17:34:33 -0700 (PDT)
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 7415B1267BB for <quic-issues@ietf.org>; Thu, 15 Jun 2017 17:34:33 -0700 (PDT)
Date: Thu, 15 Jun 2017 17:34:32 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1497573272; bh=tUjdjQXtnb474ZECc8EoaEJGUkUebqiV52uDAkcFpl4=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=aRqKZbG/AHBhOGXaU14A46ZpY3n8L8GpmxJvOsNKmhD4bbm9qgd1PqmraXCtRSwBI YNyfaNqExQXOvJRfRuKFvJ8/YeBiCkRC7caKVLUv6T9I/mWZ5IEWskJak6kxphextG JpuOwvqhjQ824g+NM9PtZaC7X0LQDw6f64JHJjiI=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab44ccfe83c6f83d6351753ede2f738d6567e36bb892cf00000001155ae99892a169ce0e164e9f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/634/308901218@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] Streams need not be created in sequential order (#634)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594327987f00f_bfe03fbfdbf33c2c3072"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/2rdYtERx0Fl5Ad1L_a4s66COoQg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 16 Jun 2017 00:34:35 -0000

----==_mimepart_594327987f00f_bfe03fbfdbf33c2c3072
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

In writing up the unidirectional stream proposal, I concluded that this was still a valuable restriction to have.  Besides, creating streams out of order in that model isn't 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/634#issuecomment-308901218
----==_mimepart_594327987f00f_bfe03fbfdbf33c2c3072
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>In writing up the unidirectional stream proposal, I concluded that this was still a valuable restriction to have.  Besides, creating streams out of order in that model isn't 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/634#issuecomment-308901218">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7VodM-eVtqg-jI3PY3gxoBEdEbIks5sEc2YgaJpZM4N73Yh">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq81x8PkOvN__c5py4_BOATKwlRjkks5sEc2YgaJpZM4N73Yh.gif" width="1" /></p>
<div itemscope itemtype="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#issuecomment-308901218"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #634: In writing up the unidirectional stream proposal, I concluded that this was still a valuable restriction to have.  Besides, creating streams out of order in that model isn't necessary."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/634#issuecomment-308901218"}}}</script>
----==_mimepart_594327987f00f_bfe03fbfdbf33c2c3072--


From nobody Thu Jun 15 19:44: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 B33B512941D for <quic-issues@ietfa.amsl.com>; Thu, 15 Jun 2017 19:44:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=mnot=mnot.net@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BNVTc8EG-eaS for <quic-issues@ietfa.amsl.com>; Thu, 15 Jun 2017 19:44:18 -0700 (PDT)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7225A129408 for <quic-issues@ietf.org>; Thu, 15 Jun 2017 19:44:18 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1497581057; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=PTp01F+fQDiIPiYOtEGNMl/NLna3V7j5ue4vYNvyEb8=; b=QTOuveflQPHiOeNJko+vNAUHYP3BZUDQG2t5MnKgzFIYoqbrMDR5mfz50BcUx+X3f1IwP0LF hnECfmtMENR7z0X0Ukd87rjYwaZv5Io5Ofcv7jxPr1rMN+/c2dgxvC1DAsqteP/BNR1qv2Uc dQO2ctey8tYg8Qd2MRKIgbotqKA=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=uOH3wP/eKiSS6ptYULmsMqAnUogTat5zD1TvlJuYGhgB6y+Bs9JxavQNTIqgiMH84r3Nqo IXDx+NEj32+SLZZ+KOkq11REsc5lLPU1iu+Pbd6midnhTSwd6LKx1ZstR9hlNsMi38kmxB2Z pXY7fr9f6Rpm15oD1DDmQFo8pXG5o=
Sender: mnot=mnot.net@github.com
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.40]) by mxa.mailgun.org with ESMTP id 59434601.7f50083c8f00-smtp-out-n02; Fri, 16 Jun 2017 02:44:17 -0000 (UTC)
Date: Thu, 15 Jun 2017 19:44:17 -0700
From: Mark Nottingham <mnot@mnot.net>
Reply-To: Mark Nottingham <mnot@mnot.net>
To: quic-issues@ietf.org
Message-ID: <5943460183109_6e473fa1b8683c30891f@hookshot-fe6-cp1-prd.iad.github.net.mail>
Subject: [quicwg/wg-materials] a9769b: add arrangements
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5943460182b61_6e473fa1b8683c3089016"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Q5ofQEtBrKCT_XzyqH52guzPzzI>
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, 16 Jun 2017 02:44:21 -0000

----==_mimepart_5943460182b61_6e473fa1b8683c3089016
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/wg-materials
  Commit: a9769bf3013538382522e71a96c5e9d173453874
      https://github.com/quicwg/wg-materials/commit/a9769bf3013538382522e71a96c5e9d173453874
  Author: Mark Nottingham <mnot@mnot.net>
  Date:   2017-06-16 (Fri, 16 Jun 2017)

  Changed paths:
    M interim-17-10/arrangements.md

  Log Message:
  -----------
  add arrangements



----==_mimepart_5943460182b61_6e473fa1b8683c3089016--


From nobody Thu Jun 15 19:45:42 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8CFA5129404 for <quic-issues@ietfa.amsl.com>; Thu, 15 Jun 2017 19:45:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=mnot=mnot.net@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4nm-7rXEotFg for <quic-issues@ietfa.amsl.com>; Thu, 15 Jun 2017 19:45:39 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BC75E1293F5 for <quic-issues@ietf.org>; Thu, 15 Jun 2017 19:45:39 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1497581139; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=pVhXj4b1xtVFmnNzer6KzWSgep9wSA6odEnLCHrr/vc=; b=rQpjSLCaZCJJyz3OrqsoY+2I03Irn8BXnEQtIdUnvhudfTrIJ2vYzfAJDDSLjB/1OMHFFE3L W5o5XOgjOOE3zp8EzC0esOnd+TUZAIfYmR3BN6vCLpXHrFLUgJGhng807A5G/OdFeKWuYn2+ erE5tTfk3cqrfoWT3B1PGkyisx0=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=P+SwaZ9DKwabQD/u595rUpiP39GYlU8JjbLO2uo9kE5wDSqBj6ugpOejaoCckoUVaffEqj vl9Vcw6dGsCgTKeWs/ATNjK0hz2NaI4CjJAAvsrjWKBKYk7rHwvavIy3UO68R1DXzOvnz03v gliD3CF1nSmUAxxIcEduHgtH1/KVA=
Sender: mnot=mnot.net@github.com
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.42]) by mxa.mailgun.org with ESMTP id 59434652.7f63bd13a930-smtp-out-n03; Fri, 16 Jun 2017 02:45:38 -0000 (UTC)
Date: Thu, 15 Jun 2017 19:45:37 -0700
From: Mark Nottingham <mnot@mnot.net>
Reply-To: Mark Nottingham <mnot@mnot.net>
To: quic-issues@ietf.org
Message-ID: <59434651975cc_128b3fdbf671dc2c8681e@hookshot-fe1-cp1-prd.iad.github.net.mail>
Subject: [quicwg/wg-materials] 11e8fa: add map
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_59434651971e8_128b3fdbf671dc2c86720"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Ks3iX3ZU6_rFfgnoDutEtKixSFk>
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, 16 Jun 2017 02:45:41 -0000

----==_mimepart_59434651971e8_128b3fdbf671dc2c86720
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/wg-materials
  Commit: 11e8fa47c2a7f9c39c216521e9517da1ea24ccbb
      https://github.com/quicwg/wg-materials/commit/11e8fa47c2a7f9c39c216521e9517da1ea24ccbb
  Author: Mark Nottingham <mnot@mnot.net>
  Date:   2017-06-16 (Fri, 16 Jun 2017)

  Changed paths:
    M interim-17-10/arrangements.md

  Log Message:
  -----------
  add map



----==_mimepart_59434651971e8_128b3fdbf671dc2c86720--


From nobody Thu Jun 15 19:47:16 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 84B79129408 for <quic-issues@ietfa.amsl.com>; Thu, 15 Jun 2017 19:47:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=mnot=mnot.net@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id iwqWppw9kCl2 for <quic-issues@ietfa.amsl.com>; Thu, 15 Jun 2017 19:47:13 -0700 (PDT)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7B5791293F5 for <quic-issues@ietf.org>; Thu, 15 Jun 2017 19:47:13 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1497581232; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=SXlLMtSrfovTSCNTGv4OkOUGgmMIDZBHaGJScEb5VLA=; b=ADfGyDAe54HS2waDt4VvBrzInPWwVQsPX6jYjBRUt7kq1WzM6bz6219zXOGY4BuVTTOT1RhY aCtciK5iIQjGFCcb2ntWFN0aXaAzf1ZddDn4nBgqh8Y4CyoUGY1rSot98fDiJuZDGMtVDsZ3 AyD8efVHpD7IQqQH6wcDNqclEik=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=ur+iiEFTU1lkIjdNZ29iTZQZY693wEI2iVwDTUdV6P0u5ITbaFygqGGfLb8zuOZaQg4ZLM NSMg6PJ3+/bmSO1I6omm2UAVsoEQbf6HBtbhyoltKRmXro59iVMPKoczXs8KXIDg/yo/9L2I XeYWS+BGQheaSLuxcq4TTagkbsVPU=
Sender: mnot=mnot.net@github.com
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.45]) by mxa.mailgun.org with ESMTP id 594346b0.7f801803c840-smtp-out-n01; Fri, 16 Jun 2017 02:47:12 -0000 (UTC)
Date: Thu, 15 Jun 2017 19:47:12 -0700
From: Mark Nottingham <mnot@mnot.net>
Reply-To: Mark Nottingham <mnot@mnot.net>
To: quic-issues@ietf.org
Message-ID: <594346b08426f_100e3fd5cfbfdc385598@hookshot-fe3-cp1-prd.iad.github.net.mail>
Subject: [quicwg/wg-materials] 7d31e2: link to map
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_594346b083ee5_100e3fd5cfbfdc38558bf"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/z00xMvXRhXtnQ0l4cdHIJbI_xjk>
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, 16 Jun 2017 02:47:15 -0000

----==_mimepart_594346b083ee5_100e3fd5cfbfdc38558bf
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/wg-materials
  Commit: 7d31e2089357bdc1b47036198a3b10356f3402ca
      https://github.com/quicwg/wg-materials/commit/7d31e2089357bdc1b47036198a3b10356f3402ca
  Author: Mark Nottingham <mnot@mnot.net>
  Date:   2017-06-16 (Fri, 16 Jun 2017)

  Changed paths:
    M interim-17-10/arrangements.md

  Log Message:
  -----------
  link to map



----==_mimepart_594346b083ee5_100e3fd5cfbfdc38558bf--


From nobody Thu Jun 15 20:15: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 C8B23126C3D for <quic-issues@ietfa.amsl.com>; Thu, 15 Jun 2017 20:15:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=mnot=mnot.net@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id u1GLJcLSetHk for <quic-issues@ietfa.amsl.com>; Thu, 15 Jun 2017 20:15:15 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D1CF51277BB for <quic-issues@ietf.org>; Thu, 15 Jun 2017 20:15:15 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1497582915; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=0YYnrNoaBZ5khEX+r0mTUdqwYJh2ePMzh08MClYmSTA=; b=AhDzDOjy/6sHfXOr7BRukTTjXPgiyeIxP0ZlNhPFLpe9XnmJQnY4QSr0TTSfiXI9sHDj6qG5 044f6QXiEpr0dKNVSUrNJHMY1JQTDB0xVeo80Dl0xjo5STPtqgR9s7Y1+Gi3vPp230tEWFMY Lob6oIT+bAfWKzZIRRQ6eZe+68A=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=g/27XdndgxK5Bad3e1o/EGeDvy6Zbxq+FofLxOUWwl6fwACcqDCHXkid/lHfOgPkL9tIWk F6lH+66N/fx/FWXtP3VFhENCOBYv51r3iGv9oTLTpxpNxfPKbWFfeMf0tPA9RIR/l0p7OM45 KenP1/VvPUet1zoCsLlz+N0YBDbaQ=
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 59434d42.7fe814259b70-smtp-out-n01; Fri, 16 Jun 2017 03:15:14 -0000 (UTC)
Date: Thu, 15 Jun 2017 20:15:14 -0700
From: Mark Nottingham <mnot@mnot.net>
Reply-To: Mark Nottingham <mnot@mnot.net>
To: quic-issues@ietf.org
Message-ID: <59434d4260476_33263fa253463c34259f1@hookshot-fe2-cp1-prd.iad.github.net.mail>
Subject: [quicwg/wg-materials] 9fa20e: add registration form
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_59434d42600e0_33263fa253463c34258f2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/wzWICIcSOgiOC-x4yjHja6YUBmk>
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, 16 Jun 2017 03:15:18 -0000

----==_mimepart_59434d42600e0_33263fa253463c34258f2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/wg-materials
  Commit: 9fa20e1f6e8d5e2525793c96147ce736f48dfea3
      https://github.com/quicwg/wg-materials/commit/9fa20e1f6e8d5e2525793c96147ce736f48dfea3
  Author: Mark Nottingham <mnot@mnot.net>
  Date:   2017-06-16 (Fri, 16 Jun 2017)

  Changed paths:
    M interim-17-10/arrangements.md

  Log Message:
  -----------
  add registration form


  Commit: 56f4d327eda71997b03914e75f797d4e75771f08
      https://github.com/quicwg/wg-materials/commit/56f4d327eda71997b03914e75f797d4e75771f08
  Author: Mark Nottingham <mnot@mnot.net>
  Date:   2017-06-16 (Fri, 16 Jun 2017)

  Changed paths:
    A interim-17-06/minutes.md

  Log Message:
  -----------
  raw copy/paste of minutes


  Commit: 02639ebccdab1d28fcda5212ed20c76823962771
      https://github.com/quicwg/wg-materials/commit/02639ebccdab1d28fcda5212ed20c76823962771
  Author: Mark Nottingham <mnot@mnot.net>
  Date:   2017-06-16 (Fri, 16 Jun 2017)

  Changed paths:
    M interim-17-06/minutes.md

  Log Message:
  -----------
  tidy up


Compare: https://github.com/quicwg/wg-materials/compare/7d31e2089357...02639ebccdab
----==_mimepart_59434d42600e0_33263fa253463c34258f2--


From nobody Thu Jun 15 20:18:14 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7BC8F1293FF for <quic-issues@ietfa.amsl.com>; Thu, 15 Jun 2017 20:18:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=mnot=mnot.net@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id O3Og4eZ62dut for <quic-issues@ietfa.amsl.com>; Thu, 15 Jun 2017 20:18:10 -0700 (PDT)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 96D77128D69 for <quic-issues@ietf.org>; Thu, 15 Jun 2017 20:18:10 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1497583090; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=uuzWDs7o3oOIeS9wi/gHKyuA70n/xfROLYMwcTiXgG4=; b=fAyBdd/u9CAK1go3ilYpnv5n8MvvFq3uZTzpdBjsVTzv4MbDNfT9fgdf93C6x2TRzhi0MZ/Y 2yejngU/sNR+Y3+dT/S+wwNpMFGK/b1cggpB55OEZ3gB/OFOV5U0mTD+7Sl9JqDP4BaT8jac nHh0oys6/We5N3n/QkD0NB/swTg=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=EuiePtETv+X9dK7pmszNQUAws7jtTax+CnQcXCFA8evX8kW8MFrQHh/YqXW09TdITmIFTo YSzFQvvkDIyJ2du3Et4xLMrmZoSa4bYMH/2WsWOY8TXbFXaa0iRFxWvTRpHll9EB4T84kUAZ xREiWGMTpu5hRwbHiyTctVvz70BUc=
Sender: mnot=mnot.net@github.com
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.42]) by mxa.mailgun.org with ESMTP id 59434ded.7f56ec55d6c0-smtp-out-n01; Fri, 16 Jun 2017 03:18:05 -0000 (UTC)
Date: Thu, 15 Jun 2017 20:18:04 -0700
From: Mark Nottingham <mnot@mnot.net>
Reply-To: Mark Nottingham <mnot@mnot.net>
To: quic-issues@ietf.org
Message-ID: <59434dec8c7fe_29b9b3fe2dbaf7c302605d@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail>
Subject: [quicwg/wg-materials] 90cf93: consistent headings
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_59434dec8c554_29b9b3fe2dbaf7c30259d6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/oDjTdFHnQdJeF-GXlBb5ADCtbBw>
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, 16 Jun 2017 03:18:12 -0000

----==_mimepart_59434dec8c554_29b9b3fe2dbaf7c30259d6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/wg-materials
  Commit: 90cf931c843926b9743d436c3e9695801eb04857
      https://github.com/quicwg/wg-materials/commit/90cf931c843926b9743d436c3e9695801eb04857
  Author: Mark Nottingham <mnot@mnot.net>
  Date:   2017-06-16 (Fri, 16 Jun 2017)

  Changed paths:
    M interim-17-06/minutes.md

  Log Message:
  -----------
  consistent headings



----==_mimepart_59434dec8c554_29b9b3fe2dbaf7c30259d6--


From nobody Thu Jun 15 20:27: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 29485129408 for <quic-issues@ietfa.amsl.com>; Thu, 15 Jun 2017 20:27:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=mnot=mnot.net@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id cUQnU-zXuK8p for <quic-issues@ietfa.amsl.com>; Thu, 15 Jun 2017 20:27:49 -0700 (PDT)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 40C771293FF for <quic-issues@ietf.org>; Thu, 15 Jun 2017 20:27:49 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1497583668; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=lMrAU2nCb4ZOWuQu40ZdNS1zCeEBko2TzGxanBLYguU=; b=lYaZEeNHIu+B13mk4YOUYOuZ4KMEpdky/51fqvXWpdVYWhtbt4xlzS2++CPvdtBc4jBxfLWf 3VP80NYD75yZil/SSy/NQw3wCH5WWmbBsFNhiZ+NHNCH1MT2cyYMGcI52XsP2TtL8sxDn4uO YJkrJby2KdJve9oJ2U7YJaUHTZA=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=S1yGJcs5/MZYSS3oxwS8HcBgW0gPZpEWIs3Qe54OWkFnstKEbIYpO9aHrZEvkjDxV+6G2v GMbmc52pzzyCNOiCZX57Eek5vgGhyHqwy5i70SLUw3denopSZJp00CSMPHnwOuRlgyzxg3vY Ysu9RltELsmIiubhI5AAiZr+VsvqU=
Sender: mnot=mnot.net@github.com
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.40]) by mxa.mailgun.org with ESMTP id 59434da7.7f800036cb70-smtp-out-n01; Fri, 16 Jun 2017 03:16:55 -0000 (UTC)
Date: Thu, 15 Jun 2017 20:16:55 -0700
From: Mark Nottingham <mnot@mnot.net>
Reply-To: Mark Nottingham <mnot@mnot.net>
To: quic-issues@ietf.org
Message-ID: <59434da797b57_6e643ff4ef1c7c3472843@hookshot-fe6-cp1-prd.iad.github.net.mail>
Subject: [quicwg/wg-materials] 579fd0: fix h1
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_59434da7977b1_6e643ff4ef1c7c34727a8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/mPf9BYo6TzeWDsSXl3p75zGkK1o>
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, 16 Jun 2017 03:27:51 -0000

----==_mimepart_59434da7977b1_6e643ff4ef1c7c34727a8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/wg-materials
  Commit: 579fd0192d0c4fc3fa4a26f4f694d0636ddb4d76
      https://github.com/quicwg/wg-materials/commit/579fd0192d0c4fc3fa4a26f4f694d0636ddb4d76
  Author: Mark Nottingham <mnot@mnot.net>
  Date:   2017-06-16 (Fri, 16 Jun 2017)

  Changed paths:
    M interim-17-06/minutes.md

  Log Message:
  -----------
  fix h1


  Commit: dfd9ddb1b5c380040c5b2997fe552a4fad96efb6
      https://github.com/quicwg/wg-materials/commit/dfd9ddb1b5c380040c5b2997fe552a4fad96efb6
  Author: Mark Nottingham <mnot@mnot.net>
  Date:   2017-06-16 (Fri, 16 Jun 2017)

  Changed paths:
    M interim-17-06/minutes.md

  Log Message:
  -----------
  ToC


Compare: https://github.com/quicwg/wg-materials/compare/02639ebccdab...dfd9ddb1b5c3
----==_mimepart_59434da7977b1_6e643ff4ef1c7c34727a8--


From nobody Thu Jun 15 23:14: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 EBF57128D16 for <quic-issues@ietfa.amsl.com>; Thu, 15 Jun 2017 23:14:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.403
X-Spam-Level: 
X-Spam-Status: No, score=-0.403 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0R9jmzTo1_C2 for <quic-issues@ietfa.amsl.com>; Thu, 15 Jun 2017 23:13:59 -0700 (PDT)
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 69028128AFE for <quic-issues@ietf.org>; Thu, 15 Jun 2017 23:13:59 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=X5giXR6GzYAuoU1OkNpQtdtrbU0=; b=JjURHFxUU2Vqbfsq fxtsiHcd9R+IcbahOEAd9bI4Oo8FySj7AGFq+r4QHx02ZiU8nHHGw+nFDzhKA1EB agw/h954Z/6Zim43faydBi+fYjWj/1mdZnGMLmCD+rJ0HasYeOZ4iUyhgALPRv3c TfAOBGb602Skth+K/3ir646YKHM=
Received: by filter0958p1mdw1.sendgrid.net with SMTP id filter0958p1mdw1-20751-59437726-1F 2017-06-16 06:13:58.532365829 +0000 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 MsQI_GEZQFSEdIBWR4NI7Q for <quic-issues@ietf.org>; Fri, 16 Jun 2017 06:13:58.321 +0000 (UTC)
Date: Thu, 15 Jun 2017 23:13:58 -0700
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab96fd30dff9592a35889c28bd13857677c186b16b92cf00000001155b392692a169ce0e13f7e4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/633/c308942433@github.com>
In-Reply-To: <quicwg/base-drafts/pull/633@github.com>
References: <quicwg/base-drafts/pull/633@github.com>
Subject: Re: [quicwg/base-drafts] correct the definition of the ACK FRAME N bit (#633)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59437726363b0_4f983fb154341c38494c3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2/Ef7bGp5xJBIfXe+kZBlxCLXC91MWY8epOw EPUdH4aDch98FOGdAxWBF4dWyMMDwNpy0paGeqf+W9kO6j/9YMbhtSmsY7sHzZjbkMR4lcq8GWA5ct wvKvEKkPOyMPbjsI1n+2WDDJgqHiAzf3NNCQM00E4FhQIvLPLT0PuGeQCsZnaf4M16ADO8HctmBr70 o=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Xj_eEV-3CqHe7O4r_MJV9fij8N8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 16 Jun 2017 06:14:01 -0000

----==_mimepart_59437726363b0_4f983fb154341c38494c3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

That doesn't make sense to me. Why would it be optional if the count is 0. That just adds ambiguity. Then it should always be present and the N-bit removed, or it should not be permitted when the count is 0.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/633#issuecomment-308942433
----==_mimepart_59437726363b0_4f983fb154341c38494c3
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>That doesn't make sense to me. Why would it be optional if the count is 0. That just adds ambiguity. Then it should always be present and the N-bit removed, or it should not be permitted when the count is 0.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/633#issuecomment-308942433">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxvrpYfUAmvdw7oe__Y9Du0PWOKsks5sEh0mgaJpZM4N7NUe">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqyuJ2aGHK3fpqiFoIKGYVWlzJ6qPks5sEh0mgaJpZM4N7NUe.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/633#issuecomment-308942433"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #633: That doesn't make sense to me. Why would it be optional if the count is 0. That just adds ambiguity. Then it should always be present and the N-bit removed, or it should not be permitted when the count is 0."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/633#issuecomment-308942433"}}}</sc
 ript>
----==_mimepart_59437726363b0_4f983fb154341c38494c3--


From nobody Thu Jun 15 23:24: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 844CE129496 for <quic-issues@ietfa.amsl.com>; Thu, 15 Jun 2017 23:23:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.801
X-Spam-Level: 
X-Spam-Status: No, score=-4.801 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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LsyM37O2_6N9 for <quic-issues@ietfa.amsl.com>; Thu, 15 Jun 2017 23:23:56 -0700 (PDT)
Received: from o8.sgmail.github.com (o8.sgmail.github.com [167.89.101.199]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 71EE712948E for <quic-issues@ietf.org>; Thu, 15 Jun 2017 23:23:56 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=TnIekSailg0gvNMAy1JOVwFQ5vc=; b=KJ8S9HpznTlfqEu6 oYJ/61E1uDo0NpCzGTxhOXP5rMMk+6mYubdO+k3wkfSYnehGFJsn4uHkXA2YYb60 XwJjkJhWDdlWCJLq9ERZs/V0FFGs/KELF8X6IHSroxkEfLbSqvPhPcwigVMtpzYh gZTjditDK4GnTQYCy3TXUCKzbag=
Received: by filter0486p1mdw1.sendgrid.net with SMTP id filter0486p1mdw1-17255-5943797A-5B 2017-06-16 06:23:54.951492458 +0000 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 yytiOsxdTu-u1aym1GrVMg for <quic-issues@ietf.org>; Fri, 16 Jun 2017 06:23:54.803 +0000 (UTC)
Date: Thu, 15 Jun 2017 23:23:54 -0700
From: Brian Trammell <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf906970b14bc921c99afd9f468ebc2a2edd90b8992cf00000001155b3b7a92a169ce0e0f8270@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/631/308943852@github.com>
In-Reply-To: <quicwg/base-drafts/issues/631@github.com>
References: <quicwg/base-drafts/issues/631@github.com>
Subject: Re: [quicwg/base-drafts] Explicit support for on-path calculation of RTT of QUIC flows (#631)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5943797aa4a87_ff5d3fb8319b7c3c13738"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0dGxAiMGI/JoJVfR5GUSVq7FCeePRM1MY2/X h4a2ZdVNhFezw2FSzIs93f7WcIufuac7wqfKcUBa/k6lC/2HUtd9Cw555pDMyUdRRzCeVHmVZPI0mZ y3bkeQmU8azlvJ1zgqrHrLfhzfPdcEOQ++DUYhCUohuVJdAjUBCUMH3u1RAyLewfEC8iQgdqhnsTe1 s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Qxzhhlwjy393IVPfVog0BMOpqn4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 16 Jun 2017 06:23:58 -0000

----==_mimepart_5943797aa4a87_ff5d3fb8319b7c3c13738
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

>  In this case rather
than needing negotiation it might be as simple as saying "if the endpoint
does not wish to signal the path then always set the bit to 0".

This works nicely, and doesn't require any coordination to get the property of requiring bilateral cooperation for it to work.

If we decided that we wanted unilateral exposure to work (i.e. that one endpoint could allow an on-path device to calculate its observed RTT and flight size without the cooperation of the other endpoint), then the spin bit could be driven off the transport protocol's control loop, simply flipping the bit once per RTT. This loses the (IMO very nice) property that this proposal has, though, that 

> Edges need to be driven based on receiving a different bit, but only if the packet number is larger than the last observed bit flip.

Yes, although no amount of care will keep signaling from trailing or being otherwise inaccurate on pathologically lossy and reordering prone paths. I need to think about this a bit more, but I think these cases are easy enough to recognize heuristically that we don't need loss and reordering exposure to allow such samples to be detected and used as a "bad path" indication.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/631#issuecomment-308943852
----==_mimepart_5943797aa4a87_ff5d3fb8319b7c3c13738
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<blockquote>
<p>In this case rather<br>
than needing negotiation it might be as simple as saying "if the endpoint<b=
r>
does not wish to signal the path then always set the bit to 0".</p>
</blockquote>
<p>This works nicely, and doesn't require any coordination to get the prope=
rty of requiring bilateral cooperation for it to work.</p>
<p>If we decided that we wanted unilateral exposure to work (i.e. that one =
endpoint could allow an on-path device to calculate its observed RTT and fl=
ight size without the cooperation of the other endpoint), then the spin bit=
 could be driven off the transport protocol's control loop, simply flipping=
 the bit once per RTT. This loses the (IMO very nice) property that this pr=
oposal has, though, that</p>
<blockquote>
<p>Edges need to be driven based on receiving a different bit, but only if =
the packet number is larger than the last observed bit flip.</p>
</blockquote>
<p>Yes, although no amount of care will keep signaling from trailing or bei=
ng otherwise inaccurate on pathologically lossy and reordering prone paths.=
 I need to think about this a bit more, but I think these cases are easy en=
ough to recognize heuristically that we don't need loss and reordering expo=
sure to allow such samples to be detected and used as a "bad path" indicati=
on.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/631#issuecomment-308943852">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkqyqtiKJCkORUTrb=
sjUhX0-AZYs95ks5sEh96gaJpZM4N59cW">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq500cUVYYaq3m74cg=
Oofj4DTm-Xoks5sEh96gaJpZM4N59cW.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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/631#issuecomment-308943852"></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 #631: \u003e  In thi=
s case rather\r\nthan needing negotiation it might be as simple as saying \=
"if the endpoint\r\ndoes not wish to signal the path then always set the bi=
t to 0\".\r\n\r\nThis works nicely, and doesn't require any coordination to=
 get the property of requiring bilateral cooperation for it to work.\r\n\r\=
nIf we decided that we wanted unilateral exposure to work (i.e. that one en=
dpoint could allow an on-path device to calculate its observed RTT and flig=
ht size without the cooperation of the other endpoint), then the spin bit c=
ould be driven off the transport protocol's control loop, simply flipping t=
he bit once per RTT. This loses the (IMO very nice) property that this prop=
osal has, though, that \r\n\r\n\u003e Edges need to be driven based on rece=
iving a different bit, but only if the packet number is larger than the las=
t observed bit flip.\r\n\r\nYes, although no amount of care will keep signa=
ling from trailing or being otherwise inaccurate on pathologically lossy an=
d reordering prone paths. I need to think about this a bit more, but I thin=
k these cases are easy enough to recognize heuristically that we don't need=
 loss and reordering exposure to allow such samples to be detected and used=
 as a \"bad path\" indication."}],"action":{"name":"View Issue","url":"http=
s://github.com/quicwg/base-drafts/issues/631#issuecomment-308943852"}}}</sc=
ript>=

----==_mimepart_5943797aa4a87_ff5d3fb8319b7c3c13738--


From nobody Fri Jun 16 00:17: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 AE2E8131481 for <quic-issues@ietfa.amsl.com>; Fri, 16 Jun 2017 00:16:57 -0700 (PDT)
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; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NJ57LvMHzTw2 for <quic-issues@ietfa.amsl.com>; Fri, 16 Jun 2017 00:16:56 -0700 (PDT)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D33F4129AF4 for <quic-issues@ietf.org>; Fri, 16 Jun 2017 00:16:23 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1497597383; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=Pm/iDumPEqtjCXb89srlSJatwWBulvEbSq9ExxHqOb4=; b=Kf5X+2Hf002N2BqiYapxuFxLcvy3ZEtRQPnYnvm/4/SgVuQVpUdzfVUuafwCXCPIsYBy/Fiq 7BlWc8cUVrHZCQhXkjS5aIfcd4fHmLehjzHpyEb4KHtJ/zeO0bKualZnnXGbUH9TnNdVEcgL TZn3IgNsxNr1s3dulbYOiqO9T8Q=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=Cy+m6+Dq7yPKN9P46X6xLemDSRLcfCvuA8Y4y2JHRn/56KIhBK66Y1ItKo3ObLgU73LRLR PqvCd+o/4LpbdYvdb9zuTsZL8HwmfLFFU+Ryj/sOHcZWHhL11Nw8NKTxZo/OdgXjGRlgYQPf rCaizbvZX87AfKP5+X9NO1tyGGgww=
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 594385c6.7f3cb02de810-smtp-out-n01; Fri, 16 Jun 2017 07:16:22 -0000 (UTC)
Date: Fri, 16 Jun 2017 00:16:22 -0700
From: martinthomson <martin.thomson@gmail.com>
Reply-To: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <594385c6c001a_312f3fc9739a3c341018bb@hookshot-fe5-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_594385c6bfc43_312f3fc9739a3c341017e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ZPB6p2Exk5s-DIWpEYWub1OKC1g>
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, 16 Jun 2017 07:16:58 -0000

----==_mimepart_594385c6bfc43_312f3fc9739a3c341017e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/EXPORTER-QUIC_Packet_Number_Secret
  Home:   https://github.com/quicwg/base-drafts

----==_mimepart_594385c6bfc43_312f3fc9739a3c341017e--


From nobody Fri Jun 16 00:17: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 5A8B1131482 for <quic-issues@ietfa.amsl.com>; Fri, 16 Jun 2017 00:16:58 -0700 (PDT)
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; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id c66pNt2q6gCu for <quic-issues@ietfa.amsl.com>; Fri, 16 Jun 2017 00:16:57 -0700 (PDT)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 82C2F131483 for <quic-issues@ietf.org>; Fri, 16 Jun 2017 00:16:24 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1497597383; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=HSMTliG4JH1MtiY2nlXjpIZGDxJShjHsb+soxtOjLXI=; b=x7iHj2oBFnxOtHVKYkKr+1Qb4a2Dbi6INIzKkNH8eMFqndvaONal2LFp8/Z5jvznrzX7Mif4 vLjXXWZVs92a6EsH3aDRihVirmusZwXmBpWyw2IEHqZZ2Q9bVKS1jM+bPP34wiTAPqjj+pcv b4SdN+ybd4R/Dz4E5Qs0YVNeUZA=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=bImGIio4bOf+gKeGUMXnLYpAzsCmpHO/S3fcoMBCzafH0YGF2gu7m7uCif/2uZMaYKDN9x 9qAJq6gNRvanffsWy2jOjeMeIpxfJEeTmNKK4je4P6gvOzbJLck1iRC9Hkd309K9jUu0jRzd ImtAP0MHcWm4rxsu+b1vaA2JNNmDo=
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 594385c7.7fabd40a67e0-smtp-out-n02; Fri, 16 Jun 2017 07:16:23 -0000 (UTC)
Date: Fri, 16 Jun 2017 00:16:23 -0700
From: martinthomson <martin.thomson@gmail.com>
Reply-To: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <594385c7b736b_c6d3fc744691c343396d@hookshot-fe3-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_594385c7b7007_c6d3fc744691c3433899"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/8nmgbKfsUnE6MoHL5iG0YfaAu-Q>
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, 16 Jun 2017 07:16:58 -0000

----==_mimepart_594385c7b7007_c6d3fc744691c3433899
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/36-bit_version
  Home:   https://github.com/quicwg/base-drafts

----==_mimepart_594385c7b7007_c6d3fc744691c3433899--


From nobody Fri Jun 16 00:17: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 90F5513147D for <quic-issues@ietfa.amsl.com>; Fri, 16 Jun 2017 00:17:03 -0700 (PDT)
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; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ohh5KwVEV65V for <quic-issues@ietfa.amsl.com>; Fri, 16 Jun 2017 00:17:02 -0700 (PDT)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 78B7713147F for <quic-issues@ietf.org>; Fri, 16 Jun 2017 00:16:25 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1497597385; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=/pi3aBQoSggLuOVOm8/pmNx97gE60T1fVcMEV0Ofqeg=; b=tchQQiyYcNHsB78kXBos8u6lv0notuShn1DnUURkS/W5kPi1naqYs1WTNCxEw6tRkxbUxwow FeotJcjUEdegt7sUD42X8TXHsky8JDHkYgomB2r3hEWzRu+X2xAbcAaSBAUWUSWJifFMiEqa oWkOMSNVqBIwxL7RZBWlbIp7UJU=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=zRpcBDfhX7fCXln1ZNRqPe8BvgpaGcNbI/Nvzsj5WL1oc5eXgIvR5OFq8QI6/8uUjIfxcO Xt9rUcqQmjVe0jnNZWKQQXjz1joqQIXcmn42il+rIpvfMMlNtbURFF4syC52cejD9jzMeF53 4bG34BgQm7VaJ6tfluILvcrA0GlTM=
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 594385c9.7f08cb50f2d0-smtp-out-n01; Fri, 16 Jun 2017 07:16:25 -0000 (UTC)
Date: Fri, 16 Jun 2017 00:16:25 -0700
From: martinthomson <martin.thomson@gmail.com>
Reply-To: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <594385c93e1e7_2a663f8ce3a23c4497f6@hookshot-fe5-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_594385c93ddda_2a663f8ce3a23c4496ad"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/OVs-vgTxUUVT8OFDx52JxcfYxPc>
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, 16 Jun 2017 07:17:04 -0000

----==_mimepart_594385c93ddda_2a663f8ce3a23c4496ad
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/ianswett-timeoflastsentpacket
  Home:   https://github.com/quicwg/base-drafts

----==_mimepart_594385c93ddda_2a663f8ce3a23c4496ad--


From nobody Fri Jun 16 00:17: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 0AFAA13147F for <quic-issues@ietfa.amsl.com>; Fri, 16 Jun 2017 00:17:04 -0700 (PDT)
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; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MhRE3A__LWAe for <quic-issues@ietfa.amsl.com>; Fri, 16 Jun 2017 00:17:02 -0700 (PDT)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F1DCF131485 for <quic-issues@ietf.org>; Fri, 16 Jun 2017 00:16:25 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1497597385; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=tXXdYbnXcKp5d+zMH/M/FAqWtC9JZ9SHAgHqy4H31Qc=; b=VlOYhQBgcbjAEEjzIMXTu9KGQ6jy0vEQUFrkmAjaVb64AbQ6/zDWBe1zkrG8Mup7W2bQNKj1 g3toXQT/BC9ZmM9hKvPU71Yif9TBbMhYjuFT9gZrTLhjDHtkZnMcvFGPTHSuE28Rp4xDZlRS wBEblt1CxmK729ubO9f9Naxjq00=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=CIM9lFo5YOtCFX+KZoTo6DR9orObE5cpCqsU1PJKPdKWI3QEsQ7t/Hu6uUevlsr3ZPFVmt 4Exe98CReM4YVDiFea2q3QHaSPrSdHTekJnDay6jB0DZNZXlgkud1uZxtNec4r/7ZYKm4D/F JFkg5hw38UzdXKgKeHgHydKDpDFTM=
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 594385c9.7fabb37e5bd0-smtp-out-n02; Fri, 16 Jun 2017 07:16:25 -0000 (UTC)
Date: Fri, 16 Jun 2017 00:16:25 -0700
From: martinthomson <martin.thomson@gmail.com>
Reply-To: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <594385c9ab222_18f53ff992b89c3454336@hookshot-fe3-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_594385c9aaccb_18f53ff992b89c345423d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/57AP8nXoFx-eGlFpdo0FoCBOvT4>
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, 16 Jun 2017 07:17:04 -0000

----==_mimepart_594385c9aaccb_18f53ff992b89c345423d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/ianswett-latestrtt
  Home:   https://github.com/quicwg/base-drafts

----==_mimepart_594385c9aaccb_18f53ff992b89c345423d--


From nobody Fri Jun 16 00:17: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 D6C0113147D for <quic-issues@ietfa.amsl.com>; Fri, 16 Jun 2017 00:17:04 -0700 (PDT)
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; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id fnxz5k9nD1yv for <quic-issues@ietfa.amsl.com>; Fri, 16 Jun 2017 00:17:03 -0700 (PDT)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 22313131486 for <quic-issues@ietf.org>; Fri, 16 Jun 2017 00:16:26 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1497597385; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=yi5a9OVCyVkLRX6R7i8/pr3xjBKQJgzk/VVXjbmqEtY=; b=roi3sV8ayQnUW67UKoHDKAX64yyBcsMR0NudZAjM0bNMSA1Ly2DlJ2VeaZ7l0DT+kyg6vnu+ yt0LWaTwN6JNDYz+OozjSEhbUDbo2wb2jeeFjWfWexOawazufmNIDr6AXOKfuo3RiJxeXzCE 6fmzEmvr8tnTLlF2fXBIsj0cd3I=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=Vwu/OK2qQpR0txMVKxyoM8JpL+RtyroMObaxxcAlNj44aT0XJHYK9TXSZP8XIzT83bXAoM fIUGuCiRrTmGZjC59CdfwjMDfVTLyDoieluXYjufIrFEXCPFQCtI2GtEN02KsweKtdGBNIZi Mbv79pr11CzW2z92/rIhslAG7lqYs=
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 594385c9.7ff4eac2e4b0-smtp-out-n02; Fri, 16 Jun 2017 07:16:25 -0000 (UTC)
Date: Fri, 16 Jun 2017 00:16:24 -0700
From: martinthomson <martin.thomson@gmail.com>
Reply-To: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <594385c84434c_10e03f7e0bc13c341036e5@hookshot-fe1-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_594385c843fe3_10e03f7e0bc13c3410358f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/qEdid8ggAQBBZzE1y-qpfe1gltc>
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, 16 Jun 2017 07:17:05 -0000

----==_mimepart_594385c843fe3_10e03f7e0bc13c3410358f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/bad_ack
  Home:   https://github.com/quicwg/base-drafts

----==_mimepart_594385c843fe3_10e03f7e0bc13c3410358f--


From nobody Fri Jun 16 00:17: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 5B29A131484 for <quic-issues@ietfa.amsl.com>; Fri, 16 Jun 2017 00:17:09 -0700 (PDT)
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; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ggdkRAVRWLnJ for <quic-issues@ietfa.amsl.com>; Fri, 16 Jun 2017 00:17:08 -0700 (PDT)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B8F15131487 for <quic-issues@ietf.org>; Fri, 16 Jun 2017 00:16:30 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1497597390; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=MZzSMnMlFUjfTlw6UEMd6vto9atNeJnyF0Z1s3n7qAw=; b=IhHPDLGw/LjYCVHhfYctmP7QhodVAoXLQmSWLEqHK0TPiyyU6LNx7aKCNnR2tcJAbize7qE4 alNn6OMcPeJOfE7TU68aLk04mOZQbSFZ2+V4IJBujLbrGR4O3JiP6istB/yPPRJSa/SYSfTB TwaOLqiBP9uyd0ZysQhbTM2MrG4=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=KsLNzp4QFA4neZI3b899NWfCj7gaHpPp+o5Xv/eAvSIP6oHeLc8NSUO01FwNBLzK5QgrKO ziVzIVKbwS2LeN7DyxLqrwpK6xq3nNBwtD/7H88Cj998S07VS+bdO11d2vD4vQI3TFmbj8cH ElnI2g3/WtTDk7FH4sOZlw/JRRUrU=
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 594385ce.7fd5046e6db0-smtp-out-n01; Fri, 16 Jun 2017 07:16:30 -0000 (UTC)
Date: Fri, 16 Jun 2017 00:16:30 -0700
From: martinthomson <martin.thomson@gmail.com>
Reply-To: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <594385ce720d4_15773f8de8d77c3c8906@hookshot-fe3-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_594385ce71d5a_15773f8de8d77c3c88937"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/yTYfMxTDlyPlsOsaR79_zfN1x-E>
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, 16 Jun 2017 07:17:09 -0000

----==_mimepart_594385ce71d5a_15773f8de8d77c3c88937
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/initial_rtt
  Home:   https://github.com/quicwg/base-drafts

----==_mimepart_594385ce71d5a_15773f8de8d77c3c88937--


From nobody Fri Jun 16 00:17: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 1534F131492 for <quic-issues@ietfa.amsl.com>; Fri, 16 Jun 2017 00:17:28 -0700 (PDT)
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; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZbfrkeSxANBN for <quic-issues@ietfa.amsl.com>; Fri, 16 Jun 2017 00:17:26 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E2EF5131474 for <quic-issues@ietf.org>; Fri, 16 Jun 2017 00:16:44 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1497597404; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=EwfI699UQs2cAN0z8/zadKFjMg5q53xw7cQY1BL+jt4=; b=LIPs0ZiLC5PAQkNeL/4gTlBjDlnTOYamfisGLaCRxba4VU8ydbasMqcU+CyFQRiNID3jRjTa JFR1jiTDwDa5RJVhJ4iBcYzCJKkS2TO8F2rtQ3eVhWVnEjhIL1bJlAaVtDLYd6Khm9qEfj81 z1gSewwKnui6a0928oHmZrzjPLg=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=terWUWDNZXSqhTX6Coyhpj9c59+jxGsVMHXjUqq/02mEKDD8Drz4JhugmqsgfCld7HuKyG JnZWGq5Xd0AMmyrC54WYwU7ODwLnWLHO6ZszKDyHu1LXEeVW8I0sl3gcEYIkl+djGoW7vBRo eX6+mWmojosevmMsLcKnaYdGiFoSo=
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 594385db.7fdfb4271bd0-smtp-out-n03; Fri, 16 Jun 2017 07:16:43 -0000 (UTC)
Date: Fri, 16 Jun 2017 00:16:42 -0700
From: martinthomson <martin.thomson@gmail.com>
Reply-To: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <594385daebcf3_14373faa9b939c2c890d4@hookshot-fe1-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_594385daeb8d3_14373faa9b939c2c889b6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/0SHGIn_snP3ch1BarNl9rJhU_OY>
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, 16 Jun 2017 07:17:28 -0000

----==_mimepart_594385daeb8d3_14373faa9b939c2c889b6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/limit-update
  Home:   https://github.com/quicwg/base-drafts

----==_mimepart_594385daeb8d3_14373faa9b939c2c889b6--


From nobody Fri Jun 16 00: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 6A5781315A0 for <quic-issues@ietfa.amsl.com>; Fri, 16 Jun 2017 00:53:13 -0700 (PDT)
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; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Z4PCo34hJCRK for <quic-issues@ietfa.amsl.com>; Fri, 16 Jun 2017 00:53:12 -0700 (PDT)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7EF15131594 for <quic-issues@ietf.org>; Fri, 16 Jun 2017 00:53:10 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1497599589; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=EJHx1Gnm5D2Sm1jmVNZ5BqN4MVBetbO/xLqe06EJNlQ=; b=TlhQj4QouATPAM8YJAbY3VbXmP5TMKS+e7wa6SU7X4hFb5GriTgcFCDW8ZpV/cDYkXhsUixO RKdbBjcGESbv+B7Y200O+3mk8UP/gjU0DFUg7xmablCVbz2aJ2c6a9mootwNl/R/Ko6m4Z58 fFLKcbbBUKDHb4MPI5JHhrxJSTc=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=jbt2xH+Z8caFLEJn9fzfCddn6ty0ZxG5OWnp4kTo+RuV3g/44W4+NzXsqGWjW7/zfWa0wj CtEXNuHafIOa12lXToeB/ayswa/ALgXpY9O5+QJrNwwx9yHXTcWCbfOnPqm8Dpj3ZM/gUe1p mEeG23MR+1V5iaaPvsLGDU5lAm9vY=
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 59438e65.7f08cb54c150-smtp-out-n01; Fri, 16 Jun 2017 07:53:09 -0000 (UTC)
Date: Fri, 16 Jun 2017 00:53:09 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <59438e6589300_14373faa9b939c2c90032@hookshot-fe1-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] cc9135: WIP
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_59438e6588f40_14373faa9b939c2c8997d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/GDJFr4pVqu-M1O_zSnaKvluMrcs>
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, 16 Jun 2017 07:53:13 -0000

----==_mimepart_59438e6588f40_14373faa9b939c2c8997d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/unidirectional_mt
  Home:   https://github.com/quicwg/base-drafts
  Commit: cc9135fb49ae74ec548a839a55072fef45485730
      https://github.com/quicwg/base-drafts/commit/cc9135fb49ae74ec548a839a55072fef45485730
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-16 (Fri, 16 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  WIP


  Commit: c0c56767e728d46eb5bfae2d73e36c1b11a4b52a
      https://github.com/quicwg/base-drafts/commit/c0c56767e728d46eb5bfae2d73e36c1b11a4b52a
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-16 (Fri, 16 Jun 2017)

  Changed paths:
    M draft-ietf-quic-http.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Initial cut at unidirectional streams


Compare: https://github.com/quicwg/base-drafts/compare/cc9135fb49ae^...c0c56767e728
----==_mimepart_59438e6588f40_14373faa9b939c2c8997d--


From nobody Fri Jun 16 07:24:42 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 28BAF12E03A for <quic-issues@ietfa.amsl.com>; Fri, 16 Jun 2017 07:24:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.403
X-Spam-Level: 
X-Spam-Status: No, score=-0.403 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8rJXY9T_CeFx for <quic-issues@ietfa.amsl.com>; Fri, 16 Jun 2017 07:24:35 -0700 (PDT)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 89DB912DFDB for <quic-issues@ietf.org>; Fri, 16 Jun 2017 07:24:35 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=+dm5AEhns3lpC5fHScdP/e7X1X0=; b=IT5DdBKpxdnls1cx kIrYAVI22d9W2UTuBlBw4OVv5fZiJpceWImZ+/3oMQZU6rrFIPfqwaKtHizVVeL3 aB8z9CuTCdz04qC7nWmepC6PmjejE1NLCjhsg8FonFduvLNtO3kMEzXRRGZxyTTc 070m8uzcrvDK+Q7njYNT441hz78=
Received: by filter0992p1mdw1.sendgrid.net with SMTP id filter0992p1mdw1-21231-5943EA22-1D 2017-06-16 14:24:34.569722088 +0000 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 iWRyI9PaSsyS_YWDCAtTYA for <quic-issues@ietf.org>; Fri, 16 Jun 2017 14:24:34.534 +0000 (UTC)
Date: Fri, 16 Jun 2017 07:24:34 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab20bfc644a4c47e6932064ce1c6cfebd492e640a292cf00000001155bac2292a169ce0e0f8270@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/631/309039715@github.com>
In-Reply-To: <quicwg/base-drafts/issues/631@github.com>
References: <quicwg/base-drafts/issues/631@github.com>
Subject: Re: [quicwg/base-drafts] Explicit support for on-path calculation of RTT of QUIC flows (#631)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5943ea226f48f_55c13fc1456cfc3c620ec"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0JzDAgRRwRjsLzkwqGvxA1WGntptCDtMtSi8 3Ny5psZnh4dLjtL50hoO91DlOOnL4Zoq0/Gm1/kk6xW9Vjuh6CduG3Hr8pDISs96MHYtlB3dzdgMZT dNdi46C7f5oOQLt5om/j+FDDuR2bAdaY/TOwVhfETqsrhoi1JyjQ0ucnyJjn3MhArFArq6CDsTytZ2 s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/tQDtVQmtrjtNKCm0fq4Xynz8V-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, 16 Jun 2017 14:24:41 -0000

----==_mimepart_5943ea226f48f_55c13fc1456cfc3c620ec
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

As I mentioned in the PR, I think we can deal with reordering by specifying the spin to be sent is based on the spin of the largest received packet(for a given path) instead of the last received 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/631#issuecomment-309039715
----==_mimepart_5943ea226f48f_55c13fc1456cfc3c620ec
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>As I mentioned in the PR, I think we can deal with reordering by specifying the spin to be sent is based on the spin of the largest received packet(for a given path) instead of the last received packet.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/631#issuecomment-309039715">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4ukTC7OnxluVYDYmYxksYu8qABoks5sEpAigaJpZM4N59cW">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq3HDPvKRpWPUdhmrCj_4e7c7fkO0ks5sEpAigaJpZM4N59cW.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/631#issuecomment-309039715"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #631: As I mentioned in the PR, I think we can deal with reordering by specifying the spin to be sent is based on the spin of the largest received packet(for a given path) instead of the last received packet."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/631#issuecomment-309039715"}}}</script>
----==_mimepart_5943ea226f48f_55c13fc1456cfc3c620ec--


From nobody Fri Jun 16 07:38: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 4579C131841 for <quic-issues@ietfa.amsl.com>; Fri, 16 Jun 2017 07:38:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.475
X-Spam-Level: 
X-Spam-Status: No, score=-0.475 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DXK2D9uTZrDd for <quic-issues@ietfa.amsl.com>; Fri, 16 Jun 2017 07:38:15 -0700 (PDT)
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 17BAB12E741 for <quic-issues@ietf.org>; Fri, 16 Jun 2017 07:36:40 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=IMJd/czqDnyUbzLqIawFirxn8SM=; b=QcXKQZC7kF6mTJ59 LVKqKgz03QIOemRopJBcMmPjggEj8s/UnSA4GRI1tsAUgZ2/0bmYn+1dKG9qSwVk heeMR1VIdG9Tk/TGRULn/moFwuc+FP0cUIx5mjmtQ38m1avFcQbpqy3hc+Upvbzq ofaTOC8o52K0W8zpeAdhJ5za4ng=
Received: by filter1183p1mdw1.sendgrid.net with SMTP id filter1183p1mdw1-21857-5943ECEF-7E 2017-06-16 14:36:31.979344969 +0000 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 wZynPxcgSVam9ZsU8bmrIA for <quic-issues@ietf.org>; Fri, 16 Jun 2017 14:36:31.902 +0000 (UTC)
Date: Fri, 16 Jun 2017 07:36:31 -0700
From: Brian Trammell <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf993f32a83508ee3983e8b8bd3fed45e83ba412e92cf00000001155baeef92a169ce0e0f8270@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/631/309042923@github.com>
In-Reply-To: <quicwg/base-drafts/issues/631@github.com>
References: <quicwg/base-drafts/issues/631@github.com>
Subject: Re: [quicwg/base-drafts] Explicit support for on-path calculation of RTT of QUIC flows (#631)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5943ecefc2dc1_630d3faf10de9c3042762"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2A7yNxDLlEz9weGpHXNx7chF1Yh6n6agBEgX vaLsZ1qCert8J00c8YD42bthc0CvCKuBTBWnSFVKMPked+0PQ/oL59eKRmeOjz3bFTqnpkfoygmguW l3ab8AqVOSnmGitTXp33dSEFiWLnEXmz4DdggHolC3bGXNHb/twiq7nXL9VnaYBDHymImXUVRRZrCI A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/maKgDzyUqP4QvDPcP0r-OJHAvhI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 16 Jun 2017 14:38:16 -0000

----==_mimepart_5943ecefc2dc1_630d3faf10de9c3042762
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

largest received packet number?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/631#issuecomment-309042923
----==_mimepart_5943ecefc2dc1_630d3faf10de9c3042762
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>largest received packet number?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/631#issuecomment-309042923">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxWoalF2ZAG3k4JbalOwoeRcb4XHks5sEpLvgaJpZM4N59cW">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq8OmzIx1xvU2XlmRGaOwnA3e0cihks5sEpLvgaJpZM4N59cW.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/631#issuecomment-309042923"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #631: largest received packet number?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/631#issuecomment-309042923"}}}</script>
----==_mimepart_5943ecefc2dc1_630d3faf10de9c3042762--


From nobody Fri Jun 16 07:45: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 0ECC1129516 for <quic-issues@ietfa.amsl.com>; Fri, 16 Jun 2017 07:45:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.183
X-Spam-Level: 
X-Spam-Status: No, score=-3.183 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lZhAvY6FvsiN for <quic-issues@ietfa.amsl.com>; Fri, 16 Jun 2017 07:45:01 -0700 (PDT)
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 A143913186D for <quic-issues@ietf.org>; Fri, 16 Jun 2017 07:40:46 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=z9RUgKb7Bxm34SJpjigFnhCvx6Q=; b=M1CQxzvL7siGnJrU QYXqMkeXIU873Kg2mCvC0z6mlFsBkg2obyJnM1KszYMMDpeZNE25NBQfnd7qpsGV j7u4+J4QsXKRZI86vnqRy0OCcWerHepha/6BnJcojF8WXKO6Qo2WqCXjPWsx1Bal N9qaTLuF8BUTmXHXsMH7J3vM9BU=
Received: by filter1134p1mdw1.sendgrid.net with SMTP id filter1134p1mdw1-31798-5943EDED-20 2017-06-16 14:40:45.688811515 +0000 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 WeeLkXMmSxGd0pT8DLMBEg for <quic-issues@ietf.org>; Fri, 16 Jun 2017 14:40:45.615 +0000 (UTC)
Date: Fri, 16 Jun 2017 07:40:45 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab19f50a625f778015ed25cac53e9708da4022756692cf00000001155bafed92a169ce0e18bf48@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/635@github.com>
Subject: [quicwg/base-drafts] Ack frame has two framings that specify a single range (#635)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5943eded7ad30_4fc73fae0fdabc34295c1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak36iPmbTzNKXbpscdB6ZmgzW5MpmZxTVtb4HC gZRxrsKP254TmLpNA3dVQ/mpRqyFSkmd4eE5t4LdxPeniHecKH2Tckzy1j7Cmgym0DsDz+FKFFHO8N ebzMyOibG2307LODYz6AF+aBJUJPukDb3p7N3SnmuAyRdnB/VkIwNpycCFnA+VFIfmzs+6bEQn7Mdd g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/yvuiPkR30LjfyZRmPxZuZcybS10>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 16 Jun 2017 14:45:04 -0000

----==_mimepart_5943eded7ad30_4fc73fae0fdabc34295c1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

A single ack range can be specified with or without the "num blocks" byte present.  It would be nice to only have one way to specify a single range.

The obvious options are:
1) Remove the bit that indicates whether num_blocks is present and make it always present.
2) Make the number of blocks read = num_blocks + 1.  
3) Do nothing because we don't care.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/635
----==_mimepart_5943eded7ad30_4fc73fae0fdabc34295c1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>A single ack range can be specified with or without the "num blocks" byte present.  It would be nice to only have one way to specify a single range.</p>
<p>The obvious options are:</p>
<ol>
<li>Remove the bit that indicates whether num_blocks is present and make it always present.</li>
<li>Make the number of blocks read = num_blocks + 1.</li>
<li>Do nothing because we don't care.</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/635">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-SvDn7GjdeURzAq9RSAJpxDo2dBks5sEpPtgaJpZM4N8ixi">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq-Fo6cUVQe8QHlPDZHTPXS2S_P2eks5sEpPtgaJpZM4N8ixi.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/635"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 has two framings that specify a single range (#635)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/635"}}}</script>
----==_mimepart_5943eded7ad30_4fc73fae0fdabc34295c1--


From nobody Fri Jun 16 07:45: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 94A661318EC for <quic-issues@ietfa.amsl.com>; Fri, 16 Jun 2017 07:45:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.617
X-Spam-Level: 
X-Spam-Status: No, score=-0.617 tagged_above=-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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3aGGah0T7KRa for <quic-issues@ietfa.amsl.com>; Fri, 16 Jun 2017 07:45:26 -0700 (PDT)
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 EB00E131876 for <quic-issues@ietf.org>; Fri, 16 Jun 2017 07:41:00 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=UnxLcdleL62dtnxi6/+rLbuv/d8=; b=TKPa4BAJnnKV9pWw qb95YHhP7WfqvRXuAWlBJ1xodiQVHuMfbniAZ24hhnn5hX5QNBagCoRVy8FE/vov 1LvfmwMD1VBFCqQvyDcGkawXu9najXFLawTnsUnVLdZo0j8r0QLQwJYbQZxQsMqY FGqc6y5Fk4DkYR4m4z8X4waGKh4=
Received: by filter0996p1mdw1.sendgrid.net with SMTP id filter0996p1mdw1-25773-5943EDFB-31 2017-06-16 14:40:59.387371527 +0000 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 KkecK_NbRYmYBU7xZRzYJw for <quic-issues@ietf.org>; Fri, 16 Jun 2017 14:40:59.333 +0000 (UTC)
Date: Fri, 16 Jun 2017 07:40:59 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abfacff197a465a02ddadc51931844e2cb592770bd92cf00000001155baffb92a169ce0e13f7e4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/633/c309044183@github.com>
In-Reply-To: <quicwg/base-drafts/pull/633@github.com>
References: <quicwg/base-drafts/pull/633@github.com>
Subject: Re: [quicwg/base-drafts] correct the definition of the ACK FRAME N bit (#633)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5943edfb6b02_26d3fcdb65b3c2c392a4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0xz2r8/1xcMr6DPUwf10bWTkBelvkvOATpO/ nbp420mpN99nwTbgnqdRJTvaGWORntuMDefWnOvEQndPEIslAWySOwJ9Jj1OW85PwEeBr5JE+5xFmZ VsmbmHC4Fep3o6tHtEr+xSKzMHmJtzKCxGjL+U2rCI2JgaFjLJtsrkmKCID7wrYUvtiTEbXBN+62eP U=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/teRw1fRd4jSOaeq1oYMOaVjygv4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 16 Jun 2017 14:45:29 -0000

----==_mimepart_5943edfb6b02_26d3fcdb65b3c2c392a4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

>From an editorial perspective, I can see this as an improvement, even though I was initially confused.

I would like to only have one way to represent a single range, so I opened issue #635

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/633#issuecomment-309044183
----==_mimepart_5943edfb6b02_26d3fcdb65b3c2c392a4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>From an editorial perspective, I can see this as an improvement, even though I was initially confused.</p>
<p>I would like to only have one way to represent a single range, so I opened issue <a href="https://github.com/quicwg/base-drafts/issues/635" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/635" data-id="236502856" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#635</a></p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/633#issuecomment-309044183">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq584PEBQFEwXCss6HHYYFHrd2m9Gks5sEpP7gaJpZM4N7NUe">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq0MKVNJkaaw2iBmMLP5_PuJ3Tu13ks5sEpP7gaJpZM4N7NUe.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/633#issuecomment-309044183"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #633: From an editorial perspective, I can see this as an improvement, even though I was initially confused.\r\n\r\nI would like to only have one way to represent a single range, so I opened issue #635"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/633#issuecomment-309044183"}}}</script>
----==_mimepart_5943edfb6b02_26d3fcdb65b3c2c392a4--


From nobody Fri Jun 16 07:47: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 346B0131996 for <quic-issues@ietfa.amsl.com>; Fri, 16 Jun 2017 07:47:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.397
X-Spam-Level: 
X-Spam-Status: No, score=-3.397 tagged_above=-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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dJ5z3PlO-Bow for <quic-issues@ietfa.amsl.com>; Fri, 16 Jun 2017 07:47:03 -0700 (PDT)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0694713184B for <quic-issues@ietf.org>; Fri, 16 Jun 2017 07:42:06 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=Zo5rV0w9DOShdrZLbQXi4/Bn4vo=; b=MiAiq4LShseR4T/w UpQRNie32y9ne9p/kZ+raQx+fC5ekWQrpTH5uebAY2338d0XDnNnOiNMpaLBkHeR cewq4524HqBD5uLgK1lQkKbnJWvWX9wYw4yvD1VFqANI1J7l5wAv0BhNNxR1WgCI Jdq8F+Rhk1H9WE+Nl8Mz/1IPJig=
Received: by filter0458p1mdw1.sendgrid.net with SMTP id filter0458p1mdw1-22350-5943EE13-40 2017-06-16 14:41:23.352291688 +0000 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 hvBZCRhiRaSiwfnh3RnoIg for <quic-issues@ietf.org>; Fri, 16 Jun 2017 14:41:23.388 +0000 (UTC)
Date: Fri, 16 Jun 2017 07:41:23 -0700
From: Brian Trammell <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc9a71fe405ff40f5edef615196d3d938ada2ea6b92cf00000001155bb01392a169ce0e0f95f5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/632/309044294@github.com>
In-Reply-To: <quicwg/base-drafts/issues/632@github.com>
References: <quicwg/base-drafts/issues/632@github.com>
Subject: Re: [quicwg/base-drafts] Explicit support for on-path calculation of loss and congestion of QUIC flows (#632)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5943ee133dcb5_205f3fe5462b9c2c77530"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3ZVBlKN/p70MXLQuURZ9LXx1j8ZJOMCsScsr p/zxCSENK9XXWqgxnb6fr7fqvTJeKLsltp67F7TI/2pitYZivo/jua6KbfwQs59n/evP0q43XOCDLC DygLM/uCf8ZSj7zAhyH7D61F3McuPlzjLm/Q7TmGp6INgkgH6rrb/94gHtJ3CuG6P+VeX7FsOizlTF 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/GsXsRS_sJ1hbwMQlyKJ2CUbRzgg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 16 Jun 2017 14:47:05 -0000

----==_mimepart_5943ee133dcb5_205f3fe5462b9c2c77530
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Yes, this is to cover loss estimation. We didn't discuss this at the interim, but it did come up in my survey of exported, passively measured metrics. This is here for completeness.

It's less important to react to loss on a per-flow basis than it is latency, though. So as long as (1) we can assume UDP and TCP traffic are treated equivalently by the link/queue at which the loss occurs and (2) there is some TCP traffic through that link/queue, inference-based observation of TCP will continue to work.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/632#issuecomment-309044294
----==_mimepart_5943ee133dcb5_205f3fe5462b9c2c77530
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Yes, this is to cover loss estimation. We didn't discuss this at the int=
erim, but it did come up in my survey of exported, passively measured metri=
cs. This is here for completeness.</p>
<p>It's less important to react to loss on a per-flow basis than it is late=
ncy, though. So as long as (1) we can assume UDP and TCP traffic are treate=
d equivalently by the link/queue at which the loss occurs and (2) there is =
some TCP traffic through that link/queue, inference-based observation of TC=
P will continue to work.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/632#issuecomment-309044294">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq4PbFcLBDk_RjCi=
JJIjE97ToGjb6ks5sEpQTgaJpZM4N5-ze">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq7UktOqpu3oUuX_pq=
m9Z3Z49BaFEks5sEpQTgaJpZM4N5-ze.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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/632#issuecomment-309044294"></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 #632: Yes, this is t=
o cover loss estimation. We didn't discuss this at the interim, but it did =
come up in my survey of exported, passively measured metrics. This is here =
for completeness.\r\n\r\nIt's less important to react to loss on a per-flow=
 basis than it is latency, though. So as long as (1) we can assume UDP and =
TCP traffic are treated equivalently by the link/queue at which the loss oc=
curs and (2) there is some TCP traffic through that link/queue, inference-b=
ased observation of TCP will continue to work."}],"action":{"name":"View Is=
sue","url":"https://github.com/quicwg/base-drafts/issues/632#issuecomment-3=
09044294"}}}</script>=

----==_mimepart_5943ee133dcb5_205f3fe5462b9c2c77530--


From nobody Fri Jun 16 07:49: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 565AC131822 for <quic-issues@ietfa.amsl.com>; Fri, 16 Jun 2017 07:49:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.254
X-Spam-Level: 
X-Spam-Status: No, score=-8.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_DNSWL_HI=-5, 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 Ocj77p9HHmLL for <quic-issues@ietfa.amsl.com>; Fri, 16 Jun 2017 07:49:31 -0700 (PDT)
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 775A3131953 for <quic-issues@ietf.org>; Fri, 16 Jun 2017 07:43:40 -0700 (PDT)
Date: Fri, 16 Jun 2017 07:43:39 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1497624219; bh=aB5ZLZFITyhM5fmCTW0I81Cb7Pr3jz9BIBx6yH/bb88=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=OUSPmfBcBReboZO6ZjFczXZNuCjw3dMdV+K8SAi7Hh9pzOzl1r0zQUN5UvNxpv5Kx Bba9OoMCoGA7IM7ohGcMnwI5iE0tevS6FpF1XmVAvHZ8V3w/y8YFxx0s6TgUwZ6eUR Umh0ckS1XClSeVc+9Kf/BTaytzR7LXJFIUTDMhe8=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb346e51f79128a05eff6409b6bcca9b38d5bb31492cf00000001155bb09b92a169ce0e0f8270@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/631/309044908@github.com>
In-Reply-To: <quicwg/base-drafts/issues/631@github.com>
References: <quicwg/base-drafts/issues/631@github.com>
Subject: Re: [quicwg/base-drafts] Explicit support for on-path calculation of RTT of QUIC flows (#631)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5943ee9bb7a36_2eb093fa8c37f7c3058463"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/e_qTNOxqq-Xr-HVSZuSrCa4PS1o>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 16 Jun 2017 14:49:33 -0000

----==_mimepart_5943ee9bb7a36_2eb093fa8c37f7c3058463
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Yes, the "spin of the packet with the largest received packet number for a given path."

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/631#issuecomment-309044908
----==_mimepart_5943ee9bb7a36_2eb093fa8c37f7c3058463
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Yes, the "spin of the packet with the largest received packet number for a given path."</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/631#issuecomment-309044908">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5TYETlwnVBzQq6N6WwqDovGAxkwks5sEpSbgaJpZM4N59cW">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq_2jqNPWQSwhJrSXXmBBYSVfRfHvks5sEpSbgaJpZM4N59cW.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/631#issuecomment-309044908"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #631: Yes, the \"spin of the packet with the largest received packet number for a given path.\""}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/631#issuecomment-309044908"}}}</script>
----==_mimepart_5943ee9bb7a36_2eb093fa8c37f7c3058463--


From nobody Fri Jun 16 08:05: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 41BA31293F3 for <quic-issues@ietfa.amsl.com>; Fri, 16 Jun 2017 08:05:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.402
X-Spam-Level: 
X-Spam-Status: No, score=-5.402 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PcCkeD4CpmCU for <quic-issues@ietfa.amsl.com>; Fri, 16 Jun 2017 08:05:38 -0700 (PDT)
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 A09ED126D46 for <quic-issues@ietf.org>; Fri, 16 Jun 2017 08:05:36 -0700 (PDT)
Date: Fri, 16 Jun 2017 08:05:35 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1497625536; bh=n2XZzv02ruaSQaX8VTPON8zdc5raLEb5Zl5jaW5ilGU=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=mQnzR+fMYIsZawbEvZ0/4pggoxGJL8TXANwnei+qmplpYdiQCeP0JmfhE5GwgKxo9 565hBWBpf1/ss4O5iFSDD+GmtALZb44mIzhH02NYp7W025an7rY2nG4GGDO1OJ7kaQ 278SpBAFazJAOfmZQ07G1WpXGK9OcKKTlL54G+Uk=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3df2ce00c8992f8d4f66cf6e0d95197b6cb41c7792cf00000001155bb5bf92a169ce0e18bf48@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/635/309050988@github.com>
In-Reply-To: <quicwg/base-drafts/issues/635@github.com>
References: <quicwg/base-drafts/issues/635@github.com>
Subject: Re: [quicwg/base-drafts] Ack frame has two framings that specify a single range (#635)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5943f3bff2da5_1ce6c3fcc295a5c3c73779"; 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/6ZqilLlIv57pVeylHfGm7sOSax4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 16 Jun 2017 15:05:40 -0000

----==_mimepart_5943f3bff2da5_1ce6c3fcc295a5c3c73779
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I suggest that we open a bigger issue called "Reconsider ACK Frame Encoding" because this is only one of a bunch of complaints I have about it.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/635#issuecomment-309050988
----==_mimepart_5943f3bff2da5_1ce6c3fcc295a5c3c73779
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I suggest that we open a bigger issue called "Reconsider ACK Frame Encoding" because this is only one of a bunch of complaints I have about it.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/635#issuecomment-309050988">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7sFLDXV7KbhygCI3DDltORxNyhUks5sEpm_gaJpZM4N8ixi">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq31KlWX47OIYyXQG2cIMZz6GoxPgks5sEpm_gaJpZM4N8ixi.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/635#issuecomment-309050988"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #635: I suggest that we open a bigger issue called \"Reconsider ACK Frame Encoding\" because this is only one of a bunch of complaints I have about it."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/635#issuecomment-309050988"}}}</script>
----==_mimepart_5943f3bff2da5_1ce6c3fcc295a5c3c73779--


From nobody Sat Jun 17 11: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 C18A7129B5A for <quic-issues@ietfa.amsl.com>; Sat, 17 Jun 2017 11:39:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.799
X-Spam-Level: 
X-Spam-Status: No, score=-9.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_DNSWL_HI=-5, 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 1IQi9GJ1Kpae for <quic-issues@ietfa.amsl.com>; Sat, 17 Jun 2017 11:39:09 -0700 (PDT)
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 7DDB0129B55 for <quic-issues@ietf.org>; Sat, 17 Jun 2017 11:39:09 -0700 (PDT)
Date: Sat, 17 Jun 2017 11:39:08 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1497724748; bh=OfHZbH5xEZALKNdYQDupHYnIJRtpTs16+5PrHg0Bocs=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Uqd4J/3vAQddEzPd5bPAORJ52d5+s/1NbKaveNcj244wsTL2GTJFLNwc/2VdNjyUu zrzL5CWylz8uR1LkccFc5RYJqsdoFGI8mybhChSoWprIDs6USnK2rhZ5Bqe7/5l4q+ 5++GvaqOj6ihxnW/oAdLwwBJNyRdummAeOUOHS9A=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab995aa5a295346445c9a777a4e5c091827467cf5592cf00000001155d394c92a169ce0e0f8270@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/631/309232548@github.com>
In-Reply-To: <quicwg/base-drafts/issues/631@github.com>
References: <quicwg/base-drafts/issues/631@github.com>
Subject: Re: [quicwg/base-drafts] Explicit support for on-path calculation of RTT of QUIC flows (#631)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5945774cd0d0_69873fb37777bc3416383"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/AhFBpHUPNwFrqxFtg9yVsCOAvdk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 17 Jun 2017 18:39:12 -0000

----==_mimepart_5945774cd0d0_69873fb37777bc3416383
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

@martinthomson,

> Maybe use a known/fixed packet type instead of spin bit. I went back an=
d
> forth on this, and I'm leaning towards using a packet type. Irrespectiv=
e of
> greasing, we have packet types, such as Client Initial, that middleboxe=
s
> will want to identify; this type is no different. We need only specify =
a
> single short packet type (with a 4-byte packet number).
>
> This isn't correct. Well, unless that you decide that sending shorter
> packet numbers isn't necessary every other round trip. Whatever we do h=
ere,
> we're burning a bit on this.
>

Yes, that's what I said above -- burn bits on having a 4-byte packet
number. This is a 2-byte overhead per RTT, which is fine. We don't have t=
o
burn an entire bit.

Ian made another point being that this needs to be very clear about how t=
o
> flip the bit locally. Packet reordering will cause extra edges if we ar=
en't
> careful. Edges need to be driven based on receiving a different bit, bu=
t
> only if the packet number is larger than the last observed bit flip.
>
I don't think this matters (or maybe I'm missing something). I don't thin=
k
we need to make this more complicated than it is. A middlebox is basicall=
y
recording the time of this signal in one direction, and measuring RTT whe=
n
it sees the signal in the opposite direction. I don't see why reordering
matters here... the measured time is clearly a network RTT measurement.

Perhaps you're assuming that the middlebox needs to see the "largest" RTT=
,
but I think that assumes too much. RTT measurements at endpoints have to =
be
more careful, since RTT is basically tied entirely to retransmissions, bu=
t
I wouldn't presume that a middlebox wants something so specific.


> =E2=80=94
> You are receiving this because you were mentioned.
> Reply to this email directly, view it on GitHub
> <https://github.com/quicwg/base-drafts/issues/631#issuecomment-30889318=
4>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AKjg1FcijoUilXcXCcxN=
zPHnH1h4r8VQks5sEb9jgaJpZM4N59cW>
> .
>


-- =

You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/631#issuecomment-309232548=

----==_mimepart_5945774cd0d0_69873fb37777bc3416383
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

@martinthomson,<br>
<br>
&gt; Maybe use a known/fixed packet type instead of spin bit. I went back=
 and<br>
&gt; forth on this, and I&#39;m leaning towards using a packet type. Irre=
spective of<br>
&gt; greasing, we have packet types, such as Client Initial, that middleb=
oxes<br>
&gt; will want to identify; this type is no different. We need only speci=
fy a<br>
&gt; single short packet type (with a 4-byte packet number).<br>
&gt;<br>
&gt; This isn&#39;t correct. Well, unless that you decide that sending sh=
orter<br>
&gt; packet numbers isn&#39;t necessary every other round trip. Whatever =
we do here,<br>
&gt; we&#39;re burning a bit on this.<br>
&gt;<br>
<br>
Yes, that&#39;s what I said above -- burn bits on having a 4-byte packet<=
br>
number. This is a 2-byte overhead per RTT, which is fine. We don&#39;t ha=
ve to<br>
burn an entire bit.<br>
<br>
Ian made another point being that this needs to be very clear about how t=
o<br>
&gt; flip the bit locally. Packet reordering will cause extra edges if we=
 aren&#39;t<br>
&gt; careful. Edges need to be driven based on receiving a different bit,=
 but<br>
&gt; only if the packet number is larger than the last observed bit flip.=
<br>
&gt;<br>
I don&#39;t think this matters (or maybe I&#39;m missing something). I do=
n&#39;t think<br>
we need to make this more complicated than it is. A middlebox is basicall=
y<br>
recording the time of this signal in one direction, and measuring RTT whe=
n<br>
it sees the signal in the opposite direction. I don&#39;t see why reorder=
ing<br>
matters here... the measured time is clearly a network RTT measurement.<b=
r>
<br>
Perhaps you&#39;re assuming that the middlebox needs to see the &quot;lar=
gest&quot; RTT,<br>
but I think that assumes too much. RTT measurements at endpoints have to =
be<br>
more careful, since RTT is basically tied entirely to retransmissions, bu=
t<br>
I wouldn&#39;t presume that a middlebox wants something so specific.<br>
<br>
<br>
&gt; =E2=80=94<br>
&gt; You are receiving this because you were mentioned.<br>
&gt; Reply to this email directly, view it on GitHub<br>
&gt; &lt;https://github.com/quicwg/base-drafts/issues/631#issuecomment-30=
8893184&gt;,<br>
&gt; or mute the thread<br>
&gt; &lt;https://github.com/notifications/unsubscribe-auth/AKjg1FcijoUilX=
cXCcxNzPHnH1h4r8VQks5sEb9jgaJpZM4N59cW&gt;<br>
&gt; .<br>
&gt;<br>


<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/631#issuecomment-309232548">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqyAxo=
QxS9kfuui0Jg49mJApHqtVAks5sFB1MgaJpZM4N59cW">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqz7=
AGpnJuYobUjHF3B0BfaYYbyOGks5sFB1MgaJpZM4N59cW.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/631#issuecomment-309232548"></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 #631: @martinthomson,\n\n\u003e Maybe use a known/fixed packet type ins=
tead of spin bit. I went back and\n\u003e forth on this, and I'm leaning =
towards using a packet type. Irrespective of\n\u003e greasing, we have pa=
cket types, such as Client Initial, that middleboxes\n\u003e will want to=
 identify; this type is no different. We need only specify a\n\u003e sing=
le short packet type (with a 4-byte packet number).\n\u003e\n\u003e This =
isn't correct. Well, unless that you decide that sending shorter\n\u003e =
packet numbers isn't necessary every other round trip. Whatever we do her=
e,\n\u003e we're burning a bit on this.\n\u003e\n\nYes, that's what I sai=
d above -- burn bits on having a 4-byte packet\nnumber. This is a 2-byte =
overhead per RTT, which is fine. We don't have to\nburn an entire bit.\n\=
nIan made another point being that this needs to be very clear about how =
to\n\u003e flip the bit locally. Packet reordering will cause extra edges=
 if we aren't\n\u003e careful. Edges need to be driven based on receiving=
 a different bit, but\n\u003e only if the packet number is larger than th=
e last observed bit flip.\n\u003e\nI don't think this matters (or maybe I=
'm missing something). I don't think\nwe need to make this more complicat=
ed than it is. A middlebox is basically\nrecording the time of this signa=
l in one direction, and measuring RTT when\nit sees the signal in the opp=
osite direction. I don't see why reordering\nmatters here... the measured=
 time is clearly a network RTT measurement.\n\nPerhaps you're assuming th=
at the middlebox needs to see the \"largest\" RTT,\nbut I think that assu=
mes too much. RTT measurements at endpoints have to be\nmore careful, sin=
ce RTT is basically tied entirely to retransmissions, but\nI wouldn't pre=
sume that a middlebox wants something so specific.\n\n\n\u003e =E2=80=94\=
n\u003e You are receiving this because you were mentioned.\n\u003e Reply =
to this email directly, view it on GitHub\n\u003e \u003chttps://github.co=
m/quicwg/base-drafts/issues/631#issuecomment-308893184\u003e,\n\u003e or =
mute the thread\n\u003e \u003chttps://github.com/notifications/unsubscrib=
e-auth/AKjg1FcijoUilXcXCcxNzPHnH1h4r8VQks5sEb9jgaJpZM4N59cW\u003e\n\u003e=
 .\n\u003e\n"}],"action":{"name":"View Issue","url":"https://github.com/q=
uicwg/base-drafts/issues/631#issuecomment-309232548"}}}</script>=

----==_mimepart_5945774cd0d0_69873fb37777bc3416383--


From nobody Sat Jun 17 11:42: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 8E360129B5D for <quic-issues@ietfa.amsl.com>; Sat, 17 Jun 2017 11:42:54 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zTsScyPGv9Yn for <quic-issues@ietfa.amsl.com>; Sat, 17 Jun 2017 11:42:52 -0700 (PDT)
Received: from o8.sgmail.github.com (o8.sgmail.github.com [167.89.101.199]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A96131295A0 for <quic-issues@ietf.org>; Sat, 17 Jun 2017 11:42:52 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=lhhSCTYAX5JRnNastpxoUafs+ug=; b=sfdHKNcKVgzf/Dhv 7Q20lSlNIfJAu/WebAMuA9jGD/xWN1NE4gz48KRf1ah1Y4griVaHYGqjaGg3bAPx 1mFaRju0t1P2WiZWhQ2h5HWBFAb60GnhIpwTeBe3SOT5rocN4DHuFWH7PT0IdKFv r2UUWA0tak1RzYCVJ6EUV7qesD0=
Received: by filter1141p1mdw1.sendgrid.net with SMTP id filter1141p1mdw1-3002-5945782B-8 2017-06-17 18:42:51.800089864 +0000 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 bQvxf4llSzOYtlwmPMUFYQ for <quic-issues@ietf.org>; Sat, 17 Jun 2017 18:42:51.725 +0000 (UTC)
Date: Sat, 17 Jun 2017 11:42:51 -0700
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab11efbe87a97dcbd65d159c7d3d8ec8ae4f5037a692cf00000001155d3a2b92a169ce0e0f8270@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/631/309232742@github.com>
In-Reply-To: <quicwg/base-drafts/issues/631@github.com>
References: <quicwg/base-drafts/issues/631@github.com>
Subject: Re: [quicwg/base-drafts] Explicit support for on-path calculation of RTT of QUIC flows (#631)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5945782b9e9d8_59b13f9e84de1c34427b1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1v5qiYLgNkY9V4IjItR0bR3b60nXjoX7JuHC srDv69KV2Rwa7CsqFCVSEhYMSXdYrEaJbaJJDFIOraKaXoBcM6e6BOM3Xp05txPOmR1qouAGkiSSxs zNkJJHMmqRxNivaxTDjaGw1vySF5QUsR5pU7LBgA5oAPUcbY0vY7xpMvJAPopOBDw2gnJpaZZthV99 I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/FxKdWKKnqWLtmcNiho2-FgPYJUo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 17 Jun 2017 18:42:55 -0000

----==_mimepart_5945782b9e9d8_59b13f9e84de1c34427b1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

>
> As I mentioned in the PR, I think we can deal with reordering by
> specifying the spin to be sent is based on the spin of the largest received
> packet(for a given path) instead of the last received packet.
>

Sorry, I missed this.  As I said in my earlier response, you're assuming
that the middlebox needs to see the "largest" RTT, but I think that assumes
too much. RTT measurements at endpoints have to use the largest RTT, since
RTT is basically tied entirely to retransmissions. I don't think that's
necessarily what a middlebox would want. I would go with the simplest
mechanism. If there's substantial reordering, the middlebox should see two
distinct RTTs over several rounds. The middlebox can deal with anomalies
(by using appropriate filters, min/max/avg/ewma) based on what exactly it
wants to do with the RTT measurement.


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/631#issuecomment-309232742
----==_mimepart_5945782b9e9d8_59b13f9e84de1c34427b1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

&gt;<br>
&gt; As I mentioned in the PR, I think we can deal with reordering by<br>
&gt; specifying the spin to be sent is based on the spin of the largest rec=
eived<br>
&gt; packet(for a given path) instead of the last received packet.<br>
&gt;<br>
<br>
Sorry, I missed this.  As I said in my earlier response, you&#39;re assumin=
g<br>
that the middlebox needs to see the &quot;largest&quot; RTT, but I think th=
at assumes<br>
too much. RTT measurements at endpoints have to use the largest RTT, since<=
br>
RTT is basically tied entirely to retransmissions. I don&#39;t think that&#=
39;s<br>
necessarily what a middlebox would want. I would go with the simplest<br>
mechanism. If there&#39;s substantial reordering, the middlebox should see =
two<br>
distinct RTTs over several rounds. The middlebox can deal with anomalies<br>
(by using appropriate filters, min/max/avg/ewma) based on what exactly it<b=
r>
wants to do with the RTT measurement.<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/631#issuecomment-309232742">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq4nBV1prVFPGWyR=
WLMeeWop7bX2hks5sFB4rgaJpZM4N59cW">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqwujD8Uk2JUOQPyQC=
14_rcZptVf0ks5sFB4rgaJpZM4N59cW.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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/631#issuecomment-309232742"></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 #631: \u003e\n\u=
003e As I mentioned in the PR, I think we can deal with reordering by\n\u00=
3e specifying the spin to be sent is based on the spin of the largest recei=
ved\n\u003e packet(for a given path) instead of the last received packet.\n=
\u003e\n\nSorry, I missed this.  As I said in my earlier response, you're a=
ssuming\nthat the middlebox needs to see the \"largest\" RTT, but I think t=
hat assumes\ntoo much. RTT measurements at endpoints have to use the larges=
t RTT, since\nRTT is basically tied entirely to retransmissions. I don't th=
ink that's\nnecessarily what a middlebox would want. I would go with the si=
mplest\nmechanism. If there's substantial reordering, the middlebox should =
see two\ndistinct RTTs over several rounds. The middlebox can deal with ano=
malies\n(by using appropriate filters, min/max/avg/ewma) based on what exac=
tly it\nwants to do with the RTT measurement.\n"}],"action":{"name":"View I=
ssue","url":"https://github.com/quicwg/base-drafts/issues/631#issuecomment-=
309232742"}}}</script>=

----==_mimepart_5945782b9e9d8_59b13f9e84de1c34427b1--


From nobody Sat Jun 17 13: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 173151293E4 for <quic-issues@ietfa.amsl.com>; Sat, 17 Jun 2017 13:00:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.799
X-Spam-Level: 
X-Spam-Status: No, score=-9.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_DNSWL_HI=-5, 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 oiYR0iIX6c_L for <quic-issues@ietfa.amsl.com>; Sat, 17 Jun 2017 13:00:23 -0700 (PDT)
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 C8F24128DF2 for <quic-issues@ietf.org>; Sat, 17 Jun 2017 13:00:23 -0700 (PDT)
Date: Sat, 17 Jun 2017 13:00:22 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1497729623; bh=XiVAtJirshd7qLFnz1ZwpS1iZhjdiZuFArmx9V22Bd8=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ce6JN+H5KrNto/lCZfavLGFyzw1d83ZVdz3YuRnyuIgTgac1Hpbn3OrzFy2JHiiKP oUmkNITrJLU/TAbwGP9qxMN+qgE6JqFuBD5YX2/M46dlAzWsia6A5EXAnR+NpSr4oL FO7cziLjCigM1A6yruav8SDpatGu5e5ay/LpDVSQ=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab432b434d7c9b38bd1f628adb334396bd81f7720092cf00000001155d4c5692a169ce0e0f8270@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/631/309236816@github.com>
In-Reply-To: <quicwg/base-drafts/issues/631@github.com>
References: <quicwg/base-drafts/issues/631@github.com>
Subject: Re: [quicwg/base-drafts] Explicit support for on-path calculation of RTT of QUIC flows (#631)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59458a56efd4f_290c3f8f68605c34540b8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/F0NF-0AECPovD83JkY1q5LgWrZI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 17 Jun 2017 20:00:26 -0000

----==_mimepart_59458a56efd4f_290c3f8f68605c34540b8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Since the algorithm from Christian's PR is not described in this issue, I'll describe it as best I can, because I think there are two different algorithms that people may have in their minds, and I'm worried it's causing confusion.

There are two roles, the initiator, who flips the spin value, and the responder, who reflects the spin value.
1) The initiator sends a value on a flight of packets(ie: 0)
2) The responder reflects back the 0.
3) When the initiator receives the first 0, it starts sending out 1's.
4) The responder reflects back the 1's.
5) The initiator starts sending 0's once it receives a 1, and goto 2.

This means the spin signal may be present on any packet type, though we could decide to make it present only in 1RTT packets if we wanted to conserve packet types.

The reordering issue I was concerned about is if either side sees 1111010000 instead of 111110000 as it was sent, then I was proposing it should treat the packets as though they'd arrived in order, which make the bits sequential again and the responder would reflect 1111000000.  Otherwise any reordering permanently sticks around and at some point, it may look like noise instead of an RTT signal.

The original design I had in mind was that one packet would be marked with the spin bit, initially sent by the connection initiator, and it would ping-pong back and forth.  This design is more friendly to designating a single packet type instead of using a dedicated bit, but it takes more work to deal with packet loss, since one side needs to re-start the signal if the packet with the spin bit set is lost.  On the other hand, reordering doesn't need anything special.



-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/631#issuecomment-309236816
----==_mimepart_59458a56efd4f_290c3f8f68605c34540b8
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Since the algorithm from Christian's PR is not described in this issue=
, I'll describe it as best I can, because I think there are two different=
 algorithms that people may have in their minds, and I'm worried it's cau=
sing confusion.</p>
<p>There are two roles, the initiator, who flips the spin value, and the =
responder, who reflects the spin value.</p>
<ol>
<li>The initiator sends a value on a flight of packets(ie: 0)</li>
<li>The responder reflects back the 0.</li>
<li>When the initiator receives the first 0, it starts sending out 1's.</=
li>
<li>The responder reflects back the 1's.</li>
<li>The initiator starts sending 0's once it receives a 1, and goto 2.</l=
i>
</ol>
<p>This means the spin signal may be present on any packet type, though w=
e could decide to make it present only in 1RTT packets if we wanted to co=
nserve packet types.</p>
<p>The reordering issue I was concerned about is if either side sees 1111=
010000 instead of 111110000 as it was sent, then I was proposing it shoul=
d treat the packets as though they'd arrived in order, which make the bit=
s sequential again and the responder would reflect 1111000000.  Otherwise=
 any reordering permanently sticks around and at some point, it may look =
like noise instead of an RTT signal.</p>
<p>The original design I had in mind was that one packet would be marked =
with the spin bit, initially sent by the connection initiator, and it wou=
ld ping-pong back and forth.  This design is more friendly to designating=
 a single packet type instead of using a dedicated bit, but it takes more=
 work to deal with packet loss, since one side needs to re-start the sign=
al if the packet with the spin bit set is lost.  On the other hand, reord=
ering doesn't need anything special.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/631#issuecomment-309236816">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqym0_=
lDQdRiq-L369iWANEz-A6Ywks5sFDBWgaJpZM4N59cW">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqwP=
zYlCzbaR1IuY5wdNm1i7GGQImks5sFDBWgaJpZM4N59cW.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/631#issuecomment-309236816"></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 #=
631: Since the algorithm from Christian's PR is not described in this iss=
ue, I'll describe it as best I can, because I think there are two differe=
nt algorithms that people may have in their minds, and I'm worried it's c=
ausing confusion.\r\n\r\nThere are two roles, the initiator, who flips th=
e spin value, and the responder, who reflects the spin value.\r\n1) The i=
nitiator sends a value on a flight of packets(ie: 0)\r\n2) The responder =
reflects back the 0.\r\n3) When the initiator receives the first 0, it st=
arts sending out 1's.\r\n4) The responder reflects back the 1's.\r\n5) Th=
e initiator starts sending 0's once it receives a 1, and goto 2.\r\n\r\nT=
his means the spin signal may be present on any packet type, though we co=
uld decide to make it present only in 1RTT packets if we wanted to conser=
ve packet types.\r\n\r\nThe reordering issue I was concerned about is if =
either side sees 1111010000 instead of 111110000 as it was sent, then I w=
as proposing it should treat the packets as though they'd arrived in orde=
r, which make the bits sequential again and the responder would reflect 1=
111000000.  Otherwise any reordering permanently sticks around and at som=
e point, it may look like noise instead of an RTT signal.\r\n\r\nThe orig=
inal design I had in mind was that one packet would be marked with the sp=
in bit, initially sent by the connection initiator, and it would ping-pon=
g back and forth.  This design is more friendly to designating a single p=
acket type instead of using a dedicated bit, but it takes more work to de=
al with packet loss, since one side needs to re-start the signal if the p=
acket with the spin bit set is lost.  On the other hand, reordering doesn=
't need anything special.\r\n\r\n"}],"action":{"name":"View Issue","url":=
"https://github.com/quicwg/base-drafts/issues/631#issuecomment-309236816"=
}}}</script>=

----==_mimepart_59458a56efd4f_290c3f8f68605c34540b8--


From nobody Sat Jun 17 23:09: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 D6EAB128B91 for <quic-issues@ietfa.amsl.com>; Sat, 17 Jun 2017 23:09:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.616
X-Spam-Level: 
X-Spam-Status: No, score=-5.616 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vDS8U2JOPFU1 for <quic-issues@ietfa.amsl.com>; Sat, 17 Jun 2017 23:09:25 -0700 (PDT)
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 1082A127180 for <quic-issues@ietf.org>; Sat, 17 Jun 2017 23:09:25 -0700 (PDT)
Date: Sat, 17 Jun 2017 23:09:24 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1497766164; bh=QkKbGI1FINzOW3vwChyiCtsIYYBR1B4ntTVoGpkU7rI=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Jm9vGC4cEgRO5OnRMOr1zIj1SExD7R0wvEyayivmQkwOdP3mvSaVQ4iJtniS7cY86 ehv9PYLW4TwjiNwJXM7Lkg4YKDYiDVyjiQhtxvqdCVj26eowvmw2bV2gOif7lih8xY hXF+HwlA0ujX9bddq5B/ZO0JA6Q7tk8LpVB3fSRQ=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abea8f5693d644a1f8b19fa289690074306a48b51a92cf00000001155ddb1492a169ce0df938a1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/609/review/44713418@github.com>
In-Reply-To: <quicwg/base-drafts/pull/609@github.com>
References: <quicwg/base-drafts/pull/609@github.com>
Subject: Re: [quicwg/base-drafts] Latency Spin Bit (#609)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594619143019a_6ca3fd3e478fc3853335"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/uzumI3kq4gEqQYXlTtT9wkouwhU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 18 Jun 2017 06:09:27 -0000

----==_mimepart_594619143019a_6ca3fd3e478fc3853335
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mikkelfj commented on this pull request.



> @@ -827,6 +848,24 @@ Implementations MUST assume that an unsupported version uses an unknown packet
 format. All other fields MUST be ignored when processing a packet that contains
 an unsupported version.
 
+## Latency Spin Bit
+
+The latency spin bit enables latency monitoring from observation points on
+the network path. This bit is set as follow:
+
+* The connection responder sets the spin bit value to the value of the
+  spin bit in the last packet received from the connection initiator.

The terminology elsewhere appears to be Client and Server, not Connecton Initiator and Connection Responder, although I prefer the latter since the protocol is not necessarily used in a client-server setup.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/609#pullrequestreview-44713418
----==_mimepart_594619143019a_6ca3fd3e478fc3853335
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/609#discussion_r122582744">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -827,6 +848,24 @@ Implementations MUST assume that an unsupported version uses an unknown packet
 format. All other fields MUST be ignored when processing a packet that contains
 an unsupported version.
 
+## Latency Spin Bit
+
+The latency spin bit enables latency monitoring from observation points on
+the network path. This bit is set as follow:
+
+* The connection responder sets the spin bit value to the value of the
+  spin bit in the last packet received from the connection initiator.
</pre>
<p>The terminology elsewhere appears to be Client and Server, not Connecton Initiator and Connection Responder, although I prefer the latter since the protocol is not necessarily used in a client-server setup.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/609#pullrequestreview-44713418">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6yrU8knv5tzsqCNF6SNDLa8LgIVks5sFL8UgaJpZM4Nzrwr">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq1SE8WeGw9S_CeG9mBvi5Wu3cX0pks5sFL8UgaJpZM4Nzrwr.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/609#pullrequestreview-44713418"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #609"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/609#pullrequestreview-44713418"}}}</script>
----==_mimepart_594619143019a_6ca3fd3e478fc3853335--


From nobody Sat Jun 17 23:21: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 ED3E7127BA3 for <quic-issues@ietfa.amsl.com>; Sat, 17 Jun 2017 23:21:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.396
X-Spam-Level: 
X-Spam-Status: No, score=-8.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_DNSWL_HI=-5, 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 sFmI1YEqb_YC for <quic-issues@ietfa.amsl.com>; Sat, 17 Jun 2017 23:21:30 -0700 (PDT)
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 28BA212778E for <quic-issues@ietf.org>; Sat, 17 Jun 2017 23:21:30 -0700 (PDT)
Date: Sat, 17 Jun 2017 23:21:29 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1497766889; bh=0I352DJd3QzSDozZ+FFsWlczif7nQcQbmn5a1hgONiI=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=KTvAh1cBTA5JtZLBZvxa8VMH8hYj1ect3U2F5tvkgHbxXcSeXU7+5JHwnhWD9pzYM D622MzgyjJrt4EaP70H3teTajg77pBD8N35kXv4bpgv9vUzwRPaiS8YSCYJ2H+CyCD ev05Farke0NB440mfdgQBEGxbxAq8tZGyEsZIzHs=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1699dcffa4a2c652ec404f067d65bfaa6b9cf7e392cf00000001155ddde992a169ce0e1bcef7@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/636@github.com>
Subject: [quicwg/base-drafts] Connection Close retransmission (#636)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59461be97049b_67913fe121b79c3c7113c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/DyLjjUpEkuGI4mfIpY0BdAGj1YM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 18 Jun 2017 06:21:33 -0000

----==_mimepart_59461be97049b_67913fe121b79c3c7113c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The connection close is sent as a sort of last resort on errors, but may also a clean shutdown or at least a controlled shutdown. The current transmission and recovery drafts do not appear to guide the behavior in these different schenarios, notably if, how and when to retransmit connection close.

The problem with this is a potentially unnecessary risk of hung connections that wait for long idle timeouts on packet loss. This can badly influence latency sensitive services.

One option would be to send multiple packets a short time apart when possible and practical. The second close packet could be prepared and thus most connection state can be torn down immediately.

The GO_AWAY frame can be use when a shutdown is controlled, but it does not handle any error codes  and does not handle when there really is an unrecoverable error.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/636
----==_mimepart_59461be97049b_67913fe121b79c3c7113c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The connection close is sent as a sort of last resort on errors, but may also a clean shutdown or at least a controlled shutdown. The current transmission and recovery drafts do not appear to guide the behavior in these different schenarios, notably if, how and when to retransmit connection close.</p>
<p>The problem with this is a potentially unnecessary risk of hung connections that wait for long idle timeouts on packet loss. This can badly influence latency sensitive services.</p>
<p>One option would be to send multiple packets a short time apart when possible and practical. The second close packet could be prepared and thus most connection state can be torn down immediately.</p>
<p>The GO_AWAY frame can be use when a shutdown is controlled, but it does not handle any error codes  and does not handle when there really is an unrecoverable error.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/636">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzVqWd18NbiOkfpMYGOFHOmfcEYlks5sFMHpgaJpZM4N9avh">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq-sE6fUU_3RDR0vA33-qNtwgTA9sks5sFMHpgaJpZM4N9avh.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/636"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Connection Close retransmission (#636)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/636"}}}</script>
----==_mimepart_59461be97049b_67913fe121b79c3c7113c--


From nobody Sat Jun 17 23:27: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 7400B127BA3 for <quic-issues@ietfa.amsl.com>; Sat, 17 Jun 2017 23:27:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.182
X-Spam-Level: 
X-Spam-Status: No, score=-8.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_DNSWL_HI=-5, 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 oUpn45bDZFEO for <quic-issues@ietfa.amsl.com>; Sat, 17 Jun 2017 23:27:12 -0700 (PDT)
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 D1D10126DCA for <quic-issues@ietf.org>; Sat, 17 Jun 2017 23:27:11 -0700 (PDT)
Date: Sat, 17 Jun 2017 23:27:11 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1497767231; bh=zl1ucNfxSjH9ye+NAULZOIdYKFYXAViwVCmlTWrU8D8=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=n/koyje/JI/mItkpiu0tvy0iU7qClFY4iyYJzDgHeR3ZLMafNC6LJYUSJRHyOAAOi C362HZ47QFUzVurHo32exouzvr/IV5+FEPjO2BQEXW0t7GiuoVqPXblNGnJ7xQyv5v yiCnzg9Eel6xmIxs+S94XsY1wkZEurRJXa5ghALM=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab504bde20a5510e3f11fd4779ac8fbbdd2359e4b292cf00000001155ddf3f92a169ce0e1bcef7@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/636/issue_event/1128049087@github.com>
In-Reply-To: <quicwg/base-drafts/issues/636@github.com>
References: <quicwg/base-drafts/issues/636@github.com>
Subject: Re: [quicwg/base-drafts] Connection Close retransmission (#636)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59461d3f34e6d_6c6f3f9883113c34809f7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/armp6rxrUClrnpXPoOxOgx9PGDk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 18 Jun 2017 06:27:13 -0000

----==_mimepart_59461d3f34e6d_6c6f3f9883113c34809f7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #636.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/636#event-1128049087
----==_mimepart_59461d3f34e6d_6c6f3f9883113c34809f7
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/quicwg/base-drafts/issues/636" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/636" data-id="236703479" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#636</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/636#event-1128049087">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7nmKtgOXqG0OGXteqHyrHA4vZpPks5sFMM_gaJpZM4N9avh">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq7a2lfdhTsrj1KTfomPUtmn17ziPks5sFMM_gaJpZM4N9avh.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/636#event-1128049087"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #636."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/636#event-1128049087"}}}</script>
----==_mimepart_59461d3f34e6d_6c6f3f9883113c34809f7--


From nobody Sat Jun 17 23:35: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 1DD5512969E for <quic-issues@ietfa.amsl.com>; Sat, 17 Jun 2017 23:35:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.475
X-Spam-Level: 
X-Spam-Status: No, score=-0.475 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id b7kE8nSoM-DM for <quic-issues@ietfa.amsl.com>; Sat, 17 Jun 2017 23:34:59 -0700 (PDT)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C61BD12778E for <quic-issues@ietf.org>; Sat, 17 Jun 2017 23:27:12 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=pvaD6HDh2Q5Pcfn/lrZdUG0h7Tc=; b=Ji2IBK5Iqh9lE7to KrHHeipLQW9u/SX7cuY9iGJwz/J3igQ2Qn50M+d4hP1OpfcCxfZ91OEhE+FjRuP7 ++nV2cA3Sw+Fuz+DrBphKC+XqwIj5qZkoVCV63Lalcqvx5et9EuEGsKe0LKoixsY 9GEXNsoSF2UpHyaG/odz1QKZRjQ=
Received: by filter0553p1mdw1.sendgrid.net with SMTP id filter0553p1mdw1-22496-59461D3E-3F 2017-06-18 06:27:10.998721233 +0000 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 ln4mXJ_XQoam9v-_bCAYOQ for <quic-issues@ietf.org>; Sun, 18 Jun 2017 06:27:10.930 +0000 (UTC)
Date: Sat, 17 Jun 2017 23:27:10 -0700
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1f2cf12f8dc82b7b8504e32277600c01bd7fcd2b92cf00000001155ddf3e92a169ce0e1bcef7@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/636/309259584@github.com>
In-Reply-To: <quicwg/base-drafts/issues/636@github.com>
References: <quicwg/base-drafts/issues/636@github.com>
Subject: Re: [quicwg/base-drafts] Connection Close retransmission (#636)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59461d3ed1dad_11fc3fe121b79c3c711f9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0/EViA3kSPebUqc56fjBaZy99ScDm8/s1WG6 pbT4OCcvEfSbvQh7h9/gifvJnn5vCocrR/A3X2OG4t1MOm2YAvdZVKYfN3M0COR1VIQ47F6fuu2rnk +2Bphd3PnSymgZ64ImLj3kzMC3t0wcy0kxbvemzmicwa3KlSRMOnq+ADL4l2nU+TtKW6ZCDixe9U+H I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/o6s6Im34LAuwO38LYHZnrIoHVSc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 18 Jun 2017 06:35:01 -0000

----==_mimepart_59461d3ed1dad_11fc3fe121b79c3c711f9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This is covered in draft, I just missed 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/636#issuecomment-309259584
----==_mimepart_59461d3ed1dad_11fc3fe121b79c3c711f9
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>This is covered in draft, I just missed 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/636#issuecomment-309259584">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq01Wj9hgyHPmM83WUpLyNYVTqJYtks5sFMM-gaJpZM4N9avh">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqxJHj8-xPzgBSMi3mWV3VWp_Nd5bks5sFMM-gaJpZM4N9avh.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/636#issuecomment-309259584"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #636: This is covered in draft, I just missed it."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/636#issuecomment-309259584"}}}</script>
----==_mimepart_59461d3ed1dad_11fc3fe121b79c3c711f9--


From nobody Sun Jun 18 03: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 D21A51270A7 for <quic-issues@ietfa.amsl.com>; Sun, 18 Jun 2017 03:21:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.3
X-Spam-Level: 
X-Spam-Status: No, score=-9.3 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-2.8, 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 ppI5On41GJv9 for <quic-issues@ietfa.amsl.com>; Sun, 18 Jun 2017 03:21:20 -0700 (PDT)
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 40FF6120724 for <quic-issues@ietf.org>; Sun, 18 Jun 2017 03:21:20 -0700 (PDT)
Date: Sun, 18 Jun 2017 03:21:19 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1497781279; bh=tJ0qOsMWBimWSwH04py7aWCraLrL1qv7qpLCTnedvZc=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=wbJPjm3oGTF8xdeSCpL18uelzKAulg/16HgEbhjYPqT3FwV0jj4f9WD5Ji6WoYFHp WgLUEucXN7N8ICxMi2qsCHeI2PFmApqT3mwbUNoybXRnzmUQb2wII/+0vGwzsSp0G/ +Sor3hGkfiq1dsM0sTbOrcvuN8032E8OO42beDr4=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4978e91740e16414ce110bc56ea3734b331e5f1892cf00000001155e161f92a169ce0e1bf33b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/637@github.com>
Subject: [quicwg/base-drafts] Suggest linking CCID to SCID (#637)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5946541f4870d_78af3f874ef7fc3c4882"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/eXN5StzuAirTMn_U_EU5JDicpZc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 18 Jun 2017 10:21:22 -0000

----==_mimepart_5946541f4870d_78af3f874ef7fc3c4882
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Suggest that all unprocted server packets reflect both SCID and CCID until client sends at least one packet with SCID, or until 1RTT handshake.
```

0                   1                   2                   3
 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
+-+-+-+-+-+-+-+-+
|1|   Type (7)  |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|                                                               |
+                       Connection ID (64)                      +
|                                                               |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|                                                               |
+                                CCID (64)                      +
|                                                               |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
...
```

This will

- make clear text handshake robust against address spoofing.
- allow client side load balancers to route packets to client side backend.
- simplify implementations by always having an ID to associate the connection with.connection.
- allow handshake error packets that are robust against adversarial off-path reset attempts.
- allow implementations to not rely on unique 5-tuples when both endpoints agree (e.g. high speed net map implementations), and to easier reject suspicious on-path packets.
- reduce reliance on robustness of NAT middle boxes.

Note: a client could embed in the CCID in handshake data on stream 0, but the handshake can span multiple packets and will not support client side load balancers. The CCID field can be ommitted for certain packet types such as client initial and stateless retry, but it might not be worth the complexity - and then CCID can reflect the Connection ID.

The extra CCID should be removed for all 1RTT protected communication. Path migration should also provide a similar linkage from old to new, but it must be in encrypted form.

Some concerns are already being addressed by reflecting the packet number and / or the CCID in some flows, but it is does not cover all cases in a unified form.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/637
----==_mimepart_5946541f4870d_78af3f874ef7fc3c4882
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Suggest that all unprocted server packets reflect both SCID and CCID until client sends at least one packet with SCID, or until 1RTT handshake.</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
+-+-+-+-+-+-+-+-+
|1|   Type (7)  |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|                                                               |
+                       Connection ID (64)                      +
|                                                               |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|                                                               |
+                                CCID (64)                      +
|                                                               |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
...
</code></pre>
<p>This will</p>
<ul>
<li>make clear text handshake robust against address spoofing.</li>
<li>allow client side load balancers to route packets to client side backend.</li>
<li>simplify implementations by always having an ID to associate the connection with.connection.</li>
<li>allow handshake error packets that are robust against adversarial off-path reset attempts.</li>
<li>allow implementations to not rely on unique 5-tuples when both endpoints agree (e.g. high speed net map implementations), and to easier reject suspicious on-path packets.</li>
<li>reduce reliance on robustness of NAT middle boxes.</li>
</ul>
<p>Note: a client could embed in the CCID in handshake data on stream 0, but the handshake can span multiple packets and will not support client side load balancers. The CCID field can be ommitted for certain packet types such as client initial and stateless retry, but it might not be worth the complexity - and then CCID can reflect the Connection ID.</p>
<p>The extra CCID should be removed for all 1RTT protected communication. Path migration should also provide a similar linkage from old to new, but it must be in encrypted form.</p>
<p>Some concerns are already being addressed by reflecting the packet number and / or the CCID in some flows, but it is does not cover all cases in a unified form.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/637">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7olU0dXQuqlC1vFhux9OM0a7E3vks5sFPofgaJpZM4N9dXL">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq8e-kU8BQBcniDgStMCOfxirvJo0ks5sFPofgaJpZM4N9dXL.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/637"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Suggest linking CCID to SCID (#637)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/637"}}}</script>
----==_mimepart_5946541f4870d_78af3f874ef7fc3c4882--


From nobody Sun Jun 18 03:40: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 9DB66129B09 for <quic-issues@ietfa.amsl.com>; Sun, 18 Jun 2017 03:40:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.616
X-Spam-Level: 
X-Spam-Status: No, score=-5.616 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PBLqr8Y__-aS for <quic-issues@ietfa.amsl.com>; Sun, 18 Jun 2017 03:40:10 -0700 (PDT)
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 153A5129B06 for <quic-issues@ietf.org>; Sun, 18 Jun 2017 03:40:10 -0700 (PDT)
Date: Sun, 18 Jun 2017 03:40:09 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1497782409; bh=0JDjLhMDVy2keEKZMFef7uSo5i4sE+EwGKihvibL4aE=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=xxquxFbzvthXniEePnpKoHpEmZf4L2uuyaw63sDkoSkfJffHO+7ubKxo0KbLzSuPW FRKSGMFXWunVEJQ8M/Dfe916JAkvM2dQT0ct20UV7hiLBtZsOPHjTINRWFd0ezXvLH sDYtcIitQ9DjXKIByitMrpVm5ysK1kIetov93UFA=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1c7126b149132eb78e342c6afc2b86c9cfb3ffd992cf00000001155e1a8992a169ce0e1bf33b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/637/309269468@github.com>
In-Reply-To: <quicwg/base-drafts/issues/637@github.com>
References: <quicwg/base-drafts/issues/637@github.com>
Subject: Re: [quicwg/base-drafts] Suggest linking CCID to SCID (#637)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5946588969d50_56963fc9ec5c5c387093d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/jy1C9YnbRXqJvzduKBFvb3Z19mM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 18 Jun 2017 10:40:12 -0000

----==_mimepart_5946588969d50_56963fc9ec5c5c387093d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

An alternative option might be to keep using CCID as the Connection ID in both directions until 1RTT handshake where a new SCID is provided in the handshake encrypted. This would avoid the extra CCID field but still deal with all of the above points, I believe.

However, it is not clear to if there are reasons to have SCID online before 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/637#issuecomment-309269468
----==_mimepart_5946588969d50_56963fc9ec5c5c387093d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>An alternative option might be to keep using CCID as the Connection ID=
 in both directions until 1RTT handshake where a new SCID is provided in =
the handshake encrypted. This would avoid the extra CCID field but still =
deal with all of the above points, I believe.</p>
<p>However, it is not clear to if there are reasons to have SCID online b=
efore handshake.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/637#issuecomment-309269468">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq7_-p=
6QoF6bBIFteTM4zko24jnpNks5sFP6JgaJpZM4N9dXL">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq9U=
NeFHC_gLkFOstQR7tkYTGWhUnks5sFP6JgaJpZM4N9dXL.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/637#issuecomment-309269468"></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 #=
637: An alternative option might be to keep using CCID as the Connection =
ID in both directions until 1RTT handshake where a new SCID is provided i=
n the handshake encrypted. This would avoid the extra CCID field but stil=
l deal with all of the above points, I believe.\r\n\r\nHowever, it is not=
 clear to if there are reasons to have SCID online before handshake."}],"=
action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts=
/issues/637#issuecomment-309269468"}}}</script>=

----==_mimepart_5946588969d50_56963fc9ec5c5c387093d--


From nobody Sun Jun 18 06: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 AD13C126C25 for <quic-issues@ietfa.amsl.com>; Sun, 18 Jun 2017 06:07:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.182
X-Spam-Level: 
X-Spam-Status: No, score=-8.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_DNSWL_HI=-5, 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 iXnVsuY-7nnS for <quic-issues@ietfa.amsl.com>; Sun, 18 Jun 2017 06:07:50 -0700 (PDT)
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 E6D2E1200F1 for <quic-issues@ietf.org>; Sun, 18 Jun 2017 06:07:49 -0700 (PDT)
Date: Sun, 18 Jun 2017 06:07:47 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1497791267; bh=QGu5vNLN6NuK1Q3l6owf/xgelUEYhjYKT18S2lQLPQ8=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=NdhuvkLrQeG833A88+silCLNQ04teLBzXVAQn2xaEd4qa3tuBPkYTX0V0aSQqDH9i +cfUgueGVlKNUfnfk5F550mSgcUtz65wmoOz3Eq6woHQZR8lII3WG5jZcfc/lqwuaW kKnFE/3BEku/K59R4++l4NyAW85dqcfNM5Ejvab0=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9a2500a95d70ec10e07b39b1640559bc0988007592cf00000001155e3d2392a169ce0e1bf33b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/637/309276716@github.com>
In-Reply-To: <quicwg/base-drafts/issues/637@github.com>
References: <quicwg/base-drafts/issues/637@github.com>
Subject: Re: [quicwg/base-drafts] Suggest linking CCID to SCID (#637)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59467b2357f63_68d03f919aa57c2c6295f"; 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/RVZvQOxFxCskPurPbEf9Nl5Yxqo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 18 Jun 2017 13:07:52 -0000

----==_mimepart_59467b2357f63_68d03f919aa57c2c6295f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

As I indicated earlier, I would prefer to fold the CCID into a MAC rather than reflect it. That's more consistent with our general idiom for preventing packet injection, which is the authentication tag.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/637#issuecomment-309276716
----==_mimepart_59467b2357f63_68d03f919aa57c2c6295f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>As I indicated earlier, I would prefer to fold the CCID into a MAC rather than reflect it. That's more consistent with our general idiom for preventing packet injection, which is the authentication tag.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/637#issuecomment-309276716">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_5K9Kwxp6L1tb-v86TUUtAsAPBjks5sFSEjgaJpZM4N9dXL">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq9e6XjWb03hiGKE0dvSjgOOpQU9Iks5sFSEjgaJpZM4N9dXL.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/637#issuecomment-309276716"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #637: As I indicated earlier, I would prefer to fold the CCID into a MAC rather than reflect it. That's more consistent with our general idiom for preventing packet injection, which is the authentication tag."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/637#issuecomment-309276716"}}}</script>
----==_mimepart_59467b2357f63_68d03f919aa57c2c6295f--


From nobody Sun Jun 18 09:43:35 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6F53D12949A for <quic-issues@ietfa.amsl.com>; Sun, 18 Jun 2017 09:43:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.616
X-Spam-Level: 
X-Spam-Status: No, score=-5.616 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id D0NdwCxkWV1f for <quic-issues@ietfa.amsl.com>; Sun, 18 Jun 2017 09:43:32 -0700 (PDT)
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 13F12129482 for <quic-issues@ietf.org>; Sun, 18 Jun 2017 09:43:31 -0700 (PDT)
Date: Sun, 18 Jun 2017 09:43:29 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1497804209; bh=InIGNm0F2guPABB8fg4OeLBrEmLJruWM38GcujCcbZw=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=aexLOa5tvpsKjdHRmpu0dUjr0/xzK0l8wj/tuLy+zLDCnPY5jbBOoOtfIXlhsYBQz nxJDsWpt7h5bKDDk/XkTT9gDM8WuT1mJ1cf7CMmXKmPbS133uhSgunm0E6sJ6EUqKH 4PGnDY3F8+7iOZLxKWa07QgPI6u4TOwR398dAGhc=
From: Alexis La Goutte <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2fa0d34444ce2b0020c3cb5b5742d8f5f8bbd7c292cf00000001155e6fb192a169ce0e1c3e15@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/638@github.com>
Subject: [quicwg/base-drafts] Move description of Error Code (field) in RST_STREAM (#638)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5946adb12f6a1_f3b3f8bb9301c3433139"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: alagoutte
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/BCAyP94l6V0srUYDszB6UAjsdiU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 18 Jun 2017 16:43:33 -0000

----==_mimepart_5946adb12f6a1_f3b3f8bb9301c3433139
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

it is after Stream ID
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/638

-- Commit Summary --

  * Move description of Error Code (field) in RST_STREAM

-- File Changes --

    M draft-ietf-quic-transport.md (8)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/638.patch
https://github.com/quicwg/base-drafts/pull/638.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/638

----==_mimepart_5946adb12f6a1_f3b3f8bb9301c3433139
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>it is after Stream ID</p>

<hr>

<h4>You can view, comment on, or merge this pull request online at:</h4>
<p>&nbsp;&nbsp;<a href='https://github.com/quicwg/base-drafts/pull/638'>https://github.com/quicwg/base-drafts/pull/638</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Move description of Error Code (field) in RST_STREAM</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/638/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/638.patch'>https://github.com/quicwg/base-drafts/pull/638.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/638.diff'>https://github.com/quicwg/base-drafts/pull/638.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/638">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_SKNVJPPweIy4FznLyQkKnMNBH8ks5sFVOxgaJpZM4N9i0s">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq1SiOFuBdybR_810jh8WGCXHGNFUks5sFVOxgaJpZM4N9i0s.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/638"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 description of Error Code (field) in RST_STREAM (#638)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/638"}}}</script>

----==_mimepart_5946adb12f6a1_f3b3f8bb9301c3433139--


From nobody Sun Jun 18 10:08: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 8D616128CDB for <quic-issues@ietfa.amsl.com>; Sun, 18 Jun 2017 10:08:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.616
X-Spam-Level: 
X-Spam-Status: No, score=-5.616 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id W7EqJnUo9aZ5 for <quic-issues@ietfa.amsl.com>; Sun, 18 Jun 2017 10:08:33 -0700 (PDT)
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 A8C891294A6 for <quic-issues@ietf.org>; Sun, 18 Jun 2017 10:08:33 -0700 (PDT)
Date: Sun, 18 Jun 2017 10:08:33 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1497805713; bh=dMPamHYGwju589KutYQ9O0ycSoLItBhv4usemlf5cnk=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=LTIsaX9kQf0TL3NO7n27zCn+yVqtfi2+wednNKs0TZBQdR0E92HFZlriHkpQ+nNxm bSRaKvNPGaYyqqCYmb9y0Pfil2MgRNCFFI/ClQQDZwtxfGLekrsecW2Kn/3+a97FkX B/W7pyuhbsS22+Mx+Tk6V0uRujS2Es2yHsDwL8Ok=
From: Alexis La Goutte <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abbdc4da147da7ddb5fae563147eba2e0bbed30c4a92cf00000001155e759192a169ce0e1c4370@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/639@github.com>
Subject: [quicwg/base-drafts] Move Data Length before Stream DATA (#639)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5946b391d666_55a43f9bbea41c3c321b4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: alagoutte
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/vY9PgMu_4Dcf-t6DcKrnoEKmatg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 18 Jun 2017 17:08:35 -0000

----==_mimepart_5946b391d666_55a43f9bbea41c3c321b4
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/639

-- Commit Summary --

  * Move Data Length before Stream DATA

-- File Changes --

    M draft-ietf-quic-transport.md (8)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/639.patch
https://github.com/quicwg/base-drafts/pull/639.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/639

----==_mimepart_5946b391d666_55a43f9bbea41c3c321b4
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/639'>https://github.com/quicwg/base-drafts/pull/639</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Move Data Length before Stream DATA</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/639/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/639.patch'>https://github.com/quicwg/base-drafts/pull/639.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/639.diff'>https://github.com/quicwg/base-drafts/pull/639.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/639">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_XqXaeawI3cIGIUrygH-C1bLbbzks5sFVmRgaJpZM4N9jNH">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq_Vl8tQCLzuvcY_ymNw9wAJ5cLb1ks5sFVmRgaJpZM4N9jNH.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/639"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 Data Length before Stream DATA (#639)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/639"}}}</script>

----==_mimepart_5946b391d666_55a43f9bbea41c3c321b4--


From nobody Sun Jun 18 10:08: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 223651294B5 for <quic-issues@ietfa.amsl.com>; Sun, 18 Jun 2017 10:08:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.617
X-Spam-Level: 
X-Spam-Status: No, score=-0.617 tagged_above=-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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id c7ERn2thnaWk for <quic-issues@ietfa.amsl.com>; Sun, 18 Jun 2017 10:08:36 -0700 (PDT)
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 60F6C128CDB for <quic-issues@ietf.org>; Sun, 18 Jun 2017 10:08:36 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=LVtk7JknW/E+xg4rsj2usAgbmMw=; b=fsFJQhFyoXxojmPc tD3TU0yPJXSN8e6mi2vc4WMTpJ0YdP1pSpl7v7mgWfWi9tRia512nCzORwZKtaXG 1RJmn2imuRaumFaqi6R4yna9LPSLO662VxzgFAcTmNqRPWVRNzqfuu7XKCGZq2EP dqJvg9VccK/lLvB8Y4KE/XN2BzU=
Received: by filter0420p1mdw1.sendgrid.net with SMTP id filter0420p1mdw1-11720-5946B393-6 2017-06-18 17:08:35.137365999 +0000 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 nwRdDbC2RRScBcQGFjIyfw for <quic-issues@ietf.org>; Sun, 18 Jun 2017 17:08:35.085 +0000 (UTC)
Date: Sun, 18 Jun 2017 10:08:34 -0700
From: Alexis La Goutte <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba0cd365cc2e9aeaba838ac3e2ea160c65b961f7b92cf00000001155e759292a169ce0e1c4371@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/640@github.com>
Subject: [quicwg/base-drafts] Add changelog between draft-03 and draft-04 (#640)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5946b392ed435_52c53fbc2e3d7c30105935"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: alagoutte
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1FZja5c9i8TcmcRD43NbGA/EeInoVhsAAsZ0 PCmRayYLQxqvCTW7bhJu0foh1wUG9LIEayhr/LJohGmt+LPfbF40jKUjf8J/MIVJ50M1RtJba0Qb8T BGNApaVKETzQ9RzVSxFLa4Opn3J5Bn/p02zsn2usSFCGmjftr27WeHF+1CXU9j0USgojfq/8o0eZQR k=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/lsAw8aP69yY7KtvsjW5xWO31SiQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 18 Jun 2017 17:08:38 -0000

----==_mimepart_5946b392ed435_52c53fbc2e3d7c30105935
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Change STREAM and RST_STREAM layout
Add MAX_STREAM_ID settings

Based on https://mailarchive.ietf.org/arch/msg/quic/mCToZ3rZqfoqAK9TCEs9pvsYrBo
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/640

-- Commit Summary --

  * Add changelog between draft-03 and draft-04

-- File Changes --

    M draft-ietf-quic-transport.md (5)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/640.patch
https://github.com/quicwg/base-drafts/pull/640.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/640

----==_mimepart_5946b392ed435_52c53fbc2e3d7c30105935
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Change STREAM and RST_STREAM layout<br>
Add MAX_STREAM_ID settings</p>
<p>Based on <a href="https://mailarchive.ietf.org/arch/msg/quic/mCToZ3rZqfoqAK9TCEs9pvsYrBo">https://mailarchive.ietf.org/arch/msg/quic/mCToZ3rZqfoqAK9TCEs9pvsYrBo</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/640'>https://github.com/quicwg/base-drafts/pull/640</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Add changelog between draft-03 and draft-04</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/640/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/640.patch'>https://github.com/quicwg/base-drafts/pull/640.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/640.diff'>https://github.com/quicwg/base-drafts/pull/640.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/640">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8T250KvTXQkcCi90Ph3D5lj1Z2uks5sFVmSgaJpZM4N9jNI">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqwdNHRe0Ci64vu78y2n-oIHaolg6ks5sFVmSgaJpZM4N9jNI.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/640"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Add changelog between draft-03 and draft-04 (#640)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/640"}}}</script>

----==_mimepart_5946b392ed435_52c53fbc2e3d7c30105935--


From nobody Sun Jun 18 10:12: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 AD6AB1294A6 for <quic-issues@ietfa.amsl.com>; Sun, 18 Jun 2017 10:12:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.255
X-Spam-Level: 
X-Spam-Status: No, score=-3.255 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Rmmhw8EqDhHQ for <quic-issues@ietfa.amsl.com>; Sun, 18 Jun 2017 10:12:54 -0700 (PDT)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CC59F128CDB for <quic-issues@ietf.org>; Sun, 18 Jun 2017 10:12:53 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=5zuKFyDb5V3Dknk8Htg1WUmwAG0=; b=Gd9iDR3r26ENf9QZ JU6m/aneDP7+JFnLhnWCuDB/wJqMKO/UEY/M2lSMmPodkRncIWrysV1A1AW0ZSJA eqpBHyKvMdKRSgTbGaGu8V8fUUdDA3XKovg04pTW8Wb8SoLWCca1s/xvW2FdD5T2 c91q1nITdzqGj4FlvQrQ9fGm5ns=
Received: by filter0884p1mdw1.sendgrid.net with SMTP id filter0884p1mdw1-14345-5946B48B-4E 2017-06-18 17:12:43.989709107 +0000 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 t8z1zuUJTLCQS0Sy0J4blg for <quic-issues@ietf.org>; Sun, 18 Jun 2017 17:12:43.980 +0000 (UTC)
Date: Sun, 18 Jun 2017 10:12:43 -0700
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc44015399a4f5bf162914362e661e730c6c7d48092cf00000001155e768b92a169ce0e1c4370@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/639/review/44725924@github.com>
In-Reply-To: <quicwg/base-drafts/pull/639@github.com>
References: <quicwg/base-drafts/pull/639@github.com>
Subject: Re: [quicwg/base-drafts] Move Data Length before Stream DATA (#639)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5946b48bdb094_253d3fb51887fc3c610ef"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak39EfFf+ZazreaH1kPAZnMHUEPG6gB/R2WptN rYBK0MdJDGLTykUJ9OQd93MiNtYdt8mACkIYxi+cnt2/e1WGq1m36TgLqoaOMAQxqpCHqfS20p2xcW KAZkWlriAQlMGH6rpM9X9CrFQB1cgpgywR1tCfH7yuI8bVRIkqeBZKd4QQ==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/GEOJ5kZAtRR5PdvlP0lSXbPDS60>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 18 Jun 2017 17:12:56 -0000

----==_mimepart_5946b48bdb094_253d3fb51887fc3c610ef
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ekr approved this pull request.





-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/639#pullrequestreview-44725924
----==_mimepart_5946b48bdb094_253d3fb51887fc3c610ef
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ekr</b> approved this pull request.</p>



<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/639#pullrequestreview-44725924">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-Jir4t7BiT-PVM5pF-0FTsfhMflks5sFVqLgaJpZM4N9jNH">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq2INLPPP3uNhDrK5reM4klLxHOI6ks5sFVqLgaJpZM4N9jNH.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/639#pullrequestreview-44725924"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 approved #639"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/639#pullrequestreview-44725924"}}}</script>
----==_mimepart_5946b48bdb094_253d3fb51887fc3c610ef--


From nobody Sun Jun 18 10:58: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 0FED5128CD5 for <quic-issues@ietfa.amsl.com>; Sun, 18 Jun 2017 10:58:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.396
X-Spam-Level: 
X-Spam-Status: No, score=-8.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_DNSWL_HI=-5, 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 68zDG6pOwVDM for <quic-issues@ietfa.amsl.com>; Sun, 18 Jun 2017 10:58:39 -0700 (PDT)
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 6DCC5127A90 for <quic-issues@ietf.org>; Sun, 18 Jun 2017 10:58:39 -0700 (PDT)
Date: Sun, 18 Jun 2017 10:58:38 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1497808718; bh=QWFTmDiGa9uPDMX6iUKwJw2s0ZRkm+lmvR1hllTBVm4=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=AwS26Udv71T7OZUzdtNDJtXFA7hGbEc2EsFV2dSgiwdu9tCzQB79ua2IYakK3Z/jI TKZNBN8Snj5LAM4xRvBuMk6BRi3zbFCL+RlCQbpQnT8TWMv1XcPCZn+xT77ckgMdKU Ow0wBfr65lh7ZE73bvk99jgOJqkWcvTLlSP4YZ2s=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7b304eb06fde08066c4e1122d23e80257c58b26792cf00000001155e814e92a169ce0e1bf33b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/637/309292587@github.com>
In-Reply-To: <quicwg/base-drafts/issues/637@github.com>
References: <quicwg/base-drafts/issues/637@github.com>
Subject: Re: [quicwg/base-drafts] Suggest linking CCID to SCID (#637)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5946bf4e8262e_555c3fd70ca43c381359"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ekbBk_hHvUzGdOjkPjh3I4ahc-g>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 18 Jun 2017 17:58:41 -0000

----==_mimepart_5946bf4e8262e_555c3fd70ca43c381359
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Adding CCID to the MAC would solve some of the issues listed without taking up additional space.

However, it is fairly simple to support a high number of client requests from a single port using the above proposal. This could avoid issues with ephemeral port exhaustion and would allow for a simple OS interface in high volume configurations.

"Limits Implied by the Ephemeral Port Range"
http://www.ncftp.com/ncftpd/doc/misc/ephemeral_ports.html

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/637#issuecomment-309292587
----==_mimepart_5946bf4e8262e_555c3fd70ca43c381359
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Adding CCID to the MAC would solve some of the issues listed without t=
aking up additional space.</p>
<p>However, it is fairly simple to support a high number of client reques=
ts from a single port using the above proposal. This could avoid issues w=
ith ephemeral port exhaustion and would allow for a simple OS interface i=
n high volume configurations.</p>
<p>"Limits Implied by the Ephemeral Port Range"<br>
<a href=3D"http://www.ncftp.com/ncftpd/doc/misc/ephemeral_ports.html">htt=
p://www.ncftp.com/ncftpd/doc/misc/ephemeral_ports.html</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/637#issuecomment-309292587">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqyJPV=
JFYdOqXOdYCPgyj3RIZQl2Cks5sFWVOgaJpZM4N9dXL">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq50=
DinIvT3WWYN3w7TtQp_nmoyNhks5sFWVOgaJpZM4N9dXL.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/637#issuecomment-309292587"></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 #=
637: Adding CCID to the MAC would solve some of the issues listed without=
 taking up additional space.\r\n\r\nHowever, it is fairly simple to suppo=
rt a high number of client requests from a single port using the above pr=
oposal. This could avoid issues with ephemeral port exhaustion and would =
allow for a simple OS interface in high volume configurations.\r\n\r\n\"L=
imits Implied by the Ephemeral Port Range\"\r\nhttp://www.ncftp.com/ncftp=
d/doc/misc/ephemeral_ports.html"}],"action":{"name":"View Issue","url":"h=
ttps://github.com/quicwg/base-drafts/issues/637#issuecomment-309292587"}}=
}</script>=

----==_mimepart_5946bf4e8262e_555c3fd70ca43c381359--


From nobody Sun Jun 18 15:50: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 8972312940F for <quic-issues@ietfa.amsl.com>; Sun, 18 Jun 2017 15:50:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.396
X-Spam-Level: 
X-Spam-Status: No, score=-8.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_DNSWL_HI=-5, 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 D9xG-A1Sf7J1 for <quic-issues@ietfa.amsl.com>; Sun, 18 Jun 2017 15:50:26 -0700 (PDT)
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 CBF191204DA for <quic-issues@ietf.org>; Sun, 18 Jun 2017 15:50:25 -0700 (PDT)
Date: Sun, 18 Jun 2017 15:50:24 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1497826224; bh=p4UB4ElbnAKge/+fsOOuBPQEjl48MUmDlvFzWMRMwTk=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Q5dFsLrENnPjXF7npmdErQGLjHoBs0z0sRoVd1uAczkIInYNrlCV96BgB1omOPia2 PGdDS6D+MUbqil6/LIb0h2tsyehsx+oBTZ+eOQZbWU2IuiK303R+nxcmsWJ3QGEGfU TBVY0qeCwhIUjlmh6VIJDOPq/U0+jwSq7eSPunrc=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5d7ffb2b10e8d8346ae41f1435c97fd47bbdd3cf92cf00000001155ec5b092a169ce0df938a1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/609/review/44732239@github.com>
In-Reply-To: <quicwg/base-drafts/pull/609@github.com>
References: <quicwg/base-drafts/pull/609@github.com>
Subject: Re: [quicwg/base-drafts] Latency Spin Bit (#609)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594703b0df6d6_c093fbd37763c3c4943"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/hCVQIgW2A337wRpFZJ_8WBcAmJw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 18 Jun 2017 22:50:27 -0000

----==_mimepart_594703b0df6d6_c093fbd37763c3c4943
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



> @@ -827,6 +848,24 @@ Implementations MUST assume that an unsupported version uses an unknown packet
 format. All other fields MUST be ignored when processing a packet that contains
 an unsupported version.
 
+## Latency Spin Bit
+
+The latency spin bit enables latency monitoring from observation points on
+the network path. This bit is set as follow:
+
+* The connection responder sets the spin bit value to the value of the
+  spin bit in the last packet received from the connection initiator.

"connection initiator" and "connection responder"  are just pretentious ways of saying client and server.  We happily use client-server protocols in non-client-server arrangements all the time.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/609#discussion_r122602784
----==_mimepart_594703b0df6d6_c093fbd37763c3c4943
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/609#discussion_r122602784">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -827,6 +848,24 @@ Implementations MUST assume that an unsupported version uses an unknown packet
 format. All other fields MUST be ignored when processing a packet that contains
 an unsupported version.
 
+## Latency Spin Bit
+
+The latency spin bit enables latency monitoring from observation points on
+the network path. This bit is set as follow:
+
+* The connection responder sets the spin bit value to the value of the
+  spin bit in the last packet received from the connection initiator.
</pre>
<p>"connection initiator" and "connection responder"  are just pretentious ways of saying client and server.  We happily use client-server protocols in non-client-server arrangements all the time.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/609#discussion_r122602784">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6eyIDdt00eTIbheXqoEz-UwbQTKks5sFamwgaJpZM4Nzrwr">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq6_UkVVycwNn2u5KSssyx_F-3Bl6ks5sFamwgaJpZM4Nzrwr.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/609#discussion_r122602784"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #609"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/609#discussion_r122602784"}}}</script>
----==_mimepart_594703b0df6d6_c093fbd37763c3c4943--


From nobody Sun Jun 18 15:51:13 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 12422129516 for <quic-issues@ietfa.amsl.com>; Sun, 18 Jun 2017 15:51:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.182
X-Spam-Level: 
X-Spam-Status: No, score=-8.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_DNSWL_HI=-5, 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 Q-o7NCVHk916 for <quic-issues@ietfa.amsl.com>; Sun, 18 Jun 2017 15:51:10 -0700 (PDT)
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 6F77A1204DA for <quic-issues@ietf.org>; Sun, 18 Jun 2017 15:51:10 -0700 (PDT)
Date: Sun, 18 Jun 2017 15:51:09 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1497826269; bh=pHW0SnHVoShhQj9gpNChhw/GItq/MUL62JgileLteqA=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Zgy5Jvx++zGUWNs/NoVyfNl44sAjx16Rh5mldxG5LbiZUD0gXtoXA1fMYIBNe7drH Ab9GICJvrqRs+D0IcTxF8U+LItupcqSTKqUFPXL235+EUxMPUIvXf7h5xUVtnYhJdW MwUJSPmB65kyhKAdSAt2h+MioWA3Q5gaqsQiL2N8=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9c94763888a238c231f0c97e8ce6750f98666b8492cf00000001155ec5dd92a169ce0e1c4370@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/639/issue_event/1128271596@github.com>
In-Reply-To: <quicwg/base-drafts/pull/639@github.com>
References: <quicwg/base-drafts/pull/639@github.com>
Subject: Re: [quicwg/base-drafts] Move Data Length before Stream DATA (#639)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594703ddcab19_6b333f9bd0b55c387206c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/sQvXiOivJAiYrPDe7_eQA2n-QDE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 18 Jun 2017 22:51:12 -0000

----==_mimepart_594703ddcab19_6b333f9bd0b55c387206c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #639.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/639#event-1128271596
----==_mimepart_594703ddcab19_6b333f9bd0b55c387206c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a href="https://github.com/quicwg/base-drafts/pull/639" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/639" data-id="236733296" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#639</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/639#event-1128271596">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5fxndZ3Je-395fPo5_N0wszG8Qpks5sFandgaJpZM4N9jNH">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq8mJaJxBn2EVUHeAxh-v6m_AMQGlks5sFandgaJpZM4N9jNH.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/639#event-1128271596"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #639."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/639#event-1128271596"}}}</script>
----==_mimepart_594703ddcab19_6b333f9bd0b55c387206c--


From nobody Sun Jun 18 15:51: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 621A71204DA for <quic-issues@ietfa.amsl.com>; Sun, 18 Jun 2017 15:51:12 -0700 (PDT)
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; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id So5z-eHQAf6I for <quic-issues@ietfa.amsl.com>; Sun, 18 Jun 2017 15:51:10 -0700 (PDT)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9C12712940F for <quic-issues@ietf.org>; Sun, 18 Jun 2017 15:51:10 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1497826269; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=h/7iBjWc50hSN2Up3E1O7PmaGTOA/ElD/qk6+WibfSs=; b=tuuoLLnZicgsL5VpSQ4Flgq98Mo9/6bBIDGQA/PzvzEJo7p/WX/q5K6wEQm00elJtOpDquFj sEqCincdCjHRu8GsjxnbihcvhBs67bdSZkJ7e0JBSGXY1TBaTvu0AvfrhibGvdzI48HUlDCX AXQadkf7LHPrZWexbUYUIKO3X+M=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=e7HUOyDRVzucFEbDoNwmCb0X//GjrIPv58kx7NPolvGcQEyOf3e3fJyVHQO2cjOVWGLWs5 pEJNy+b2UBe0E33l7khj4339yXkdkL7bQR8C2iVvoSMzRN4PUKFIZvz3lSnI1Ueg0KZ45ZgC cvkZJW/0R7uQ0/4johYiaX/cqmXXk=
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 594703dd.7f9b3068b4e0-smtp-out-n01; Sun, 18 Jun 2017 22:51:09 -0000 (UTC)
Date: Sun, 18 Jun 2017 15:51:08 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <594703dcb399a_2a4fa3fb1b743bc3410995e@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 3d0375: Move Data Length before Stream DATA
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_594703dcb35de_2a4fa3fb1b743bc34109822"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/AO6GzJ1zag0_E_GylZwJxeVqCkE>
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, 18 Jun 2017 22:51:12 -0000

----==_mimepart_594703dcb35de_2a4fa3fb1b743bc34109822
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 3d0375321cbec20821f89b88da20261614645f0f
      https://github.com/quicwg/base-drafts/commit/3d0375321cbec20821f89b88da20261614645f0f
  Author: Alexis La Goutte <alexis.lagoutte@gmail.com>
  Date:   2017-06-18 (Sun, 18 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Move Data Length before Stream DATA


  Commit: 4a6aea7e08b25c0eca97933e8a8aabbb3e503545
      https://github.com/quicwg/base-drafts/commit/4a6aea7e08b25c0eca97933e8a8aabbb3e503545
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-18 (Sun, 18 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #639 from alagoutte/data_length_field_stream

Move Data Length before Stream DATA


Compare: https://github.com/quicwg/base-drafts/compare/fac19043fafe...4a6aea7e08b2
----==_mimepart_594703dcb35de_2a4fa3fb1b743bc34109822--


From nobody Sun Jun 18 15:54: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 7A47B12940F for <quic-issues@ietfa.amsl.com>; Sun, 18 Jun 2017 15:54:53 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.397
X-Spam-Level: 
X-Spam-Status: No, score=-3.397 tagged_above=-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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Fn4jAOISX6r4 for <quic-issues@ietfa.amsl.com>; Sun, 18 Jun 2017 15:54:51 -0700 (PDT)
Received: from o5.sgmail.github.com (o5.sgmail.github.com [192.254.113.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9BE0A1204DA for <quic-issues@ietf.org>; Sun, 18 Jun 2017 15:54:51 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=QmoIJ0thQDqpp4qEfDnu0fSpe7I=; b=OWSWlGfyDvW49OG4 t+1L0XQ76h8X7V4I4C1FZ/0F9EZNEk6IpJ+x1Wzl1DB9/DF6u6KWTrVmHJ2JsNjT pT7Y/V+Vd+DFu4QXWVuq6RuaZMUFzs/avYSx7cDAAa4eaOZKDqiTmpehWqLbQXCb kIkQTkiGLLBQ5t6XM9GFR1unuIE=
Received: by filter0452p1mdw1.sendgrid.net with SMTP id filter0452p1mdw1-5101-594704BA-C 2017-06-18 22:54:50.30964585 +0000 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 TiB4Y8JJQn6aqYmtvkCqXQ for <quic-issues@ietf.org>; Sun, 18 Jun 2017 22:54:50.255 +0000 (UTC)
Date: Sun, 18 Jun 2017 15:54:50 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab82972a13077f0847612b14884d3a227026a2469092cf00000001155ec6ba92a169ce0e0f8270@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/631/309308373@github.com>
In-Reply-To: <quicwg/base-drafts/issues/631@github.com>
References: <quicwg/base-drafts/issues/631@github.com>
Subject: Re: [quicwg/base-drafts] Explicit support for on-path calculation of RTT of QUIC flows (#631)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594704bacbfa_69bc3f98cee4dc3890358"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak32ZM978VIOx4XYGmXW6KXcZ+4Nz6dutNftIA 0oV7RxoErTiOpITQZA+j9py+8uhFgBs3Gra0P1qG6U+7OwZNxQBuHdXtd0Dq+2J7gln6DeVbtrQdGx 6yRXT69111IshRqVsUIEDp4m52bWM5yoBy1k11NtbeMBLUbvU09hXGi7DEyEnW7aeuApjp6+U0McoH s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/U-jOUXu2AyAMj0SFlc11sZZNVyA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 18 Jun 2017 22:54:53 -0000

----==_mimepart_594704bacbfa_69bc3f98cee4dc3890358
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett, it seems like watching for edges is more robust than having a single-bit signal.

@janaiyengar, if there is any value in having a shorter packet number, then you just proposed halving that value.  Either that or you created incentive not to implement this scheme.  Just spend the bit.  The single packet type only works in Ian's proposed alternative design, but that design isn't anywhere near as robust.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/631#issuecomment-309308373
----==_mimepart_594704bacbfa_69bc3f98cee4dc3890358
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>, it seems like watching for edges is more robust than having a single-=
bit signal.</p>
<p><a href=3D"https://github.com/janaiyengar" class=3D"user-mention">@janai=
yengar</a>, if there is any value in having a shorter packet number, then y=
ou just proposed halving that value.  Either that or you created incentive =
not to implement this scheme.  Just spend the bit.  The single packet type =
only works in Ian's proposed alternative design, but that design isn't anyw=
here near as robust.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/631#issuecomment-309308373">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkqySO9RwqNAHwke1=
dCg1mPDeWHUYXks5sFaq6gaJpZM4N59cW">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqzKuWRavMFGapQML1=
rBRhMFaJ2D1ks5sFaq6gaJpZM4N59cW.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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/631#issuecomment-309308373"></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 #631: @ianswet=
t, it seems like watching for edges is more robust than having a single-bit=
 signal.\r\n\r\n@janaiyengar, if there is any value in having a shorter pac=
ket number, then you just proposed halving that value.  Either that or you =
created incentive not to implement this scheme.  Just spend the bit.  The s=
ingle packet type only works in Ian's proposed alternative design, but that=
 design isn't anywhere near as robust."}],"action":{"name":"View Issue","ur=
l":"https://github.com/quicwg/base-drafts/issues/631#issuecomment-309308373=
"}}}</script>=

----==_mimepart_594704bacbfa_69bc3f98cee4dc3890358--


From nobody Sun Jun 18 15:59: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 75EAD129516 for <quic-issues@ietfa.amsl.com>; Sun, 18 Jun 2017 15:59:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.402
X-Spam-Level: 
X-Spam-Status: No, score=-5.402 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9ilQLtRvaaOJ for <quic-issues@ietfa.amsl.com>; Sun, 18 Jun 2017 15:59:49 -0700 (PDT)
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 06E6C12940F for <quic-issues@ietf.org>; Sun, 18 Jun 2017 15:59:49 -0700 (PDT)
Date: Sun, 18 Jun 2017 15:59:48 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1497826788; bh=Mk+izbeCHitHgFA2/WypCu4y0HUf34Z31WItDwS3wdQ=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=TVreVPzAa9iNGOvIZeYs6kSbIfoiMocjxZwSDOw/Q1UYpAeNCNwkgHQ27Lzqk7Xk+ RLSdo0jTmEghhQxFPY7W8SzEahS8C9k6kwoz+vPbxjd0KkecZIwjjkZMbvqS+COAg+ fPoSVBtZ/vXz+sripr4bx+oqLOVp/SBXEl8ikRlc=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abcb2f8f29b97aaa3c7d312354e1ca89d87a01756692cf00000001155ec7e492a169ce0e1c4371@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/640/issue_event/1128273476@github.com>
In-Reply-To: <quicwg/base-drafts/pull/640@github.com>
References: <quicwg/base-drafts/pull/640@github.com>
Subject: Re: [quicwg/base-drafts] Add changelog between draft-03 and draft-04 (#640)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594705e46130b_21b623f8e690e3c3844458"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/nCmSyiyg1nLAnZ0Yelc9T-QoeC0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 18 Jun 2017 22:59:50 -0000

----==_mimepart_594705e46130b_21b623f8e690e3c3844458
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #640.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/640#event-1128273476
----==_mimepart_594705e46130b_21b623f8e690e3c3844458
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a href="https://github.com/quicwg/base-drafts/pull/640" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/640" data-id="236733297" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#640</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/640#event-1128273476">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0_4sXxThhyh4VFROHnsIKyrvxA2ks5sFavkgaJpZM4N9jNI">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqxyULBcrw1QwUJf5rELu_zVIspQFks5sFavkgaJpZM4N9jNI.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/640#event-1128273476"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #640."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/640#event-1128273476"}}}</script>
----==_mimepart_594705e46130b_21b623f8e690e3c3844458--


From nobody Sun Jun 18 15:59: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 90CC112940F for <quic-issues@ietfa.amsl.com>; Sun, 18 Jun 2017 15:59:50 -0700 (PDT)
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; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tyTocbvJWISo for <quic-issues@ietfa.amsl.com>; Sun, 18 Jun 2017 15:59:49 -0700 (PDT)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EDDDA1204DA for <quic-issues@ietf.org>; Sun, 18 Jun 2017 15:59:48 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1497826788; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=fU+lPZjx6IJO9NgiQD4oDkV3k7qLIXit83beoe9+msQ=; b=UHzXMZrp9FBoIwkkK1RQ1iyo48nBv7XALIu9WIFtG3X9ojl2a8zx5YlkMd0l9GOUvmeUas4J Fjs5Tz9BGUrT3pbzEc6Dfb4iySPeN67r2RMMKYsBPYkwRSsjknA17DPS0LABahFcoZT9/6+k P0TWPXFW6DCdrGeYh1Qq3PZ5hCQ=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=hOoThNCHAIX6GCZ1nkeZQgmR0gJGVPdnjAeUuliTS8JVS67EOYaxBk/z8DuV+Nopyy9A+U +/WvXpPin07Iw3AdX11amaCHrrGYKL0XvPUtRBMQMrqlYWyt7lUKJcP63baJi8LiII3xFRRm T7pQoJhUHTe56QXAI6s75dbbhwYGE=
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 594705e3.7f8fa7610bd0-smtp-out-n01; Sun, 18 Jun 2017 22:59:47 -0000 (UTC)
Date: Sun, 18 Jun 2017 15:59:47 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <594705e35818_193a3fae91aefc344029e@hookshot-fe1-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 03e25f: Add changelog between draft-03 and draft-04
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_594705e35219_193a3fae91aefc3440174"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Kn8dw_Es-ExuVv8jCnX-8U-OC3g>
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, 18 Jun 2017 22:59:51 -0000

----==_mimepart_594705e35219_193a3fae91aefc3440174
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 03e25f8ca54fab13341015ebdacd34d0daa25db7
      https://github.com/quicwg/base-drafts/commit/03e25f8ca54fab13341015ebdacd34d0daa25db7
  Author: Alexis La Goutte <alexis.lagoutte@gmail.com>
  Date:   2017-06-18 (Sun, 18 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Add changelog between draft-03 and draft-04

Change STREAM and RST_STREAM layout
Add MAX_STREAM_ID settings

Based on https://mailarchive.ietf.org/arch/msg/quic/mCToZ3rZqfoqAK9TCEs9pvsYrBo


  Commit: a9a4fdbc280c538551e7364c968b2eb931991ead
      https://github.com/quicwg/base-drafts/commit/a9a4fdbc280c538551e7364c968b2eb931991ead
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-18 (Sun, 18 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #640 from alagoutte/changelog_draft03-draft04

Add changelog between draft-03 and draft-04


Compare: https://github.com/quicwg/base-drafts/compare/4a6aea7e08b2...a9a4fdbc280c
----==_mimepart_594705e35219_193a3fae91aefc3440174--


From nobody Sun Jun 18 16:00: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 B15EC129516 for <quic-issues@ietfa.amsl.com>; Sun, 18 Jun 2017 16:00:03 -0700 (PDT)
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; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Eelf3m57dZuW for <quic-issues@ietfa.amsl.com>; Sun, 18 Jun 2017 16:00:02 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2956D1204DA for <quic-issues@ietf.org>; Sun, 18 Jun 2017 16:00:02 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1497826801; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=eogkO1uAHL9ykbQdITj6DN7dZz/38O09oAkT3l3Hu7M=; b=DUD46EfTEqpYFE9Mj72FCAANN/X/7ZuKde0n9whAYQyU5T3ipbOphqcWl3xQ7Hun4Wlicb45 Nyrpr7+J8kcLOGx3mgUbNA3kW/89CYvBmtl1EIy2SlX8Z7F+gWSULJ6z0hnUgl+J4vVUPZmF yOkndgHZHOY9Ful82dneRQ10SqI=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=AqXae5tCBoa38aVCzF5OssWwyE/BhFwpXMhaCKldhydT6RnN/FcMydB6tRJaAYvydl3f/v NJ/CQjjxfOiYbNM7G9X+VMqxQ+ua97Bd2txL4U6mMCRXE8h1VYeWMXDWCp0pJjyGetJ+t82S WA0q7lvqIJi11xNtpYBkB8KUNw+EQ=
Sender: martin.thomson=gmail.com@github.com
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.41]) by mxa.mailgun.org with ESMTP id 594705f0.7f1034265900-smtp-out-n03; Sun, 18 Jun 2017 23:00:00 -0000 (UTC)
Date: Sun, 18 Jun 2017 16:00:00 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <594705f06ae03_35243fdad5f0fc2c76162@hookshot-fe5-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 8f49f7: Move description of Error Code (field) in RST_STRE...
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_594705f06a70a_35243fdad5f0fc2c760cd"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/L724TZpZl1U0Q57SQtxbc0gA7Zk>
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, 18 Jun 2017 23:00:04 -0000

----==_mimepart_594705f06a70a_35243fdad5f0fc2c760cd
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 8f49f773b295686ea54f0c02ee6b5dcefb5bbd3f
      https://github.com/quicwg/base-drafts/commit/8f49f773b295686ea54f0c02ee6b5dcefb5bbd3f
  Author: Alexis La Goutte <alexis.lagoutte@gmail.com>
  Date:   2017-06-18 (Sun, 18 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Move description of Error Code (field) in RST_STREAM

it is after Stream ID


  Commit: ac58ffc52f2777cef664612f8398e127cfb4c65f
      https://github.com/quicwg/base-drafts/commit/ac58ffc52f2777cef664612f8398e127cfb4c65f
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-18 (Sun, 18 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #638 from alagoutte/error_code_field_rst_stream

Move description of Error Code (field) in RST_STREAM


Compare: https://github.com/quicwg/base-drafts/compare/a9a4fdbc280c...ac58ffc52f27
----==_mimepart_594705f06a70a_35243fdad5f0fc2c760cd--


From nobody Sun Jun 18 16:00: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 828BE1204DA for <quic-issues@ietfa.amsl.com>; Sun, 18 Jun 2017 16:00:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.183
X-Spam-Level: 
X-Spam-Status: No, score=-3.183 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id enqlY7RRES2K for <quic-issues@ietfa.amsl.com>; Sun, 18 Jun 2017 16:00:09 -0700 (PDT)
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 F3C9112940F for <quic-issues@ietf.org>; Sun, 18 Jun 2017 16:00:08 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=Dbv/WVoKb1887/4VF1p7WZu+Sp4=; b=vcgEkxCWSZL6hbAm 4MHR/bJnI0lC5OOZJDJsungI0tbp4+I2FSaB9h/nGg1sv80hhRMESbmfIow54z4w u9AqipeaY2hbc/0EGHH7m6uU3Ww3j+qkorlQk9DRofzqxFQCQV6Brl3qcUEFGlkv 8o4GM0/+k6cGhWiRy93dbrp3v/Q=
Received: by filter0472p1mdw1.sendgrid.net with SMTP id filter0472p1mdw1-10630-594705F2-42 2017-06-18 23:00:02.556709849 +0000 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 DN-WzjWLRUW9TMNqJlsCTw for <quic-issues@ietf.org>; Sun, 18 Jun 2017 23:00:02.483 +0000 (UTC)
Date: Sun, 18 Jun 2017 16:00:02 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab730f979fe6c455846b9259f63e38698d0b2f6d5992cf00000001155ec7f292a169ce0e1c3e15@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/638/issue_event/1128273522@github.com>
In-Reply-To: <quicwg/base-drafts/pull/638@github.com>
References: <quicwg/base-drafts/pull/638@github.com>
Subject: Re: [quicwg/base-drafts] Move description of Error Code (field) in RST_STREAM (#638)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594705f264972_1f1b3fa32b37dc382479f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2Yi83H73WtBok8oYx/nYNKknLBvFyNoueBey 7/YU5jiPfPc1UF0/qO1V/sO6xOh9MbTBy1g/I6+H0f0K3KPu4lHF0MgcDfWcmLXk2GLlmpmB4Z1VBm sN0edq9HqzJdM80cekJ3tcp7rzDltc92ov9EXjnIQAE5Pn/uFNRFzm0HPiwrtnQBJrSCM772qhxsMM o=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/9-nbOOXVKfpTY-565zdWYRbJnKY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 18 Jun 2017 23:00:10 -0000

----==_mimepart_594705f264972_1f1b3fa32b37dc382479f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #638.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/638#event-1128273522
----==_mimepart_594705f264972_1f1b3fa32b37dc382479f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a href="https://github.com/quicwg/base-drafts/pull/638" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/638" data-id="236731925" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#638</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/638#event-1128273522">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8-6-q4r3esdsJ17aYdXHTRnDeAyks5sFavygaJpZM4N9i0s">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq-pd8pG2LLIw4tasDF8JCpOf7ktdks5sFavygaJpZM4N9i0s.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/638#event-1128273522"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #638."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/638#event-1128273522"}}}</script>
----==_mimepart_594705f264972_1f1b3fa32b37dc382479f--


From nobody Sun Jun 18 18:22:01 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E2322126B6D for <quic-issues@ietfa.amsl.com>; Sun, 18 Jun 2017 18:21:58 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, 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 6UQcWMlHpk5g for <quic-issues@ietfa.amsl.com>; Sun, 18 Jun 2017 18:21:57 -0700 (PDT)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4404C1242F7 for <quic-issues@ietf.org>; Sun, 18 Jun 2017 18:21:57 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=jlwbX7h2WCqDfTUdOUIsVEMvDng=; b=oQVzRLS1fO4ETbct ZlaPy8Q58CyZbOPXJyQ1JKRY/GI6Zxwbc98fIEUDE5ni0JLhc8aBeNMAHjE7hAfY SwS3hQYNabs3UGchljl0yX+3RSieZzUllxB12faVfAbasbyGXPorFn+Nf+0X7gmA ND7YPCBkeMFfRtQ+9UQFI2MMAmg=
Received: by filter0927p1mdw1.sendgrid.net with SMTP id filter0927p1mdw1-29739-59472734-22 2017-06-19 01:21:56.392638952 +0000 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 neo0pSoVTQKuDcy7RAKXUw for <quic-issues@ietf.org>; Mon, 19 Jun 2017 01:21:56.360 +0000 (UTC)
Date: Sun, 18 Jun 2017 18:21:56 -0700
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab22e1f047f3968de42ae310bf9100999a7dbd119792cf00000001155ee93492a169ce0df938a1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/609/review/44737402@github.com>
In-Reply-To: <quicwg/base-drafts/pull/609@github.com>
References: <quicwg/base-drafts/pull/609@github.com>
Subject: Re: [quicwg/base-drafts] Latency Spin Bit (#609)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5947273442d13_76ec3f8de3d29c3080376"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2OVz/jeBTwm4/8Tbpj/T75JE3B8/meK/wIRF Du8sSc/eYMZ6n6yeeKayvf1uDmnc2qpA0WoH4YtqoTCHChymeBhRrTiaPWwpqNQBErdvQd6/obNskc TZvt79QgSOFSXo+IN5+Ww76Ey4wS8zQlybfC6KNTnr1OXnh7BowTDaZI8kJmIOPPN2lG/AjMPMn68N s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/myUdbkS8ZVhr5ZU8mURyilUy7Bs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 19 Jun 2017 01:21:59 -0000

----==_mimepart_5947273442d13_76ec3f8de3d29c3080376
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

huitema commented on this pull request.



> @@ -827,6 +848,24 @@ Implementations MUST assume that an unsupported version uses an unknown packet
 format. All other fields MUST be ignored when processing a packet that contains
 an unsupported version.
 
+## Latency Spin Bit
+
+The latency spin bit enables latency monitoring from observation points on
+the network path. This bit is set as follow:
+
+* The connection responder sets the spin bit value to the value of the
+  spin bit in the last packet received from the connection initiator.

Martin, initiator and responder are certainly equivalent to client and server when the application is HTTP. Not necessarily so is other applications, e.g. DNS or Web RTC. But as you seem to feel strongly about it, lets use Client and Server in the PR to make it consistent with the rest of the document.



-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/609#discussion_r122607904
----==_mimepart_5947273442d13_76ec3f8de3d29c3080376
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/609#discussion_r122607904">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -827,6 +848,24 @@ Implementations MUST assume that an unsupported version uses an unknown packet
 format. All other fields MUST be ignored when processing a packet that contains
 an unsupported version.
 
+## Latency Spin Bit
+
+The latency spin bit enables latency monitoring from observation points on
+the network path. This bit is set as follow:
+
+* The connection responder sets the spin bit value to the value of the
+  spin bit in the last packet received from the connection initiator.
</pre>
<p>Martin, initiator and responder are certainly equivalent to client and server when the application is HTTP. Not necessarily so is other applications, e.g. DNS or Web RTC. But as you seem to feel strongly about it, lets use Client and Server in the PR to make it consistent with the rest of the document.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/609#discussion_r122607904">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6Jlx7DtvPDutdHRUh4ujs6wG2jKks5sFc00gaJpZM4Nzrwr">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq4NZqqF6K1uvUziEcHw9U8u-DXUZks5sFc00gaJpZM4Nzrwr.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/609#discussion_r122607904"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #609"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/609#discussion_r122607904"}}}</script>
----==_mimepart_5947273442d13_76ec3f8de3d29c3080376--


From nobody Sun Jun 18 18: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 81A371242F7 for <quic-issues@ietfa.amsl.com>; Sun, 18 Jun 2017 18:31:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.181
X-Spam-Level: 
X-Spam-Status: No, score=-8.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_DNSWL_HI=-5, 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 nBml7sJyD6e7 for <quic-issues@ietfa.amsl.com>; Sun, 18 Jun 2017 18:31:38 -0700 (PDT)
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 C6303126B6D for <quic-issues@ietf.org>; Sun, 18 Jun 2017 18:31:37 -0700 (PDT)
Date: Sun, 18 Jun 2017 18:31:36 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1497835896; bh=vFtT1e5mUReVMmeU1Zn5V4jKK8uCPcLRp/yEs4sz78o=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=PIRLa+vX3My8IKQImMjzQXhWVve+CyKDqMGxMJx4Gg0WqnHzQNIiNnIX9qdkQMPh8 WUYVDx+oGvlIDtVhtFNsYH4LdZOp80T4tsrU8KJ2mBrklhtL5THqKREWhbLw0Bh4Zi e3dUk7DXpeHLKGkj/rd+IGm8k79aaoe3FmsF73RQ=
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/609/push/1807611876@github.com>
In-Reply-To: <quicwg/base-drafts/pull/609@github.com>
References: <quicwg/base-drafts/pull/609@github.com>
Subject: Re: [quicwg/base-drafts] Latency Spin Bit (#609)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59472978e6891_2c83fefd23f9c2c955fb"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: huitema
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/2Lq_PE9Di0MIjwm3-vBpZkN4TE4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 19 Jun 2017 01:31:39 -0000

----==_mimepart_59472978e6891_2c83fefd23f9c2c955fb
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@huitema pushed 1 commit.

981d9e2  Changes suggested by Martin and Ian


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/609/files/0afcbb994812c647ecc7e6ec8606e63eb493757c..981d9e2c7aa2b4d38710616f44174f552c313116

----==_mimepart_59472978e6891_2c83fefd23f9c2c955fb
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/huitema" class="user-mention">@huitema</a> pushed 1 commit.</p>

<ul>
  <li><a href="https://github.com/quicwg/base-drafts/commit/981d9e2" class="commit-link">981d9e2</a>  Changes suggested by Martin and Ian</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/609/files/0afcbb994812c647ecc7e6ec8606e63eb493757c..981d9e2c7aa2b4d38710616f44174f552c313116">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4VwtXXn6h0MLb474Hu1eHeH65LMks5sFc94gaJpZM4Nzrwr">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq64okzx43E8O1_eKPq9iPnpz2eGrks5sFc94gaJpZM4Nzrwr.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/609/files/0afcbb994812c647ecc7e6ec8606e63eb493757c..981d9e2c7aa2b4d38710616f44174f552c313116"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 pushed 1 commit in #609"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/609/files/0afcbb994812c647ecc7e6ec8606e63eb493757c..981d9e2c7aa2b4d38710616f44174f552c313116"}}}</script>

----==_mimepart_59472978e6891_2c83fefd23f9c2c955fb--


From nobody Sun Jun 18 19:26: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 E21361242F5 for <quic-issues@ietfa.amsl.com>; Sun, 18 Jun 2017 19:26:25 -0700 (PDT)
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; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HhspZuo3s7Sn for <quic-issues@ietfa.amsl.com>; Sun, 18 Jun 2017 19:26:24 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 54D141200C5 for <quic-issues@ietf.org>; Sun, 18 Jun 2017 19:26:24 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1497839183; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=z7U8Ptq6OuF22u1UVcjKzA3mIaq0DzWoFmYBvoEvmqY=; b=hapH1w4pNg4IPr2p+0k6IK6N2W81rvXQA9MW2uJ+VM3+d40os046GjSrh3DuJr2qMXrAEOts XOBgkTz36D7v2gCNdsiXAUMdpXxGk8j0fl9agV3NTIa8t6Qa6XX3dgkxFoha1vG/sdW4DK/t JV+XXm6GSWCSosl8WciVD3OzyQw=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=E2Zv7d9hEtsRyLck1TPAfsOkQnOE4d0WiwBjdzhJrAgpF/eQMXlFSJ6lZt03qMTA9N6MRA 6fvWWxcNakl9ewqfD3PpmBGWsMapfcrJRdi5MvS1wUyV+LM7HF9Gkb5PcMARGr4N6ecxOV2x qCYJm7LuLmwmUJGtzbEWOJOF0Jd7w=
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 5947364f.7fb23070c570-smtp-out-n03; Mon, 19 Jun 2017 02:26:23 -0000 (UTC)
Date: Sun, 18 Jun 2017 19:26:23 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5947364f73818_da23fbe6c917c3c2585e@hookshot-fe3-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 09c0ba: WIP
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5947364f73478_da23fbe6c917c3c25781"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/WJ1h47zTNPlGZ3Izpvol8PEFUgo>
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, 19 Jun 2017 02:26:26 -0000

----==_mimepart_5947364f73478_da23fbe6c917c3c25781
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/unidirectional_mt
  Home:   https://github.com/quicwg/base-drafts
  Commit: 09c0ba586c9b6fee29005f88317b7eefb31faf8b
      https://github.com/quicwg/base-drafts/commit/09c0ba586c9b6fee29005f88317b7eefb31faf8b
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-19 (Mon, 19 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  WIP


  Commit: 6d707235a01215c387bff1dda4b4733ba5aac166
      https://github.com/quicwg/base-drafts/commit/6d707235a01215c387bff1dda4b4733ba5aac166
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-19 (Mon, 19 Jun 2017)

  Changed paths:
    M draft-ietf-quic-http.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Initial cut at unidirectional streams


  Commit: 404f8de68ccec3a6df00259db5321b7b954ff5eb
      https://github.com/quicwg/base-drafts/commit/404f8de68ccec3a6df00259db5321b7b954ff5eb
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-19 (Mon, 19 Jun 2017)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Fix PRIORITY to refer to requests


  Commit: 06efa8a396fa7087235e52487df288fa548ae500
      https://github.com/quicwg/base-drafts/commit/06efa8a396fa7087235e52487df288fa548ae500
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-19 (Mon, 19 Jun 2017)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  RST_PUSH frame for early cancellation of pushes


Compare: https://github.com/quicwg/base-drafts/compare/c0c56767e728...06efa8a396fa
----==_mimepart_5947364f73478_da23fbe6c917c3c25781--


From nobody Sun Jun 18 20:49: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 A45681273E2 for <quic-issues@ietfa.amsl.com>; Sun, 18 Jun 2017 20:49:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.395
X-Spam-Level: 
X-Spam-Status: No, score=-8.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_DNSWL_HI=-5, 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 X8iFctrSpzdK for <quic-issues@ietfa.amsl.com>; Sun, 18 Jun 2017 20:49:03 -0700 (PDT)
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 111AC127078 for <quic-issues@ietf.org>; Sun, 18 Jun 2017 20:49:03 -0700 (PDT)
Date: Sun, 18 Jun 2017 20:49:02 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1497844142; bh=cLGtIzB7Wmpr6t+r/yrLswZJXs4uhzZuIUYLfg7O9C0=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=gH04uocRpbQhkKhuhbp2R88CpeicDgfscc+slfitzJ9oK8WGb1qzLNmu7zl7TA2VI A7r4nKc8xmQwmWPfeJ9M6B/kRQOsRNZ5rJq6Y7oz1jLW1Re+FOpN/c4j1SiUmjJBQw Fe8W4anYEQB3RMhNwjS480F1zKc7aVA/VaKRj0ak=
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf7abdad88d223327b849c5fe274bbba9878fcfe892cf00000001155f0bae92a169ce0e0f8270@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/631/309332099@github.com>
In-Reply-To: <quicwg/base-drafts/issues/631@github.com>
References: <quicwg/base-drafts/issues/631@github.com>
Subject: Re: [quicwg/base-drafts] Explicit support for on-path calculation of RTT of QUIC flows (#631)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594749ae2d45a_60e53ff95e293c30510fb"; 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/iKvLr6WVl1ArB6JVlejr83HecbI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 19 Jun 2017 03:49:05 -0000

----==_mimepart_594749ae2d45a_60e53ff95e293c30510fb
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

We could certainly work with packet types instead of dedicated bits. The intermediate nodes would need to observe transitions of the first octet instead of looking at just one bit. But then, we also have a proposal to grease the first octet, for example by doing an XOR with a function of the last byte. That type of greasing would randomize the first octet. So we have a choice: if we want to grease the first octet, we need to dedicate a bit that is exempted from the greasing. If we don't then we can use a packet type.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/631#issuecomment-309332099
----==_mimepart_594749ae2d45a_60e53ff95e293c30510fb
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>We could certainly work with packet types instead of dedicated bits. T=
he intermediate nodes would need to observe transitions of the first octe=
t instead of looking at just one bit. But then, we also have a proposal t=
o grease the first octet, for example by doing an XOR with a function of =
the last byte. That type of greasing would randomize the first octet. So =
we have a choice: if we want to grease the first octet, we need to dedica=
te a bit that is exempted from the greasing. If we don't then we can use =
a packet type.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/631#issuecomment-309332099">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq3Ksc=
psrWBEmR7nRjF7aZyy2mTDHks5sFe-ugaJpZM4N59cW">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqyt=
sYyz_1BITkV64QjbPAUPakp2kks5sFe-ugaJpZM4N59cW.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/631#issuecomment-309332099"></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 #6=
31: We could certainly work with packet types instead of dedicated bits. =
The intermediate nodes would need to observe transitions of the first oct=
et instead of looking at just one bit. But then, we also have a proposal =
to grease the first octet, for example by doing an XOR with a function of=
 the last byte. That type of greasing would randomize the first octet. So=
 we have a choice: if we want to grease the first octet, we need to dedic=
ate a bit that is exempted from the greasing. If we don't then we can use=
 a packet type."}],"action":{"name":"View Issue","url":"https://github.co=
m/quicwg/base-drafts/issues/631#issuecomment-309332099"}}}</script>=

----==_mimepart_594749ae2d45a_60e53ff95e293c30510fb--


From nobody Sun Jun 18 20:54: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 A03901277BB for <quic-issues@ietfa.amsl.com>; Sun, 18 Jun 2017 20:54:24 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id h7U8h0HKVo3R for <quic-issues@ietfa.amsl.com>; Sun, 18 Jun 2017 20:54:22 -0700 (PDT)
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 DA8481275AB for <quic-issues@ietf.org>; Sun, 18 Jun 2017 20:54:17 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=YhGAlt/oo6liXFXOaP/mjp+YLJs=; b=f9Mpw9niZb48YDvg vZhLWsM5Ch0pj2yPlPTwrjMvkfOjobkaPxAjP2ndyPjln25NL3Hp471I/FpYaUIR I7UtDkObyrcsCfkLg03qVOGisQZKYYURmNa+4rdG6tYAfprF25AalM7luh4L6jzj tVzYA+t4sWJ0qmBRTWZATFOQPKw=
Received: by filter0464p1mdw1.sendgrid.net with SMTP id filter0464p1mdw1-6037-59474AE8-17 2017-06-19 03:54:16.486441734 +0000 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 IuTvrBihTeq67t7F9T9O_g for <quic-issues@ietf.org>; Mon, 19 Jun 2017 03:54:16.515 +0000 (UTC)
Date: Sun, 18 Jun 2017 20:54:16 -0700
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8c30f031d191f583e41cb5acceccf93356192f5192cf00000001155f0ce892a169ce0e0f95f5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/632/309332680@github.com>
In-Reply-To: <quicwg/base-drafts/issues/632@github.com>
References: <quicwg/base-drafts/issues/632@github.com>
Subject: Re: [quicwg/base-drafts] Explicit support for on-path calculation of loss and congestion of QUIC flows (#632)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59474ae85e034_320b3f7e1973fc2c70723"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2LqYUMN/aIedlI+1wiqDYLc4C1wCzHQ7XErn 1pvQ6WiyN6u9kvrbe8QGwKNXjuq0aWmI5rmvXLbVZQnCjw5xyFd/nbub0jDHVXt8jl7o1KQSHzxe2i PYcPWbS4tvFH0CS+FbH5BBtHKycVwS1RWZi6yxf4nc0kO/R5FgxyiL190YAMaMPFRTfYL6CdY4EmY0 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Ncd-m3sMmnjOSvuY1re8o896ALc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 19 Jun 2017 03:54:25 -0000

----==_mimepart_59474ae85e034_320b3f7e1973fc2c70723
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Brian, how important really is this loss estimation? I don't think that losses can really be estimated by watching the congestion window. The variations of that window will depend on the specific algorithm implemented by the nodes, and also on the actual load. If this is really important, we may need to dedicate a "loss bit" in addition to the "latency bit". 

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/632#issuecomment-309332680
----==_mimepart_59474ae85e034_320b3f7e1973fc2c70723
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Brian, how important really is this loss estimation? I don't think that =
losses can really be estimated by watching the congestion window. The varia=
tions of that window will depend on the specific algorithm implemented by t=
he nodes, and also on the actual load. If this is really important, we may =
need to dedicate a "loss bit" in addition to the "latency 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/issues/632#issuecomment-309332680">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq7puy0_WO-hk6LJ=
R2kJRerPrt8fKks5sFfDogaJpZM4N5-ze">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq0Kpt_aK_3z22o748=
pDq1WMWbOmEks5sFfDogaJpZM4N5-ze.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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/632#issuecomment-309332680"></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 #632: Brian, how imp=
ortant really is this loss estimation? I don't think that losses can really=
 be estimated by watching the congestion window. The variations of that win=
dow will depend on the specific algorithm implemented by the nodes, and als=
o on the actual load. If this is really important, we may need to dedicate =
a \"loss bit\" in addition to the \"latency bit\". "}],"action":{"name":"Vi=
ew Issue","url":"https://github.com/quicwg/base-drafts/issues/632#issuecomm=
ent-309332680"}}}</script>=

----==_mimepart_59474ae85e034_320b3f7e1973fc2c70723--


From nobody Sun Jun 18 21:06: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 42E801273E2 for <quic-issues@ietfa.amsl.com>; Sun, 18 Jun 2017 21:06:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.401
X-Spam-Level: 
X-Spam-Status: No, score=-5.401 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vyOu_KbM2AJL for <quic-issues@ietfa.amsl.com>; Sun, 18 Jun 2017 21:06:39 -0700 (PDT)
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 98942124C27 for <quic-issues@ietf.org>; Sun, 18 Jun 2017 21:06:39 -0700 (PDT)
Date: Sun, 18 Jun 2017 21:06:38 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1497845198; bh=3A58TTkGWWxWL6or+kw1DRZ2oSt3NHFzFKp4L3iXhzU=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Lcw4SX8CdlIx5GTTtNlE9EWmqmU3YCNBkdpayvfO/BwRqSKSrtBEIf+Er8gzuoPrD +L3zArn1qozmY5VtXdLu+o2WjyRARW6/HaMlhUBSrZI9d2RVtPbcaHhZPNQxDmpLiR xXZWR1Rrr5PnJ/53wZf6yrkBvEkI5Bmr9CTbJTfM=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab08a7e3a91b1521b12354c606c480d5e8efb7e4fa92cf00000001155f0fce92a169ce0e0f8270@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/631/309333858@github.com>
In-Reply-To: <quicwg/base-drafts/issues/631@github.com>
References: <quicwg/base-drafts/issues/631@github.com>
Subject: Re: [quicwg/base-drafts] Explicit support for on-path calculation of RTT of QUIC flows (#631)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59474dcee805c_42553fc1ee449c3433560"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ctLjbmheZ4UBXWx-lI2T4N-o5lc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 19 Jun 2017 04:06:41 -0000

----==_mimepart_59474dcee805c_42553fc1ee449c3433560
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Why do you say that the flip bit needs to be exempt from greasing?  It's not like the intermediary is unable to reverse the greased transform as proposed.  If greasing == encryption then that would be a whole different story of course.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/631#issuecomment-309333858
----==_mimepart_59474dcee805c_42553fc1ee449c3433560
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Why do you say that the flip bit needs to be exempt from greasing?  It=
's not like the intermediary is unable to reverse the greased transform a=
s proposed.  If greasing =3D=3D encryption then that would be a whole dif=
ferent story of course.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/631#issuecomment-309333858">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq8bn8=
xPyjTXywXe-wqA4XWHbwd9Eks5sFfPOgaJpZM4N59cW">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq0k=
OmgSO0dmBU_pnF3pMXN4yh7ZMks5sFfPOgaJpZM4N59cW.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/631#issuecomment-309333858"></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 #631: Why do you say that the flip bit needs to be exempt from greasi=
ng?  It's not like the intermediary is unable to reverse the greased tran=
sform as proposed.  If greasing =3D=3D encryption then that would be a wh=
ole different story of course."}],"action":{"name":"View Issue","url":"ht=
tps://github.com/quicwg/base-drafts/issues/631#issuecomment-309333858"}}}=
</script>=

----==_mimepart_59474dcee805c_42553fc1ee449c3433560--


From nobody Sun Jun 18 21:21: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 4DE66124C27 for <quic-issues@ietfa.amsl.com>; Sun, 18 Jun 2017 21:21:09 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, 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 pHrFYGBELEJy for <quic-issues@ietfa.amsl.com>; Sun, 18 Jun 2017 21:21:08 -0700 (PDT)
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 C7A07120227 for <quic-issues@ietf.org>; Sun, 18 Jun 2017 21:21:07 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=+ifJEEvLw6irjCd9gGMTarVBHQ0=; b=UkjdEtWeX4Ei57Yf YBuDZ9/acMLBVUeoDtCFbPVMVKkpycg23DL+sdViXQt4he2T3Npuiqim50RFizUB dbp31+QVn78HR0BasS0w4Ygm7XPcbjUHVS+1MTqI8u5oDEqgHkuKoSR3vyCaVn67 t730u5+6dJwDLDGjZbxB0t/2ePI=
Received: by filter0927p1mdw1.sendgrid.net with SMTP id filter0927p1mdw1-29739-59475132-46 2017-06-19 04:21:06.959342964 +0000 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 dn7FdpiUQ-W00BoUsnbqyg for <quic-issues@ietf.org>; Mon, 19 Jun 2017 04:21:06.945 +0000 (UTC)
Date: Sun, 18 Jun 2017 21:21:06 -0700
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abefe3437bf8d9f0556934fae65e0bfe02743f152492cf00000001155f133292a169ce0e0f8270@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/631/309335223@github.com>
In-Reply-To: <quicwg/base-drafts/issues/631@github.com>
References: <quicwg/base-drafts/issues/631@github.com>
Subject: Re: [quicwg/base-drafts] Explicit support for on-path calculation of RTT of QUIC flows (#631)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59475132c6a4c_6aad3fba181a1c304914c"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0Le1shMgYuWX2nSwYFNqa+liI3ks2dKZgnCf dmmLIl3T5jZ5EgjwklWQUh/OFL3Gr5wwiqfYT1wzoWy0QzhQmjH3v1MO9ajXCjPSpl2qgIkdPZpxpy rlcro1uSihHuQEyF2S1sIYgjl8drbFeVQFXFaQKcUbvamv/ZML/tx8vRoQQiY137zq1j/sYr3vtmJR E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/B_jGhelYeUr_5BBhALl41KKIDYU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 19 Jun 2017 04:21:09 -0000

----==_mimepart_59475132c6a4c_6aad3fba181a1c304914c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

OK, yes we can say that the latency bit should be exempt from "encrypted greasing". If greasing is easily decrypted by middle-boxes, then of course there is no issue. But then, I don't believe that a form of greasing that is easily decrypted is particularly useful. 

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/631#issuecomment-309335223
----==_mimepart_59475132c6a4c_6aad3fba181a1c304914c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>OK, yes we can say that the latency bit should be exempt from "encrypted=
 greasing". If greasing is easily decrypted by middle-boxes, then of course=
 there is no issue. But then, I don't believe that a form of greasing that =
is easily decrypted is particularly useful.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/631#issuecomment-309335223">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq3uOQMU_jMXyZVG=
adXDZRMTg5l53ks5sFfcygaJpZM4N59cW">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq3g9GJ6tqibotKO6u=
k6xZuEFJGcTks5sFfcygaJpZM4N59cW.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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/631#issuecomment-309335223"></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 #631: OK, yes we can=
 say that the latency bit should be exempt from \"encrypted greasing\". If =
greasing is easily decrypted by middle-boxes, then of course there is no is=
sue. But then, I don't believe that a form of greasing that is easily decry=
pted is particularly useful. "}],"action":{"name":"View Issue","url":"https=
://github.com/quicwg/base-drafts/issues/631#issuecomment-309335223"}}}</scr=
ipt>=

----==_mimepart_59475132c6a4c_6aad3fba181a1c304914c--


From nobody Sun Jun 18 23:45:10 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 413E3129407 for <quic-issues@ietfa.amsl.com>; Sun, 18 Jun 2017 23:45:09 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, 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 2fGpeTBu07U5 for <quic-issues@ietfa.amsl.com>; Sun, 18 Jun 2017 23:45:07 -0700 (PDT)
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 9D5FD1293F9 for <quic-issues@ietf.org>; Sun, 18 Jun 2017 23:45:07 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=Ks049iM96+lN4Jg5NG2PrMKE0oI=; b=ImFr7c5uFKCVsSpY mz/mQ7AKai2Y1O1wGzisWETTY1Gm5c5VLzw1gZMmRfeFxNNRWW//QQQtRziAzuzk QpCAAZr0cI5q7C+wuhgZuc6noGA6gUK2SnHz9TsCUw8SURd2THwPxkX0Buz1HmIQ S6gvFfnOwZf6qF1AB2q4DowWvXA=
Received: by filter1140p1mdw1.sendgrid.net with SMTP id filter1140p1mdw1-15749-594772F2-36 2017-06-19 06:45:06.571112437 +0000 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 _KWCjpIQRwKwkm9tVJ2oeQ for <quic-issues@ietf.org>; Mon, 19 Jun 2017 06:45:06.517 +0000 (UTC)
Date: Sun, 18 Jun 2017 23:45:06 -0700
From: Brian Trammell <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abfed329e21ad15a8b5791a383020281b1921be82492cf00000001155f34f292a169ce0e1d306e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/641@github.com>
Subject: [quicwg/base-drafts] Update note well in CONTRIBUTING.md for 8179 (#641)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594772f267db5_10173fd581f33c34112f7"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2oq1VVrykqf1Vp0HTYRPgkZk3UP5GM8v4bwI NEKjkZElV33Ch7RTMsw/nFeKXQ22ZeIY23GPLSpS0q1407HOW+hTmOUAaZbmW9pbsdyfTPviksNwZ+ c12B9PZ2PubViotp9qcjdU4vpA/w/W41tuWUx2YQESw596UOj9qa1XJkrL0nu8mgBRc32xPgwhN13z s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/BwQ2lZdY6cvyDGdwSSormp9eLTY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 19 Jun 2017 06:45:09 -0000

----==_mimepart_594772f267db5_10173fd581f33c34112f7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

With the publication of RFC 8179, the Note Well has been updated to refer to it. 
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/641

-- Commit Summary --

  * update note well for 8179

-- File Changes --

    M CONTRIBUTING.md (6)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/641.patch
https://github.com/quicwg/base-drafts/pull/641.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/641

----==_mimepart_594772f267db5_10173fd581f33c34112f7
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>With the publication of RFC 8179, the Note Well has been updated to refer to 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/641'>https://github.com/quicwg/base-drafts/pull/641</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>update note well for 8179</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/641/files#diff-0">CONTRIBUTING.md</a>
    (6)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/641.patch'>https://github.com/quicwg/base-drafts/pull/641.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/641.diff'>https://github.com/quicwg/base-drafts/pull/641.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/641">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzpAnl4iIksFE1BHnB_ayRu80RDCks5sFhjygaJpZM4N90FU">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq2-UvUAB38U8g-tst4NIJJCOpb3Cks5sFhjygaJpZM4N90FU.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/641"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 note well in CONTRIBUTING.md for 8179 (#641)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/641"}}}</script>

----==_mimepart_594772f267db5_10173fd581f33c34112f7--


From nobody Mon Jun 19 00:27: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 EA2C2127BA3 for <quic-issues@ietfa.amsl.com>; Mon, 19 Jun 2017 00:27:06 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YopVgU-KIhnw for <quic-issues@ietfa.amsl.com>; Mon, 19 Jun 2017 00:27:05 -0700 (PDT)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D5AF91277BB for <quic-issues@ietf.org>; Mon, 19 Jun 2017 00:27:04 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=xIJTEIs2uvaIFAbmZS/ZZNEXAFE=; b=tT2eo7vsRpDBu5au T2UnQBOXUPooLXOqf7k/ueab883bzIDAR4ttBpuY2JGWHTzJIojde2nkXlnJZz3n vz3d0ZB/X4JUEcYAjWKNbylVMdbh3wbt1OfI1nP14ovNweUN8QG37O/VQUITTitP 0xedzQjuN/zPBSZI88SIyaERphk=
Received: by filter0471p1mdw1.sendgrid.net with SMTP id filter0471p1mdw1-6271-59477CC6-29 2017-06-19 07:27:02.54176951 +0000 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 -bYJDEPUTC2G5Jgpl2AAqQ for <quic-issues@ietf.org>; Mon, 19 Jun 2017 07:27:02.526 +0000 (UTC)
Date: Mon, 19 Jun 2017 00:27:02 -0700
From: Brian Trammell <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2edd51ae34d8a9b2e58b614accab5025a61de64092cf00000001155f3ec692a169ce0e0f95f5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/632/309360150@github.com>
In-Reply-To: <quicwg/base-drafts/issues/632@github.com>
References: <quicwg/base-drafts/issues/632@github.com>
Subject: Re: [quicwg/base-drafts] Explicit support for on-path calculation of loss and congestion of QUIC flows (#632)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59477cc65f989_66003fb7b3549c3c887af"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3uCM3r4tFkFLxBGzTS5uLu/sTgyPs7f5+t9G HnvBW1oLWPQXx/zNPqzuBWRZGiGE3VZqEc/WhMfTOL7chBydL6qcvq/OGez/wKSEPRUvQZWpG7JGQa zo/DW/0a6Gwwg3UtlKnPqU5MiU1wD+s9E6sG6KIjuwKEAAf3c9+5xV6i/2dOOiPQZYGP1CZCSK4goa s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/MizGLuyr0OYtoeBL3clJE5fXS9A>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 19 Jun 2017 07:27:07 -0000

----==_mimepart_59477cc65f989_66003fb7b3549c3c887af
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Loss measurement is currently useful in a couple of network troubleshooting and capacity planning tasks: isolating congested links (and upgrading or shifting load away from them), as well as differentiating actual loss at the link layer from congestion (and repairing lossy links). It is useful to measure these conditions both on one's own network (where you can repair them yourself) as well as isolating them to some upstream or downstream path on other networks (so you can work to shift traffic away from those networks).

Universal deployment of useful AQM + ECN would both reduce the absolute magnitude of the congestion problem as well as make loss and congestion easily distinguishable. I'm optimistic about the time horizon here, but it's still measured on the order of decades.

You're right that the inference-based method, assuming that flight size reduction is loss- or congestion-signal related, is not a very high-fidelity signal, and may be useless depending on how the sender does transmission scheduling. So if we're serious about supporting this, I think we do need to take a good look at the ConEx mechanism and see if there's a low-overhead way to support it in QUIC.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/632#issuecomment-309360150
----==_mimepart_59477cc65f989_66003fb7b3549c3c887af
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Loss measurement is currently useful in a couple of network troubleshoot=
ing and capacity planning tasks: isolating congested links (and upgrading o=
r shifting load away from them), as well as differentiating actual loss at =
the link layer from congestion (and repairing lossy links). It is useful to=
 measure these conditions both on one's own network (where you can repair t=
hem yourself) as well as isolating them to some upstream or downstream path=
 on other networks (so you can work to shift traffic away from those networ=
ks).</p>
<p>Universal deployment of useful AQM + ECN would both reduce the absolute =
magnitude of the congestion problem as well as make loss and congestion eas=
ily distinguishable. I'm optimistic about the time horizon here, but it's s=
till measured on the order of decades.</p>
<p>You're right that the inference-based method, assuming that flight size =
reduction is loss- or congestion-signal related, is not a very high-fidelit=
y signal, and may be useless depending on how the sender does transmission =
scheduling. So if we're serious about supporting this, I think we do need t=
o take a good look at the ConEx mechanism and see if there's a low-overhead=
 way to support it in 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/632#issuecomment-309360150">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq43m4x8UqPdy5gJ=
gX7TAzCKlE9Coks5sFiLGgaJpZM4N5-ze">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq6QZjujs09jylutgc=
1rC7AgKjlhaks5sFiLGgaJpZM4N5-ze.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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/632#issuecomment-309360150"></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 #632: Loss measureme=
nt is currently useful in a couple of network troubleshooting and capacity =
planning tasks: isolating congested links (and upgrading or shifting load a=
way from them), as well as differentiating actual loss at the link layer fr=
om congestion (and repairing lossy links). It is useful to measure these co=
nditions both on one's own network (where you can repair them yourself) as =
well as isolating them to some upstream or downstream path on other network=
s (so you can work to shift traffic away from those networks).\r\n\r\nUnive=
rsal deployment of useful AQM + ECN would both reduce the absolute magnitud=
e of the congestion problem as well as make loss and congestion easily dist=
inguishable. I'm optimistic about the time horizon here, but it's still mea=
sured on the order of decades.\r\n\r\nYou're right that the inference-based=
 method, assuming that flight size reduction is loss- or congestion-signal =
related, is not a very high-fidelity signal, and may be useless depending o=
n how the sender does transmission scheduling. So if we're serious about su=
pporting this, I think we do need to take a good look at the ConEx mechanis=
m and see if there's a low-overhead way to support it in QUIC."}],"action":=
{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/63=
2#issuecomment-309360150"}}}</script>=

----==_mimepart_59477cc65f989_66003fb7b3549c3c887af--


From nobody Mon Jun 19 00:34: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 C5AA1127BA3 for <quic-issues@ietfa.amsl.com>; Mon, 19 Jun 2017 00:34:30 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id k6fHmSYjJJsc for <quic-issues@ietfa.amsl.com>; Mon, 19 Jun 2017 00:34:29 -0700 (PDT)
Received: from o8.sgmail.github.com (o8.sgmail.github.com [167.89.101.199]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 084BF1277BB for <quic-issues@ietf.org>; Mon, 19 Jun 2017 00:34:28 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=bqwmoHuKh64v7vhPElNnD4Lf6Sw=; b=diAIegpihRag7JGG PAQTZQbep+3gtYeyPkiI4CY/yCuOuLb1dehP6Bccv/9Yff8UbTdIUacfHArE17gE Jz6rW/uRtFyx04Y94N7QW/UqiWV4TS92T+f7FsAVRJaQPPT9jOGbmcBHe7JySqBq ShW0SXCceqZLj0ILmZE/WtGdnBY=
Received: by filter0416p1mdw1.sendgrid.net with SMTP id filter0416p1mdw1-10695-59477E83-3F 2017-06-19 07:34:27.986225939 +0000 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 wvAOv0YtRpK6nSEoLRlc0w for <quic-issues@ietf.org>; Mon, 19 Jun 2017 07:34:27.956 +0000 (UTC)
Date: Mon, 19 Jun 2017 00:34:27 -0700
From: Lars Eggert <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb81e9e8ca43aefccdc4e578b10a95b2cb15499c992cf00000001155f408392a169ce0e0f95f5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/632/309361550@github.com>
In-Reply-To: <quicwg/base-drafts/issues/632@github.com>
References: <quicwg/base-drafts/issues/632@github.com>
Subject: Re: [quicwg/base-drafts] Explicit support for on-path calculation of loss and congestion of QUIC flows (#632)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59477e83d5035_23013f99da2f5c3479770"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1RoZxnsKdSOgRZN7MLJjoZoDjL8LzvjeoGOG F5P1SY4uJpgRgv78aN5mZ8caZMlWQ+4xMVYmmx2MvpLNpAOc1Ss/QLB0MOE9OlNjtxLVrMGgUMUp+P WaGRAw0sfWb96uBBeqpsOLumZldsz7UIgNL3zr+2ZjEgUP6R/Hhlip1cCkgVVQeI1YRfLpuKJ+KUMa I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/5A7duK_F5FmStesl5XkANMwWS5U>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 19 Jun 2017 07:34:31 -0000

----==_mimepart_59477e83d5035_23013f99da2f5c3479770
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I think it's actually a feature that loss information is NOT explicitly visible with QUIC, because packet loss ratio is a pretty useless metric in the first place. (The 5G people still dream about the "lossless" network, no matter how little sense that makes.) 

With RTT-scale delay information and if we - say - required QUIC to try and negotiate ECN, those two signals (esp. correlated) are much more useful.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/632#issuecomment-309361550
----==_mimepart_59477e83d5035_23013f99da2f5c3479770
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I think it's actually a feature that loss information is NOT explicitly =
visible with QUIC, because packet loss ratio is a pretty useless metric in =
the first place. (The 5G people still dream about the "lossless" network, n=
o matter how little sense that makes.)</p>
<p>With RTT-scale delay information and if we - say - required QUIC to try =
and negotiate ECN, those two signals (esp. correlated) are much more useful=
.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/632#issuecomment-309361550">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkqxN09Gyl6MzLBy6=
TlEwJopy0KzJdks5sFiSDgaJpZM4N5-ze">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq7schPRorMs_QHs-6=
NYu45BhHvdEks5sFiSDgaJpZM4N5-ze.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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/632#issuecomment-309361550"></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 #632: I think it'=
s actually a feature that loss information is NOT explicitly visible with Q=
UIC, because packet loss ratio is a pretty useless metric in the first plac=
e. (The 5G people still dream about the \"lossless\" network, no matter how=
 little sense that makes.) \r\n\r\nWith RTT-scale delay information and if =
we - say - required QUIC to try and negotiate ECN, those two signals (esp. =
correlated) are much more useful."}],"action":{"name":"View Issue","url":"h=
ttps://github.com/quicwg/base-drafts/issues/632#issuecomment-309361550"}}}<=
/script>=

----==_mimepart_59477e83d5035_23013f99da2f5c3479770--


From nobody Mon Jun 19 00:43: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 501C612941D for <quic-issues@ietfa.amsl.com>; Mon, 19 Jun 2017 00:43:02 -0700 (PDT)
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; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SQ8dw5nHIl6J for <quic-issues@ietfa.amsl.com>; Mon, 19 Jun 2017 00:43:00 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4DAC9129404 for <quic-issues@ietf.org>; Mon, 19 Jun 2017 00:43:00 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1497858179; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=I3+ltJV7Xhq3Ix0nkB4XgRr4bT0Ctm6HM45qP3iOAOo=; b=ooV8be2SCZpWEzQmaCXMaI8Nx6cDyT8hZU2gkddLCZatTrzDJM/tdBMbDfOzb84cvyfaWhGH PB/0QYC8fuWpkD9QSdu15413wkiaUVzoEVaH/RvwUogi4hcni+tPn/oT1TztBLWwpRZnHRRP UHzwnsNSOM+f8+Cpsm3oMUtRTPE=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=hkUxANDrR8xUMJscxBseCz9N6WKwYHO+Tb4lRQVJLr7NJTvgbdELKYPv37ytRZVpRBQQN1 Ga2MUhzmufjoWriDQdoq6cf/eHi7J9sJheL2hcgCMCDlLmx0XMDublVCtD+QBb8Qise3FCiN RVjvrATAU1wkZgvdFDXoiztUgucxw=
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 59478083.7f96380b1de0-smtp-out-n01; Mon, 19 Jun 2017 07:42:59 -0000 (UTC)
Date: Mon, 19 Jun 2017 00:42:59 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <594780834727c_28f93f894df2bc301478b6@hookshot-fe2-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 97ccec: update note well for 8179
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5947808346edc_28f93f894df2bc3014773f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/05dQe2mKXJHarF6mVG5aDwxZmss>
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, 19 Jun 2017 07:43:02 -0000

----==_mimepart_5947808346edc_28f93f894df2bc3014773f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 97ccec799b580f7973d9b82115d49fca115635bf
      https://github.com/quicwg/base-drafts/commit/97ccec799b580f7973d9b82115d49fca115635bf
  Author: Brian Trammell <brian@trammell.ch>
  Date:   2017-06-19 (Mon, 19 Jun 2017)

  Changed paths:
    M CONTRIBUTING.md

  Log Message:
  -----------
  update note well for 8179


  Commit: 875e3268d2c7bc5c5768de0147263f2dbc02634e
      https://github.com/quicwg/base-drafts/commit/875e3268d2c7bc5c5768de0147263f2dbc02634e
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-19 (Mon, 19 Jun 2017)

  Changed paths:
    M CONTRIBUTING.md

  Log Message:
  -----------
  Merge pull request #641 from britram/note-well

Update note well in CONTRIBUTING.md for 8179


Compare: https://github.com/quicwg/base-drafts/compare/ac58ffc52f27...875e3268d2c7
----==_mimepart_5947808346edc_28f93f894df2bc3014773f--


From nobody Mon Jun 19 00:43: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 8B9E3129404 for <quic-issues@ietfa.amsl.com>; Mon, 19 Jun 2017 00:43:03 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, 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 dYM04czCYiYT for <quic-issues@ietfa.amsl.com>; Mon, 19 Jun 2017 00:43:02 -0700 (PDT)
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 0C377129427 for <quic-issues@ietf.org>; Mon, 19 Jun 2017 00:43:00 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=2nOosYwBPf27D2wgTmwyTf7wJik=; b=JJyuPMClK+0hkAL0 Loto8mtJS5vOLyV9qs+VZVN6ChFjXud6LQZ0TJC9WpSXI9Qx6JQqBrNjIid4K39s s3JPwHuf1GZ4czNVpsDhomS7ccu6H0IOm5KG87QhbxhOLGweYJiwochnzygbz6No YZAJWVD3BXFjiCLSQuqZ5ZPpTMU=
Received: by filter0935p1mdw1.sendgrid.net with SMTP id filter0935p1mdw1-28429-59478084-13 2017-06-19 07:43:00.335775603 +0000 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 O9cuSczDTVuw-8caAk1ocQ for <quic-issues@ietf.org>; Mon, 19 Jun 2017 07:43:00.299 +0000 (UTC)
Date: Mon, 19 Jun 2017 00:43:00 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab421e5a81700480698521a749d71b2edb2a3349d392cf00000001155f428492a169ce0e1d306e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/641/issue_event/1128584392@github.com>
In-Reply-To: <quicwg/base-drafts/pull/641@github.com>
References: <quicwg/base-drafts/pull/641@github.com>
Subject: Re: [quicwg/base-drafts] Update note well in CONTRIBUTING.md for 8179 (#641)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5947808438491_58013fc1079b7c3093354"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak05YU6LYFYg4Exwoj/XCXIpcadioI9Iv3QFnb gOEVNLaS2auqe0njTyx7Banys9lEzKXpvcKOSu7IfWT9cO4h/rvYtxu+czYA/vfNibg215zBrM6fKX yfQCpQSNAIoLPk/FwAMpg3hptNKtOoGiQE6LwSch1wdbJUHOFRANhtyZT9lNkIHnlPbv/24FHauSMu o=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/n2Z5CzqYkGfNHJUswHo4PHXWEPk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 19 Jun 2017 07:43:03 -0000

----==_mimepart_5947808438491_58013fc1079b7c3093354
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #641.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/641#event-1128584392
----==_mimepart_5947808438491_58013fc1079b7c3093354
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a href="https://github.com/quicwg/base-drafts/pull/641" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/641" data-id="236793966" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#641</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/641#event-1128584392">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxEBKYFisJB_vp_LiYMH28Yfe0QQks5sFiaEgaJpZM4N90FU">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqwZuo5VyB07NOUlmHjZ_oBTWPdKXks5sFiaEgaJpZM4N90FU.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/641#event-1128584392"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #641."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/641#event-1128584392"}}}</script>
----==_mimepart_5947808438491_58013fc1079b7c3093354--


From nobody Mon Jun 19 00:44: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 8F150129404 for <quic-issues@ietfa.amsl.com>; Mon, 19 Jun 2017 00:44:40 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id U8Mljrp7RrdT for <quic-issues@ietfa.amsl.com>; Mon, 19 Jun 2017 00:44:38 -0700 (PDT)
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 B5790128B91 for <quic-issues@ietf.org>; Mon, 19 Jun 2017 00:44:38 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=DfEzkMyWBDWnfLNzWTiF6l8om+k=; b=MvAUQGZImfbcculB 9PFHFZuUyfjLnAL85O27fQWgNAeSwclDJUD/a46/CpsDz+ez/jNEImHmEhmP3YGf +dqHVdjlUDkMYmAAof6oA8ncuKIDnDKKoZC9n8DcmgSjpNAA4J1yhzMSsjUNd4nB g+pCFZBIyPNIrBYVJ47WGEcHj3Y=
Received: by filter0602p1mdw1.sendgrid.net with SMTP id filter0602p1mdw1-4962-594780E3-3B 2017-06-19 07:44:35.952311489 +0000 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 5ywccEvcReCChlGpzdlI1w for <quic-issues@ietf.org>; Mon, 19 Jun 2017 07:44:35.903 +0000 (UTC)
Date: Mon, 19 Jun 2017 00:44:35 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe8e860f7c727fed7b88ab8e1071bcc79bfd551fd92cf00000001155f42e392a169ce0e1d306e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/641/c309363652@github.com>
In-Reply-To: <quicwg/base-drafts/pull/641@github.com>
References: <quicwg/base-drafts/pull/641@github.com>
Subject: Re: [quicwg/base-drafts] Update note well in CONTRIBUTING.md for 8179 (#641)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594780e3bff01_1f9033fe310a4bc3428793"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3ZPvA3Mvb6pD0AJ4w8iuxAuvkFCnpSSB6+WA LLcbi12QSfRykpaus9K9ZIcrjaiuWY7xt79V9WXHIPbTeMupzFXO7MKVGrYCAjdLoLGRcezyWE8b47 OmGAoCXRG33flVXxGESWKRU++A3V63QmPOvtb3AvTAOfs8yfsn5fvKriizd06FXgiJIrMJICG2dX8M M=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/nV1otiXXxsfvvy1ltiyZOW2Wdqg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 19 Jun 2017 07:44:41 -0000

----==_mimepart_594780e3bff01_1f9033fe310a4bc3428793
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Such is the virtue of using BCP links.  I don't have to update the template, it's just QUIC that has the busted link.  Of course, the BCP link is one click further away from the real content.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/641#issuecomment-309363652
----==_mimepart_594780e3bff01_1f9033fe310a4bc3428793
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Such is the virtue of using BCP links.  I don't have to update the template, it's just QUIC that has the busted link.  Of course, the BCP link is one click further away from the real content.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/641#issuecomment-309363652">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9YBwRkWxU0s2bNrM3O4PNwLW18aks5sFibjgaJpZM4N90FU">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq1yo-gGm5-LkrE3-GC16ySGW80Trks5sFibjgaJpZM4N90FU.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/641#issuecomment-309363652"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #641: Such is the virtue of using BCP links.  I don't have to update the template, it's just QUIC that has the busted link.  Of course, the BCP link is one click further away from the real content."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/641#issuecomment-309363652"}}}</script>
----==_mimepart_594780e3bff01_1f9033fe310a4bc3428793--


From nobody Mon Jun 19 00:56: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 DCADA1243F6 for <quic-issues@ietfa.amsl.com>; Mon, 19 Jun 2017 00:56:24 -0700 (PDT)
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; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id uUE2GzjLW2Ne for <quic-issues@ietfa.amsl.com>; Mon, 19 Jun 2017 00:56:23 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6C1DC128D3E for <quic-issues@ietf.org>; Mon, 19 Jun 2017 00:56:23 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1497858982; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=EhrTk9O4LhnkuzjsCYzv6ziVxmcgwc0Xspdr+Z9uJyM=; b=p9c7N3EoK88uUQNFxydRW8FeG/sC/Q+ke+HZnA/Rr84k37mzn17gOo71/eBthXmZ/qaQSyy5 EGhpRx+9dm7BI5/w1F/O6eK28DLny5766T4BWev5vSIFJNwSUVJMSoadTtrAcSMjdzvLQ9x/ BWF6SVUpZLSp9jCZ0R3zGd3nfuw=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=m1bkbI/z+cJXl0BKObG6Gtgof6SnzZL9jUnHYj+iNWOPKI+sjpTrBessZLAWzrK0IoNTQr jGTPapGMDbY2jG6wOhCY8XxGtfHcq3RgZ3/dL2opkudJdtmj2XYPm1eZROGQu6zzolHReyUd hSPkvEiebyQ7H2t1kHfCaFFLbIRjw=
Sender: martin.thomson=gmail.com@github.com
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.41]) by mxa.mailgun.org with ESMTP id 594783a6.7f154cfbe8d0-smtp-out-n01; Mon, 19 Jun 2017 07:56:22 -0000 (UTC)
Date: Mon, 19 Jun 2017 00:56:22 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <594783a666b1_38453ff4478a3c401339fc@hookshot-fe5-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] f60b04: This was a common misunderstanding with h2
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_594783a662fd_38453ff4478a3c401338e6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/pdbnTVcHiZ3B865feMj-JdooXes>
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, 19 Jun 2017 07:56:25 -0000

----==_mimepart_594783a662fd_38453ff4478a3c401338e6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/unidirectional_mt
  Home:   https://github.com/quicwg/base-drafts
  Commit: f60b043dfc166971ae8170d73d6d3947d4e2d71f
      https://github.com/quicwg/base-drafts/commit/f60b043dfc166971ae8170d73d6d3947d4e2d71f
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-19 (Mon, 19 Jun 2017)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  This was a common misunderstanding with h2



----==_mimepart_594783a662fd_38453ff4478a3c401338e6--


From nobody Mon Jun 19 06: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 02870129BE0 for <quic-issues@ietfa.amsl.com>; Mon, 19 Jun 2017 06:56:09 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id oFHrPCzxBa8n for <quic-issues@ietfa.amsl.com>; Mon, 19 Jun 2017 06:56:07 -0700 (PDT)
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 BC12113149B for <quic-issues@ietf.org>; Mon, 19 Jun 2017 06:56:06 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=3Po7vxZXtq44f7NrdEEUfmbAfqw=; b=pSP+yIy6jjTS1h35 bD1XWeW6t4/Eqdi45lDq0mTB2MyTwsSPSm6S17yBK8JCQC8CyxfoR1la7cKHMU3j 2byGh+rQF8hnwSl0xCf1lFCMLExJgqtqfYLI99aynsGucNS6D/VTWmNdQOVXOx/v zXCbosgz4h2dPixRQFeulIl5U2U=
Received: by filter1185p1mdw1.sendgrid.net with SMTP id filter1185p1mdw1-14122-5947D7F5-7F 2017-06-19 13:56:05.589960703 +0000 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 q5x9FSJlTWWr-xQ7SIt6iQ for <quic-issues@ietf.org>; Mon, 19 Jun 2017 13:56:05.589 +0000 (UTC)
Date: Mon, 19 Jun 2017 06:56:05 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc5be846466472c77e22e982fa3cbb59aebea5df692cf00000001155f99f592a169ce0e0f95f5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/632/309447071@github.com>
In-Reply-To: <quicwg/base-drafts/issues/632@github.com>
References: <quicwg/base-drafts/issues/632@github.com>
Subject: Re: [quicwg/base-drafts] Explicit support for on-path calculation of loss and congestion of QUIC flows (#632)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5947d7f56c629_3ce13fdf0f3ebc2c10523a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1RkbpF/YlDLF+IljyTxUM12NsPYokiuNLXnO YXe+LA3wu2jnFmLsdBQeFIJvLPkxQd/WfkWhJJQSCQx3q+XYC/h5khpbAAT+Cz0zV1COgfkPygLjJM 1sGfUaxcVxbB01FS9Pyymzz35LE00ecmUbg1B2vSI0vWTLAGBRhNI65k3NDLbO9uphYevykNZmWxUp w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/dj7FVcLsE8iaefjqeYFWUEXk9gA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 19 Jun 2017 13:56:09 -0000

----==_mimepart_5947d7f56c629_3ce13fdf0f3ebc2c10523a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I believe a single bit for loss would be extremely low fidelity, because losses are commonly correlated, so it may actually be more misinformation than information.

I've seen one case when this would have been nice to have, but I think there are other ways to monitor loss that are more useful(ie: I'm seeing a lot of loss at this peering point, etc).

Brian, I believe you mentioned writing up a proposal for an extended 'debug' header that would not be default enabled, but be available for detailed network debugging.  If we were to adopt that, I think loss would be helpful 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/632#issuecomment-309447071
----==_mimepart_5947d7f56c629_3ce13fdf0f3ebc2c10523a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I believe a single bit for loss would be extremely low fidelity, because=
 losses are commonly correlated, so it may actually be more misinformation =
than information.</p>
<p>I've seen one case when this would have been nice to have, but I think t=
here are other ways to monitor loss that are more useful(ie: I'm seeing a l=
ot of loss at this peering point, etc).</p>
<p>Brian, I believe you mentioned writing up a proposal for an extended 'de=
bug' header that would not be default enabled, but be available for detaile=
d network debugging.  If we were to adopt that, I think loss would be helpf=
ul 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/632#issuecomment-309447071">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq1rAscHq8jTX_HI=
u9_Q-Gvr-L8Giks5sFn31gaJpZM4N5-ze">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq9xnMEzwoxVaRIXKI=
LA-8oEvX9rIks5sFn31gaJpZM4N5-ze.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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/632#issuecomment-309447071"></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 #632: I believe a s=
ingle bit for loss would be extremely low fidelity, because losses are comm=
only correlated, so it may actually be more misinformation than information=
.\r\n\r\nI've seen one case when this would have been nice to have, but I t=
hink there are other ways to monitor loss that are more useful(ie: I'm seei=
ng a lot of loss at this peering point, etc).\r\n\r\nBrian, I believe you m=
entioned writing up a proposal for an extended 'debug' header that would no=
t be default enabled, but be available for detailed network debugging.  If =
we were to adopt that, I think loss would be helpful there."}],"action":{"n=
ame":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/632#i=
ssuecomment-309447071"}}}</script>=

----==_mimepart_5947d7f56c629_3ce13fdf0f3ebc2c10523a--


From nobody Mon Jun 19 17:22:19 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3C5E812940F for <quic-issues@ietfa.amsl.com>; Mon, 19 Jun 2017 17:22:18 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, 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 Ho3hj0Jsha20 for <quic-issues@ietfa.amsl.com>; Mon, 19 Jun 2017 17:22:17 -0700 (PDT)
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 CF4A21242EA for <quic-issues@ietf.org>; Mon, 19 Jun 2017 17:22:16 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=mhdWKTKz78DYSEHkR0WrGOGwJHs=; b=b3hYTMfRA3xF1SJj W5KtuM06A+IMFsNKTMjRl5qZzMhtNTUm9XJHqTSZuGYwvx1G55kXpY3N2lATh4U4 LrqkuLiBpqpRUBNmQ+rfy8ODZXQjeEluZ5hlsZrs41lrpGLAKiSBz5YCh0lHwCq0 q1exSCb34tnbHslKeqLKmkzZzYc=
Received: by filter1091p1mdw1.sendgrid.net with SMTP id filter1091p1mdw1-4931-59486AB7-6F 2017-06-20 00:22:15.844958559 +0000 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 3uVcUnbWREiVBa0YROVaPA for <quic-issues@ietf.org>; Tue, 20 Jun 2017 00:22:15.806 +0000 (UTC)
Date: Mon, 19 Jun 2017 17:22:15 -0700
From: Mark Nottingham <notifications@github.com>
Reply-To: quicwg/wg-materials <reply+0166e4abb07766bae2b8c0560fff846072d70a2ff8c4c02f92cf0000000115602cb792a169ce0d906e39@reply.github.com>
To: quicwg/wg-materials <wg-materials@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/wg-materials/pull/6/issue_event/1130114520@github.com>
In-Reply-To: <quicwg/wg-materials/pull/6@github.com>
References: <quicwg/wg-materials/pull/6@github.com>
Subject: Re: [quicwg/wg-materials] Keep the whitespace for the SVG versions (#6)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59486ab7b199b_6da83f8032b15c3c42143"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2j8TeqJ5r0ajaDMy3SHrESQy/2ufY4kGJHnS UZX16Z3ZVnxHwyAEZjrAdJR5vYWRpoaaGkLfZB38CWPSFICTurgH9E/RCZcLoJIEs7A3C2NiVsf16O Os8r+35DUzoyN9MlFxh1ZWB/F9pwLSsDqqLD2+fXejTIOctnYacnOLLXUQlAOkMYraNgNMFo3kVqmN k=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/-fnkkCPgXNkD9EJP-ZrKKq5TnPc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Jun 2017 00:22:18 -0000

----==_mimepart_59486ab7b199b_6da83f8032b15c3c42143
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #6.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/wg-materials/pull/6#event-1130114520
----==_mimepart_59486ab7b199b_6da83f8032b15c3c42143
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a href="https://github.com/quicwg/wg-materials/pull/6" class="issue-link js-issue-link" data-url="https://github.com/quicwg/wg-materials/issues/6" data-id="227569209" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#6</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/wg-materials/pull/6#event-1130114520">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqycG77HD2p0W7Yfl0T6teMVNPTvUks5sFxC3gaJpZM4NWL97">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq_nTaNtZ20HUXlMphR6F5D-2JHzKks5sFxC3gaJpZM4NWL97.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/wg-materials/pull/6#event-1130114520"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/wg-materials","title":"quicwg/wg-materials","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/wg-materials"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #6."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/wg-materials/pull/6#event-1130114520"}}}</script>
----==_mimepart_59486ab7b199b_6da83f8032b15c3c42143--


From nobody Mon Jun 19 17: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 02DD8126C7A for <quic-issues@ietfa.amsl.com>; Mon, 19 Jun 2017 17:22:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=mnot=mnot.net@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id r0qUWD08nNEt for <quic-issues@ietfa.amsl.com>; Mon, 19 Jun 2017 17:22:18 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 41DE0129504 for <quic-issues@ietf.org>; Mon, 19 Jun 2017 17:22:18 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1497918137; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=KarardXFo23c84/+AwLRIVYqI0hPio0RRJHfwd0l/z4=; b=VUyG04lzx5B2vnBqcASaOPXf5umYSxzoP/1xYeYYH+C+aZ/fCfQ0KMf7w/r2qhOzGUNpvAbS B4lQZa1E8kmkJeE5Mhzpfoj+KEdHboQAWjvz9hY5IEIqcgrxYnOQhwSGwShPkPc1qZT2gqWX ZQ49CGh85Trd/r4kEoyQMuYarD8=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=EyyFs03ugT0iNWrSh+LQlaRX/wzcCBn1fadlw1cYFndLyZN7OBdOGAaXSJAfAlVmqPvS22 MWC0Rpky/PxvfStYCa6C+Y+lmHFrSoZqQEOtkUuUeqUvQBMua1RlkSxTzhWodon/pVqh5rzi pD9rJCcwE932vze6yVa30xA0kpwE4=
Sender: mnot=mnot.net@github.com
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.41]) by mxa.mailgun.org with ESMTP id 59486ab8.7f418c4540f0-smtp-out-n01; Tue, 20 Jun 2017 00:22:16 -0000 (UTC)
Date: Mon, 19 Jun 2017 17:22:15 -0700
From: Mark Nottingham <mnot@mnot.net>
Reply-To: Mark Nottingham <mnot@mnot.net>
To: quic-issues@ietf.org
Message-ID: <59486ab742fe4_30333f97dde7fc3476022@hookshot-fe5-cp1-prd.iad.github.net.mail>
Subject: [quicwg/wg-materials] fdc55c: Keep the whitespace for the SVG versions
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_59486ab742c5e_30333f97dde7fc3475935"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Z53GaAKTuoyj5-g5vpg4C_SLQDQ>
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, 20 Jun 2017 00:22:22 -0000

----==_mimepart_59486ab742c5e_30333f97dde7fc3475935
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/wg-materials
  Commit: fdc55c7f46a773e5e8804bd71d36b9b4a0d1dad4
      https://github.com/quicwg/wg-materials/commit/fdc55c7f46a773e5e8804bd71d36b9b4a0d1dad4
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-05-10 (Wed, 10 May 2017)

  Changed paths:
    M badge/transparent/QUIC-Badge-Dark-RGB-Horiz.png
    M badge/transparent/QUIC-Badge-Dark-RGB-Horiz.svg
    M badge/transparent/QUIC-Badge-Dark-RGB-Vert.png
    M badge/transparent/QUIC-Badge-Dark-RGB-Vert.svg
    A badge/transparent/QUIC-Badge-Dark-RGB-wm.png
    A badge/transparent/QUIC-Badge-Dark-RGB-wm.svg
    A badge/transparent/QUIC-Badge-Dark-RGB.png
    A badge/transparent/QUIC-Badge-Dark-RGB.svg
    M badge/transparent/README.md

  Log Message:
  -----------
  Keep the whitespace for the SVG versions


  Commit: 8cbe2c818b01e089fa070178bd6cb0430745072b
      https://github.com/quicwg/wg-materials/commit/8cbe2c818b01e089fa070178bd6cb0430745072b
  Author: Mark Nottingham <mnot@mnot.net>
  Date:   2017-06-20 (Tue, 20 Jun 2017)

  Changed paths:
    M badge/transparent/QUIC-Badge-Dark-RGB-Horiz.png
    M badge/transparent/QUIC-Badge-Dark-RGB-Horiz.svg
    M badge/transparent/QUIC-Badge-Dark-RGB-Vert.png
    M badge/transparent/QUIC-Badge-Dark-RGB-Vert.svg
    A badge/transparent/QUIC-Badge-Dark-RGB-wm.png
    A badge/transparent/QUIC-Badge-Dark-RGB-wm.svg
    A badge/transparent/QUIC-Badge-Dark-RGB.png
    A badge/transparent/QUIC-Badge-Dark-RGB.svg
    M badge/transparent/README.md

  Log Message:
  -----------
  Merge pull request #6 from martinthomson/better_svg

Keep the whitespace for the SVG versions


Compare: https://github.com/quicwg/wg-materials/compare/90cf931c8439...8cbe2c818b01
----==_mimepart_59486ab742c5e_30333f97dde7fc3475935--


From nobody Mon Jun 19 17:57: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 001C0131833 for <quic-issues@ietfa.amsl.com>; Mon, 19 Jun 2017 17:57:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.397
X-Spam-Level: 
X-Spam-Status: No, score=-3.397 tagged_above=-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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 99kOLiHd19ak for <quic-issues@ietfa.amsl.com>; Mon, 19 Jun 2017 17:57:37 -0700 (PDT)
Received: from o9.sgmail.github.com (o9.sgmail.github.com [167.89.101.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2FADA131832 for <quic-issues@ietf.org>; Mon, 19 Jun 2017 17:57:37 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=e0ERr8aT3I+RSZH0B2LE5DNDxWI=; b=tTfZitBdplkaYMKh ZekXS5HQHPkFFhLHW06FOYl+fStOL4pADPJwvUGQzZkTNmNVxZVIqh19zFPzoE9O 1Ixq/vHX3vxCqNpktMYSME1qQeNPyphNE/U8//i3MkhnW8JX+zCrhYWwFNulNhCC eqnMfkbWMsYP3xdfWXPS0wrdiCc=
Received: by filter1104p1mdw1.sendgrid.net with SMTP id filter1104p1mdw1-19228-59487300-1 2017-06-20 00:57:36.128601083 +0000 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 zxIgRuBxQ7m-etm2ntyTTw for <quic-issues@ietf.org>; Tue, 20 Jun 2017 00:57:36.090 +0000 (UTC)
Date: Mon, 19 Jun 2017 17:57:36 -0700
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab040152d296e3160d57cb0276f6cee1fba728e0cf92cf000000011560350092a169ce0e214d49@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/642@github.com>
Subject: [quicwg/base-drafts] Update labels for -20 (#642)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594873004a89_41773fd0b5717c3832311"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3d+pFByOKOWMXhXkZHF+B2LZvpImmLkFNu41 lqHpsUF35ggsripZQfrEzXi9qn37bc3Jg8iFzh/YHosOc+DOEjExmhoD4ltB4UuAiIu36orgdGpUer d6Hm7/5kZwhBBNbqR48rP42NyyOqoLPlikQADbhssov1PXfnQBe9GSHBwA==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/YStCjaxsyzZxij7hpRMAqfyLJmY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Jun 2017 00:57:39 -0000

----==_mimepart_594873004a89_41773fd0b5717c3832311
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/642

-- Commit Summary --

  * Update labels for -20

-- File Changes --

    M draft-ietf-quic-tls.md (4)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/642.patch
https://github.com/quicwg/base-drafts/pull/642.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/642

----==_mimepart_594873004a89_41773fd0b5717c3832311
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/642'>https://github.com/quicwg/base-drafts/pull/642</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Update labels for -20</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/642/files#diff-0">draft-ietf-quic-tls.md</a>
    (4)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/642.patch'>https://github.com/quicwg/base-drafts/pull/642.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/642.diff'>https://github.com/quicwg/base-drafts/pull/642.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/642">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq62VjHAckQtUSQ_vRE_mIzTinfaHks5sFxkAgaJpZM4N-9c6">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqwzlhuP2unvsXtV5L4L4k1yhKkW9ks5sFxkAgaJpZM4N-9c6.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/642"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 labels for -20 (#642)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/642"}}}</script>

----==_mimepart_594873004a89_41773fd0b5717c3832311--


From nobody Mon Jun 19 18:48: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 868B51318C8 for <quic-issues@ietfa.amsl.com>; Mon, 19 Jun 2017 18:47:58 -0700 (PDT)
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; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mK3kozv1OX9H for <quic-issues@ietfa.amsl.com>; Mon, 19 Jun 2017 18:47:54 -0700 (PDT)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B570A131537 for <quic-issues@ietf.org>; Mon, 19 Jun 2017 18:47:54 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1497923273; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=CA0AvVp2eRDzBPl8nuL6UWwDSj+t+DciW/GMg1qFbVU=; b=wk5J1+M8ecUomL5kcvuawvdiWlzyZ+WXXa7DOK/pE2Nxt4AOUsutyj/7aEcdpzQ9rNT7HeAj AwXJVvQvcd8X5PkjSn5n8cT+TiUid5xv46lDjSXsBdgnkiKXn7NJWkdi4QFcAeQmw1R4cupI uygXzs2QL+SbuyhIkT7b3ncJ/ho=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=a/QR0/gLIv2BXg+Cc+eSuKQqb6OSGR7mBnxuMVn5l3DHXdAYF0BIEjBGyxeFSjY0aSHchh 9SMXqZEd7pOqL7tN6abK2dR6j9BmmmYOqoqCJqvkhdmm1mC53eGg+jN9O6DAohOkLPCpKslO 64YoMzlnad8t/avK3MLE1/f8wQpOk=
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 59487ec9.7fdd6c6d1a50-smtp-out-n03; Tue, 20 Jun 2017 01:47:53 -0000 (UTC)
Date: Mon, 19 Jun 2017 18:47:52 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <59487ec896954_193a3fae91aefc34624b@hookshot-fe1-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] f9f5b7: Update labels for -20
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_59487ec8965b1_193a3fae91aefc3462394"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/qM7ZAyDmUbUeAqcB1q_wYtc4JlM>
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, 20 Jun 2017 01:47:58 -0000

----==_mimepart_59487ec8965b1_193a3fae91aefc3462394
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: f9f5b783e433d669a7b4881d186e4cee03447fc4
      https://github.com/quicwg/base-drafts/commit/f9f5b783e433d669a7b4881d186e4cee03447fc4
  Author: EKR <ekr@rtfm.com>
  Date:   2017-06-19 (Mon, 19 Jun 2017)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Update labels for -20


  Commit: eefde0624978b3ab97d2428de68353d389e93999
      https://github.com/quicwg/base-drafts/commit/eefde0624978b3ab97d2428de68353d389e93999
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-20 (Tue, 20 Jun 2017)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Merge pull request #642 from ekr/tls_exporter_label

Update labels for -20


Compare: https://github.com/quicwg/base-drafts/compare/875e3268d2c7...eefde0624978
----==_mimepart_59487ec8965b1_193a3fae91aefc3462394--


From nobody Mon Jun 19 18:48: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 A5893131537 for <quic-issues@ietfa.amsl.com>; Mon, 19 Jun 2017 18:47:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.403
X-Spam-Level: 
X-Spam-Status: No, score=-0.403 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id i0I887FtZ5lu for <quic-issues@ietfa.amsl.com>; Mon, 19 Jun 2017 18:47:56 -0700 (PDT)
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 5145E1318C5 for <quic-issues@ietf.org>; Mon, 19 Jun 2017 18:47:56 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=g6TXUux49FUiVmNfHCg5A7vppNU=; b=hCAklPSITdUgg18l ANz0CrY6sUbhz5Wf7kxOoUndnQ9/SSFX3spVWDpOA+UGB4DBHufDAAHxGjQqiqA9 stIn6D/AmfdtaZNvTPU/8jRjklcA7LMMUvh78LJG1V+qZmIa/iSd1xNBYubK8B7A hGeLMCmQbqZaJCYY1CxYdxEwcac=
Received: by filter0828p1mdw1.sendgrid.net with SMTP id filter0828p1mdw1-21201-59487EC9-19 2017-06-20 01:47:53.509532661 +0000 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 DxRAjMVkRj6zMkpXUkYz-w for <quic-issues@ietf.org>; Tue, 20 Jun 2017 01:47:53.487 +0000 (UTC)
Date: Mon, 19 Jun 2017 18:47:53 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abda5f79ab59fe582031014c6e77843d4c5fdc19e692cf00000001156040c992a169ce0e214d49@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/642/issue_event/1130177572@github.com>
In-Reply-To: <quicwg/base-drafts/pull/642@github.com>
References: <quicwg/base-drafts/pull/642@github.com>
Subject: Re: [quicwg/base-drafts] Update labels for -20 (#642)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59487ec963709_1b0d3fdce71c1c3c927eb"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3ICu8JuWR5CWfHseUsThVgzwYJGPwgS/859n dOIx+gDJ+0OPIDrMIMfKiebJl7LMLAGHYGbpJtdvha0cTXOOVj595ZhT9n899YwZfrO6aIbSFyVQ68 feRcTouDHIEARmSFiFUsIMu63pUESyl2UtnOG9hyBVaO8zdS1ljkOZyCLo3mv5wJMoqUmDFNtwyd5G k=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/n44GcyTyQkqgxAAE2G6dNIs41Js>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Jun 2017 01:47:59 -0000

----==_mimepart_59487ec963709_1b0d3fdce71c1c3c927eb
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #642.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/642#event-1130177572
----==_mimepart_59487ec963709_1b0d3fdce71c1c3c927eb
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a href="https://github.com/quicwg/base-drafts/pull/642" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/642" data-id="237063497" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#642</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/642#event-1130177572">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6Slab2XImz9an_xm8gxTNckjPckks5sFyTJgaJpZM4N-9c6">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqyBkdQ8y8NEQ5cnbtVL_ezhkTZKWks5sFyTJgaJpZM4N-9c6.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/642#event-1130177572"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #642."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/642#event-1130177572"}}}</script>
----==_mimepart_59487ec963709_1b0d3fdce71c1c3c927eb--


From nobody Mon Jun 19 19:44: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 07D5A131903 for <quic-issues@ietfa.amsl.com>; Mon, 19 Jun 2017 19:44:51 -0700 (PDT)
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; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id miqbOwpwace4 for <quic-issues@ietfa.amsl.com>; Mon, 19 Jun 2017 19:44:49 -0700 (PDT)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3971E1318FA for <quic-issues@ietf.org>; Mon, 19 Jun 2017 19:44:49 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1497926688; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=IEPe81qGzAIlCc6eKQqEFg/KFlJmY6HpHijjhNt1w2c=; b=haDd8g/C8A+S2EFDDgeClW9dQx2ulELpcjSc/Nv/tJJShp/AvUBTEvZFfBeCw0vL4bASOL+M Apfg2uGQku6Ml5vaM9bZ99Y9I/3fvDmiVzLXRT0l7T2u/tbDlO3tM3U9RKZw6uWLgfigQrRP wnivAoFpxXFf8d0nYnONe7ITMAU=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=L6PyctYoJ5FsHgyGCrichGiCeFY7rXBAGCJGyXjfzLZH0HAzZlscl2fIbsBkYFcOYfp1jS e5LWKrSpLGIgOk9VdrSXoXNrYWSX0bF2T0nXSXtwMnAZfGr6lk7kbWeCCPFLNwwT3hZO9oJ8 5WCfeYhT/BzrE9FjBx9SoLTXl64rg=
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 59488c20.7fc9586dac30-smtp-out-n01; Tue, 20 Jun 2017 02:44:48 -0000 (UTC)
Date: Mon, 19 Jun 2017 19:44:48 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <59488c2059996_6aba3f97fbb2fc3c13445b@hookshot-fe6-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] fa43b3: Lazy
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_59488c20595e4_6aba3f97fbb2fc3c134391"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/8C3ApuGflyEVM3iKnBDagZIYFJ8>
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, 20 Jun 2017 02:44:51 -0000

----==_mimepart_59488c20595e4_6aba3f97fbb2fc3c134391
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/unidirectional_mt
  Home:   https://github.com/quicwg/base-drafts
  Commit: fa43b3b03e65bcc7bef9cdef8bec262688c1a2fb
      https://github.com/quicwg/base-drafts/commit/fa43b3b03e65bcc7bef9cdef8bec262688c1a2fb
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-20 (Tue, 20 Jun 2017)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Lazy



----==_mimepart_59488c20595e4_6aba3f97fbb2fc3c134391--


From nobody Mon Jun 19 22:23: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 B05731294F5 for <quic-issues@ietfa.amsl.com>; Mon, 19 Jun 2017 22:23:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.383
X-Spam-Level: 
X-Spam-Status: No, score=-0.383 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id I9KWZRBHh19Y for <quic-issues@ietfa.amsl.com>; Mon, 19 Jun 2017 22:23:20 -0700 (PDT)
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 20AD41273E2 for <quic-issues@ietf.org>; Mon, 19 Jun 2017 22:23:20 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=D1AZz3FbiDDyFYbiSiou2QFtlcY=; b=niKSQ8n1dwRqoz5G s99o656aulVgcc78C097mzfw6FmfxWG0XajV+Lkcjj2rud7fMnhAZwkpdm8EO7uE UOj0trRQfPSwcofyczdKJnRunlbolBWg/cz03Nl967AsuFqTJNjXV+Jth7b7GSt2 +EQXEAz/M0k7QjawqF/8TbbORbs=
Received: by filter1078p1mdw1.sendgrid.net with SMTP id filter1078p1mdw1-24504-5948B146-50 2017-06-20 05:23:18.879449626 +0000 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 SYWDbqSrQg-6MpOENFiWXA for <quic-issues@ietf.org>; Tue, 20 Jun 2017 05:23:18.777 +0000 (UTC)
Date: Mon, 19 Jun 2017 22:23:18 -0700
From: Brian Trammell <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2dc4c7156739af1151d9583077654e66cbffc1bd92cf000000011560734692a169ce0e1d306e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/641/c309647970@github.com>
In-Reply-To: <quicwg/base-drafts/pull/641@github.com>
References: <quicwg/base-drafts/pull/641@github.com>
Subject: Re: [quicwg/base-drafts] Update note well in CONTRIBUTING.md for 8179 (#641)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5948b146a943b_35533f9330069c3c876a4"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak05S2fBOp2dA+RekfDBTbNNIpaIi+botwiZms R9lzKInrwI3J9iTimBxwIoD85O2uP2R1Mxl+hOmvckcioTYWx1BNiiFd0+pIHgnE4JNmwPir/OdiYW Yup4CE+RqsOMjQJ/BdBS7JxK/JiTNjYrGw9ToFhZCDXme+8lXo3/fWRZRt7Oe7Ods+xoc+mVZEs39p 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/AC0mfomyYJO4YGBWbsRwmvE3fuA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Jun 2017 05:23:21 -0000

----==_mimepart_5948b146a943b_35533f9330069c3c876a4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Right. This is perhaps feedback we should give for the IETF website (https://www.ietf.org/about/note-well.html gives RFC numbers and links by RFC number 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/641#issuecomment-309647970
----==_mimepart_5948b146a943b_35533f9330069c3c876a4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Right. This is perhaps feedback we should give for the IETF website (<a href="https://www.ietf.org/about/note-well.html">https://www.ietf.org/about/note-well.html</a> gives RFC numbers and links by RFC number 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/641#issuecomment-309647970">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq86K5qdvMlCoZkOmRd7NSo7AZ3Yhks5sF1dGgaJpZM4N90FU">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqwQd6N4YfrUejDuqfV_dzMLNWB7eks5sF1dGgaJpZM4N90FU.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/641#issuecomment-309647970"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #641: Right. This is perhaps feedback we should give for the IETF website (https://www.ietf.org/about/note-well.html gives RFC numbers and links by RFC number as well...)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/641#issuecomment-309647970"}}}</script>
----==_mimepart_5948b146a943b_35533f9330069c3c876a4--


From nobody Mon Jun 19 22: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 D6AA2127735 for <quic-issues@ietfa.amsl.com>; Mon, 19 Jun 2017 22:48:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.183
X-Spam-Level: 
X-Spam-Status: No, score=-3.183 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yAK8rmQxdMF4 for <quic-issues@ietfa.amsl.com>; Mon, 19 Jun 2017 22:48:09 -0700 (PDT)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0ED161242F7 for <quic-issues@ietf.org>; Mon, 19 Jun 2017 22:48:08 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=yE28MzP8fmxs/f6JgeljSBaSO40=; b=J75/Q2qz7c/6vKCP LM0O/N5RHvqZFLx/DMEtPp/0HKn5WAXCH5a8C2vjcFZJ4ukRTySE1BdZGy+9LAmp xfP/j/KyT6T8FHcdgV7/xLf/IGxxaBlaKsJDi/6qmcnYQEhiH8GoUsWgVszvc/lI K/DAIWDazcKsOsZWC9bPx2HLqms=
Received: by filter0454p1mdw1.sendgrid.net with SMTP id filter0454p1mdw1-23085-5948B718-9 2017-06-20 05:48:08.106817987 +0000 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 XHxK3EpwR4iFbgqsPhHmjg for <quic-issues@ietf.org>; Tue, 20 Jun 2017 05:48:07.989 +0000 (UTC)
Date: Mon, 19 Jun 2017 22:48:07 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe75d8e850b1807bc94ba199d9ac5d8359586d38b92cf000000011560791792a169ce0d6fecaa@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/489/issue_event/1130341980@github.com>
In-Reply-To: <quicwg/base-drafts/issues/489@github.com>
References: <quicwg/base-drafts/issues/489@github.com>
Subject: Re: [quicwg/base-drafts] Propose SLOT Frame (#489)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5948b717dbb49_38453f9f45909c2c6917"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3PMhYchzkMKwH8Kb55XqYnYVnwgKzWcw7up1 rSsFs07mzdtUs/K2s90MjPBxe5L8BrgfGeGHQmCF7++wJMzP9g1KwNbGYjq0kM7um/jOhZ8QHEh23L f0/fEbW/NxK63mPDzysGFNdCNvZ7M1/0Cbyup+s/KDnh4anbliZTkddQQvHeiEwGh2iuBx5ZXVD4SZ I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/xxUfqGKq_WbBHpkMhiyZQZ97hkI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Jun 2017 05:48:11 -0000

----==_mimepart_5948b717dbb49_38453f9f45909c2c6917
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #489.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/489#event-1130341980
----==_mimepart_5948b717dbb49_38453f9f45909c2c6917
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/quicwg/base-drafts/issues/489" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/489" data-id="225438890" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#489</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/489#event-1130341980">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8E_8MXDhvTZXGBbXh4QqMm9Y3rGks5sF10XgaJpZM4NND2G">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqyk1hvV7Js_yM1ZZI5GCD4SSyBF-ks5sF10XgaJpZM4NND2G.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/489#event-1130341980"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #489."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/489#event-1130341980"}}}</script>
----==_mimepart_5948b717dbb49_38453f9f45909c2c6917--


From nobody Mon Jun 19 22:48: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 0CA921242F7 for <quic-issues@ietfa.amsl.com>; Mon, 19 Jun 2017 22:48:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.255
X-Spam-Level: 
X-Spam-Status: No, score=-3.255 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id IopT40ZdT6kL for <quic-issues@ietfa.amsl.com>; Mon, 19 Jun 2017 22:48:19 -0700 (PDT)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 817BB127863 for <quic-issues@ietf.org>; Mon, 19 Jun 2017 22:48:19 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=b6IQfA8D65rxJAVv+mfe1wpeNdg=; b=M9rnjktTrdg+DRhB QrdRqsU7Dcu7s/ygMC8mX0rQibsEc8gCWeJoqX/WEtfABHXi0HwibxZhIdXgJG4H NRoQmJo/LY0H1P0w+6KxckLNbdQMEXqBG7KVBba5xKWYZKxDiD3I3UM7VoyICThT suXXfJfw9Yv+kDr4hAnKO6Ac3Co=
Received: by filter0847p1mdw1.sendgrid.net with SMTP id filter0847p1mdw1-6555-5948B717-3C 2017-06-20 05:48:07.607160217 +0000 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 QYML-ixmQGuX1_FxB-OsFw for <quic-issues@ietf.org>; Tue, 20 Jun 2017 05:48:07.552 +0000 (UTC)
Date: Mon, 19 Jun 2017 22:48:07 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe75d8e850b1807bc94ba199d9ac5d8359586d38b92cf000000011560791792a169ce0d6fecaa@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/489/309651261@github.com>
In-Reply-To: <quicwg/base-drafts/issues/489@github.com>
References: <quicwg/base-drafts/issues/489@github.com>
Subject: Re: [quicwg/base-drafts] Propose SLOT Frame (#489)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5948b71773051_494f3fa5b7a79c3869940"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1bEi978o4nnXHnYYJ7NO7DjSB/WLSUSu21rm 5YcRklI4HpvhmnfCMqj2wPenEr1Hh5kXsBQIKEuoXlNnN+lazlOVg0EAjUfBC0xMDpdNbKN6c68h7V qwvxQteDHRXsL2mYtfiVrNqi2LoPp2jsO6LMZRe1tUTOleBhqL7q4sCAckt8iKSAdiJ4XnZWD7xH73 Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/McPuooRAH8Em-Ou8Rw-0xDAPfJc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Jun 2017 05:48:22 -0000

----==_mimepart_5948b71773051_494f3fa5b7a79c3869940
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I'm closing this in the spirit of keeping on task.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/489#issuecomment-309651261
----==_mimepart_5948b71773051_494f3fa5b7a79c3869940
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I'm closing this in the spirit of keeping on task.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/489#issuecomment-309651261">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8E_8MXDhvTZXGBbXh4QqMm9Y3rGks5sF10XgaJpZM4NND2G">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqyk1hvV7Js_yM1ZZI5GCD4SSyBF-ks5sF10XgaJpZM4NND2G.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/489#issuecomment-309651261"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #489: I'm closing this in the spirit of keeping on task."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/489#issuecomment-309651261"}}}</script>
----==_mimepart_5948b71773051_494f3fa5b7a79c3869940--


From nobody Mon Jun 19 23:05: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 35F03131963 for <quic-issues@ietfa.amsl.com>; Mon, 19 Jun 2017 23:05:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.021
X-Spam-Level: 
X-Spam-Status: No, score=-2.021 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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id euI__BB5NsXL for <quic-issues@ietfa.amsl.com>; Mon, 19 Jun 2017 23:05:22 -0700 (PDT)
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 1DD34131960 for <quic-issues@ietf.org>; Mon, 19 Jun 2017 23:05:22 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=ok3SVMDuiwSSmrxwu5MFgDiUffU=; b=PCMjkFqZRqAqSuEk ht+dtSD7Xk+Pei8ZV8Uo3Q/T6C7olfpcCwb5FXusUt4nRzmC+iPV27jyzp41++dP exETsxVdFhjHi+GfDuXcXUD6anuEdg+YP7MFX7H6Ja4kNcWR+jQQMP6m0bsUbmXM csMyVH+IkRXcQYfvVctVeFJV2Rw=
Received: by filter1099p1mdw1.sendgrid.net with SMTP id filter1099p1mdw1-1065-5948BB21-9 2017-06-20 06:05:21.118418135 +0000 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 OsyJxiHhSHmwLvkd3fTztA for <quic-issues@ietf.org>; Tue, 20 Jun 2017 06:05:21.057 +0000 (UTC)
Date: Mon, 19 Jun 2017 23:05:20 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3dea1963d0f839664515a765b68de718e6666c6b92cf0000000115607d2092a169ce0df59194@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/605/309653680@github.com>
In-Reply-To: <quicwg/base-drafts/issues/605@github.com>
References: <quicwg/base-drafts/issues/605@github.com>
Subject: Re: [quicwg/base-drafts] Wrongly hinting of issues not existing for packet number size increase (#605)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5948bb20eb78b_56e33f96a6ef3c349022b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak35ifAZUm/uAMyO92K3xedgQJklLHsaB3w9/A 5X6aiy/W8ObGpq0hI3hvwqdpD0+g0QuZ/NhcDQ6Ryj9ZTfwiu04dBxSRp2jajpzrD+Zfd9kYIKmybu ABL8/uy6XQhTO7INl1nEW/YXciKpEm+iSkWkcT1HTJcwgG5yCdm0SxabJInGsfff+imcEdkG9yas6H Y=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ta-YpBQNYoOjxIylqYRMDP9iH0s>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Jun 2017 06:05:24 -0000

----==_mimepart_5948bb20eb78b_56e33f96a6ef3c349022b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

There is a real issue here.  Say that a sender sends 100 packets with 8-bit packet numbers.  That's perfectly OK according to the rules in the draft.

If the sender then immediately send another 1000 packets while those 100 are outstanding, the new packets will have 16-bit packet numbers.  But the sender can't retroactively increase the size of the packet numbers of packets already sent.  And those packets might be reordered with respect to these newer packets.

If a packet from the set with 8-bit packet numbers is delayed and arrives after receiving a higher numbered packet from the 1000 packets, then the shorter packet number could be decoded incorrectly.  For example, assuming the recommended decoding algorithm, packet 16 encoded on 8 bits will be incorrectly decoded as packet 272 if packet 144 or higher 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/605#issuecomment-309653680
----==_mimepart_5948bb20eb78b_56e33f96a6ef3c349022b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>There is a real issue here.  Say that a sender sends 100 packets with 8-=
bit packet numbers.  That's perfectly OK according to the rules in the draf=
t.</p>
<p>If the sender then immediately send another 1000 packets while those 100=
 are outstanding, the new packets will have 16-bit packet numbers.  But the=
 sender can't retroactively increase the size of the packet numbers of pack=
ets already sent.  And those packets might be reordered with respect to the=
se newer packets.</p>
<p>If a packet from the set with 8-bit packet numbers is delayed and arrive=
s after receiving a higher numbered packet from the 1000 packets, then the =
shorter packet number could be decoded incorrectly.  For example, assuming =
the recommended decoding algorithm, packet 16 encoded on 8 bits will be inc=
orrectly decoded as packet 272 if packet 144 or higher 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/605#issuecomment-309653680">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq_TKzjdcUbzb2Hq=
VuFsA135IMi2dks5sF2EggaJpZM4Nypwu">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqwLekQGigDrwbmjRo=
hgJhb8JauGoks5sF2EggaJpZM4Nypwu.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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/605#issuecomment-309653680"></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 #605: There is=
 a real issue here.  Say that a sender sends 100 packets with 8-bit packet =
numbers.  That's perfectly OK according to the rules in the draft.\r\n\r\nI=
f the sender then immediately send another 1000 packets while those 100 are=
 outstanding, the new packets will have 16-bit packet numbers.  But the sen=
der can't retroactively increase the size of the packet numbers of packets =
already sent.  And those packets might be reordered with respect to these n=
ewer packets.\r\n\r\nIf a packet from the set with 8-bit packet numbers is =
delayed and arrives after receiving a higher numbered packet from the 1000 =
packets, then the shorter packet number could be decoded incorrectly.  For =
example, assuming the recommended decoding algorithm, packet 16 encoded on =
8 bits will be incorrectly decoded as packet 272 if packet 144 or higher ha=
s been received."}],"action":{"name":"View Issue","url":"https://github.com=
/quicwg/base-drafts/issues/605#issuecomment-309653680"}}}</script>=

----==_mimepart_5948bb20eb78b_56e33f96a6ef3c349022b--


From nobody Mon Jun 19 23:11: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 9661B1286CA for <quic-issues@ietfa.amsl.com>; Mon, 19 Jun 2017 23:11:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.254
X-Spam-Level: 
X-Spam-Status: No, score=-8.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_DNSWL_HI=-5, 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 ejKCpI7GnqUY for <quic-issues@ietfa.amsl.com>; Mon, 19 Jun 2017 23:11:37 -0700 (PDT)
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 DD6C5126DFB for <quic-issues@ietf.org>; Mon, 19 Jun 2017 23:11:36 -0700 (PDT)
Date: Mon, 19 Jun 2017 23:11:36 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1497939096; bh=e8GuK358028EmPClTJP8LSaJDGoipYzwfyHrHib/ZMY=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=aHaAWhie5goC0pyOf7i0Z0OCynPk1sPsZRGzVWKfGE/WL5YQjQKJ9lnMEPcc/I+3S fBYmEsoF59zi/ZJKUg4/+2kBvuxwSDocl6HjcOZc65tSOartSrozKnQPWkUo9TC1s1 wpDj6BtqXov07RsURcyqeroHUL0WiSjCni1OsM2c=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab09ed6cfbb36b256853a26ce43764900717a55a4592cf0000000115607e9892a169ce0d27b75c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/433/309654626@github.com>
In-Reply-To: <quicwg/base-drafts/issues/433@github.com>
References: <quicwg/base-drafts/issues/433@github.com>
Subject: Re: [quicwg/base-drafts] Propose compressed zero stream frames or TRIM frames (and partially reliable streams) (#433)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5948bc981f31f_21523fcc8debfc3c6132d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/bGa9DmuKRDKA-2hSDXJX1SaceO4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Jun 2017 06:11:38 -0000

----==_mimepart_5948bc981f31f_21523fcc8debfc3c6132d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Focus.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/433#issuecomment-309654626
----==_mimepart_5948bc981f31f_21523fcc8debfc3c6132d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Focus.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/433#issuecomment-309654626">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3aWSjzkH9qnMcKfeXw8pvEssNt7ks5sF2KYgaJpZM4M5C-U">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqyDgwT5Eb_dY5VuR7x85gyI0IUanks5sF2KYgaJpZM4M5C-U.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/433#issuecomment-309654626"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #433: Focus."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/433#issuecomment-309654626"}}}</script>
----==_mimepart_5948bc981f31f_21523fcc8debfc3c6132d--


From nobody Mon Jun 19 23: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 7FFD0128799 for <quic-issues@ietfa.amsl.com>; Mon, 19 Jun 2017 23:11:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.403
X-Spam-Level: 
X-Spam-Status: No, score=-0.403 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id w1nXAzIdBc_1 for <quic-issues@ietfa.amsl.com>; Mon, 19 Jun 2017 23:11:44 -0700 (PDT)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AE68A126DFB for <quic-issues@ietf.org>; Mon, 19 Jun 2017 23:11:43 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=ne8gHrAruO1KlmwzvPSGnVNpOEg=; b=rzU5CBGQz/D5FyJN ehWAJwlmDRE8uEbrP0TpcrLISsjW5CKRYqZAVznfMDKm8uD2hfeuCE4czKy6HF51 6mfEJ3KU4OWJwm9fq9zzuRT6nceVjtShkYrJ3kfXi7OUPwj7XwALu+hX69hezb8W OXxVQ8SpUcT8GMKkalVUm8OdXEU=
Received: by filter0590p1mdw1.sendgrid.net with SMTP id filter0590p1mdw1-9507-5948BC97-59 2017-06-20 06:11:35.855332323 +0000 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 Gu148jreRIq-gE1OCe5pwA for <quic-issues@ietf.org>; Tue, 20 Jun 2017 06:11:35.801 +0000 (UTC)
Date: Mon, 19 Jun 2017 23:11:35 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4d60266906478e442ba8f1a98dd486576cb80e9a92cf0000000115607e9792a169ce0d27b75c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/433/issue_event/1130360912@github.com>
In-Reply-To: <quicwg/base-drafts/issues/433@github.com>
References: <quicwg/base-drafts/issues/433@github.com>
Subject: Re: [quicwg/base-drafts] Propose compressed zero stream frames or TRIM frames (and partially reliable streams) (#433)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5948bc97a8d1b_17413fcc8debfc3c643fa"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0T0/dxCLnnu+DlcVuH/ZqBadLiRvY9DVpeFs QPOF+fji+ncmv7vL99B1HddkmPDGvYW4HnKUwa+UQJFMRTHV2NfTdElHoirVBbmE9sbTIpD6s+1Bhk D0+9YA+otprrqxAWxQjAw6Uh890iqo1dr9I8SNpRlU7Z5NcLuP1VWYD7suswEM/wBDwLCoYoWTBHH6 E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/8Sm8gbtP-7Yy9qzx9Z-N-t18mWg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Jun 2017 06:11:45 -0000

----==_mimepart_5948bc97a8d1b_17413fcc8debfc3c643fa
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #433.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/433#event-1130360912
----==_mimepart_5948bc97a8d1b_17413fcc8debfc3c643fa
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/quicwg/base-drafts/issues/433" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/433" data-id="220706652" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#433</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/433#event-1130360912">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4HtplriOpgwbVoQ1khquJ-a6kpJks5sF2KXgaJpZM4M5C-U">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq-PMQWsdCB1AUxl-455g2Fujws6Tks5sF2KXgaJpZM4M5C-U.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/433#event-1130360912"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #433."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/433#event-1130360912"}}}</script>
----==_mimepart_5948bc97a8d1b_17413fcc8debfc3c643fa--


From nobody Mon Jun 19 23:23: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 40ED7131961 for <quic-issues@ietfa.amsl.com>; Mon, 19 Jun 2017 23:23:57 -0700 (PDT)
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; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gIKENlt4G7eQ for <quic-issues@ietfa.amsl.com>; Mon, 19 Jun 2017 23:23:55 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 269A2127B5A for <quic-issues@ietf.org>; Mon, 19 Jun 2017 23:23:55 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1497939834; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=pwXasy5yuDLpXtYynNXWsA6rvfO4Z1nb/tTz66kFuTk=; b=GMoXKKwfhUhF9qa1XgtZu2rHPYYxdO+QpbCwN+gYeaBZ0L71SY/ocrN2VCfJDmxCryPbu7BV fwFpGhzeBKiSQ68VDFhF9Qt0MwiyWoxGTw8TxlQrYU8HHwCPHcbNZKrAls8Lx58xjHWgWmlv lzx4sE6Sslkx8jKazArw7xEqz0A=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=pEsiHWxJzV65YChzm1NNcFbwkxSM/vpZu0CjsJIHEeXONqqfywsSa+WdK9+3FQ7oHqvRwF tCuos4mMOQyi2W3SGCzfVtv1KkFjhzTtXYhPU3GmC41VqIPYG6zupimA3vM5xjLSEe9nh3Jx DIjfIykRkfqj2hd9RNT77kDZarobg=
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 5948bf7a.7f68f406c300-smtp-out-n01; Tue, 20 Jun 2017 06:23:54 -0000 (UTC)
Date: Mon, 19 Jun 2017 23:23:54 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5948bf7a42c43_36da3fb322315c30884af@hookshot-fe2-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] f9231f: Editorial tweaks, add HTTP_WRONG_STREAM
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5948bf7a428b0_36da3fb322315c30883ab"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/i39_x57zbxFv5krZ9nvxW4Bbxdc>
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, 20 Jun 2017 06:23:57 -0000

----==_mimepart_5948bf7a428b0_36da3fb322315c30883ab
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/unidirectional_mt
  Home:   https://github.com/quicwg/base-drafts
  Commit: f9231fe89eaa6b9de01d2e2b0e6a7a571d16839e
      https://github.com/quicwg/base-drafts/commit/f9231fe89eaa6b9de01d2e2b0e6a7a571d16839e
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-20 (Tue, 20 Jun 2017)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Editorial tweaks, add HTTP_WRONG_STREAM



----==_mimepart_5948bf7a428b0_36da3fb322315c30883ab--


From nobody Mon Jun 19 23:24:04 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E9CE4131964 for <quic-issues@ietfa.amsl.com>; Mon, 19 Jun 2017 23:23:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.183
X-Spam-Level: 
X-Spam-Status: No, score=-3.183 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gjExajCBGFCd for <quic-issues@ietfa.amsl.com>; Mon, 19 Jun 2017 23:23:57 -0700 (PDT)
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 14CBC128AB0 for <quic-issues@ietf.org>; Mon, 19 Jun 2017 23:23:57 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=oi/G7hUCyWNzxbkJ382xYrsNQYQ=; b=DX0fALq9lPVSQsg5 +ONXFQV/2imvN1JI3OsU+GDjgW/OhVmeksdSYx5RzvNrjVHxhB6LR+aYEn0Xto+D Kf4313hLgbol/nAwagxFzpxD2y6rAgMBxKcRKqhwSe4skBdRC42FDNZjPYOWAL4+ fRjkPKU/4M9ucxRLO6QqTA+bOOo=
Received: by filter1187p1mdw1.sendgrid.net with SMTP id filter1187p1mdw1-29769-5948BF7C-1E 2017-06-20 06:23:56.317368365 +0000 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 2DnGOz68QHikP7zchVVlZw for <quic-issues@ietf.org>; Tue, 20 Jun 2017 06:23:56.247 +0000 (UTC)
Date: Mon, 19 Jun 2017 23:23:56 -0700
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/643/push/1810464203@github.com>
In-Reply-To: <quicwg/base-drafts/pull/643@github.com>
References: <quicwg/base-drafts/pull/643@github.com>
Subject: Re: [quicwg/base-drafts] Unidirectional Streams (#643)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5948bf7c277f0_67bc3f96a6ef3c34902fb"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3DYGdsNk5d3j6k2TcxAMIByHXTpzMYeQnTTe c0rLgcH8F+De4hQom5iy04vBYREXiPR2K4hg/uoZc0gXdjl8qNttWo1r9WkMkYktyeWvnfPB8oHB71 d+Xba8Z3scW+JEnRfo/xdpgEOK2kyN62lcfHBFpqA3BVimRCLgzAKL9noD5wsdHriqJJfhnLQJYMln o=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/RLGqQDUMWQV_B6wf9AZ9erGKuVA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Jun 2017 06:23:59 -0000

----==_mimepart_5948bf7c277f0_67bc3f96a6ef3c34902fb
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson pushed 1 commit.

f9231fe  Editorial tweaks, add HTTP_WRONG_STREAM


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/643/files/fa43b3b03e65bcc7bef9cdef8bec262688c1a2fb..f9231fe89eaa6b9de01d2e2b0e6a7a571d16839e

----==_mimepart_5948bf7c277f0_67bc3f96a6ef3c34902fb
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/f9231fe" class="commit-link">f9231fe</a>  Editorial tweaks, add HTTP_WRONG_STREAM</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/643/files/fa43b3b03e65bcc7bef9cdef8bec262688c1a2fb..f9231fe89eaa6b9de01d2e2b0e6a7a571d16839e">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzug3Ojnq2SkrMe18M3NV39GdwItks5sF2V8gaJpZM4N_IlA">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq4U81PyopZG-Ite8gQS8t7M8UvENks5sF2V8gaJpZM4N_IlA.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/643/files/fa43b3b03e65bcc7bef9cdef8bec262688c1a2fb..f9231fe89eaa6b9de01d2e2b0e6a7a571d16839e"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #643"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/643/files/fa43b3b03e65bcc7bef9cdef8bec262688c1a2fb..f9231fe89eaa6b9de01d2e2b0e6a7a571d16839e"}}}</script>

----==_mimepart_5948bf7c277f0_67bc3f96a6ef3c34902fb--


From nobody Mon Jun 19 23:24: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 6EBCD128AB0 for <quic-issues@ietfa.amsl.com>; Mon, 19 Jun 2017 23:24:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.801
X-Spam-Level: 
X-Spam-Status: No, score=-4.801 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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZKmQMAxDgyYB for <quic-issues@ietfa.amsl.com>; Mon, 19 Jun 2017 23:24:27 -0700 (PDT)
Received: from o9.sgmail.github.com (o9.sgmail.github.com [167.89.101.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3D4D5127B5A for <quic-issues@ietf.org>; Mon, 19 Jun 2017 23:24:27 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=yc8liBye4mM6R4eYeoS/sTtTw+E=; b=OTFUyNqkpcYFRFdR xubC+AMfkD1QbNmGPjNv6m2BjkxmSsJVB+Y2t0qcOKrTNYxuki3SIq75lH/6jA1c XGFGSeq3QLr0aT+HsZI+7U+SQfOm6J0Dy2o87hAZ749aLEik3Wg6ZdCTY2XHJ9nl CN6vBYdun3vPyLGEqPQKEzh1P5o=
Received: by filter0828p1mdw1.sendgrid.net with SMTP id filter0828p1mdw1-21201-5948BF7C-5C 2017-06-20 06:23:56.91609143 +0000 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 lsAcKLNfSxq1IxDmFKuEoQ for <quic-issues@ietf.org>; Tue, 20 Jun 2017 06:23:56.868 +0000 (UTC)
Date: Mon, 19 Jun 2017 23:23:56 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc941cac8b9580333350729f22fbafcd7827484a492cf000000011560817c92a169ce0e21ecbf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/643@github.com>
Subject: [quicwg/base-drafts] Unidirectional Streams (#643)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5948bf7cb279c_19a93f7fa401fc3025085"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1bdZpoKUxU1Xuv319I7q57Q6DzDtSg2K5Gnu VT8gVo6B/D5YhZIcngOkqK7mvOq35F0s9xxqmTFS0ZTOzyYGWkQUblbXOikl6UP9LFYA6aCpSJOuCO hjohwE5qdsp3l7/rbvEnt61WTkVtFXWEd86bi9qMCiVMnXzZDvFYE/QWtYlkucs/lMl6xqBhCzYuiC Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/S0v4aN9T6v2JFp054dGTAwy_dTM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Jun 2017 06:24:30 -0000

----==_mimepart_5948bf7cb279c_19a93f7fa401fc3025085
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This is a fairly fundamental change.  Let me try to describe what this does, and what it doesn't do.

## Transport Changes

Streams are unidirectional.  Each has three states: idle, open, and closed.  I separated the transitions for sending and receiving because that turned out to be easier to explain.  The reordering thing makes them different in subtle ways.

That's all.  The changes in transport are relatively small and they simplify streams a lot.  That it also makes the transport more generic is a nice bonus.

## HTTP Changes

This is where the bulk of the changes are.

### Stream Correlation

Previously request and response were implicitly correlated, as was the data correlated with the request or response headers.  With this change, that correlation each stream has a header that explicitly correlates these.

There are 5 types of stream: connection control, request, response, data, and push.  The first two have a simple header that has a type.  The next two reference another stream in their header, which ties request to response and data to request or response.  Push references a response stream and a PUSH_PROMISE on that stream.

I chose backward references rather than forward references for two reasons.  First, request and response correlation can't use forward references because that would mean the client would be exerting (uncoordinated) control over server streams.  Second, that gives the server the most flexibility in terms of how it answers requests (see #281).  The cost of using backward references is that endpoints have to check that the backward references aren't bad, either referencing the wrong type of stream, or with multiple references to the same stream.

The presence or absence of a message body is signaled after the initial header block using a HAS_BODY frame.  This empty frame indicates that another stream will include the body of the message - or a promise for a body.  I would like to eliminate this stream split.  See #245 and #557 for more details on that, though we need to fix #176 first, which brings us back to QPACK/QCRAM again.

### Prioritization

This changes prioritization so that it identifies requests.  I only made the minimal changes here, which means that this doesn't fix #441 at the same time, I've left that for later (see below).

### Cancelling Pushes

Because server push doesn't create streams with PUSH_PROMISE, I had to create a way to cancel them between the time that the PUSH_PROMISE is sent and when the push stream is created.  That's called RST_PUSH.

## Things That Need Improvement

I haven't based this on #171.  I think that functionality is good, but the last time I looked at the PR I didn't like some of the changes Mike made there.  (That's a taste thing.)  This really assumes that we accept something very much like #171.

This really needs QPACK/QCRAM.  Right now, it is impossible to cancel some types of request using RST_STREAM because not all messages will have a body (#176 again).  On balance, given that bodies are what you really want to kill, it's not disastrous, but it's a problem nonetheless.  I think that we all agree that this is something that we need to fix, but we haven't reached the point where we agree on the details of the fix.

## Things That Want Improvement

This also really wants headers and data on the same stream .  It doesn't exactly need that, but merging the streams would make things a lot easy, both conceptually and structurally.

I chose the simplest possible encoding for all of the fields that I touched.  That means that stream IDs are all 32 bits in size and the HAS_BODY frame takes an entire 9 octets.  For things that are that common, there are many ways in which byte efficiency could be improved.

I chose to use stream ID (and PUSH_PROMISE indexes) to correlate things rather than mint a new identifier.  It's tempting to move to an explicit identifier for correlation, which might contribute to fixing other issues (see discussion on priority and #441 above).  This would simplify RST_PUSH as well.

# Fixes

Closes #515, #240, #281, #175.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/643

-- Commit Summary --

  * WIP
  * Initial cut at unidirectional streams
  * Fix PRIORITY to refer to requests
  * RST_PUSH frame for early cancellation of pushes
  * This was a common misunderstanding with h2
  * Lazy

-- File Changes --

    M draft-ietf-quic-http.md (493)
    M draft-ietf-quic-transport.md (290)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/643.patch
https://github.com/quicwg/base-drafts/pull/643.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/643

----==_mimepart_5948bf7cb279c_19a93f7fa401fc3025085
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>This is a fairly fundamental change.  Let me try to describe what this d=
oes, and what it doesn't do.</p>
<h2>Transport Changes</h2>
<p>Streams are unidirectional.  Each has three states: idle, open, and clos=
ed.  I separated the transitions for sending and receiving because that tur=
ned out to be easier to explain.  The reordering thing makes them different=
 in subtle ways.</p>
<p>That's all.  The changes in transport are relatively small and they simp=
lify streams a lot.  That it also makes the transport more generic is a nic=
e bonus.</p>
<h2>HTTP Changes</h2>
<p>This is where the bulk of the changes are.</p>
<h3>Stream Correlation</h3>
<p>Previously request and response were implicitly correlated, as was the d=
ata correlated with the request or response headers.  With this change, tha=
t correlation each stream has a header that explicitly correlates these.</p>
<p>There are 5 types of stream: connection control, request, response, data=
, and push.  The first two have a simple header that has a type.  The next =
two reference another stream in their header, which ties request to respons=
e and data to request or response.  Push references a response stream and a=
 PUSH_PROMISE on that stream.</p>
<p>I chose backward references rather than forward references for two reaso=
ns.  First, request and response correlation can't use forward references b=
ecause that would mean the client would be exerting (uncoordinated) control=
 over server streams.  Second, that gives the server the most flexibility i=
n terms of how it answers requests (see <a href=3D"https://github.com/quicw=
g/base-drafts/issues/281" class=3D"issue-link js-issue-link" data-url=3D"ht=
tps://github.com/quicwg/base-drafts/issues/281" data-id=3D"206699621" data-=
error-text=3D"Failed to load issue title" data-permission-text=3D"Issue tit=
le is private">#281</a>).  The cost of using backward references is that en=
dpoints have to check that the backward references aren't bad, either refer=
encing the wrong type of stream, or with multiple references to the same st=
ream.</p>
<p>The presence or absence of a message body is signaled after the initial =
header block using a HAS_BODY frame.  This empty frame indicates that anoth=
er stream will include the body of the message - or a promise for a body.  =
I would like to eliminate this stream split.  See <a href=3D"https://github=
.com/quicwg/base-drafts/issues/245" class=3D"issue-link js-issue-link" data=
-url=3D"https://github.com/quicwg/base-drafts/issues/245" data-id=3D"203906=
813" data-error-text=3D"Failed to load issue title" data-permission-text=3D=
"Issue title is private">#245</a> and <a href=3D"https://github.com/quicwg/=
base-drafts/issues/557" class=3D"issue-link js-issue-link" data-url=3D"http=
s://github.com/quicwg/base-drafts/issues/557" data-id=3D"231237648" data-er=
ror-text=3D"Failed to load issue title" data-permission-text=3D"Issue title=
 is private">#557</a> for more details on that, though we need to fix <a hr=
ef=3D"https://github.com/quicwg/base-drafts/issues/176" class=3D"issue-link=
 js-issue-link" data-url=3D"https://github.com/quicwg/base-drafts/issues/17=
6" data-id=3D"201776330" data-error-text=3D"Failed to load issue title" dat=
a-permission-text=3D"Issue title is private">#176</a> first, which brings u=
s back to QPACK/QCRAM again.</p>
<h3>Prioritization</h3>
<p>This changes prioritization so that it identifies requests.  I only made=
 the minimal changes here, which means that this doesn't fix <a href=3D"htt=
ps://github.com/quicwg/base-drafts/issues/441" class=3D"issue-link js-issue=
-link" data-url=3D"https://github.com/quicwg/base-drafts/issues/441" data-i=
d=3D"222307125" data-error-text=3D"Failed to load issue title" data-permiss=
ion-text=3D"Issue title is private">#441</a> at the same time, I've left th=
at for later (see below).</p>
<h3>Cancelling Pushes</h3>
<p>Because server push doesn't create streams with PUSH_PROMISE, I had to c=
reate a way to cancel them between the time that the PUSH_PROMISE is sent a=
nd when the push stream is created.  That's called RST_PUSH.</p>
<h2>Things That Need Improvement</h2>
<p>I haven't based this on <a href=3D"https://github.com/quicwg/base-drafts=
/pull/171" class=3D"issue-link js-issue-link" data-url=3D"https://github.co=
m/quicwg/base-drafts/issues/171" data-id=3D"201644609" data-error-text=3D"F=
ailed to load issue title" data-permission-text=3D"Issue title is private">=
#171</a>.  I think that functionality is good, but the last time I looked a=
t the PR I didn't like some of the changes Mike made there.  (That's a tast=
e thing.)  This really assumes that we accept something very much like <a h=
ref=3D"https://github.com/quicwg/base-drafts/pull/171" class=3D"issue-link =
js-issue-link" data-url=3D"https://github.com/quicwg/base-drafts/issues/171=
" data-id=3D"201644609" data-error-text=3D"Failed to load issue title" data=
-permission-text=3D"Issue title is private">#171</a>.</p>
<p>This really needs QPACK/QCRAM.  Right now, it is impossible to cancel so=
me types of request using RST_STREAM because not all messages will have a b=
ody (<a href=3D"https://github.com/quicwg/base-drafts/issues/176" class=3D"=
issue-link js-issue-link" data-url=3D"https://github.com/quicwg/base-drafts=
/issues/176" data-id=3D"201776330" data-error-text=3D"Failed to load issue =
title" data-permission-text=3D"Issue title is private">#176</a> again).  On=
 balance, given that bodies are what you really want to kill, it's not disa=
strous, but it's a problem nonetheless.  I think that we all agree that thi=
s is something that we need to fix, but we haven't reached the point where =
we agree on the details of the fix.</p>
<h2>Things That Want Improvement</h2>
<p>This also really wants headers and data on the same stream .  It doesn't=
 exactly need that, but merging the streams would make things a lot easy, b=
oth conceptually and structurally.</p>
<p>I chose the simplest possible encoding for all of the fields that I touc=
hed.  That means that stream IDs are all 32 bits in size and the HAS_BODY f=
rame takes an entire 9 octets.  For things that are that common, there are =
many ways in which byte efficiency could be improved.</p>
<p>I chose to use stream ID (and PUSH_PROMISE indexes) to correlate things =
rather than mint a new identifier.  It's tempting to move to an explicit id=
entifier for correlation, which might contribute to fixing other issues (se=
e discussion on priority and <a href=3D"https://github.com/quicwg/base-draf=
ts/issues/441" class=3D"issue-link js-issue-link" data-url=3D"https://githu=
b.com/quicwg/base-drafts/issues/441" data-id=3D"222307125" data-error-text=
=3D"Failed to load issue title" data-permission-text=3D"Issue title is priv=
ate">#441</a> above).  This would simplify RST_PUSH as well.</p>
<h1>Fixes</h1>
<p>Closes <a href=3D"https://github.com/quicwg/base-drafts/issues/515" clas=
s=3D"issue-link js-issue-link" data-url=3D"https://github.com/quicwg/base-d=
rafts/issues/515" data-id=3D"227562716" data-error-text=3D"Failed to load i=
ssue title" data-permission-text=3D"Issue title is private">#515</a>, <a hr=
ef=3D"https://github.com/quicwg/base-drafts/issues/240" class=3D"issue-link=
 js-issue-link" data-url=3D"https://github.com/quicwg/base-drafts/issues/24=
0" data-id=3D"203302350" data-error-text=3D"Failed to load issue title" dat=
a-permission-text=3D"Issue title is private">#240</a>, <a href=3D"https://g=
ithub.com/quicwg/base-drafts/issues/281" class=3D"issue-link js-issue-link"=
 data-url=3D"https://github.com/quicwg/base-drafts/issues/281" data-id=3D"2=
06699621" data-error-text=3D"Failed to load issue title" data-permission-te=
xt=3D"Issue title is private">#281</a>, <a href=3D"https://github.com/quicw=
g/base-drafts/issues/175" class=3D"issue-link js-issue-link" data-url=3D"ht=
tps://github.com/quicwg/base-drafts/issues/175" data-id=3D"201719775" data-=
error-text=3D"Failed to load issue title" data-permission-text=3D"Issue tit=
le is private">#175</a>.</p>

<hr>

<h4>You can view, comment on, or merge this pull request online at:</h4>
<p>&nbsp;&nbsp;<a href=3D'https://github.com/quicwg/base-drafts/pull/643'>h=
ttps://github.com/quicwg/base-drafts/pull/643</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>WIP</li>
  <li>Initial cut at unidirectional streams</li>
  <li>Fix PRIORITY to refer to requests</li>
  <li>RST_PUSH frame for early cancellation of pushes</li>
  <li>This was a common misunderstanding with h2</li>
  <li>Lazy</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href=3D"https://github.com/quicwg/base-drafts/pull/643/files#diff-0"=
>draft-ietf-quic-http.md</a>
    (493)
  </li>
  <li>
    <strong>M</strong>
    <a href=3D"https://github.com/quicwg/base-drafts/pull/643/files#diff-1"=
>draft-ietf-quic-transport.md</a>
    (290)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href=3D'https://github.com/quicwg/base-drafts/pull/643.patch'>http=
s://github.com/quicwg/base-drafts/pull/643.patch</a></li>
  <li><a href=3D'https://github.com/quicwg/base-drafts/pull/643.diff'>https=
://github.com/quicwg/base-drafts/pull/643.diff</a></li>
</ul>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/pull/643">view it on GitHub</a>, or <a href=3D"https://github.com/=
notifications/unsubscribe-auth/AWbkqzug3Ojnq2SkrMe18M3NV39GdwItks5sF2V8gaJp=
ZM4N_IlA">mute the thread</a>.<img alt=3D"" height=3D"1" src=3D"https://git=
hub.com/notifications/beacon/AWbkq4U81PyopZG-Ite8gQS8t7M8UvENks5sF2V8gaJpZM=
4N_IlA.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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=
/643"></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":"DESCRIPTION","message":"Unidirectional Streams (#64=
3)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg=
/base-drafts/pull/643"}}}</script>

----==_mimepart_5948bf7cb279c_19a93f7fa401fc3025085--


From nobody Tue Jun 20 00:14: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 051DA128DE7 for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 00:14:46 -0700 (PDT)
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_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Yyq0dre2Mg5L for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 00:14:44 -0700 (PDT)
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 E440A1287A3 for <quic-issues@ietf.org>; Tue, 20 Jun 2017 00:14:43 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=dy3K6CcD0OK7c98KrzbG+82olpY=; b=Wc+nOenqkLm6BRiU pHsOMBofZayh3zI2Qg+lLNXMOpQxUJFqupcFK25ZmtIGtjezaYzldSQghRHLyZUw rWyDh6nDXbiQT0kXcQDEzbdR8dKQD3Gy6RJKCpbtzh/a6jSrYqItIZUIKX+z7GhA 3nyfD8VEnqeqYaYCmBkIuqpywGg=
Received: by filter0504p1mdw1.sendgrid.net with SMTP id filter0504p1mdw1-7455-5948CB62-29 2017-06-20 07:14:42.664007941 +0000 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 aFprydDfTrOC37cGjJjPmg for <quic-issues@ietf.org>; Tue, 20 Jun 2017 07:14:42.635 +0000 (UTC)
Date: Tue, 20 Jun 2017 00:14:42 -0700
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab685cbcccae559b651f90953ea47d1567a2314d1892cf0000000115608d6292a169ce0e21ecbf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/643/review/45049191@github.com>
In-Reply-To: <quicwg/base-drafts/pull/643@github.com>
References: <quicwg/base-drafts/pull/643@github.com>
Subject: Re: [quicwg/base-drafts] Unidirectional Streams (#643)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5948cb6286b04_3efa3fc58db8bc3418627"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2fnjneG6BKJor7Rm1I8ovnsS6aiZe5PguoTG K9O7j17F09PjI6Z2p9HGkbxhpOQIezJZ8QeC08xlaHN9B+b+CRufiHCL43Vtq1Q67qjgKYTuiw5LCb YaFJ3nx6OTPPIF0V8PShjBntBggkDkUmFV8x8ipfyDDMzkHADCeTyNwJ4Ww8SojvWBehZ6ZDVONybv o=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Pr_yuZyw9nudd29degMIgvFdJBM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Jun 2017 07:14:46 -0000

----==_mimepart_5948cb6286b04_3efa3fc58db8bc3418627
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mikkelfj commented on this pull request.



> -Sending or receiving a STREAM or RST_STREAM frame causes the identified stream
-to become "open".  The stream identifier for a new stream is selected as
-described in {{stream-id}}.  A RST_STREAM frame, or a STREAM frame with the FIN
-flag set also causes a stream to become "half-closed".
-
-An endpoint might receive MAX_STREAM_DATA or STREAM_BLOCKED frames on
-peer-initiated streams that are "idle" if there is loss or reordering of
-packets.  Receiving these frames also causes the stream to become "open".
-
-An endpoint MUST NOT send a STREAM or RST_STREAM frame for a stream ID that is
-higher than the peers advertised maximum stream ID (see
-{{frame-max-stream-id}}).
-
+Sending a STREAM or RST_STREAM frame causes the identified stream to become
+"open" for a sending endpoint.  New streams use the next stream available
+identifier, as described in {{stream-id}}.  An endpoint MUST NOT send a STREAM

next available stream identifier?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/643#pullrequestreview-45049191
----==_mimepart_5948cb6286b04_3efa3fc58db8bc3418627
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/643#discussion_r122896477">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; -Sending or receiving a STREAM or RST_STREAM frame causes the identified stream
-to become &quot;open&quot;.  The stream identifier for a new stream is selected as
-described in {{stream-id}}.  A RST_STREAM frame, or a STREAM frame with the FIN
-flag set also causes a stream to become &quot;half-closed&quot;.
-
-An endpoint might receive MAX_STREAM_DATA or STREAM_BLOCKED frames on
-peer-initiated streams that are &quot;idle&quot; if there is loss or reordering of
-packets.  Receiving these frames also causes the stream to become &quot;open&quot;.
-
-An endpoint MUST NOT send a STREAM or RST_STREAM frame for a stream ID that is
-higher than the peers advertised maximum stream ID (see
-{{frame-max-stream-id}}).
-
+Sending a STREAM or RST_STREAM frame causes the identified stream to become
+&quot;open&quot; for a sending endpoint.  New streams use the next stream available
+identifier, as described in {{stream-id}}.  An endpoint MUST NOT send a STREAM
</pre>
<p>next available stream identifier?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/643#pullrequestreview-45049191">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq71C77z6KARKaIRAyNpYWDo9Ci0Mks5sF3FigaJpZM4N_IlA">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqw5Xb14GPLAVU4fO1I-aGxkSHIQsks5sF3FigaJpZM4N_IlA.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/643#pullrequestreview-45049191"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #643"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/643#pullrequestreview-45049191"}}}</script>
----==_mimepart_5948cb6286b04_3efa3fc58db8bc3418627--


From nobody Tue Jun 20 00:17: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 52A67128DF3 for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 00:17:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.396
X-Spam-Level: 
X-Spam-Status: No, score=-8.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_DNSWL_HI=-5, 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 H7ATKfTpYtBl for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 00:17:35 -0700 (PDT)
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 9C69C1287A3 for <quic-issues@ietf.org>; Tue, 20 Jun 2017 00:17:35 -0700 (PDT)
Date: Tue, 20 Jun 2017 00:17:34 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1497943054; bh=ugVxxkEW4MnPv/e6I8lE7mqjj+X5twgL5UAkhIf6tIA=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=j5N1dDl2ImssmQQvZuaV0Rh2Ht2XC494pNQqFTdynvtYcTRnbm832PNgxRzZX0WtW 74gNXYLFq+jv/Ut/0T1Su+XvXg3uGeuSlxnoy1RiP96crD+1tdpCYEIYty9uGlEzyJ tK4YfwHdMZIBLnIeySAmZhIIVHQq23gAbF8AANtM=
From: Patrick McManus <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab89a38ee4b902a535db5f16c1d1e47f36d9fe238492cf0000000115608e0e92a169ce0df59194@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/605/309666359@github.com>
In-Reply-To: <quicwg/base-drafts/issues/605@github.com>
References: <quicwg/base-drafts/issues/605@github.com>
Subject: Re: [quicwg/base-drafts] Wrongly hinting of issues not existing for packet number size increase (#605)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5948cc0eb9abf_2c8e3f7ee1c7fc3c9737b"; 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/bfpAHhzjJq-yZAqjFZKSIegprFg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Jun 2017 07:17:37 -0000

----==_mimepart_5948cc0eb9abf_2c8e3f7ee1c7fc3c9737b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

yes; you can be semi-blocked from sending by the range of the lowest unacked packet you have outstanding.

I say semi-blocked (as opposed to say, deadlocked) because you can just move to the bigger packet number space and essentially declare the older uacked ones presumed-lost. They'll fail decryption at the receiver when given the 'wrong' packet number.

8 bit numbers  aren't especially useful.. perhaps banning them as footguns would be a practical step to help quality of implementations.


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/605#issuecomment-309666359
----==_mimepart_5948cc0eb9abf_2c8e3f7ee1c7fc3c9737b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>yes; you can be semi-blocked from sending by the range of the lowest u=
nacked packet you have outstanding.</p>
<p>I say semi-blocked (as opposed to say, deadlocked) because you can jus=
t move to the bigger packet number space and essentially declare the olde=
r uacked ones presumed-lost. They'll fail decryption at the receiver when=
 given the 'wrong' packet number.</p>
<p>8 bit numbers  aren't especially useful.. perhaps banning them as foot=
guns would be a practical step to help quality of implementations.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/605#issuecomment-309666359">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq8Lf9=
XyUeVPFheZPHlckv4kgqqFCks5sF3IOgaJpZM4Nypwu">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq-p=
GnGswF4_rjn7exd2bN2RVfAOAks5sF3IOgaJpZM4Nypwu.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/605#issuecomment-309666359"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mcmanus in #6=
05: yes; you can be semi-blocked from sending by the range of the lowest =
unacked packet you have outstanding.\r\n\r\nI say semi-blocked (as oppose=
d to say, deadlocked) because you can just move to the bigger packet numb=
er space and essentially declare the older uacked ones presumed-lost. The=
y'll fail decryption at the receiver when given the 'wrong' packet number=
.\r\n\r\n8 bit numbers  aren't especially useful.. perhaps banning them a=
s footguns would be a practical step to help quality of implementations.\=
r\n"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/bas=
e-drafts/issues/605#issuecomment-309666359"}}}</script>=

----==_mimepart_5948cc0eb9abf_2c8e3f7ee1c7fc3c9737b--


From nobody Tue Jun 20 00:18: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 DD28212922E for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 00:18:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.182
X-Spam-Level: 
X-Spam-Status: No, score=-8.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_DNSWL_HI=-5, 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 HbubPaly0qmj for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 00:18:29 -0700 (PDT)
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 31355128DE7 for <quic-issues@ietf.org>; Tue, 20 Jun 2017 00:18:29 -0700 (PDT)
Date: Tue, 20 Jun 2017 00:18:28 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1497943108; bh=BIk63DOsEyEYZ2951iePMLb5heMDrm3jmGP6lo/8hw4=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=0rYVb5TE+/C25jb6bL715Xv2yhlZsadf6l+NFfZzEwlkCT4IgJVtp1zCXg2gQJVW5 rlrYgUTtfoRML9LwyEQpRZjpWpwxNl2mvIk01TQWgY58r8Gc10dXbqJr1FRsri5Vtd kdKFEl79YalaKcNkP4Oahcb2IrbgJ93mPV7JAHwY=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7fc84c76021fee50461b3aa36cadfe5042589f7092cf0000000115608e4492a169ce0e21ecbf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/643/review/45049877@github.com>
In-Reply-To: <quicwg/base-drafts/pull/643@github.com>
References: <quicwg/base-drafts/pull/643@github.com>
Subject: Re: [quicwg/base-drafts] Unidirectional Streams (#643)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5948cc44809b2_2bc63f8aeb14dc2c2858"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/JgYkTTxFq_-prxaFq8yLemiilMw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Jun 2017 07:18:31 -0000

----==_mimepart_5948cc44809b2_2bc63f8aeb14dc2c2858
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mikkelfj commented on this pull request.



>  
-### half-closed (remote) {#state-hc-remote}
+A stream becomes "closed" at the receiving endpoint when all data is received
+and a STREAM frame with a FIN flag is received or when a RST_STREAM frame is
+received.

It is not clear if data must be send/received up to the RST_STREAM offset.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/643#pullrequestreview-45049877
----==_mimepart_5948cc44809b2_2bc63f8aeb14dc2c2858
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/643#discussion_r122897133">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
-### half-closed (remote) {#state-hc-remote}
+A stream becomes &quot;closed&quot; at the receiving endpoint when all data is received
+and a STREAM frame with a FIN flag is received or when a RST_STREAM frame is
+received.
</pre>
<p>It is not clear if data must be send/received up to the RST_STREAM offset.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/643#pullrequestreview-45049877">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0oKtZL_8mKSoNgbhtN0p_nWAN8cks5sF3JEgaJpZM4N_IlA">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqzbw73B-mF_LhDcLbDHUM4J2pJqhks5sF3JEgaJpZM4N_IlA.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/643#pullrequestreview-45049877"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #643"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/643#pullrequestreview-45049877"}}}</script>
----==_mimepart_5948cc44809b2_2bc63f8aeb14dc2c2858--


From nobody Tue Jun 20 00:24: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 D88761287A3 for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 00:24:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.801
X-Spam-Level: 
X-Spam-Status: No, score=-4.801 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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id c1WUk-UAa4rq for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 00:24:12 -0700 (PDT)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D72501274D0 for <quic-issues@ietf.org>; Tue, 20 Jun 2017 00:24:11 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=otBOArm/G9cvDzyN8am+PEcQBDM=; b=gpK3I61dILssg7BI tivxZu0g4fY6w1IwMRhsBAcQp3uJksBL9sRkQLNLg6egLGRW50+UVcxp/TIkFQiK W6akp8PKDd723brJz3h08l+eaTQ1vWcFKPCP/wMtcdHn2PtPhztQTW83rv09Qkvn jDmdypiHN1uIwb5rx8QRByZZJ0o=
Received: by filter0554p1mdw1.sendgrid.net with SMTP id filter0554p1mdw1-27940-5948CD9A-D 2017-06-20 07:24:10.161023289 +0000 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 1jgy1jcgT7iiJa_B55MdOQ for <quic-issues@ietf.org>; Tue, 20 Jun 2017 07:24:10.128 +0000 (UTC)
Date: Tue, 20 Jun 2017 00:24:10 -0700
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4181eaeb3d9727669a261c187dfb72a731a7abff92cf0000000115608f9a92a169ce0e21ecbf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/643/review/45050993@github.com>
In-Reply-To: <quicwg/base-drafts/pull/643@github.com>
References: <quicwg/base-drafts/pull/643@github.com>
Subject: Re: [quicwg/base-drafts] Unidirectional Streams (#643)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5948cd9aa513_54033fcf9f1e1c30127ad"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak18qu6XcCCR9vqk3PCOpwT4bPZcix2F2psjZo BVBOI6hfTYUcBA2PxQicRf0cp1ig2f+DGrcxnwQR+FtrqN2qGoaXi68P7I8+yxiXfaRZhcsa8zlUt9 VKkr8Zh/Q1CToVY5kZwqhvy06yLV5qQQTM4bG9KMNLV2tIgithY5xOt9eQ==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/UPc-SWkhuyBDr--qpoO2JViTxrc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Jun 2017 07:24:14 -0000

----==_mimepart_5948cd9aa513_54033fcf9f1e1c30127ad
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mikkelfj commented on this pull request.



> -
-### closed {#state-closed}
-
-The "closed" state is the terminal state for a stream.
-
-Once a stream reaches this state, no frames can be sent that mention the stream.
-Reordering might cause frames to be received after closing, see
-{{state-hc-remote}}.
+An endpoint could continue receiving frames for the stream even after the stream
+is closed for sending if packets are reordered.  At the receiving endpoint,
+retransmissions of data in STREAM frames, or retransmissions of STREAM_BLOCKED
+and RST_STREAM frames might arrive after the stream becomes "closed".  At the
+sending endpoint, MAX_STREAM_DATA frames might be received after the stream
+becomes "closed".  Frames received on a "closed" stream SHOULD be discarded.  An
+endpoint MAY choose to limit the period over which it ignores frames and treat
+frames that arrive after this time as being in error.
 

Perhaps a note on fatal connection error if receiving frames at later offset than close - otherwise a transmitter might abuse flow control limits - though the benefit of that is unclear. Perhaps also a note here stating the both RST_STREAM and FIN defines a specific end offset - even if discussed in more detail in specific frames.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/643#pullrequestreview-45050993
----==_mimepart_5948cd9aa513_54033fcf9f1e1c30127ad
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/643#discussion_r122898179">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; -
-### closed {#state-closed}
-
-The &quot;closed&quot; state is the terminal state for a stream.
-
-Once a stream reaches this state, no frames can be sent that mention the stream.
-Reordering might cause frames to be received after closing, see
-{{state-hc-remote}}.
+An endpoint could continue receiving frames for the stream even after the stream
+is closed for sending if packets are reordered.  At the receiving endpoint,
+retransmissions of data in STREAM frames, or retransmissions of STREAM_BLOCKED
+and RST_STREAM frames might arrive after the stream becomes &quot;closed&quot;.  At the
+sending endpoint, MAX_STREAM_DATA frames might be received after the stream
+becomes &quot;closed&quot;.  Frames received on a &quot;closed&quot; stream SHOULD be discarded.  An
+endpoint MAY choose to limit the period over which it ignores frames and treat
+frames that arrive after this time as being in error.
 
</pre>
<p>Perhaps a note on fatal connection error if receiving frames at later offset than close - otherwise a transmitter might abuse flow control limits - though the benefit of that is unclear. Perhaps also a note here stating the both RST_STREAM and FIN defines a specific end offset - even if discussed in more detail in specific frames.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/643#pullrequestreview-45050993">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9acnfz4s88pyOyE-05jt1uw0iH3ks5sF3OagaJpZM4N_IlA">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqyInX4vw1WTSJQIReuO6Up8LRYuYks5sF3OagaJpZM4N_IlA.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/643#pullrequestreview-45050993"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #643"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/643#pullrequestreview-45050993"}}}</script>
----==_mimepart_5948cd9aa513_54033fcf9f1e1c30127ad--


From nobody Tue Jun 20 00:52: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 6C4A31287A3 for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 00:52:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.801
X-Spam-Level: 
X-Spam-Status: No, score=-4.801 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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id L6yY1lmGOBgR for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 00:52:42 -0700 (PDT)
Received: from o5.sgmail.github.com (o5.sgmail.github.com [192.254.113.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7849E127601 for <quic-issues@ietf.org>; Tue, 20 Jun 2017 00:52:42 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=vWyO4bnxjVBbYcvPUBQfuiH4Q7A=; b=SM3/2nlo60VxZSlC 5GqGe6/1HsZ3760T1V8VPszeypgjSNRCtyds3ucSrUu6y37bF6zRiPp0gpvLE0aY 2NFH8uEiSBi4IW4rahAaO0/HHUWKOotuRVUROknVWkOQG3pah94vxTap+29e9P+0 f0QVtcj7vJyuJBMbNCmnoGWBUJo=
Received: by filter0940p1mdw1.sendgrid.net with SMTP id filter0940p1mdw1-11018-5948D449-1F 2017-06-20 07:52:41.538877072 +0000 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 bwqn6EjWRviWwGdW7FZCXw for <quic-issues@ietf.org>; Tue, 20 Jun 2017 07:52:41.517 +0000 (UTC)
Date: Tue, 20 Jun 2017 00:52:41 -0700
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abeb8bb187cddfbf6bea27e4fe4ce74bfb88dbec0092cf000000011560964992a169ce0e21ecbf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/643/c309673734@github.com>
In-Reply-To: <quicwg/base-drafts/pull/643@github.com>
References: <quicwg/base-drafts/pull/643@github.com>
Subject: Re: [quicwg/base-drafts] Unidirectional Streams (#643)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5948d44966e04_2b7e3fb50143dc30512c4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2W3IWLew6ZWhs/x7M2WfXc4LrPKAlsywn+dB 53eR7V3y0ViCfwEJxoavO4UWJtsqcyfR7EkB2gkyxL7AZ0n9HugeQ08bZHNFa//4uMC7FynMKE+S35 PN9A63s4oQn+G7mMupzGRYgXIIRG2mlRUiaYyHuPgrxXdxnSKCEZmxDrDsN1fT7cG5loUGZXpgdxNW 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/VOkiNtWmhlwDtobxfgtj3Uls0AY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Jun 2017 07:52:44 -0000

----==_mimepart_5948d44966e04_2b7e3fb50143dc30512c4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I can't speak for HTTP/2 that I have not studied in detail, but I believe this is a very significant improvement for the transport layer.

As mentioned above, DISINTEREST (#171) or some other mechanism for receiver to cancel is needed, and because it can cause some race conditions on stream state, I think it would be good to consider in more detail before settling on a unidirectional solution.

I am concerned about the STREAM_BLOCKED being able to force the receivers stream in open state if it is above the stream limit, or did I miss something. I know it is also there to hint at a need for more streams, but I think that should be an application level issue. Regardless - if naively implemented, a transmitter could force a lot of undesired resource usage at receiver by allocating stream state. I suggest that any stream related transmission above MAX_STREAM_LIMIT is a fatal error.

As to MAX_STREAM_LIMIT - this was a great improvement to avoid race conditions in the bi-directional design, and I do immediately suggest removing it. However, I think it might be worthwhile to consider alternatives for a better insight into the problem. For example: assume that we do not require incremental stream identifiers: there is no internal gain in incremental order such as keeping a simple stream table because old streams can randomly linger (e.g. stream 0), so open streams must be tracked via a map anyway. With a unidirectional design there is no ambigouty of the senders view of how many streams are at most open at the receiving end. It is the difference between received ACKS for RST_STREAM and FIN STREAMS and streams placed in senders open state.

Unless there is a flaw in the above argument, this suggests that streams can be opened with arbitrary identifiers. If we permit that, applications could use their own identifiers. However, it becomes intractable to make sure that a stream identifier is not being reused. Thus, the next question is: is it a problem to reuse stream identifiers once they have been closed? A sender cannot start reusing the stream before receiving an ACK for RST_STREAM or FIN STREAM of the old version of the stream and in this case the receiver cannot have many doubts about a new stream arriving being new. However, there may still be spurious retransmissions. This can be managed by looking at packet numbers but requires to remember the packet number of a closed stream, which is complicated.

Thus, I believe the MAX_STREAM_LIMIT is still the simplest approach.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/643#issuecomment-309673734
----==_mimepart_5948d44966e04_2b7e3fb50143dc30512c4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I can't speak for HTTP/2 that I have not studied in detail, but I believ=
e this is a very significant improvement for the transport layer.</p>
<p>As mentioned above, DISINTEREST (<a href=3D"https://github.com/quicwg/ba=
se-drafts/pull/171" class=3D"issue-link js-issue-link" data-url=3D"https://=
github.com/quicwg/base-drafts/issues/171" data-id=3D"201644609" data-error-=
text=3D"Failed to load issue title" data-permission-text=3D"Issue title is =
private">#171</a>) or some other mechanism for receiver to cancel is needed=
, and because it can cause some race conditions on stream state, I think it=
 would be good to consider in more detail before settling on a unidirection=
al solution.</p>
<p>I am concerned about the STREAM_BLOCKED being able to force the receiver=
s stream in open state if it is above the stream limit, or did I miss somet=
hing. I know it is also there to hint at a need for more streams, but I thi=
nk that should be an application level issue. Regardless - if naively imple=
mented, a transmitter could force a lot of undesired resource usage at rece=
iver by allocating stream state. I suggest that any stream related transmis=
sion above MAX_STREAM_LIMIT is a fatal error.</p>
<p>As to MAX_STREAM_LIMIT - this was a great improvement to avoid race cond=
itions in the bi-directional design, and I do immediately suggest removing =
it. However, I think it might be worthwhile to consider alternatives for a =
better insight into the problem. For example: assume that we do not require=
 incremental stream identifiers: there is no internal gain in incremental o=
rder such as keeping a simple stream table because old streams can randomly=
 linger (e.g. stream 0), so open streams must be tracked via a map anyway. =
With a unidirectional design there is no ambigouty of the senders view of h=
ow many streams are at most open at the receiving end. It is the difference=
 between received ACKS for RST_STREAM and FIN STREAMS and streams placed in=
 senders open state.</p>
<p>Unless there is a flaw in the above argument, this suggests that streams=
 can be opened with arbitrary identifiers. If we permit that, applications =
could use their own identifiers. However, it becomes intractable to make su=
re that a stream identifier is not being reused. Thus, the next question is=
: is it a problem to reuse stream identifiers once they have been closed? A=
 sender cannot start reusing the stream before receiving an ACK for RST_STR=
EAM or FIN STREAM of the old version of the stream and in this case the rec=
eiver cannot have many doubts about a new stream arriving being new. Howeve=
r, there may still be spurious retransmissions. This can be managed by look=
ing at packet numbers but requires to remember the packet number of a close=
d stream, which is complicated.</p>
<p>Thus, I believe the MAX_STREAM_LIMIT is still the simplest approach.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/pull/643#issuecomment-309673734">view it on GitHub</a>, or <a href=
=3D"https://github.com/notifications/unsubscribe-auth/AWbkq0Un6bSPPVNqwV3QG=
9av6kRlpENbks5sF3pJgaJpZM4N_IlA">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq86aNdl8ibMGNpVZd=
8_3H1Js4Q80ks5sF3pJgaJpZM4N_IlA.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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=
/643#issuecomment-309673734"></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 #643: I can't speak=
 for HTTP/2 that I have not studied in detail, but I believe this is a very=
 significant improvement for the transport layer.\r\n\r\nAs mentioned above=
, DISINTEREST (#171) or some other mechanism for receiver to cancel is need=
ed, and because it can cause some race conditions on stream state, I think =
it would be good to consider in more detail before settling on a unidirecti=
onal solution.\r\n\r\nI am concerned about the STREAM_BLOCKED being able to=
 force the receivers stream in open state if it is above the stream limit, =
or did I miss something. I know it is also there to hint at a need for more=
 streams, but I think that should be an application level issue. Regardless=
 - if naively implemented, a transmitter could force a lot of undesired res=
ource usage at receiver by allocating stream state. I suggest that any stre=
am related transmission above MAX_STREAM_LIMIT is a fatal error.\r\n\r\nAs =
to MAX_STREAM_LIMIT - this was a great improvement to avoid race conditions=
 in the bi-directional design, and I do immediately suggest removing it. Ho=
wever, I think it might be worthwhile to consider alternatives for a better=
 insight into the problem. For example: assume that we do not require incre=
mental stream identifiers: there is no internal gain in incremental order s=
uch as keeping a simple stream table because old streams can randomly linge=
r (e.g. stream 0), so open streams must be tracked via a map anyway. With a=
 unidirectional design there is no ambigouty of the senders view of how man=
y streams are at most open at the receiving end. It is the difference betwe=
en received ACKS for RST_STREAM and FIN STREAMS and streams placed in sende=
rs open state.\r\n\r\nUnless there is a flaw in the above argument, this su=
ggests that streams can be opened with arbitrary identifiers. If we permit =
that, applications could use their own identifiers. However, it becomes int=
ractable to make sure that a stream identifier is not being reused. Thus, t=
he next question is: is it a problem to reuse stream identifiers once they =
have been closed? A sender cannot start reusing the stream before receiving=
 an ACK for RST_STREAM or FIN STREAM of the old version of the stream and i=
n this case the receiver cannot have many doubts about a new stream arrivin=
g being new. However, there may still be spurious retransmissions. This can=
 be managed by looking at packet numbers but requires to remember the packe=
t number of a closed stream, which is complicated.\r\n\r\nThus, I believe t=
he MAX_STREAM_LIMIT is still the simplest approach."}],"action":{"name":"Vi=
ew Pull Request","url":"https://github.com/quicwg/base-drafts/pull/643#issu=
ecomment-309673734"}}}</script>=

----==_mimepart_5948d44966e04_2b7e3fb50143dc30512c4--


From nobody Tue Jun 20 01:19: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 A2EEF127180 for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 01:19:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.896
X-Spam-Level: 
X-Spam-Status: No, score=-7.896 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-2.8, 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 xNvgpruzmx1m for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 01:19:56 -0700 (PDT)
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 E7732126BF6 for <quic-issues@ietf.org>; Tue, 20 Jun 2017 01:19:55 -0700 (PDT)
Date: Tue, 20 Jun 2017 01:19:55 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1497946795; bh=Q9PTnzwdCUrXq+WXUngcwDoGWd2R0sU49G3DedbLlJo=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=qTNPgwKcQdT2NcDTLBTBPExWkFGSmmZ/RQf7YCXJNysxPpCUWdZz5TF/T5wSC6V13 Ou0659jclEHdNF9ojuOiz4UlnFJ4+5+tW3dzAMTyvC0Q3dSHMMw//RptkYyTldKTWv ApqpAfR3z1eeEZaVhC4XoHGhe2e0ndFdB2Hnhhps=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb93daf3759bb58fa7ad7a8799c6c2540fe42ef0092cf0000000115609cab92a169ce0df59194@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/605/309680149@github.com>
In-Reply-To: <quicwg/base-drafts/issues/605@github.com>
References: <quicwg/base-drafts/issues/605@github.com>
Subject: Re: [quicwg/base-drafts] Wrongly hinting of issues not existing for packet number size increase (#605)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5948daabaf44_10153fdd85a45c34898e7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/w6KUy8BvCBp7K9b6HHDpInM65Xc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Jun 2017 08:19:58 -0000

----==_mimepart_5948daabaf44_10153fdd85a45c34898e7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> I say semi-blocked (as opposed to say, deadlocked) because you can just move to the bigger packet number space and essentially declare the older uacked ones presumed-lost. 

This will not work if it is decided to require gapless packet numbers except on path migration - something I'd argue for.

#595 suggests variable length integers which I think is a good idea.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/605#issuecomment-309680149
----==_mimepart_5948daabaf44_10153fdd85a45c34898e7
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<blockquote>
<p>I say semi-blocked (as opposed to say, deadlocked) because you can jus=
t move to the bigger packet number space and essentially declare the olde=
r uacked ones presumed-lost.</p>
</blockquote>
<p>This will not work if it is decided to require gapless packet numbers =
except on path migration - something I'd argue for.</p>
<p><a href=3D"https://github.com/quicwg/base-drafts/issues/595" class=3D"=
issue-link js-issue-link" data-url=3D"https://github.com/quicwg/base-draf=
ts/issues/595" data-id=3D"233893653" data-error-text=3D"Failed to load is=
sue title" data-permission-text=3D"Issue title is private">#595</a> sugge=
sts variable length integers which I think is a good idea.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/605#issuecomment-309680149">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq4Xy8=
MRjuc7pTCFY-kh1h4Ymx76eks5sF4CrgaJpZM4Nypwu">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq4G=
ZlFdSU4qBABZEB4aK4SWUuamkks5sF4CrgaJpZM4Nypwu.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/605#issuecomment-309680149"></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 #=
605: \u003e I say semi-blocked (as opposed to say, deadlocked) because yo=
u can just move to the bigger packet number space and essentially declare=
 the older uacked ones presumed-lost. \r\n\r\nThis will not work if it is=
 decided to require gapless packet numbers except on path migration - som=
ething I'd argue for.\r\n\r\n#595 suggests variable length integers which=
 I think is a good idea."}],"action":{"name":"View Issue","url":"https://=
github.com/quicwg/base-drafts/issues/605#issuecomment-309680149"}}}</scri=
pt>=

----==_mimepart_5948daabaf44_10153fdd85a45c34898e7--


From nobody Tue Jun 20 01:22: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 882DF129408 for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 01:22:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.52
X-Spam-Level: 
X-Spam-Status: No, score=-6.52 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RCVD_IN_SORBS_SPAM=0.5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2mBhbe4gw0ux for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 01:22:44 -0700 (PDT)
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 0F92B1292FD for <quic-issues@ietf.org>; Tue, 20 Jun 2017 01:22:44 -0700 (PDT)
Date: Tue, 20 Jun 2017 01:22:43 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1497946963; bh=VueskypianQ7BQ48m/iSZ9FflsFKw8TquptxIpG3dBE=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ASws6Oyp9f29WAoALBw/SFlxx+Tyftij2j3t2jcnuobxHAg05mRzSEbqlfS4iTkyl 8uzV8Ahwv2pjVg+u9pL+QFsD2pNvDjP6N1AA5r2yfMJ0teuKuqPB7xUGMPWkEZ0GH5 sVnGOATfwHqypG8D0TpJ8xHCjUkCfyoCDpiK5Ybk=
From: Brian Trammell <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba8436b2cb84530ca14eb2040b76aa75c6f44b53f92cf0000000115609d5392a169ce0e0f95f5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/632/309680807@github.com>
In-Reply-To: <quicwg/base-drafts/issues/632@github.com>
References: <quicwg/base-drafts/issues/632@github.com>
Subject: Re: [quicwg/base-drafts] Explicit support for on-path calculation of loss and congestion of QUIC flows (#632)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5948db532a389_27cc3ff070039c38378b6"; 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/aOKJ_Lo3S4eCY90ZSVe1Q8l-4v4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Jun 2017 08:22:46 -0000

----==_mimepart_5948db532a389_27cc3ff070039c38378b6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

So it turns out I actually agree with Lars here: loss, in and of itself, is a relatively useless metric without other things to correlate with. Requiring ECN negotiation for QUIC would actually do more for the (long-term) measurability of the protocol than mandating loss exposure, in part because future QUICs may have different transmission schedulers which would react differently to loss. The question is how useful CE mark based measurement will be in the intermediate term, as we transition from relatively little marking on path to "some" marking on path.

More useful would be a generalization of the ConEx mechanism, which could certainly go into a debug header, and would allow a single point to get information about CE markings (as well as loss) both on the upstream and the downstream. Would need to look into whether any TCP-centric assumptions were built into that mechanism.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/632#issuecomment-309680807
----==_mimepart_5948db532a389_27cc3ff070039c38378b6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>So it turns out I actually agree with Lars here: loss, in and of itsel=
f, is a relatively useless metric without other things to correlate with.=
 Requiring ECN negotiation for QUIC would actually do more for the (long-=
term) measurability of the protocol than mandating loss exposure, in part=
 because future QUICs may have different transmission schedulers which wo=
uld react differently to loss. The question is how useful CE mark based m=
easurement will be in the intermediate term, as we transition from relati=
vely little marking on path to "some" marking on path.</p>
<p>More useful would be a generalization of the ConEx mechanism, which co=
uld certainly go into a debug header, and would allow a single point to g=
et information about CE markings (as well as loss) both on the upstream a=
nd the downstream. Would need to look into whether any TCP-centric assump=
tions were built into that mechanism.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/632#issuecomment-309680807">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq-7kT=
TDxZ-HlawJwnPJtd2v_OLAKks5sF4FTgaJpZM4N5-ze">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq4b=
6WMTvT12F_fmDovCO59AF0TlYks5sF4FTgaJpZM4N5-ze.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/632#issuecomment-309680807"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@britram in #6=
32: So it turns out I actually agree with Lars here: loss, in and of itse=
lf, is a relatively useless metric without other things to correlate with=
. Requiring ECN negotiation for QUIC would actually do more for the (long=
-term) measurability of the protocol than mandating loss exposure, in par=
t because future QUICs may have different transmission schedulers which w=
ould react differently to loss. The question is how useful CE mark based =
measurement will be in the intermediate term, as we transition from relat=
ively little marking on path to \"some\" marking on path.\r\n\r\nMore use=
ful would be a generalization of the ConEx mechanism, which could certain=
ly go into a debug header, and would allow a single point to get informat=
ion about CE markings (as well as loss) both on the upstream and the down=
stream. Would need to look into whether any TCP-centric assumptions were =
built into that mechanism."}],"action":{"name":"View Issue","url":"https:=
//github.com/quicwg/base-drafts/issues/632#issuecomment-309680807"}}}</sc=
ript>=

----==_mimepart_5948db532a389_27cc3ff070039c38378b6--


From nobody Tue Jun 20 01:32: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 71AA912940B for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 01:32:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.896
X-Spam-Level: 
X-Spam-Status: No, score=-7.896 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-2.8, 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 XhhtLpMuB4uo for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 01:32:41 -0700 (PDT)
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 2E140129404 for <quic-issues@ietf.org>; Tue, 20 Jun 2017 01:32:39 -0700 (PDT)
Date: Tue, 20 Jun 2017 01:32:38 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1497947558; bh=BFIjaekslne020M5Swys9WN/RiiY7/es8Fkdp3NklnA=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=JRdLT0ScHGK9BpU+0WXm2nhhif1dr/g4EdpXSHXc0F7mKykUcmyYva1LZlaIeTbQt Hjg9JLrDjGD267lOt/viMu7pKe7/Ckp71/hrxlpr0VYNC4Lc3t+YW4QZdoqQOa6o3i CWcO9JOU+wlOrIkQi61XLmn6Zl5YdSbbldO5H+Ow=
From: Brian Trammell <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf396ca46b6654e10b631eebdf4bfd54d23155d1e92cf0000000115609fa692a169ce0b856fb3@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/68/309683307@github.com>
In-Reply-To: <quicwg/base-drafts/issues/68@github.com>
References: <quicwg/base-drafts/issues/68@github.com>
Subject: Re: [quicwg/base-drafts] Explicit Congestion Notification (ECN) (#68)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5948dda686a6d_203a3f88928cdc3c6272d"; 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/cFtPVOHNF4xR6uGBp8xvbn8i-II>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Jun 2017 08:32:43 -0000

----==_mimepart_5948dda686a6d_203a3f88928cdc3c6272d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Another +1 to mandatory ECN support in QUIC (as mentioned in #632), largely as defined in the [current individual draft](https://tools.ietf.org/html/draft-johansson-quic-ecn-04), with ECN echo in the ACK frame; though I'd maybe call the mechanism in section 2.1 "ECN capability sensing" as opposed to "negotiation". 

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/68#issuecomment-309683307
----==_mimepart_5948dda686a6d_203a3f88928cdc3c6272d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Another +1 to mandatory ECN support in QUIC (as mentioned in <a href=3D=
"https://github.com/quicwg/base-drafts/issues/632" class=3D"issue-link js=
-issue-link" data-url=3D"https://github.com/quicwg/base-drafts/issues/632=
" data-id=3D"235902453" data-error-text=3D"Failed to load issue title" da=
ta-permission-text=3D"Issue title is private">#632</a>), largely as defin=
ed in the <a href=3D"https://tools.ietf.org/html/draft-johansson-quic-ecn=
-04">current individual draft</a>, with ECN echo in the ACK frame; though=
 I'd maybe call the mechanism in section 2.1 "ECN capability sensing" as =
opposed to "negotiation".</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/68#issuecomment-309683307">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqxKwNY=
7JfnYsWP46rmz74M_WA3m5ks5sF4OmgaJpZM4LDU7v">mute the thread</a>.<img alt=3D=
"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq8gplb=
5COaLfsH3QN-p0Xvxj_6wbks5sF4OmgaJpZM4LDU7v.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/68#issuecomment-309683307"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@britram in #6=
8: Another +1 to mandatory ECN support in QUIC (as mentioned in #632), la=
rgely as defined in the [current individual draft](https://tools.ietf.org=
/html/draft-johansson-quic-ecn-04), with ECN echo in the ACK frame; thoug=
h I'd maybe call the mechanism in section 2.1 \"ECN capability sensing\" =
as opposed to \"negotiation\". "}],"action":{"name":"View Issue","url":"h=
ttps://github.com/quicwg/base-drafts/issues/68#issuecomment-309683307"}}}=
</script>=

----==_mimepart_5948dda686a6d_203a3f88928cdc3c6272d--


From nobody Tue Jun 20 05:24: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 2B28C12E059 for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 05:24:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.3
X-Spam-Level: 
X-Spam-Status: No, score=-9.3 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-2.8, 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 CIt728weHMJR for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 05:24:40 -0700 (PDT)
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 3020A12E056 for <quic-issues@ietf.org>; Tue, 20 Jun 2017 05:24:40 -0700 (PDT)
Date: Tue, 20 Jun 2017 05:24:39 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1497961479; bh=Ydu1welMy3A1qjsaJgcSnFTFgM+cwxGEK9RsTA5X+Bg=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=adh/s5RpdAY7ubY5GBVqSeGuUdJJuQD9o/OkN1Z9jqloiHB8m+bUuijyEZyl3gpC/ jmiaYENGQvSrMgkXW6gEvR7Ie/NE6aJehcnHP+xcgxO0V5qODNVcPZGxB0DJWz4Rf8 gwbIsAgLjz4PHd5uR2tnmNsF5dZpx/dqHequikG4=
From: Patrick McManus <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab49a2ec4b4d119eafcfd56d0bc2b86d84a9720b0992cf000000011560d60792a169ce0df59194@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/605/309736878@github.com>
In-Reply-To: <quicwg/base-drafts/issues/605@github.com>
References: <quicwg/base-drafts/issues/605@github.com>
Subject: Re: [quicwg/base-drafts] Wrongly hinting of issues not existing for packet number size increase (#605)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594914075f64b_54853f8afddb1c2c594bb"; 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/kpNkteKC_0CCRu4bXMB4aBy6ubM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Jun 2017 12:24:42 -0000

----==_mimepart_594914075f64b_54853f8afddb1c2c594bb
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I don't think gapless creates a problem with the existing spec (though I also support #595). Maybe I'm misunderstanding you.

Gap is a property of the sender, and there would be no gap just by virtue of moving to a bigger encoding - that's obvious to the receiver if the packets are delivered in order but its true whether the receiver realizes it or not.  So out of order delivery would basically just be a form of loss/corruption (the misinterpreted number would cause a decrypt fail) fixed in the usual way (retransmit of data). 

To me, the most important part of this issue is that the current design is prone to this self-induced loss and while not a critical fail, it should be improved.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/605#issuecomment-309736878
----==_mimepart_594914075f64b_54853f8afddb1c2c594bb
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I don't think gapless creates a problem with the existing spec (though=
 I also support <a href=3D"https://github.com/quicwg/base-drafts/issues/5=
95" class=3D"issue-link js-issue-link" data-url=3D"https://github.com/qui=
cwg/base-drafts/issues/595" data-id=3D"233893653" data-error-text=3D"Fail=
ed to load issue title" data-permission-text=3D"Issue title is private">#=
595</a>). Maybe I'm misunderstanding you.</p>
<p>Gap is a property of the sender, and there would be no gap just by vir=
tue of moving to a bigger encoding - that's obvious to the receiver if th=
e packets are delivered in order but its true whether the receiver realiz=
es it or not.  So out of order delivery would basically just be a form of=
 loss/corruption (the misinterpreted number would cause a decrypt fail) f=
ixed in the usual way (retransmit of data).</p>
<p>To me, the most important part of this issue is that the current desig=
n is prone to this self-induced loss and while not a critical fail, it sh=
ould be improved.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/605#issuecomment-309736878">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqzcrJ=
HRkaCfVrkW-TVW9wlMrRpqBks5sF7oHgaJpZM4Nypwu">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq3l=
NvR1cJdbiNmGLCPg31COCsCj-ks5sF7oHgaJpZM4Nypwu.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/605#issuecomment-309736878"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mcmanus in #6=
05: I don't think gapless creates a problem with the existing spec (thoug=
h I also support #595). Maybe I'm misunderstanding you.\r\n\r\nGap is a p=
roperty of the sender, and there would be no gap just by virtue of moving=
 to a bigger encoding - that's obvious to the receiver if the packets are=
 delivered in order but its true whether the receiver realizes it or not.=
  So out of order delivery would basically just be a form of loss/corrupt=
ion (the misinterpreted number would cause a decrypt fail) fixed in the u=
sual way (retransmit of data). \r\n\r\nTo me, the most important part of =
this issue is that the current design is prone to this self-induced loss =
and while not a critical fail, it should be improved."}],"action":{"name"=
:"View Issue","url":"https://github.com/quicwg/base-drafts/issues/605#iss=
uecomment-309736878"}}}</script>=

----==_mimepart_594914075f64b_54853f8afddb1c2c594bb--


From nobody Tue Jun 20 05:45: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 42E9E12EAC6 for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 05:45:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.3
X-Spam-Level: 
X-Spam-Status: No, score=-9.3 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-2.8, 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 lGKYchZ2V6gn for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 05:45:33 -0700 (PDT)
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 4BC3612EAAB for <quic-issues@ietf.org>; Tue, 20 Jun 2017 05:45:33 -0700 (PDT)
Date: Tue, 20 Jun 2017 05:45:32 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1497962732; bh=eLWSO2wBzztV8TDkojJDc01YGHbMKR3E7eHdhC8oZs0=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=iYFfYC/TcyEmPuLj6xazg2MhmNV/RW3TTP/eaZUAE2hbakPdxiRaGxvZZYp1udk9u dOmsBJcH2QiPF/xOND4BlrjajBUGGKYphVVK9NaYeZqXVwCmyGbYRrJ/b0dPyYeUah AIh1gm8hlaszDE7ArZT4y07I1YyPqIIpmiGkZXA4=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe9472041f1c78603b73e0617c8ab21fe04d16e4f92cf000000011560daec92a169ce0df59194@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/605/309741686@github.com>
In-Reply-To: <quicwg/base-drafts/issues/605@github.com>
References: <quicwg/base-drafts/issues/605@github.com>
Subject: Re: [quicwg/base-drafts] Wrongly hinting of issues not existing for packet number size increase (#605)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594918ec991eb_61953fc8da5b7c2c58212"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/b3en-b1ulVy5WjgYkmy7P-VRSXw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Jun 2017 12:45:35 -0000

----==_mimepart_594918ec991eb_61953fc8da5b7c2c58212
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

>  Maybe I'm misunderstanding you.

Or may be the opposite - I thought you would introduce a gap in the packet number space while advancing the larger range, but that no longer makes sense to me.

Either way, I'm  not sure there is a problem:

If you send 100 packets in 8-bit encoding, then decide to send 100000 packets more, you encode 8 bit until packet 127, use 16 bit until packet 32767, and 32 bit after that.

Regardless of delivery order, there shouldn't be any ambiguity about the packer number.

But this isn't exactly how things are specified currently - it uses a diff against largest received or something like that.

If the spec would state that only half the representable range must be used for any given encoding, except for 64 bit, then I think it should be working.

Simpler yet, use varlen.



-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/605#issuecomment-309741686
----==_mimepart_594918ec991eb_61953fc8da5b7c2c58212
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<blockquote>
<p>Maybe I'm misunderstanding you.</p>
</blockquote>
<p>Or may be the opposite - I thought you would introduce a gap in the pa=
cket number space while advancing the larger range, but that no longer ma=
kes sense to me.</p>
<p>Either way, I'm  not sure there is a problem:</p>
<p>If you send 100 packets in 8-bit encoding, then decide to send 100000 =
packets more, you encode 8 bit until packet 127, use 16 bit until packet =
32767, and 32 bit after that.</p>
<p>Regardless of delivery order, there shouldn't be any ambiguity about t=
he packer number.</p>
<p>But this isn't exactly how things are specified currently - it uses a =
diff against largest received or something like that.</p>
<p>If the spec would state that only half the representable range must be=
 used for any given encoding, except for 64 bit, then I think it should b=
e working.</p>
<p>Simpler yet, use varlen.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/605#issuecomment-309741686">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq2UjM=
eI4rRzCM0C682mJjK592TTDks5sF77sgaJpZM4Nypwu">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq_M=
Ow-bt5iJ361soJA1Pt8dYniIOks5sF77sgaJpZM4Nypwu.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/605#issuecomment-309741686"></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 #=
605: \u003e  Maybe I'm misunderstanding you.\r\n\r\nOr may be the opposit=
e - I thought you would introduce a gap in the packet number space while =
advancing the larger range, but that no longer makes sense to me.\r\n\r\n=
Either way, I'm  not sure there is a problem:\r\n\r\nIf you send 100 pack=
ets in 8-bit encoding, then decide to send 100000 packets more, you encod=
e 8 bit until packet 127, use 16 bit until packet 32767, and 32 bit after=
 that.\r\n\r\nRegardless of delivery order, there shouldn't be any ambigu=
ity about the packer number.\r\n\r\nBut this isn't exactly how things are=
 specified currently - it uses a diff against largest received or somethi=
ng like that.\r\n\r\nIf the spec would state that only half the represent=
able range must be used for any given encoding, except for 64 bit, then I=
 think it should be working.\r\n\r\nSimpler yet, use varlen.\r\n\r\n"}],"=
action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts=
/issues/605#issuecomment-309741686"}}}</script>=

----==_mimepart_594918ec991eb_61953fc8da5b7c2c58212--


From nobody Tue Jun 20 06:04: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 4FD4412EB7B for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 06:04:57 -0700 (PDT)
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_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-2.8, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id kq4DUcQBGQiq for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 06:04:55 -0700 (PDT)
Received: from o9.sgmail.github.com (o9.sgmail.github.com [167.89.101.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D755D12EB85 for <quic-issues@ietf.org>; Tue, 20 Jun 2017 06:04:21 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=CfR6T5wKgVM4fZfa6qflhKaRLNM=; b=dor+0ATE5tSMGriK BgJZgMpm9DNIcUoS6xsx09LvUVm90nydecIcpUFhZnquwN5OEQla+e46kLYMgX1c R1zxKP+lkcZQ0E1XP2Dk+Wuk81zq3Z4j8rkSdFyTivHhM9JGKsl6Ikxq8J3B9Ia2 HBXwjwNGt1gKKPDB5gqaH9jTBsY=
Received: by filter0942p1mdw1.sendgrid.net with SMTP id filter0942p1mdw1-5145-59491D4A-8D 2017-06-20 13:04:10.992964114 +0000 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 bCm1WlUVTVqOKKnz2lokMg for <quic-issues@ietf.org>; Tue, 20 Jun 2017 13:04:10.938 +0000 (UTC)
Date: Tue, 20 Jun 2017 06:04:10 -0700
From: Magnus Westerlund <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab71b72716ccb22ce9fff5cbbf387895714cf6884192cf000000011560df4a92a169ce0df59194@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/605/309746385@github.com>
In-Reply-To: <quicwg/base-drafts/issues/605@github.com>
References: <quicwg/base-drafts/issues/605@github.com>
Subject: Re: [quicwg/base-drafts] Wrongly hinting of issues not existing for packet number size increase (#605)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59491d4acb127_2c7e3fd659cebc3c767db"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: gloinul
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2cqX0PE/Jn/YQ22f3o8kDJsMzdcvmbZJYNzg QfUcCuQql0xlNQHF1SLYiW7YLmEuTZqSQXJ/T2wZLqSfKbTkRK+adwvCZB6r7xGei5pHIZVQJ68NAN 3m38X8pmm6CfQ6kvBTrglZXHa8OwT+4Yz9JLaR3A1b05vOI+7WWC95ZzxCxhjUTghZUKqMDwgeskHu 0=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/MB4Mj4vlBOi5Zwwb-P8nbhW6Vx8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Jun 2017 13:04:57 -0000

----==_mimepart_59491d4acb127_2c7e3fd659cebc3c767db
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@mikkelfj I think you are correct that this can be resolved by changing the rules for how one handle or recover the full packet number. I think the current text actually requires one to not send any more packets when one reaching having half the current smallest packet field space as diff between next packet and oldest outstanding. Thus, one could actually deadlock, which is bad. 

If one statys with the current style of the packet numbers, I would agree with @mcmanus 

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/605#issuecomment-309746385
----==_mimepart_59491d4acb127_2c7e3fd659cebc3c767db
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><a href=3D"https://github.com/mikkelfj" class=3D"user-mention">@mikkelfj=
</a> I think you are correct that this can be resolved by changing the rule=
s for how one handle or recover the full packet number. I think the current=
 text actually requires one to not send any more packets when one reaching =
having half the current smallest packet field space as diff between next pa=
cket and oldest outstanding. Thus, one could actually deadlock, which is ba=
d.</p>
<p>If one statys with the current style of the packet numbers, I would agre=
e with <a href=3D"https://github.com/mcmanus" class=3D"user-mention">@mcman=
us</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/605#issuecomment-309746385">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq3a4K_Q1FdxhQSx=
YJ07uND-XRwMgks5sF8NKgaJpZM4Nypwu">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq3IfKQi5LjI5QN7_e=
IhcdxhA-gU_ks5sF8NKgaJpZM4Nypwu.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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/605#issuecomment-309746385"></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":"@gloinul in #605: @mikkelfj I th=
ink you are correct that this can be resolved by changing the rules for how=
 one handle or recover the full packet number. I think the current text act=
ually requires one to not send any more packets when one reaching having ha=
lf the current smallest packet field space as diff between next packet and =
oldest outstanding. Thus, one could actually deadlock, which is bad. \r\n\r=
\nIf one statys with the current style of the packet numbers, I would agree=
 with @mcmanus "}],"action":{"name":"View Issue","url":"https://github.com/=
quicwg/base-drafts/issues/605#issuecomment-309746385"}}}</script>=

----==_mimepart_59491d4acb127_2c7e3fd659cebc3c767db--


From nobody Tue Jun 20 06:05: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 50D8D12EBAC for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 06:05:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.383
X-Spam-Level: 
X-Spam-Status: No, score=-0.383 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lKYYXMZeJxGu for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 06:04:58 -0700 (PDT)
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 0B2F712EBAA for <quic-issues@ietf.org>; Tue, 20 Jun 2017 06:04:26 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=sw082HMY05tfQBYzX1+4O0Q2roI=; b=RW5hOE2Ol60X9y3v os3EUw7ittPdpB7fZgjazHHYAOf8mJIHwHlMWflyNIFzkirSxio6a0L3UFKW2D/0 5fONG6O3znFf7NHnbciHak9oul8CILxao5eXne/8uX/dbQl4Whe1ZiF8JknbjTK/ 7QFcam0MLQUFpvOaIW6VesGFzI4=
Received: by filter0953p1mdw1.sendgrid.net with SMTP id filter0953p1mdw1-11638-59491D53-A3 2017-06-20 13:04:19.594174377 +0000 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 GFmEgJURQzaUuX0XF5ONug for <quic-issues@ietf.org>; Tue, 20 Jun 2017 13:04:19.521 +0000 (UTC)
Date: Tue, 20 Jun 2017 06:04:19 -0700
From: Magnus Westerlund <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7cc57d700fbacbbc8b411e102726f5790b20028c92cf000000011560df5392a169ce0df59194@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/605/issue_event/1130942632@github.com>
In-Reply-To: <quicwg/base-drafts/issues/605@github.com>
References: <quicwg/base-drafts/issues/605@github.com>
Subject: Re: [quicwg/base-drafts] Wrongly hinting of issues not existing for packet number size increase (#605)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59491d53686ef_3a913f99ca9f1c3c8653b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: gloinul
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2Ki1CG0ZSEl/h4GvXpJaBtBduHZN1l/Sjpa1 jSWO4okVWs+DJ974XJ5lJz/P9A5ywbhtY/HX6Irc6RxepEByMhyTvdC2vT4xF1S+qBfMZVlJAPsdHe d4b/gZPzMdllNhQeUzArzoQi+SHsE0f/hb3Ab5OAnvvX8RXrTghzXm/WdXa1hP8J+wo3UFvcFHFig0 U=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/BadzZAWyhSFP298JsIzKz8WIwqk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Jun 2017 13:05:00 -0000

----==_mimepart_59491d53686ef_3a913f99ca9f1c3c8653b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Reopened #605.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/605#event-1130942632
----==_mimepart_59491d53686ef_3a913f99ca9f1c3c8653b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Reopened <a href="https://github.com/quicwg/base-drafts/issues/605" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/605" data-id="234197396" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#605</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/605#event-1130942632">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq44riKDhsTXfaQXBCNwEN9XRcd8Yks5sF8NTgaJpZM4Nypwu">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqxqP6cCQKIVd1jViDHGToB95_d74ks5sF8NTgaJpZM4Nypwu.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/605#event-1130942632"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #605."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/605#event-1130942632"}}}</script>
----==_mimepart_59491d53686ef_3a913f99ca9f1c3c8653b--


From nobody Tue Jun 20 06:05: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 7F1A912EBA9 for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 06:05:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.183
X-Spam-Level: 
X-Spam-Status: No, score=-3.183 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 82BKagELUgan for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 06:05:21 -0700 (PDT)
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 61ECD12EBC2 for <quic-issues@ietf.org>; Tue, 20 Jun 2017 06:04:37 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=kTFgfC97BWYO6/PatNEMiVrNv7o=; b=PxW/mbdY7sdrVgWA 4TasdhDqiMSwqxHM0R+7OGSnBQsZQy8SJq1uxa3MQeMJLcUG7TjEq/JTfQ/gJ5bi x2jy+Vv+IbJQ3jGukg+lipdPNafjy12rLQ9HN4r1KfMGaNWwxrKNuPpPXs1N9hLX UwQlF92hUjpVdiwD58v7j/70fJ0=
Received: by filter0554p1mdw1.sendgrid.net with SMTP id filter0554p1mdw1-27940-59491D4C-55 2017-06-20 13:04:12.454964056 +0000 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 CSmfU5fJSGeWRcb1qyFyUA for <quic-issues@ietf.org>; Tue, 20 Jun 2017 13:04:12.350 +0000 (UTC)
Date: Tue, 20 Jun 2017 06:04:12 -0700
From: Magnus Westerlund <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7f333ec212b43bdcc3f0d9366c206bae34a7638392cf000000011560df4c92a169ce0df59194@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/605/issue_event/1130942345@github.com>
In-Reply-To: <quicwg/base-drafts/issues/605@github.com>
References: <quicwg/base-drafts/issues/605@github.com>
Subject: Re: [quicwg/base-drafts] Wrongly hinting of issues not existing for packet number size increase (#605)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59491d4c12716_52603fc8da5b7c2c568b0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: gloinul
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2DwTZAL5jSRHUtmZQ7c2wADSr2tnci36BJj8 zT5werS38nBXuUykH9XE+DI6N8WBgdA1B5qBTo1Py9GPb+bIAN3OCT/ejMeMBmnlYDQxUjzyyhFtDN FMjzLddunhzpMiiBVUQtmlClWDu4WLm/UFQmGbifdlxTFR7kbDnb4O+1AIfZShtLnPzcln0iC5Vgl0 Y=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/L6HYT89YeJ6IMRxICzq69chHFSU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Jun 2017 13:05:22 -0000

----==_mimepart_59491d4c12716_52603fc8da5b7c2c568b0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #605.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/605#event-1130942345
----==_mimepart_59491d4c12716_52603fc8da5b7c2c568b0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/quicwg/base-drafts/issues/605" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/605" data-id="234197396" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#605</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/605#event-1130942345">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9gQn7KLhU-m3d0DCSn5zkJOXol8ks5sF8NMgaJpZM4Nypwu">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq3qKnrYeO9hyXFGIUwxDyCKdhrKTks5sF8NMgaJpZM4Nypwu.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/605#event-1130942345"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #605."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/605#event-1130942345"}}}</script>
----==_mimepart_59491d4c12716_52603fc8da5b7c2c568b0--


From nobody Tue Jun 20 09:52: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 713B212944C for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 09:52:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.801
X-Spam-Level: 
X-Spam-Status: No, score=-4.801 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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JhgO0sqQ3W9t for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 09:52:17 -0700 (PDT)
Received: from o9.sgmail.github.com (o9.sgmail.github.com [167.89.101.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E2AE9131531 for <quic-issues@ietf.org>; Tue, 20 Jun 2017 09:52:15 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=ib4T4fqGPg0Vk6SqTNad1bFlQkQ=; b=lG2xjJqSzyXZbBWu KW6LWUFspIzjYhcuOqwXmquRtA2zd6DjBgHeFiVInsRYNagrVsUteNuy4uqk43FH Sezm/oUttRR+PDH39UMDvP+rgayY8vWttMRJWHVznERJh5zFStDgV/ZG+kohHEnw di5QD31U5YsQBZcvtxpm+aPgcxg=
Received: by filter1128p1mdw1.sendgrid.net with SMTP id filter1128p1mdw1-20036-594952B7-45 2017-06-20 16:52:07.621168058 +0000 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 6Oy5cheASAyQ0TQjF1nZWQ for <quic-issues@ietf.org>; Tue, 20 Jun 2017 16:52:07.592 +0000 (UTC)
Date: Tue, 20 Jun 2017 09:52:07 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2267b7a3df0b08c52b4cded23949b926f439eeb692cf00000001156114b792a169ce0df59194@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/605/309820441@github.com>
In-Reply-To: <quicwg/base-drafts/issues/605@github.com>
References: <quicwg/base-drafts/issues/605@github.com>
Subject: Re: [quicwg/base-drafts] Wrongly hinting of issues not existing for packet number size increase (#605)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594952b77c982_213233f8fa594bc3015449"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3Ikb8be//lB7dfOVgnWVcdqT/voOvOrp8BQO Oj/79YBFyxTgroYIQK3jsIXpsq9yceWuBGWgGh3Z8EFxpsSpUgj0SSAnCHTeDxkoCxHJaspC3QkYpH xylxTZ0DuNLfzlUW4778b0M4BacH+o92d3kUNQf2BTIpixjimXEa6mQJo54CG6WqR9W0IU/nNrLWXd k=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/44TjziIMg51N9lw72l9a8wYf29E>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Jun 2017 16:52:20 -0000

----==_mimepart_594952b77c982_213233f8fa594bc3015449
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson The concern you point out is real, though as @mcmanus points out, it just causes a few packets to be dropped when they can't be decrypted in the worst case.

Reordering is somewhat common, but reordering of >100 packets is pretty rare, so even 1 byte works very well in the real world.  

I remember there being some text on how to choose the packet number length, but I can't find it anymore.  The early draft(https://tools.ietf.org/html/draft-hamilton-quic-transport-protocol-00) had this text, which I think may have been lost when the packet header was changed?

"To enable unambiguous
      reconstruction of the packet number by the receiver, a QUIC
      endpoint MUST NOT transmit a packet whose packet number is larger
      by (2^(bitlength-2)) than the largest packet number for which an
      acknowledgement is known to have been transmitted by the receiver.
      Therefore, there must never be more than (2^46) packets in flight.
      Any truncated packet number received from a peer shall be inferred
      to have the value closest to the one more than the largest known
      packet number received from that peer.  The transmitted portion of
      the packet number matches the lowest bits of the inferred value."

To be clear, I think this text can be improved, but it's important to have a recommendation both based on number of packets currently outstanding and number that may be sent in the near future(likely limited by 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/605#issuecomment-309820441
----==_mimepart_594952b77c982_213233f8fa594bc3015449
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> The concern you point out is real, though as <a href=3D"http=
s://github.com/mcmanus" class=3D"user-mention">@mcmanus</a> points out, it =
just causes a few packets to be dropped when they can't be decrypted in the=
 worst case.</p>
<p>Reordering is somewhat common, but reordering of &gt;100 packets is pret=
ty rare, so even 1 byte works very well in the real world.</p>
<p>I remember there being some text on how to choose the packet number leng=
th, but I can't find it anymore.  The early draft(<a href=3D"https://tools.=
ietf.org/html/draft-hamilton-quic-transport-protocol-00">https://tools.ietf=
.org/html/draft-hamilton-quic-transport-protocol-00</a>) had this text, whi=
ch I think may have been lost when the packet header was changed?</p>
<p>"To enable unambiguous<br>
reconstruction of the packet number by the receiver, a QUIC<br>
endpoint MUST NOT transmit a packet whose packet number is larger<br>
by (2^(bitlength-2)) than the largest packet number for which an<br>
acknowledgement is known to have been transmitted by the receiver.<br>
Therefore, there must never be more than (2^46) packets in flight.<br>
Any truncated packet number received from a peer shall be inferred<br>
to have the value closest to the one more than the largest known<br>
packet number received from that peer.  The transmitted portion of<br>
the packet number matches the lowest bits of the inferred value."</p>
<p>To be clear, I think this text can be improved, but it's important to ha=
ve a recommendation both based on number of packets currently outstanding a=
nd number that may be sent in the near future(likely limited by CWND).</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/605#issuecomment-309820441">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq6-tdv8rGzYna1I=
t_rpIkNLclO7Pks5sF_i3gaJpZM4Nypwu">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq6e2RslpRFBfi109R=
tRkgzpYzqHjks5sF_i3gaJpZM4Nypwu.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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/605#issuecomment-309820441"></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 #605: @martinthomso=
n The concern you point out is real, though as @mcmanus points out, it just=
 causes a few packets to be dropped when they can't be decrypted in the wor=
st case.\r\n\r\nReordering is somewhat common, but reordering of \u003e100 =
packets is pretty rare, so even 1 byte works very well in the real world.  =
\r\n\r\nI remember there being some text on how to choose the packet number=
 length, but I can't find it anymore.  The early draft(https://tools.ietf.o=
rg/html/draft-hamilton-quic-transport-protocol-00) had this text, which I t=
hink may have been lost when the packet header was changed?\r\n\r\n\"To ena=
ble unambiguous\r\n      reconstruction of the packet number by the receive=
r, a QUIC\r\n      endpoint MUST NOT transmit a packet whose packet number =
is larger\r\n      by (2^(bitlength-2)) than the largest packet number for =
which an\r\n      acknowledgement is known to have been transmitted by the =
receiver.\r\n      Therefore, there must never be more than (2^46) packets =
in flight.\r\n      Any truncated packet number received from a peer shall =
be inferred\r\n      to have the value closest to the one more than the lar=
gest known\r\n      packet number received from that peer.  The transmitted=
 portion of\r\n      the packet number matches the lowest bits of the infer=
red value.\"\r\n\r\nTo be clear, I think this text can be improved, but it'=
s important to have a recommendation both based on number of packets curren=
tly outstanding and number that may be sent in the near future(likely limit=
ed by CWND).  "}],"action":{"name":"View Issue","url":"https://github.com/q=
uicwg/base-drafts/issues/605#issuecomment-309820441"}}}</script>=

----==_mimepart_594952b77c982_213233f8fa594bc3015449--


From nobody Tue Jun 20 10:04: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 02AD8131577 for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 10:04:26 -0700 (PDT)
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_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-2.8, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id R77iKO3SbvfF for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 10:04:24 -0700 (PDT)
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 C703F131651 for <quic-issues@ietf.org>; Tue, 20 Jun 2017 10:04:22 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=KfCsmC6aiXm1AVD5yYj/6MuMwdg=; b=VlBzaAoAx2ruTSc0 cbspocUe5TZX+966AxBZkanf+Gc2QSzhPIHizabieodKjuuWRgDNZx0uUn7xJQFs bJTnqf+9fCRA80bricLjs9lggqLAnyAHwG8IY53FGvLXyb20QdWFM1r33XK1KHf6 kRHEKOEPaqjOfAExH8e5aeUvxtw=
Received: by filter0599p1mdw1.sendgrid.net with SMTP id filter0599p1mdw1-18710-5949557B-2 2017-06-20 17:03:55.024583623 +0000 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 Y1WtuL01S2i447D8xl7CiQ for <quic-issues@ietf.org>; Tue, 20 Jun 2017 17:03:54.979 +0000 (UTC)
Date: Tue, 20 Jun 2017 10:03:54 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9091e7a7351579db20c34d15a749f8375855c40e92cf000000011561177a92a169ce0df59194@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/605/309823683@github.com>
In-Reply-To: <quicwg/base-drafts/issues/605@github.com>
References: <quicwg/base-drafts/issues/605@github.com>
Subject: Re: [quicwg/base-drafts] Wrongly hinting of issues not existing for packet number size increase (#605)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5949557aca5c2_33a33fca013bbc341032ba"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1PheNfM09iRXf7LvuMlHPt+MC0MbupMsjYnI muCI/yWE91rafj0MftB5/zkruvI0fp1v/LYNbThCcUITTR82EZW75tsmOcsRx6yP01bciHyOSIcOdd GUD57G+liceIXRij8114pdjbt0QxwK+nUa+0fpRCpXfIRwkSKB0d7JZQ0ALPyqy7OoLBIpJNuPi4E3 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Ui95R2gylxIsTShwODBV62cTVzg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Jun 2017 17:04:26 -0000

----==_mimepart_5949557aca5c2_33a33fca013bbc341032ba
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

After re-reading the existing text, I think we need to add some text about the largest packet number likely to be sent before a larger packet is acknowledged.

Specifically, I'd change "An endpoint MAY use a larger packet number size to safeguard against such reordering." to "An endpoint SHOULD use a large enough packet number size to allow any packets sent in the near future be unambiguously decoded."

Also @gloinul , I can't find any text that would create a deadlock.  The only MUST is: "The sender MUST use a packet number size able to represent more than twice as large a range than the difference between the largest acknowledged packet and packet number being 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/605#issuecomment-309823683
----==_mimepart_5949557aca5c2_33a33fca013bbc341032ba
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>After re-reading the existing text, I think we need to add some text abo=
ut the largest packet number likely to be sent before a larger packet is ac=
knowledged.</p>
<p>Specifically, I'd change "An endpoint MAY use a larger packet number siz=
e to safeguard against such reordering." to "An endpoint SHOULD use a large=
 enough packet number size to allow any packets sent in the near future be =
unambiguously decoded."</p>
<p>Also <a href=3D"https://github.com/gloinul" class=3D"user-mention">@gloi=
nul</a> , I can't find any text that would create a deadlock.  The only MUS=
T is: "The sender MUST use a packet number size able to represent more than=
 twice as large a range than the difference between the largest acknowledge=
d packet and packet number being 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/605#issuecomment-309823683">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq96aHUkgI34ppMh=
KfnbMLvinz0N0ks5sF_t6gaJpZM4Nypwu">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq_NZv--K68WrlrO1r=
GE_cifh0V4Cks5sF_t6gaJpZM4Nypwu.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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/605#issuecomment-309823683"></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 #605: After re-read=
ing the existing text, I think we need to add some text about the largest p=
acket number likely to be sent before a larger packet is acknowledged.\r\n\=
r\nSpecifically, I'd change \"An endpoint MAY use a larger packet number si=
ze to safeguard against such reordering.\" to \"An endpoint SHOULD use a la=
rge enough packet number size to allow any packets sent in the near future =
be unambiguously decoded.\"\r\n\r\nAlso @gloinul , I can't find any text th=
at would create a deadlock.  The only MUST is: \"The sender MUST use a pack=
et number size able to represent more than twice as large a range than the =
difference between the largest acknowledged packet and packet number being =
sent.\""}],"action":{"name":"View Issue","url":"https://github.com/quicwg/b=
ase-drafts/issues/605#issuecomment-309823683"}}}</script>=

----==_mimepart_5949557aca5c2_33a33fca013bbc341032ba--


From nobody Tue Jun 20 15:24: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 615BA129AF9 for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 15:24:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.397
X-Spam-Level: 
X-Spam-Status: No, score=-3.397 tagged_above=-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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id EFzDZVzN0EMr for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 15:24:19 -0700 (PDT)
Received: from o9.sgmail.github.com (o9.sgmail.github.com [167.89.101.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CA39F131646 for <quic-issues@ietf.org>; Tue, 20 Jun 2017 15:24:18 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=1gA8As4UYKh4IISbiWSrQ4dcPaI=; b=Z70xRFFjlWQvLY9W lFfWV1smjvbtoglUbN4e8YQMBLQ17ljRnTZ2SjZ5oyz1iK6PJofyFF0dulwMHSlt TPH6ElZzQF6SUwG1V9UHPZPibt/Ty6BM3HtzNcyP3+EK6GYWYzbo4z911KtrKsAK Q9V5t2OUexfn7msPkfrbfaKE1Ng=
Received: by filter1138p1mdw1.sendgrid.net with SMTP id filter1138p1mdw1-8186-5949A08F-78 2017-06-20 22:24:15.93125106 +0000 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 uRZRCk8XQN-l56S6sU0f7w for <quic-issues@ietf.org>; Tue, 20 Jun 2017 22:24:15.856 +0000 (UTC)
Date: Tue, 20 Jun 2017 15:24:15 -0700
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab167b778fb08e0ef124cd267bf6f2d294be6a73ed92cf000000011561628f92a169ce0df46458@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/598/309909083@github.com>
In-Reply-To: <quicwg/base-drafts/issues/598@github.com>
References: <quicwg/base-drafts/issues/598@github.com>
Subject: Re: [quicwg/base-drafts] Privacy for connection IDs (#598)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5949a08fa405e_12d893fc0ff413c3c152e1"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2nmAaqqaTR84vvI4XgWkaya+wSfd+Z8doHJq P4VtJGawDdTrXQSx1Q1KdsRDq+XjYqVcPEmH2TcLZRwdl6Rmm54UgqG6lew8c/dhMV0Q98rxT1Hjhy mgKQzsTZU8PksAdLLh4nq6Cf/YB5o5UJi4dWLWQ0WahE5VGfhFNsFzb3uPZYDrord+GzqXCxQ91/e5 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/pcUCdaIXdk0bgwv1p3ZTye9HslA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Jun 2017 22:24:20 -0000

----==_mimepart_5949a08fa405e_12d893fc0ff413c3c152e1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I wonder whether we can separate the NAT rebinding case. We assume that these binding change in unpredictable ways, but they are mostly driven by timers. A very simple change to the current spec would be to not just burn a new connection ID on a "connection event", but also when the client is sending a packet after some N seconds of silence -- maybe 10 seconds. Pretty much the same as a keep-alive timer.



-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/598#issuecomment-309909083
----==_mimepart_5949a08fa405e_12d893fc0ff413c3c152e1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I wonder whether we can separate the NAT rebinding case. We assume that =
these binding change in unpredictable ways, but they are mostly driven by t=
imers. A very simple change to the current spec would be to not just burn a=
 new connection ID on a "connection event", but also when the client is sen=
ding a packet after some N seconds of silence -- maybe 10 seconds. Pretty m=
uch the same as a keep-alive timer.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/598#issuecomment-309909083">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq3MetnYVWGqgx3s=
MntF_IC3hYa4hks5sGEaPgaJpZM4NyUsY">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq1Rvf5i3oySacjrtj=
VG1TqV3gnP3ks5sGEaPgaJpZM4NyUsY.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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/598#issuecomment-309909083"></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 #598: I wonder wheth=
er we can separate the NAT rebinding case. We assume that these binding cha=
nge in unpredictable ways, but they are mostly driven by timers. A very sim=
ple change to the current spec would be to not just burn a new connection I=
D on a \"connection event\", but also when the client is sending a packet a=
fter some N seconds of silence -- maybe 10 seconds. Pretty much the same as=
 a keep-alive timer.\r\n\r\n"}],"action":{"name":"View Issue","url":"https:=
//github.com/quicwg/base-drafts/issues/598#issuecomment-309909083"}}}</scri=
pt>=

----==_mimepart_5949a08fa405e_12d893fc0ff413c3c152e1--


From nobody Tue Jun 20 15:35: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 86F64126DED for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 15:35:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.475
X-Spam-Level: 
X-Spam-Status: No, score=-0.475 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NxVlGhkx6zdF for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 15:35:48 -0700 (PDT)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5906C126CE8 for <quic-issues@ietf.org>; Tue, 20 Jun 2017 15:35:48 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=4dl6KhryDtgPfT1vbSzQRu5dk+U=; b=h+S9ql+vNBxeVd0y WcacdJU5BL3O5Fkjy9L45jgg2nUNV9QVRQIAHMUlG/jOJ//dj/OB/U4lV4NeFIV+ aUaG/A1OoWhNPCO4w8ALYZRYHoazZj/UEK2QZfBxQUNxsxHnTJyVkSdaeGTKA4VH X1pNP1LbmA5hkwi3T+fz3V1J3qA=
Received: by filter1190p1mdw1.sendgrid.net with SMTP id filter1190p1mdw1-23903-5949A343-6A 2017-06-20 22:35:47.543748263 +0000 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 J3XLgCrGSZSn03fXiZ0x4w for <quic-issues@ietf.org>; Tue, 20 Jun 2017 22:35:47.495 +0000 (UTC)
Date: Tue, 20 Jun 2017 15:35:47 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9397de1efe401f33d17b5013ce55b76562857f8e92cf000000011561654392a169ce0e25e5b6@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/644@github.com>
Subject: [quicwg/base-drafts] Rework the ACK frame (#644)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5949a34354baa_31923fda405e3c38165a0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1rRjFA57+sy8UN7zfRjZg8Idms82mY4n4mC6 JgBEd658E4ZPtnJERijg+k4nga6nrquh1OttJNDwWt8DgtlD13vfHHVnzXG3VSNlonXRkcAquY/i2c lgCCXQ/zAfwxrPua0klGXSvTrB/SfwmPf7EGruN82XqkXQJ7X7A6XZfvbLfS63L5feQBPWjgEGZGAM g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/0oTbTqE-r2S4zzKkyFb4UvmlmEE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Jun 2017 22:35:49 -0000

----==_mimepart_5949a34354baa_31923fda405e3c38165a0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

There are MANY open issues on this.  Maybe we need to take a hollistic take on this.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/644
----==_mimepart_5949a34354baa_31923fda405e3c38165a0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>There are MANY open issues on this.  Maybe we need to take a hollistic take on this.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/644">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4EzkSsd9f5qubwuos0g2pE019TQks5sGElDgaJpZM4OAPX1">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq1tf2NwA1ZB8j2WnSRAeBiAWV2psks5sGElDgaJpZM4OAPX1.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/644"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Rework the ACK frame (#644)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/644"}}}</script>
----==_mimepart_5949a34354baa_31923fda405e3c38165a0--


From nobody Tue Jun 20 15:40: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 A0C7E126C89 for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 15:40:51 -0700 (PDT)
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_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-2.8, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1akleWg4l4Af for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 15:40:50 -0700 (PDT)
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 E0510126C0F for <quic-issues@ietf.org>; Tue, 20 Jun 2017 15:40:49 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=6ssGb2+T6vx9xnntDxJ4H2eJe4s=; b=Ia0NeRCxnipEZVwu zhVROVZT9ykEngnq4u2DLEO4ZhDULY1pDyhzikQE5ECODh5yoImsgU4ue3PuRV1Q U4qqVeB+Z6dfpznv/DI7ErRlR9XzzQXoa+H5W8ntCUvWqc4lp0vzxQyJotyRgba1 eT/Au/Vr66WcmdlMEqwDmkjiQG8=
Received: by filter0580p1mdw1.sendgrid.net with SMTP id filter0580p1mdw1-8647-5949A462-2B 2017-06-20 22:40:34.825498729 +0000 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 s-BgutmXQlem9OwdKh91FA for <quic-issues@ietf.org>; Tue, 20 Jun 2017 22:40:34.770 +0000 (UTC)
Date: Tue, 20 Jun 2017 15:40:34 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abdfa5820b4576c4825b84d40097019e8cd704595f92cf000000011561666292a169ce0b856fb3@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/68/309912165@github.com>
In-Reply-To: <quicwg/base-drafts/issues/68@github.com>
References: <quicwg/base-drafts/issues/68@github.com>
Subject: Re: [quicwg/base-drafts] Explicit Congestion Notification (ECN) (#68)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5949a46291d56_7b793fcc97229c34234a5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3AhIroECqwKqkgTo0HdNE3++tv/PSN8M6pWN lgjV6J/RjGl9rBssNQ6SqENzNWfwGiBJGC6TagOYwQ3Zp1GRooqagNJjdQ6bES9/JPEVdFOkU0sFHY B/oeL2lQsxQwEiIq4QNuimv/PCPFaXbTRdZ4b4Whrhc1DSVnGtj28zPQUa5Sp4agDeVbZjKcKZOJcU Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/0A1ZxzG5w7yMlzsWGdZF-CHQ10w>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Jun 2017 22:40:52 -0000

----==_mimepart_5949a46291d56_7b793fcc97229c34234a5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I'm going to close this as a duplicate of #632.  We're trying to reduce the number of issues.  While not strictly a duplicate, this issue is a direct request for a particular change, whereas #632 is more phrased as an issue.  We prefer issues that are more like #632 than this one.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/68#issuecomment-309912165
----==_mimepart_5949a46291d56_7b793fcc97229c34234a5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I'm going to close this as a duplicate of <a href=3D"https://github.com/=
quicwg/base-drafts/issues/632" class=3D"issue-link js-issue-link" data-url=
=3D"https://github.com/quicwg/base-drafts/issues/632" data-id=3D"235902453"=
 data-error-text=3D"Failed to load issue title" data-permission-text=3D"Iss=
ue title is private">#632</a>.  We're trying to reduce the number of issues=
.  While not strictly a duplicate, this issue is a direct request for a par=
ticular change, whereas <a href=3D"https://github.com/quicwg/base-drafts/is=
sues/632" class=3D"issue-link js-issue-link" data-url=3D"https://github.com=
/quicwg/base-drafts/issues/632" data-id=3D"235902453" data-error-text=3D"Fa=
iled to load issue title" data-permission-text=3D"Issue title is private">#=
632</a> is more phrased as an issue.  We prefer issues that are more like <=
a href=3D"https://github.com/quicwg/base-drafts/issues/632" class=3D"issue-=
link js-issue-link" data-url=3D"https://github.com/quicwg/base-drafts/issue=
s/632" data-id=3D"235902453" data-error-text=3D"Failed to load issue title"=
 data-permission-text=3D"Issue title is private">#632</a> than this one.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/68#issuecomment-309912165">view it on GitHub</a>, or <a hre=
f=3D"https://github.com/notifications/unsubscribe-auth/AWbkqwjTGMzpdz9_mTQk=
h_BrlzfXbe7Jks5sGEpigaJpZM4LDU7v">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqw6hZcJaaUqCVrLqr=
magIc0of2iPks5sGEpigaJpZM4LDU7v.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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/68#issuecomment-309912165"></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 #68: I'm going=
 to close this as a duplicate of #632.  We're trying to reduce the number o=
f issues.  While not strictly a duplicate, this issue is a direct request f=
or a particular change, whereas #632 is more phrased as an issue.  We prefe=
r issues that are more like #632 than this one."}],"action":{"name":"View I=
ssue","url":"https://github.com/quicwg/base-drafts/issues/68#issuecomment-3=
09912165"}}}</script>=

----==_mimepart_5949a46291d56_7b793fcc97229c34234a5--


From nobody Tue Jun 20 15:41: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 BD8C0126CE8 for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 15:41:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.255
X-Spam-Level: 
X-Spam-Status: No, score=-3.255 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ADbf4vJ29d2I for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 15:41:47 -0700 (PDT)
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 0900D126C0F for <quic-issues@ietf.org>; Tue, 20 Jun 2017 15:41:46 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=pWhfBLVaJQ/kfd9/oz+RLrli+OM=; b=br8CVCpJNGeNKGwv wfzZ8Pg1tOG5byBeen1ytouzRzx9LHHU97Z6kE010xmvpnOgD2M+ckCnyH352zAE yAqQV61AdvH3jembQPhYHmIlU7zAd88mWM8ulVyCOm7t0kCrW5uXcUNPWm0IFZCP edqnSp99uDmWtgbSxxWqaYtIoQ0=
Received: by filter0631p1mdw1.sendgrid.net with SMTP id filter0631p1mdw1-22169-5949A461-70 2017-06-20 22:40:34.036115311 +0000 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 nngmfwW-SsKUeZac2_vprw for <quic-issues@ietf.org>; Tue, 20 Jun 2017 22:40:33.904 +0000 (UTC)
Date: Tue, 20 Jun 2017 15:40:33 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab92a942155a78b2c8d7f29d2c071735c3d95c449a92cf000000011561666192a169ce0b856fb3@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/68/issue_event/1131931735@github.com>
In-Reply-To: <quicwg/base-drafts/issues/68@github.com>
References: <quicwg/base-drafts/issues/68@github.com>
Subject: Re: [quicwg/base-drafts] Explicit Congestion Notification (ECN) (#68)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5949a461bbd3b_448a3ff7fde21c30839db"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1XjLiu7MNkSdsUO1GIi8ZI4TGSoNRqtPkt4W vNKdNT/s6p6NRZiYxeQvf3eQizKdhSoRw2EDVbtpkxhRSSWejunQWC8JcS4Opd7pnXMgnI9e1+rjmy z7d7U3ugrQuQ7GuWss0fWy8Qm9a9zeyA5EFlSRZaIXd9cJllBfVnfxM/RrlaWwuwois8BZUxUYKWPj s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/uNmfj-AEXfNn_NmZvRF2WQGtpUQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Jun 2017 22:41:49 -0000

----==_mimepart_5949a461bbd3b_448a3ff7fde21c30839db
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #68.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/68#event-1131931735
----==_mimepart_5949a461bbd3b_448a3ff7fde21c30839db
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/quicwg/base-drafts/issues/68" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/68" data-id="193294259" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#68</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/68#event-1131931735">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq79HNS460hUoAnstEyd2SeGeP4a5ks5sGEphgaJpZM4LDU7v">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq3iZ_o6AB6OSRS7czNoi23fWLn7Aks5sGEphgaJpZM4LDU7v.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/68#event-1131931735"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #68."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/68#event-1131931735"}}}</script>
----==_mimepart_5949a461bbd3b_448a3ff7fde21c30839db--


From nobody Tue Jun 20 15:56: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 537F91294C8 for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 15:56:35 -0700 (PDT)
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; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id IHyMsS2A2iad for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 15:56:34 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E0FA7126C0F for <quic-issues@ietf.org>; Tue, 20 Jun 2017 15:56:33 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1497999393; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=zsgdiz6RGyCKRIZkTqkGULCJoxn2LFfAoVtwHOnvYCo=; b=G1bEoCP2/6RxpBL8F/wTLGa6KlulDRqErbiJ9nbzX4oMg8DW+f3OcA6SdvddL5ozetN3tbgi OIud5CuiymJFDdJsZPcLnAMyg9Rl6RiL1Aa3CnWdX34pmTE0UlTCSg1tDr2f1Ip9UbP+NTdX 6ea+pYEBpnBD+coxkRY8+vKb+9Q=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=rdd4Mr2TSo4L1diS/no9oLo/QxA5AKopowTZ1XwcHIVjOeowgpeU0w1MiyfFG6YFwC/h/0 qpoi2FoshwQLG7FPOKgpgntnZG37i7JzbV0sAVkDbZSh3MxC3sxjtrMWDWtRBz5BVVKrT3ri SV4B2d53PuG/A6ZvfkV3hXkftFuXo=
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 5949a821.7fa0b452b630-smtp-out-n02; Tue, 20 Jun 2017 22:56:33 -0000 (UTC)
Date: Tue, 20 Jun 2017 15:56:31 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5949a81f2249d_144683fa389f27c389835c@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 04a7cd: Add push ID for identifying pushes
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5949a81f21fe8_144683fa389f27c3898214"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/1dLaY7gwiquU4Rd8UKrAgei7iME>
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, 20 Jun 2017 22:56:35 -0000

----==_mimepart_5949a81f21fe8_144683fa389f27c3898214
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/unidirectional_mt
  Home:   https://github.com/quicwg/base-drafts
  Commit: 04a7cde17e2aec34e249ccac2f6ecd102fef0478
      https://github.com/quicwg/base-drafts/commit/04a7cde17e2aec34e249ccac2f6ecd102fef0478
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-21 (Wed, 21 Jun 2017)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Add push ID for identifying pushes



----==_mimepart_5949a81f21fe8_144683fa389f27c3898214--


From nobody Tue Jun 20 15:56: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 8E8561200C1 for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 15:56:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.403
X-Spam-Level: 
X-Spam-Status: No, score=-0.403 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id unZxNUCsD31j for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 15:56:37 -0700 (PDT)
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 F3AF31294FF for <quic-issues@ietf.org>; Tue, 20 Jun 2017 15:56:36 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=AqbM0YbyLXUW7p+nbxz4GMYD6v4=; b=FXUUDsrj23ZkGbCn abr/0fnWV5w7TA39ea7hcvKAap1FVodoUIkm+FCK2D0H3SfKaqOe5zmJCfZ+UBvJ W/FOwHSVZpGMeHhS87S+zAfbkkdD3LJrcWjk09maoapMtX+qsQS/yuJ139qxDzyr 48+8A+oxosizO28+Zu/9CS7lqAA=
Received: by filter0611p1mdw1.sendgrid.net with SMTP id filter0611p1mdw1-18115-5949A822-38 2017-06-20 22:56:34.941988888 +0000 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 szmpxibKSrO1WushI3ZXWA for <quic-issues@ietf.org>; Tue, 20 Jun 2017 22:56:34.642 +0000 (UTC)
Date: Tue, 20 Jun 2017 15:56:33 -0700
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/643/push/1812637774@github.com>
In-Reply-To: <quicwg/base-drafts/pull/643@github.com>
References: <quicwg/base-drafts/pull/643@github.com>
Subject: Re: [quicwg/base-drafts] Unidirectional Streams (#643)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5949a821e47ae_15273fd7f98f1c34102174"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2M9bNsSJXbWUxjKFgTvIVt7yV2dXeqy8WqI/ QSVT4P36TIvbasdL5chBo8RSxLcOcQyVMNMDoPNwY5upeVIT2nts/0BflC1S4aQYIwgqoaHvMLkX7i 0HG2hRBN4E+XGTsdYmcPrVqjCn7arRIUilzdGkV704Bsrpz0YqSP9p8A0OmoqmxL6jLSmR2vIzhvjA c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/zqNDPY5z8rg3eikd7ZfZTyIPGJY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Jun 2017 22:56:38 -0000

----==_mimepart_5949a821e47ae_15273fd7f98f1c34102174
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson pushed 1 commit.

04a7cde  Add push ID for identifying pushes


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/643/files/f9231fe89eaa6b9de01d2e2b0e6a7a571d16839e..04a7cde17e2aec34e249ccac2f6ecd102fef0478

----==_mimepart_5949a821e47ae_15273fd7f98f1c34102174
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/04a7cde" class="commit-link">04a7cde</a>  Add push ID for identifying pushes</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/643/files/f9231fe89eaa6b9de01d2e2b0e6a7a571d16839e..04a7cde17e2aec34e249ccac2f6ecd102fef0478">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-eY-sbdnwP_aPhv85XzMhwXyEVGks5sGE4hgaJpZM4N_IlA">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq836Ngj-nEVaRh1jDGYPAa3BJAguks5sGE4hgaJpZM4N_IlA.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/643/files/f9231fe89eaa6b9de01d2e2b0e6a7a571d16839e..04a7cde17e2aec34e249ccac2f6ecd102fef0478"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #643"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/643/files/f9231fe89eaa6b9de01d2e2b0e6a7a571d16839e..04a7cde17e2aec34e249ccac2f6ecd102fef0478"}}}</script>

----==_mimepart_5949a821e47ae_15273fd7f98f1c34102174--


From nobody Tue Jun 20 15:58: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 2CB4B1294E2 for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 15:58:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.682
X-Spam-Level: 
X-Spam-Status: No, score=-7.682 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-2.8, 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 wZbBiOOzBrnW for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 15:58:11 -0700 (PDT)
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 C32111200C1 for <quic-issues@ietf.org>; Tue, 20 Jun 2017 15:58:10 -0700 (PDT)
Date: Tue, 20 Jun 2017 15:58:09 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1497999489; bh=HCA+N6En7FfYHL0QV7kLRwjL9fQ1e5jEzu/GmQwLNu0=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=YbIMtmHBoNYBjKzHbDyXaEq3mS8nUPylKm8baGxBAEbm7EGxFQ858TU4FYEcomkAd y/medlY1IRpcFQcg3nsxyxo9v42pmLqG7AK4iaR2d6ZlOs9Hrne6bPYQIpUdq6e2Ol sIA4Hs28Lce0p0fFuZZin8pmKLmOpKtrny2BHs80=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abfef6419ec2c6fb85a321d4318b18052701bc858c92cf0000000115616a8192a169ce0e1bf33b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/637/issue_event/1131949057@github.com>
In-Reply-To: <quicwg/base-drafts/issues/637@github.com>
References: <quicwg/base-drafts/issues/637@github.com>
Subject: Re: [quicwg/base-drafts] Suggest linking CCID to SCID (#637)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5949a881e43d9_14343fe3721cfc38520d1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/AvcMn222e2aLkTNISFDul-bfUlY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Jun 2017 22:58:12 -0000

----==_mimepart_5949a881e43d9_14343fe3721cfc38520d1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #637.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/637#event-1131949057
----==_mimepart_5949a881e43d9_14343fe3721cfc38520d1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/quicwg/base-drafts/issues/637" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/637" data-id="236712763" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#637</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/637#event-1131949057">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1wadt_wVhN_m6X3UJVQ1Lk3Q2Nbks5sGE6BgaJpZM4N9dXL">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq7azTw3xDUfT5cU_bA9cRX82lilSks5sGE6BgaJpZM4N9dXL.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/637#event-1131949057"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #637."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/637#event-1131949057"}}}</script>
----==_mimepart_5949a881e43d9_14343fe3721cfc38520d1--


From nobody Tue Jun 20 15:58: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 A48171200C1 for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 15:58:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.397
X-Spam-Level: 
X-Spam-Status: No, score=-3.397 tagged_above=-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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id h_9o8tnO4cwm for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 15:58:12 -0700 (PDT)
Received: from o8.sgmail.github.com (o8.sgmail.github.com [167.89.101.199]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E01101294C8 for <quic-issues@ietf.org>; Tue, 20 Jun 2017 15:58:11 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=7CVc4duIm8HcBkHtS5E5KK00ODg=; b=waJtfaPDBViV3ArL N6wc0fpZ1ByPJgQ7+FnSzYIhoRzKaKvlPms0vZrzsTOXRR9lQ1OFCKl9QAV68EVW keqCEg48Pi3hx7ue/Am2mN4p7ST6HzvYmcunwivfPSsP0Q4HODuEPzD/dbuaghTF PjHqQnVMSDfXYcDa/Ww5pJPREEg=
Received: by filter0431p1mdw1.sendgrid.net with SMTP id filter0431p1mdw1-386-5949A882-2B 2017-06-20 22:58:10.725630251 +0000 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 yr42ST1XT5qpUljcCi0IvQ for <quic-issues@ietf.org>; Tue, 20 Jun 2017 22:58:10.646 +0000 (UTC)
Date: Tue, 20 Jun 2017 15:58:10 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abea97fc103e4d7129b04cc3776b124108924f15ce92cf0000000115616a8292a169ce0e1bf33b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/637/309915171@github.com>
In-Reply-To: <quicwg/base-drafts/issues/637@github.com>
References: <quicwg/base-drafts/issues/637@github.com>
Subject: Re: [quicwg/base-drafts] Suggest linking CCID to SCID (#637)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5949a882890cf_54153f89a605bc38327ca"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0VxXshIBLLAvF7d5ojjRFUZJmLhNmdcoq7Dj iUUB/IuZ3+ZDLkPbDqSjszoByZtTY+pw4dMYjqsalmyZR7dV4VK897cG011Ww0Ka6yqeIKWfq8Ssku NBj8WGdkeH/NZu5GMxmnEfAh4g9XBe+m9jAEvsoRF/LcIVv7LO54sAZOux9eVcf9JDWMLgzm95LVZ/ A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/sLaM94YGskzoFlQx1R0ppldyN6M>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Jun 2017 22:58:14 -0000

----==_mimepart_5949a882890cf_54153f89a605bc38327ca
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

After discussing with editors, we're getting too many issues that suggest a particular design.  Rather than phrase issues as suggestions for designs, we need to have the underlying problem identified.  That way we avoid opening multiple issues for the same actual problem and we can discuss alternative designs in the one place.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/637#issuecomment-309915171
----==_mimepart_5949a882890cf_54153f89a605bc38327ca
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>After discussing with editors, we're getting too many issues that sugges=
t a particular design.  Rather than phrase issues as suggestions for design=
s, we need to have the underlying problem identified.  That way we avoid op=
ening multiple issues for the same actual problem and we can discuss altern=
ative designs in the one place.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/637#issuecomment-309915171">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkqzk7Jktt3i_aUh8=
d-Z9cMzBBBcMOks5sGE6CgaJpZM4N9dXL">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqzvumIDwr8IBOMlk8=
tDOcZcjdP9Tks5sGE6CgaJpZM4N9dXL.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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/637#issuecomment-309915171"></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 #637: After di=
scussing with editors, we're getting too many issues that suggest a particu=
lar design.  Rather than phrase issues as suggestions for designs, we need =
to have the underlying problem identified.  That way we avoid opening multi=
ple issues for the same actual problem and we can discuss alternative desig=
ns in the one place."}],"action":{"name":"View Issue","url":"https://github=
.com/quicwg/base-drafts/issues/637#issuecomment-309915171"}}}</script>=

----==_mimepart_5949a882890cf_54153f89a605bc38327ca--


From nobody Tue Jun 20 16:03: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 96D831294F0 for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 16:03:37 -0700 (PDT)
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_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gczGa4jrW_nG for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 16:03:36 -0700 (PDT)
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 E8B561294E2 for <quic-issues@ietf.org>; Tue, 20 Jun 2017 16:03:35 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=4/wKT5mENDCNGPf3BHLV8XWF8zQ=; b=gNFlz3+PLs+Jh+fS /EZbw04xV6ya5ke0y0THIpnlNermUts8jVSt95XBtume0QSHyNFTK4mxCickzG7u t4wMQy4Fl8ILLCdqcYkt2S3qMZWJukzUxcP+fLawwqDdGtuk482QXqW+aaVdgtHA G7/fK4q7/whUA3R0vsFRF7QeIAw=
Received: by filter1087p1mdw1.sendgrid.net with SMTP id filter1087p1mdw1-32165-5949A9C6-47 2017-06-20 23:03:34.767016124 +0000 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 PRDEQxvKRuKH4jALa5Y3lg for <quic-issues@ietf.org>; Tue, 20 Jun 2017 23:03:34.603 +0000 (UTC)
Date: Tue, 20 Jun 2017 16:03:34 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe97cb2bdeda29c8a591189cf2974b3120a89f9e292cf0000000115616bc692a169ce0e25f808@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/645@github.com>
Subject: [quicwg/base-drafts] What compromises do we take during the handshake (#645)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5949a9c620b8a_e4743f974d63fc30804e9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0bzikvyS9XJ32e3GuYsOd5pCO6UQukqXxRiW Ez9HBG9LGe7vLPAEIdjShRKSTn4h5rcHikCW2mwnMXqYIcwQuO0wwB1uXgr6ex5yTh83igVytLODWA NUbVUezY7CH3ZGzA73axIvR+tdZoEF3NZZ1xgIqmqDvh123Th4HGxaoe4cuScBs9N6sBxXfgaRL2Yr A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Uwiu_wOulOLAba0CcDkPwhemkb8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Jun 2017 23:03:38 -0000

----==_mimepart_5949a9c620b8a_e4743f974d63fc30804e9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

We need to decide what guarantees we will assume prior to establishing common keys.  This touches on things like

* whether we want to abort the connection in response to spoofed packets, or whether we can ignore them
* how the client does source address validation for the server
* whether the connection ID needs to be stable during the handshake or whether the 5-tuple is enough

This covers #624, #594, #554, and likely other 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/645
----==_mimepart_5949a9c620b8a_e4743f974d63fc30804e9
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>We need to decide what guarantees we will assume prior to establishing common keys.  This touches on things like</p>
<ul>
<li>whether we want to abort the connection in response to spoofed packets, or whether we can ignore them</li>
<li>how the client does source address validation for the server</li>
<li>whether the connection ID needs to be stable during the handshake or whether the 5-tuple is enough</li>
</ul>
<p>This covers <a href="https://github.com/quicwg/base-drafts/issues/624" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/624" data-id="235078830" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#624</a>, <a href="https://github.com/quicwg/base-drafts/issues/594" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/594" data-id="233878968" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#594</a>, <a href="https://github.com/quicwg/base-drafts/issues/554" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/554" data-id="230561013" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#554</a>, and likely other 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/645">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7KHdVxHUz9KJ1nsKeouCiNEEx9Lks5sGE_GgaJpZM4OAQqM">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq8S8olG11WlwKYlJopuZO_jjAX4zks5sGE_GgaJpZM4OAQqM.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/645"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"What compromises do we take during the handshake (#645)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/645"}}}</script>
----==_mimepart_5949a9c620b8a_e4743f974d63fc30804e9--


From nobody Tue Jun 20 16:38:47 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BE5A81293FD for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 16:38:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.183
X-Spam-Level: 
X-Spam-Status: No, score=-3.183 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6IEOZ3ZCzcdk for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 16:38:43 -0700 (PDT)
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 F1812127869 for <quic-issues@ietf.org>; Tue, 20 Jun 2017 16:38:42 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=haEA9IFvkgFUpr5H9FQqejY3+PU=; b=QnJvbNZOa+SMa5ry lRd2Y8qYb668NQk8xavLuUcHKAlUc3PMYX6S6box6L5j5QWYWxSbi2naafRjqMD5 zbemrqMaNgZ5NYGuq2leIhcrl9qJ7AB2X3BvwtL3wpy6b8Mj8hNJbRGc/kjQhlFq 7T1T0WsZEOq7GeqLmK4HQ1SxppM=
Received: by filter1110p1mdw1.sendgrid.net with SMTP id filter1110p1mdw1-19729-5949B202-B 2017-06-20 23:38:42.130729988 +0000 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 NixKv-OlRz2ZeSWc-iOPmA for <quic-issues@ietf.org>; Tue, 20 Jun 2017 23:38:42.031 +0000 (UTC)
Date: Tue, 20 Jun 2017 16:38:41 -0700
From: Mark Nottingham <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab83ea74d00709b338f54c530789e63e5130decc2b92cf000000011561740192a169ce0e18bf48@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/635/309921552@github.com>
In-Reply-To: <quicwg/base-drafts/issues/635@github.com>
References: <quicwg/base-drafts/issues/635@github.com>
Subject: Re: [quicwg/base-drafts] Ack frame has two framings that specify a single range (#635)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5949b201dbb89_189b3fe111d5fc3c494c4"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3xkzDTFi1xIjMoR8CEyp2rsWxAUi5v9wKJVs HH5TbFG84gLNxeuJM2PeNJPgW7kYz5vg6neGPR5uqzEpAQ8C87zx2EtRqyn8USiSdBQ9ZJT+ExE4Ef +tCcBVPGVhVgehDW9LOkIhFwfLoDHJ+lBk5guOcuCPf5FugelMSP1W6vknmGgdvHCxDSDUqnsFzBo+ w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/UTpFx30F13-ZLNVoUmqOr2GQON4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Jun 2017 23:38:45 -0000

----==_mimepart_5949b201dbb89_189b3fe111d5fc3c494c4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

#644 is the Grand ACK Frame 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/635#issuecomment-309921552
----==_mimepart_5949b201dbb89_189b3fe111d5fc3c494c4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/quicwg/base-drafts/issues/644" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/644" data-id="237364662" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#644</a> is the Grand ACK Frame 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/635#issuecomment-309921552">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9rUJYdkKH4nEtowLAscDCTP-HJUks5sGFgBgaJpZM4N8ixi">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq3OamwA03OAS4YpoZEBLQs_8Dihkks5sGFgBgaJpZM4N8ixi.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/635#issuecomment-309921552"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #635: #644 is the Grand ACK Frame issue."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/635#issuecomment-309921552"}}}</script>
----==_mimepart_5949b201dbb89_189b3fe111d5fc3c494c4--


From nobody Tue Jun 20 16:39: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 28FDF1293FD for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 16:39:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.403
X-Spam-Level: 
X-Spam-Status: No, score=-0.403 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 686k-rTLRaDG for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 16:39:31 -0700 (PDT)
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 88E17127869 for <quic-issues@ietf.org>; Tue, 20 Jun 2017 16:39:31 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=jDcT5HP9hcTZQrhnjVVKtuTV5bM=; b=NY6pdNqZPqrSNQwy Ncg/HFt9X342f4jKyvarErO+x58U7jRd5wmExryXlYUjLD2aAhZHRwSXek+XeVSb hzNXUpajBjpFqPcJ5Ukk96FsHgX5zE5YauiM8s5eT1IqIt1Vc89cTS/u6pNJZLmX DF9YEilGENX5V3SiqJL3qJ0Hk3o=
Received: by filter0599p1mdw1.sendgrid.net with SMTP id filter0599p1mdw1-18710-5949B224-27 2017-06-20 23:39:16.250873852 +0000 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 ZLmcAjrtSd6MTIt91Nz8-A for <quic-issues@ietf.org>; Tue, 20 Jun 2017 23:39:16.162 +0000 (UTC)
Date: Tue, 20 Jun 2017 16:39:16 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abdb5d32770cd149e8f2db9c74689f06262528a6a792cf000000011561742492a169ce0e18bf48@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/635/issue_event/1131986522@github.com>
In-Reply-To: <quicwg/base-drafts/issues/635@github.com>
References: <quicwg/base-drafts/issues/635@github.com>
Subject: Re: [quicwg/base-drafts] Ack frame has two framings that specify a single range (#635)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5949b224d46c_33a23f974d63fc30808ed"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1SBKFvriYE3Sl54s7Xm0HhqoXgnklSRZEeBu wPa9CSXITN25rOUgwXrRLWEn8XmvETqHUZaaiD2GW5B/g5JqfOb+lp0x2lVYcVsq3KDxswOMyz59No 0YJhggQMvbg4uizF4X2WcVNnOInRgFQ5z1S7qqPnliBgZz/pNtZ1rpMQMzXPUZFxg5j56LtQsRjNDl 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/cAFPFsKkXkKDIqYuxniVVqLsAc0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Jun 2017 23:39:33 -0000

----==_mimepart_5949b224d46c_33a23f974d63fc30808ed
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #635.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/635#event-1131986522
----==_mimepart_5949b224d46c_33a23f974d63fc30808ed
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/quicwg/base-drafts/issues/635" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/635" data-id="236502856" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#635</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/635#event-1131986522">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzdCFa7kqLkLt48qW5JMjL8yB-NCks5sGFgkgaJpZM4N8ixi">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq3IQ-o-bEHs9YIBFn3N4gV90tsy9ks5sGFgkgaJpZM4N8ixi.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/635#event-1131986522"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #635."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/635#event-1131986522"}}}</script>
----==_mimepart_5949b224d46c_33a23f974d63fc30808ed--


From nobody Tue Jun 20 16:48: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 70512129510 for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 16:48:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.183
X-Spam-Level: 
X-Spam-Status: No, score=-3.183 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yxCkxhWiMimS for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 16:48:35 -0700 (PDT)
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 AC4151294FA for <quic-issues@ietf.org>; Tue, 20 Jun 2017 16:48:35 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=M2r6bTa3+FNjVW5zRDwbQOvvgZ8=; b=NTKJwu0jlfH6Fwc8 3n85voFxHBv3nyecOItL1A6kpDU2NVVA7pE7Okd4lJNidbLI9r84rlVUhgWOapf1 1cb5E+08UC6Z7G7SE8PI1TRW8s/fxlBx1g7CEvngIoA0ypwSoyK/5Ce0qgssCTdp NOzO/8p4sZ/NyTQSJDTZ5LBrndM=
Received: by filter0531p1mdw1.sendgrid.net with SMTP id filter0531p1mdw1-18403-5949B452-11 2017-06-20 23:48:34.217922563 +0000 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 vgNMIVa-QmCFgynKjifJTw for <quic-issues@ietf.org>; Tue, 20 Jun 2017 23:48:34.038 +0000 (UTC)
Date: Tue, 20 Jun 2017 16:48:33 -0700
From: Mark Nottingham <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abefc023ca4e3a2b8bee0ca9df35e73b40a207ed4a92cf000000011561765192a169ce0df28989@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/597/309922934@github.com>
In-Reply-To: <quicwg/base-drafts/issues/597@github.com>
References: <quicwg/base-drafts/issues/597@github.com>
Subject: Re: [quicwg/base-drafts] Connection abort during handshake (#597)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5949b451e914f_33303fc559a5bc30302f0"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1cjy9rPOAJbo+rqbPbZw78TCq4CAPnXH7PCG QuG/rJ+7XeR63SHMT+z87+Xa3HMCy+DwimsSNllRKq/L7zuyHCtIzGS2IwKp7SGYlHNidsAl9mQDgH OMGmHHIsTkPSK4l4ZvEbp3cRgQOSBqMZznUgTImG+oqsIS6JvQaWjuVgWTv9I7hfXp8fAQCvU1lyBv Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/9q92yVKMM9_dKgtn0_MqMBgpjwc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Jun 2017 23:48:37 -0000

----==_mimepart_5949b451e914f_33303fc559a5bc30302f0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closing in favour of #608. Folks there can refer to discussion here as 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/597#issuecomment-309922934
----==_mimepart_5949b451e914f_33303fc559a5bc30302f0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closing in favour of <a href="https://github.com/quicwg/base-drafts/issues/608" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/608" data-id="234209045" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#608</a>. Folks there can refer to discussion here as 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/597#issuecomment-309922934">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4qMt1Y5kGcR8wWB9K2BF378dP5Eks5sGFpRgaJpZM4NxzZJ">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq50Q-8A8LwBZh67j8Xa7eXv6Xtmnks5sGFpRgaJpZM4NxzZJ.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/597#issuecomment-309922934"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #597: Closing in favour of #608. Folks there can refer to discussion here as necessary."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/597#issuecomment-309922934"}}}</script>
----==_mimepart_5949b451e914f_33303fc559a5bc30302f0--


From nobody Tue Jun 20 16:48:44 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CACE71294FA for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 16:48:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.403
X-Spam-Level: 
X-Spam-Status: No, score=-0.403 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1GHL8zXjZ3F7 for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 16:48:36 -0700 (PDT)
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 515A712950B for <quic-issues@ietf.org>; Tue, 20 Jun 2017 16:48:36 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=RJISqIBjg0fjoZDFJbpeolaUXj8=; b=TzvN2WKjLZWFPuza 8TvX/sa0oR7fxTTD9oE2Px9EouOKTJf6Jh2OcplM2Hy/49U1GQ1YQarkSxG6rO1C Y8JuRCms98j0gY9npTYtNl+D7WAXc0CcY2dZk5io14Orpaj1IVw3/daLA2PdGRmP OLy+UjI5MwIMJCQ0kQYZ2LvazeQ=
Received: by filter0604p1mdw1.sendgrid.net with SMTP id filter0604p1mdw1-22635-5949B452-18 2017-06-20 23:48:34.332595494 +0000 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 sDEJUezxRMa2NOD-1wAvyQ for <quic-issues@ietf.org>; Tue, 20 Jun 2017 23:48:34.236 +0000 (UTC)
Date: Tue, 20 Jun 2017 16:48:34 -0700
From: Mark Nottingham <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab126952963ed65f9418278af75a9575e03711265b92cf000000011561765292a169ce0df28989@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/597/issue_event/1131994663@github.com>
In-Reply-To: <quicwg/base-drafts/issues/597@github.com>
References: <quicwg/base-drafts/issues/597@github.com>
Subject: Re: [quicwg/base-drafts] Connection abort during handshake (#597)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5949b452fd13_6acb3fb36baa3c38456c7"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3N1Q0nNwTvpskwxxRVF4+wRi2kuBTsGghrbe b+qfD0GYWeNXjZP5mkJPPsy2+1DtUP0Zd/8COyPgK3rgMKCT/KoqAKFUi7J4QFNM2/BdAkiR33wUzm E+FXybWVDF6BABsmjnX2SWDu7ti5/cmf77v9dSRaEPRaBD9LjH+oCp1zW39+pZdMU2+o0mZtMqBMju U=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/URYnn9lZveg0IENG5WPkSDslgiA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Jun 2017 23:48:38 -0000

----==_mimepart_5949b452fd13_6acb3fb36baa3c38456c7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #597.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/597#event-1131994663
----==_mimepart_5949b452fd13_6acb3fb36baa3c38456c7
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/quicwg/base-drafts/issues/597" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/597" data-id="233998729" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#597</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/597#event-1131994663">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqz3axa8OEeXYtCuEcnwRoyDbD7Toks5sGFpSgaJpZM4NxzZJ">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq0sTBeboxDf6Es_z7MpiCkpj_MaSks5sGFpSgaJpZM4NxzZJ.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/597#event-1131994663"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #597."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/597#event-1131994663"}}}</script>
----==_mimepart_5949b452fd13_6acb3fb36baa3c38456c7--


From nobody Tue Jun 20 17:00: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 3EF5A12954E for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 17:00:53 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.682
X-Spam-Level: 
X-Spam-Status: No, score=-7.682 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-2.8, 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 ug_tXkjQ0s_b for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 17:00:51 -0700 (PDT)
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 952F3129541 for <quic-issues@ietf.org>; Tue, 20 Jun 2017 17:00:51 -0700 (PDT)
Date: Tue, 20 Jun 2017 17:00:50 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1498003250; bh=9MMTqaIVjJK/Ofz/564zRqVIq3MALEXGh6ksMR5bsWo=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=UcOhjPHiP+LUqafDsXneJKl2XmzH9ZzyEosFNgMOD9cgHGXTNno74KAj+f0M72ua/ CZ4YrYAvYLFEkZRWfpFy1IMgcZX6+JNp+TfWxuSxW57payYSdRTDL3J7l2VBFRDNgn KoT5W16bIOoRxwyJVH5m2M3AkdZcvM4MbxTurU8M=
From: Mark Nottingham <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd887de1464a6b5e56f0e87c596955a7b622db04a92cf000000011561793292a169ce0d7fb1ec@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/507/309924788@github.com>
In-Reply-To: <quicwg/base-drafts/issues/507@github.com>
References: <quicwg/base-drafts/issues/507@github.com>
Subject: Re: [quicwg/base-drafts] Fix up ACK frame section (#507)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5949b732aec3b_45f53ff1ea119c2c603d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mnot
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/kCq4Gx-h4lXnKUNvq4YSX_YkX00>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Jun 2017 00:00:53 -0000

----==_mimepart_5949b732aec3b_45f53ff1ea119c2c603d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

#644 is the ACK frame tracking 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/507#issuecomment-309924788
----==_mimepart_5949b732aec3b_45f53ff1ea119c2c603d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/quicwg/base-drafts/issues/644" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/644" data-id="237364662" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#644</a> is the ACK frame tracking 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/507#issuecomment-309924788">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-CXssHW1hqETF8RlQ-SB4LaEsQ1ks5sGF0ygaJpZM4NRfV9">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq6QZ-hLo_FiZ_HxsZR3PWnkl1iolks5sGF0ygaJpZM4NRfV9.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/507#issuecomment-309924788"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #507: #644 is the ACK frame tracking issue."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/507#issuecomment-309924788"}}}</script>
----==_mimepart_5949b732aec3b_45f53ff1ea119c2c603d--


From nobody Tue Jun 20 17:09: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 2E3D412EBBD for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 17:09:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.902
X-Spam-Level: 
X-Spam-Status: No, score=-4.902 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RCVD_IN_SORBS_SPAM=0.5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hmq3qg_sdn5t for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 17:09:43 -0700 (PDT)
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 7676312955D for <quic-issues@ietf.org>; Tue, 20 Jun 2017 17:09:43 -0700 (PDT)
Date: Tue, 20 Jun 2017 17:09:42 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1498003782; bh=I0dXxPcah9jJrf0PZdK0sUGxAJcwE6Nkjk9JpIDr3KY=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=GSEiFm8U1oP254Od6OwqP5izqUQe/HHgknaDjt+niRZpCONM84gOm2vLZlA1blm1+ 5yt2DYAdEGZ4cg1H7KsDb3R50LKa2oKyUtPXEEaSHyK4Pgc1/rWR4xCoD0SeYLydNa 4/UpydtGCfDvEehokASLmRpqGTXWLQdfhRj1l3mE=
From: Mark Nottingham <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab278b2464a192782ef82c51efddcd1b741035bce792cf0000000115617b4692a169ce0d49fb53@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/452/309926016@github.com>
In-Reply-To: <quicwg/base-drafts/issues/452@github.com>
References: <quicwg/base-drafts/issues/452@github.com>
Subject: Re: [quicwg/base-drafts] BLOCKED semantics (#452)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5949b946a939b_20ffb3ffabe4bfc3c96211"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mnot
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/6BDn9aTOdGUTpET6Ka7csPbT4-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: Wed, 21 Jun 2017 00:09:45 -0000

----==_mimepart_5949b946a939b_20ffb3ffabe4bfc3c96211
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Is this close enough to #65 to be a dup?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/452#issuecomment-309926016
----==_mimepart_5949b946a939b_20ffb3ffabe4bfc3c96211
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Is this close enough to <a href="https://github.com/quicwg/base-drafts/issues/65" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/65" data-id="192996225" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#65</a> to be a dup?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/452#issuecomment-309926016">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4Vm6pslh3NnNYGOuhQ_WXcOtNmxks5sGF9GgaJpZM4NCjY8">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqwi7rzKYpq_e7-MWy2yT1wc6tsURks5sGF9GgaJpZM4NCjY8.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/452#issuecomment-309926016"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #452: Is this close enough to #65 to be a dup?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/452#issuecomment-309926016"}}}</script>
----==_mimepart_5949b946a939b_20ffb3ffabe4bfc3c96211--


From nobody Tue Jun 20 17:35: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 D8109129516 for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 17:35:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.115
X-Spam-Level: 
X-Spam-Status: No, score=-5.115 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, 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 bRN2w-Pp9Rvb for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 17:35:08 -0700 (PDT)
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 35AF01294E1 for <quic-issues@ietf.org>; Tue, 20 Jun 2017 17:35:08 -0700 (PDT)
Date: Tue, 20 Jun 2017 17:35:07 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1498005307; bh=hD62V1mDddF9/SC/rhsY0fuAbulCfII73XREKY8bqzg=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=tF0wKxXAJ7ZcipCvv/SqONwo6zRUDNDeVeWZXLeyLdEcwEHes6TE/1igfEkjovTkq PDKIf2TQoneDiv3lYaUmxWn0ehdSbOEwfUYFdkP/UWgkRjBhYUuIdu2T5qxHYajBMt zauFZn+kY4YY9Zx5yU3Ir5Al0CvsJh1Th1TfT+9w=
From: Mark Nottingham <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1a82eff4ab3b85478fbf2f35a49187883889178f92cf000000011561813b92a169ce0c4bdba1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/269/309929448@github.com>
In-Reply-To: <quicwg/base-drafts/issues/269@github.com>
References: <quicwg/base-drafts/issues/269@github.com>
Subject: Re: [quicwg/base-drafts] Public Packet Number Echo (#269)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5949bf3b7f373_75283fdb0a539c2c6021e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mnot
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Ixf6HAv0UhWJCgMzdzX9J6HpxL8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Jun 2017 00:35:10 -0000

----==_mimepart_5949bf3b7f373_75283fdb0a539c2c6021e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This seems like a proposal for #631 and/or #632, not an issue itself. Let's figure those out first. 

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/269#issuecomment-309929448
----==_mimepart_5949bf3b7f373_75283fdb0a539c2c6021e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>This seems like a proposal for <a href="https://github.com/quicwg/base-drafts/issues/631" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/631" data-id="235897456" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#631</a> and/or <a href="https://github.com/quicwg/base-drafts/issues/632" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/632" data-id="235902453" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#632</a>, not an issue itself. Let's figure those out first.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/269#issuecomment-309929448">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7dYZ47s5ppnBlaCKmVV5Rd61BPmks5sGGU7gaJpZM4L7P3U">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq_wvamIVuHWnizr-TmQo2RcO10ROks5sGGU7gaJpZM4L7P3U.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/269#issuecomment-309929448"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #269: This seems like a proposal for #631 and/or #632, not an issue itself. Let's figure those out first. "}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/269#issuecomment-309929448"}}}</script>
----==_mimepart_5949bf3b7f373_75283fdb0a539c2c6021e--


From nobody Tue Jun 20 18:04: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 23C33131666 for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 18:04:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.898
X-Spam-Level: 
X-Spam-Status: No, score=-1.898 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, 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=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=ianswett=users.noreply.github.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Z9iYstya0asa for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 18:04:40 -0700 (PDT)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 65137131651 for <quic-issues@ietf.org>; Tue, 20 Jun 2017 18:04:40 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1498007079; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=uef577e2Zf6X9fB6VgvVURjZYJuEoKcf0+mWaRG3Lwo=; b=x2F1D6EjDPHGHdNpw3+ELqooCivcGUSVdLs/sEeg2vlN35cnwOhBmZMNR8vWT61pnCeakGni Dxa/R0yYgNm7pyNUsQ5WHJwyPrxQYSKqnl/Wm8fbG5TF/o8zOC4XNZtm+1fejavdJhphFLqO KaTPtB3O8C3pXYnkw1RizxLzcYI=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=Zuf72pw6SxjyAm0f+hPevN3RLEtxQjlIfS1tEhKEybiLTKaG5otNJcEXRs2xs7vLM1pTyg glIXBS7bTAO9ewyfvKXIkMmnjtiJrZQH6M2m8oQq9kqWLFj7gd6W6bvKzvlcn+hZOzB9L1Ya WC6mB1PDdwl2P9yNQIWXRdEYRldHw=
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 5949c627.7ff0480d9ba0-smtp-out-n02; Wed, 21 Jun 2017 01:04:39 -0000 (UTC)
Date: Tue, 20 Jun 2017 18:04:38 -0700
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5949c626226b4_1409e3f814fdbdc3c339a6@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 75982f: Define largest_sent_packet and largest_acked_packe...
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5949c626223fb_1409e3f814fdbdc3c338c2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/3G3SHjlPw7QakZ7PMtHinrWMIvM>
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, 21 Jun 2017 01:04:42 -0000

----==_mimepart_5949c626223fb_1409e3f814fdbdc3c338c2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/ianswett-largest
  Home:   https://github.com/quicwg/base-drafts
  Commit: 75982fdb23f6179f3c0ef1bb2a65174b65779f18
      https://github.com/quicwg/base-drafts/commit/75982fdb23f6179f3c0ef1bb2a65174b65779f18
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2017-06-20 (Tue, 20 Jun 2017)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Define largest_sent_packet and largest_acked_packet



----==_mimepart_5949c626223fb_1409e3f814fdbdc3c338c2--


From nobody Tue Jun 20 18:05: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 27306126C7A for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 18:05:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.615
X-Spam-Level: 
X-Spam-Status: No, score=-5.615 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hVeRC1GmaHkg for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 18:05:36 -0700 (PDT)
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 9F1CE1200E5 for <quic-issues@ietf.org>; Tue, 20 Jun 2017 18:05:36 -0700 (PDT)
Date: Tue, 20 Jun 2017 18:05:35 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1498007135; bh=d9GLf5Fn/Az1WUS2q/5etSH5dR3Evk7dLmNF4omPLv8=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=OtU13qzy7QEOhHYIRE40tBJ9Yjg3Z0ZxtrYUj9/wB8D5nbzUrkkD5alnb+6Vnpu8z howtPjnDbXYCfZpomJEyIGJ6G5SkMK57AeVmdAf8F4nPLEmp02DaVhxI3OMhTpmdy1 PDVTJelmhVlKFAKxXmGO4RfD+C1afUKdw3ZYuC/8=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abaf4a06bd00872486e5113681270b214bdc28f84192cf000000011561885f92a169ce0e263e81@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/646@github.com>
Subject: [quicwg/base-drafts] Define largest_sent_packet and largest_acked_packet (#646)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5949c65fc5b30_56a23ff25626fc2c44725"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/AjCGdVPjPgFHS1sA50U4_UyetcA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Jun 2017 01:05:38 -0000

----==_mimepart_5949c65fc5b30_56a23ff25626fc2c44725
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Fixes #538 
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/646

-- Commit Summary --

  * Define largest_sent_packet and largest_acked_packet

-- File Changes --

    M draft-ietf-quic-recovery.md (11)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/646.patch
https://github.com/quicwg/base-drafts/pull/646.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/646

----==_mimepart_5949c65fc5b30_56a23ff25626fc2c44725
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Fixes <a href="https://github.com/quicwg/base-drafts/issues/538" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/538" data-id="229622341" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#538</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/646'>https://github.com/quicwg/base-drafts/pull/646</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Define largest_sent_packet and largest_acked_packet</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/646/files#diff-0">draft-ietf-quic-recovery.md</a>
    (11)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/646.patch'>https://github.com/quicwg/base-drafts/pull/646.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/646.diff'>https://github.com/quicwg/base-drafts/pull/646.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/646">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-EnCJld1eBtET4NBTC5xI2db7eJks5sGGxfgaJpZM4OAVmX">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq80opSVenEv7U13y4pljCrKnRjnxks5sGGxfgaJpZM4OAVmX.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/646"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Define largest_sent_packet and largest_acked_packet (#646)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/646"}}}</script>

----==_mimepart_5949c65fc5b30_56a23ff25626fc2c44725--


From nobody Tue Jun 20 18:26: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 77DA31293E3 for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 18:26:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level: 
X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9,  DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vWTVxTS-OodM for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 18:26:25 -0700 (PDT)
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 9D9B01242EA for <quic-issues@ietf.org>; Tue, 20 Jun 2017 18:26:25 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=ClCGjXLtIdVmOwABKm6MNFJv0uo=; b=p0ivWB0zlXGBkTEs 48EPTDgc2e1hm+rUPGKaXNu4WXnCrQfY6qcSERF17u4GjeCioFEavYVblNktkpxW 0EJoXO8AmS8yMLSJSYV11585FMF+1gTFgpScGsb3wLQZpoouB2n+ONcxWtugTf7m 98DFcIwy8hSkgrXgfqNywKDHfKQ=
Received: by filter0552p1mdw1.sendgrid.net with SMTP id filter0552p1mdw1-22205-5949CB18-31 2017-06-21 01:25:44.196291627 +0000 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 b-S8R5H6RbeJmC7gqipv3g for <quic-issues@ietf.org>; Wed, 21 Jun 2017 01:25:44.149 +0000 (UTC)
Date: Tue, 20 Jun 2017 18:25:44 -0700
From: Mark Nottingham <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe952dbf52ffc6c81fd74a017ef1513114e21e92c92cf0000000115618d1892a169ce0e25e5b6@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/644/309936200@github.com>
In-Reply-To: <quicwg/base-drafts/issues/644@github.com>
References: <quicwg/base-drafts/issues/644@github.com>
Subject: Re: [quicwg/base-drafts] ACK frame (#644)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5949cb182bd7_7c263fe47ba07c3459288"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0vIVG8AqTyrrK2eaOyHqnAWyLdek0gzhcW+W uSYuxo5angKT7xmCX2iKi56z2nuGIfzSqpRpZd4PPKm2vKMHcKIWx24HQqkxrSAhIFhVm8TXxd5V8X fLuGetXmYblnoiaHsHa1kT9Qg9B9LzT8/VnBkA2rr5jnsaE9NeSBYwTMWJd4SWo6tdka5ED2XmAqQI A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/N-f_9O9QW2cafBDRanfNraUdCYA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Jun 2017 01:26:27 -0000

----==_mimepart_5949cb182bd7_7c263fe47ba07c3459288
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Possibly included: #423 #230 #506 #507 #563 #601 #613 

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/644#issuecomment-309936200
----==_mimepart_5949cb182bd7_7c263fe47ba07c3459288
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Possibly included: <a href=3D"https://github.com/quicwg/base-drafts/issu=
es/423" class=3D"issue-link js-issue-link" data-url=3D"https://github.com/q=
uicwg/base-drafts/issues/423" data-id=3D"218032329" data-error-text=3D"Fail=
ed to load issue title" data-permission-text=3D"Issue title is private">#42=
3</a> <a href=3D"https://github.com/quicwg/base-drafts/issues/230" class=3D=
"issue-link js-issue-link" data-url=3D"https://github.com/quicwg/base-draft=
s/issues/230" data-id=3D"203027786" data-error-text=3D"Failed to load issue=
 title" data-permission-text=3D"Issue title is private">#230</a> <a href=3D=
"https://github.com/quicwg/base-drafts/issues/506" class=3D"issue-link js-i=
ssue-link" data-url=3D"https://github.com/quicwg/base-drafts/issues/506" da=
ta-id=3D"226472230" data-error-text=3D"Failed to load issue title" data-per=
mission-text=3D"Issue title is private">#506</a> <a href=3D"https://github.=
com/quicwg/base-drafts/issues/507" class=3D"issue-link js-issue-link" data-=
url=3D"https://github.com/quicwg/base-drafts/issues/507" data-id=3D"2264724=
28" data-error-text=3D"Failed to load issue title" data-permission-text=3D"=
Issue title is private">#507</a> <a href=3D"https://github.com/quicwg/base-=
drafts/issues/563" class=3D"issue-link js-issue-link" data-url=3D"https://g=
ithub.com/quicwg/base-drafts/issues/563" data-id=3D"232662304" data-error-t=
ext=3D"Failed to load issue title" data-permission-text=3D"Issue title is p=
rivate">#563</a> <a href=3D"https://github.com/quicwg/base-drafts/issues/60=
1" class=3D"issue-link js-issue-link" data-url=3D"https://github.com/quicwg=
/base-drafts/issues/601" data-id=3D"234129868" data-error-text=3D"Failed to=
 load issue title" data-permission-text=3D"Issue title is private">#601</a>=
 <a href=3D"https://github.com/quicwg/base-drafts/issues/613" class=3D"issu=
e-link js-issue-link" data-url=3D"https://github.com/quicwg/base-drafts/iss=
ues/613" data-id=3D"234453490" data-error-text=3D"Failed to load issue titl=
e" data-permission-text=3D"Issue title is private">#613</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/644#issuecomment-309936200">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq6oWRJCNO_7wmx5=
kVkH_neKchij8ks5sGHEYgaJpZM4OAPX1">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq6TQwxv0hkh_dwuup=
koAxk0P5khLks5sGHEYgaJpZM4OAPX1.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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/644#issuecomment-309936200"></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 #644: Possibly included=
: #423 #230 #506 #507 #563 #601 #613 "}],"action":{"name":"View Issue","url=
":"https://github.com/quicwg/base-drafts/issues/644#issuecomment-309936200"=
}}}</script>=

----==_mimepart_5949cb182bd7_7c263fe47ba07c3459288--


From nobody Tue Jun 20 18:26: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 849BD129571 for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 18:26:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.681
X-Spam-Level: 
X-Spam-Status: No, score=-7.681 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-2.8, 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 nvKiMvk8K2Bi for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 18:26:29 -0700 (PDT)
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 C525D1242EA for <quic-issues@ietf.org>; Tue, 20 Jun 2017 18:26:28 -0700 (PDT)
Date: Tue, 20 Jun 2017 18:26:28 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1498008388; bh=5KyohblYlKrBGtYJZU0a/G+fpDElpyvms7TrngTtP+o=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ZAMuxiaZdk8p3AQQZq9iHoPKP8zlP6oNE8obZxbyyi+n8d3noE2l3rdTYFuBPf19g 6IBSmLmLpXaPQhAwuOTZGmSTJx6vL0Omoo8fUXHdTEbI1/mQvYbDNnWqC3G/N0cvJz tp0gLrfOa2c4dIIYXP/r5z5Ks/GI8Uu5X5ZJUQeA=
From: Mark Nottingham <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd81facce97414ec6bb94c3680f3bbfc9e519c73592cf0000000115618d4492a169ce0df489cc@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/601/309936318@github.com>
In-Reply-To: <quicwg/base-drafts/issues/601@github.com>
References: <quicwg/base-drafts/issues/601@github.com>
Subject: Re: [quicwg/base-drafts] Transmitting ACK frames (#601)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5949cb44267f5_b2d3fe0de30dc30928d1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mnot
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/18mgLqoQCAVW5rYuU8E30tZgvFE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Jun 2017 01:26:30 -0000

----==_mimepart_5949cb44267f5_b2d3fe0de30dc30928d1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Dup of #230. 

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/601#issuecomment-309936318
----==_mimepart_5949cb44267f5_b2d3fe0de30dc30928d1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Dup of <a href="https://github.com/quicwg/base-drafts/issues/230" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/230" data-id="203027786" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#230</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/601#issuecomment-309936318">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6qGGq-sK4k7OgNO-PqYikiAyqk1ks5sGHFEgaJpZM4NyXRg">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqxXJ90theL2tgWPldIIqQ0tVpBalks5sGHFEgaJpZM4NyXRg.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/601#issuecomment-309936318"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #601: Dup of #230. "}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/601#issuecomment-309936318"}}}</script>
----==_mimepart_5949cb44267f5_b2d3fe0de30dc30928d1--


From nobody Tue Jun 20 18:26: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 EA3D31293E3 for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 18:26:33 -0700 (PDT)
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 DBw9JcaUrMgp for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 18:26:32 -0700 (PDT)
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 5ECC71242EA for <quic-issues@ietf.org>; Tue, 20 Jun 2017 18:26:32 -0700 (PDT)
Date: Tue, 20 Jun 2017 18:26:31 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1498008391; bh=NJ3LaxMTx36EmBq12yyqB1WA41unOZ/qDpCqICdGqco=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=FFN6bOOgSrnC1qH/sKH4T615I905Op0sA007yfCqcEh4i2lOmsBygM9YTVPlkblW2 Tr2wKAGksC34J+e7v6SCA0Zijx/MdZTk34x40R4C7rTJjIc3Xfwlys15vcjTcY+B+Q yZx9Z38xiTTmZ/HBEKQrAWVc9OqXr2kJF2txKeL4=
From: Mark Nottingham <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba1410da0d18b3a7574dfe04e8f550fa039053b2492cf0000000115618d4792a169ce0df489cc@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/601/issue_event/1132069688@github.com>
In-Reply-To: <quicwg/base-drafts/issues/601@github.com>
References: <quicwg/base-drafts/issues/601@github.com>
Subject: Re: [quicwg/base-drafts] Transmitting ACK frames (#601)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5949cb47b60e2_78413fbb71ba9c3c844cc"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mnot
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/hHMWWX6dNonHUw4RWVtyhwQgDSA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Jun 2017 01:26:34 -0000

----==_mimepart_5949cb47b60e2_78413fbb71ba9c3c844cc
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #601.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/601#event-1132069688
----==_mimepart_5949cb47b60e2_78413fbb71ba9c3c844cc
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/quicwg/base-drafts/issues/601" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/601" data-id="234129868" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#601</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/601#event-1132069688">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2qCUuptyQo16iUOeUMXALnjeWtvks5sGHFHgaJpZM4NyXRg">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqyh0ED3XxDepJApKbCk6i4fw5MKcks5sGHFHgaJpZM4NyXRg.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/601#event-1132069688"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #601."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/601#event-1132069688"}}}</script>
----==_mimepart_5949cb47b60e2_78413fbb71ba9c3c844cc--


From nobody Tue Jun 20 18:29: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 4AECD1242EA for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 18:29:39 -0700 (PDT)
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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=ianswett=users.noreply.github.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Zqv1HQC5t17i for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 18:29:36 -0700 (PDT)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3390C129557 for <quic-issues@ietf.org>; Tue, 20 Jun 2017 18:29:36 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1498008575; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=IuW/AQmDntY/9v40+vhV8Lf59lS9dVKc7yNzf2ys7K0=; b=YNFUSQI9y5zz4FOdHr4vHoKpkWDpj0iB5XJy2oWDjMhNntY9BDny7+mRw6uRWzuIPZkE0kA3 x749hDpnBb9Goc/agpzF2jrJWGETpnFCqD49Nj+9EtRMtHPZ/WW+cSN8A3zHYauLwenIv0P0 tZvtbHQ3X4RyZUpZpUp1kyzmY1o=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=GhHI+WlJYnZGzCmnMiBOn8RjmTVSycWT8qBFDDTBxFHFJASIRRP0zQ4ZZ2yp22IgLoGBlG bcfd5hO81bT4VcZJAdevgs1wVJYpSULmM7PPRCZFsXpxCcAWBtbtCzDiF+nPGKEMwvvKDmJG r2gwDliLhtAF3bY3KFRVvDBTh7pH0=
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 5949cbff.7f8fa76c30f0-smtp-out-n01; Wed, 21 Jun 2017 01:29:35 -0000 (UTC)
Date: Tue, 20 Jun 2017 18:29:34 -0700
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5949cbfe27d77_338f3f9cff2cdc345677@hookshot-fe6-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 1208d8: Clarified how to specify missing packets
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5949cbfe279da_338f3f9cff2cdc345663d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/3yxtIGLlu_Y2bgvwYplVKKQMRpU>
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, 21 Jun 2017 01:29:39 -0000

----==_mimepart_5949cbfe279da_338f3f9cff2cdc345663d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/ianswett-clarify-missing
  Home:   https://github.com/quicwg/base-drafts
  Commit: 1208d8ceeb4bb3c8cae139d0240079f24b262f4a
      https://github.com/quicwg/base-drafts/commit/1208d8ceeb4bb3c8cae139d0240079f24b262f4a
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2017-06-20 (Tue, 20 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Clarified how to specify missing packets



----==_mimepart_5949cbfe279da_338f3f9cff2cdc345663d--


From nobody Tue Jun 20 18:30: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 EEAB01242EA for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 18:30:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.298
X-Spam-Level: 
X-Spam-Status: No, score=-9.298 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-2.8, 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 g0Xf9ZG7aTRd for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 18:30:14 -0700 (PDT)
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 1F0C5120046 for <quic-issues@ietf.org>; Tue, 20 Jun 2017 18:30:14 -0700 (PDT)
Date: Tue, 20 Jun 2017 18:30:13 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1498008613; bh=0z68ukcEnU0lCnc7ZOzdiNdJygIOd/hkkE5XbfPri3g=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=XabGltA1oxRsWSsW9kpI88Hx8t/MnT4isx78o4Pxb7pIFJW09I1TjwFpgqUjzjeRR m90c9j20cJRaqLzA53uSC/wP0WuHUE2waH/f5DudAwOxl7AspukcAt4Ns3oPpvsIYR x3E1fQqaO4T8yNJSGh98PD/hkRqlPEr98zZA0jUU=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab567f8f88f10f13616fab6daf87404ff1260e5df392cf0000000115618e2592a169ce0e264a29@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/647@github.com>
Subject: [quicwg/base-drafts] Clarified how to specify missing packets (#647)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5949cc254ffd8_288a3fc14c8c3c30787d8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/jRjbgQgLrh3TabDRwJ9Vf4XKKZk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Jun 2017 01:30:16 -0000

----==_mimepart_5949cc254ffd8_288a3fc14c8c3c30787d8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Added a sentence to the ack frame in an effort to close #613
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/647

-- Commit Summary --

  * Clarified how to specify missing packets

-- File Changes --

    M draft-ietf-quic-transport.md (3)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/647.patch
https://github.com/quicwg/base-drafts/pull/647.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/647

----==_mimepart_5949cc254ffd8_288a3fc14c8c3c30787d8
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Added a sentence to the ack frame in an effort to close <a href="https://github.com/quicwg/base-drafts/issues/613" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/613" data-id="234453490" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#613</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/647'>https://github.com/quicwg/base-drafts/pull/647</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Clarified how to specify missing packets</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/647/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/647.patch'>https://github.com/quicwg/base-drafts/pull/647.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/647.diff'>https://github.com/quicwg/base-drafts/pull/647.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/647">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq02pninFolhuxPf82yPacuR9pXFUks5sGHIlgaJpZM4OAWa1">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq7LRnvvUjyWcSmU-ppXBZrgP6DXRks5sGHIlgaJpZM4OAWa1.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/647"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Clarified how to specify missing packets (#647)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/647"}}}</script>

----==_mimepart_5949cc254ffd8_288a3fc14c8c3c30787d8--


From nobody Tue Jun 20 18:31:53 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A6E6F129504 for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 18:31:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.382
X-Spam-Level: 
X-Spam-Status: No, score=-0.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, RP_MATCHES_RCVD=-0.001, 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 NfYg4rREPZQF for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 18:31:51 -0700 (PDT)
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 4200C120046 for <quic-issues@ietf.org>; Tue, 20 Jun 2017 18:31:51 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=hko2BcoEmg6YQWpbYcf+0or3rRU=; b=jjByZ7XcXLFkEmiY c4+WlWhH6sKVtQhUFilZ6ATVde9LDrFW9UoCNRevhBu9WUn7ozA390R8BcGVAfFl zVerBJj0WcMoQ2q67WSC8pUzFF+4F2Z1hCnpEZ+Oh+C0CbP75+s735tpPBUzSVUb 9YknxMqlLVfZ9Wx2U/VWejoV9FE=
Received: by filter0533p1mdw1.sendgrid.net with SMTP id filter0533p1mdw1-31077-5949CC86-6 2017-06-21 01:31:50.234286552 +0000 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 zcNIcehtQ2iRK_3ukm6ExQ for <quic-issues@ietf.org>; Wed, 21 Jun 2017 01:31:50.111 +0000 (UTC)
Date: Tue, 20 Jun 2017 18:31:50 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba1b0cae2ce6d0d2f393152686657c09fb4e0eaff92cf0000000115618e8692a169ce0df979f2@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/613/309937071@github.com>
In-Reply-To: <quicwg/base-drafts/issues/613@github.com>
References: <quicwg/base-drafts/issues/613@github.com>
Subject: Re: [quicwg/base-drafts] GAP limitation in ACK Frame (#613)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5949cc867c60_69353fb524fadc3c81825"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3lFw1/78MoUBgt4RJSyzqvTWpPL2KTvDZK+R UKQAG73ZnEmkKd+cvR6tcuob78uU96c4yVe4aU/vfEFc7xT1jR7kQdXLfYCK8qcs2ER1hOLurwX1VC mTRTLfsJ6W4jJKz7mpZXYBahesMutkWu3JrLeW3URDPbHVWSJAoQiKPdtFFqihfPuxE2WhbR4jIsVO g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Y8_WFzSDTyjXJ-v_PQ8BuH94m8s>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Jun 2017 01:31:52 -0000

----==_mimepart_5949cc867c60_69353fb524fadc3c81825
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I sent out a PR for clarifying the use of 0 length ack ranges, but I think it's best to resolve the multiple ack frames issue on #423

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/613#issuecomment-309937071
----==_mimepart_5949cc867c60_69353fb524fadc3c81825
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I sent out a PR for clarifying the use of 0 length ack ranges, but I think it's best to resolve the multiple ack frames issue on <a href="https://github.com/quicwg/base-drafts/issues/423" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/423" data-id="218032329" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#423</a></p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/613#issuecomment-309937071">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_EFEGWfPA25vORl1h8ZNgTRmNKiks5sGHKGgaJpZM4NzwW6">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq0mDKMbey1bsXHZcgz0o6x2dCu1Hks5sGHKGgaJpZM4NzwW6.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/613#issuecomment-309937071"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #613: I sent out a PR for clarifying the use of 0 length ack ranges, but I think it's best to resolve the multiple ack frames issue on #423"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/613#issuecomment-309937071"}}}</script>
----==_mimepart_5949cc867c60_69353fb524fadc3c81825--


From nobody Tue Jun 20 19:02:52 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 487CB12E054 for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 19:02:51 -0700 (PDT)
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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=ianswett=users.noreply.github.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id X24LgRCEtiQB for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 19:02:49 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C333A129A8E for <quic-issues@ietf.org>; Tue, 20 Jun 2017 19:02:49 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1498010569; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=27dTkXFDHlkzQ+eKwwLuK25gmZXbLes91eyoHZE1e1E=; b=AbONZcwysM7tx+7JUQnafAWyp5BEEwAyAOwRMrgWuML7i98b3byzb7CaQwgrGoLmJpfSwqHI AfdePu4IInJf0qbnLEX0weuk7EJjPM+JWwSb33sAP4W/l5CuZ4f6+g1zHS/obM3CzTvoyZYw uZSMl6riSoWV1DLvJCPe2FE8zrY=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=bxgnvCuLcY4u+6giOLYSJvr63frkc7elRNF3BObzjb7ZhcYcmOfL9Pg9nz3TOZGREeanso 6v8KteHpKMUadAIzjn5fEFSUI8t9M41EsvaT9YLl5Jiqg7ubrxYgs3F8W1kRUIYkBQuP6oDe n4GECHqCyutU6Cb7SWIZicjSzrL8E=
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 5949d3c8.7fec744af450-smtp-out-n03; Wed, 21 Jun 2017 02:02:48 -0000 (UTC)
Date: Tue, 20 Jun 2017 19:02:48 -0700
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5949d3c8a60bb_13cc63ff4eb503c3022937@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 01d9f7: Disambiguate OnPacketAcked
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5949d3c8a5dfe_13cc63ff4eb503c3022821"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/5KT6GcGScV6pNrbWfn4dY85BU-U>
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, 21 Jun 2017 02:02:51 -0000

----==_mimepart_5949d3c8a5dfe_13cc63ff4eb503c3022821
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/ianswett-onpacketacked
  Home:   https://github.com/quicwg/base-drafts
  Commit: 01d9f79a56a54d798284c969118c0cce226f806f
      https://github.com/quicwg/base-drafts/commit/01d9f79a56a54d798284c969118c0cce226f806f
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2017-06-20 (Tue, 20 Jun 2017)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Disambiguate OnPacketAcked



----==_mimepart_5949d3c8a5dfe_13cc63ff4eb503c3022821--


From nobody Tue Jun 20 19:03: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 A6EA1129A8E for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 19:03:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.895
X-Spam-Level: 
X-Spam-Status: No, score=-7.895 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-2.8, 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 5qPjutiZOzBe for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 19:03:15 -0700 (PDT)
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 F07961296C9 for <quic-issues@ietf.org>; Tue, 20 Jun 2017 19:03:14 -0700 (PDT)
Date: Tue, 20 Jun 2017 19:03:14 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1498010594; bh=88PGl0OhRRRHWXNaHP26p0P+KBz4cDKWLrb5c6eDX5c=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=AHw+ezm643jUf7+DCMXrJlwTjbmtCecdqhVsvqmDvdfO8JWSBQb1+aenB4G4+BWQq KTecu9y0IFN4ZxN4dICPXtw15iOVn38CYi/FOSGHcFXBDvwMQtySD1S8GkTCnD8eE0 ah4G9iAaVihy5IiiMnj9JOdtxQikgEypKW/yqKFU=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7c1d9b65fbce011f722e2bc1750b43ece7a7265092cf00000001156195e292a169ce0e265a27@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/648@github.com>
Subject: [quicwg/base-drafts] Disambiguate OnPacketAcked (#648)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5949d3e24b429_2f8f3ffb2b79fc3c95119"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ZjRGZz5WhEaWCidl_IT2QWeIYSQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Jun 2017 02:03:16 -0000

----==_mimepart_5949d3e24b429_2f8f3ffb2b79fc3c95119
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Fixes #533 
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/648

-- Commit Summary --

  * Disambiguate OnPacketAcked

-- File Changes --

    M draft-ietf-quic-recovery.md (9)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/648.patch
https://github.com/quicwg/base-drafts/pull/648.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/648

----==_mimepart_5949d3e24b429_2f8f3ffb2b79fc3c95119
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Fixes <a href="https://github.com/quicwg/base-drafts/issues/533" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/533" data-id="229319050" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#533</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/648'>https://github.com/quicwg/base-drafts/pull/648</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Disambiguate OnPacketAcked</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/648/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/648.patch'>https://github.com/quicwg/base-drafts/pull/648.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/648.diff'>https://github.com/quicwg/base-drafts/pull/648.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/648">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxnyWkOpa-puLkfAib2UriOGFgGLks5sGHnigaJpZM4OAXiy">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq7GjlJTQOYds4Z0Pc9lgyd6HDq1dks5sGHnigaJpZM4OAXiy.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/648"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Disambiguate OnPacketAcked (#648)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/648"}}}</script>

----==_mimepart_5949d3e24b429_2f8f3ffb2b79fc3c95119--


From nobody Tue Jun 20 19:16: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 29AFC129A8F for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 19:16:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.799
X-Spam-Level: 
X-Spam-Status: No, score=-9.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_DNSWL_HI=-5, 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 J3YoRTDlo6CU for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 19:16:23 -0700 (PDT)
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 A2B361292CE for <quic-issues@ietf.org>; Tue, 20 Jun 2017 19:16:23 -0700 (PDT)
Date: Tue, 20 Jun 2017 19:16:23 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1498011383; bh=SQmeE2zFhRnIqXSbqK7Hh7vCrLO3IGjST/3kY17Y7V4=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=GqCEO/hFFnJ/msBfs4wt74GpjugmDaA5igJONjBXlaI0tdSvlpP0X7CFuzsG7/bfF YL8U/C8Q6o9s84tV6bXu/JBoDbPzfk91Q2ndCi2HV9rcqylLlckkbgzF/Z5ixWWBk+ Z3X0E+RE20UT9RMsOhLxhe+kmkpgnxFYueSmLqas=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab613e7228939cbea5431fc2268933ec7325af6b1192cf00000001156198f792a169ce0e21ecbf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/643/c309943197@github.com>
In-Reply-To: <quicwg/base-drafts/pull/643@github.com>
References: <quicwg/base-drafts/pull/643@github.com>
Subject: Re: [quicwg/base-drafts] Unidirectional Streams (#643)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5949d6f79bb3_49453fc29c157c34106db"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/-MnxbpHWtYTNR11AtlRzDWQVIz0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Jun 2017 02:16:25 -0000

----==_mimepart_5949d6f79bb3_49453fc29c157c34106db
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

You can't open a stream that exceeds the value your peer sent in MAX_STREAM_ID, STREAM_BLOCKED included.

@mikkelfj, your suggestion to allow use of arbitrary stream identifiers is counter to something we've discussed at length.  The current design allows an endpoint to maintain a map of open streams.  Then the state of other streams is easily determined.  Streams lower than the largest open stream ID are either in the map or are closed, streams with higher numbers are idle.

This is why I think that "fixing" #634 is not a good idea because it means additional state to track closed vs. idle on streams below the largest open stream ID.  And because there is nothing to be gained from opening out of order.  That's even more true with with this change, which removes any vestigial semantics attached to stream identifiers.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/643#issuecomment-309943197
----==_mimepart_5949d6f79bb3_49453fc29c157c34106db
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>You can't open a stream that exceeds the value your peer sent in MAX_S=
TREAM_ID, STREAM_BLOCKED included.</p>
<p><a href=3D"https://github.com/mikkelfj" class=3D"user-mention">@mikkel=
fj</a>, your suggestion to allow use of arbitrary stream identifiers is c=
ounter to something we've discussed at length.  The current design allows=
 an endpoint to maintain a map of open streams.  Then the state of other =
streams is easily determined.  Streams lower than the largest open stream=
 ID are either in the map or are closed, streams with higher numbers are =
idle.</p>
<p>This is why I think that "fixing" <a href=3D"https://github.com/quicwg=
/base-drafts/issues/634" class=3D"issue-link js-issue-link" data-url=3D"h=
ttps://github.com/quicwg/base-drafts/issues/634" data-id=3D"236342943" da=
ta-error-text=3D"Failed to load issue title" data-permission-text=3D"Issu=
e title is private">#634</a> is not a good idea because it means addition=
al state to track closed vs. idle on streams below the largest open strea=
m ID.  And because there is nothing to be gained from opening out of orde=
r.  That's even more true with with this change, which removes any vestig=
ial semantics attached to stream identifiers.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/643#issuecomment-309943197">view it on GitHub</a>, or=
 <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq22IvH4=
r60FZWcI6Trzfv7UNrKsxks5sGHz3gaJpZM4N_IlA">mute the thread</a>.<img alt=3D=
"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq6aUh-=
ArJcG--W9J69S_HBLm-EbHks5sGHz3gaJpZM4N_IlA.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/643#issuecomment-309943197"></link>
  <meta itemprop=3D"name" content=3D"View Pull Request"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Pull Request on GitHu=
b"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson=
 in #643: You can't open a stream that exceeds the value your peer sent i=
n MAX_STREAM_ID, STREAM_BLOCKED included.\r\n\r\n@mikkelfj, your suggesti=
on to allow use of arbitrary stream identifiers is counter to something w=
e've discussed at length.  The current design allows an endpoint to maint=
ain a map of open streams.  Then the state of other streams is easily det=
ermined.  Streams lower than the largest open stream ID are either in the=
 map or are closed, streams with higher numbers are idle.\r\n\r\nThis is =
why I think that \"fixing\" #634 is not a good idea because it means addi=
tional state to track closed vs. idle on streams below the largest open s=
tream ID.  And because there is nothing to be gained from opening out of =
order.  That's even more true with with this change, which removes any ve=
stigial semantics attached to stream identifiers."}],"action":{"name":"Vi=
ew Pull Request","url":"https://github.com/quicwg/base-drafts/pull/643#is=
suecomment-309943197"}}}</script>=

----==_mimepart_5949d6f79bb3_49453fc29c157c34106db--


From nobody Tue Jun 20 19:17: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 63F66129BEE for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 19:17:50 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id EukKN49VuvI2 for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 19:17:48 -0700 (PDT)
Received: from o9.sgmail.github.com (o9.sgmail.github.com [167.89.101.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 885AD129406 for <quic-issues@ietf.org>; Tue, 20 Jun 2017 19:17:48 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=S7+HpvuJ9GB4til71ulRMUqh8to=; b=YJcpCap+BZOvOd61 D3m4w9BD+kDg57Y1koRtLmUzAFatgqOEsg/KoeL78pB/BiUpBDn3HZ/i0jEBuFkL MaPo+Y/zTwT1E/QmNBpzSR3vbqtM01dOUleqteDk83ggy+kMTrP2/EtE/4akNv9U 6l3587JOUotveFHoSVWhYp6Efqw=
Received: by filter0550p1mdw1.sendgrid.net with SMTP id filter0550p1mdw1-3610-5949D74A-34 2017-06-21 02:17:46.554537236 +0000 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 HD-8HDl-RQWBCXE_r9S1VQ for <quic-issues@ietf.org>; Wed, 21 Jun 2017 02:17:46.467 +0000 (UTC)
Date: Tue, 20 Jun 2017 19:17:46 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf2ac671a73cb74c15eb47b71a6af3d2643d2cb8b92cf000000011561994a92a169ce0e21ecbf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/643/review/45314263@github.com>
In-Reply-To: <quicwg/base-drafts/pull/643@github.com>
References: <quicwg/base-drafts/pull/643@github.com>
Subject: Re: [quicwg/base-drafts] Unidirectional Streams (#643)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5949d74a5dcf5_6cc13fd0d27ebc3c35346"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3P81iQ/NAHXtEdh6TXWPjwVicvt8yxJnWL+E 7fhS36ffKWnUR6YA7ctCG9g//maVvZfUqgV9wDdJxm2Fz7amQCmPIWZOtSi6DBNXVdyzisylf2wJDN iwb+du5L/FqRBeOpYAcd462ychuTDBsPHPPue+eRSN/5YGtx6L49OWr7OxOxN9sT/IZnKi/yiNh6AK A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/4NFxFmgKQHkupO8eRueu2v1LWX8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Jun 2017 02:17:50 -0000

----==_mimepart_5949d74a5dcf5_6cc13fd0d27ebc3c35346
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



>  
-### half-closed (remote) {#state-hc-remote}
+A stream becomes "closed" at the receiving endpoint when all data is received
+and a STREAM frame with a FIN flag is received or when a RST_STREAM frame is
+received.

Seems clear to me: 
1. when all data is received and a STREAM frame with a FIN flag is received, or
2. when a RST_STREAM frame is received.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/643#discussion_r123140418
----==_mimepart_5949d74a5dcf5_6cc13fd0d27ebc3c35346
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/643#discussion_r123140418">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
-### half-closed (remote) {#state-hc-remote}
+A stream becomes &quot;closed&quot; at the receiving endpoint when all data is received
+and a STREAM frame with a FIN flag is received or when a RST_STREAM frame is
+received.
</pre>
<p>Seems clear to me:</p>
<ol>
<li>when all data is received and a STREAM frame with a FIN flag is received, or</li>
<li>when a RST_STREAM frame is received.</li>
</ol>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/643#discussion_r123140418">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5rijycufekybybu7Im3fC4HbhvJks5sGH1KgaJpZM4N_IlA">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq8hNee2yfAwqeEgnSXxeVJarFvc_ks5sGH1KgaJpZM4N_IlA.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/643#discussion_r123140418"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #643"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/643#discussion_r123140418"}}}</script>
----==_mimepart_5949d74a5dcf5_6cc13fd0d27ebc3c35346--


From nobody Tue Jun 20 19:18: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 216DF1296C9 for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 19:18:25 -0700 (PDT)
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; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8niqZLb5613m for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 19:18:23 -0700 (PDT)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8DA361292CE for <quic-issues@ietf.org>; Tue, 20 Jun 2017 19:18:23 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1498011502; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=MvkZVFpiArIQc4OCOsS+IObW1Q3avXrt1J6yANiWdoY=; b=PxxxZ6IpXi3dKj/coe1Z/3S6Hq3vWZFNZRvZJlgaDtolI/inBeXc+hx3svl/7KFE+NRKhVp9 EZhRSqf0rMjNhYJpFD/oLucWSxLr17Y6qk/eipmTVgnZyQxuY8LJinFYQSIjgpntzBa5n4xF aJF4ZVjxG1DR86YFeqaWYhkp2DY=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=SSlrZlkwMYeBEthq8I007Ee8ZqjN1RxDCmqepQy54daVRXCqHY1UhJb5NZAGKmV5TnpX4O gGoFPOukEVScfeb/2Gl1k2kxcJdy4R596+QZjHrUgjPfCN1sR2uONRH+HIhReJCFY5oQYCZC p/mbT9GajG8zbbcBq0rdHDXwzrMmc=
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 5949d76e.7f41ec3a02d0-smtp-out-n01; Wed, 21 Jun 2017 02:18:22 -0000 (UTC)
Date: Tue, 20 Jun 2017 19:18:21 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5949d76d91ff9_59693fec2ab47c288606d@hookshot-fe3-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] c4f9a8: Grammo
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5949d76d91c46_59693fec2ab47c28859db"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/nmQpmB8wvMqopLkobhg_LDQ-7CU>
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, 21 Jun 2017 02:18:25 -0000

----==_mimepart_5949d76d91c46_59693fec2ab47c28859db
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/unidirectional_mt
  Home:   https://github.com/quicwg/base-drafts
  Commit: c4f9a8b212b37a05dadf485a880e446fb95db54f
      https://github.com/quicwg/base-drafts/commit/c4f9a8b212b37a05dadf485a880e446fb95db54f
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-21 (Wed, 21 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Grammo



----==_mimepart_5949d76d91c46_59693fec2ab47c28859db--


From nobody Tue Jun 20 19:18: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 EA56E1292CE for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 19:18:26 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, 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 oSyO6rHGnnP9 for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 19:18:25 -0700 (PDT)
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 29F551298A1 for <quic-issues@ietf.org>; Tue, 20 Jun 2017 19:18:25 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=KVlnWIFpbwb3bsFrrG++pJKBYdY=; b=LjHoODvAkzXbeqI+ t/IyIt5cvIo7viR0+1pCbl2oW1o1eo5qeo7WEavU67VWA/AIqGIvBMzZEt7Kc88T 87fUl4rzU7HdkQrxDVXWIq+r40g8Xg48jXNsMhYaNi58uouvj28CuO2Y8zwEMwLw 3WSfPLsi9b6xGgrQ//50UqndNWg=
Received: by filter1151p1mdw1.sendgrid.net with SMTP id filter1151p1mdw1-22006-5949D770-48 2017-06-21 02:18:24.449643535 +0000 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 PqMWbV16QYWN7UF3KlyDWA for <quic-issues@ietf.org>; Wed, 21 Jun 2017 02:18:24.361 +0000 (UTC)
Date: Tue, 20 Jun 2017 19:18:24 -0700
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/643/push/1812901180@github.com>
In-Reply-To: <quicwg/base-drafts/pull/643@github.com>
References: <quicwg/base-drafts/pull/643@github.com>
Subject: Re: [quicwg/base-drafts] Unidirectional Streams (#643)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5949d7703f9b4_2c9fd3fa2e43a1c38422aa"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak35lTAGBC3cMHTx0m5LgqBFLPh6e8snsuXKWv hhR2c6cuNXnS49/Vt4SqQtioyuzstxih6jVkt3icix5h/JaGLP1+mJ7hho8P/RH3yxMkWOb3DqpTa8 eQHEi2GffWSds/8B+FqBUVW/NcSp30WxhAQ/th5bRSeCX5IsItEA5jEPUa2JMsZ3Ffo3GqkfavT0kK s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ai4F7M4YIupptDUS4mFs-jnI_rc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Jun 2017 02:18:27 -0000

----==_mimepart_5949d7703f9b4_2c9fd3fa2e43a1c38422aa
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson pushed 1 commit.

c4f9a8b  Grammo


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/643/files/04a7cde17e2aec34e249ccac2f6ecd102fef0478..c4f9a8b212b37a05dadf485a880e446fb95db54f

----==_mimepart_5949d7703f9b4_2c9fd3fa2e43a1c38422aa
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/c4f9a8b" class="commit-link">c4f9a8b</a>  Grammo</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/643/files/04a7cde17e2aec34e249ccac2f6ecd102fef0478..c4f9a8b212b37a05dadf485a880e446fb95db54f">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0QG57iCvn__Deo4L1Lc189YzZL8ks5sGH1wgaJpZM4N_IlA">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq0AEJ7RcMgmiqrPimnfF7H314LPIks5sGH1wgaJpZM4N_IlA.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/643/files/04a7cde17e2aec34e249ccac2f6ecd102fef0478..c4f9a8b212b37a05dadf485a880e446fb95db54f"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #643"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/643/files/04a7cde17e2aec34e249ccac2f6ecd102fef0478..c4f9a8b212b37a05dadf485a880e446fb95db54f"}}}</script>

----==_mimepart_5949d7703f9b4_2c9fd3fa2e43a1c38422aa--


From nobody Tue Jun 20 19: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 6307B1294E9 for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 19:31:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.401
X-Spam-Level: 
X-Spam-Status: No, score=-5.401 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CX2bm4Mlhz7F for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 19:31:28 -0700 (PDT)
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 898E9126CD6 for <quic-issues@ietf.org>; Tue, 20 Jun 2017 19:31:28 -0700 (PDT)
Date: Tue, 20 Jun 2017 19:31:27 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1498012287; bh=HZ8CBBW4GN75kDKoGveMIntf5HHEt2qfZ8yhHu0X/Lo=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=IwGJTj03ljj5IK60t9Am3kiL4dhvZBFV91StcOo1F/Plxe4UOBzospurn88t9O38y 5sVinrCTKXXW79RykLx9+Ia9JZXgjw8IE4IZKrESf6IiTjTLaeUMY4EEB+64mxpDPM blJ+vcQKYFmikcGaOLbYMaugMRn4X8JogI/xKQr0=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab825d11be415123c14b03e50cc83bc169f68d748a92cf0000000115619c7f92a169ce0d49fb53@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/452/309945276@github.com>
In-Reply-To: <quicwg/base-drafts/issues/452@github.com>
References: <quicwg/base-drafts/issues/452@github.com>
Subject: Re: [quicwg/base-drafts] BLOCKED semantics (#452)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5949da7fd3c5c_28333fa88fae3c34686bd"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/daiAbhOanPvhfwg4FkRyhV51ISw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Jun 2017 02:31:30 -0000

----==_mimepart_5949da7fd3c5c_28333fa88fae3c34686bd
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

No, #65 is "should we mandate the generation of BLOCKED".  This is "BLOCKED gives poor information and it could be improved".

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/452#issuecomment-309945276
----==_mimepart_5949da7fd3c5c_28333fa88fae3c34686bd
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>No, <a href="https://github.com/quicwg/base-drafts/issues/65" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/65" data-id="192996225" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#65</a> is "should we mandate the generation of BLOCKED".  This is "BLOCKED gives poor information and it could be improved".</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/452#issuecomment-309945276">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5lgXlIBG3Klvg9H0rJSFfvPonBbks5sGIB_gaJpZM4NCjY8">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq_gqsSU9zTujG5QBVYIe-fX2bJGoks5sGIB_gaJpZM4NCjY8.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/452#issuecomment-309945276"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #452: No, #65 is \"should we mandate the generation of BLOCKED\".  This is \"BLOCKED gives poor information and it could be improved\"."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/452#issuecomment-309945276"}}}</script>
----==_mimepart_5949da7fd3c5c_28333fa88fae3c34686bd--


From nobody Tue Jun 20 19:41: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 2938A1293EC for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 19:41:28 -0700 (PDT)
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; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nRzf3kG77twa for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 19:41:26 -0700 (PDT)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B31371292D3 for <quic-issues@ietf.org>; Tue, 20 Jun 2017 19:41:26 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1498012886; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=AjwDRdXTyyQhEAabjCoxQf7mbblaYj2ofSwMaaJuQks=; b=OgCr9tJGXlgh7FTFpYjLOdPOYNHLaj0J95IKh+6VmetXlue9HPP/waIDTe4E2Jg0+cvwETBV 0t5y1QzfiyAhBSO7gi2cDtUbOw7laT5YJ1YpfFTrdtzcA/5Of4JYHqvjm9Ak2aKhcr9cHEsP crW8GOqzEf/xbiDPBS44Bm2yYMI=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=lV4Goei9vBMQ2OYSjS2qDVd4pBWxkDG0jgyCuO9+0a1km2JZaGOG75BtoFPkpSl+HeseKl HQ2wwrWPhvw+jDOgD7oT+3qSFY3msEbwQS6Zd3QUqDii1TeameV7L3SSn4ah0Tf7O2WjLQ7w +ZBg/wfTX5Xj6V4BU4UPz6TEOX6m4=
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 5949dcd5.7fe06c3e90f0-smtp-out-n01; Wed, 21 Jun 2017 02:41:25 -0000 (UTC)
Date: Tue, 20 Jun 2017 19:41:24 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5949dcd49a413_13ff83f831e0cdc2c730d9@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 73350e: Attempt to make the text clearer. Closes #605
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5949dcd49a0c2_13ff83f831e0cdc2c72933"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ZLIBJh9JNf6rVS5793ULCszmh4A>
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, 21 Jun 2017 02:41:28 -0000

----==_mimepart_5949dcd49a0c2_13ff83f831e0cdc2c72933
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/packet-number-size-reordering-bug
  Home:   https://github.com/quicwg/base-drafts
  Commit: 73350e11947ea7dabe863a85c55575b1efe628ba
      https://github.com/quicwg/base-drafts/commit/73350e11947ea7dabe863a85c55575b1efe628ba
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-21 (Wed, 21 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Attempt to make the text clearer.  Closes #605



----==_mimepart_5949dcd49a0c2_13ff83f831e0cdc2c72933--


From nobody Tue Jun 20 19:42: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 B9AE51292D3 for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 19:42:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.298
X-Spam-Level: 
X-Spam-Status: No, score=-9.298 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-2.8, 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 csMX9ftG39c8 for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 19:42:17 -0700 (PDT)
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 EA57B126B6E for <quic-issues@ietf.org>; Tue, 20 Jun 2017 19:42:16 -0700 (PDT)
Date: Tue, 20 Jun 2017 19:42:16 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1498012936; bh=NzHOprEGR+vlxLfz6K8DK4PHUfQdocZPqJyhsVmnbps=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=r6tE9VcSDzA7Q2VUmwK5H5M5GCj9JI1hOAZMge+5aEGCeibgZScm0KRxld3sP9HbL hBG7zDapyqbIEiRf8aHjf58NX8dHD3GjLVK9Vss9bKSSRbhbay+Qq7dTYwtH3LZnvu 4ZMtco9XxUjxR/xIpaVIlh9uReAL3uyR1kBIWOUE=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba76c6db6f4e21b744ffc1b8e958be59ab3babb9192cf0000000115619f0892a169ce0e266d1d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/649@github.com>
Subject: [quicwg/base-drafts] Attempt to make the text clearer (#649)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5949dd081bd62_22a83fd0d27ebc3c36140"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/_iEyCDkKcIvCzwLRod5Ymmk9VsM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Jun 2017 02:42:19 -0000

----==_mimepart_5949dd081bd62_22a83fd0d27ebc3c36140
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Based on @ianswett's text recommendation in #605.

Closes #605.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/649

-- Commit Summary --

  * Attempt to make the text clearer.  Closes #605

-- File Changes --

    M draft-ietf-quic-transport.md (5)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/649.patch
https://github.com/quicwg/base-drafts/pull/649.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/649

----==_mimepart_5949dd081bd62_22a83fd0d27ebc3c36140
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Based on <a href="https://github.com/ianswett" class="user-mention">@ianswett</a>'s text recommendation in <a href="https://github.com/quicwg/base-drafts/issues/605" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/605" data-id="234197396" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#605</a>.</p>
<p>Closes <a href="https://github.com/quicwg/base-drafts/issues/605" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/605" data-id="234197396" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#605</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/649'>https://github.com/quicwg/base-drafts/pull/649</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Attempt to make the text clearer.  Closes #605</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/649/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/649.patch'>https://github.com/quicwg/base-drafts/pull/649.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/649.diff'>https://github.com/quicwg/base-drafts/pull/649.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/649">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6oxSdYyRhQ5E8OLRKnRnXKEdRToks5sGIMIgaJpZM4OAY36">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq5G-aRRQ5ETOSJAqZUQbLbn_VmDuks5sGIMIgaJpZM4OAY36.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/649"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Attempt to make the text clearer (#649)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/649"}}}</script>

----==_mimepart_5949dd081bd62_22a83fd0d27ebc3c36140--


From nobody Tue Jun 20 19:53: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 C69C6131560 for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 19:52:59 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Dy9FaxRDsp7G for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 19:52:58 -0700 (PDT)
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 0A849126B6E for <quic-issues@ietf.org>; Tue, 20 Jun 2017 19:52:57 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=eXfPXDoMl2+gtoUqtf/auij4vIw=; b=LSQwGIG0d62sukjE PLtMUnol7aafabJyPhBm6uQXYyoFZVJBMzZmRFTSfhrWHEwLKmA74Bui9LzOXLzp kRsmhlLnpzvmCrEpkvFgdWMlg1pbVFeovyVOpDaByRaIGfff7TZ7pVG1sY8wQLcJ ih68KhzN9/mJPUYaZ1h+ZgOKB/k=
Received: by filter0486p1mdw1.sendgrid.net with SMTP id filter0486p1mdw1-17255-5949DF88-35 2017-06-21 02:52:56.635808872 +0000 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 hCPK8jWPS9eOfTZ_juPtXg for <quic-issues@ietf.org>; Wed, 21 Jun 2017 02:52:56.552 +0000 (UTC)
Date: Tue, 20 Jun 2017 19:52:56 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4a68f36dd0a6e08fecdefc1372aeec7bdefb39dd92cf000000011561a18892a169ce0e264a29@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/647/review/45317533@github.com>
In-Reply-To: <quicwg/base-drafts/pull/647@github.com>
References: <quicwg/base-drafts/pull/647@github.com>
Subject: Re: [quicwg/base-drafts] Clarified how to specify missing packets (#647)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5949df8870299_36913fa88fae3c34686d4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3wb7nFzFg5xZISeZcvX+jhV/LhpoZIYeG2yZ R7vbSG9FN6BmrVgrSe7aoylAJi/9Cdk/bdv2XoXM1kv3UikB4Uj9TjKhYt7rYYL5wXXtj9+Kq9WPIN F++3Q/MuPTO/FkMg6qdlFf+T8XLonfb2d6xc8QdzO9QLXoa7k8G7B6MZLvL8Ma2bik9eaOiDsMX2GG U=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/vLM2btKQpbrSmT-C5nH3h87MWfA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Jun 2017 02:53:00 -0000

----==_mimepart_5949df8870299_36913fa88fae3c34686d4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson requested changes on this pull request.

This is a grossly inefficient encoding, but at the point where you have a 255 packet gap, efficiency is probably out the window anyway.

Don't we also have to say that the gap can be 0 also?



-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/647#pullrequestreview-45317533
----==_mimepart_5949df8870299_36913fa88fae3c34686d4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@martinthomson</b> requested changes on this pull request.</p>

<p>This is a grossly inefficient encoding, but at the point where you have a 255 packet gap, efficiency is probably out the window anyway.</p>
<p>Don't we also have to say that the gap can be 0 also?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/647#pullrequestreview-45317533">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq38wgFey5fXoCWE4CKOSjYRuarBdks5sGIWIgaJpZM4OAWa1">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq1gfteue1Mns3lbEcCS3UyY6rh3_ks5sGIWIgaJpZM4OAWa1.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/647#pullrequestreview-45317533"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #647"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/647#pullrequestreview-45317533"}}}</script>
----==_mimepart_5949df8870299_36913fa88fae3c34686d4--


From nobody Tue Jun 20 19:54: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 026391296CF for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 19:54:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.181
X-Spam-Level: 
X-Spam-Status: No, score=-8.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_DNSWL_HI=-5, 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 EH006Mn7fVDQ for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 19:54:31 -0700 (PDT)
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 9346212948A for <quic-issues@ietf.org>; Tue, 20 Jun 2017 19:54:31 -0700 (PDT)
Date: Tue, 20 Jun 2017 19:54:30 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1498013670; bh=JPUZEYUC5Y81v5etncpLogxrvryZocZRUTf7/ry0Bx0=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=InmHF6ZROkvgGh3am3A0eCr2SSN4raEANWzHQhJ9juvTEEYCPplYU7n7+dVLx+xDY Y/UWPtpfFJZ3EbEAiJ/whaleWdtf20vFkvSrvg741sxQKssk0dTaWEafAhDikKFsOW Ag5pDH6AZnBvWvsjHEN5831JvR/bKVTxLFkwYYWc=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba7a3b94f9ae797c508e7b87da6ee8965cb05a7f792cf000000011561a1e692a169ce0d4f4215@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/460/c309948527@github.com>
In-Reply-To: <quicwg/base-drafts/pull/460@github.com>
References: <quicwg/base-drafts/pull/460@github.com>
Subject: Re: [quicwg/base-drafts] Authenticate public reset with a hash (#215) (#460)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5949dfe6d2613_47313f97e9a6fc3c81370"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/k3DSxiRrMYRNxM8hR_EN70eapzY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Jun 2017 02:54:33 -0000

----==_mimepart_5949dfe6d2613_47313f97e9a6fc3c81370
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closing in favour of #574.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/460#issuecomment-309948527
----==_mimepart_5949dfe6d2613_47313f97e9a6fc3c81370
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closing in favour of <a href="https://github.com/quicwg/base-drafts/pull/574" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/574" data-id="233583243" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#574</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/460#issuecomment-309948527">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6VyusSI2N_yMZhkoxGVwaQ1-CqAks5sGIXmgaJpZM4ND8e4">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq348sxo4RVk0ZKujqVczeTzybE9Pks5sGIXmgaJpZM4ND8e4.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/460#issuecomment-309948527"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #460: Closing in favour of #574."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/460#issuecomment-309948527"}}}</script>
----==_mimepart_5949dfe6d2613_47313f97e9a6fc3c81370--


From nobody Tue Jun 20 19:54: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 194C012948A for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 19:54:34 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5x9AwY5nSEB2 for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 19:54:32 -0700 (PDT)
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 5A3F21294E9 for <quic-issues@ietf.org>; Tue, 20 Jun 2017 19:54:32 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=ELbvYvRHCMDdoVFfnwaux0LkfE8=; b=Whj2tL+BJCJXdarb lcrFAD81sh+Mgvq2CdxKOO7gR1xJshcEm89VoIsSTJR1r46CINF0TMeNFMVqvB5I XiN5tWlrfAj41xkh9Q94rTXeXPZX4R/EgbJ6ht7JT9IwxBbeay2BZh0NBOSOKiv5 jzxn5SQIHkapDvjsTa/ARwTg4fs=
Received: by filter1188p1mdw1.sendgrid.net with SMTP id filter1188p1mdw1-18966-5949DFE7-10 2017-06-21 02:54:31.468378052 +0000 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 9Nd_y9bZRru6Im4O37G6Cg for <quic-issues@ietf.org>; Wed, 21 Jun 2017 02:54:31.392 +0000 (UTC)
Date: Tue, 20 Jun 2017 19:54:31 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abca80a0c4172732b4275bf581ca78d5a84928b55492cf000000011561a1e792a169ce0d4f4215@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/460/issue_event/1132133935@github.com>
In-Reply-To: <quicwg/base-drafts/pull/460@github.com>
References: <quicwg/base-drafts/pull/460@github.com>
Subject: Re: [quicwg/base-drafts] Authenticate public reset with a hash (#215) (#460)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5949dfe71a249_740c3f9f15793c38951ac"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0GrX0kDmTu2rsaMHoyLcY22X6cSNs5CZNRuL pjoPC0gnkxPT/k8xgg0IXgufyW1wPz1NfsiOoA4LV2IUEvUsG4DOXWW4x0ctarKvk/pJnqIKdxkogw IaZgt7ozkWpa25D4nrpEzAUPokQw0CEVVtn+lZ7xWbdQU11T9sHwmhddfhmpdCezK/VWpvZFQc4Ojt c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/07HCMJQw4e7IL3BFBO288muxLt8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Jun 2017 02:54:34 -0000

----==_mimepart_5949dfe71a249_740c3f9f15793c38951ac
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #460.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/460#event-1132133935
----==_mimepart_5949dfe71a249_740c3f9f15793c38951ac
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/quicwg/base-drafts/pull/460" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/460" data-id="223298069" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#460</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/460#event-1132133935">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq46UhICar8lVthrHDPmrpIOt11AWks5sGIXngaJpZM4ND8e4">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq5xK-Iq2kE94eJYMcLrIg6ASWqEzks5sGIXngaJpZM4ND8e4.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/460#event-1132133935"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #460."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/460#event-1132133935"}}}</script>
----==_mimepart_5949dfe71a249_740c3f9f15793c38951ac--


From nobody Tue Jun 20 19:54: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 146361296CF for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 19:54:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.181
X-Spam-Level: 
X-Spam-Status: No, score=-8.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_DNSWL_HI=-5, 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 8D683SaAlCo0 for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 19:54:54 -0700 (PDT)
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 630AF12948A for <quic-issues@ietf.org>; Tue, 20 Jun 2017 19:54:54 -0700 (PDT)
Date: Tue, 20 Jun 2017 19:54:53 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1498013693; bh=OOnKZcGxHTYqdNVIe1pScYwyQe4BJCrp6hfFI+e+/gQ=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=t0NTy1slmiDHC9fMiIhujSiiT5w+Awp9/p+pN5ELdCUQyzUI8XoAKe6HWftGDcwXn XHMwJLZbVho9wBQWWEEYFvqtOGmIF+FwWfYubwmxtDNEECYDVSrbgjTHJ+hKU5jurC 7DaYCws7bHeX6kw30D+SK6f22vskw63RcA0iPyMI=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abbdc7944ee7fe8fe589d56120d948ee231f81610c92cf000000011561a1fd92a169ce0b68699c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/20/c309948577@github.com>
In-Reply-To: <quicwg/base-drafts/pull/20@github.com>
References: <quicwg/base-drafts/pull/20@github.com>
Subject: Re: [quicwg/base-drafts] Add support for a hash-based Public Reset packet (#215) (#20)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5949dffdbab13_428f3fa88fae3c3468828"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/fVJ8cgb2zX3XM2aqN2-UJqsOg4g>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Jun 2017 02:54:56 -0000

----==_mimepart_5949dffdbab13_428f3fa88fae3c3468828
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closing in favour of #20 based on discussion in Paris.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/20#issuecomment-309948577
----==_mimepart_5949dffdbab13_428f3fa88fae3c3468828
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closing in favour of <a href="https://github.com/quicwg/base-drafts/pull/20" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/20" data-id="191392156" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#20</a> based on discussion in Paris.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/20#issuecomment-309948577">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1-hiymvbdFyJwDe3DuyOKY1i5mtks5sGIX9gaJpZM4K7Gbu">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqxGPLnNDOzIF93EA6a05hjYvNhv9ks5sGIX9gaJpZM4K7Gbu.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/20#issuecomment-309948577"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #20: Closing in favour of #20 based on discussion in Paris."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/20#issuecomment-309948577"}}}</script>
----==_mimepart_5949dffdbab13_428f3fa88fae3c3468828--


From nobody Tue Jun 20 19:55: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 F33E212948A for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 19:54:56 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, 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 cGVVucv5ubsx for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 19:54:55 -0700 (PDT)
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 91A3B1294E9 for <quic-issues@ietf.org>; Tue, 20 Jun 2017 19:54:55 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=l3+oTzl8Pej8zbQng6pxlMAErgo=; b=XZhq7H2fTdM4llwz vOnW/bafE7SiIae5TaznhfUS+egDAahcca/H5QR7gMLLtrv7u+Z8pLn4SZ49C+ex YKei2mcO4n8ECTD6N8+yOYQXk+EDr4G0iSSrbnn128fdkxt1PekYcKeF/2tIQ6t/ pBrYHBHOmCEShAjIu7XH/74fyhY=
Received: by filter1155p1mdw1.sendgrid.net with SMTP id filter1155p1mdw1-28488-5949DFFE-36 2017-06-21 02:54:54.789141686 +0000 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 4f2Bzhc7REiHmcfkgwk9mw for <quic-issues@ietf.org>; Wed, 21 Jun 2017 02:54:54.733 +0000 (UTC)
Date: Tue, 20 Jun 2017 19:54:54 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe49969149ac793c2499641862ed068fab38e89b092cf000000011561a1fe92a169ce0b68699c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/20/issue_event/1132134125@github.com>
In-Reply-To: <quicwg/base-drafts/pull/20@github.com>
References: <quicwg/base-drafts/pull/20@github.com>
Subject: Re: [quicwg/base-drafts] Add support for a hash-based Public Reset packet (#215) (#20)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5949dffe9bdc7_5e343f99d9a87c3c6935c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1WnWBTqCsYeJu8NoI4HQ4LSo3xUUZ6r56ex4 X5wCPAb/dpaJ51NJ6razJNmmLJNlvnZXNlTJlif/oMGzD21AMEsDOwzriY8JhiZkxMNfqWXIh+r2du Fmc+8k7SaqaTzQQqWxZYM6+mJvQiaeBe+xjAR0cj/srU24wwrVy7YzrTsKgS4SAwmg4+q07doNCPDZ w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/nQ7ZIl97uiQ739lc7C0I31BJBi4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Jun 2017 02:54:57 -0000

----==_mimepart_5949dffe9bdc7_5e343f99d9a87c3c6935c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #20.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/20#event-1132134125
----==_mimepart_5949dffe9bdc7_5e343f99d9a87c3c6935c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/quicwg/base-drafts/pull/20" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/20" data-id="191392156" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#20</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/20#event-1132134125">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqw-paKtfuzLO0d5n7IzwRH955s62ks5sGIX-gaJpZM4K7Gbu">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq8EKYGweeey1fdAoDcqxln8Q_NM2ks5sGIX-gaJpZM4K7Gbu.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/20#event-1132134125"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #20."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/20#event-1132134125"}}}</script>
----==_mimepart_5949dffe9bdc7_5e343f99d9a87c3c6935c--


From nobody Tue Jun 20 19:57:50 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B8FB313164D for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 19:57:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.681
X-Spam-Level: 
X-Spam-Status: No, score=-7.681 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-2.8, 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 v2WZxiIqc4v7 for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 19:57:38 -0700 (PDT)
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 15F8E13158B for <quic-issues@ietf.org>; Tue, 20 Jun 2017 19:57:37 -0700 (PDT)
Date: Tue, 20 Jun 2017 19:57:37 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1498013857; bh=wyP+qb+7bqlBmA8oTPC6pWVUd1Aw8dvNSGjSg+5bCa0=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=rVbW4HD/zAFr23Zhf1d4BAcqH4T8qhD69V23njyMotyoXFS8uGhVQa0scu2jaHzj3 nIjcewRSAnNs6SF4AKagJdzJk2lFHMSK9j6dN+gjmKGG5J108upezcDD2ee8YRbkhe VN+d2wUYXaNuhrmV3wujUNMsPsqPB0zGw6TFsthE=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abffc3ce1f709bb9909a68a1ad939ef4096b08379b92cf000000011561a2a192a169ce0dec328b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/574/c309948926@github.com>
In-Reply-To: <quicwg/base-drafts/pull/574@github.com>
References: <quicwg/base-drafts/pull/574@github.com>
Subject: Re: [quicwg/base-drafts] Make reset simpler and invisible (#574)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5949e0a142433_6e533f97e9a6fc3c55640"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/87TdUcAiUQk-4HfdsfOPvQBPiKE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Jun 2017 02:57:40 -0000

----==_mimepart_5949e0a142433_6e533f97e9a6fc3c55640
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@janaiyengar, the commits are all editorial.  The commit is, as far as I can see, ready for review.  I think that we can all apologize for the distracting comments, feel free to ignore those.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/574#issuecomment-309948926
----==_mimepart_5949e0a142433_6e533f97e9a6fc3c55640
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/janaiyengar" class="user-mention">@janaiyengar</a>, the commits are all editorial.  The commit is, as far as I can see, ready for review.  I think that we can all apologize for the distracting comments, feel free to ignore those.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/574#issuecomment-309948926">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzkWnDsB0SpFhulPlktkX2qERWBAks5sGIahgaJpZM4NwBSw">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq6_lWq7I5a9j7rpFlGzgHQJytjmrks5sGIahgaJpZM4NwBSw.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/574#issuecomment-309948926"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #574: @janaiyengar, the commits are all editorial.  The commit is, as far as I can see, ready for review.  I think that we can all apologize for the distracting comments, feel free to ignore those."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/574#issuecomment-309948926"}}}</script>
----==_mimepart_5949e0a142433_6e533f97e9a6fc3c55640--


From nobody Tue Jun 20 19:58: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 9B486131560 for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 19:58:30 -0700 (PDT)
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; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0qdvjCXweFMA for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 19:58:29 -0700 (PDT)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0FC3D12EB7C for <quic-issues@ietf.org>; Tue, 20 Jun 2017 19:58:29 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1498013908; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=hjyrgf7KTeDe25/vWl9gVsFX3ihgwg710P+qAMAest4=; b=U8wL/AhANYm9jjeqJde9qr475IYK4LaJk29n0HrzxHp5MN1rsU2hnrGhIUGuK7fwiLxyGsKQ GDmqG/iYUJuk6iHq5rZoexRrDCWv5xVPx9kmzcpa5eKEaPTP+aki5mXQZJE29JfCghixaSSq unoFE5ZOM/lhlfjfV0vk8jcqp/4=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=of3YO6k7blM9uvGWr4zcXSqIgADfhXJIMIxhC+mDXAYGkgn/Ztn2uxqQm6RD4E4fv8watD DYHLk0as08vYPY6JlG+FRt7x2+ckyb1iUPsxXNYAxAfMQZkpjacEmBLYCkbWxKQFdblHFBhh r9kGn1kWmvGtto6l+nCD0far4GIsc=
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 5949e0d4.7fadc60ddc00-smtp-out-n01; Wed, 21 Jun 2017 02:58:28 -0000 (UTC)
Date: Tue, 20 Jun 2017 19:58:27 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5949e0d323e41_35623fae61ba5c303133b@hookshot-fe6-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 189110: Fix an old reference to client-generated connectio...
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5949e0d323aa3_35623fae61ba5c3031223"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/WMJeROhPdHKHxsgJu2w6PUjG9KU>
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, 21 Jun 2017 02:58:31 -0000

----==_mimepart_5949e0d323aa3_35623fae61ba5c3031223
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 189110b0e6ac8dfda3a2fba6e0d8299553e20d9b
      https://github.com/quicwg/base-drafts/commit/189110b0e6ac8dfda3a2fba6e0d8299553e20d9b
  Author: Igor Lubashev <ilubashe@akamai.com>
  Date:   2017-06-05 (Mon, 05 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Fix an old reference to client-generated connection id.


  Commit: c9d82520b341558df44459735cd33777260e44fb
      https://github.com/quicwg/base-drafts/commit/c9d82520b341558df44459735cd33777260e44fb
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-21 (Wed, 21 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #576 from igorlord/editorial-connection-id

Fix an old reference to client-generated connection id.


Compare: https://github.com/quicwg/base-drafts/compare/eefde0624978...c9d82520b341
----==_mimepart_5949e0d323aa3_35623fae61ba5c3031223--


From nobody Tue Jun 20 19:58:37 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D9B3313164D for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 19:58:32 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id oIi0xElBgzNr for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 19:58:31 -0700 (PDT)
Received: from o9.sgmail.github.com (o9.sgmail.github.com [167.89.101.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3076812EB7C for <quic-issues@ietf.org>; Tue, 20 Jun 2017 19:58:31 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=ub/eL4n7EcSTHc6af+uIKY5uYl0=; b=hVYleShzG4Pcu+ns fWvKL9b1iikiwWodMA22QMFQdUSou6U6gXPD5+HAGt5XlRrnSBkniGeqKpPKeYJ1 v5WSrTjrdR4zc2lzqaNA/KUmByvldnO5XiPhKo9MChgKIKFJi/28F22KAWZ5Dr18 A6wz1ldXfeXmn8NMGpxKf9uEPC0=
Received: by filter0451p1mdw1.sendgrid.net with SMTP id filter0451p1mdw1-30371-5949E0D4-17 2017-06-21 02:58:28.31640263 +0000 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 Ri7vtchjTF-lOuvnTLh4Fw for <quic-issues@ietf.org>; Wed, 21 Jun 2017 02:58:28.213 +0000 (UTC)
Date: Tue, 20 Jun 2017 19:58:28 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba236b57a6db9df0337223f6e0c8c5ae69e1bc24292cf000000011561a2d492a169ce0dece0b3@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/576/issue_event/1132136550@github.com>
In-Reply-To: <quicwg/base-drafts/pull/576@github.com>
References: <quicwg/base-drafts/pull/576@github.com>
Subject: Re: [quicwg/base-drafts] Fix an old reference to client-generated connection id. (#576)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5949e0d41f55b_7fac3f99d9a87c3c721f8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0ex3iG/mwsxa1+Ifuqc9U4hm+3qztxOKVvgf 4WiIWdHGOOmliwiGXMBc0Bl7R6Vse3H8kNnPT3iLLDoEXc2sKYlWdOuYUMJoCzo7eoULXL4OJ8fa3Q W6R2O0iw1gGl6Pzfa8UBOuxkVrJz2PxJSfjVauN6eFuTSI7ix7p/G7p05WA6PZdw+QFXzKWmt1r8gM c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/yupcKKSoVv5IKU72ZJpnPvAVeV4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Jun 2017 02:58:33 -0000

----==_mimepart_5949e0d41f55b_7fac3f99d9a87c3c721f8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #576.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/576#event-1132136550
----==_mimepart_5949e0d41f55b_7fac3f99d9a87c3c721f8
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a href="https://github.com/quicwg/base-drafts/pull/576" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/576" data-id="233627827" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#576</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/576#event-1132136550">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5q0LoeInsjc1hfRcWyl2T57oZ8Dks5sGIbUgaJpZM4NwNeJ">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq2uBQfsVu_tt6dRlI1udfcPirXDFks5sGIbUgaJpZM4NwNeJ.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/576#event-1132136550"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #576."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/576#event-1132136550"}}}</script>
----==_mimepart_5949e0d41f55b_7fac3f99d9a87c3c721f8--


From nobody Tue Jun 20 19: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 692F0131560 for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 19:59:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.382
X-Spam-Level: 
X-Spam-Status: No, score=-0.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, RP_MATCHES_RCVD=-0.001, 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 z-2aYP7a52Wz for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 19:59:05 -0700 (PDT)
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 DBB9C12EB7C for <quic-issues@ietf.org>; Tue, 20 Jun 2017 19:59:04 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=c0EyhLBQ2ZKUB2fmbX4FbZRPE6U=; b=RYZFsSxXcBQBh/nd jj8jHfek3YUFo6K6I71KzM1WMOCuzjb0N684tAAIJlnY4buoGA/Vs5AhIc1bgSn/ 3HvYWJ4xSq370mcsjPj946GqoBs2L+SXAdAZU7lNF9Al2rqjk/7ddR5t9WVEdSWq 3E9fxVngP7qg+21aI2wHJfvWbMU=
Received: by filter0936p1mdw1.sendgrid.net with SMTP id filter0936p1mdw1-18162-5949E0F8-E 2017-06-21 02:59:04.160967661 +0000 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 EmyAZKUMQdyRVxmZlg5Sqg for <quic-issues@ietf.org>; Wed, 21 Jun 2017 02:59:04.051 +0000 (UTC)
Date: Tue, 20 Jun 2017 19:59:03 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc8500fb9f49b7edb3f33fc72e18ffe76f4e3130a92cf000000011561a2f792a169ce0d7b23f3@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/499/issue_event/1132136911@github.com>
In-Reply-To: <quicwg/base-drafts/pull/499@github.com>
References: <quicwg/base-drafts/pull/499@github.com>
Subject: Re: [quicwg/base-drafts] Mention GQUIC versions (#499)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5949e0f7e94c8_77283fa88fae3c34694e2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak02rZBs2aAcdiQ9tw1Avuk4Y0cLAHcD83Px28 utp73BkJzL7nRXL+no+vfJEfOgCiaCxXXUZ8nxuhhdXUisqkbQVZ0BzcGxIufsF6ZBVU0DIFW7sFJ+ fPwK07Gzei6V5hZ2O8tSDZS8o9pfoclcQVbnoYbqvbPO7Y/mBBo0/pvL3EKcbRN1N9GI0R8N0b7zns w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/b5dJkgPIGvXrHwg0zZQwZ_7yj-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: Wed, 21 Jun 2017 02:59:06 -0000

----==_mimepart_5949e0f7e94c8_77283fa88fae3c34694e2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #499.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/499#event-1132136911
----==_mimepart_5949e0f7e94c8_77283fa88fae3c34694e2
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/quicwg/base-drafts/pull/499" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/499" data-id="226173939" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#499</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/499#event-1132136911">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4DPrCTiP_3G0btVBK2DYYUU1n0xks5sGIb3gaJpZM4NQNcE">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq6rWiJryVtq2ef2Ku5I0G-gTwMJBks5sGIb3gaJpZM4NQNcE.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/499#event-1132136911"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #499."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/499#event-1132136911"}}}</script>
----==_mimepart_5949e0f7e94c8_77283fa88fae3c34694e2--


From nobody Tue Jun 20 19:59: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 1C9CF13158B for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 19:59:29 -0700 (PDT)
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; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id aS1EAMK7wYA6 for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 19:59:27 -0700 (PDT)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 64E5E12EB7C for <quic-issues@ietf.org>; Tue, 20 Jun 2017 19:59:27 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1498013966; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=PaHDaTuKCH7nQs895sjyq1ld4phMl8BCincgbaklHEM=; b=nWuZ7dQUX/SYdmJe4H8z3+TBUlZ0oTANb82nZqiSitfR3S9E05HMwoMHLwvDPhE6+yyn2zRp xwmvRomtdpZp+XnRiEwSmvwAhZRZ+Z6LFm1yVseY/cOnEM05ZYpRRCBJCwoFjkmvK+FNG2Z3 mgbIrOQYMNuhNxMZxfGki4PLcVY=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=D+gRcn/CSQl1PpT5jdkFv7hhsKKUDYTbOb4oZlfA2b/YtmIJeQvCx9OPH+lLgug4bJ7W6g R6YYIjMKlUx+3oQeRtPmHQmPg4/EiCxTRyAnfaDcowMTVWXrsq1hWIQvSnfGWAJaH1obyiLY EUs+qs6+nod/qxhfckkxtCdl14YEM=
Sender: martin.thomson=gmail.com@github.com
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.40]) by mxa.mailgun.org with ESMTP id 5949e10e.7f7ab3734cf0-smtp-out-n03; Wed, 21 Jun 2017 02:59:26 -0000 (UTC)
Date: Tue, 20 Jun 2017 19:59:25 -0700
From: martinthomson <martin.thomson@gmail.com>
Reply-To: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5949e10d78724_2a583ff633a79c3438143@hookshot-fe6-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5949e10d78387_2a583ff633a79c3438011"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/i9ItWvgoLxJEEtFFxJ4_tWl2RhE>
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, 21 Jun 2017 02:59:29 -0000

----==_mimepart_5949e10d78387_2a583ff633a79c3438011
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/gquic_versions
  Home:   https://github.com/quicwg/base-drafts

----==_mimepart_5949e10d78387_2a583ff633a79c3438011--


From nobody Tue Jun 20 19:59:35 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3965E12EB7C for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 19:59:29 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vGcXl8kR1Eew for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 19:59:26 -0700 (PDT)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 62D6B131560 for <quic-issues@ietf.org>; Tue, 20 Jun 2017 19:59:26 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=/zyfB7i4wMNXLfnNfImKBGht7lQ=; b=laNndsv0ILPQaT6N QUuqtNkOU1szWZvg22cwh00F5mJprjxSfKpsilizn/f6xF8+3p5kEmdk2qRlXZOm fcgZT1B481TzZic8G+KrefRKb7rk6Cn2ivXT8L3MZX2vFcLD4zw36F/gVOgvKn6J HgXIYjbS09JmChYIXSkHa5x8ofo=
Received: by filter0999p1mdw1.sendgrid.net with SMTP id filter0999p1mdw1-29204-5949E10D-2E 2017-06-21 02:59:25.630122738 +0000 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 1DmLuWIZRt297mtmlnJ6vQ for <quic-issues@ietf.org>; Wed, 21 Jun 2017 02:59:25.504 +0000 (UTC)
Date: Tue, 20 Jun 2017 19:59:25 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5925d8c0c86c04eb2a801bb39bda8d96e25bf60892cf000000011561a30d92a169ce0d7b23f3@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/499/c309949144@github.com>
In-Reply-To: <quicwg/base-drafts/pull/499@github.com>
References: <quicwg/base-drafts/pull/499@github.com>
Subject: Re: [quicwg/base-drafts] Mention GQUIC versions (#499)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5949e10d63b34_674b3fd0d27ebc3c3559f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3sHeQYAr8e/uN+xq23Cy+q2Nofs18sx5QB4z jP8AfDxfFj1PnUtr2FewsE3hvaxwFujHYFoKE8iUZyKxJxr9uAUHVMk9O91ve+uP9QnDEslSa4Yw8n bZqizxKSxQM0o2aUrNXQl0yT6odCoPVDKYrwDOhqOJ9OOhfOySxyy4Iq+H33H0UHRyPMAOZ0ZzG132 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/XWHIv-DB6bzj3S8vcxYMsRnArwY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Jun 2017 02:59:29 -0000

----==_mimepart_5949e10d63b34_674b3fd0d27ebc3c3559f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Clearly this isn't going anywhere.  If someone wants a change, they are going to have to propose 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/499#issuecomment-309949144
----==_mimepart_5949e10d63b34_674b3fd0d27ebc3c3559f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Clearly this isn't going anywhere.  If someone wants a change, they are going to have to propose 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/499#issuecomment-309949144">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzGya-6iGG_GnlSme1v7gZKg3WWqks5sGIcNgaJpZM4NQNcE">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq9PpUnmB425DUW_XtnBYpaC-nKhxks5sGIcNgaJpZM4NQNcE.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/499#issuecomment-309949144"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #499: Clearly this isn't going anywhere.  If someone wants a change, they are going to have to propose text."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/499#issuecomment-309949144"}}}</script>
----==_mimepart_5949e10d63b34_674b3fd0d27ebc3c3559f--


From nobody Tue Jun 20 20: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 59CA6126CC4 for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 20:00:20 -0700 (PDT)
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 TKkVrbBIZ9gL for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 20:00:18 -0700 (PDT)
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 A8101126B6E for <quic-issues@ietf.org>; Tue, 20 Jun 2017 20:00:18 -0700 (PDT)
Date: Tue, 20 Jun 2017 20:00:18 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1498014018; bh=Xn0vRBeiGmwR6LDdW0XRxSiqdJHsrjtqkR9SsarqfOU=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=YRmUDusz482wdNfVw/bjJp3NtJSNHiXTX2yszfw0/OePqvh9sCgRG3g7aR7WxEog6 7t5VqK7c/rBOtTBqTTViu6aEv4pkdIagIqisNSmxL8qKePWFPvhAub+UlHu8wPNzqC R4qt3/q1nNDRMoyyY7fLnkB/8Y5BY1PLxHYexu3I=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab74dd4b6fd47e5320540e0d57dc08bc22c0aad01a92cf000000011561a34292a169ce0b78ad23@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/51/309949267@github.com>
In-Reply-To: <quicwg/base-drafts/issues/51@github.com>
References: <quicwg/base-drafts/issues/51@github.com>
Subject: Re: [quicwg/base-drafts] QUIC version number scheme (#51)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5949e1427110_7453f97e9a6fc3c589de"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/pn6LkdVUDgyTXH-LWVobaT21OE4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Jun 2017 03:00:20 -0000

----==_mimepart_5949e1427110_7453f97e9a6fc3c589de
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The close hammer strikes.  @ekr, if you want a change, I think that you will have to supply text (and another issue, though in this case a PR would be OK, since it's basically editorial).

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/51#issuecomment-309949267
----==_mimepart_5949e1427110_7453f97e9a6fc3c589de
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The close hammer strikes.  <a href="https://github.com/ekr" class="user-mention">@ekr</a>, if you want a change, I think that you will have to supply text (and another issue, though in this case a PR would be OK, since it's basically editorial).</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/51#issuecomment-309949267">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9q0ArHVXabKo_CxQIvrUW4Fwrbjks5sGIdCgaJpZM4K_upb">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqyM3ldCUVWryQdabLhTNG9DeKtrAks5sGIdCgaJpZM4K_upb.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/51#issuecomment-309949267"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #51: The close hammer strikes.  @ekr, if you want a change, I think that you will have to supply text (and another issue, though in this case a PR would be OK, since it's basically editorial)."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/51#issuecomment-309949267"}}}</script>
----==_mimepart_5949e1427110_7453f97e9a6fc3c589de--


From nobody Tue Jun 20 20:00: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 8CA10126B6E for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 20:00:24 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id sgETCOSwD4PK for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 20:00:23 -0700 (PDT)
Received: from o8.sgmail.github.com (o8.sgmail.github.com [167.89.101.199]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4CDF812EB7C for <quic-issues@ietf.org>; Tue, 20 Jun 2017 20:00:22 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=wcr6+9C06wTeJDT1wEbbxqhqn3I=; b=Lan29Ddp+FcJ660e 7oJyMCUhcIDNPQq27DfhwPSP/n3xYJaiHm+QxdD6aErhv3dWBVoV+VRu82ecpWAH 6cZg32Lo8WqGfTAFmUGPkluM82j5nLRqQZlCAXZWsxFGc0RFpoVYT5Xjadm3piMX zO648ezq269+UtZ3WxcBPTkAwhU=
Received: by filter0565p1mdw1.sendgrid.net with SMTP id filter0565p1mdw1-29435-5949E143-1A 2017-06-21 03:00:19.214921836 +0000 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 5wXM0HcCQg2QmXvdgUX-UQ for <quic-issues@ietf.org>; Wed, 21 Jun 2017 03:00:18.938 +0000 (UTC)
Date: Tue, 20 Jun 2017 20:00:18 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab74dd4b6fd47e5320540e0d57dc08bc22c0aad01a92cf000000011561a34292a169ce0b78ad23@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/51/issue_event/1132137703@github.com>
In-Reply-To: <quicwg/base-drafts/issues/51@github.com>
References: <quicwg/base-drafts/issues/51@github.com>
Subject: Re: [quicwg/base-drafts] QUIC version number scheme (#51)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5949e142ce7de_1c03fa88fae3c34687b8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2TwK2s0rC9O3a6PRMDQrzZcXacY4piCdPDjr iyAo9USyfYtTjrDdbwJdtzexykgA+dOCPrseBNlgLSpjkVAe24kTUM2XCijRf72spNbHyAggrw9mQs h450Sh2Oud336Wmbi0DurEua1VOIv+pFSp3dXUCflQqEogGor1X6fq5eNpee1WnWvUFBQM8te6uB7Y 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/95h7M86wHgjLfmwrmiW_GruXjlU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Jun 2017 03:00:25 -0000

----==_mimepart_5949e142ce7de_1c03fa88fae3c34687b8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #51.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/51#event-1132137703
----==_mimepart_5949e142ce7de_1c03fa88fae3c34687b8
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/quicwg/base-drafts/issues/51" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/51" data-id="192458019" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#51</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/51#event-1132137703">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9q0ArHVXabKo_CxQIvrUW4Fwrbjks5sGIdCgaJpZM4K_upb">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqyM3ldCUVWryQdabLhTNG9DeKtrAks5sGIdCgaJpZM4K_upb.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/51#event-1132137703"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #51."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/51#event-1132137703"}}}</script>
----==_mimepart_5949e142ce7de_1c03fa88fae3c34687b8--


From nobody Tue Jun 20 21:26: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 1AE36126DCA for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 21:26:19 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id r8mzKuGVIHSW for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 21:26:17 -0700 (PDT)
Received: from o8.sgmail.github.com (o8.sgmail.github.com [167.89.101.199]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 805321204DA for <quic-issues@ietf.org>; Tue, 20 Jun 2017 21:26:17 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=iiBX6sUpMrSBp/ii4l9Ncng/AWM=; b=TJ8exCqVCqFk6063 w/7ABb1mDLIuLLkcwuLfYqBPbQRjS41TFwe71XjLcPibw34co8Ktqby9GjsLBT0Z ozF+I1R4zXtc/8bK+5hR0vFzaGHwqzaVRZy6Tu1Mjo3+Pvy6efUfDMNnM2cYaTpD 6uM61/WARb6D4ssiPWpsPsSTOmQ=
Received: by filter1098p1mdw1.sendgrid.net with SMTP id filter1098p1mdw1-9163-5949F568-18 2017-06-21 04:26:16.178966249 +0000 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 p8IP5heFTSO0RClQq3vuWw for <quic-issues@ietf.org>; Wed, 21 Jun 2017 04:26:16.206 +0000 (UTC)
Date: Tue, 20 Jun 2017 21:26:16 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab44761d0be32f545d4778b80a1db8d3a0a5a61a0592cf000000011561b76892a169ce0e269d28@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/650@github.com>
Subject: [quicwg/base-drafts] List google QUIC versions (#650)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5949f568c44f_17023fd9c5217c38582b3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak15mKbrwRsBESTl5YkpRJNyq+fR4KlCxIOiN2 RxIMB3aK9h1US9jwvtKjDwaw7nuGw5a8jqaaKvnV1XnbtEDvfeqSiA7o0biszK6zQcF6Bq43GxNT1J i8ChQTVZfGTw3K6g3LtAWYsn4j7fTbHYSrupz6TqQFJVvhc0q3XFuGu5PyJAvZp7AxGwbnOmGSN43M I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/AMTNDPMmW5-eU6f-cqpiNBxcznE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Jun 2017 04:26:19 -0000

----==_mimepart_5949f568c44f_17023fd9c5217c38582b3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Split from #51.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/650
----==_mimepart_5949f568c44f_17023fd9c5217c38582b3
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Split from <a href="https://github.com/quicwg/base-drafts/issues/51" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/51" data-id="192458019" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#51</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/650">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_M_RebYae5BY8U7bMRnP97G2EVTks5sGJtogaJpZM4OAcR9">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq867iKrOQel5GAqzCzVAJP2Jt6jdks5sGJtogaJpZM4OAcR9.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/650"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"List google QUIC versions (#650)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/650"}}}</script>
----==_mimepart_5949f568c44f_17023fd9c5217c38582b3--


From nobody Tue Jun 20 22:13: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 85FEA12704B for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 22:13:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.401
X-Spam-Level: 
X-Spam-Status: No, score=-5.401 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id OFb7wyO-T3Gn for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 22:13:48 -0700 (PDT)
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 E530A124BE8 for <quic-issues@ietf.org>; Tue, 20 Jun 2017 22:13:47 -0700 (PDT)
Date: Tue, 20 Jun 2017 22:13:47 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1498022027; bh=WQYrQc5GypDfKQEu/f0shfliPPJo3Nc8DAZ3VjuchNI=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Tyr3CDsBeaUL/1Jf6T/+91cSTEyVjXRZkSRfvvudX2ktdR2mfT1+fJtvshZ/TfUHC q21+c5LmamNqIso44knVPHfqQRlTgqBvCYbaW4BdcPeS0am6OPTMbPFvO5PBmW3Nne w2Yy6PkoUzbB0E7NJt+sipaEDKL7viahUZwbytMk=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab57a9007ddb123f71ea099e889fe88c84e5b5667892cf000000011561c28b92a169ce0c194f2d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/224/issue_event/1132223869@github.com>
In-Reply-To: <quicwg/base-drafts/issues/224@github.com>
References: <quicwg/base-drafts/issues/224@github.com>
Subject: Re: [quicwg/base-drafts] Require that ClientHello fit in a single packet (#224)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594a008b3c3cb_70c23f7fec3a5c2c89f5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/LxwqZuuxQPKaZP2GP0U1i_G_We0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Jun 2017 05:13:49 -0000

----==_mimepart_594a008b3c3cb_70c23f7fec3a5c2c89f5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #224.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/224#event-1132223869
----==_mimepart_594a008b3c3cb_70c23f7fec3a5c2c89f5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/quicwg/base-drafts/issues/224" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/224" data-id="202985261" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#224</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/224#event-1132223869">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxYHK05mGUoySDOr0z7KUHfojDYdks5sGKaLgaJpZM4Ls-ui">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq8N6Pk-tYuHQy-2i3JqXOIx0HQKNks5sGKaLgaJpZM4Ls-ui.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/224#event-1132223869"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #224."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/224#event-1132223869"}}}</script>
----==_mimepart_594a008b3c3cb_70c23f7fec3a5c2c89f5--


From nobody Tue Jun 20 23:07: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 68F0A126579 for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 23:07:05 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, 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 TiZiOFacECox for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 23:07:04 -0700 (PDT)
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 182101205F0 for <quic-issues@ietf.org>; Tue, 20 Jun 2017 23:07:03 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=DQacLsvoqJvbShnUyGyO6fkLWbw=; b=f1h/XAlg6zrMR5ov aK3uzXTnZLgVrFl5cGzJIPL2PmSjeqEOsFCVh7ONRr1rw/rHR9pxRbeI+7L62u9z /ttp+CnI8FhyWFKAErLSj6VTglNnx9fnkYgopuVYC3cwLn1VIHiKZRRafuiRIVeo Czpj0ZosmJ6NbwmWNy2FlVllJWI=
Received: by filter0654p1mdw1.sendgrid.net with SMTP id filter0654p1mdw1-517-594A0CF2-3A 2017-06-21 06:06:42.938037125 +0000 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 FAZgvhksRSSg0qk07vxdiQ for <quic-issues@ietf.org>; Wed, 21 Jun 2017 06:06:42.976 +0000 (UTC)
Date: Tue, 20 Jun 2017 23:06:42 -0700
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abdb9b7ce4d8b4ad26996304f61e9e770068e0a71292cf000000011561cef292a169ce0e21ecbf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/643/review/45335224@github.com>
In-Reply-To: <quicwg/base-drafts/pull/643@github.com>
References: <quicwg/base-drafts/pull/643@github.com>
Subject: Re: [quicwg/base-drafts] Unidirectional Streams (#643)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594a0cf2daf71_26fd3fd55af67c2c861eb"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0YnwJzkHZZO0M8RFaz8+Pt9YCyW6+VUhc2e0 PY4ZQidj+fCMcVAiet+0Q2GaKs30mvwVRDp5LT8pQQvyVSI+tVSAoZ0OeRStrKVaibIXGzbosMSulZ O3mff73EMY38E0kEcXaFgaoyua4fDQtFs2Szyn5y+HlZsm1HwYNYUjf9CQ==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/kzXbws-bh_IQVs-2TAVJwto7w_U>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Jun 2017 06:07:05 -0000

----==_mimepart_594a0cf2daf71_26fd3fd55af67c2c861eb
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mikkelfj commented on this pull request.



>  
-### half-closed (remote) {#state-hc-remote}
+A stream becomes "closed" at the receiving endpoint when all data is received
+and a STREAM frame with a FIN flag is received or when a RST_STREAM frame is
+received.

It'ts not clear to me if the semantics are that the receiver can expect data to be delivered up the RST_FRAME offset, or the transmitter can just decide to cancel at that offset whether data before that was ACK'ed. The formulation of the RST_STREAM suggests the receiver should not wait around, but RST_STREAM could also be used to send half a file and use RST_STREAM instead of FIN, even if this is probably not the design intent.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/643#discussion_r123160693
----==_mimepart_594a0cf2daf71_26fd3fd55af67c2c861eb
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/643#discussion_r123160693">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
-### half-closed (remote) {#state-hc-remote}
+A stream becomes &quot;closed&quot; at the receiving endpoint when all data is received
+and a STREAM frame with a FIN flag is received or when a RST_STREAM frame is
+received.
</pre>
<p>It'ts not clear to me if the semantics are that the receiver can expect data to be delivered up the RST_FRAME offset, or the transmitter can just decide to cancel at that offset whether data before that was ACK'ed. The formulation of the RST_STREAM suggests the receiver should not wait around, but RST_STREAM could also be used to send half a file and use RST_STREAM instead of FIN, even if this is probably not the design intent.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/643#discussion_r123160693">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_EdiIiz_hw3nuF_TWBKPNUOoZdoks5sGLLygaJpZM4N_IlA">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq8XnEpPJtcuB5AkBip2A67IAA9sgks5sGLLygaJpZM4N_IlA.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/643#discussion_r123160693"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #643"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/643#discussion_r123160693"}}}</script>
----==_mimepart_594a0cf2daf71_26fd3fd55af67c2c861eb--


From nobody Tue Jun 20 23:10:40 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 391CB1205F1 for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 23:10:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.895
X-Spam-Level: 
X-Spam-Status: No, score=-7.895 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-2.8, 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 xk6ePB2RwMhj for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 23:10:38 -0700 (PDT)
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 8A112127843 for <quic-issues@ietf.org>; Tue, 20 Jun 2017 23:10:38 -0700 (PDT)
Date: Tue, 20 Jun 2017 23:10:37 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1498025437; bh=Hzccq2sLyMJPF0WigwIXdn9+OfnvRso35LqNdZmZXdQ=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=kyfPLUVjC6qzjmJK+ZC9REvMrJcf4mlpradohJSudd3d/XRfkLUiExBOv4tBySiUf Gnt1/FK69I1JyqiE1AoMoIlJv8tdNkTh2nHc84znJnfllq5sAVxkaRzq2pX02ucIT5 OMujdzo+hk93sJs1rFtZ9VHqkwmH+HGJGXBBO/DU=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6500ea12b2ef8781a263ca22c6f392488f35a0b392cf000000011561cfdd92a169ce0e21ecbf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/643/c309973467@github.com>
In-Reply-To: <quicwg/base-drafts/pull/643@github.com>
References: <quicwg/base-drafts/pull/643@github.com>
Subject: Re: [quicwg/base-drafts] Unidirectional Streams (#643)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594a0ddd8e11e_68263f802b4f5c3c1339e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/NWWtpQqpg7MuFYVKbOeZxzpcjtM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Jun 2017 06:10:40 -0000

----==_mimepart_594a0ddd8e11e_68263f802b4f5c3c1339e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> @mikkelfj, your suggestion to allow use of arbitrary stream identifiers

I would call it a suggestion - I just wanted to ensure the previous discussion still holds up in the new configuration, and based on what I wrote, and what you have added, it seems to 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/pull/643#issuecomment-309973467
----==_mimepart_594a0ddd8e11e_68263f802b4f5c3c1339e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<blockquote>
<p><a href=3D"https://github.com/mikkelfj" class=3D"user-mention">@mikkel=
fj</a>, your suggestion to allow use of arbitrary stream identifiers</p>
</blockquote>
<p>I would call it a suggestion - I just wanted to ensure the previous di=
scussion still holds up in the new configuration, and based on what I wro=
te, and what you have added, it seems to be the 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/pull/643#issuecomment-309973467">view it on GitHub</a>, or=
 <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq8pFnAw=
yUWHa9ALYxdb7vkNZbN8Aks5sGLPdgaJpZM4N_IlA">mute the thread</a>.<img alt=3D=
"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq7xKXN=
I77VEQs2UercYgN1Gs2SFsks5sGLPdgaJpZM4N_IlA.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/643#issuecomment-309973467"></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":"@mikkelfj in #=
643: \u003e @mikkelfj, your suggestion to allow use of arbitrary stream i=
dentifiers\r\n\r\nI would call it a suggestion - I just wanted to ensure =
the previous discussion still holds up in the new configuration, and base=
d on what I wrote, and what you have added, it seems to be the case."}],"=
action":{"name":"View Pull Request","url":"https://github.com/quicwg/base=
-drafts/pull/643#issuecomment-309973467"}}}</script>=

----==_mimepart_594a0ddd8e11e_68263f802b4f5c3c1339e--


From nobody Tue Jun 20 23:21: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 9F7FB127B31 for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 23:21:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.181
X-Spam-Level: 
X-Spam-Status: No, score=-8.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_DNSWL_HI=-5, 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 jbLPnYr96IHf for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 23:21:32 -0700 (PDT)
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 E5526127011 for <quic-issues@ietf.org>; Tue, 20 Jun 2017 23:21:31 -0700 (PDT)
Date: Tue, 20 Jun 2017 23:21:31 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1498026091; bh=+ZgFQfHw065cKUhoYqWVefGO/mSnD/R7IfPDwL8yYbk=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=dosslQ9wEEIhpM94JmYYsZayCfqHIT1H/VStS+rCDeA7pNmo8uRnaDM3QV9vrC/kf k1RkWH9klCSAtfjL2/+YpEhnKQY0cAJmn3NYnolu5ekyxbXM7Xpx5yBwOcU2YBV9T8 uToj+QsFv/Uk3hdhnE5FsA/fCM1KcuF0aQty/xWA=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abaaecc62ec35fbf2db37b1487f6850b43979c60fc92cf000000011561d26b92a169ce0e21ecbf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/643/review/45336946@github.com>
In-Reply-To: <quicwg/base-drafts/pull/643@github.com>
References: <quicwg/base-drafts/pull/643@github.com>
Subject: Re: [quicwg/base-drafts] Unidirectional Streams (#643)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594a106b36f2d_1ec83fcd4bb37c2c90272"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ugpFYsEpLjl4K4YDKO_GosZxBJU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Jun 2017 06:21:33 -0000

----==_mimepart_594a106b36f2d_1ec83fcd4bb37c2c90272
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mikkelfj commented on this pull request.



>  
-### half-closed (remote) {#state-hc-remote}
+A stream becomes "closed" at the receiving endpoint when all data is received
+and a STREAM frame with a FIN flag is received or when a RST_STREAM frame is
+received.

The formulation "all data received" on the FIN flag, implies that will not be the case for RST_STREAM, so I agree, it is covered in a terse form.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/643#discussion_r123162289
----==_mimepart_594a106b36f2d_1ec83fcd4bb37c2c90272
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/643#discussion_r123162289">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
-### half-closed (remote) {#state-hc-remote}
+A stream becomes &quot;closed&quot; at the receiving endpoint when all data is received
+and a STREAM frame with a FIN flag is received or when a RST_STREAM frame is
+received.
</pre>
<p>The formulation "all data received" on the FIN flag, implies that will not be the case for RST_STREAM, so I agree, it is covered in a terse form.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/643#discussion_r123162289">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7bCZpdMT3hw5GqgHFCJ5nb1BCt8ks5sGLZrgaJpZM4N_IlA">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq7-jm4j_KrPrsiIf76QFle0iiEVUks5sGLZrgaJpZM4N_IlA.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/643#discussion_r123162289"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #643"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/643#discussion_r123162289"}}}</script>
----==_mimepart_594a106b36f2d_1ec83fcd4bb37c2c90272--


From nobody Tue Jun 20 23:23: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 5EBCF127B31 for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 23:22:59 -0700 (PDT)
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; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id z2jfcZsaSCNc for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 23:22:57 -0700 (PDT)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BA477127011 for <quic-issues@ietf.org>; Tue, 20 Jun 2017 23:22:57 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1498026177; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=9srXR8U2fbW0coy2ssETkROD81eslBjhxdvkxl4zmAo=; b=tZ9EwGx+NWiy2KgxfLTdG5xDxhBrlA8xrVQogfG0R1UvcXm9/q/CAQg7AH1Xtfi6DIa5uyps jNDzo7XZUfkOeSS1hI/winuQ3TVzkqrCVnQPDU4eLmHv0Yecmd2w5OzHFG4UVvgpidQ3wr0B Hm7KRy4rYpDJaQTYTmiPFtxBnys=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=mn7V3OdbTVAixXC6D2lGS7EUbEI1VYuzl3E663cF2FGas0YAMd3/GprDexBqqT/i5bR39S 7NMfapf8KFvDU0UVQa4MVLgFVgT2Xm18CM76/9g5Ea1PJCL7vxOGQVAifPlMW8dG9QTPy4al QsruzLoYHByCXxh93MXeOjfGYbgXY=
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 594a10c0.7f2de81ecf00-smtp-out-n01; Wed, 21 Jun 2017 06:22:56 -0000 (UTC)
Date: Tue, 20 Jun 2017 23:22:56 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <594a10c0a723e_138923fbcb0ebfc2430792@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] d979fa: Add proposed error codes
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_594a10c0a6f1b_138923fbcb0ebfc2430628"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/c4ex9w9HsTh5RIEZ-w71cGHt39c>
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, 21 Jun 2017 06:22:59 -0000

----==_mimepart_594a10c0a6f1b_138923fbcb0ebfc2430628
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/transport_errors
  Home:   https://github.com/quicwg/base-drafts
  Commit: d979fa50110b3bbc5b6895347789686e393ed40d
      https://github.com/quicwg/base-drafts/commit/d979fa50110b3bbc5b6895347789686e393ed40d
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-21 (Wed, 21 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Add proposed error codes

This is just the error codes, not references to those codes.


  Commit: a719ae899ca8d2e2f04493ccdc2afef0fc2fcf14
      https://github.com/quicwg/base-drafts/commit/a719ae899ca8d2e2f04493ccdc2afef0fc2fcf14
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-21 (Wed, 21 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Reference error codes

One interesting change here is that we don't have an error code for running out
of packet numbers.  If you think about this for even a few seconds, you will
realize that you can't send that error code because it can't go in a packet.

And that's even assuming that you manage to keep a connection alive long enough
to send that many packets.  At 1 million packets a second, that's almost 600
thousand years.  Even if we assume that you jump 2^31 packets every time you
switch between networks, and change once a minute, that's 16 thousand years.

I didn't remove the parenthetical mention of QUIC_NO_ERROR because that is
being removed in other pull requests.


  Commit: 9eaddcb7c37e3e77ef6aeb5effd134d14d9cbadb
      https://github.com/quicwg/base-drafts/commit/9eaddcb7c37e3e77ef6aeb5effd134d14d9cbadb
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-21 (Wed, 21 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Simplify CONNECTION_CLOSE error handling


  Commit: 67ccacb999375a0179487b57def82840d6de80d2
      https://github.com/quicwg/base-drafts/commit/67ccacb999375a0179487b57def82840d6de80d2
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-21 (Wed, 21 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Add generic and specific frame formatting errors, remove ENHANCE_YER_CALM


Compare: https://github.com/quicwg/base-drafts/compare/d3dec577b012...67ccacb99937
----==_mimepart_594a10c0a6f1b_138923fbcb0ebfc2430628--


From nobody Tue Jun 20 23:25: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 5F2D812EC7F for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 23:25:51 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id l6uv7Cj5hFuE for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 23:25:49 -0700 (PDT)
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 ABD7B127B31 for <quic-issues@ietf.org>; Tue, 20 Jun 2017 23:25:49 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=FqRkxUC3KIVzgPk6PRAc6PYnxOA=; b=SJJCBJntrZHfWfDY ZGye9CjrkcU1eUSru82nmYPkueUGgN/IG0bUhI72UsftLRDq+RclTcvCOSYRFlac hgfhfqzspjINJcfuFkVCqIOcMnzqkRcSTE+miRp7xhQd0t5WJ/7sVHo48YhLx7C9 ao+o9juxxQMg/KK8ZmyAR4+Py58=
Received: by filter1075p1mdw1.sendgrid.net with SMTP id filter1075p1mdw1-21204-594A116C-2B 2017-06-21 06:25:48.784426468 +0000 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 UnNdqi8lT6aQt3M_ZBfoZg for <quic-issues@ietf.org>; Wed, 21 Jun 2017 06:25:48.836 +0000 (UTC)
Date: Tue, 20 Jun 2017 23:25:48 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abafcd4113ba7476393d50dfd1be4491dbd7315f2b92cf000000011561d36c92a169ce0d6408fb@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/467/c309975900@github.com>
In-Reply-To: <quicwg/base-drafts/pull/467@github.com>
References: <quicwg/base-drafts/pull/467@github.com>
Subject: Re: [quicwg/base-drafts] Prune transport error codes (#467)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594a116cb03a2_4b2e3ffd8af7bc388068"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1pn5mEEoXHpBWwgiuA3w4gyvy0UxJZ/FQl0H ggKMwbCwwivGBIVupEJmhXanewcE6bIr0QIMM3Bj7l/k9XRrppcjafShfC3SIEf4eJhpJMkE/LWNVr RaHOEk63NJmM5dPhWjO2zUVN+J/tfwuqXlztzAY2sLwV2Idtk6HKHLTCPmtAFLUIsDr18vl5uLmwr3 0=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/MFhTOEKwPx6VfHGSWqXtigrxR4Y>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Jun 2017 06:25:51 -0000

----==_mimepart_594a116cb03a2_4b2e3ffd8af7bc388068
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@janaiyengar, I've rebased and updated this with what we agreed at the interim.  There is now a generic frame format error, and a set of frame-type-specific errors.  I removed ENHANCE_YOUR_CALM.

I went over the error codes that you added back in #521 and I'm going to suggest that we separate those out.  Some depend on the conclusion of #608, and I *think* that the others aren't useful to signal.  I'm sure that I'm wrong about at least one, but we should discuss them separately.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/467#issuecomment-309975900
----==_mimepart_594a116cb03a2_4b2e3ffd8af7bc388068
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>, I've rebased and updated this with what we agreed at the interi=
m.  There is now a generic frame format error, and a set of frame-type-spec=
ific errors.  I removed ENHANCE_YOUR_CALM.</p>
<p>I went over the error codes that you added back in <a href=3D"https://gi=
thub.com/quicwg/base-drafts/pull/521" class=3D"issue-link js-issue-link" da=
ta-url=3D"https://github.com/quicwg/base-drafts/issues/521" data-id=3D"2281=
65066" data-error-text=3D"Failed to load issue title" data-permission-text=
=3D"Issue title is private">#521</a> and I'm going to suggest that we separ=
ate those out.  Some depend on the conclusion of <a href=3D"https://github.=
com/quicwg/base-drafts/issues/608" class=3D"issue-link js-issue-link" data-=
url=3D"https://github.com/quicwg/base-drafts/issues/608" data-id=3D"2342090=
45" data-error-text=3D"Failed to load issue title" data-permission-text=3D"=
Issue title is private">#608</a>, and I <em>think</em> that the others aren=
't useful to signal.  I'm sure that I'm wrong about at least one, but we sh=
ould discuss them separately.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving 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/467#issuecomment-309975900">view it on GitHub</a>, or <a href=
=3D"https://github.com/notifications/unsubscribe-auth/AWbkqwSCcB9gviDZ7wUZD=
REovc7Pf7UYks5sGLdsgaJpZM4NJrzc">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq285o2iZZHnMWOWwU=
6BeLBHR25bRks5sGLdsgaJpZM4NJrzc.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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=
/467#issuecomment-309975900"></link>
  <meta itemprop=3D"name" content=3D"View Pull Request"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Pull Request on GitHub"=
></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #467: @janaiye=
ngar, I've rebased and updated this with what we agreed at the interim.  Th=
ere is now a generic frame format error, and a set of frame-type-specific e=
rrors.  I removed ENHANCE_YOUR_CALM.\r\n\r\nI went over the error codes tha=
t you added back in #521 and I'm going to suggest that we separate those ou=
t.  Some depend on the conclusion of #608, and I *think* that the others ar=
en't useful to signal.  I'm sure that I'm wrong about at least one, but we =
should discuss them separately."}],"action":{"name":"View Pull Request","ur=
l":"https://github.com/quicwg/base-drafts/pull/467#issuecomment-309975900"}=
}}</script>=

----==_mimepart_594a116cb03a2_4b2e3ffd8af7bc388068--


From nobody Tue Jun 20 23:30: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 87346127B31 for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 23:30:09 -0700 (PDT)
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; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id cgfeHn3Vwyub for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 23:30:08 -0700 (PDT)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1EE6C1279EB for <quic-issues@ietf.org>; Tue, 20 Jun 2017 23:30:08 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1498026607; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=gre2hP8gUgt+ZIUbEytCqz3bIJed85833OP7i3ha9Cw=; b=cn3vjkJG+xLBCQpaFbJcC8h20f2AbdUgAQim0omEomZd4yNl/h46lncHsD6oFnO53IVWQCG/ jUABabkwSrsBtd07IaPRxsk4/bDo/L2xDXzOO9NYaSpcrRF0z8n33f856bfyag4wYVvBnXxj zvK7hqY+wiY5IFnj0McLRnurjK8=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=zDyKHdi01p6+Erc+2EfCPEKaRaOev1QuLRccnPfDk3hpmdgGoZfr4rHO8iBayv3nPGOIH0 X9w9YNSTOxVsg0g6omLNOzhWNHQAcReX/XbMtm8o1mWa5MdsDCQj47OW9nu4uQfI6Sl1wiQV 9PsMThkkBiHw2YFHDKwty0R67Liw8=
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 594a126f.7fb37c3b1b10-smtp-out-n03; Wed, 21 Jun 2017 06:30:07 -0000 (UTC)
Date: Tue, 20 Jun 2017 23:30:07 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <594a126f1b09_649d3feae89e7c2c82512@hookshot-fe3-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 8f9c8b: Refer to all octets by number
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_594a126f1783_649d3feae89e7c2c824aa"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/8_TsAZmMT7sZ6o94qYQR_nLAYZ0>
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, 21 Jun 2017 06:30:09 -0000

----==_mimepart_594a126f1783_649d3feae89e7c2c824aa
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/first-octet
  Home:   https://github.com/quicwg/base-drafts
  Commit: 8f9c8bb7ee425524469d0561b5e66dc1b59c99a2
      https://github.com/quicwg/base-drafts/commit/8f9c8bb7ee425524469d0561b5e66dc1b59c99a2
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-21 (Wed, 21 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Refer to all octets by number

Closes #580



----==_mimepart_594a126f1783_649d3feae89e7c2c824aa--


From nobody Tue Jun 20 23:30: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 8E1E112EC7F for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 23:30:32 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JKvy31PfvBCe for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 23:30:30 -0700 (PDT)
Received: from o8.sgmail.github.com (o8.sgmail.github.com [167.89.101.199]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A2F40127B31 for <quic-issues@ietf.org>; Tue, 20 Jun 2017 23:30:30 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=m1Z65ltBPROUJcVDzDIW9/vzISc=; b=BjO/UtDTANwO4jgH DcKAiIKf9On10mNq//KMYMd4ofnC/jU+8or73qIC6zVq0A5Pgeh4M2ancS0dNbPL ofntkyzmsTNSIbbbUgoo2ne7O/Jcg21AnmAmjUctBRgjrYbLyw1Amx9l+m9gHPOV 0V5K87Re96mi8wwLlwyuoGTJ+Hs=
Received: by filter0588p1mdw1.sendgrid.net with SMTP id filter0588p1mdw1-27330-594A1284-17 2017-06-21 06:30:28.325842091 +0000 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 nCJk7oJrSRyhTeH6Vur2nw for <quic-issues@ietf.org>; Wed, 21 Jun 2017 06:30:28.335 +0000 (UTC)
Date: Tue, 20 Jun 2017 23:30:28 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7dec61f612ac98e040b32a80aa61b7c6f489043792cf000000011561d48492a169ce0e26dcd6@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/651@github.com>
Subject: [quicwg/base-drafts] Refer to all octets by number (#651)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594a128435922_68643fb5f03bdc3436461"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3vEe7GkCvgbMjYAbrpaLEbZPSNnxqexAIQ0s WBYutlHjCV7krI8MZZvZzLZA7ROD7myuo1H3a7Bz+GDjBDtmX4sN4a3m+RjdKe+barSE6fo0jabAja dIlnso0s7HiyexFgZ502z5B8F03AlGHEBu/maYehRfXrJ5SKuShpd46d5BvsACqgRQtgM0oCGq0xqJ w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/dGA0MOj8QCYoLHPSf15PPwvDPCY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Jun 2017 06:30:32 -0000

----==_mimepart_594a128435922_68643fb5f03bdc3436461
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closes #580
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/651

-- Commit Summary --

  * Refer to all octets by number

-- File Changes --

    M draft-ietf-quic-transport.md (14)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/651.patch
https://github.com/quicwg/base-drafts/pull/651.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/651

----==_mimepart_594a128435922_68643fb5f03bdc3436461
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closes <a href="https://github.com/quicwg/base-drafts/issues/580" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/580" data-id="233660135" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#580</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/651'>https://github.com/quicwg/base-drafts/pull/651</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Refer to all octets by number</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/651/files#diff-0">draft-ietf-quic-transport.md</a>
    (14)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/651.patch'>https://github.com/quicwg/base-drafts/pull/651.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/651.diff'>https://github.com/quicwg/base-drafts/pull/651.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/651">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_7ErQjGPyMhzvvHWSSF7beHLozlks5sGLiEgaJpZM4OAgvA">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq19nuqO_-HMD1wybsINNVz6qGSs8ks5sGLiEgaJpZM4OAgvA.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/651"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Refer to all octets by number (#651)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/651"}}}</script>

----==_mimepart_594a128435922_68643fb5f03bdc3436461--


From nobody Tue Jun 20 23:37: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 8E59B127B57 for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 23:37:41 -0700 (PDT)
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; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1I-tobX65Zwr for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 23:37:40 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0765712EC7F for <quic-issues@ietf.org>; Tue, 20 Jun 2017 23:37:39 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1498027059; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=dyluwM7yVf51moUOlfaGODU1JuhwJx29inwynVPZau8=; b=CxJzTzpI2BEKdnFs8AhJiseyxr/guZhBxVccR/WYOyTIWr+vOoiBOic079mNSFmX6v+0jxSr WLX3N7CWdUeRSp7JTl5jJBCycnLlWgDeAazYUvvWFwwUqlMgBV+OYKP/KS4GnrVHUgCHy1sB G6Slkkjy5FHbugQ9kv/I7uxZUMo=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=T7kyhNQsWHkn29QtKoThe2r8C99ECmrCPpL4004489RBRN6+7BEG7K7zjaHSzqXOyAdMaf hXlkedKljaoowZEz98oLSU0zKhtoNTMMzZUzU0LDF55+q6lBqws+pWl/df/LqvCLDKJZnyo6 gjjhGxsERo+C49wnzCs4GBzWX2ONI=
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 594a1433.7f2a141fff30-smtp-out-n03; Wed, 21 Jun 2017 06:37:39 -0000 (UTC)
Date: Tue, 20 Jun 2017 23:37:38 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <594a14321b081_63873feae1999c2c74268@hookshot-fe3-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 2ad5ae: Long line
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_594a14321acb5_63873feae1999c2c741d8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/aWrCrWSqmfyl7q5h8rWtahVde2s>
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, 21 Jun 2017 06:37:42 -0000

----==_mimepart_594a14321acb5_63873feae1999c2c741d8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/first-octet
  Home:   https://github.com/quicwg/base-drafts
  Commit: 2ad5aeb7f8ae4b682a44f870de0a7832ea1ab87a
      https://github.com/quicwg/base-drafts/commit/2ad5aeb7f8ae4b682a44f870de0a7832ea1ab87a
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-21 (Wed, 21 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Long line



----==_mimepart_594a14321acb5_63873feae1999c2c741d8--


From nobody Tue Jun 20 23:37: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 B15E5131623 for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 23:37:43 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nV14HAiE3Omv for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 23:37:42 -0700 (PDT)
Received: from o8.sgmail.github.com (o8.sgmail.github.com [167.89.101.199]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0B74712EC7F for <quic-issues@ietf.org>; Tue, 20 Jun 2017 23:37:41 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=4OJeOTvxVbJ1tbiWVnfMaSUQV6s=; b=uP136FI253ThezUP 8ps8wP68KA8qiWvuj2iWXUxSu/8nY/k8nkOyCFO60d6rDIQ9e7oydw0saFekVnqi NYusCK0pza+zSG54ugYfvilDx4FSUVK9R1Ik+A0nIxHxa/Epibcu1uZznt0M9qwf 1iJKXhcRCe+wcbaU1Sv2C42Sziw=
Received: by filter0872p1mdw1.sendgrid.net with SMTP id filter0872p1mdw1-17263-594A1434-1E 2017-06-21 06:37:40.350160876 +0000 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 sAfQjOmAQ3mu6LXb_EvQwQ for <quic-issues@ietf.org>; Wed, 21 Jun 2017 06:37:40.357 +0000 (UTC)
Date: Tue, 20 Jun 2017 23:37:40 -0700
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/651/push/1813216661@github.com>
In-Reply-To: <quicwg/base-drafts/pull/651@github.com>
References: <quicwg/base-drafts/pull/651@github.com>
Subject: Re: [quicwg/base-drafts] Refer to all header octets by number (#651)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594a14343a23c_5b073f802b4f5c3c13634"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2avUY70TVRUJRBUvZp4kqaLS0QkD386sue4O Ey3nn9eng81w9apsWalWueDCsZ9R6RaevGjjqJEqbok6aW8v4H58WAXGcI4lYs9tCZKwDRGLJmbklW JS5GAuY3s2hN5neq9Wold1tf539EXaeyleZ36NvPwR2z3eWnkfalGIY4lyhWZjuI8mhy2wJFG/2yv/ A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/oWw3-rB9DJ8MoUrKerdTpkWmoNg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Jun 2017 06:37:44 -0000

----==_mimepart_594a14343a23c_5b073f802b4f5c3c13634
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson pushed 1 commit.

2ad5aeb  Long line


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/651/files/8f9c8bb7ee425524469d0561b5e66dc1b59c99a2..2ad5aeb7f8ae4b682a44f870de0a7832ea1ab87a

----==_mimepart_594a14343a23c_5b073f802b4f5c3c13634
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/2ad5aeb" class="commit-link">2ad5aeb</a>  Long line</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/651/files/8f9c8bb7ee425524469d0561b5e66dc1b59c99a2..2ad5aeb7f8ae4b682a44f870de0a7832ea1ab87a">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7uFdZqjpRipi9RFnmB7RJF3EhKUks5sGLo0gaJpZM4OAgvA">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq6g9x1lbpl3EJze57mTUjte_HsJdks5sGLo0gaJpZM4OAgvA.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/651/files/8f9c8bb7ee425524469d0561b5e66dc1b59c99a2..2ad5aeb7f8ae4b682a44f870de0a7832ea1ab87a"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #651"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/651/files/8f9c8bb7ee425524469d0561b5e66dc1b59c99a2..2ad5aeb7f8ae4b682a44f870de0a7832ea1ab87a"}}}</script>

----==_mimepart_594a14343a23c_5b073f802b4f5c3c13634--


From nobody Tue Jun 20 23: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 D15CA126C3D for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 23:50:25 -0700 (PDT)
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; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SMYL1zQgXrRr for <quic-issues@ietfa.amsl.com>; Tue, 20 Jun 2017 23:50:24 -0700 (PDT)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7555312ECF0 for <quic-issues@ietf.org>; Tue, 20 Jun 2017 23:50:24 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1498027823; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=CGDzjEkL2WB5apPJcJlVCC/czXjmJcABwNRixJ1kHjE=; b=Q8ujy9Z0ZL6lX+pBb/5R5xokCaOQBWuxi73aai8BICy0js3lz3g67h1DDcf2rE2Y/aIynXk1 m0Asses4nw2vLS825tcYSN+05+Zs86o7TIITux2CnZeebI3VCU+PQJBHkqL94FdMz0t51q/3 1M9o346Jx40RKnopOFSdbBUGv58=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=gLqDWByM639SNkXblg+TUyQKD/Nm1CYKJ6qJHxQCKn9aRvsa9gJA+XZKjsd4dJ4iP1ZUHy SitgZPDGkpPSE/Xe0xRuqKBvhP1Rgl5e+wL1DJ124LG1MryeckQvW4B+e1fOmMMyl0Ngv0UK iMA0YGScIuC1IlO2mjGXIps12vFNw=
Sender: martin.thomson=gmail.com@github.com
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.34]) by mxa.mailgun.org with ESMTP id 594a172f.7f418c0768a0-smtp-out-n01; Wed, 21 Jun 2017 06:50:23 -0000 (UTC)
Date: Tue, 20 Jun 2017 23:50:22 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <594a172e5c64c_3f123fe115c75c3c62363@hookshot-fe2-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 6ceeea: Create separate lint target
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_594a172e5c2b0_3f123fe115c75c3c62296"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/1ETdwK7Oo03gYKrBndsPiSpQNzs>
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, 21 Jun 2017 06:50:26 -0000

----==_mimepart_594a172e5c2b0_3f123fe115c75c3c62296
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 6ceeeaf62c591b63fd5e08428a3427dd5093b215
      https://github.com/quicwg/base-drafts/commit/6ceeeaf62c591b63fd5e08428a3427dd5093b215
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-21 (Wed, 21 Jun 2017)

  Changed paths:
    M Makefile

  Log Message:
  -----------
  Create separate lint target



----==_mimepart_594a172e5c2b0_3f123fe115c75c3c62296--


From nobody Wed Jun 21 00:23: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 801EA131697 for <quic-issues@ietfa.amsl.com>; Wed, 21 Jun 2017 00:23:46 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SEgWruSRqtvy for <quic-issues@ietfa.amsl.com>; Wed, 21 Jun 2017 00:23:44 -0700 (PDT)
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 A5A9D131694 for <quic-issues@ietf.org>; Wed, 21 Jun 2017 00:23:44 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=HMkAFxxd+gf09g9WmNpPPEhJRVg=; b=YatgHoSdEdvWX9f3 4CxcZWz6sHtl2OMr31basFGHWJjWATnSj1SDxKaFIGX9ivutcucYQ7YM8JKGQUrg /7FTTC65RpUEMy+sQGvIQiBHuvvNdUKpbQDuz50aMGOlGf87c6+DNMKCUEDRE/DD j9fE3AuKHeKa1I41nEUUPII9cM4=
Received: by filter0428p1mdw1.sendgrid.net with SMTP id filter0428p1mdw1-13783-594A1EFE-4B 2017-06-21 07:23:42.992925562 +0000 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 _v7FpBIKRt-4V74qSW7zHw for <quic-issues@ietf.org>; Wed, 21 Jun 2017 07:23:42.966 +0000 (UTC)
Date: Wed, 21 Jun 2017 00:23:42 -0700
From: Lars Eggert <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb83f70b9a2f09050322858cb6b01940a75fbd90a92cf000000011561e0fe92a169ce0e265a27@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/648/review/45346343@github.com>
In-Reply-To: <quicwg/base-drafts/pull/648@github.com>
References: <quicwg/base-drafts/pull/648@github.com>
Subject: Re: [quicwg/base-drafts] Disambiguate OnPacketAcked (#648)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594a1efebbc27_2d0c3fe8291f3c304408f"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0wRWYZ53uLJQXghbhNjXfi2iVuTkCs8+124J GKr6EmOM5r1Z6kDb9zEiepYnp/2//uy+S0zBTG/3Jq6YfMuoQJB6/My5GVXMUR7KjSkrW8H/c2Y3Xp X3zQheKdBXSW82Zs7Pj/AQsPBCpKq5+zgKmKCCJCDvZJRbT4NiIYQwQDw5jSQy8vVwq+d5JaNdUZNu s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/fxHwxtQSCRFoy6uRPmiNSMxwsDo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Jun 2017 07:23:46 -0000

----==_mimepart_594a1efebbc27_2d0c3fe8291f3c304408f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

larseggert 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/648#pullrequestreview-45346343
----==_mimepart_594a1efebbc27_2d0c3fe8291f3c304408f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@larseggert</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/648#pullrequestreview-45346343">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2-KVSqzeUZvgAeEgxHQe7eKt7Tfks5sGMT-gaJpZM4OAXiy">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqxxxiR7dXVf4yNfUreRDhgVQpp9-ks5sGMT-gaJpZM4OAXiy.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/648#pullrequestreview-45346343"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 approved #648"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/648#pullrequestreview-45346343"}}}</script>
----==_mimepart_594a1efebbc27_2d0c3fe8291f3c304408f--


From nobody Wed Jun 21 00:24: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 5DD22131699 for <quic-issues@ietfa.amsl.com>; Wed, 21 Jun 2017 00:24:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.253
X-Spam-Level: 
X-Spam-Status: No, score=-8.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_DNSWL_HI=-5, 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 zrE_Ou_RB5jL for <quic-issues@ietfa.amsl.com>; Wed, 21 Jun 2017 00:24:26 -0700 (PDT)
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 A6D3E131693 for <quic-issues@ietf.org>; Wed, 21 Jun 2017 00:24:26 -0700 (PDT)
Date: Wed, 21 Jun 2017 00:24:25 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1498029865; bh=41Zprx3W0EVFI9i0FqUJH/lV5bg7mHkwhjBpVcsnqrM=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=C7l1Hk+B9o/yJjvbO5yVtKRI4QSDU/ZQxG3osSIOiVwfXErNZH1MCe6wOHIa0mVhA qtPfKq9OBFm9VeNHv52m3961Ucv0UHfu7a/O/ayYQLGCcpXLS+K/5IliuFEjoJ4aIY i+lS2aqKwO0x6q0kpR8gqkv0Ws93FmpAOzhRLme0=
From: Lars Eggert <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab537d720df08d201e657a44d6d856a2fbe645d84a92cf000000011561e12992a169ce0e263e81@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/646/review/45346469@github.com>
In-Reply-To: <quicwg/base-drafts/pull/646@github.com>
References: <quicwg/base-drafts/pull/646@github.com>
Subject: Re: [quicwg/base-drafts] Define largest_sent_packet and largest_acked_packet (#646)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594a1f29d86d5_1b443fe1bc603c304070"; 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/4Fu6KfuI3phIPn7kV-DkDK5nuzU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Jun 2017 07:24:28 -0000

----==_mimepart_594a1f29d86d5_1b443fe1bc603c304070
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

larseggert 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/646#pullrequestreview-45346469
----==_mimepart_594a1f29d86d5_1b443fe1bc603c304070
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@larseggert</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/646#pullrequestreview-45346469">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq63NbJ0DtcYtCBBrmYGSFZvZ80hkks5sGMUpgaJpZM4OAVmX">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq438IKeonvJbLaGgXVFQToGTrkdMks5sGMUpgaJpZM4OAVmX.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/646#pullrequestreview-45346469"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 approved #646"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/646#pullrequestreview-45346469"}}}</script>
----==_mimepart_594a1f29d86d5_1b443fe1bc603c304070--


From nobody Wed Jun 21 00:37: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 1AE791316D5 for <quic-issues@ietfa.amsl.com>; Wed, 21 Jun 2017 00:37:13 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nkrilqhEwimu for <quic-issues@ietfa.amsl.com>; Wed, 21 Jun 2017 00:37:11 -0700 (PDT)
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 048621316D4 for <quic-issues@ietf.org>; Wed, 21 Jun 2017 00:37:09 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=H6QNS6X6JOpdwLSh6utZPEd5moQ=; b=koJWCeVw86vnfsdK B5b5/YZsTZdlzhwQ1Qh2WAdsalkNRHx9jyDITKmC+rIAPDCXzpfCbdTyY/nW6wAm 2H4jvxanatnydDmNto04XZ+aDsosYO/wG4tUEv+avXaAEwevXHEGbu6NRp5MSYLW YqAxjQxD2ry1RXhX42/L+NaDmjk=
Received: by filter0450p1mdw1.sendgrid.net with SMTP id filter0450p1mdw1-15690-594A2222-A 2017-06-21 07:37:06.19243065 +0000 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 cXDm5jg0RMaHFhCHH9sJBg for <quic-issues@ietf.org>; Wed, 21 Jun 2017 07:37:06.161 +0000 (UTC)
Date: Wed, 21 Jun 2017 00:37:06 -0700
From: =?UTF-8?B?SsSBbmlz?= <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4f15e69a26cc0b11f4bb2ac4d8992a6b4725f1f992cf000000011561e42292a169ce0e27106c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/652@github.com>
Subject: [quicwg/base-drafts] Stream frame data length wording. (#652)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594a22221244c_29733f87ce57fc344597b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: chocis
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2XnJPv7ZEPnFthSd0cM4Ry+76/30BvcOvYAX 6eMEPke4ui3rZSYen6biYfvXPcS5hlLUaeBLQhphD6TPTNEd7sozqbCVdi1YKg7gJssU8rLHFlgadR ivUsXYypEffw19Rk7HBPX8lY2XBMDR/hm0Cf07WzuBoq/sLwCu+kzxJyq3OVbbRkFFuLY/KbCMHX+h c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/kfzsqCL8LjIeosaqVxQKsUKpBoA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Jun 2017 07:37:13 -0000

----==_mimepart_594a22221244c_29733f87ce57fc344597b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

In current draft there is sentence: "A STREAM frame MUST have either non-zero data length or the FIN bit set."
At least for me this was confusing if it refers to Data Length field + D bit. Wouldn't a better wording be something similar to:  "A STREAM frame MUST have either non-empty Stream Data payload or the FIN bit set." or "A STREAM frame MUST have either some Stream Data payload or the FIN bit set without payload"?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/652
----==_mimepart_594a22221244c_29733f87ce57fc344597b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>In current draft there is sentence: "A STREAM frame MUST have either non-zero data length or the FIN bit set."<br>
At least for me this was confusing if it refers to Data Length field + D bit. Wouldn't a better wording be something similar to:  "A STREAM frame MUST have either non-empty Stream Data payload or the FIN bit set." or "A STREAM frame MUST have either some Stream Data payload or the FIN bit set without payload"?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/652">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7sMwgyJfXgidgqXFVqYhI0bLq-hks5sGMgigaJpZM4OAkUf">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq0q-AhGVj9QaQlCCtMai1IUZQFI-ks5sGMgigaJpZM4OAkUf.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/652"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 data length wording. (#652)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/652"}}}</script>
----==_mimepart_594a22221244c_29733f87ce57fc344597b--


From nobody Wed Jun 21 00:45: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 993AB131789 for <quic-issues@ietfa.amsl.com>; Wed, 21 Jun 2017 00:45:10 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id otdDJZdZuxXE for <quic-issues@ietfa.amsl.com>; Wed, 21 Jun 2017 00:45:09 -0700 (PDT)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6872513173B for <quic-issues@ietf.org>; Wed, 21 Jun 2017 00:44:13 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=GO6g89da8wo0poB7sIvDpwWn+GE=; b=cQijIHveqCuJDV18 WlOJtUj1mG1zaO5Z6G1m+FZ3rXC3RWNqTTAB7W5urVrkvzlzNxqHlCqcl/wm5g4R 3lX5HYNIpnzcjPJFMUPFffHpjZqfcrTXXwfUmO3PDksRym12aRGW5v/+mZsJhmzN VwOiGS4vS8YLawJp+/IMaFWkMco=
Received: by filter0596p1mdw1.sendgrid.net with SMTP id filter0596p1mdw1-733-594A23C9-14 2017-06-21 07:44:09.246956805 +0000 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 FPh-rZBoTaWrNjOlXaxNAQ for <quic-issues@ietf.org>; Wed, 21 Jun 2017 07:44:09.239 +0000 (UTC)
Date: Wed, 21 Jun 2017 00:44:09 -0700
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab074106c994fd4fa746af304ebdb14138b9aa447e92cf000000011561e5c992a169ce0e27106c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/652/309990871@github.com>
In-Reply-To: <quicwg/base-drafts/issues/652@github.com>
References: <quicwg/base-drafts/issues/652@github.com>
Subject: Re: [quicwg/base-drafts] Stream frame data length wording. (#652)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594a23c923811_535f3ff1ea0f9c3856516"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1S8vLQzbsZaoEDopMkURdtJukf1hmhoJ8Hqo /AeA4wV3t2GUm/V4/yghKrWOsWGkVE37B1M7UQ5fKycD6OsiFz4EGVgMkaKiW9GQVPOo+DyxclpZWT IosGzqcEPVW0IOa1g5lT/uFseaRBn+t+KVz+IFT4dbOSQ734zPFPzKMXZUSoS3rSXzDkUJgMOR7UoA Y=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/RA6jrnYEL18qVyhP5QDtyGHmWHo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Jun 2017 07:45:11 -0000

----==_mimepart_594a23c923811_535f3ff1ea0f9c3856516
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The idea, I believe, is that generally a stream is closed as soon as possible with as much data as possible in a frame. The idea is not that FIN should be an empty frame. However, sometimes you don't know whether more data will arrive or not, so an empty frame with FIN is permitted. Other empty stream frames are not permitted to be empty because they can be used to abuse flow control limits.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/652#issuecomment-309990871
----==_mimepart_594a23c923811_535f3ff1ea0f9c3856516
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>The idea, I believe, is that generally a stream is closed as soon as pos=
sible with as much data as possible in a frame. The idea is not that FIN sh=
ould be an empty frame. However, sometimes you don't know whether more data=
 will arrive or not, so an empty frame with FIN is permitted. Other empty s=
tream frames are not permitted to be empty because they can be used to abus=
e flow control limits.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/652#issuecomment-309990871">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkqyKFTUiQGogkwjz=
pCrD8gtpDBQ6xks5sGMnJgaJpZM4OAkUf">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq2UdXx2bL9YAcfFrU=
Bv5ChDsmIBUks5sGMnJgaJpZM4OAkUf.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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/652#issuecomment-309990871"></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 #652: The idea, I b=
elieve, is that generally a stream is closed as soon as possible with as mu=
ch data as possible in a frame. The idea is not that FIN should be an empty=
 frame. However, sometimes you don't know whether more data will arrive or =
not, so an empty frame with FIN is permitted. Other empty stream frames are=
 not permitted to be empty because they can be used to abuse flow control l=
imits."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/ba=
se-drafts/issues/652#issuecomment-309990871"}}}</script>=

----==_mimepart_594a23c923811_535f3ff1ea0f9c3856516--


From nobody Wed Jun 21 01:29: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 4DAD41318FD for <quic-issues@ietfa.amsl.com>; Wed, 21 Jun 2017 01:29:52 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JNNp-5_vhwIo for <quic-issues@ietfa.amsl.com>; Wed, 21 Jun 2017 01:29:50 -0700 (PDT)
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 54C0313189C for <quic-issues@ietf.org>; Wed, 21 Jun 2017 01:28:56 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=T+RpPJnRH0VTcWD5Al3SGXWk6O4=; b=pRCkpgOOc/w0js/W UJfhys/yRKNzFvl1jvl9qQQJWK4dVd97rVjY/eqgTsk1ONLHeP9ErV28rlWkehLd yuDLgNkIwHuKarorQOxBMBsLORgU5DUmYbHVrQdQ/uj/0vVYJsqzSCwW3QKusQ4h 1E+iAaZc3FZwqJ5DijiRWtmH3po=
Received: by filter1152p1mdw1.sendgrid.net with SMTP id filter1152p1mdw1-11331-594A2E47-33 2017-06-21 08:28:55.41827646 +0000 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 IkVAlbxpTFSb8wrq4avHWw for <quic-issues@ietf.org>; Wed, 21 Jun 2017 08:28:55.349 +0000 (UTC)
Date: Wed, 21 Jun 2017 01:28:55 -0700
From: Magnus Westerlund <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abef4fc374d49e6263243cea7eb92c6c4bb56a840192cf000000011561f04792a169ce0df59194@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/605/310005793@github.com>
In-Reply-To: <quicwg/base-drafts/issues/605@github.com>
References: <quicwg/base-drafts/issues/605@github.com>
Subject: Re: [quicwg/base-drafts] Wrongly hinting of issues not existing for packet number size increase (#605)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594a2e473837e_59363fbf5608fc3c44571"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: gloinul
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2TyScrkZ/13hWCxpB35F315q+iU6YMvXnBNs ruAqOWw8hUMcmUXzYp+djiY9Ub+VHDZIFFdd8VucSlb4Q1AheNFq4tRNMBBjwOohhgzkdzyjGvXQzK aAwpMn0JtASCAeN1oTIYl22IZTQPZSvGG2mJPapneEZPe+M1emLraRWivdAH3LMTP0FuBKitrpZago E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/G94O3o0LAnYdBzy7I5txUKfkmWw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Jun 2017 08:29:52 -0000

----==_mimepart_594a2e473837e_59363fbf5608fc3c44571
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett sorry for being unclear. I don't think the limitation do exist in the text to cause an actual deadlock. I meant if one would enforce to changes of packet number to happen so that no receiver confusion would be possible then a deadlock could occur. 

What I think needs to happen is that one clarify a couple of things:
1. When one increase the packet number field size, that can happen at any time because the number of outstanding packets becomes to large.
2. When one increase, then I think the receiver processing should be clarified, so that it would be clear how the shorter packet numbers relates to the larger ones to avoid the issue of wrongly reconstructing the full packet number. 
3. The conditions in which one can shrink the packet number field needs to be clear so that one minimizes the risk that packets gets wrongly reconstructed packet numbers. These recommendations will of course need to take 2. into account. 


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/605#issuecomment-310005793
----==_mimepart_594a2e473837e_59363fbf5608fc3c44571
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> sorry for being unclear. I don't think the limitation do exist in the =
text to cause an actual deadlock. I meant if one would enforce to changes o=
f packet number to happen so that no receiver confusion would be possible t=
hen a deadlock could occur.</p>
<p>What I think needs to happen is that one clarify a couple of things:</p>
<ol>
<li>When one increase the packet number field size, that can happen at any =
time because the number of outstanding packets becomes to large.</li>
<li>When one increase, then I think the receiver processing should be clari=
fied, so that it would be clear how the shorter packet numbers relates to t=
he larger ones to avoid the issue of wrongly reconstructing the full packet=
 number.</li>
<li>The conditions in which one can shrink the packet number field needs to=
 be clear so that one minimizes the risk that packets gets wrongly reconstr=
ucted packet numbers. These recommendations will of course need to take 2. =
into account.</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/605#issuecomment-310005793">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq3j95PsF_TfhoWs=
MyYh3ZG57THITks5sGNRHgaJpZM4Nypwu">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq_i5ht1vc0nbivpXb=
pSIe5ijBrD3ks5sGNRHgaJpZM4Nypwu.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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/605#issuecomment-310005793"></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":"@gloinul in #605: @ianswett sorr=
y for being unclear. I don't think the limitation do exist in the text to c=
ause an actual deadlock. I meant if one would enforce to changes of packet =
number to happen so that no receiver confusion would be possible then a dea=
dlock could occur. \r\n\r\nWhat I think needs to happen is that one clarify=
 a couple of things:\r\n1. When one increase the packet number field size, =
that can happen at any time because the number of outstanding packets becom=
es to large.\r\n2. When one increase, then I think the receiver processing =
should be clarified, so that it would be clear how the shorter packet numbe=
rs relates to the larger ones to avoid the issue of wrongly reconstructing =
the full packet number. \r\n3. The conditions in which one can shrink the p=
acket number field needs to be clear so that one minimizes the risk that pa=
ckets gets wrongly reconstructed packet numbers. These recommendations will=
 of course need to take 2. into account. \r\n"}],"action":{"name":"View Iss=
ue","url":"https://github.com/quicwg/base-drafts/issues/605#issuecomment-31=
0005793"}}}</script>=

----==_mimepart_594a2e473837e_59363fbf5608fc3c44571--


From nobody Wed Jun 21 04:31: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 DEA261319EF for <quic-issues@ietfa.amsl.com>; Wed, 21 Jun 2017 04:31:15 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wNAepXYlvC-a for <quic-issues@ietfa.amsl.com>; Wed, 21 Jun 2017 04:31:13 -0700 (PDT)
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 E7862131A31 for <quic-issues@ietf.org>; Wed, 21 Jun 2017 04:31:12 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=SC5Cc45KnXL7F8e0yKxMmNYp8fY=; b=XWhNYgRIZ7B3c9jc +EwVQtXdUGW4BjvhhbDwjNO9opYMW7YE+1q9Of9Hn5FX8mnXeyOYaUUbcJK6MJff q6hilAuIVHlt9LjXhJHrpif/D92owdpjugfZHGU/DvK+5/VI0Zo+pnodCUHAZH8U GcUtHkvbXJnkiVJBUQApBNvBAFU=
Received: by filter0454p1mdw1.sendgrid.net with SMTP id filter0454p1mdw1-23085-594A58FF-4E 2017-06-21 11:31:11.558871648 +0000 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 OA9txTeXSfCFqF6GlufesQ for <quic-issues@ietf.org>; Wed, 21 Jun 2017 11:31:11.456 +0000 (UTC)
Date: Wed, 21 Jun 2017 04:31:11 -0700
From: Lucas Pardue <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe34861cc3c620aba786b54178a0a1a2a164f879a92cf0000000115621aff92a169ce0e21ecbf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/643/review/45396112@github.com>
In-Reply-To: <quicwg/base-drafts/pull/643@github.com>
References: <quicwg/base-drafts/pull/643@github.com>
Subject: Re: [quicwg/base-drafts] Unidirectional Streams (#643)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594a58ff53c48_33553fb9419d7c38887bd"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2UWo/727+XIU4YKnavUcuvleiYfozS3sYE01 u9ib1MRPx9xd+PqUmRk80gX6L5UjswHldHlCVe183QbwCie4r/lm0stPzB+jnPbTjA5E6nigtoKNjh y1Q4Z20UqJBdy88UH8g/CY0+e3gc8g9ZVoPVDW1mip8qiccOi87h4GxK2xhmT/h5ZiM85ZccIO2bK7 Y=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/5QqmW8ENg8gnSmlSbG_YjcqLiDk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Jun 2017 11:31:16 -0000

----==_mimepart_594a58ff53c48_33553fb9419d7c38887bd
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

LPardue commented on this pull request.



>  
-##  Stream 1: Connection Control Stream
+~~~~~
+ 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
++-+-+-+-+-+-+-+-+
+|   Type (8)    |
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|                         Push ID (32)                          |
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+~~~~~

It seems this diagram is missing the 16-bit index value described in the text.

> +The stream header for a response stream contains the type octet, which is set to
+0x01, and the stream ID of the request stream that this response is for as a
+32-bit value.
+
+~~~~~
+ 0                   1                   2                   3
+ 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
++-+-+-+-+-+-+-+-+
+|   Type (8)    |
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|                        Stream ID (32)                         |
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+~~~~~
+
+After the stream header, response streams contain a sequence of frames (see
+{{http-framing-layer}}).

Not sure where the `http-framing-layer` link is supposed to take us to.

>  
 HTTP/QUIC uses the priority scheme described in {{!RFC7540}} Section 5.3. In
-this priority scheme, a given stream can be designated as dependent upon another
-stream, which expresses the preference that the latter stream (the "parent"
-stream) be allocated resources before the former stream (the "dependent"
-stream). Taken together, the dependencies across all streams in a connection
-form a dependency tree. The structure of the dependency tree changes as PRIORITY
-frames add, remove, or change the dependency links between streams.
+this priority scheme, a given request can be designated as dependent upon
+another request, which expresses the preference that the latter stream (the
+"parent" request) be allocated resources before the former stream (the
+"dependent" request). Taken together, the dependencies across all request in a

nit: the dependencies across all request**s**

>  
 HTTP/QUIC uses the priority scheme described in {{!RFC7540}} Section 5.3. In
-this priority scheme, a given stream can be designated as dependent upon another
-stream, which expresses the preference that the latter stream (the "parent"
-stream) be allocated resources before the former stream (the "dependent"
-stream). Taken together, the dependencies across all streams in a connection
-form a dependency tree. The structure of the dependency tree changes as PRIORITY
-frames add, remove, or change the dependency links between streams.
+this priority scheme, a given request can be designated as dependent upon
+another request, which expresses the preference that the latter stream (the
+"parent" request) be allocated resources before the former stream (the
+"dependent" request). Taken together, the dependencies across all request in a
+connection form a dependency tree. The structure of the dependency tree changes
+as PRIORITY frames add, remove, or change the dependency links between request.

nit: the dependency links between request**s**

> -
-The data stream MUST be half-closed immediately after the transfer of the body.
-If the message does not contain a body, the corresponding data stream MUST still
-be half-closed without transferring any data. The "chunked" transfer encoding
-defined in Section 4.1 of {{!RFC7230}} MUST NOT be used.
+response may contain zero or more header blocks on the response stream
+containing the message headers of informational (1xx) HTTP responses (see
+{{!RFC7230}}, Section 3.2 and {{!RFC7231}}, Section 6.2).
+
+A message that contains a payload body includes a HAS_BODY frame immediately
+after the first header block.  This indicates that another stream will include
+the payload body.  A data stream is opened to carry the payload body.  The data
+stream MUST be closed immediately after sending the body.  If the message does
+not contain a body, a data stream MUST NOT be opened and the HAS_BODY message
+MUST NOT be sent.  The "chunked" transfer encoding defined in Section 4.1 of
+{{!RFC7230}} MUST NOT be used.
 
 Trailing header fields are carried in an additional header block on the message
 control stream. Such a header block is a sequence of HEADERS frames with End

Sending trailing header fields on the control stream seems like a hangover from earlier design.

>  
-The server push response is conveyed in the same way as a non-server-push
-response, with response headers and (if present) trailers carried by HEADERS
-frames sent on the control stream, and response body (if any) sent via the
-corresponding data stream.
+The server push response is conveyed on a push stream.  Aside from the stream
+header, which identifies the response stream and PUSH_PROMISE frame, a push
+stream is identical to a regular response stream ({{stream-response}}), with
+response headers and (if present) trailers carried by HEADERS frames sent on the
+control stream, and response body (if any) indicated with a HAS_BODY frame and

My reading of the design is that trailing header fields would be carried on the push stream, not the control stream.

> @@ -401,6 +547,14 @@ All frames have the following format:
 
 ## Frame Definitions {#frames}
 
+### HAS_BODY {#frame-has-body}
+
+The HAS_BODY frame indicates that the HTTP message contains a payload body.  It

Is it missing a frame type?

> @@ -712,6 +936,21 @@ HTTP_MULTIPLE_SETTINGS (0x10):
 HTTP_RST_CONTROL_STREAM (0x11):
 : A message control stream closed abruptly.
 
+HTTP_INVALID_STREAM_HEADER (0x12):
+: A stream header contained an unknown type or referenced an invalid stream.
+
+HTTP_UNMATCHED_RESPONSE (0x13):
+: A response stream referenced an invalid stream.
+
+HTTP_UNMATCHED_DATA (0x14):
+: A data stream referenced an invalid stream.
+
+HTTP_UNMATCHED_PUSH (0x15):
+: A push stream referenced an server push request.

nit: **a** server push request

> @@ -758,8 +997,8 @@ QUIC simply by replacing Stream 0 in HTTP/2 with Stream 1 in HTTP/QUIC.
 Below is a listing of how each HTTP/2 frame type is mapped:
 
 DATA (0x0):
-: Instead of DATA frames, HTTP/QUIC uses a separate data stream.  See
-  {{stream-mapping}}.
+: Instead of DATA frames, HTTP/QUIC uses a separate data stream.  The code point
+  for DATA frames is used for the HAS_BODY frame. See {{frame-has-body}}.

Maybe this answers my earlier question about HAS_BODY type?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/643#pullrequestreview-45396112
----==_mimepart_594a58ff53c48_33553fb9419d7c38887bd
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@LPardue</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/643#discussion_r123216170">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt;  
-##  Stream 1: Connection Control Stream
+~~~~~
+ 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
++-+-+-+-+-+-+-+-+
+|   Type (8)    |
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|                         Push ID (32)                          |
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+~~~~~
</pre>
<p>It seems this diagram is missing the 16-bit index value described in the text.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/643#discussion_r123216460">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt; +The stream header for a response stream contains the type octet, which is set to
+0x01, and the stream ID of the request stream that this response is for as a
+32-bit value.
+
+~~~~~
+ 0                   1                   2                   3
+ 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
++-+-+-+-+-+-+-+-+
+|   Type (8)    |
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|                        Stream ID (32)                         |
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+~~~~~
+
+After the stream header, response streams contain a sequence of frames (see
+{{http-framing-layer}}).
</pre>
<p>Not sure where the <code>http-framing-layer</code> link is supposed to take us to.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/643#discussion_r123218030">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt;  
 HTTP/QUIC uses the priority scheme described in {{!RFC7540}} Section 5.3. In
-this priority scheme, a given stream can be designated as dependent upon another
-stream, which expresses the preference that the latter stream (the &quot;parent&quot;
-stream) be allocated resources before the former stream (the &quot;dependent&quot;
-stream). Taken together, the dependencies across all streams in a connection
-form a dependency tree. The structure of the dependency tree changes as PRIORITY
-frames add, remove, or change the dependency links between streams.
+this priority scheme, a given request can be designated as dependent upon
+another request, which expresses the preference that the latter stream (the
+&quot;parent&quot; request) be allocated resources before the former stream (the
+&quot;dependent&quot; request). Taken together, the dependencies across all request in a
</pre>
<p>nit: the dependencies across all request<strong>s</strong></p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/643#discussion_r123218075">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt;  
 HTTP/QUIC uses the priority scheme described in {{!RFC7540}} Section 5.3. In
-this priority scheme, a given stream can be designated as dependent upon another
-stream, which expresses the preference that the latter stream (the &quot;parent&quot;
-stream) be allocated resources before the former stream (the &quot;dependent&quot;
-stream). Taken together, the dependencies across all streams in a connection
-form a dependency tree. The structure of the dependency tree changes as PRIORITY
-frames add, remove, or change the dependency links between streams.
+this priority scheme, a given request can be designated as dependent upon
+another request, which expresses the preference that the latter stream (the
+&quot;parent&quot; request) be allocated resources before the former stream (the
+&quot;dependent&quot; request). Taken together, the dependencies across all request in a
+connection form a dependency tree. The structure of the dependency tree changes
+as PRIORITY frames add, remove, or change the dependency links between request.
</pre>
<p>nit: the dependency links between request<strong>s</strong></p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/643#discussion_r123220051">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt; -
-The data stream MUST be half-closed immediately after the transfer of the body.
-If the message does not contain a body, the corresponding data stream MUST still
-be half-closed without transferring any data. The &quot;chunked&quot; transfer encoding
-defined in Section 4.1 of {{!RFC7230}} MUST NOT be used.
+response may contain zero or more header blocks on the response stream
+containing the message headers of informational (1xx) HTTP responses (see
+{{!RFC7230}}, Section 3.2 and {{!RFC7231}}, Section 6.2).
+
+A message that contains a payload body includes a HAS_BODY frame immediately
+after the first header block.  This indicates that another stream will include
+the payload body.  A data stream is opened to carry the payload body.  The data
+stream MUST be closed immediately after sending the body.  If the message does
+not contain a body, a data stream MUST NOT be opened and the HAS_BODY message
+MUST NOT be sent.  The &quot;chunked&quot; transfer encoding defined in Section 4.1 of
+{{!RFC7230}} MUST NOT be used.
 
 Trailing header fields are carried in an additional header block on the message
 control stream. Such a header block is a sequence of HEADERS frames with End
</pre>
<p>Sending trailing header fields on the control stream seems like a hangover from earlier design.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/643#discussion_r123221585">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt;  
-The server push response is conveyed in the same way as a non-server-push
-response, with response headers and (if present) trailers carried by HEADERS
-frames sent on the control stream, and response body (if any) sent via the
-corresponding data stream.
+The server push response is conveyed on a push stream.  Aside from the stream
+header, which identifies the response stream and PUSH_PROMISE frame, a push
+stream is identical to a regular response stream ({{stream-response}}), with
+response headers and (if present) trailers carried by HEADERS frames sent on the
+control stream, and response body (if any) indicated with a HAS_BODY frame and
</pre>
<p>My reading of the design is that trailing header fields would be carried on the push stream, not the control stream.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/643#discussion_r123221868">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt; @@ -401,6 +547,14 @@ All frames have the following format:
 
 ## Frame Definitions {#frames}
 
+### HAS_BODY {#frame-has-body}
+
+The HAS_BODY frame indicates that the HTTP message contains a payload body.  It
</pre>
<p>Is it missing a frame type?</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/643#discussion_r123222603">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt; @@ -712,6 +936,21 @@ HTTP_MULTIPLE_SETTINGS (0x10):
 HTTP_RST_CONTROL_STREAM (0x11):
 : A message control stream closed abruptly.
 
+HTTP_INVALID_STREAM_HEADER (0x12):
+: A stream header contained an unknown type or referenced an invalid stream.
+
+HTTP_UNMATCHED_RESPONSE (0x13):
+: A response stream referenced an invalid stream.
+
+HTTP_UNMATCHED_DATA (0x14):
+: A data stream referenced an invalid stream.
+
+HTTP_UNMATCHED_PUSH (0x15):
+: A push stream referenced an server push request.
</pre>
<p>nit: <strong>a</strong> server push request</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/643#discussion_r123222703">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt; @@ -758,8 +997,8 @@ QUIC simply by replacing Stream 0 in HTTP/2 with Stream 1 in HTTP/QUIC.
 Below is a listing of how each HTTP/2 frame type is mapped:
 
 DATA (0x0):
-: Instead of DATA frames, HTTP/QUIC uses a separate data stream.  See
-  {{stream-mapping}}.
+: Instead of DATA frames, HTTP/QUIC uses a separate data stream.  The code point
+  for DATA frames is used for the HAS_BODY frame. See {{frame-has-body}}.
</pre>
<p>Maybe this answers my earlier question about HAS_BODY type?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/643#pullrequestreview-45396112">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8wAwtndgykZKJwxkjbsnzJkwcM4ks5sGP7_gaJpZM4N_IlA">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqzmQdaT990XA3dF8WPGYoWNM8l-Cks5sGP7_gaJpZM4N_IlA.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/643#pullrequestreview-45396112"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #643"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/643#pullrequestreview-45396112"}}}</script>
----==_mimepart_594a58ff53c48_33553fb9419d7c38887bd--


From nobody Wed Jun 21 06:30: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 4AC8B129AE7 for <quic-issues@ietfa.amsl.com>; Wed, 21 Jun 2017 06:30:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.395
X-Spam-Level: 
X-Spam-Status: No, score=-8.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_DNSWL_HI=-5, 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 FLVENsQEgze4 for <quic-issues@ietfa.amsl.com>; Wed, 21 Jun 2017 06:30:30 -0700 (PDT)
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 8262D129439 for <quic-issues@ietf.org>; Wed, 21 Jun 2017 06:30:30 -0700 (PDT)
Date: Wed, 21 Jun 2017 06:30:29 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1498051829; bh=rCA9FusuY66G+DCcwDsK9T3AfrTtujWVvNRyN2xKmtc=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=pqCZSABV9ckWHi6cGsDXE0mtm+plc1oVUdtlNUd60c76lqEXlaK0WgwILvuKeRFOF fD4ju2TMzVif1ybRY/zp85rDgg+HfM9zTMmCkSh/sWVIHnNDCvyTnYCyC3y24N8HP0 Mhrgnx61rhLhKlOHtiwk9SYzToHC83uJHwrbbArQ=
From: Lucas Pardue <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab89a44d92256843799c87726105fe1d9ffb183ffc92cf00000001156236f592a169ce0e21ecbf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/643/review/45431879@github.com>
In-Reply-To: <quicwg/base-drafts/pull/643@github.com>
References: <quicwg/base-drafts/pull/643@github.com>
Subject: Re: [quicwg/base-drafts] Unidirectional Streams (#643)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594a74f5c2926_3d6d3faa890d3c3444876"; 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/9eZzvrvmgAb4Xn2gLcbMurP8dmA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Jun 2017 13:30:32 -0000

----==_mimepart_594a74f5c2926_3d6d3faa890d3c3444876
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

LPardue commented on this pull request.



> @@ -2755,10 +2722,10 @@ stream.  For a stream that is reset, the final offset is carried explicitly in
 the RST_STREAM frame.  Otherwise, the final offset is the offset of the end of
 the data carried in STREAM frame marked with a FIN flag.
 
-An endpoint will know the final offset for a stream when the stream enters the
-"half-closed (remote)" state.  However, if there is reordering or loss, an
-endpoint might learn the final offset prior to entering this state if it is
-carried on a STREAM frame.
+An endpoint will know the final offset for a stream when it receives a STREAM
+frame with a FIN flag or a RST_STREAM frame.  If there is reordering or loss,
+an endpoint receive a STREAM frame with a FIN flag prior to the stream entering

Is a word is missing 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/643#pullrequestreview-45431879
----==_mimepart_594a74f5c2926_3d6d3faa890d3c3444876
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@LPardue</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/643#discussion_r123248121">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2755,10 +2722,10 @@ stream.  For a stream that is reset, the final offset is carried explicitly in
 the RST_STREAM frame.  Otherwise, the final offset is the offset of the end of
 the data carried in STREAM frame marked with a FIN flag.
 
-An endpoint will know the final offset for a stream when the stream enters the
-&quot;half-closed (remote)&quot; state.  However, if there is reordering or loss, an
-endpoint might learn the final offset prior to entering this state if it is
-carried on a STREAM frame.
+An endpoint will know the final offset for a stream when it receives a STREAM
+frame with a FIN flag or a RST_STREAM frame.  If there is reordering or loss,
+an endpoint receive a STREAM frame with a FIN flag prior to the stream entering
</pre>
<p>Is a word is missing 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/643#pullrequestreview-45431879">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-jeQBsatukphmEICry56Zde4NHLks5sGRr1gaJpZM4N_IlA">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq0f7__DiWirb-BISIU57MjFTkHhvks5sGRr1gaJpZM4N_IlA.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/643#pullrequestreview-45431879"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #643"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/643#pullrequestreview-45431879"}}}</script>
----==_mimepart_594a74f5c2926_3d6d3faa890d3c3444876--


From nobody Wed Jun 21 07:06: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 4CD65129B06 for <quic-issues@ietfa.amsl.com>; Wed, 21 Jun 2017 07:06:21 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VfBfLL7UtmTJ for <quic-issues@ietfa.amsl.com>; Wed, 21 Jun 2017 07:06:19 -0700 (PDT)
Received: from o8.sgmail.github.com (o8.sgmail.github.com [167.89.101.199]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 495991294CF for <quic-issues@ietf.org>; Wed, 21 Jun 2017 07:06:19 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=fhuF5RE2oMfc2goAKVYWA01eT1M=; b=v8fe2cyTxtYru6l3 PfHeaGn6/RjtvIBrLy7ULq1l3OaYZkopkim7Wyp/mM/H+XtJLR5QnDmeFkDpyuS2 joZsZUzPXKSMFFwxMb14NVRCo3QQv0KkXWNi/OF6GqFOc1K5fHGPR9+9QUh0gake jcmG8apC/Yao3LTbxCaUOiue3B0=
Received: by filter0811p1mdw1.sendgrid.net with SMTP id filter0811p1mdw1-493-594A7D34-60 2017-06-21 14:05:40.852159906 +0000 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 BhIXmQmiTJ2C0yKHxPtOgw for <quic-issues@ietf.org>; Wed, 21 Jun 2017 14:05:40.643 +0000 (UTC)
Date: Wed, 21 Jun 2017 07:05:40 -0700
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab29df6b30eba0487bbc8ab3dfbd213f1829b8164892cf0000000115623f3492a169ce0dec328b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/574/review/45442982@github.com>
In-Reply-To: <quicwg/base-drafts/pull/574@github.com>
References: <quicwg/base-drafts/pull/574@github.com>
Subject: Re: [quicwg/base-drafts] Make reset simpler and invisible (#574)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594a7d3485756_590f3f93e9e63c34951fa"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0aWqqwaCtrDgOsojoFIKjJvgAbdE8lGH+rTA Auzx2Y/pb8OizHcbPmr0aWeKZJhLz7Qi+CyLhB0UjzTDlYDz0SGl6TR8meORhVtWMLzkR8eQApeOjn jV7lVDz+9uBMyiFdjEopKe/KkxvMFVXLZBGBVvhFXKmp2sXUF0QZoyUOZmkwJo9l16ER14hCklDE5z 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/L_fHBQqHFkqU0vTuw2398zc8ULc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Jun 2017 14:06:21 -0000

----==_mimepart_594a7d3485756_590f3f93e9e63c34951fa
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mikkelfj commented on this pull request.



> +continue the connection.  A server that wishes to communicate a fatal connection
+error MUST use a CONNECTION_CLOSE frame if it has sufficient state to do so.
+
+To support this process, the server sends a stateless_reset_token value during
+the handshake in the transport parameters.  This value is protected by
+encryption, so only client and server know this value.
+
+A server that receives packets that it cannot process sends a packet in the
+following layout:
+
+~~~
+ 0                   1                   2                   3
+ 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
++-+-+-+-+-+-+-+-+
+|0|C|K|  00001  |
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

Should CK be required to be 10 here? Keyphase makes little sense, and Connection ID 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/pull/574#pullrequestreview-45442982
----==_mimepart_594a7d3485756_590f3f93e9e63c34951fa
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/574#discussion_r123258010">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +continue the connection.  A server that wishes to communicate a fatal connection
+error MUST use a CONNECTION_CLOSE frame if it has sufficient state to do so.
+
+To support this process, the server sends a stateless_reset_token value during
+the handshake in the transport parameters.  This value is protected by
+encryption, so only client and server know this value.
+
+A server that receives packets that it cannot process sends a packet in the
+following layout:
+
+~~~
+ 0                   1                   2                   3
+ 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
++-+-+-+-+-+-+-+-+
+|0|C|K|  00001  |
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
</pre>
<p>Should CK be required to be 10 here? Keyphase makes little sense, and Connection ID is required.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/574#pullrequestreview-45442982">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5nGNXDZndzuJs6sjTIO3Cc0OqZRks5sGSM0gaJpZM4NwBSw">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq28_pK7UEqgtt1q3Agim__z_d0TIks5sGSM0gaJpZM4NwBSw.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/574#pullrequestreview-45442982"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #574"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/574#pullrequestreview-45442982"}}}</script>
----==_mimepart_594a7d3485756_590f3f93e9e63c34951fa--


From nobody Wed Jun 21 07:13: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 37B0712704A for <quic-issues@ietfa.amsl.com>; Wed, 21 Jun 2017 07:13:48 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id r1FWIVTfojZo for <quic-issues@ietfa.amsl.com>; Wed, 21 Jun 2017 07:13:46 -0700 (PDT)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0728A1243FE for <quic-issues@ietf.org>; Wed, 21 Jun 2017 07:13:45 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=WLzBWUCp1ZKizfCQeRz/dJuTEMw=; b=OMwRhhcfcAS7KEqx /CdB6FMyChtdQzpinplt/w1V63T+ygw/NsQyCdDCl9YVb0wj5p0MpQEYqIqWIR35 91R69EvY8g1jo2aj5RHY8LJVgmZswWa+BpvgQNOvQ+HxAbPo8ZdSioCk/duQ37QJ MS8zk15/hKqzbxGhX16pJIFThWE=
Received: by filter1155p1mdw1.sendgrid.net with SMTP id filter1155p1mdw1-28488-594A7F18-91 2017-06-21 14:13:44.824265655 +0000 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 pcNuYpUQSRiu1M9HDLEjDg for <quic-issues@ietf.org>; Wed, 21 Jun 2017 14:13:44.754 +0000 (UTC)
Date: Wed, 21 Jun 2017 07:13:09 -0700
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba88207572b243b056fdb14251f2c2e8c62dce88992cf00000001156240f592a169ce0dec328b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/574/review/45445365@github.com>
In-Reply-To: <quicwg/base-drafts/pull/574@github.com>
References: <quicwg/base-drafts/pull/574@github.com>
Subject: Re: [quicwg/base-drafts] Make reset simpler and invisible (#574)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594a7ef57bd45_7afc3fd84fe0dc3044853"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0lErTxNBSYBJwzYOHhpQBpspADq7UsZ7bO9t rM3dzD/Z1GQSwRUZED2V+oNIkmm1by7t4Vp5+u1su7suA17sQwZMH1CZSwzTPlpzsO4xBcgw97Wmkn wDsxo+iVFB4DLDxSjS4xzKyoPdmLe2ayNMQY2YA2JmvXx54VEObDJN0LwR4jAwdE5kFkLee0q7Y6jR s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/7x9eWtrWMjDZC5dXwH7DEPrIceI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Jun 2017 14:13:48 -0000

----==_mimepart_594a7ef57bd45_7afc3fd84fe0dc3044853
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mikkelfj commented on this pull request.



> +
+This packet SHOULD use the short header form with the shortest possible packet
+number encoding.  This minimizes the perceived gap between the last packet that
+the server sent and this packet.  The leading octet of the Stateless Reset Token
+will be interpreted as a packet number.  A server MAY use a different short
+header type, indicating a different packet number length, but this allows for
+the message to be identified as a stateless reset more easily using heuristics.
+
+A server copies the connection ID field from the packet that triggers the
+stateless reset.  A server omits the connection ID if explicitly configured to
+do so, or if the client packet did not include a connection ID.
+
+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.
+

Is the Connection ID optional 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/574#pullrequestreview-45445365
----==_mimepart_594a7ef57bd45_7afc3fd84fe0dc3044853
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/574#discussion_r123260111">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +
+This packet SHOULD use the short header form with the shortest possible packet
+number encoding.  This minimizes the perceived gap between the last packet that
+the server sent and this packet.  The leading octet of the Stateless Reset Token
+will be interpreted as a packet number.  A server MAY use a different short
+header type, indicating a different packet number length, but this allows for
+the message to be identified as a stateless reset more easily using heuristics.
+
+A server copies the connection ID field from the packet that triggers the
+stateless reset.  A server omits the connection ID if explicitly configured to
+do so, or if the client packet did not include a connection ID.
+
+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.
+
</pre>
<p>Is the Connection ID optional 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/574#pullrequestreview-45445365">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0sbc9hAtNVQsM8kMFLTuu73v0l4ks5sGST1gaJpZM4NwBSw">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq2OLYskiJvQphuXZTqmiqoiWxdbbks5sGST1gaJpZM4NwBSw.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/574#pullrequestreview-45445365"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #574"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/574#pullrequestreview-45445365"}}}</script>
----==_mimepart_594a7ef57bd45_7afc3fd84fe0dc3044853--


From nobody Wed Jun 21 07:16: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 50CF01243FE for <quic-issues@ietfa.amsl.com>; Wed, 21 Jun 2017 07:16:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.454
X-Spam-Level: 
X-Spam-Status: No, score=-0.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, RP_MATCHES_RCVD=-0.001, 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 MIAqpAicKmZX for <quic-issues@ietfa.amsl.com>; Wed, 21 Jun 2017 07:16:45 -0700 (PDT)
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 78C72129B2F for <quic-issues@ietf.org>; Wed, 21 Jun 2017 07:16:41 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=hIPvpNL05vQq89trOYFhnM8UJBM=; b=uYn+kBN5TmWHkLOv BjRAPtde83kuEFkK4yVj2H+KZUJzPFGCiPWASDkneUmM6NSUKYoWs5LixFq/20/U 2NGlwLtQFkJa9djNi+m5fn+S4pBGL0paUGs/HLIClaPAHhZYumWkkSsrSGm+cRpP qpiwHYQu5NmXpBYyJNmDe/xuqyY=
Received: by filter0536p1mdw1.sendgrid.net with SMTP id filter0536p1mdw1-3789-594A7FBE-1A 2017-06-21 14:16:30.271085023 +0000 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 Tjvr_jaOQvuo2VqBKfAuFw for <quic-issues@ietf.org>; Wed, 21 Jun 2017 14:16:30.211 +0000 (UTC)
Date: Wed, 21 Jun 2017 07:16:25 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab0ef8cd68254b1a13a6b1a1eb5da9f9936ebb554692cf00000001156241b892a169ce0e266d1d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/649/review/45446384@github.com>
In-Reply-To: <quicwg/base-drafts/pull/649@github.com>
References: <quicwg/base-drafts/pull/649@github.com>
Subject: Re: [quicwg/base-drafts] Attempt to make the packet number encoding text clearer (#649)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594a7fb8f3989_11803f8e7fb31c38203fe"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3nqrG/jePyynq4PofUnACF1XiIzr3o9tpq8p ggOPN8/MwSMZLUXkKWXjviKHOC0Upu6F8sLDA6nS9NrlDBcWgbQ+W09gOoRedqtobgqHAc3tmnC2Rd lOtQR/GF+h+uNYrJfF8uShy+kQ21akMithJm2xHIcJ/e3CXFJMhE8zl8XThpzb6Hn1OC2wnSjbje1j Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ICAvro7wnefjsEKJOhawsUzforo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Jun 2017 14:16:51 -0000

----==_mimepart_594a7fb8f3989_11803f8e7fb31c38203fe
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/649#pullrequestreview-45446384
----==_mimepart_594a7fb8f3989_11803f8e7fb31c38203fe
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/649#pullrequestreview-45446384">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7JSZqWzndoEQhOYxvp-fkz62ostks5sGSW4gaJpZM4OAY36">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqwxDdBjFQoe7w7q5f2NTGWGSj4mCks5sGSW4gaJpZM4OAY36.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/649#pullrequestreview-45446384"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #649"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/649#pullrequestreview-45446384"}}}</script>
----==_mimepart_594a7fb8f3989_11803f8e7fb31c38203fe--


From nobody Wed Jun 21 07:21: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 60A8C129B45 for <quic-issues@ietfa.amsl.com>; Wed, 21 Jun 2017 07:21:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.798
X-Spam-Level: 
X-Spam-Status: No, score=-9.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_DNSWL_HI=-5, 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 BsQ6xIJw5WYu for <quic-issues@ietfa.amsl.com>; Wed, 21 Jun 2017 07:20:58 -0700 (PDT)
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 590FC129B40 for <quic-issues@ietf.org>; Wed, 21 Jun 2017 07:20:58 -0700 (PDT)
Date: Wed, 21 Jun 2017 07:20:57 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1498054857; bh=/OiiMPck5AVD6FJDo8jBsWmR2OtkjoLq35zcBYP13tQ=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=jv/7s6S9xBEzRwDxrtkWWjMs2DdUFCmh3LLwtVOOQHd+ffyCuDmJrBCSoKDORzFQq q8COrc09zMKDY9GQS7qOSTrqBw9Wpy1e5oGiaD4b1jl3r8jvrRqFQLIPpxdYQGMOE0 Mh9NR+GDjxUByBwFbKMJyL7O5XhHnup+TapQY/XE=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abdbe86b16526951bc426638857d7cd922fb8eb6a092cf00000001156242c992a169ce0dec328b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/574/review/45447858@github.com>
In-Reply-To: <quicwg/base-drafts/pull/574@github.com>
References: <quicwg/base-drafts/pull/574@github.com>
Subject: Re: [quicwg/base-drafts] Make reset simpler and invisible (#574)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594a80c950dcd_1828f3fdcb3a4bc384077d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/HRjlnYkzJF9vjETdGK4UejUQuVs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Jun 2017 14:21:00 -0000

----==_mimepart_594a80c950dcd_1828f3fdcb3a4bc384077d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mikkelfj commented on this pull request.



> +
+This packet SHOULD use the short header form with the shortest possible packet
+number encoding.  This minimizes the perceived gap between the last packet that
+the server sent and this packet.  The leading octet of the Stateless Reset Token
+will be interpreted as a packet number.  A server MAY use a different short
+header type, indicating a different packet number length, but this allows for
+the message to be identified as a stateless reset more easily using heuristics.
+
+A server copies the connection ID field from the packet that triggers the
+stateless reset.  A server omits the connection ID if explicitly configured to
+do so, or if the client packet did not include a connection ID.
+
+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.
+

I guess it is - it is only the suggested reset token design that requires the connection ID. But if the reset is from a client that reboots and sends a reset, it cannot reproduce a unique 5-tuple, and so it requires that the connection can be identified by the reset token, unless the connection ID is available.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/574#discussion_r123262254
----==_mimepart_594a80c950dcd_1828f3fdcb3a4bc384077d
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/574#discussion_r123262254">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +
+This packet SHOULD use the short header form with the shortest possible packet
+number encoding.  This minimizes the perceived gap between the last packet that
+the server sent and this packet.  The leading octet of the Stateless Reset Token
+will be interpreted as a packet number.  A server MAY use a different short
+header type, indicating a different packet number length, but this allows for
+the message to be identified as a stateless reset more easily using heuristics.
+
+A server copies the connection ID field from the packet that triggers the
+stateless reset.  A server omits the connection ID if explicitly configured to
+do so, or if the client packet did not include a connection ID.
+
+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.
+
</pre>
<p>I guess it is - it is only the suggested reset token design that requires the connection ID. But if the reset is from a client that reboots and sends a reset, it cannot reproduce a unique 5-tuple, and so it requires that the connection can be identified by the reset token, unless the connection ID is available.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/574#discussion_r123262254">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3pTYfcYKn6B5P8iz-K5v10GWOSkks5sGSbJgaJpZM4NwBSw">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq4QgFvWpuAPQltGH63HAuES81XLLks5sGSbJgaJpZM4NwBSw.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/574#discussion_r123262254"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #574"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/574#discussion_r123262254"}}}</script>
----==_mimepart_594a80c950dcd_1828f3fdcb3a4bc384077d--


From nobody Wed Jun 21 07: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 A8ECB126C22 for <quic-issues@ietfa.amsl.com>; Wed, 21 Jun 2017 07:22:33 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, 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 daNq0wAGWGYL for <quic-issues@ietfa.amsl.com>; Wed, 21 Jun 2017 07:22:32 -0700 (PDT)
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 3E47D129B35 for <quic-issues@ietf.org>; Wed, 21 Jun 2017 07:22:32 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=3lTvBQ83ydaKihXZxIGkWqnF9gQ=; b=ZtOjT+9kut7ZWxQ1 OlJnkky7om4KeWbEDTJPD3t5EEOWcdry7EJf1dFzIIfTVW+6gph2H2G9q/wMAori kpB5xEjYPjmyOqdx9TMnHdH0yOIRDmHTUynAzKJFK6i0oBXTvWhMiRFpyTVe6rG0 fCXdX1a/LFroELMtr6BU2GsDd68=
Received: by filter0548p1mdw1.sendgrid.net with SMTP id filter0548p1mdw1-19841-594A8122-8 2017-06-21 14:22:26.289357684 +0000 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 i9dRD4cAQ0Gh903SHVQhmA for <quic-issues@ietf.org>; Wed, 21 Jun 2017 14:22:26.108 +0000 (UTC)
Date: Wed, 21 Jun 2017 07:22:13 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd05d8dc82e3492b77db02772d70ea1e806665edc92cf000000011562431592a169ce0df59194@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/605/310094191@github.com>
In-Reply-To: <quicwg/base-drafts/issues/605@github.com>
References: <quicwg/base-drafts/issues/605@github.com>
Subject: Re: [quicwg/base-drafts] Wrongly hinting of issues not existing for packet number size increase (#605)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594a811579ef7_5bd13fdc0accbc3c83fb"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3A8ZZ40sPGCzG2e5w2gVPh2+b0UNuVuKUMqb /+t9SrLxCJoPbVh1Z2C73Sel3FyvSJ1PANOYZMTVw+iq9ydx0rjDIW3+fLnZwBX4gSfkJ7hOVGbz9j d/l0AoTUEExriegzDmffvJpyIQdhp9+Y2oDcS5lv66asjJ3GnFq5yD9UCgaOGLEq2pTqenkofEQpvg c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/U0pJpV1sq5WO8QUbq0OVVrj0QgU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Jun 2017 14:22:34 -0000

----==_mimepart_594a811579ef7_5bd13fdc0accbc3c83fb
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The text for 1 and 3 should be the same, since it's just a matter of determining what the right length is at any given moment.  I don't think anything special needs to be noted about increases or decreases, but Martin's PR should make it clearer how to pick a length.

Re 2, I think the receiver processing is quite simple and works correctly without any special language about shorter vs longer numbers, so I'd prefer to avoid it.  Is there a specific case you think is confusing?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/605#issuecomment-310094191
----==_mimepart_594a811579ef7_5bd13fdc0accbc3c83fb
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>The text for 1 and 3 should be the same, since it's just a matter of det=
ermining what the right length is at any given moment.  I don't think anyth=
ing special needs to be noted about increases or decreases, but Martin's PR=
 should make it clearer how to pick a length.</p>
<p>Re 2, I think the receiver processing is quite simple and works correctl=
y without any special language about shorter vs longer numbers, so I'd pref=
er to avoid it.  Is there a specific case you think is confusing?</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/605#issuecomment-310094191">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq5kb7_finlP8ZT_=
iOQVZ9p3meqVQks5sGScVgaJpZM4Nypwu">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq-L87ilsA25PHj2bs=
DsOac0k_TkCks5sGScVgaJpZM4Nypwu.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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/605#issuecomment-310094191"></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 #605: The text for =
1 and 3 should be the same, since it's just a matter of determining what th=
e right length is at any given moment.  I don't think anything special need=
s to be noted about increases or decreases, but Martin's PR should make it =
clearer how to pick a length.\r\n\r\nRe 2, I think the receiver processing =
is quite simple and works correctly without any special language about shor=
ter vs longer numbers, so I'd prefer to avoid it.  Is there a specific case=
 you think is confusing?"}],"action":{"name":"View Issue","url":"https://gi=
thub.com/quicwg/base-drafts/issues/605#issuecomment-310094191"}}}</script>=

----==_mimepart_594a811579ef7_5bd13fdc0accbc3c83fb--


From nobody Wed Jun 21 07:25: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 CA8A2129B20 for <quic-issues@ietfa.amsl.com>; Wed, 21 Jun 2017 07:25:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.681
X-Spam-Level: 
X-Spam-Status: No, score=-7.681 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-2.8, 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 pK3xI15dycn3 for <quic-issues@ietfa.amsl.com>; Wed, 21 Jun 2017 07:25:18 -0700 (PDT)
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 294A5126C22 for <quic-issues@ietf.org>; Wed, 21 Jun 2017 07:25:18 -0700 (PDT)
Date: Wed, 21 Jun 2017 07:25:17 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1498055117; bh=woGeBR201q1XFS56zVS96lBQVfDXo6306HMd6xCWp8A=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Bd2nYvf0DCN91+q+7K4Ub4S1Z8DujdlsFZrLljptasfbX2dr1x3YnkQ6TcXpOHRJa AjgvDgpxG1ztIYU+zLd5RDCTb0HGKi5qdOro702pXMlw5pkc+4t1+D7zTzTRfemav8 5RYln03FkUaZdBftiMHU8M7DsU9v05fc7WRo01gA=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab17e65ec80829b628984720ccd9abf7614eb8531792cf00000001156243cd92a169ce0dafc245@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/538/issue_event/1133010206@github.com>
In-Reply-To: <quicwg/base-drafts/issues/538@github.com>
References: <quicwg/base-drafts/issues/538@github.com>
Subject: Re: [quicwg/base-drafts] largest_sent_packet and largest_acked_packet not defined (#538)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594a81cd7fd67_7ab53fb47eec7c3843678"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Xipw3hPPXYX7cl8jHNzONrVU6aI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Jun 2017 14:25:20 -0000

----==_mimepart_594a81cd7fd67_7ab53fb47eec7c3843678
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #538 via #646.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/538#event-1133010206
----==_mimepart_594a81cd7fd67_7ab53fb47eec7c3843678
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/quicwg/base-drafts/issues/538" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/538" data-id="229622341" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#538</a> via <a href="https://github.com/quicwg/base-drafts/pull/646" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/646" data-id="237387393" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#646</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/538#event-1133010206">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6qYAVchfE3N_i-9nqFGLXaiLaP_ks5sGSfNgaJpZM4NfBK4">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq6QyB9zOwZnRVvLROyzB46TUXVVwks5sGSfNgaJpZM4NfBK4.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/538#event-1133010206"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #538 via #646."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/538#event-1133010206"}}}</script>
----==_mimepart_594a81cd7fd67_7ab53fb47eec7c3843678--


From nobody Wed Jun 21 07:25: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 C6C67126C22 for <quic-issues@ietfa.amsl.com>; Wed, 21 Jun 2017 07:25:20 -0700 (PDT)
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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=ianswett=users.noreply.github.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HlDNMZgIPccc for <quic-issues@ietfa.amsl.com>; Wed, 21 Jun 2017 07:25:19 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E3539129AE7 for <quic-issues@ietf.org>; Wed, 21 Jun 2017 07:25:18 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1498055118; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=CxT0rV62lj4Sl3FaVskiV/YTzpvGIrH2GUSZ1wKx9Cg=; b=0DDGPSJORuZiYK7zXf2v+uY1qzaeEWC4xfXvIBAChh7PqFn1OoYjJU+5Hx7fmonjtZVn8msH rt/ujJxvggid7qAbPFllxWVKl9syuUstwOGPCUpar9g96PkxkH92AfXcW7dyeLmep73HykT/ xeCrXO6QHnqiBqwW+tfvm1JyTFs=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=WMzpVfC38jrkMSk0McNcTQ4GOl5XiTRUQNFNln99U+xieG7G89MJ4MJ47oPlbVH7BLJXmQ Lb3Qr97GRPWZP4hnqcGM4BBuTc6JqQ7Il9lJmF7sWJfqnVKEpMGywZiIM/07wdr392rczjuR yBixHo4YZf8uFcA5Bf3QJNoVBTnWA=
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.34]) by mxa.mailgun.org with ESMTP id 594a81cb.7f0ba8308570-smtp-out-n02; Wed, 21 Jun 2017 14:25:15 -0000 (UTC)
Date: Wed, 21 Jun 2017 07:25:15 -0700
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <594a81cb8c9ef_41523fee8aaf3c38614a5@hookshot-fe2-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] d22888: Define largest_sent_packet and largest_acked_packe...
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_594a81cb8c501_41523fee8aaf3c3861339"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/gx15o12GJJiEXIeAI8SWeeZSe0Y>
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, 21 Jun 2017 14:25:21 -0000

----==_mimepart_594a81cb8c501_41523fee8aaf3c3861339
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: d228883e1412380a7e88f7b248096c792fac1738
      https://github.com/quicwg/base-drafts/commit/d228883e1412380a7e88f7b248096c792fac1738
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2017-06-21 (Wed, 21 Jun 2017)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Define largest_sent_packet and largest_acked_packet (#646)



----==_mimepart_594a81cb8c501_41523fee8aaf3c3861339--


From nobody Wed Jun 21 07:25: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 C2AD9129B4B for <quic-issues@ietfa.amsl.com>; Wed, 21 Jun 2017 07:25:22 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id n2L1rF_pANI2 for <quic-issues@ietfa.amsl.com>; Wed, 21 Jun 2017 07:25:21 -0700 (PDT)
Received: from o8.sgmail.github.com (o8.sgmail.github.com [167.89.101.199]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E9E7B129AE7 for <quic-issues@ietf.org>; Wed, 21 Jun 2017 07:25:20 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=p8xr3bnIzZj0IIcf6NCtjGvsC2A=; b=VY5f28ZrRetNVb6z HuHbKk03l3IIw91uupmcY6qmS6T4edxg2LlL3W2KRGhZvIJnqgm/KD/LGBJpSHRF q8ThOgSSRbJRS4ZsdNpu0H+RPMM6v0XN0MABlU/78TS1dheFqLNjQ+Fs9bAUG89X ivVJr2d1ngvINqG2R6TB9wLyfmE=
Received: by filter0542p1mdw1.sendgrid.net with SMTP id filter0542p1mdw1-29268-594A81CE-18 2017-06-21 14:25:18.173516738 +0000 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 AjgORrP6TNitjQ4Ob9h8eQ for <quic-issues@ietf.org>; Wed, 21 Jun 2017 14:25:18.138 +0000 (UTC)
Date: Wed, 21 Jun 2017 07:25:18 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba94ef59bc3f3d58b543b7acf3066651fbff7dba292cf00000001156243ce92a169ce0e263e81@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/646/issue_event/1133010205@github.com>
In-Reply-To: <quicwg/base-drafts/pull/646@github.com>
References: <quicwg/base-drafts/pull/646@github.com>
Subject: Re: [quicwg/base-drafts] Define largest_sent_packet and largest_acked_packet (#646)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594a81ce3c5d_5b5c3feb32197c30787d5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1aT9wkMDzcd6qI9JWLZdNs6zZOPo7kZL4yJD Xz9853P53sZkbTb8q6WvXD8dpiqbxPnyUrPCLqde5pYYF75MoKq5nLI30VPgF9Tg4sO97r18BrOHM5 Sbcu/Dz6ASR4f122R87MOxeq6ehtN7edSerlCbuqgV8IcWsXT0WwxTqyFjaE4yhkBx7vFOjvTwHBP/ 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/gEEX5kDLU8P5f9tcNCfqIR9hArs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Jun 2017 14:25:23 -0000

----==_mimepart_594a81ce3c5d_5b5c3feb32197c30787d5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #646.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/646#event-1133010205
----==_mimepart_594a81ce3c5d_5b5c3feb32197c30787d5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a href="https://github.com/quicwg/base-drafts/pull/646" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/646" data-id="237387393" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#646</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/646#event-1133010205">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwlf_-PqI5mEexNvlJ6gd_4n1p4Gks5sGSfOgaJpZM4OAVmX">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq0WBuT6dEMe6kj5IWkLDvv8iQDnIks5sGSfOgaJpZM4OAVmX.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/646#event-1133010205"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #646."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/646#event-1133010205"}}}</script>
----==_mimepart_594a81ce3c5d_5b5c3feb32197c30787d5--


From nobody Wed Jun 21 07:25: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 EEF9C129B2A for <quic-issues@ietfa.amsl.com>; Wed, 21 Jun 2017 07:25:52 -0700 (PDT)
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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=ianswett=users.noreply.github.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9b-HegBpGsTa for <quic-issues@ietfa.amsl.com>; Wed, 21 Jun 2017 07:25:51 -0700 (PDT)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3BFFB12025C for <quic-issues@ietf.org>; Wed, 21 Jun 2017 07:25:51 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1498055150; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=9yR4TKmZL1rlL+7pyfsafvBOM93jC8XuoJF93YoMX8w=; b=wwj5F7m1W0npTkUFY6GKf83+Ry5IHXTmhbOzVPJbFodeVVIP5ozeeba4ZhlpXPL08WUULxZ1 QIKTqAmsQ60OhLlLwv9SKum6CLyljM1+rvE4VjDacXIYfTWc8XSOS+2yTHtBTVtOkjHX/WIh uE5SNGIFNTzYVgH1Q2T5fV3/sI8=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=XCchpP4ui4sJmanUv39JG5STOFXUFtt4EG2SSKam7N/QX2663YcwqQZ62q2R0xXVFSK23/ ogQa5J4aRAooUxHFaMy8CrKksfCckEadckvDy1wSS1HE8FGjzQn3bhZF0/OatrSMSOmOrElb 0h3SfRccy7C++c/NHavCvjw/1gYik=
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 594a81ec.7f9bf8497600-smtp-out-n01; Wed, 21 Jun 2017 14:25:48 -0000 (UTC)
Date: Wed, 21 Jun 2017 07:25:47 -0700
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <594a81ebd79de_672f3fc5517b3c3879594@hookshot-fe5-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] f66d3e: Disambiguate OnPacketAcked (#648)
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_594a81ebd763e_672f3fc5517b3c3879459"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/v-50UHTJdSDbxTbCmAN6E3IVN-c>
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, 21 Jun 2017 14:25:53 -0000

----==_mimepart_594a81ebd763e_672f3fc5517b3c3879459
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: f66d3eb23996d2b1755d01110723c6d16897810c
      https://github.com/quicwg/base-drafts/commit/f66d3eb23996d2b1755d01110723c6d16897810c
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2017-06-21 (Wed, 21 Jun 2017)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Disambiguate OnPacketAcked (#648)



----==_mimepart_594a81ebd763e_672f3fc5517b3c3879459--


From nobody Wed Jun 21 07:26: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 4F3EF12025C for <quic-issues@ietfa.amsl.com>; Wed, 21 Jun 2017 07:25:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.681
X-Spam-Level: 
X-Spam-Status: No, score=-7.681 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-2.8, 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 xs9EuCe295z4 for <quic-issues@ietfa.amsl.com>; Wed, 21 Jun 2017 07:25:51 -0700 (PDT)
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 827CB129B20 for <quic-issues@ietf.org>; Wed, 21 Jun 2017 07:25:51 -0700 (PDT)
Date: Wed, 21 Jun 2017 07:25:50 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1498055150; bh=SO4X5gfqiFVvtcsrGukK5Wai3okIFxOblxx4/mNcPbY=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=qNkVKlzfi0K+IGNYsbNELMuWUwcTMZ3ShmVqSeiUfuw1UFnuiyPc0bGAPIBQGo2Hc 9l3o4090PMPXguzLRihSHdXyLZB/o9InrrBuLorKFYhmNhPwedtg1f1G+TRNB+1ugn 9TNWoSu2YxeuKsX1hr3CZKtEJB6VeWc9bI17Mu7c=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab74d20af35af7d3d1b17df1604f4747a8882df02192cf00000001156243ee92a169ce0dab218a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/533/issue_event/1133011289@github.com>
In-Reply-To: <quicwg/base-drafts/issues/533@github.com>
References: <quicwg/base-drafts/issues/533@github.com>
Subject: Re: [quicwg/base-drafts] OnPacketAcked defined twice (#533)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594a81eed14d9_74f83fb9606bdc2c3079a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/t8ie4h1mpeM1g1B5wav6cJyp6e8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Jun 2017 14:25:54 -0000

----==_mimepart_594a81eed14d9_74f83fb9606bdc2c3079a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #533 via #648.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/533#event-1133011289
----==_mimepart_594a81eed14d9_74f83fb9606bdc2c3079a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/quicwg/base-drafts/issues/533" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/533" data-id="229319050" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#533</a> via <a href="https://github.com/quicwg/base-drafts/pull/648" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/648" data-id="237394471" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#648</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/533#event-1133011289">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6fduJbJ9FXbod0uYXOQ_f__93I9ks5sGSfugaJpZM4NduLS">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq9JmW1uZ8a8FOCoVfrD695eC9PA7ks5sGSfugaJpZM4NduLS.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/533#event-1133011289"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #533 via #648."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/533#event-1133011289"}}}</script>
----==_mimepart_594a81eed14d9_74f83fb9606bdc2c3079a--


From nobody Wed Jun 21 07:27: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 6EC3D129B2A for <quic-issues@ietfa.amsl.com>; Wed, 21 Jun 2017 07:27:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.382
X-Spam-Level: 
X-Spam-Status: No, score=-0.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, RP_MATCHES_RCVD=-0.001, 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 e0d5Lm81kKLR for <quic-issues@ietfa.amsl.com>; Wed, 21 Jun 2017 07:27:28 -0700 (PDT)
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 F16AA129AE7 for <quic-issues@ietf.org>; Wed, 21 Jun 2017 07:27:27 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=5dcXG1QjjlJvzZjqbUOa4H69MpQ=; b=VgJak71DjahY0COv 5riQPJjKp2t29UV4RaYyUuWAaxg7IQwely9lfTF8mKldWCezIkQdMxhL/L5zFryz 2Rllz0kCMFmuUUMaSPmYRbGqHyWEK5hEr8IdkwsO7j27m5GXrYUk8kRywvCcMzKk Y834cxmOfFFGPDsQSVav7ZMrCio=
Received: by filter0814p1mdw1.sendgrid.net with SMTP id filter0814p1mdw1-25259-594A8246-75 2017-06-21 14:27:18.669780974 +0000 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 mQQkLLDgT6iLxNrNAnoIRg for <quic-issues@ietf.org>; Wed, 21 Jun 2017 14:27:18.696 +0000 (UTC)
Date: Wed, 21 Jun 2017 07:25:52 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4c85a8e8c51c799a706e5132e31e5bcc96c0112692cf00000001156243f092a169ce0e265a27@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/648/issue_event/1133011283@github.com>
In-Reply-To: <quicwg/base-drafts/pull/648@github.com>
References: <quicwg/base-drafts/pull/648@github.com>
Subject: Re: [quicwg/base-drafts] Disambiguate OnPacketAcked (#648)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594a81f074f78_2fb33fdd1a30fc3c54870"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2B00cQ+Bg7SVOwD1OVy0dV4BzS3Dez9WKUkW 2wpjJz8SKGCYbLA3vOxzYN0tknr+gmprPGUE+EA8VM96rrXogbgrXQTP5tLMZMahmYXN0rggXonPcD p+mRU+7DCs/aW3GtvaR57ptfBgs+bgG+U1TnybxiICohXSIF+SDp1SAfYxXgvEmWV7Kg2cdFmKkDuu o=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ojZrIceD8zXU6dxejrtUHwzTmCM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Jun 2017 14:27:29 -0000

----==_mimepart_594a81f074f78_2fb33fdd1a30fc3c54870
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #648.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/648#event-1133011283
----==_mimepart_594a81f074f78_2fb33fdd1a30fc3c54870
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a href="https://github.com/quicwg/base-drafts/pull/648" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/648" data-id="237394471" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#648</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/648#event-1133011283">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_mxVG1nTtxpm43-b-aDyplCdBvGks5sGSfwgaJpZM4OAXiy">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq7-zg6VygpdFz9FLelFD7qr2iqoFks5sGSfwgaJpZM4OAXiy.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/648#event-1133011283"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #648."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/648#event-1133011283"}}}</script>
----==_mimepart_594a81f074f78_2fb33fdd1a30fc3c54870--


From nobody Wed Jun 21 09:22: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 8C96912EB37 for <quic-issues@ietfa.amsl.com>; Wed, 21 Jun 2017 09:22:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.799
X-Spam-Level: 
X-Spam-Status: No, score=-9.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_DNSWL_HI=-5, 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 P-_WDmugbo3y for <quic-issues@ietfa.amsl.com>; Wed, 21 Jun 2017 09:22:13 -0700 (PDT)
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 C7B0312EBA8 for <quic-issues@ietf.org>; Wed, 21 Jun 2017 09:22:12 -0700 (PDT)
Date: Wed, 21 Jun 2017 09:22:11 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1498062131; bh=e79oh73sPr7/Iq38K4w7pm24hqYbecaDa0kaoL9Bcas=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Op1h/1BIWEQXzZZD34z/vx4/mUWojB2I9Z+bBuwaeih01dNfVL4BzGz0IKhnNdJ7G 8zQvMSzSvV81fnHO6vphLkkMYg/wifrXaEvsUCZ0NshzJRqf0xev2dn6rg5/PsowpU X+KlusFuXBicwQ3u6g0MPrW8SDRwA8tiQ9nYWPrY=
From: IngJohEricsson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd91347bb0c289255e90c80d1f6b6de7bfa2256fa92cf0000000115625f3392a169ce0b856fb3@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/68/310131729@github.com>
In-Reply-To: <quicwg/base-drafts/issues/68@github.com>
References: <quicwg/base-drafts/issues/68@github.com>
Subject: Re: [quicwg/base-drafts] Explicit Congestion Notification (ECN) (#68)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594a9d33d1a3b_59b83fea5f8cdc3053150"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: IngJohEricsson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/AYJLUdTE4xBGqZWEn6x27whSK5c>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Jun 2017 16:22:15 -0000

----==_mimepart_594a9d33d1a3b_59b83fea5f8cdc3053150
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Hi
Thanks, and your suggestion to rename section 2.1 makes much sense

/Ingemar

From: Brian Trammell [mailto:notifications@github.com]
Sent: den 20 juni 2017 10:33
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Ingemar Johansson S <ingemar.s.johansson@ericsson.com>; Comment <comm=
ent@noreply.github.com>
Subject: Re: [quicwg/base-drafts] Explicit Congestion Notification (ECN) =
(#68)


Another +1 to mandatory ECN support in QUIC (as mentioned in #632<https:/=
/github.com/quicwg/base-drafts/issues/632>), largely as defined in the cu=
rrent individual draft<https://tools.ietf.org/html/draft-johansson-quic-e=
cn-04>, with ECN echo in the ACK frame; though I'd maybe call the mechani=
sm in section 2.1 "ECN capability sensing" as opposed to "negotiation".

=E2=80=94
You are receiving this because you commented.
Reply to this email directly, view it on GitHub<https://github.com/quicwg=
/base-drafts/issues/68#issuecomment-309683307>, or mute the thread<https:=
//github.com/notifications/unsubscribe-auth/AKOdGP88Pj7O6PpTOQAGn3_yV0FM6=
gpvks5sF4OmgaJpZM4LDU7v>.


-- =

You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/68#issuecomment-310131729=

----==_mimepart_594a9d33d1a3b_59b83fea5f8cdc3053150
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Hi
<br>
Thanks, and your suggestion to rename section 2.1 makes much sense
<br>

<br>
/Ingemar
<br>

<br>
From: Brian Trammell [mailto:notifications@github.com]
<br>
Sent: den 20 juni 2017 10:33
<br>
To: quicwg/base-drafts &lt;base-drafts@noreply.github.com&gt;
<br>
Cc: Ingemar Johansson S &lt;ingemar.s.johansson@ericsson.com&gt;; Comment=
 &lt;comment@noreply.github.com&gt;
<br>
Subject: Re: [quicwg/base-drafts] Explicit Congestion Notification (ECN) =
(#68)
<br>

<br>

<br>
Another +1 to mandatory ECN support in QUIC (as mentioned in #632&lt;http=
s://github.com/quicwg/base-drafts/issues/632&gt;), largely as defined in =
the current individual draft&lt;https://tools.ietf.org/html/draft-johanss=
on-quic-ecn-04&gt;, with ECN echo in the ACK frame; though I&#39;d maybe =
call the mechanism in section 2.1 &quot;ECN capability sensing&quot; as o=
pposed to &quot;negotiation&quot;.
<br>

<br>
=E2=80=94
<br>
You are receiving this because you commented.
<br>
Reply to this email directly, view it on GitHub&lt;https://github.com/qui=
cwg/base-drafts/issues/68#issuecomment-309683307&gt;, or mute the thread&=
lt;https://github.com/notifications/unsubscribe-auth/AKOdGP88Pj7O6PpTOQAG=
n3_yV0FM6gpvks5sF4OmgaJpZM4LDU7v&gt;.
<br>


<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/68#issuecomment-310131729">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq4A2fi=
Kyt7ZuFSRtPgYu7GyR6QU4ks5sGUMzgaJpZM4LDU7v">mute the thread</a>.<img alt=3D=
"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq5xCwF=
88AXloJxeReY2S7PiDmNn3ks5sGUMzgaJpZM4LDU7v.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/68#issuecomment-310131729"></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":"@IngJohEricsso=
n in #68: Hi\r\nThanks, and your suggestion to rename section 2.1 makes m=
uch sense\r\n\r\n/Ingemar\r\n\r\nFrom: Brian Trammell [mailto:notificatio=
ns@github.com]\r\nSent: den 20 juni 2017 10:33\r\nTo: quicwg/base-drafts =
\u003cbase-drafts@noreply.github.com\u003e\r\nCc: Ingemar Johansson S \u0=
03cingemar.s.johansson@ericsson.com\u003e; Comment \u003ccomment@noreply.=
github.com\u003e\r\nSubject: Re: [quicwg/base-drafts] Explicit Congestion=
 Notification (ECN) (#68)\r\n\r\n\r\nAnother +1 to mandatory ECN support =
in QUIC (as mentioned in #632\u003chttps://github.com/quicwg/base-drafts/=
issues/632\u003e), largely as defined in the current individual draft\u00=
3chttps://tools.ietf.org/html/draft-johansson-quic-ecn-04\u003e, with ECN=
 echo in the ACK frame; though I'd maybe call the mechanism in section 2.=
1 \"ECN capability sensing\" as opposed to \"negotiation\".\r\n\r\n=E2=80=
=94\r\nYou are receiving this because you commented.\r\nReply to this ema=
il directly, view it on GitHub\u003chttps://github.com/quicwg/base-drafts=
/issues/68#issuecomment-309683307\u003e, or mute the thread\u003chttps://=
github.com/notifications/unsubscribe-auth/AKOdGP88Pj7O6PpTOQAGn3_yV0FM6gp=
vks5sF4OmgaJpZM4LDU7v\u003e.\r\n"}],"action":{"name":"View Issue","url":"=
https://github.com/quicwg/base-drafts/issues/68#issuecomment-310131729"}}=
}</script>=

----==_mimepart_594a9d33d1a3b_59b83fea5f8cdc3053150--


From nobody Wed Jun 21 11:23: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 E8BF912943B for <quic-issues@ietfa.amsl.com>; Wed, 21 Jun 2017 11:23:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.753
X-Spam-Level: 
X-Spam-Status: No, score=-7.753 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-2.8, 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 Gw5MmYpeiaW4 for <quic-issues@ietfa.amsl.com>; Wed, 21 Jun 2017 11:23:34 -0700 (PDT)
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 E695A12943D for <quic-issues@ietf.org>; Wed, 21 Jun 2017 11:23:24 -0700 (PDT)
Date: Wed, 21 Jun 2017 11:23:23 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1498069403; bh=i1JZHvNhUmwn6dO6fQyLC9XfVfiCXVu8+TjQXPvmRDA=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=d6di3/b/1NuJjv1upjn4NK7r7KBpU5Ec/5ApEq9SMBDOcfn6IW5+giYthCGOgt6aB in/Iqc1bsyIM3jBguu3MJzAce8HdObX6tZLTzSOp/gptz+mvtETgwrrCdxQPvH7CjI a/eMLSn20d56L2i8mgWnx1GrqHEnebHmiwunqgY8=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1fd53d58f70f796a6b3f8a4ab781d238f3ff9a8592cf0000000115627b9b92a169ce0d6408fb@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/467/review/45520878@github.com>
In-Reply-To: <quicwg/base-drafts/pull/467@github.com>
References: <quicwg/base-drafts/pull/467@github.com>
Subject: Re: [quicwg/base-drafts] Prune transport error codes (#467)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594ab99bd8e42_8fda3fc55105bc3880217"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/B8kqIQdQaIrUQN8SXDSrKFyfAvk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Jun 2017 18:23:36 -0000

----==_mimepart_594ab99bd8e42_8fda3fc55105bc3880217
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett approved this pull request.

Thanks for rewriting this change.  LGTM.



-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/467#pullrequestreview-45520878
----==_mimepart_594ab99bd8e42_8fda3fc55105bc3880217
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ianswett</b> approved this pull request.</p>

<p>Thanks for rewriting this change.  LGTM.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/467#pullrequestreview-45520878">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8XNPXqmQ-a0ZUCmZEpfedIJi4_-ks5sGV-bgaJpZM4NJrzc">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq89KYAd7PbSuvfZ3GdouetpmPbp4ks5sGV-bgaJpZM4NJrzc.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/467#pullrequestreview-45520878"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #467"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/467#pullrequestreview-45520878"}}}</script>
----==_mimepart_594ab99bd8e42_8fda3fc55105bc3880217--


From nobody Wed Jun 21 13:10: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 B689E128D2E for <quic-issues@ietfa.amsl.com>; Wed, 21 Jun 2017 13:10:34 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Tj2yWFy-PD1J for <quic-issues@ietfa.amsl.com>; Wed, 21 Jun 2017 13:10:33 -0700 (PDT)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DC2B3127866 for <quic-issues@ietf.org>; Wed, 21 Jun 2017 13:10:32 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=JkDK30KRwE5zw+aMomQ1KfoX/Gw=; b=SUdEK8xhpUO6Br7w qoDZRKB48HWqmGCyyZySVX1emqzNQXfCq/LtOcj8D3gicqqs9+UMUjjMkp9dql4C hx+sc3TruPIMh0be7JmyUsmCgZzTnyrh4ie8CCogSEGn6GtY37GTiqt2ptmg9gF0 qyC4//UhNcKVFU67b5AIMY/lJKw=
Received: by filter0626p1mdw1.sendgrid.net with SMTP id filter0626p1mdw1-18583-594AD295-3F 2017-06-21 20:09:57.255787863 +0000 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 nYHQFvNhR6-Lv5FWO69FnQ for <quic-issues@ietf.org>; Wed, 21 Jun 2017 20:09:57.132 +0000 (UTC)
Date: Wed, 21 Jun 2017 13:09:57 -0700
From: Patrick McManus <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2e2e34e7e5a8fcd89874186b0af464d95f57bd2b92cf000000011562949592a169ce0e2a410c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/653@github.com>
Subject: [quicwg/base-drafts] reword 'cumulative ack' language to avoid tcp confusion (#653)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594ad2956fa5_4f693fde3595bc3c835fd"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0ossMa8zgnUk2MfaccQJ0ENabFYy5Hp7bhXP MkiSrXk8Jgb54ozRJuiSaX3sx3mO/wDiAJP7Iivxaxd4kMyW8uBBZYIXy+NJPOTHsfJly3uIBusjg3 vOn703CM5BChvP2TtywoIkqB1o5O6CGfd6fdRjeiQzJ8awIAhT+issJxBAiaW55aPslgYtuQTneN/+ U=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/mkQewixQDaH7qQ1Qr7ME8yzscPo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Jun 2017 20:10:35 -0000

----==_mimepart_594ad2956fa5_4f693fde3595bc3c835fd
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I have had the experience of being confused by the "cumulative ack"
langauge in the current draft and then explaining it to others
confused about the same thing.

cumulative' is not used in the tcp sense where
the largest-ack is cumulative for all of the packets previous to
it. It tends to mean non-revokable here (which the draft also uses -
imo to more clarity.) While future acks can incorprate the data from
old ack frames (being in that sense cumulative) they do not have to
and in some cases will not be able to be so for space reasons.

In this case I think it is just the clarifying text that is confusing
- so less is more.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/653

-- Commit Summary --

  * reword 'cumulative ack' language to avoid tcp confusion

-- File Changes --

    M draft-ietf-quic-transport.md (11)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/653.patch
https://github.com/quicwg/base-drafts/pull/653.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/653

----==_mimepart_594ad2956fa5_4f693fde3595bc3c835fd
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I have had the experience of being confused by the "cumulative ack"<br>
langauge in the current draft and then explaining it to others<br>
confused about the same thing.</p>
<p>cumulative' is not used in the tcp sense where<br>
the largest-ack is cumulative for all of the packets previous to<br>
it. It tends to mean non-revokable here (which the draft also uses -<br>
imo to more clarity.) While future acks can incorprate the data from<br>
old ack frames (being in that sense cumulative) they do not have to<br>
and in some cases will not be able to be so for space reasons.</p>
<p>In this case I think it is just the clarifying text that is confusing</p>
<ul>
<li>so less is more.</li>
</ul>

<hr>

<h4>You can view, comment on, or merge this pull request online at:</h4>
<p>&nbsp;&nbsp;<a href='https://github.com/quicwg/base-drafts/pull/653'>https://github.com/quicwg/base-drafts/pull/653</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>reword &#39;cumulative ack&#39; language to avoid tcp confusion</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/653/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/653.patch'>https://github.com/quicwg/base-drafts/pull/653.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/653.diff'>https://github.com/quicwg/base-drafts/pull/653.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/653">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9Ahi4BOvPRMRSmpnO54HUI8-ZpNks5sGXiVgaJpZM4OBdQH">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqwNqPsf5GpS3F3M-YJnNekWFz8Qhks5sGXiVgaJpZM4OBdQH.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/653"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"reword 'cumulative ack' language to avoid tcp confusion (#653)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/653"}}}</script>

----==_mimepart_594ad2956fa5_4f693fde3595bc3c835fd--


From nobody Wed Jun 21 13:14: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 61932129445 for <quic-issues@ietfa.amsl.com>; Wed, 21 Jun 2017 13:14:26 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, 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 E7nLGxCGiMnb for <quic-issues@ietfa.amsl.com>; Wed, 21 Jun 2017 13:14:25 -0700 (PDT)
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 4A22A1293EE for <quic-issues@ietf.org>; Wed, 21 Jun 2017 13:14:24 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=EyyLb52yY5go28sGhPxej3f/LKk=; b=JuTY8ApHebzX1UCm aYaNwMJ7xA272d8ALt69TCL57FEkb6oIBXwEAjPJ1RdLVUEVtrl/pHN344t75s+Y lIjeSn1YYWaMnoPAG4qnI8IoWMjsXBOIKng+18Fc11luZvB3g/NfYYsSar9NhSu9 MoRH9jKoDOL1sYRbnD5at6m0jc4=
Received: by filter0964p1mdw1.sendgrid.net with SMTP id filter0964p1mdw1-21814-594AD380-28 2017-06-21 20:13:52.406189208 +0000 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 a9mcV7mcSaG9hu1bhTKF2w for <quic-issues@ietf.org>; Wed, 21 Jun 2017 20:13:52.388 +0000 (UTC)
Date: Wed, 21 Jun 2017 13:13:52 -0700
From: Patrick McManus <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab85a92d007822757cba1f4de1cfc4a161c24e274792cf000000011562958092a169ce0e2a44d2@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/654@github.com>
Subject: [quicwg/base-drafts] acks aren't cumulative - at least in one usual sense (#654)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594ad380379b1_14373f90fdcbfc3c53490"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0n3/OlI4uW8WJ8aUshY4JDNKPAU2TJRQ/BTs L0/0BI9ActjGrVCHLbqnznn2nRZma0HK+KkgSv1xCU8zfR4nuzMAF+B/PcdY0CyMS/EroD0np5W26v b1Ug6y5xyk6OccB2g1WDDAjNqV8NSvCQFPQ2jn7CnXnOb/vi3/cW6UP7sNdMoyplkoh+KoKmmnHC/3 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ej7ck_YrSc_hdCOcClncNXzhpdg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Jun 2017 20:14:26 -0000

----==_mimepart_594ad380379b1_14373f90fdcbfc3c53490
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

pull #653 

ack numbers don't apply to all previous packets which is the usual sense of cumulative..

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/654
----==_mimepart_594ad380379b1_14373f90fdcbfc3c53490
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>pull <a href="https://github.com/quicwg/base-drafts/pull/653" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/653" data-id="237650188" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#653</a></p>
<p>ack numbers don't apply to all previous packets which is the usual sense of cumulative..</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/654">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq81yyFFiNfh2RH4sPLTKrjWVOv39ks5sGXmAgaJpZM4OBdhJ">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq0wpGS_YE9VyaVAFCIOEwm9Q40hQks5sGXmAgaJpZM4OBdhJ.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/654"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"acks aren't cumulative - at least in one usual sense (#654)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/654"}}}</script>
----==_mimepart_594ad380379b1_14373f90fdcbfc3c53490--


From nobody Wed Jun 21 15:14:37 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 49238128B37 for <quic-issues@ietfa.amsl.com>; Wed, 21 Jun 2017 15:14:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.253
X-Spam-Level: 
X-Spam-Status: No, score=-8.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_DNSWL_HI=-5, 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 2m63ltcMJn0K for <quic-issues@ietfa.amsl.com>; Wed, 21 Jun 2017 15:14:33 -0700 (PDT)
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 B0007129463 for <quic-issues@ietf.org>; Wed, 21 Jun 2017 15:14:33 -0700 (PDT)
Date: Wed, 21 Jun 2017 15:14:32 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1498083272; bh=xhnIpF5YNdXmDB8m9GHGWF+twsQu7UhfD1KSlFAqJyM=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=q1wilIgSaW2iu0e8uzlYaRchO+wLQZREd3J1kf0zIZ+hPdgdxz4RtSvw14h7ZYGNn 72e/9l/Y+5o3pouIZmwe9PrJL6/tRE/hICFfvVNWTKVcYcjguRUFojDZfx1quHBAeE MTiJgXJfBv7j23NND9mcpnHpZuvkCtuXVS5tuj7E=
From: Subodh Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8ed7751700ed309a2a0601dfcf18e9fb7b9b26c492cf000000011562b1c892a169ce0e2a410c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/653/c310220537@github.com>
In-Reply-To: <quicwg/base-drafts/pull/653@github.com>
References: <quicwg/base-drafts/pull/653@github.com>
Subject: Re: [quicwg/base-drafts] reword 'cumulative ack' language to avoid tcp confusion (#653)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594aefc8db960_1ad303fd4b4bf5c3443885"; 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/72W8OR7aJ41VFbcriZJHh1tWS9o>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Jun 2017 22:14:35 -0000

----==_mimepart_594aefc8db960_1ad303fd4b4bf5c3443885
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

+1 this, I also did a back-take when I first read 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/653#issuecomment-310220537
----==_mimepart_594aefc8db960_1ad303fd4b4bf5c3443885
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>+1 this, I also did a back-take when I first read 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/653#issuecomment-310220537">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqy3OSfwsWHjpvenoQXNyB1ivBvWWks5sGZXIgaJpZM4OBdQH">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq99qTje3uBKGkavBpIrHZqfWDZrDks5sGZXIgaJpZM4OBdQH.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/653#issuecomment-310220537"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #653: +1 this, I also did a back-take when I first read this."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/653#issuecomment-310220537"}}}</script>
----==_mimepart_594aefc8db960_1ad303fd4b4bf5c3443885--


From nobody Wed Jun 21 17:16:06 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6FEA7127275 for <quic-issues@ietfa.amsl.com>; Wed, 21 Jun 2017 17:16:04 -0700 (PDT)
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 bhPA8lPkPnuu for <quic-issues@ietfa.amsl.com>; Wed, 21 Jun 2017 17:16:02 -0700 (PDT)
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 C83FF126DD9 for <quic-issues@ietf.org>; Wed, 21 Jun 2017 17:16:02 -0700 (PDT)
Date: Wed, 21 Jun 2017 17:16:01 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1498090561; bh=fXp9bWZC7CcVgjuoGwC9+6nWdYX1ElPC3M7jEFPU2XU=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=p46w1KRrsLGY7fqnORJ8QSJN3KlVR1dOtXIYLB7+fZxHQnSZZxCdVgRazYoyThz8r LkLUSWX+pcVh7TysxNuSe0LR+hx7lmzNi8kczVbuN/N1avEbuFBCmFUJ8ekhVn4BZ2 a0Xx92ajky//45vbl03DxNha4pxqaySKaDIM/azw=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab08b43bf39e1831ef13ba56a12007546a99e93c6e92cf000000011562ce4192a169ce0d6408fb@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/467/c310239806@github.com>
In-Reply-To: <quicwg/base-drafts/pull/467@github.com>
References: <quicwg/base-drafts/pull/467@github.com>
Subject: Re: [quicwg/base-drafts] Prune transport error codes (#467)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594b0c41e8b37_2a123fb9b8db7c3c60395"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/KspZApy7Z-lJSAY99dLrc5Rv_-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: Thu, 22 Jun 2017 00:16:04 -0000

----==_mimepart_594b0c41e8b37_2a123fb9b8db7c3c60395
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I'm not sure which ones from #521 are not added in here. I wouldn't remove ones that we need discussion on... If you want to discuss ones that are in #521, please add them back in and have a separate issue on removing them.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/467#issuecomment-310239806
----==_mimepart_594b0c41e8b37_2a123fb9b8db7c3c60395
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I'm not sure which ones from <a href=3D"https://github.com/quicwg/base=
-drafts/pull/521" class=3D"issue-link js-issue-link" data-url=3D"https://=
github.com/quicwg/base-drafts/issues/521" data-id=3D"228165066" data-erro=
r-text=3D"Failed to load issue title" data-permission-text=3D"Issue title=
 is private">#521</a> are not added in here. I wouldn't remove ones that =
we need discussion on... If you want to discuss ones that are in <a href=3D=
"https://github.com/quicwg/base-drafts/pull/521" class=3D"issue-link js-i=
ssue-link" data-url=3D"https://github.com/quicwg/base-drafts/issues/521" =
data-id=3D"228165066" data-error-text=3D"Failed to load issue title" data=
-permission-text=3D"Issue title is private">#521</a>, please add them bac=
k in and have a separate issue on removing them.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/467#issuecomment-310239806">view it on GitHub</a>, or=
 <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq3G9oMq=
aCFGEXa10-Tez6XUKbOVvks5sGbJBgaJpZM4NJrzc">mute the thread</a>.<img alt=3D=
"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq0DfDN=
3n0dC70tLbFm4cT3kdr7Ipks5sGbJBgaJpZM4NJrzc.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/467#issuecomment-310239806"></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 #467: I'm not sure which ones from #521 are not added in here. I wouldn=
't remove ones that we need discussion on... If you want to discuss ones =
that are in #521, please add them back in and have a separate issue on re=
moving them."}],"action":{"name":"View Pull Request","url":"https://githu=
b.com/quicwg/base-drafts/pull/467#issuecomment-310239806"}}}</script>=

----==_mimepart_594b0c41e8b37_2a123fb9b8db7c3c60395--


From nobody Wed Jun 21 17:21:32 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EA318126D74 for <quic-issues@ietfa.amsl.com>; Wed, 21 Jun 2017 17:21:29 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id E3InrE4iRhDm for <quic-issues@ietfa.amsl.com>; Wed, 21 Jun 2017 17:21:28 -0700 (PDT)
Received: from o5.sgmail.github.com (o5.sgmail.github.com [192.254.113.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4A994120721 for <quic-issues@ietf.org>; Wed, 21 Jun 2017 17:21:28 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=No2UqrKmZedAsoJPHATJeuOr/0U=; b=gdK3528YhXt3DRAN BC8jbfdTyPUPda7Dcc1EH9bRZdKymtqZsaTHGTVEaCivvjOY9++uBfpZnwUZvW6u i9jnkAgW2/2AWzyiMnsxSrqUl9nKMhDfm1XbUAoi8BhG6UXz0uIfVH7ZEfunqWC/ nJ3ycm74kYQoHQ50DD1h2N3kCFY=
Received: by filter0450p1mdw1.sendgrid.net with SMTP id filter0450p1mdw1-15690-594B0D84-20 2017-06-22 00:21:24.268821071 +0000 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 EvmGwuGCSPqKlGdEMMEH9g for <quic-issues@ietf.org>; Thu, 22 Jun 2017 00:21:24.245 +0000 (UTC)
Date: Wed, 21 Jun 2017 17:21:24 -0700
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7b8348b8a029739567e87c8a3dae7b8109512ec392cf000000011562cf8492a169ce0db9e588@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/548/review/45595591@github.com>
In-Reply-To: <quicwg/base-drafts/pull/548@github.com>
References: <quicwg/base-drafts/pull/548@github.com>
Subject: Re: [quicwg/base-drafts] NewSessionTicket version fields (#548)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594b0d842859b_382a3ffc82f5bc345766c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1BCROzaHv9NVjn5XpkgYqd0s7NrhdyZAzmcQ AlNIY6JJ8hA9+GPfThZZe4jIUkGIHs7ukLTSSVsheTZm89b6tvCiTKi4Wike7yEkZBAqcTb1FyK84+ aIsQoQbyDfgRNc5xt8dRIs1oHF8A1d6mqOTyG9YJHGZzJ6WoFslLIiupNkyPeA7KFHddRlQ3o2rRi0 U=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Q2d215YyxQOTDMAbQ2rL-VwJ73Y>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 22 Jun 2017 00:21:30 -0000

----==_mimepart_594b0d842859b_382a3ffc82f5bc345766c
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/548#pullrequestreview-45595591
----==_mimepart_594b0d842859b_382a3ffc82f5bc345766c
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/548#pullrequestreview-45595591">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq179GqHuvYkN_j4L7GhuYTQAtrzfks5sGbOEgaJpZM4Nh44-">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq2MfJbfWqH8MsmD6qOIa1hg5vNWUks5sGbOEgaJpZM4Nh44-.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/548#pullrequestreview-45595591"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #548"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/548#pullrequestreview-45595591"}}}</script>
----==_mimepart_594b0d842859b_382a3ffc82f5bc345766c--


From nobody Wed Jun 21 17:23: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 0CB44126DD9 for <quic-issues@ietfa.amsl.com>; Wed, 21 Jun 2017 17:23:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.455
X-Spam-Level: 
X-Spam-Status: No, score=-0.455 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ioYADiPRtR3j for <quic-issues@ietfa.amsl.com>; Wed, 21 Jun 2017 17:23:25 -0700 (PDT)
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 68FC9120721 for <quic-issues@ietf.org>; Wed, 21 Jun 2017 17:23:25 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=W2V8it0+d/59EU3v8sXhFry/kc8=; b=n7vJs7LivdvHY7HR nkMFZVE4BcUBQIqjirnmZrWc9243pSX0GHp3TBwTFiJNCzE7w5i6Qoe5oG3nXh6H b3JlAqTqI0A2Nl5APWPDd4jIGQHKTaGYAMxGxBMvSn0wkDW7pODA17/aK7N6ZV5o 4hKG5KQlotv8kgV/+W+nGneaBcg=
Received: by filter1000p1mdw1.sendgrid.net with SMTP id filter1000p1mdw1-26643-594B0DFB-58 2017-06-22 00:23:23.914751219 +0000 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 1Sm1qF8sS-yKErHx8RJ3_A for <quic-issues@ietf.org>; Thu, 22 Jun 2017 00:23:23.897 +0000 (UTC)
Date: Wed, 21 Jun 2017 17:23:23 -0700
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1d7262779ed81d40482a8be579000502e3d6076992cf000000011562cffb92a169ce0e2a410c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/653/c310240913@github.com>
In-Reply-To: <quicwg/base-drafts/pull/653@github.com>
References: <quicwg/base-drafts/pull/653@github.com>
Subject: Re: [quicwg/base-drafts] reword 'cumulative ack' language to avoid tcp confusion (#653)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594b0dfbc37bb_3c1a3fab51275c2c749ef"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3+EcKnp0mwnpa9eJNPqj1h6A1fKzMyCczfTr zSlGj+vSY34StNbbde4Z9iGkugas1MyIlXrECRGpJOE/AbzeB2h4s2832zBtA+ouVgUvljW2rRiEhj YTxutu+q+aLqGI+mTmPblR8JH3UouyBJ4DjbmYmRr4b9N3ElHJiSF06P0YDeLzsRzcquMsM8CXvqJ+ E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/FfCSR1RwcUpjEcOmsxjHBwOCAis>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 22 Jun 2017 00:23:27 -0000

----==_mimepart_594b0dfbc37bb_3c1a3fab51275c2c749ef
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

heh, fair enough.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/653#issuecomment-310240913
----==_mimepart_594b0dfbc37bb_3c1a3fab51275c2c749ef
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>heh, fair enough.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/653#issuecomment-310240913">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwfsZzuWRPfgKntyDBVc22cE3Id3ks5sGbP7gaJpZM4OBdQH">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqyYHk0tPQ7ojHhMVZZqjMeZTTTLmks5sGbP7gaJpZM4OBdQH.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/653#issuecomment-310240913"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #653: heh, fair enough."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/653#issuecomment-310240913"}}}</script>
----==_mimepart_594b0dfbc37bb_3c1a3fab51275c2c749ef--


From nobody Wed Jun 21 17:23: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 683FB126E01 for <quic-issues@ietfa.amsl.com>; Wed, 21 Jun 2017 17:23:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.255
X-Spam-Level: 
X-Spam-Status: No, score=-3.255 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HtMWj_C6KWGe for <quic-issues@ietfa.amsl.com>; Wed, 21 Jun 2017 17:23:32 -0700 (PDT)
Received: from o5.sgmail.github.com (o5.sgmail.github.com [192.254.113.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DFC9C120721 for <quic-issues@ietf.org>; Wed, 21 Jun 2017 17:23:31 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=tTlgh9O1FdjBSjmbiRdUzeQbyxk=; b=v1aillGxip4kU28E EKGjLdY+iDVy9+75nfkSMKSwOG7K26vdQbqOeUMcfVMNS5DqV36lCAdKL3AMZobh vcb3lGdsKshEnhx6FmjcJxEw1VedpcVrH8Qs8QDkVu0Yv8SPEzLVHnoTKT5LTsAC efc8+QIdpV5oUGkUajBceFPYBg0=
Received: by filter1137p1mdw1.sendgrid.net with SMTP id filter1137p1mdw1-19642-594B0E02-32 2017-06-22 00:23:30.3064033 +0000 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 KyEiCoo8SAWUaxYfCF__Rw for <quic-issues@ietf.org>; Thu, 22 Jun 2017 00:23:30.377 +0000 (UTC)
Date: Wed, 21 Jun 2017 17:23:30 -0700
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3f6079836f2e39ee7a7a0de7b6561a796dd070cc92cf000000011562d00292a169ce0e2a410c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/653/review/45595851@github.com>
In-Reply-To: <quicwg/base-drafts/pull/653@github.com>
References: <quicwg/base-drafts/pull/653@github.com>
Subject: Re: [quicwg/base-drafts] reword 'cumulative ack' language to avoid tcp confusion (#653)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594b0e0242435_1cdc43fa459b73c38943ee"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3H+vuqg7b2vJUv36feqjBfTZAPizBxfA8BXU 9kLGsq/yuf0LXeyRyHYFjLR1Uo9SipMIHAXh2TB3+Ey+Jm7vJAvjQ5C5wnZZlmtth1dco+6d7oqLU4 4aeFU+4QKegC4fFRM4EU7pMnsxwsr/BlvDAjrPWr1gyh6I6mXooU7HAkW86hdUdQ2V+12xj5JvsmYq k=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/2U67xfQV-sjMohD1cYzSPJDXLsc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 22 Jun 2017 00:23:33 -0000

----==_mimepart_594b0e0242435_1cdc43fa459b73c38943ee
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/653#pullrequestreview-45595851
----==_mimepart_594b0e0242435_1cdc43fa459b73c38943ee
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/653#pullrequestreview-45595851">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwLs7YpNNFUwkXU7g5W9ecSM5gyuks5sGbQCgaJpZM4OBdQH">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq9Za6wJsQSp5iV3hO5Cyo6eqOTfIks5sGbQCgaJpZM4OBdQH.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/653#pullrequestreview-45595851"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #653"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/653#pullrequestreview-45595851"}}}</script>
----==_mimepart_594b0e0242435_1cdc43fa459b73c38943ee--


From nobody Wed Jun 21 17:40: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 1C233126E01 for <quic-issues@ietfa.amsl.com>; Wed, 21 Jun 2017 17:40:44 -0700 (PDT)
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; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id cVdGNK92p1dY for <quic-issues@ietfa.amsl.com>; Wed, 21 Jun 2017 17:40:42 -0700 (PDT)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id ACB80120721 for <quic-issues@ietf.org>; Wed, 21 Jun 2017 17:40:42 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1498092042; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=Z2YIRRuAZT7qtvP/MJCiOA9pCKjt3xrUK0gkuFoFQ+s=; b=Jv1IT9a0/CIuuRi556uQpBSc5J+NEDaNnGtNXhs7WZCYhK/e6Jp1UoqCfK0nLogskiMen49K eQ4YBxs9FMARkgEu8aWwh/T+1BcvqamQHVZtuojRbBwTE+JLe1SUT9b/OpQJbS9F7e0u2A2h sRv7bDdUr8FiagHUCgUFxnP5n/c=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=yC+l29AGQDmiu4jy26CU3QJLk9cxj4/p0S2erZ+VqpBSWW26hszDF6j2AKhag/NBH3DNjf MKAan6Ltp6OwkVsVW/Q6TcuJj1S33E2yZIlGe0JW3m8c442eOgjlr7UDxhJzPyi4yzZKfSrG oNOVqJNA80iB9mr3xbsduINudpsz8=
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 594b1209.7fd49c280810-smtp-out-n03; Thu, 22 Jun 2017 00:40:41 -0000 (UTC)
Date: Wed, 21 Jun 2017 17:40:40 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <594b1208c51dd_618b3fb61673dc30919e6@hookshot-fe2-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 28aa00: Change RST_STREAM to CANCEL_REQUEST
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_594b1208c4e1b_618b3fb61673dc3091875"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/V2FuIKqdjTzMXfNxFnXG6XLlsXM>
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, 22 Jun 2017 00:40:44 -0000

----==_mimepart_594b1208c4e1b_618b3fb61673dc3091875
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/unidirectional_mt
  Home:   https://github.com/quicwg/base-drafts
  Commit: 28aa0068b2704e8e4782a457f3ee565cdb6e55e4
      https://github.com/quicwg/base-drafts/commit/28aa0068b2704e8e4782a457f3ee565cdb6e55e4
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-22 (Thu, 22 Jun 2017)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Change RST_STREAM to CANCEL_REQUEST

As @janaiyengar notes, we just lost the ability to cancel a request.  This
restores that capability.


  Commit: 8b561efda4a8e73a71ca72f62b5ea7abaed60b09
      https://github.com/quicwg/base-drafts/commit/8b561efda4a8e73a71ca72f62b5ea7abaed60b09
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-22 (Thu, 22 Jun 2017)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Cleanup error codes

Add codes for malformed HAS_BODY and CANCEL_REQUEST.  Consolidate the two
WRONG_STREAM frames.


Compare: https://github.com/quicwg/base-drafts/compare/c4f9a8b212b3...8b561efda4a8
----==_mimepart_594b1208c4e1b_618b3fb61673dc3091875--


From nobody Wed Jun 21 17:40: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 6C7EB128B37 for <quic-issues@ietfa.amsl.com>; Wed, 21 Jun 2017 17:40:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.182
X-Spam-Level: 
X-Spam-Status: No, score=-8.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_DNSWL_HI=-5, 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 fdeXJVjjcalg for <quic-issues@ietfa.amsl.com>; Wed, 21 Jun 2017 17:40:44 -0700 (PDT)
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 5E95E120721 for <quic-issues@ietf.org>; Wed, 21 Jun 2017 17:40:44 -0700 (PDT)
Date: Wed, 21 Jun 2017 17:40:43 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1498092043; bh=FU+aXM6f6cCiTehdB7mToPmGW5TJtK3UOv87WtElYQQ=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=RlkEhysKyajuWsM7OV5KXRU9c9D6pOUGBRWjWnyZX+C919n0+OYFZHnXkVHG51gVd SmRt0cSXq32Ipk6jH53QkENjGNGYjsKvhBDgIBJYQdVi3lt0RQKJY8oqq7OsbcNNOa aFEb3vBlzMiEZV8+g043yUUzDVIt7IARyewDOemM=
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/643/push/1815454506@github.com>
In-Reply-To: <quicwg/base-drafts/pull/643@github.com>
References: <quicwg/base-drafts/pull/643@github.com>
Subject: Re: [quicwg/base-drafts] Unidirectional Streams (#643)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594b120b86106_5de33fd293c95c34182f9"; 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/rT1Zvh0zA7Lbo7iMWn2qBBJlXkg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 22 Jun 2017 00:40:46 -0000

----==_mimepart_594b120b86106_5de33fd293c95c34182f9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson pushed 2 commits.

28aa006  Change RST_STREAM to CANCEL_REQUEST
8b561ef  Cleanup error codes


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/643/files/c4f9a8b212b37a05dadf485a880e446fb95db54f..8b561efda4a8e73a71ca72f62b5ea7abaed60b09

----==_mimepart_594b120b86106_5de33fd293c95c34182f9
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/28aa006" class="commit-link">28aa006</a>  Change RST_STREAM to CANCEL_REQUEST</li>
  <li><a href="https://github.com/quicwg/base-drafts/commit/8b561ef" class="commit-link">8b561ef</a>  Cleanup error codes</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/643/files/c4f9a8b212b37a05dadf485a880e446fb95db54f..8b561efda4a8e73a71ca72f62b5ea7abaed60b09">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3NlCEM_hbQTtSvrERCjhT4MvsCRks5sGbgLgaJpZM4N_IlA">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq_L-HWMZn8YgxGpJ6hvTAHoDkicbks5sGbgLgaJpZM4N_IlA.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/643/files/c4f9a8b212b37a05dadf485a880e446fb95db54f..8b561efda4a8e73a71ca72f62b5ea7abaed60b09"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #643"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/643/files/c4f9a8b212b37a05dadf485a880e446fb95db54f..8b561efda4a8e73a71ca72f62b5ea7abaed60b09"}}}</script>

----==_mimepart_594b120b86106_5de33fd293c95c34182f9--


From nobody Wed Jun 21 17:51: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 7AC0D128B37 for <quic-issues@ietfa.amsl.com>; Wed, 21 Jun 2017 17:51:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.682
X-Spam-Level: 
X-Spam-Status: No, score=-7.682 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-2.8, 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 QrUu_Y6Ut-rw for <quic-issues@ietfa.amsl.com>; Wed, 21 Jun 2017 17:51:08 -0700 (PDT)
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 CA90212762F for <quic-issues@ietf.org>; Wed, 21 Jun 2017 17:51:07 -0700 (PDT)
Date: Wed, 21 Jun 2017 17:51:06 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1498092666; bh=FC/xLTEgploYydXIR9Kpqu0xixaxdXOHFLYhQqvar6I=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Tfw9b/prNQOKIzoXUzlEuWQzXH5vvwPhX9quorcOj6cQPhRkfd2dJjs7MT6AGSrLe AhESQC40ggVBTFpHiAsJs7esBvp9oc9Hlout6ybh5C6D4Q7jcqtPEHnxo1Cs7X4YqU n9sUz6PvTpfkMVnX3mR0Ti/6egkdwpqq0MUAYXbI=
From: Mark Nottingham <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab85b1a8c12ec1d42864ecaf86149c67417f76458592cf000000011562d67a92a169ce0e21ecbf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/643/c310244786@github.com>
In-Reply-To: <quicwg/base-drafts/pull/643@github.com>
References: <quicwg/base-drafts/pull/643@github.com>
Subject: Re: [quicwg/base-drafts] Unidirectional Streams (#643)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594b147af0a79_7d783fa516a93c383632b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mnot
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/IWRF4MTxto09fN_4ANIMYNXQFC0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 22 Jun 2017 00:51:09 -0000

----==_mimepart_594b147af0a79_7d783fa516a93c383632b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

**Reminder** -- substantive discussion / feedback needs to happen on issues and/or the mailing list, not on PRs. Editorial-level discussion only, 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/643#issuecomment-310244786
----==_mimepart_594b147af0a79_7d783fa516a93c383632b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><strong>Reminder</strong> -- substantive discussion / feedback needs to happen on issues and/or the mailing list, not on PRs. Editorial-level discussion only, 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/643#issuecomment-310244786">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4GtqUi3lqbYsCLguZaQBbVkbL0kks5sGbp6gaJpZM4N_IlA">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq5SRc7uWBHPjJJkYEx6epxyEhCMUks5sGbp6gaJpZM4N_IlA.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/643#issuecomment-310244786"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #643: **Reminder** -- substantive discussion / feedback needs to happen on issues and/or the mailing list, not on PRs. Editorial-level discussion only, please."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/643#issuecomment-310244786"}}}</script>
----==_mimepart_594b147af0a79_7d783fa516a93c383632b--


From nobody Wed Jun 21 17:59: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 C56B5127ABE for <quic-issues@ietfa.amsl.com>; Wed, 21 Jun 2017 17:59:20 -0700 (PDT)
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; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Wx8CQQc2LR3Z for <quic-issues@ietfa.amsl.com>; Wed, 21 Jun 2017 17:59:19 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EEE90120721 for <quic-issues@ietf.org>; Wed, 21 Jun 2017 17:59:18 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1498093158; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=g3RqRjxYdiiW3+cXSFNf+gx7Z1LpD0CLG8HySsZOwWc=; b=A8uOMP3v+ffkur7UnSwNJ20RVZHNEfsPtOJfmCHYU4jaBJvfgDG4IzC5L6BDEO8CsbSsAJaJ icDP+t5ima7bVyxx+TH5blPKn2/UhvB7pXik6bXjoqNMc2pOQfPyQ5wxmrYf+x6UJ+dKX+kW q7TjRo2WM9rTgYi3q18tsOKn+2k=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=b1zuRCQmGheYiYE2HlJB/Snxz/kI5BtCvP6SEn1Oruds7jvP+5ZLT5eOWPLL4RVhcdlx/a fxtP7jqcmfFX0M9Adu6yJfIg42yntegrVN7NQo0whi9iKlWwIc0JO/AhDXgpWtkFu/sku7zx LNgp2/26OuxLtV5hGBxHIU8sitbe0=
Sender: martin.thomson=gmail.com@github.com
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.41]) by mxa.mailgun.org with ESMTP id 594b1666.7f78e833d180-smtp-out-n01; Thu, 22 Jun 2017 00:59:18 -0000 (UTC)
Date: Wed, 21 Jun 2017 17:59:17 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <594b1665e810b_6f003fe806159c346584f@hookshot-fe5-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] a17cc4: WIP
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_594b1665e7cdc_6f003fe806159c3465773"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Bg1Q2c25VZClvYfD8xWghbcBYp4>
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, 22 Jun 2017 00:59:21 -0000

----==_mimepart_594b1665e7cdc_6f003fe806159c3465773
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/unidirectional_mt
  Home:   https://github.com/quicwg/base-drafts
  Commit: a17cc49942781533f9e77e21aa988fa2ec693f71
      https://github.com/quicwg/base-drafts/commit/a17cc49942781533f9e77e21aa988fa2ec693f71
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-22 (Thu, 22 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  WIP


  Commit: bb3a91e6363ccc5a7ff035898aed6037c300b9dc
      https://github.com/quicwg/base-drafts/commit/bb3a91e6363ccc5a7ff035898aed6037c300b9dc
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-22 (Thu, 22 Jun 2017)

  Changed paths:
    M draft-ietf-quic-http.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Initial cut at unidirectional streams


  Commit: df0dfb57d30fd11294195cb6c79533813ead7f8c
      https://github.com/quicwg/base-drafts/commit/df0dfb57d30fd11294195cb6c79533813ead7f8c
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-22 (Thu, 22 Jun 2017)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Fix PRIORITY to refer to requests


  Commit: 8d3507f691af688ec680604fb6d8ea3cac3479a0
      https://github.com/quicwg/base-drafts/commit/8d3507f691af688ec680604fb6d8ea3cac3479a0
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-22 (Thu, 22 Jun 2017)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  RST_PUSH frame for early cancellation of pushes


  Commit: 7ed35ae10c9062cc34c4fe792e0f0463d67732f4
      https://github.com/quicwg/base-drafts/commit/7ed35ae10c9062cc34c4fe792e0f0463d67732f4
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-22 (Thu, 22 Jun 2017)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  This was a common misunderstanding with h2


  Commit: df11d273add48ba73063aa28b9d2f97ca9779351
      https://github.com/quicwg/base-drafts/commit/df11d273add48ba73063aa28b9d2f97ca9779351
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-22 (Thu, 22 Jun 2017)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Lazy


  Commit: 8967aba6e7e03e6b5f143aef54426fec5eac1028
      https://github.com/quicwg/base-drafts/commit/8967aba6e7e03e6b5f143aef54426fec5eac1028
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-22 (Thu, 22 Jun 2017)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Editorial tweaks, add HTTP_WRONG_STREAM


  Commit: a85d65817f79856e9f5e3bec5780025a885e51ec
      https://github.com/quicwg/base-drafts/commit/a85d65817f79856e9f5e3bec5780025a885e51ec
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-22 (Thu, 22 Jun 2017)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Add push ID for identifying pushes


  Commit: d57f029810909dbbf6a8738daa2f68f218056938
      https://github.com/quicwg/base-drafts/commit/d57f029810909dbbf6a8738daa2f68f218056938
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-22 (Thu, 22 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Grammo


  Commit: 0bb1e3940ccb34db0222dab25c5fb85fe10d4767
      https://github.com/quicwg/base-drafts/commit/0bb1e3940ccb34db0222dab25c5fb85fe10d4767
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-22 (Thu, 22 Jun 2017)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Change RST_STREAM to CANCEL_REQUEST

As @janaiyengar notes, we just lost the ability to cancel a request.  This
restores that capability.


  Commit: 1ea64fc66565c150691803ac5763e83681cd125e
      https://github.com/quicwg/base-drafts/commit/1ea64fc66565c150691803ac5763e83681cd125e
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-22 (Thu, 22 Jun 2017)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Cleanup error codes

Add codes for malformed HAS_BODY and CANCEL_REQUEST.  Consolidate the two
WRONG_STREAM frames.


  Commit: a4e2528fa7a1f0d824637a12aef92a243c2431e3
      https://github.com/quicwg/base-drafts/commit/a4e2528fa7a1f0d824637a12aef92a243c2431e3
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-22 (Thu, 22 Jun 2017)

  Changed paths:
    M draft-ietf-quic-http.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Address various review comments


Compare: https://github.com/quicwg/base-drafts/compare/8b561efda4a8...a4e2528fa7a1
----==_mimepart_594b1665e7cdc_6f003fe806159c3465773--


From nobody Wed Jun 21 17:59: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 28980128D19 for <quic-issues@ietfa.amsl.com>; Wed, 21 Jun 2017 17:59:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.183
X-Spam-Level: 
X-Spam-Status: No, score=-3.183 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id eZMlz-6irNlg for <quic-issues@ietfa.amsl.com>; Wed, 21 Jun 2017 17:59:45 -0700 (PDT)
Received: from o9.sgmail.github.com (o9.sgmail.github.com [167.89.101.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5EA2B127ABE for <quic-issues@ietf.org>; Wed, 21 Jun 2017 17:59:45 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=VIGbw1+vmynarBGjbrsR/fLeGWs=; b=qLFlPhjBAnhvEn95 E9nDPrHUPAxKsMy+RaIhWp6n/Xwb/OJ6FDIy77X8wvOSXrKESB8Y18A2cYzfJ33l NVgiXCE+Q0ef3o4PvMVvWYXYB8cINETdkXqrjqJj2NJKKqbgz6B2xTxqyMhMpQQY o9hcOXw5WVdk2SV8o8w+gZZmb+E=
Received: by filter1140p1mdw1.sendgrid.net with SMTP id filter1140p1mdw1-15749-594B1680-14 2017-06-22 00:59:44.269191349 +0000 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 KcsK3XYtSsqTjzimO-nX6A for <quic-issues@ietf.org>; Thu, 22 Jun 2017 00:59:44.235 +0000 (UTC)
Date: Wed, 21 Jun 2017 17:59:44 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab776aaa53cd4267c1939643f0c6be4eecd85b558b92cf000000011562d88092a169ce0e266d1d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/649/issue_event/1133918981@github.com>
In-Reply-To: <quicwg/base-drafts/pull/649@github.com>
References: <quicwg/base-drafts/pull/649@github.com>
Subject: Re: [quicwg/base-drafts] Attempt to make the packet number encoding text clearer (#649)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594b1680227cc_67f73fef39af3c3877791"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0PuT7Y2aKBvvqJ/VK5lQV8i4J56nMk0rg0vh /UJo2zkKEo+XtbDaWa/oCJKpw2crlxX3f9U17ae1Fk+WX6AG/f87b9H82M7MK5x5tXMYc3vp+eYdzL rOFuEVNAN+SVgoXdCevzwOfeIQ2+sjQh6PEV/BsfWVs4PqYA3ivSMuC7TUZcj/TbJ8OfDrnp2ZXFi4 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/TFgqbinqAtXfjWzV8-u_Y9bdY6E>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 22 Jun 2017 00:59:47 -0000

----==_mimepart_594b1680227cc_67f73fef39af3c3877791
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #649.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/649#event-1133918981
----==_mimepart_594b1680227cc_67f73fef39af3c3877791
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a href="https://github.com/quicwg/base-drafts/pull/649" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/649" data-id="237399325" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#649</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/649#event-1133918981">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqz80nezxn1Lib74wiv9L0doNAsOyks5sGbyAgaJpZM4OAY36">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq2lI4onMV9QcqkosUIew_Vkr3K_Mks5sGbyAgaJpZM4OAY36.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/649#event-1133918981"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #649."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/649#event-1133918981"}}}</script>
----==_mimepart_594b1680227cc_67f73fef39af3c3877791--


From nobody Wed Jun 21 17:59: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 DD01F127ABE for <quic-issues@ietfa.amsl.com>; Wed, 21 Jun 2017 17:59:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.183
X-Spam-Level: 
X-Spam-Status: No, score=-3.183 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id asJj9J1cj_kh for <quic-issues@ietfa.amsl.com>; Wed, 21 Jun 2017 17:59:44 -0700 (PDT)
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 A1AFE120721 for <quic-issues@ietf.org>; Wed, 21 Jun 2017 17:59:44 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=i6s2YNIYfYZ/XRPlyst19yUswp8=; b=BCO5CRnAJrIIFry9 Fa1tpunhdLSwEdXajSzfoNwtg1/bYQoWCNp5TCznzokNhN+/XWfgx4KvnxdO6nsv MdNcyJGynsOrc6Fm3MSpn9rZeDq1lC//CGDb5s624m4p0Qmw+3nZcMSHfqYbyG2r jYoj17FWkq38a7/je2/jDk5bcbc=
Received: by filter0913p1mdw1.sendgrid.net with SMTP id filter0913p1mdw1-7313-594B167F-2D 2017-06-22 00:59:43.374661551 +0000 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 FmB30iFGQiOBlDerjI0QxQ for <quic-issues@ietf.org>; Thu, 22 Jun 2017 00:59:43.459 +0000 (UTC)
Date: Wed, 21 Jun 2017 17:59:43 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba0819df7cb69eae7633a49d100560a10b7d33f7892cf000000011562d87f92a169ce0df59194@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/605/issue_event/1133918982@github.com>
In-Reply-To: <quicwg/base-drafts/issues/605@github.com>
References: <quicwg/base-drafts/issues/605@github.com>
Subject: Re: [quicwg/base-drafts] Wrongly hinting of issues not existing for packet number size increase (#605)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594b167f5dbc3_73e03fa516a93c383562e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0pZVtMu1k0YhJAPJDWhS3GRz1TxqODL5V0Xe 2gKXNytW5ht5K3KhTa7OafrEVWSIkH1QHHJBd+TS2Upvh4/rlO70YoXf3w16h1bV2UU4gx0Mk8CB6/ a9EVRzkEpJ/K5HezoxKyNS1It1vmzTefCLp5jVDzdYI8Em24vRx+7bCDJmO+s+7+Nkao03lMwxqE6m s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Z-G--7QyL1IT_BGydBpcQDl7zJA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 22 Jun 2017 00:59:48 -0000

----==_mimepart_594b167f5dbc3_73e03fa516a93c383562e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #605 via #649.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/605#event-1133918982
----==_mimepart_594b167f5dbc3_73e03fa516a93c383562e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/quicwg/base-drafts/issues/605" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/605" data-id="234197396" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#605</a> via <a href="https://github.com/quicwg/base-drafts/pull/649" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/649" data-id="237399325" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#649</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/605#event-1133918982">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2YQIgzyPew0NH4tsxAaFKF6sM8fks5sGbx_gaJpZM4Nypwu">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq9DqBqaWVeMR2H3q-Q7_vqS3pDhZks5sGbx_gaJpZM4Nypwu.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/605#event-1133918982"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #605 via #649."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/605#event-1133918982"}}}</script>
----==_mimepart_594b167f5dbc3_73e03fa516a93c383562e--


From nobody Wed Jun 21 18:01: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 61378127ABE for <quic-issues@ietfa.amsl.com>; Wed, 21 Jun 2017 18:01:18 -0700 (PDT)
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; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id kyy1jtpNiOk9 for <quic-issues@ietfa.amsl.com>; Wed, 21 Jun 2017 18:01:17 -0700 (PDT)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1A7EA120721 for <quic-issues@ietf.org>; Wed, 21 Jun 2017 18:01:17 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1498093276; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=Ji2+djuc/MPFrwI5oJInkIhnn77GtoI3Tzo5MIQfCaM=; b=bnrrydc6J2CWYdNtXMb5Kd5mi8seZfzJL9eRkhVvZOfNpya+v4wjeMkMkIJyrKwcHQGKtXL6 Q4GyPP5MhhlzDKRzNgvMN0gcFgssDwEfQTw9trekI8yM1s1QmEsKr7TPfRE/IkwIOxKGpKdX ShAAtpJX44Zq+cIQGq/rfR2zTgM=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=BK5oUWU4VZPFQNLO3//m7DlyLMprbbZPmGpDWpOGFlALx26pzSpdDRm2Ol8VPDYuYjYPk7 pJOaeb5zN8P+C6DO6h0yn35sfZXtgdTSpboyJHsKdZK0aotOyUN9YsXrfQ9qmLklQdPGuiSk +NiJM+omg9Btmj/yBDnCkbfEcO9Vg=
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 594b16dc.7effbc1cf270-smtp-out-n02; Thu, 22 Jun 2017 01:01:16 -0000 (UTC)
Date: Wed, 21 Jun 2017 18:01:15 -0700
From: martinthomson <martin.thomson@gmail.com>
Reply-To: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <594b16db77b3_77423fd7e6bd9c3478651@hookshot-fe5-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_594b16db73a6_77423fd7e6bd9c34785e6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/BLlwOup_dlT1QeT9rRwxZlEiFos>
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, 22 Jun 2017 01:01:18 -0000

----==_mimepart_594b16db73a6_77423fd7e6bd9c34785e6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/packet-number-size-reordering-bug
  Home:   https://github.com/quicwg/base-drafts

----==_mimepart_594b16db73a6_77423fd7e6bd9c34785e6--


From nobody Wed Jun 21 18:03: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 7509B128B93 for <quic-issues@ietfa.amsl.com>; Wed, 21 Jun 2017 18:03:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.182
X-Spam-Level: 
X-Spam-Status: No, score=-8.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_DNSWL_HI=-5, 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 S1llIM7f8rJ2 for <quic-issues@ietfa.amsl.com>; Wed, 21 Jun 2017 18:03:41 -0700 (PDT)
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 C1DD0120721 for <quic-issues@ietf.org>; Wed, 21 Jun 2017 18:03:41 -0700 (PDT)
Date: Wed, 21 Jun 2017 18:03:41 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1498093421; bh=RKrzyX4L+RG8HGHwA1SnduwKN3lgkFJ7GUJ/yUXOuus=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=HVZg2Iuiaz49UCVhXjYBP3+KHYoIVdwA0+k/MQGR0najWSnnhVQmmd0s/+cAePfxl cyrnrPGSOcElrb8rw2gdjvhjGhxpPXuZfJ7oc9HjVJwq+W/pORusw7wfoGEGNiDe6w 18AC9aFoKcmgihMrtW/jaiFW7A5derFlDUDsscuk=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab182b514df58ddeaf738ebe02d901c993d3f65fba92cf000000011562d96d92a169ce0e2a410c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/653/issue_event/1133922247@github.com>
In-Reply-To: <quicwg/base-drafts/pull/653@github.com>
References: <quicwg/base-drafts/pull/653@github.com>
Subject: Re: [quicwg/base-drafts] reword 'cumulative ack' language to avoid tcp confusion (#653)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594b176d1fc0d_5f253f98b7d1dc30153ca"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/k8d_0WPCZ29ua3QU_zU6gO_ax4o>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 22 Jun 2017 01:03:43 -0000

----==_mimepart_594b176d1fc0d_5f253f98b7d1dc30153ca
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #653.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/653#event-1133922247
----==_mimepart_594b176d1fc0d_5f253f98b7d1dc30153ca
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a href="https://github.com/quicwg/base-drafts/pull/653" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/653" data-id="237650188" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#653</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/653#event-1133922247">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzkxNuB7z_XQnNq28wM4N3RIsGnaks5sGb1tgaJpZM4OBdQH">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq3tochDUoFfxQDc7A6_ubIhm8k0Jks5sGb1tgaJpZM4OBdQH.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/653#event-1133922247"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #653."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/653#event-1133922247"}}}</script>
----==_mimepart_594b176d1fc0d_5f253f98b7d1dc30153ca--


From nobody Wed Jun 21 18:04: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 956F5128B93 for <quic-issues@ietfa.amsl.com>; Wed, 21 Jun 2017 18:04:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.183
X-Spam-Level: 
X-Spam-Status: No, score=-3.183 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hHJ1kZP10ATw for <quic-issues@ietfa.amsl.com>; Wed, 21 Jun 2017 18:04:21 -0700 (PDT)
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 E2DED120721 for <quic-issues@ietf.org>; Wed, 21 Jun 2017 18:04:20 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=GunDm1o7SKOfI1tNm5ITkhXBu+I=; b=fCWgO7oqTTtPeYi2 4gqtgkIC6L7NOiBC5lIZF0x0iKcxsnr5lvo6JvDy16zXKq/4KhtkSm/M4nJnkw7P ltCC6Tp4qfTMm0vOqquhGR6Syx7rGEna16A8pztFSnjUVtXRy/n8T+/K73PYHs5H lCpz0NYxAmb6va/0hKT6jchxXWY=
Received: by filter1078p1mdw1.sendgrid.net with SMTP id filter1078p1mdw1-24504-594B178E-10 2017-06-22 01:04:14.124973174 +0000 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 uOCyUY4ZQXOcJB-vc8O8qg for <quic-issues@ietf.org>; Thu, 22 Jun 2017 01:04:14.148 +0000 (UTC)
Date: Wed, 21 Jun 2017 18:04:14 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abdaf22a8b60a429a6efdb0eaea405fe347e1e0b2a92cf000000011562d98e92a169ce0e2a44d2@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/654/issue_event/1133922604@github.com>
In-Reply-To: <quicwg/base-drafts/issues/654@github.com>
References: <quicwg/base-drafts/issues/654@github.com>
Subject: Re: [quicwg/base-drafts] acks aren't cumulative - at least in one usual sense (#654)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594b178eefe4_34283fae1f413c3434224"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2comFl6Rz01yHtTiNtt74CaLcptqqqcXDw3B e0ZnNAA7Zd+h9Hik4Av4pBanoeSLSfNENzxCANKUA9+9ldwWGDxa1SiVSUrW99ICbu/CY0r416NuDj ET/5NrvNQF+9iTNDlLrenaWiB9q8JqJY5ZUSZR9tEq8hbAjjuRDgl5J2AxLwSzQQMZF3FxYBddSY3j Y=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Osq0Jv5S19zGUC0jMfhe-tiF7C0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 22 Jun 2017 01:04:22 -0000

----==_mimepart_594b178eefe4_34283fae1f413c3434224
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #654.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/654#event-1133922604
----==_mimepart_594b178eefe4_34283fae1f413c3434224
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/quicwg/base-drafts/issues/654" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/654" data-id="237651154" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#654</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/654#event-1133922604">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1Wi_n5a4Jn_yEpQjDpIUQmXY9J1ks5sGb2OgaJpZM4OBdhJ">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq9Uco04nEWpkI8JodnS-pZn64ma5ks5sGb2OgaJpZM4OBdhJ.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/654#event-1133922604"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #654."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/654#event-1133922604"}}}</script>
----==_mimepart_594b178eefe4_34283fae1f413c3434224--


From nobody Wed Jun 21 18:05: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 6FD86128B93 for <quic-issues@ietfa.amsl.com>; Wed, 21 Jun 2017 18:05:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.383
X-Spam-Level: 
X-Spam-Status: No, score=-0.383 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wjts8Dj22cFd for <quic-issues@ietfa.amsl.com>; Wed, 21 Jun 2017 18:05:22 -0700 (PDT)
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 109E112762F for <quic-issues@ietf.org>; Wed, 21 Jun 2017 18:05:21 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=96p87xQyGg7t9f9xyHpQg+7GfFM=; b=eCWddXObX+Lj5t45 0t8Im6pCKhLkH9opTlhblsLfVa0Cd3ju9qq4GJI7SjcVm+Pn3Qh9MUScA/TF85oF FRtNtGOaDZfMK38qFz77D+OsnOlStjTfXDppwUYUCQcFpMmKL2CbCpUhebtBuv8Z VKAYmJscKGhmGWilMih7OjH87iY=
Received: by filter0526p1mdw1.sendgrid.net with SMTP id filter0526p1mdw1-30678-594B178E-F 2017-06-22 01:04:14.185236014 +0000 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 YRVQoFX2QeqWOnrKYJ4LgQ for <quic-issues@ietf.org>; Thu, 22 Jun 2017 01:04:14.092 +0000 (UTC)
Date: Wed, 21 Jun 2017 18:04:13 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7f39a6d7d62d239c8598ae1ddddd714da29763ca92cf000000011562d98d92a169ce0e2a44d2@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/654/310246550@github.com>
In-Reply-To: <quicwg/base-drafts/issues/654@github.com>
References: <quicwg/base-drafts/issues/654@github.com>
Subject: Re: [quicwg/base-drafts] acks aren't cumulative - at least in one usual sense (#654)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594b178df310e_62e3fdc8010dc308048b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3KEDUgvQi9tMQZVFD8jGVK3+L5N/Hmz0eOKL R+cFcKSKy0UqclF8gWT4wDOKUcSMcLIvxQHvnuxAj6FJl+aHygpJJfEeGlJkzlhxXvtoF5NUyKR/V5 aYauxJ8yxIkgIowbileAgQMKaBjBQw5J4EGYCo828+lYDjvZKdt1FS6HE7Wfrq/htcUN5nqiGvIwRn I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/d1Gcx3MIc_kM_Ty0QuG3ucPTNqk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 22 Jun 2017 01:05:23 -0000

----==_mimepart_594b178df310e_62e3fdc8010dc308048b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed by #653.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/654#issuecomment-310246550
----==_mimepart_594b178df310e_62e3fdc8010dc308048b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed by <a href="https://github.com/quicwg/base-drafts/pull/653" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/653" data-id="237650188" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#653</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/654#issuecomment-310246550">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1FZSrIz-j_7Cqe1AfXW_doKg32Xks5sGb2NgaJpZM4OBdhJ">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq3vgVT_zNBWpMsr7Wmg1XU6UJc6vks5sGb2NgaJpZM4OBdhJ.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/654#issuecomment-310246550"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #654: Closed by #653."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/654#issuecomment-310246550"}}}</script>
----==_mimepart_594b178df310e_62e3fdc8010dc308048b--


From nobody Wed Jun 21 18:09: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 7341B120721 for <quic-issues@ietfa.amsl.com>; Wed, 21 Jun 2017 18:09:49 -0700 (PDT)
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; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id P3ssGXmK3wHd for <quic-issues@ietfa.amsl.com>; Wed, 21 Jun 2017 18:09:48 -0700 (PDT)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1B797128D19 for <quic-issues@ietf.org>; Wed, 21 Jun 2017 18:09:48 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1498093787; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=Bw9pzdS9yJz++zPltZY0jEVHOb77WXR0G0m189fbI1s=; b=R5mdfQAVpx8UTelW3k6LTvFwvVWCwgM4in7Qu7jmpkLFB4c4+Hmo8vwChqA5KUFH+tEAowWU CtSLmquBgv44EVX75ErOl8z59Ja3dVNZs63eKInYjlkVG22tSW25+bJF2PBmSLAGu/neLhU9 odwrmtUvVJqQmayfEEaNyvzU7lA=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=Q3KIfEmnvSDWegn0n975HtCiEmfZj3HH0bnJxX7x5iKHvl/n+x576ahV8qHUk7YwQSTkdY 34zsBUf0Svu+F5eYQhW0NbI4nLVdiZ51tdozH3wCH9mtbOGYg3tzz6kRJKpF1tfS6cl4Fsmh bqTlgPur+L1tM7gMPPT93/wJjLzXg=
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 594b167f.7f659c246030-smtp-out-n03; Thu, 22 Jun 2017 00:59:43 -0000 (UTC)
Date: Wed, 21 Jun 2017 17:59:42 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <594b167ef3309_2a183ffd1f735c38389bb@hookshot-fe6-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 73350e: Attempt to make the text clearer. Closes #605
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_594b167ef2f93_2a183ffd1f735c38388b8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Mai9cZDWCbtOODHP37S45EjihRc>
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, 22 Jun 2017 01:09:49 -0000

----==_mimepart_594b167ef2f93_2a183ffd1f735c38388b8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 73350e11947ea7dabe863a85c55575b1efe628ba
      https://github.com/quicwg/base-drafts/commit/73350e11947ea7dabe863a85c55575b1efe628ba
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-21 (Wed, 21 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Attempt to make the text clearer.  Closes #605


  Commit: c8eddaae05b2078356c539ef0bdc5e14cec61fb6
      https://github.com/quicwg/base-drafts/commit/c8eddaae05b2078356c539ef0bdc5e14cec61fb6
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-22 (Thu, 22 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #649 from quicwg/packet-number-size-reordering-bug

Attempt to make the packet number encoding text clearer


Compare: https://github.com/quicwg/base-drafts/compare/f66d3eb23996...c8eddaae05b2
----==_mimepart_594b167ef2f93_2a183ffd1f735c38388b8--


From nobody Wed Jun 21 18:14: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 4863B120721 for <quic-issues@ietfa.amsl.com>; Wed, 21 Jun 2017 18:14:34 -0700 (PDT)
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; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HGxpGmci0MXg for <quic-issues@ietfa.amsl.com>; Wed, 21 Jun 2017 18:14:32 -0700 (PDT)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6C9D3129471 for <quic-issues@ietf.org>; Wed, 21 Jun 2017 18:14:13 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1498094052; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=fRuhsg8VJGnMFMi/HB5fLPtnceFowZITIy7uEkUhLac=; b=GH5NQiH0YoI3//LEiH44sQfNexPS339PPzKYpCi9Kgcfx0dkJFTLLDHGVnZ7Hcrf4R7X7SN/ XQ1O+try93Io7fESHYZKkXlrMSYYSVJgozgXddT1LuPKhn6ICXcz98iLcYS5u7pJFQySoxbr NzYVDjC37+PptTAQ+lKZpweAiXA=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=UrJ1U1kf5Ab0KoCFjUKIH+vkBv2HtTrb6i8bzrXDtfcPvilcjasgAomjsUM0iG2TsC4P5n Bn7FrKVvnd3r+RmTtMneOPMwhz517NbaXgn+Fy1SR+ykLcQbbD02Uzd4Lx1Q6//lL7dmiPtM qtQiMh4MhT4SUJUkUw0FV4s2IiY0A=
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 594b176b.7fd91c49df90-smtp-out-n02; Thu, 22 Jun 2017 01:03:39 -0000 (UTC)
Date: Wed, 21 Jun 2017 18:03:39 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <594b176b6c1a4_657b3f8f6ce0fc3c514ac@hookshot-fe5-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 37ff3e: reword 'cumulative ack' language to avoid tcp conf...
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_594b176b6bdf1_657b3f8f6ce0fc3c513d0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Aplr5koiJHjSJS9AsMzL3rwdSPQ>
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, 22 Jun 2017 01:14:34 -0000

----==_mimepart_594b176b6bdf1_657b3f8f6ce0fc3c513d0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 37ff3e66c139cd2edc3b7f27f38105cf4d1270b2
      https://github.com/quicwg/base-drafts/commit/37ff3e66c139cd2edc3b7f27f38105cf4d1270b2
  Author: Patrick McManus <mcmanus@ducksong.com>
  Date:   2017-06-21 (Wed, 21 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  reword 'cumulative ack' language to avoid tcp confusion

I have had the experience of being confused by the "cumulative ack"
langauge in the current draft and then explaining it to others
confused about the same thing.

cumulative' is not used in the tcp sense where
the largest-ack is cumulative for all of the packets previous to
it. It tends to mean non-revokable here (which the draft also uses -
imo to more clarity.) While future acks can incorprate the data from
old ack frames (being in that sense cumulative) they do not have to
and in some cases will not be able to be so for space reasons.

In this case I think it is just the clarifying text that is confusing
- so less is more.


  Commit: 80c3c228e18681bb8fad3cb18109de822bf1336e
      https://github.com/quicwg/base-drafts/commit/80c3c228e18681bb8fad3cb18109de822bf1336e
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-22 (Thu, 22 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #653 from mcmanus/edit-cumulative

reword 'cumulative ack' language to avoid tcp confusion


Compare: https://github.com/quicwg/base-drafts/compare/c8eddaae05b2...80c3c228e186
----==_mimepart_594b176b6bdf1_657b3f8f6ce0fc3c513d0--


From nobody Wed Jun 21 18:19: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 40908129410 for <quic-issues@ietfa.amsl.com>; Wed, 21 Jun 2017 18:19:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.801
X-Spam-Level: 
X-Spam-Status: No, score=-4.801 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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id EwQQ-Z6uRPNU for <quic-issues@ietfa.amsl.com>; Wed, 21 Jun 2017 18:19:40 -0700 (PDT)
Received: from o5.sgmail.github.com (o5.sgmail.github.com [192.254.113.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E90681293FD for <quic-issues@ietf.org>; Wed, 21 Jun 2017 18:19:39 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=c+2gVY3kjP/1UCUfyf+/R/sh0tM=; b=pgw8j6260y0s3GLc eIV9rkxC1neEL1QTQDfwdvKUwSBt6YOwxnXvDdaVeHla6XcUP35TiyHFG25ZBlHg HXagpHoQpM3uDxIs2AZqSNGjXyPl7FQQVrV1R5+fmBKNDL8QS1B6Mi3LIBWPlPz5 27eYQgwTs/FusyMFjps/bx5GUZg=
Received: by filter0836p1mdw1.sendgrid.net with SMTP id filter0836p1mdw1-24434-594B1B0A-C 2017-06-22 01:19:06.13443859 +0000 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 mxmhzmPMSkalFKqnjAcoNQ for <quic-issues@ietf.org>; Thu, 22 Jun 2017 01:19:06.163 +0000 (UTC)
Date: Wed, 21 Jun 2017 18:19:06 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab838f0be3bf4f508fd1529445125dcabae9bc0a2092cf000000011562dd0a92a169ce0c14f746@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/211/310248684@github.com>
In-Reply-To: <quicwg/base-drafts/issues/211@github.com>
References: <quicwg/base-drafts/issues/211@github.com>
Subject: Re: [quicwg/base-drafts] Error codes (#211)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594b1b0a14f70_210c63f9a8822dc3056023"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0uZTdaEHPW3upw19ANY/FNoHKiRDDA0WVUps CfwlQAAgRxXZv5kYJTaiIQLiltJPiVPKExDs2At2Wr+zY4hWVLl0SmOkXxlTOKWqFm5en/H7dp2Z0Y rN1mhDA/2wtesZnWuKCR3fjETKKYWTE6lMs9GuOCHw1k3nbIFYC83q4UBo8yMw2FSPux4OGRzZiuB5 U=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/d1ivwxD0bbMZxlM92FEPi3U4Qlc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 22 Jun 2017 01:19:42 -0000

----==_mimepart_594b1b0a14f70_210c63f9a8822dc3056023
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Moving discussion from #467 here.

@janaiyengar proposed retaining the following error codes.  Here are my reasons for removing them:

If the intent is to signal to the other side, then I can't see how HANDSHAKE_TIMEOUT or NETWORK_IDLE_TIMEOUT would be sent, so I removed it.

Similar to the timeouts, UNENCRYPTED_STREAM_DATA, INVALID_VERSION_NEGOTIATION_PACKET, and ADDRESS_VALIDATION_FAILURE can't be sent in anything.  Maybe if we managed to come to some conclusion about how to signal handshake errors (#608), then maybe this sort of error can be restored.

I have no idea how to signal PUBLIC_RESET_RECEIVED either.

TOO_MANY_RTOS seems to fall into the same category as the timeouts, but I can't tell because it isn't referenced anywhere.

All of the above seem to be best suited to passing across the interface between a QUIC stack and the application that uses it.

I removed CRYPTO_STREAM_CLOSED and PAYLOAD_MISSING on the basis that these were too specific, but I'm happy to retain them.  I'd prefer to open issues tracking their restoration so that we can add text on when they are generated (see below).

Finally, none of these error codes was referenced by text in the document.  If the document doesn't describe the conditions for generating the code, then they clearly weren't that important.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/211#issuecomment-310248684
----==_mimepart_594b1b0a14f70_210c63f9a8822dc3056023
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Moving discussion from <a href=3D"https://github.com/quicwg/base-drafts/=
pull/467" class=3D"issue-link js-issue-link" data-url=3D"https://github.com=
/quicwg/base-drafts/issues/467" data-id=3D"224659707" data-error-text=3D"Fa=
iled to load issue title" data-permission-text=3D"Issue title is private">#=
467</a> here.</p>
<p><a href=3D"https://github.com/janaiyengar" class=3D"user-mention">@janai=
yengar</a> proposed retaining the following error codes.  Here are my reaso=
ns for removing them:</p>
<p>If the intent is to signal to the other side, then I can't see how HANDS=
HAKE_TIMEOUT or NETWORK_IDLE_TIMEOUT would be sent, so I removed it.</p>
<p>Similar to the timeouts, UNENCRYPTED_STREAM_DATA, INVALID_VERSION_NEGOTI=
ATION_PACKET, and ADDRESS_VALIDATION_FAILURE can't be sent in anything.  Ma=
ybe if we managed to come to some conclusion about how to signal handshake =
errors (<a href=3D"https://github.com/quicwg/base-drafts/issues/608" class=
=3D"issue-link js-issue-link" data-url=3D"https://github.com/quicwg/base-dr=
afts/issues/608" data-id=3D"234209045" data-error-text=3D"Failed to load is=
sue title" data-permission-text=3D"Issue title is private">#608</a>), then =
maybe this sort of error can be restored.</p>
<p>I have no idea how to signal PUBLIC_RESET_RECEIVED either.</p>
<p>TOO_MANY_RTOS seems to fall into the same category as the timeouts, but =
I can't tell because it isn't referenced anywhere.</p>
<p>All of the above seem to be best suited to passing across the interface =
between a QUIC stack and the application that uses it.</p>
<p>I removed CRYPTO_STREAM_CLOSED and PAYLOAD_MISSING on the basis that the=
se were too specific, but I'm happy to retain them.  I'd prefer to open iss=
ues tracking their restoration so that we can add text on when they are gen=
erated (see below).</p>
<p>Finally, none of these error codes was referenced by text in the documen=
t.  If the document doesn't describe the conditions for generating the code=
, then they clearly weren't that important.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/211#issuecomment-310248684">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq1TKLejfcFIFLPT=
JcxVaFd9L7KJfks5sGcEKgaJpZM4LrwmI">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq8_ndKFKl0y1lXltb=
6vkP6LR88Ivks5sGcEKgaJpZM4LrwmI.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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/211#issuecomment-310248684"></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 #211: Moving d=
iscussion from #467 here.\r\n\r\n@janaiyengar proposed retaining the follow=
ing error codes.  Here are my reasons for removing them:\r\n\r\nIf the inte=
nt is to signal to the other side, then I can't see how HANDSHAKE_TIMEOUT o=
r NETWORK_IDLE_TIMEOUT would be sent, so I removed it.\r\n\r\nSimilar to th=
e timeouts, UNENCRYPTED_STREAM_DATA, INVALID_VERSION_NEGOTIATION_PACKET, an=
d ADDRESS_VALIDATION_FAILURE can't be sent in anything.  Maybe if we manage=
d to come to some conclusion about how to signal handshake errors (#608), t=
hen maybe this sort of error can be restored.\r\n\r\nI have no idea how to =
signal PUBLIC_RESET_RECEIVED either.\r\n\r\nTOO_MANY_RTOS seems to fall int=
o the same category as the timeouts, but I can't tell because it isn't refe=
renced anywhere.\r\n\r\nAll of the above seem to be best suited to passing =
across the interface between a QUIC stack and the application that uses it.=
\r\n\r\nI removed CRYPTO_STREAM_CLOSED and PAYLOAD_MISSING on the basis tha=
t these were too specific, but I'm happy to retain them.  I'd prefer to ope=
n issues tracking their restoration so that we can add text on when they ar=
e generated (see below).\r\n\r\nFinally, none of these error codes was refe=
renced by text in the document.  If the document doesn't describe the condi=
tions for generating the code, then they clearly weren't that important."}]=
,"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts=
/issues/211#issuecomment-310248684"}}}</script>=

----==_mimepart_594b1b0a14f70_210c63f9a8822dc3056023--


From nobody Wed Jun 21 18: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 8802212943B for <quic-issues@ietfa.amsl.com>; Wed, 21 Jun 2017 18:20:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.682
X-Spam-Level: 
X-Spam-Status: No, score=-7.682 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-2.8, 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 60OO4jA2w9n3 for <quic-issues@ietfa.amsl.com>; Wed, 21 Jun 2017 18:20:48 -0700 (PDT)
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 DFC5F1293FD for <quic-issues@ietf.org>; Wed, 21 Jun 2017 18:20:47 -0700 (PDT)
Date: Wed, 21 Jun 2017 18:20:46 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1498094446; bh=KHUeL3zQQ3kS3st8nzlEMlwIo61FUCde9m0pIDOXH7k=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=quhlLFSxOfSh6MBSUMen+HNc7PV8jvxPUyxbvySllcJk29MYWDdKjRxnxPqCy0kMZ /5s2tsmC2pEuMKAQMXe2LO90dCbe7p/sZ7VE7uXyI/DWmnqZNjjrhrn8LGAyvaOeNh jbAHnw92nqKmevhBh55CJMdhngXxSe1pddrx81l8=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4e95ed497c6e2a83b981c03d18e6f061cb59c28c92cf000000011562dd6e92a169ce0db9e4ac@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/547/issue_event/1133935089@github.com>
In-Reply-To: <quicwg/base-drafts/issues/547@github.com>
References: <quicwg/base-drafts/issues/547@github.com>
Subject: Re: [quicwg/base-drafts] Version fields in transport parameters for NewSessionTicket (#547)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594b1b6eef57e_22dd3fccecc57c388329a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/qzLqZ20QJfzuTp3SRa5xkfIZyHY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 22 Jun 2017 01:20:49 -0000

----==_mimepart_594b1b6eef57e_22dd3fccecc57c388329a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #547 via #548.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/547#event-1133935089
----==_mimepart_594b1b6eef57e_22dd3fccecc57c388329a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/quicwg/base-drafts/issues/547" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/547" data-id="230286508" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#547</a> via <a href="https://github.com/quicwg/base-drafts/pull/548" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/548" data-id="230286728" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#548</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/547#event-1133935089">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6s8cSqsXvKaE_79kKJD2Ub4XOPMks5sGcFugaJpZM4Nh41G">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq3-G4ZK1YzMTt9OLdCKYMlDMhfjZks5sGcFugaJpZM4Nh41G.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/547#event-1133935089"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #547 via #548."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/547#event-1133935089"}}}</script>
----==_mimepart_594b1b6eef57e_22dd3fccecc57c388329a--


From nobody Wed Jun 21 18:20: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 04ED112945B for <quic-issues@ietfa.amsl.com>; Wed, 21 Jun 2017 18:20:51 -0700 (PDT)
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; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vdeCo_YPqfim for <quic-issues@ietfa.amsl.com>; Wed, 21 Jun 2017 18:20:49 -0700 (PDT)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 686C0129417 for <quic-issues@ietf.org>; Wed, 21 Jun 2017 18:20:48 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1498094447; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=mZlbC3EW53AtXsNpFPeQOZmtLkEXHBKRXgUwWpg0WNU=; b=ZLQ6xVe/Jm5+exyz3HjrgDjw4E8358LOJKTQtJhZMNS681vgUQ/vBjfqnbb7Mlokx0IqHKGV yRjAzcLS5Ok0lcDx31BaFPSctpJGeblW8qNWteRkPE/gjt3tYqg93iVNniP+3lTAYvcslQcg 9lh5rE8LsoODp2k1U4grJA5tHpw=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=Ob7cyfF+FsI18RCl01POWKYBqPZLtK+QDlNg764yd6l27ghhUCLohvYCK8/X7KRl+yDg/Q PPAR3OpvESHL2K3Am1W3e5+aaq5/NSz775ZKJ1K+8AU5p2HTHm4SROLmuJ1m1VX9IEkd+yDF ymt0ErMqD+LkFhUmWTpH/ntD8weVY=
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 594b1b6f.7f5e7c186690-smtp-out-n01; Thu, 22 Jun 2017 01:20:47 -0000 (UTC)
Date: Wed, 21 Jun 2017 18:20:46 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <594b1b6e7d402_36333ff7f38a1c381216c6@hookshot-fe2-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] daf38c: Transport parameters that are included in NewSessi...
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_594b1b6e7d033_36333ff7f38a1c38121554"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/_ZxYpiUscPmy7IqCtYXGqIcoeRA>
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, 22 Jun 2017 01:20:51 -0000

----==_mimepart_594b1b6e7d033_36333ff7f38a1c38121554
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: daf38cad9575dba61eb99d1e6d3399ef65329b06
      https://github.com/quicwg/base-drafts/commit/daf38cad9575dba61eb99d1e6d3399ef65329b06
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-05-22 (Mon, 22 May 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Transport parameters that are included in NewSessionTicket don't need versions

The point of the version fields in transport parameters is to authenticate a
version negotiation exchange, which doesn't apply in the 0-RTT case.

I also corrected the change log.

Closes #547.


  Commit: 05d6c971869534129ce6293e94b9b51a644e5804
      https://github.com/quicwg/base-drafts/commit/05d6c971869534129ce6293e94b9b51a644e5804
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-22 (Thu, 22 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #548 from quicwg/nst_parameters

NewSessionTicket version fields


Compare: https://github.com/quicwg/base-drafts/compare/80c3c228e186...05d6c9718695
----==_mimepart_594b1b6e7d033_36333ff7f38a1c38121554--


From nobody Wed Jun 21 18:21: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 7F2ED129410 for <quic-issues@ietfa.amsl.com>; Wed, 21 Jun 2017 18:20:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.682
X-Spam-Level: 
X-Spam-Status: No, score=-7.682 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-2.8, 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 vSu_SUT9lwGM for <quic-issues@ietfa.amsl.com>; Wed, 21 Jun 2017 18:20:51 -0700 (PDT)
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 461E5129434 for <quic-issues@ietf.org>; Wed, 21 Jun 2017 18:20:49 -0700 (PDT)
Date: Wed, 21 Jun 2017 18:20:48 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1498094448; bh=2j3TEbNZ3zvDBUj3/6QpJH+z2FMQQ9RsIR3LEyf6KCE=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=FYXJEjLkThhSMnZiS9OHmJGBdGltKDIdAI+KhhKzHSjfbQ1GlTvMuIORkUFXliQ1x JUROIIy/uUZkHcKGGIVUv7yMXXwKc5oEomhx4yZZ5qqDXinbIeYoJpjnFlNOfSuFuP o7eWBPHh2tnHezx1UMspcF9n7hl/4Ao15jrptgzY=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abcde511acbeb7688a4da099227c234953433f414992cf000000011562dd7092a169ce0db9e588@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/548/issue_event/1133935087@github.com>
In-Reply-To: <quicwg/base-drafts/pull/548@github.com>
References: <quicwg/base-drafts/pull/548@github.com>
Subject: Re: [quicwg/base-drafts] NewSessionTicket version fields (#548)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594b1b709505f_41273f8c49afdc2c56462"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/i-6PTDUMJwrswsibVnPY4xYxHEs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 22 Jun 2017 01:20:52 -0000

----==_mimepart_594b1b709505f_41273f8c49afdc2c56462
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #548.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/548#event-1133935087
----==_mimepart_594b1b709505f_41273f8c49afdc2c56462
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a href="https://github.com/quicwg/base-drafts/pull/548" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/548" data-id="230286728" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#548</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/548#event-1133935087">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-v3yluKmV1IGhROMQFROnYTnawoks5sGcFwgaJpZM4Nh44-">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqx2K9WxN9hXb3FaHxuKfuqrVdR4hks5sGcFwgaJpZM4Nh44-.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/548#event-1133935087"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #548."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/548#event-1133935087"}}}</script>
----==_mimepart_594b1b709505f_41273f8c49afdc2c56462--


From nobody Wed Jun 21 18:21: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 E4134129417 for <quic-issues@ietfa.amsl.com>; Wed, 21 Jun 2017 18:20:52 -0700 (PDT)
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; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CIYW6tp5czmE for <quic-issues@ietfa.amsl.com>; Wed, 21 Jun 2017 18:20:51 -0700 (PDT)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D2F0F1293FD for <quic-issues@ietf.org>; Wed, 21 Jun 2017 18:20:50 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1498094450; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=8dlMFx2SlO5smRAtgl13/nIvGmQ7L3mDATafTleYtBc=; b=BsK/6VIB+xCDkfq94JpzM0wo4DQC1uNBFOvh9bClUZDk+EvsvlxrqpOnl5QLnKJ5cTX7a/6Z copeTA72CjNO2r1njAYjwlKv5ef5tNuzcbZwsDPTuu9MJLfTn+xySY5hfChaXuvnxlhw6ZY1 E3NLVUbpxxjfFrz5Ke2WRaZ3SBI=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=sD4mlrxda33oDQxJlELTs62FaJ0Xna2Rjov2hMGh3Peufne6HWOnRzJONi564t0mW/xDwT Dxff7Z+7oisq9rrjW2mu923E4tazsCVcabuJ1cegV015xz0Y7ToCUAyxz9PcK44v+phjYE2a LuFc3v/ZamlT+xG+WXJWh32NOks0E=
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 594b1b72.7f5ce9362a20-smtp-out-n03; Thu, 22 Jun 2017 01:20:50 -0000 (UTC)
Date: Wed, 21 Jun 2017 18:20:49 -0700
From: martinthomson <martin.thomson@gmail.com>
Reply-To: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <594b1b718c08b_67d53fc06507bc2c421cd@hookshot-fe5-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_594b1b718bce8_67d53fc06507bc2c420be"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/7iaVpPV4-gLQ5p-H0IcFCTaQ5kQ>
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, 22 Jun 2017 01:20:53 -0000

----==_mimepart_594b1b718bce8_67d53fc06507bc2c420be
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/nst_parameters
  Home:   https://github.com/quicwg/base-drafts

----==_mimepart_594b1b718bce8_67d53fc06507bc2c420be--


From nobody Wed Jun 21 23:24: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 10EB7127077 for <quic-issues@ietfa.amsl.com>; Wed, 21 Jun 2017 23:24:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.3
X-Spam-Level: 
X-Spam-Status: No, score=-9.3 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-2.8, 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 XZVzmHtahba1 for <quic-issues@ietfa.amsl.com>; Wed, 21 Jun 2017 23:24:14 -0700 (PDT)
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 C2B09126CC7 for <quic-issues@ietf.org>; Wed, 21 Jun 2017 23:24:13 -0700 (PDT)
Date: Wed, 21 Jun 2017 23:24:12 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1498112652; bh=cuyevS5WMBIdxrtTXHAQiNWLFyH25RR9WowjUrAXd+E=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=w6Js9vg+72Iz/8LySPMM3MPExp3EuXo/AghemiLl1nSlfH9r9RSYV1Vm2cAYAaMQT zSgmiI2gt4aqajvqJgcysRDOHHdNQKRVEWMCXwuG7Pzv4uYbkwRWy+bW92w+0U2Mxc sGiXJuQeu7MYnd8WJ/wndNlzcCWxOdv+V0BU1dCM=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5d42e676d1e0b93f5759fbe562e68bc4ac3bcb4b92cf000000011563248c92a169ce0e21ecbf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/643/review/45627079@github.com>
In-Reply-To: <quicwg/base-drafts/pull/643@github.com>
References: <quicwg/base-drafts/pull/643@github.com>
Subject: Re: [quicwg/base-drafts] Unidirectional Streams (#643)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594b628ce663e_db213f9d9206fc3812396"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/3wS1PzfjSyAMNTn08iN8oIUf8rM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 22 Jun 2017 06:24:17 -0000

----==_mimepart_594b628ce663e_db213f9d9206fc3812396
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop approved this pull request.

As we've discussed, I highly approve moving in this direction, and this looks like a solid way of doing it.  Side-note for the transport draft:  In my version of this, I found it useful to subdivide the frame types into three categories:

  - Frames about streams you're sending
  - Frames about streams you're receiving
  - Frames about the connection

...and then be clear anywhere there's a stream reference whether that refers to the sender of the frame's stream or the receiver of the frame's stream.

>  
 ## HTTP Message Exchanges
 
-A client sends an HTTP request on a new pair of QUIC streams. A server sends an
-HTTP response on the same streams as the request.
+A client sends an HTTP request on a new QUIC request stream

Nit:  a "QUIC request stream" implies that request streams are a QUIC-layer concept, not an HTTP-layer one.  Maybe a "new request stream," possibly augmented by some reinforcement that all stream types are QUIC streams?

> @@ -320,39 +449,45 @@ A proxy that supports CONNECT establishes a TCP connection ({{!RFC0793}}) to the
 server identified in the ":authority" pseudo-header field. Once this connection
 is successfully established, the proxy sends a HEADERS frame containing a 2xx
 series status code to the client, as defined in {{!RFC7231}}, Section 4.3.6, on
-the message control stream.
-
-All QUIC STREAM frames on the message data stream correspond to data sent on the
-TCP connection. Any QUIC STREAM frame sent by the client is transmitted by the
-proxy to the TCP server; data received from the TCP server is written to the
-data stream by the proxy. Note that the size and number of TCP segments is not
-guaranteed to map predictably to the size and number of QUIC STREAM frames.
-
-The TCP connection can be closed by either peer. When the client half-closes the
-data stream, the proxy will set the FIN bit on its connection to the TCP server.
-When the proxy receives a packet with the FIN bit set, it will half-close the
-corresponding data stream. TCP connections which remain half-closed in a single
+the response stream.
+
+The data received on the data streams associated with this exchange after the

Might want to be explicit that the request/response streams will need to have HAS_BODY, but I know that's considered vestigial.

>  
-The server push response is conveyed in the same way as a non-server-push
-response, with response headers and (if present) trailers carried by HEADERS
-frames sent on the control stream, and response body (if any) sent via the
-corresponding data stream.
+The server push response is conveyed on a push stream.  Aside from the stream
+header, which identifies the response stream and PUSH_PROMISE frame, a push
+stream is identical to a regular response stream ({{stream-response}}), with
+response headers and (if present) trailers carried by HEADERS frames sent on the
+control stream, and response body (if any) indicated with a HAS_BODY frame and

Agreed.  Any mention of a request having a control stream is leftover from my old terminology -- "on the push stream."

>  
-The server push response is conveyed in the same way as a non-server-push
-response, with response headers and (if present) trailers carried by HEADERS
-frames sent on the control stream, and response body (if any) sent via the
-corresponding data stream.
+The server push response is conveyed on a push stream.  Aside from the stream
+header, which identifies the response stream and PUSH_PROMISE frame, a push
+stream is identical to a regular response stream ({{stream-response}}), with
+response headers and (if present) trailers carried by HEADERS frames sent on the
+control stream, and response body (if any) indicated with a HAS_BODY frame and
+associated data stream.
 
 
 # HTTP Framing Layer

I think the {{http-framing-layer}} link is intended to point here, but it doesn't have an anchor.

>  The semantics of the Stream Dependency, Weight, and E flag are the same as in
 HTTP/2.
 
 The flags defined are:
 
+  PUSH (0x04):

For consistency, this might be PUSH_PRIORITIZED.  Not stuck on that, though.

>  
   Stream Dependency:
-  : A 32-bit stream identifier for the stream that this stream depends on (see
-    {{priority}} and {!RFC7540}} Section 5.3).
+  : A 32-bit stream identifier for a dependent request.  This contains the
+    stream ID of a request stream when the PUSH flag is clear, or a push ID when
+    the PUSH flag is set.  A request stream ID of 0 indicates a dependency on
+    the root stream. For details of dependencies, see{{priority}} and

Missing a space.

> +   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+   |                      Error Code (32)                          |
+   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+~~~~~~~~~~
+{: #fig-cancel-request title="CANCEL_REQUEST frame payload"}
+
+The CANCEL_REQUEST frame payload has the following fields:
+
+  Request Stream/Push ID:
+  : A 32-bit stream ID or Push ID that identifies the request.  If the PUSH flag
+    is set, this refers to a Push ID included in a PUSH_PROMISE frame (see
+    {{frame-push-promise}}); if the PUSH flag is cleared, this refers to a
+    request by its stream ID.
+
+  Error Code:
+  : A 32-bit error code indicating why the response is not desired.

Feels a little weird lifting the QUIC error code space into the HTTP frames as well.  Are we sure we need the error code at this level?  "I no longer want it" is already implied by the frame.

> +| Connection Control | n/a  | {{stream-control}}  |
+| Request            | 0x00 | {{stream-request}}  |
+| Response           | 0x01 | {{stream-response}} |
+| Data               | 0x02 | {{stream-data}}     |
+| Push               | 0x03 | {{stream-push}}     |
+{: #stream-type-table title="Stream Types"}
+
+An endpoint MUST terminate the connection with an HTTP_INVALID_STREAM_HEADER
+error if it receives a stream header that uses an unknown or unsupported type.
+
+
+### Stream 1: Connection Control Stream {#stream-control}
+
+Stream 1 is opened by both client and server and is used for the SETTINGS frame
+immediately after the connection opens.  After the SETTINGS frame has been sent,
+this stream is used for PRIORITY frames.

And CANCEL_REQUEST frames

> @@ -648,7 +889,9 @@ entire connection when an error is encountered.  These are referred to as
 [QUIC-TRANSPORT].
 
 HTTP/QUIC requires that only data streams be terminated abruptly.  Terminating a
-message control stream will result in an error of type HTTP_RST_CONTROL_STREAM.
+request, response or push stream will result in an error of type
+HTTP_RST_CONTROL_STREAM.  \[Editor's note: this is clearly busted right now,
+because data streams don't always exist.]

But not so badly, since you can always use CANCEL_REQUEST instead of telling QUIC to reset the stream.

>  
-### half-closed (remote) {#state-hc-remote}
+A stream becomes "closed" at the receiving endpoint when all data is received
+and a STREAM frame with a FIN flag is received or when a RST_STREAM frame is
+received.

It's the associatives that are hard to parse, I think.  ("all data" AND ("STREAM with FIN" OR "RST_STREAM")) versus (("all data" AND "STREAM with FIN") OR "RST_STREAM")

I know which one you mean, and probably everyone in the WG does, but someone reading this document to understand QUIC might get confused.  The "whens" do delineate two cases, but I can understand that being glossed over.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/643#pullrequestreview-45627079
----==_mimepart_594b628ce663e_db213f9d9206fc3812396
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@MikeBishop</b> approved this pull request.</p>

<p>As we've discussed, I highly approve moving in this direction, and this looks like a solid way of doing it.  Side-note for the transport draft:  In my version of this, I found it useful to subdivide the frame types into three categories:</p>
<ul>
<li>Frames about streams you're sending</li>
<li>Frames about streams you're receiving</li>
<li>Frames about the connection</li>
</ul>
<p>...and then be clear anywhere there's a stream reference whether that refers to the sender of the frame's stream or the receiver of the frame's stream.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/643#discussion_r123426568">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt;  
 ## HTTP Message Exchanges
 
-A client sends an HTTP request on a new pair of QUIC streams. A server sends an
-HTTP response on the same streams as the request.
+A client sends an HTTP request on a new QUIC request stream
</pre>
<p>Nit:  a "QUIC request stream" implies that request streams are a QUIC-layer concept, not an HTTP-layer one.  Maybe a "new request stream," possibly augmented by some reinforcement that all stream types are QUIC streams?</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/643#discussion_r123426791">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt; @@ -320,39 +449,45 @@ A proxy that supports CONNECT establishes a TCP connection ({{!RFC0793}}) to the
 server identified in the &quot;:authority&quot; pseudo-header field. Once this connection
 is successfully established, the proxy sends a HEADERS frame containing a 2xx
 series status code to the client, as defined in {{!RFC7231}}, Section 4.3.6, on
-the message control stream.
-
-All QUIC STREAM frames on the message data stream correspond to data sent on the
-TCP connection. Any QUIC STREAM frame sent by the client is transmitted by the
-proxy to the TCP server; data received from the TCP server is written to the
-data stream by the proxy. Note that the size and number of TCP segments is not
-guaranteed to map predictably to the size and number of QUIC STREAM frames.
-
-The TCP connection can be closed by either peer. When the client half-closes the
-data stream, the proxy will set the FIN bit on its connection to the TCP server.
-When the proxy receives a packet with the FIN bit set, it will half-close the
-corresponding data stream. TCP connections which remain half-closed in a single
+the response stream.
+
+The data received on the data streams associated with this exchange after the
</pre>
<p>Might want to be explicit that the request/response streams will need to have HAS_BODY, but I know that's considered vestigial.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/643#discussion_r123426975">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt;  
-The server push response is conveyed in the same way as a non-server-push
-response, with response headers and (if present) trailers carried by HEADERS
-frames sent on the control stream, and response body (if any) sent via the
-corresponding data stream.
+The server push response is conveyed on a push stream.  Aside from the stream
+header, which identifies the response stream and PUSH_PROMISE frame, a push
+stream is identical to a regular response stream ({{stream-response}}), with
+response headers and (if present) trailers carried by HEADERS frames sent on the
+control stream, and response body (if any) indicated with a HAS_BODY frame and
</pre>
<p>Agreed.  Any mention of a request having a control stream is leftover from my old terminology -- "on the push stream."</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/643#discussion_r123427056">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt;  
-The server push response is conveyed in the same way as a non-server-push
-response, with response headers and (if present) trailers carried by HEADERS
-frames sent on the control stream, and response body (if any) sent via the
-corresponding data stream.
+The server push response is conveyed on a push stream.  Aside from the stream
+header, which identifies the response stream and PUSH_PROMISE frame, a push
+stream is identical to a regular response stream ({{stream-response}}), with
+response headers and (if present) trailers carried by HEADERS frames sent on the
+control stream, and response body (if any) indicated with a HAS_BODY frame and
+associated data stream.
 
 
 # HTTP Framing Layer
</pre>
<p>I think the {{http-framing-layer}} link is intended to point here, but it doesn't have an anchor.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/643#discussion_r123427234">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt;  The semantics of the Stream Dependency, Weight, and E flag are the same as in
 HTTP/2.
 
 The flags defined are:
 
+  PUSH (0x04):
</pre>
<p>For consistency, this might be PUSH_PRIORITIZED.  Not stuck on that, though.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/643#discussion_r123427382">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt;  
   Stream Dependency:
-  : A 32-bit stream identifier for the stream that this stream depends on (see
-    {{priority}} and {!RFC7540}} Section 5.3).
+  : A 32-bit stream identifier for a dependent request.  This contains the
+    stream ID of a request stream when the PUSH flag is clear, or a push ID when
+    the PUSH flag is set.  A request stream ID of 0 indicates a dependency on
+    the root stream. For details of dependencies, see{{priority}} and
</pre>
<p>Missing a space.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/643#discussion_r123427687">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt; +   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+   |                      Error Code (32)                          |
+   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+~~~~~~~~~~
+{: #fig-cancel-request title=&quot;CANCEL_REQUEST frame payload&quot;}
+
+The CANCEL_REQUEST frame payload has the following fields:
+
+  Request Stream/Push ID:
+  : A 32-bit stream ID or Push ID that identifies the request.  If the PUSH flag
+    is set, this refers to a Push ID included in a PUSH_PROMISE frame (see
+    {{frame-push-promise}}); if the PUSH flag is cleared, this refers to a
+    request by its stream ID.
+
+  Error Code:
+  : A 32-bit error code indicating why the response is not desired.
</pre>
<p>Feels a little weird lifting the QUIC error code space into the HTTP frames as well.  Are we sure we need the error code at this level?  "I no longer want it" is already implied by the frame.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/643#discussion_r123427760">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt; +| Connection Control | n/a  | {{stream-control}}  |
+| Request            | 0x00 | {{stream-request}}  |
+| Response           | 0x01 | {{stream-response}} |
+| Data               | 0x02 | {{stream-data}}     |
+| Push               | 0x03 | {{stream-push}}     |
+{: #stream-type-table title=&quot;Stream Types&quot;}
+
+An endpoint MUST terminate the connection with an HTTP_INVALID_STREAM_HEADER
+error if it receives a stream header that uses an unknown or unsupported type.
+
+
+### Stream 1: Connection Control Stream {#stream-control}
+
+Stream 1 is opened by both client and server and is used for the SETTINGS frame
+immediately after the connection opens.  After the SETTINGS frame has been sent,
+this stream is used for PRIORITY frames.
</pre>
<p>And CANCEL_REQUEST frames</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/643#discussion_r123427955">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt; @@ -648,7 +889,9 @@ entire connection when an error is encountered.  These are referred to as
 [QUIC-TRANSPORT].
 
 HTTP/QUIC requires that only data streams be terminated abruptly.  Terminating a
-message control stream will result in an error of type HTTP_RST_CONTROL_STREAM.
+request, response or push stream will result in an error of type
+HTTP_RST_CONTROL_STREAM.  \[Editor&#39;s note: this is clearly busted right now,
+because data streams don&#39;t always exist.]
</pre>
<p>But not so badly, since you can always use CANCEL_REQUEST instead of telling QUIC to reset the stream.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/643#discussion_r123428695">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
-### half-closed (remote) {#state-hc-remote}
+A stream becomes &quot;closed&quot; at the receiving endpoint when all data is received
+and a STREAM frame with a FIN flag is received or when a RST_STREAM frame is
+received.
</pre>
<p>It's the associatives that are hard to parse, I think.  ("all data" AND ("STREAM with FIN" OR "RST_STREAM")) versus (("all data" AND "STREAM with FIN") OR "RST_STREAM")</p>
<p>I know which one you mean, and probably everyone in the WG does, but someone reading this document to understand QUIC might get confused.  The "whens" do delineate two cases, but I can understand that being glossed over.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/643#pullrequestreview-45627079">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_BF1o82ZhP_xVIzhqLqMfxo08Drks5sGgiMgaJpZM4N_IlA">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq6cTymFHvNC_lWK5_yIcI0kmkH8Zks5sGgiMgaJpZM4N_IlA.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/643#pullrequestreview-45627079"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #643"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/643#pullrequestreview-45627079"}}}</script>
----==_mimepart_594b628ce663e_db213f9d9206fc3812396--


From nobody Wed Jun 21 23:26: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 BF7CD127077 for <quic-issues@ietfa.amsl.com>; Wed, 21 Jun 2017 23:25:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.255
X-Spam-Level: 
X-Spam-Status: No, score=-3.255 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XwJ0PVcZVWyu for <quic-issues@ietfa.amsl.com>; Wed, 21 Jun 2017 23:25:58 -0700 (PDT)
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 CC42A126CC7 for <quic-issues@ietf.org>; Wed, 21 Jun 2017 23:25:57 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=0fIRToPZZzQyofmAxiZmSJZXLaI=; b=kzuVqV8lS+fIqSuQ /kqng2vrLP7yXF02B3RiNf+0irqoTRrxe7ZeH1wTwh6Vw3FxRcHNGs42DOAd4lVK 0vg7nL2cXewOIZXjWStNvcptqJSPLSdkQvPQzA5Vw4whLAtXvcGJpqCGMosnAx76 EKrachux7vz7gOJ/5ivk9lU57sU=
Received: by filter0592p1mdw1.sendgrid.net with SMTP id filter0592p1mdw1-17684-594B62F4-D 2017-06-22 06:25:56.294389155 +0000 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 VzkztEMpR5CQYFb36L3QYw for <quic-issues@ietf.org>; Thu, 22 Jun 2017 06:25:56.180 +0000 (UTC)
Date: Wed, 21 Jun 2017 23:25:56 -0700
From: Mark Nottingham <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9e8113dd0e274684e1b7360344d38e0d30b7b99992cf00000001156324f492a169ce0e21ecbf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/643/c310287671@github.com>
In-Reply-To: <quicwg/base-drafts/pull/643@github.com>
References: <quicwg/base-drafts/pull/643@github.com>
Subject: Re: [quicwg/base-drafts] Unidirectional Streams (#643)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594b62f41399d_25c43ff8ede61c2c73430"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3ZfJv6QYyl/hPKw4nBN0McwKNlCfo9SIDQ9N xqQzoPAR6hrHlUtgoZIILlu3a8FEKaH+7V4DALbwVAcz3H3YxnoTm92KpPCrilO70nBxxUgYd2IZHp c6uPxyOGVDGj3kuHC3a1AjH4bYYnqeNHHmtMYweR1lEAZ9FbWYvJHB0NckVFEa1C3/FzuO50tYeh3i s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/NOpOmZSfkxPD0R9HUAGPkdkt3Wc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 22 Jun 2017 06:26:00 -0000

----==_mimepart_594b62f41399d_25c43ff8ede61c2c73430
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@MikeBishop could you please summarise your support on-list, so it's not lost 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/643#issuecomment-310287671
----==_mimepart_594b62f41399d_25c43ff8ede61c2c73430
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/mikebishop" class="user-mention">@MikeBishop</a> could you please summarise your support on-list, so it's not lost 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/643#issuecomment-310287671">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2ckDmDXkWi4zoANTvL7lhEDT7Rdks5sGgj0gaJpZM4N_IlA">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqzKzhvGMTMMd9-j-50DO3vmcZAr3ks5sGgj0gaJpZM4N_IlA.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/643#issuecomment-310287671"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #643: @MikeBishop could you please summarise your support on-list, so it's not lost here?"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/643#issuecomment-310287671"}}}</script>
----==_mimepart_594b62f41399d_25c43ff8ede61c2c73430--


From nobody Wed Jun 21 23:27: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 F357F126CC7 for <quic-issues@ietfa.amsl.com>; Wed, 21 Jun 2017 23:27:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.682
X-Spam-Level: 
X-Spam-Status: No, score=-7.682 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-2.8, 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 5mm63238kPM1 for <quic-issues@ietfa.amsl.com>; Wed, 21 Jun 2017 23:27:18 -0700 (PDT)
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 3AE46126557 for <quic-issues@ietf.org>; Wed, 21 Jun 2017 23:27:18 -0700 (PDT)
Date: Wed, 21 Jun 2017 23:27:17 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1498112837; bh=iHkirx7YNWeYBY7kjsv3v+23yiISrKOAE7jvPv7nJ1g=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=V2cda5TJQW+Gi4OlfqSOq2fS92hLTSBWmTTpk2y2/b99JZ0KHUd+S7RcFQHYkmuVK PhWH+BQAeHCwJtB56qBxToEiDxCCMnVDVnak7vDZt3Oc5fjdNS/vHN+xjJt5TGIqHb /DYLSIiUlfg8N8IcwHXVz9TmGMWQgSOCmLED4ae4=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5f812d9a735425ee0435e71fdba6b14a7e3155bb92cf000000011563254592a169ce0e21ecbf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/643/c310287887@github.com>
In-Reply-To: <quicwg/base-drafts/pull/643@github.com>
References: <quicwg/base-drafts/pull/643@github.com>
Subject: Re: [quicwg/base-drafts] Unidirectional Streams (#643)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594b63456ab87_16c83fb84b1cdc3c4537"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/qHIYnltU8GuKoS4XibxPB86h7R8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 22 Jun 2017 06:27:20 -0000

----==_mimepart_594b63456ab87_16c83fb84b1cdc3c4537
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@mnot, that started as an e-mail, but I decided I'd better lift out the specific feedback into a GitHub review first.  ;-)  You'll see the remaining e-mail momentarily.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/643#issuecomment-310287887
----==_mimepart_594b63456ab87_16c83fb84b1cdc3c4537
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/mnot" class="user-mention">@mnot</a>, that started as an e-mail, but I decided I'd better lift out the specific feedback into a GitHub review first.  ;-)  You'll see the remaining e-mail momentarily.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/643#issuecomment-310287887">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-au8FNjPkbGkn5FoP65BzpTdwmyks5sGglFgaJpZM4N_IlA">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq6JBa28cTJkNM0OAwNMfEAGeS-Cpks5sGglFgaJpZM4N_IlA.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/643#issuecomment-310287887"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #643: @mnot, that started as an e-mail, but I decided I'd better lift out the specific feedback into a GitHub review first.  ;-)  You'll see the remaining e-mail momentarily."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/643#issuecomment-310287887"}}}</script>
----==_mimepart_594b63456ab87_16c83fb84b1cdc3c4537--


From nobody Thu Jun 22 07:34: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 47FB61296C6 for <quic-issues@ietfa.amsl.com>; Thu, 22 Jun 2017 07:34:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.403
X-Spam-Level: 
X-Spam-Status: No, score=-0.403 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id D46NIk_SFW9Z for <quic-issues@ietfa.amsl.com>; Thu, 22 Jun 2017 07:34:13 -0700 (PDT)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D843A129535 for <quic-issues@ietf.org>; Thu, 22 Jun 2017 07:34:12 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=OZ7u2atKUDxrDa8mFNHFmvnRMSE=; b=pKYRmUAI9bAvHtUQ T70VhUnDE4ZAQbQXDxMojQ1BFxysGmaNAQgSxam3jtNY2LAZ9PbilbcGUhuhWvjm hAkdofdW9+8Ri0fLMJEZbdz4rwBt4iApTIU0/vQHTGyDIYHFGhsdFQwB/lErXUco JJ1n/w6uFXwRriKXXeUsyk+KcsE=
Received: by filter0427p1mdw1.sendgrid.net with SMTP id filter0427p1mdw1-29482-594BD558-7E 2017-06-22 14:34:00.944855066 +0000 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 zSdhqeGjTvWyf-s_QbJkVA for <quic-issues@ietf.org>; Thu, 22 Jun 2017 14:34:00.774 +0000 (UTC)
Date: Thu, 22 Jun 2017 07:34:00 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8ecfa41868a41add129b2c87eea2506d8d456f3892cf000000011563975892a169ce0c14f746@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/211/310398673@github.com>
In-Reply-To: <quicwg/base-drafts/issues/211@github.com>
References: <quicwg/base-drafts/issues/211@github.com>
Subject: Re: [quicwg/base-drafts] Error codes (#211)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594bd55868819_74e93f890ca73c38813a5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3u2dPxiLO6ud/QubWH9Uf5Nkf2Atd9VWhUnM 3bV3l2lw/j22h1rl3kFxQVCs7RJ1wXk30J7dUo5df/9LvPiMAIgnuO5//gAEei5TVDC99bLfaqsCoA 5tWBP5C+Py8uflrstHmCB+wbeaVDtfnELTqFOsmLCUK6laLNFjCFhyrFmeZRlJGTgqNpn54gLzYuD4 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/2fw38r0enaDsMorq8S1dob_ouPQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 22 Jun 2017 14:34:15 -0000

----==_mimepart_594bd55868819_74e93f890ca73c38813a5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Thanks for enumerating the removed error codes.

I suspect we'll want to reinstate some of those, but none of them seem pressing at the moment.

To clarify, the replacement for HANDSHAKE_TIMEOUT and NETWORK_IDLE_TIMEOUT is NO_ERROR?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/211#issuecomment-310398673
----==_mimepart_594bd55868819_74e93f890ca73c38813a5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Thanks for enumerating the removed error codes.</p>
<p>I suspect we'll want to reinstate some of those, but none of them seem p=
ressing at the moment.</p>
<p>To clarify, the replacement for HANDSHAKE_TIMEOUT and NETWORK_IDLE_TIMEO=
UT is NO_ERROR?</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/211#issuecomment-310398673">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq9rZBRxq64sQNMi=
gfYRWHgWLyLnsks5sGntYgaJpZM4LrwmI">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq5L_YsO6D0ZP-lw8T=
ZLtHVkh8EUrks5sGntYgaJpZM4LrwmI.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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/211#issuecomment-310398673"></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 #211: Thanks for en=
umerating the removed error codes.\r\n\r\nI suspect we'll want to reinstate=
 some of those, but none of them seem pressing at the moment.\r\n\r\nTo cla=
rify, the replacement for HANDSHAKE_TIMEOUT and NETWORK_IDLE_TIMEOUT is NO_=
ERROR?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/ba=
se-drafts/issues/211#issuecomment-310398673"}}}</script>=

----==_mimepart_594bd55868819_74e93f890ca73c38813a5--


From nobody Thu Jun 22 07:46: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 7B2EA129AAD for <quic-issues@ietfa.amsl.com>; Thu, 22 Jun 2017 07:46:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.801
X-Spam-Level: 
X-Spam-Status: No, score=-4.801 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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Jg39yrnPDg7v for <quic-issues@ietfa.amsl.com>; Thu, 22 Jun 2017 07:46:53 -0700 (PDT)
Received: from o8.sgmail.github.com (o8.sgmail.github.com [167.89.101.199]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2FFB2129A9B for <quic-issues@ietf.org>; Thu, 22 Jun 2017 07:46:53 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=zq//tomXWXIU8CWa7jeJPOh7VQo=; b=OzUHWX049ukZ7ACO Jg5tm+WVFGPRE6ZbLoatX6/+9FtvPOE62ibIpongg4AqXEUFP5wSmyokmvC/WRVK ne/75PAtxPtczHqJ2xpxXRaAN2KPC7H96FFYc4Eoe86ywQIU+ujVeZb2FAY2FOrk caC+CeDuP+tMmgbl5aRcqRHuBsY=
Received: by filter1071p1mdw1.sendgrid.net with SMTP id filter1071p1mdw1-7078-594BD84C-3D 2017-06-22 14:46:36.620213406 +0000 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 7WP9FNZURfa_4FyFP4P0vg for <quic-issues@ietf.org>; Thu, 22 Jun 2017 14:46:36.541 +0000 (UTC)
Date: Thu, 22 Jun 2017 07:46:36 -0700
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5beb4b0c8086bc1abfb8dbd934cf7aefe143529792cf0000000115639a4c92a169ce0e25e5b6@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/644/310402443@github.com>
In-Reply-To: <quicwg/base-drafts/issues/644@github.com>
References: <quicwg/base-drafts/issues/644@github.com>
Subject: Re: [quicwg/base-drafts] ACK frame (#644)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594bd84c632a5_5ac93ff8f55c1c2c10397f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0IO6oBmfoHvCmpOtTtfIGbI0zPm1/DzK2gCD xaPgyQ+fVNjBWSraHf9MW7MAxj7R53OKrRcwNZuyP4/dtiY6N27JUxeh8MjqrnWbt+LiyYHYtYzL2M Ftud1c6gf5mmPadIEI5b40wV1fg5DkqyWSkM82ouLxwfkKHoxUKWQR8C/ImuR65jFwbj/lP32e2tlW g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/v7x5Q5nZRUKs-8FLtkej0hQTzas>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 22 Jun 2017 14:46:55 -0000

----==_mimepart_594bd84c632a5_5ac93ff8f55c1c2c10397f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

#221 references 0RTT ACKs in TLS.
For other cleartext ACKs the text is a bit vague :

>An endpoint SHOULD use data from unprotected or 0-RTT-protected "ACK"
   frames only during the initial handshake and while they have
   insufficient information from 1-RTT-protected "ACK" frames.  Once
   sufficient information has been obtained from protected messages,
   information obtained from less reliable sources can be discarded.

Ignoring 0-RTT:
Does this mean cleartext ACK can remain valid after handshake? Considering constraints on cleartext content (stream 0 + ACK only), I don't think it is relevant anymore, but if it is relevant, would that not follow automatically: if a packet is not acknowledged and not retransmitted, that ack is relevant, otherwise it is not - same as any ACK?

If the text means remains relevant until handshake or sufficient information obtained - that would not be possible before handshake anyway?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/644#issuecomment-310402443
----==_mimepart_594bd84c632a5_5ac93ff8f55c1c2c10397f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><a href=3D"https://github.com/quicwg/base-drafts/issues/221" class=3D"is=
sue-link js-issue-link" data-url=3D"https://github.com/quicwg/base-drafts/i=
ssues/221" data-id=3D"202982274" data-error-text=3D"Failed to load issue ti=
tle" data-permission-text=3D"Issue title is private">#221</a> references 0R=
TT ACKs in TLS.<br>
For other cleartext ACKs the text is a bit vague :</p>
<blockquote>
<p>An endpoint SHOULD use data from unprotected or 0-RTT-protected "ACK"<br>
frames only during the initial handshake and while they have<br>
insufficient information from 1-RTT-protected "ACK" frames.  Once<br>
sufficient information has been obtained from protected messages,<br>
information obtained from less reliable sources can be discarded.</p>
</blockquote>
<p>Ignoring 0-RTT:<br>
Does this mean cleartext ACK can remain valid after handshake? Considering =
constraints on cleartext content (stream 0 + ACK only), I don't think it is=
 relevant anymore, but if it is relevant, would that not follow automatical=
ly: if a packet is not acknowledged and not retransmitted, that ack is rele=
vant, otherwise it is not - same as any ACK?</p>
<p>If the text means remains relevant until handshake or sufficient informa=
tion obtained - that would not be possible before handshake anyway?</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/644#issuecomment-310402443">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq2pRCCZP1Fn1piO=
cw9BuKGKnL_V9ks5sGn5MgaJpZM4OAPX1">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq_J0w-g7dZ7ysVmlP=
8N_K-GB2nBFks5sGn5MgaJpZM4OAPX1.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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/644#issuecomment-310402443"></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 #644: #221 referenc=
es 0RTT ACKs in TLS.\r\nFor other cleartext ACKs the text is a bit vague :\=
r\n\r\n\u003eAn endpoint SHOULD use data from unprotected or 0-RTT-protecte=
d \"ACK\"\r\n   frames only during the initial handshake and while they hav=
e\r\n   insufficient information from 1-RTT-protected \"ACK\" frames.  Once=
\r\n   sufficient information has been obtained from protected messages,\r\=
n   information obtained from less reliable sources can be discarded.\r\n\r=
\nIgnoring 0-RTT:\r\nDoes this mean cleartext ACK can remain valid after ha=
ndshake? Considering constraints on cleartext content (stream 0 + ACK only)=
, I don't think it is relevant anymore, but if it is relevant, would that n=
ot follow automatically: if a packet is not acknowledged and not retransmit=
ted, that ack is relevant, otherwise it is not - same as any ACK?\r\n\r\nIf=
 the text means remains relevant until handshake or sufficient information =
obtained - that would not be possible before handshake anyway?"}],"action":=
{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/64=
4#issuecomment-310402443"}}}</script>=

----==_mimepart_594bd84c632a5_5ac93ff8f55c1c2c10397f--


From nobody Thu Jun 22 08:02: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 55DDF129AC4 for <quic-issues@ietfa.amsl.com>; Thu, 22 Jun 2017 08:02:48 -0700 (PDT)
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 C7VbfTkepwlx for <quic-issues@ietfa.amsl.com>; Thu, 22 Jun 2017 08:02:41 -0700 (PDT)
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 F39641296C9 for <quic-issues@ietf.org>; Thu, 22 Jun 2017 08:02:39 -0700 (PDT)
Date: Thu, 22 Jun 2017 08:02:39 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1498143759; bh=8y2qqC+9WcpMqBfGMEIjXHbGhNtgfWeCNjFJcnxwmZ4=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=iMHTBsD60w7Y42+79Wo6co6iFLiGubBt2UluM6CRDukL++VH8H20iB11JyE1MIM2S iXjXUcLNolq2tSIv4eRZwi6aGk/9Xqdtyhvr5x+84SbbDw5fdjryvmDfejQLo90OU8 z7iHmZXg/nO+iVL86BWU3KFJ91ObaXHIYlgKYHJY=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4d9623f63d0c61f6fecd915ef6fdd03070b239bb92cf0000000115639e0f92a169ce0c14f746@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/211/310407369@github.com>
In-Reply-To: <quicwg/base-drafts/issues/211@github.com>
References: <quicwg/base-drafts/issues/211@github.com>
Subject: Re: [quicwg/base-drafts] Error codes (#211)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594bdc0f1262d_641a3fe4691c3c3817657"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/q7MooWhwW3L5DfThavaDXIGFbjo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 22 Jun 2017 15:02:48 -0000

----==_mimepart_594bdc0f1262d_641a3fe4691c3c3817657
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

- CRYPTO_STREAM_CLOSED is duplicative of QUIC_CLOSED_CRITICAL_STREAM, and when you generate it is already covered in the transport doc.
- UNENCRYPTED_STREAM_DATA *might* be sent in something, depending when we receive it.  This actually seems like a worthwhile one to get out:  "You sent stream X != 0 in an unencrypted 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/211#issuecomment-310407369
----==_mimepart_594bdc0f1262d_641a3fe4691c3c3817657
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<ul>
<li>CRYPTO_STREAM_CLOSED is duplicative of QUIC_CLOSED_CRITICAL_STREAM, a=
nd when you generate it is already covered in the transport doc.</li>
<li>UNENCRYPTED_STREAM_DATA <em>might</em> be sent in something, dependin=
g when we receive it.  This actually seems like a worthwhile one to get o=
ut:  "You sent stream X !=3D 0 in an unencrypted packet."</li>
</ul>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/211#issuecomment-310407369">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqybUv=
1b4qVeODBEkeRYj2-JX0xUHks5sGoIPgaJpZM4LrwmI">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq43=
zbNPGFRKiqznb0IaUzn0WVoAtks5sGoIPgaJpZM4LrwmI.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/211#issuecomment-310407369"></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=
 #211: - CRYPTO_STREAM_CLOSED is duplicative of QUIC_CLOSED_CRITICAL_STRE=
AM, and when you generate it is already covered in the transport doc.\r\n=
- UNENCRYPTED_STREAM_DATA *might* be sent in something, depending when we=
 receive it.  This actually seems like a worthwhile one to get out:  \"Yo=
u sent stream X !=3D 0 in an unencrypted packet.\""}],"action":{"name":"V=
iew Issue","url":"https://github.com/quicwg/base-drafts/issues/211#issuec=
omment-310407369"}}}</script>=

----==_mimepart_594bdc0f1262d_641a3fe4691c3c3817657--


From nobody Thu Jun 22 08:17: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 B1E7A127241 for <quic-issues@ietfa.amsl.com>; Thu, 22 Jun 2017 08:17:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.475
X-Spam-Level: 
X-Spam-Status: No, score=-0.475 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dskiMmvzGG7v for <quic-issues@ietfa.amsl.com>; Thu, 22 Jun 2017 08:17:47 -0700 (PDT)
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 DF02C126CB6 for <quic-issues@ietf.org>; Thu, 22 Jun 2017 08:17:46 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=m4zS0VQao3C0AcGWot5Aif9NHsg=; b=EcdsTNyCqD+5c4pn 8s9o7UV2X5mTq+sKXfFhoHNYKnqchAkQ7N2fum4fKngUXhZBMbS8MakVoemKB9/q 4YRAtszdpArX1CJzf4toOiMn+rCYZJIjjGf8TcMJe67qR43ttbqJ6UOZx1lM6K2v OHATwCKrYX65vIOMfySprGXtCcg=
Received: by filter0915p1mdw1.sendgrid.net with SMTP id filter0915p1mdw1-17929-594BDF98-1 2017-06-22 15:17:44.037017577 +0000 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 UPJ6JwxcSDikrO-WIJg9sA for <quic-issues@ietf.org>; Thu, 22 Jun 2017 15:17:43.897 +0000 (UTC)
Date: Thu, 22 Jun 2017 08:17:43 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab53d7fd0621e68277e006eea11544f337e23ef8ae92cf000000011563a19792a169ce0d9985ca@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/521/c310411812@github.com>
In-Reply-To: <quicwg/base-drafts/pull/521@github.com>
References: <quicwg/base-drafts/pull/521@github.com>
Subject: Re: [quicwg/base-drafts] Restored a few error codes and redefined FRAME_ERROR. (#521)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594bdf97ab03a_f553ff1d5f2dc388356e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3bmzV5AZBQ+CqndpsY66mjAN0qLx+eS0Gvbf FN7egTiQ5rJdqHyqaJuJ6MmrC9N7qQ59PxPxiMROZthHK2NyAOjqBC97JeS9Ny+ziX3poxMeLyNArw 2T23zC/nZCPJUUAUkqzsISW/TIsKq84y847wGF06GTgwdOhfajFS0IHQ9A==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/QuFxoQuVCvHt7YMNTZfAo11fxUQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 22 Jun 2017 15:17:49 -0000

----==_mimepart_594bdf97ab03a_f553ff1d5f2dc388356e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Is this PR obsolete?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/521#issuecomment-310411812
----==_mimepart_594bdf97ab03a_f553ff1d5f2dc388356e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Is this PR obsolete?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/521#issuecomment-310411812">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-WcSNxHma0tNilJopO94CclsaDZks5sGoWXgaJpZM4NYvi8">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq6sDpWlBc7ZjuwTULMPxF75vi_Iuks5sGoWXgaJpZM4NYvi8.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/521#issuecomment-310411812"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #521: Is this PR obsolete?"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/521#issuecomment-310411812"}}}</script>
----==_mimepart_594bdf97ab03a_f553ff1d5f2dc388356e--


From nobody Thu Jun 22 08:26:48 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4DF411289B0 for <quic-issues@ietfa.amsl.com>; Thu, 22 Jun 2017 08:26:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.255
X-Spam-Level: 
X-Spam-Status: No, score=-3.255 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZJOff4frP-8b for <quic-issues@ietfa.amsl.com>; Thu, 22 Jun 2017 08:26:45 -0700 (PDT)
Received: from o8.sgmail.github.com (o8.sgmail.github.com [167.89.101.199]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id ADD34127241 for <quic-issues@ietf.org>; Thu, 22 Jun 2017 08:26:44 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=trUMrFKlfXmatg4Kv5lnu4dphU4=; b=GK3nr44236/xp6qy KCyrBxFT8DE6d6fuhsZW12LJMagwGoLuEPsEpAJXh3kG92TURYgFerGThEUlX6YZ DsxOPBltiR3DqjBP7LQbEHa5ND4AKdlsoya7VNhwhi097mw2uIVfszA928UXgoQO tL4KfaaN9NohbgNPXJ5A0pJtRxo=
Received: by filter0465p1mdw1.sendgrid.net with SMTP id filter0465p1mdw1-8869-594BE1A8-5E 2017-06-22 15:26:32.685647513 +0000 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 1CfuueXZRc-fTxJEk8IVng for <quic-issues@ietf.org>; Thu, 22 Jun 2017 15:26:32.435 +0000 (UTC)
Date: Thu, 22 Jun 2017 08:26:31 -0700
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4120e0587d76da608bf2e0b13f5fc4c492b2889b92cf000000011563a3a792a169ce0e27106c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/652/310414460@github.com>
In-Reply-To: <quicwg/base-drafts/issues/652@github.com>
References: <quicwg/base-drafts/issues/652@github.com>
Subject: Re: [quicwg/base-drafts] Stream frame data length wording. (#652)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594be1a7e1e9a_273ea3fc557c55c2c58126"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1MpOysRE1DkW62RKCZVFFxXp7HFMJYLcpM5v NN6S2CBESPQVb6jqH4P5UTepwLc+4jAczgcaxQbwdNMk/X3eDLCjtUF12JGRGnfIe1pvRTbBQVXgmf PdS6wSIP+gcg2fMlZnkeEkFpz8hcufUjylzEiyc8ML0csAfTTePj/Lqi1iLLDrYsK+iM9H83juO3rp w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/00p8mYIJjZPr3Hm14gXpeBh1xrU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 22 Jun 2017 15:26:47 -0000

----==_mimepart_594be1a7e1e9a_273ea3fc557c55c2c58126
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

A stream frame's payload MUST NOT be empty, unless the FIN bit is set.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/652#issuecomment-310414460
----==_mimepart_594be1a7e1e9a_273ea3fc557c55c2c58126
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>A stream frame's payload MUST NOT be empty, unless the FIN bit is set.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/652#issuecomment-310414460">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyPV9MtmaY2eF567AtqlUXp1DQrLks5sGoengaJpZM4OAkUf">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq6aeSTr0hriewQJsenu_xlIZefBLks5sGoengaJpZM4OAkUf.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/652#issuecomment-310414460"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #652: A stream frame's payload MUST NOT be empty, unless the FIN bit is set."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/652#issuecomment-310414460"}}}</script>
----==_mimepart_594be1a7e1e9a_273ea3fc557c55c2c58126--


From nobody Thu Jun 22 08:58: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 9DEFC127333 for <quic-issues@ietfa.amsl.com>; Thu, 22 Jun 2017 08:58:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.597
X-Spam-Level: 
X-Spam-Status: No, score=-0.597 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dLyzPk5BNwpA for <quic-issues@ietfa.amsl.com>; Thu, 22 Jun 2017 08:58:37 -0700 (PDT)
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 9F07912420B for <quic-issues@ietf.org>; Thu, 22 Jun 2017 08:58:36 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=c6tOkM5VwP/M+U04+jLaKc+aQ4w=; b=E4moWIMsTHuVfmB4 SGc2BA2u+LGPH3CyzmrgiZKK9VVwDIn5i88DylO7rM6UPTFsrjP7ysIuGvyH7n32 c/bARb1Oz436ffMP5nyjmmgdfSK63A90PubTXwWtxqnoSuBzv1ojuERm+KGR7GPm kYJQy6Ax6b7iVRsHEidqkmkU57k=
Received: by filter0996p1mdw1.sendgrid.net with SMTP id filter0996p1mdw1-25773-594BE910-20 2017-06-22 15:58:08.289835941 +0000 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 jvFVbNIfTyayQXd4b903ng for <quic-issues@ietf.org>; Thu, 22 Jun 2017 15:58:08.105 +0000 (UTC)
Date: Thu, 22 Jun 2017 08:58:07 -0700
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abcc9263a383b416343cbfa6902ce044fe6c21726992cf000000011563ab0f92a169ce0e0bd8dd@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/630/310424081@github.com>
In-Reply-To: <quicwg/base-drafts/issues/630@github.com>
References: <quicwg/base-drafts/issues/630@github.com>
Subject: Re: [quicwg/base-drafts] handshake and 0rtt data in a single packet (#630)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594be90ff009b_14203fd8655cbc3c872fc"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3yHXZ1IHYr9AZcLbtTRtuCH32J4VYVVQlQSj /BN0SaOG9CUbtojMHREIIb4ZPClCKREUaovmI4zcwBLZto7Ffa2+/cPC9UJciA3ADMSs7LCrO8eNjC ndKJemSAb9qwbg6+cwWgnIMiVpKS+SHLMiFJAH7461wG60fzObFuEYWNlBo/GYqe4kBwUdKu7TeVdM c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/QE367sPlKLkYr5Pwi3qSmCpEbnw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 22 Jun 2017 15:58:39 -0000

----==_mimepart_594be90ff009b_14203fd8655cbc3c872fc
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Is there a reason not to simply define Client Initial to *always* contain a cleartext portion and a 0-RTT portion?  If you don't have a 0-RTT key, that section will be empty, but so what?  If the server doesn't accept the 0-RTT that you didn't offer, it won't try to decrypt it, so it can be random padding.  (Or you can pad in cleartext, I suppose.)

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/630#issuecomment-310424081
----==_mimepart_594be90ff009b_14203fd8655cbc3c872fc
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Is there a reason not to simply define Client Initial to <em>always</em>=
 contain a cleartext portion and a 0-RTT portion?  If you don't have a 0-RT=
T key, that section will be empty, but so what?  If the server doesn't acce=
pt the 0-RTT that you didn't offer, it won't try to decrypt it, so it can b=
e random padding.  (Or you can pad in cleartext, I suppose.)</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/630#issuecomment-310424081">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq3w3yRfoBrVVL5p=
AV3JEl7nlrLFaks5sGo8PgaJpZM4N47uf">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq1rCwc3hChxpJ9Ptt=
hzFdr5B7m_cks5sGo8PgaJpZM4N47uf.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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/630#issuecomment-310424081"></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 #630: Is there a =
reason not to simply define Client Initial to *always* contain a cleartext =
portion and a 0-RTT portion?  If you don't have a 0-RTT key, that section w=
ill be empty, but so what?  If the server doesn't accept the 0-RTT that you=
 didn't offer, it won't try to decrypt it, so it can be random padding.  (O=
r you can pad in cleartext, I suppose.)"}],"action":{"name":"View Issue","u=
rl":"https://github.com/quicwg/base-drafts/issues/630#issuecomment-31042408=
1"}}}</script>=

----==_mimepart_594be90ff009b_14203fd8655cbc3c872fc--


From nobody Thu Jun 22 09:03: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 CF748126BF0 for <quic-issues@ietfa.amsl.com>; Thu, 22 Jun 2017 09:02:59 -0700 (PDT)
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 dFqzXw9Wt2Z5 for <quic-issues@ietfa.amsl.com>; Thu, 22 Jun 2017 09:02:58 -0700 (PDT)
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 2ACEB1200F1 for <quic-issues@ietf.org>; Thu, 22 Jun 2017 09:02:58 -0700 (PDT)
Date: Thu, 22 Jun 2017 09:02:57 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1498147377; bh=HMBgIV4aGB5S1XdxrT6OHM0FmCPPxX40cd++PEWsFmI=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=q8wrTZnkQ/BztdEgCy9RMa4/uSuL89Sw1hX3nqXkSShDdDuEVU83Eqt7DFgzdDBFi xfbQZnaRoMUAIGBjO/s6uE+6Opp7OXRAi2BuHRdBavGCvVU//uGhwFUuOqsfhcT4+7 r3/5CXWGWJ5f/DJcwNprY2WTRfB+nq6JzUC3f3RE=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab93005782ecfd37f239ba9c6a0c62819ec0a0ec1f92cf000000011563ac3192a169ce0e0bd8dd@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/630/310425467@github.com>
In-Reply-To: <quicwg/base-drafts/issues/630@github.com>
References: <quicwg/base-drafts/issues/630@github.com>
Subject: Re: [quicwg/base-drafts] handshake and 0rtt data in a single packet (#630)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594bea31577c1_632d3ff71ee0bc30270c4"; 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/enpO1iM0H9ypg3nUn15Z0ohsxKY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 22 Jun 2017 16:03:00 -0000

----==_mimepart_594bea31577c1_632d3ff71ee0bc30270c4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

As noted above, this creates a situation in which there are two different packet protection mechanisms applied to the same message (the AEAD and the cleartext integrity check). That seems unfortunate.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/630#issuecomment-310425467
----==_mimepart_594bea31577c1_632d3ff71ee0bc30270c4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>As noted above, this creates a situation in which there are two different packet protection mechanisms applied to the same message (the AEAD and the cleartext integrity check). That seems unfortunate.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/630#issuecomment-310425467">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzfT3tkRUoXlzCoT_Vih_mwS9nrMks5sGpAxgaJpZM4N47uf">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqxCTH4HU8ZIiS23QxEXJzBmbM0y_ks5sGpAxgaJpZM4N47uf.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/630#issuecomment-310425467"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #630: As noted above, this creates a situation in which there are two different packet protection mechanisms applied to the same message (the AEAD and the cleartext integrity check). That seems unfortunate."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/630#issuecomment-310425467"}}}</script>
----==_mimepart_594bea31577c1_632d3ff71ee0bc30270c4--


From nobody Thu Jun 22 11:59:35 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C9C33129ABE for <quic-issues@ietfa.amsl.com>; Thu, 22 Jun 2017 11:59:33 -0700 (PDT)
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_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-2.8, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FUD8cQbbdwCA for <quic-issues@ietfa.amsl.com>; Thu, 22 Jun 2017 11:59:31 -0700 (PDT)
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 6DA21129467 for <quic-issues@ietf.org>; Thu, 22 Jun 2017 11:59:31 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=sbuL+jDt2tnqjWO8IptACckxGoQ=; b=tkg8295dWvUsPRKq 4L6eb9vYNm5U5hle4UPCqzfsnvHVU+osUCc3cMbPD+Avh6ZrHtJAKvirrbq68RLs NISJH8OcoSxoo0wDKp0MzEpGJWCMi4ODF7MZlY9cjXmyXG6BChfYSMADejT5yMEP CVjT2NYSHbuainEuHZ7mhaBQUuY=
Received: by filter0476p1mdw1.sendgrid.net with SMTP id filter0476p1mdw1-31171-594C1392-8 2017-06-22 18:59:30.128411424 +0000 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 wyAcQS8MSNelzxVh0HWYHg for <quic-issues@ietf.org>; Thu, 22 Jun 2017 18:59:30.252 +0000 (UTC)
Date: Thu, 22 Jun 2017 11:59:30 -0700
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8b1c3cf4a633d73d3833b6aa5c993be971f3d5b292cf000000011563d59292a169ce0d6102d2@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/466/310471660@github.com>
In-Reply-To: <quicwg/base-drafts/issues/466@github.com>
References: <quicwg/base-drafts/issues/466@github.com>
Subject: Re: [quicwg/base-drafts] Public Reset from clients (#466)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594c139220990_15983fee7c33dc2c18975"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3o2dTJUBOVi2V07DjpAHjjDQwcbYf0fnSYqJ oGDELyd07O6l3+UMKT43hINikQlqcwxWJtqheRO/fpIomZ3YSn24y7G+6N8VleKaD5KNwd11ObLr/p 7nbueV8g7nwV+MpJykZbUqju7xj+njAW8+4/L+fBcmchKrK2HjQpIjPbeJkIMXHw7GVDf/DNqTKr2y k=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Iskd1y6zopsWf2EfoD5DWy1lOac>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 22 Jun 2017 18:59:34 -0000

----==_mimepart_594c139220990_15983fee7c33dc2c18975
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

It appears that a client or server might not always be able to send a reset on the original communication path because the OS might not give access to the ephemeral port required. Perhaps some guidance is needed. I can't wrap my head around whether this is a real concern or not.

If a packet can be sent by other means, each connection could be indexed by the reset token previously received.

There is also the potential case where client and server both use fixed (non-ephemeral) ports in a symmeric p2p configuration, but that is not currently possible due 5-tuple uniqueness requirement, but a symmetric reset would be more important and easier to handle.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/466#issuecomment-310471660
----==_mimepart_594c139220990_15983fee7c33dc2c18975
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>It appears that a client or server might not always be able to send a re=
set on the original communication path because the OS might not give access=
 to the ephemeral port required. Perhaps some guidance is needed. I can't w=
rap my head around whether this is a real concern or not.</p>
<p>If a packet can be sent by other means, each connection could be indexed=
 by the reset token previously received.</p>
<p>There is also the potential case where client and server both use fixed =
(non-ephemeral) ports in a symmeric p2p configuration, but that is not curr=
ently possible due 5-tuple uniqueness requirement, but a symmetric reset wo=
uld be more important and easier to handle.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/466#issuecomment-310471660">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq6mOHTKzfuBDXaL=
AgLkC0PtSG0Emks5sGrmSgaJpZM4NI1ZO">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq8tCg1_5Qy-WD0YC4=
0kbnO_X52GJks5sGrmSgaJpZM4NI1ZO.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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/466#issuecomment-310471660"></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 #466: It appears th=
at a client or server might not always be able to send a reset on the origi=
nal communication path because the OS might not give access to the ephemera=
l port required. Perhaps some guidance is needed. I can't wrap my head arou=
nd whether this is a real concern or not.\r\n\r\nIf a packet can be sent by=
 other means, each connection could be indexed by the reset token previousl=
y received.\r\n\r\nThere is also the potential case where client and server=
 both use fixed (non-ephemeral) ports in a symmeric p2p configuration, but =
that is not currently possible due 5-tuple uniqueness requirement, but a sy=
mmetric reset would be more important and easier to handle."}],"action":{"n=
ame":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/466#i=
ssuecomment-310471660"}}}</script>=

----==_mimepart_594c139220990_15983fee7c33dc2c18975--


From nobody Thu Jun 22 12:10: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 4F32F1293DB for <quic-issues@ietfa.amsl.com>; Thu, 22 Jun 2017 12:10:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.021
X-Spam-Level: 
X-Spam-Status: No, score=-2.021 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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DC2ZLXZ6EEqH for <quic-issues@ietfa.amsl.com>; Thu, 22 Jun 2017 12:09:58 -0700 (PDT)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5A148129466 for <quic-issues@ietf.org>; Thu, 22 Jun 2017 12:09:58 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=Bf9RKNfJnqmRK683BFElHbuIYtg=; b=Esqp+KfUpdnAkcu7 iz/SmvYiXX6gxIlsi+MGIGKNmNR8XWhGXx0Hcua6WGiWFk/kN2ewFv+ZlK1iGMmv XciNnMWi1XX45Uh+MD6hlf9CQVXyB6DcfGw7XafQOwfgvBDCgMk3qiQd9MDlh9bi SI917O/QKZwrkMJruC6mb9q1qyQ=
Received: by filter0617p1mdw1.sendgrid.net with SMTP id filter0617p1mdw1-24624-594C15E1-47 2017-06-22 19:09:21.63907822 +0000 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 aEYcPARST_mn4k1ZpxwzsQ for <quic-issues@ietf.org>; Thu, 22 Jun 2017 19:09:21.580 +0000 (UTC)
Date: Thu, 22 Jun 2017 12:09:19 -0700
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba6620a12518bdf639e5b1555f9f57740142b1bd692cf000000011563d7df92a169ce0e21ecbf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/643/review/45794120@github.com>
In-Reply-To: <quicwg/base-drafts/pull/643@github.com>
References: <quicwg/base-drafts/pull/643@github.com>
Subject: Re: [quicwg/base-drafts] Unidirectional Streams (#643)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594c15df2a7c3_7e6a3fc42e989c34582e6"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3qsbUaRrDHTfK08O61bmos2RyN0i1ZC3aLEF PJoSd0aDGufogPGDi3LlF+kd+yR25ik0vUJfBCdMQXjwSBcDHwxJbJ29/FEnvY5VSZawCHYLPwMbKh 4SBbvYeLPosOkI6+pUzWEk7iq3kQr+YwnVHK1+wF+0b/JodtlkLTQ7s3Sg==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/JXp1uSDAc5x-LSqwzvrxBaoZ0mg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 22 Jun 2017 19:10:02 -0000

----==_mimepart_594c15df2a7c3_7e6a3fc42e989c34582e6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ekr commented on this pull request.

This seems like a good start

>  # Streams: QUIC's Data Structuring Abstraction {#streams}
 
-Streams in QUIC provide a lightweight, ordered, and bidirectional byte-stream
-abstraction modeled closely on HTTP/2 streams {{?RFC7540}}.
+Streams in QUIC provide a lightweight, ordered, and unidirectional byte-stream.

nit: "and" is unnecessary here.

>  
-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.
+Stream ID 0 (0x0) in both directions is reserved for the cryptographic

Nit: "0x0" is unnecessary here. People know what 0 is.

>  
-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.
+Stream ID 0 (0x0) in both directions is reserved for the cryptographic
+handshake.  Both client and server send cryptographic handshake messages on
+their stream 0, which is bound into a bidirectional channel.  Stream 0 MUST NOT

I'm not sure you need to say "bound into a bidirectional channel". you just send on one and receive on the other.

> @@ -2337,13 +2338,21 @@ Stream IDs are usually encoded as a 32-bit integer, though the STREAM frame
 stream ID are zero.
 
 
-## Life of a Stream
+## Stream States
+
+Endpoints do not coordinate the creation of streams; they are created
+unilaterally by either endpoint.

by the endpoint which will be sending on them. I know you say that below.

> @@ -2337,13 +2338,21 @@ Stream IDs are usually encoded as a 32-bit integer, though the STREAM frame
 stream ID are zero.
 
 
-## Life of a Stream
+## Stream States
+
+Endpoints do not coordinate the creation of streams; they are created
+unilaterally by either endpoint.
+
+A stream sender controls the state of its streams; the state of a stream is only
+affected by frames that are sent by the sending endpoint.  However,

Isn't this going to be wrong if you are going to allow receiver RST?

> @@ -2337,13 +2338,21 @@ Stream IDs are usually encoded as a 32-bit integer, though the STREAM frame
 stream ID are zero.
 
 
-## Life of a Stream
+## Stream States
+
+Endpoints do not coordinate the creation of streams; they are created
+unilaterally by either endpoint.
+
+A stream sender controls the state of its streams; the state of a stream is only
+affected by frames that are sent by the sending endpoint.  However,

And in any case, isn't the window part of the state?

>                              |        |
                             +--------+
+                                 |
+                      send STREAM with FIN flag
+                         send RST_STREAM
+                                 |
+                                 v
+                            +--------+
+                            |        |
+                            | closed |
+                            |        |
+                            +--------+
+~~~

This seems like it's a bug in the current state machine too, but there's clearly a difference between FIN and RST because the sender still has to retransmit when it has sent FIN. I guess you could claim that these are substates, but now that you've simplified this piece of the state machine, I think adding them explicitly here would make sense.

>  
 
-### idle
+### The "idle" State

I think I would write separate state descriptions for each side. Let me know if you want help.

> -described in {{stream-id}}.  A RST_STREAM frame, or a STREAM frame with the FIN
-flag set also causes a stream to become "half-closed".
-
-An endpoint might receive MAX_STREAM_DATA or STREAM_BLOCKED frames on
-peer-initiated streams that are "idle" if there is loss or reordering of
-packets.  Receiving these frames also causes the stream to become "open".
-
-An endpoint MUST NOT send a STREAM or RST_STREAM frame for a stream ID that is
-higher than the peers advertised maximum stream ID (see
-{{frame-max-stream-id}}).
-
+Sending a STREAM or RST_STREAM frame causes the identified stream to become
+"open" for a sending endpoint.  New streams use the next available stream
+identifier, as described in {{stream-id}}.  An endpoint MUST NOT send a STREAM
+or RST_STREAM frame for a stream ID that is higher than the peers advertised
+maximum stream ID (see {{frame-max-stream-id}}).

Can you say what the other side does in this case?

>  
-### half-closed (remote) {#state-hc-remote}
+A stream becomes "closed" at the receiving endpoint when all data is received
+and a STREAM frame with a FIN flag is received or when a RST_STREAM frame is
+received.

I think it would be helpful to reorder these, i.e., 
"A stream becomes "closed" at the receiving endpoint 
when an RST_STREAM frame is received. when all data is received
and a STREAM frame with a FIN flag is received"

Because as-is it is ambiguous if you just read this section in isolation


> -
-### closed {#state-closed}
-
-The "closed" state is the terminal state for a stream.
-
-Once a stream reaches this state, no frames can be sent that mention the stream.
-Reordering might cause frames to be received after closing, see
-{{state-hc-remote}}.
+An endpoint could continue receiving frames for the stream even after the stream
+is closed for sending if packets are reordered.  At the receiving endpoint,
+retransmissions of data in STREAM frames, or retransmissions of STREAM_BLOCKED
+and RST_STREAM frames might arrive after the stream becomes "closed".  At the
+sending endpoint, MAX_STREAM_DATA frames might be received after the stream
+becomes "closed".  Frames received on a "closed" stream SHOULD be discarded.  An
+endpoint MAY choose to limit the period over which it ignores frames and treat
+frames that arrive after this time as being in error.

This graf is a bit confusing, because you first say that you should discard frames on a closed stream and then you say that you may instead ignore them only after some time. Why would I want to do that? What would I do if I didn't ignore them?

> -treated as a connection error of type HTTP_RST_CONTROL_STREAM.  When a message
-control stream terminates cleanly, if the last frame on the stream was
-truncated, this MUST be treated as a connection error (see HTTP_MALFORMED_* in
-{{http-error-codes}}).
-
-Pairs of streams must be utilized sequentially, with no gaps.  The data stream
-is opened at the same time as the message control stream is opened and is closed
-after transferring the body.  The data stream is closed immediately after
-sending the request headers if there is no body.
+the stream management. An HTTP request/response consumes a pair of streams in
+each direction.
+
+Aside from the connection control stream, the beginning of each stream starts
+with a short stream header.  This stream header is used to identify the type of
+stream and to link the stream to another stream as necessary.  See
+{{stream-header}} for more details on the stream header.

Nit: I would put this cite after the first sentence.

> -sending the request headers if there is no body.
+the stream management. An HTTP request/response consumes a pair of streams in
+each direction.
+
+Aside from the connection control stream, the beginning of each stream starts
+with a short stream header.  This stream header is used to identify the type of
+stream and to link the stream to another stream as necessary.  See
+{{stream-header}} for more details on the stream header.
+
+\[Editor's Note: the following is clearly busted.  Requests and responses can't
+reliably be cancelled as a result of this change.  We will need QPACK/QCRAM for
+this to work.] Request, response and push streams contain HPACK data which
+manipulates connection-level state.  Therefore, these streams MUST NOT be closed
+with a stream-level error.
+
+Streams must be opened sequentially, with no gaps.  Data streams SHOULD be

Isn't this already a QUIC invariant?

> -sending the request headers if there is no body.
+the stream management. An HTTP request/response consumes a pair of streams in
+each direction.
+
+Aside from the connection control stream, the beginning of each stream starts
+with a short stream header.  This stream header is used to identify the type of
+stream and to link the stream to another stream as necessary.  See
+{{stream-header}} for more details on the stream header.
+
+\[Editor's Note: the following is clearly busted.  Requests and responses can't
+reliably be cancelled as a result of this change.  We will need QPACK/QCRAM for
+this to work.] Request, response and push streams contain HPACK data which
+manipulates connection-level state.  Therefore, these streams MUST NOT be closed
+with a stream-level error.
+
+Streams must be opened sequentially, with no gaps.  Data streams SHOULD be

"New streams use the next available stream"

> +~~~~~
+
+After the stream header, response streams contain a sequence of frames (see
+{{http-framing-layer}}).
+
+If a response stream header identifies a stream that is not a request stream, or
+it references a request stream that already has an associated response stream,
+the connection MUST be terminated with an HTTP_UNMATCHED_RESPONSE error.
+
+
+### Data Streams {#stream-data}
+
+Data streams are opened by both client and server.  Data streams carry the
+payload body of requests or responses.
+
+The stream header for a response stream contains the type octet, which is set to

I think you mean "data stream"

> +|   Type (8)    |
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|                        Stream ID (32)                         |
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+~~~~~
+
+After the stream header, data streams contain the octets of the payload body.
+Data streams do not carry frames.
+
+Data streams MUST reference a request or response stream.  The referenced stream
+MUST include a HAS_BODY frame.  If a data stream is received that references a
+stream of a different type, the referenced stream does not include a HAS_BODY
+frame, or another data stream already references the identified steam, then the
+connection MUST be terminated with a HTTP_UNMATCHED_BODY error.  Note that due
+to reordering of packets, the referenced stream or HAS_BODY frame might not have
+been received when the data stream is opened.

So, the implementation here is:

- If has_body frame received, then process stream
- Else, block until either

  (a) has_body frame received, in which case process stream
  (b) fin/rst received in which case send error

> -
-An HTTP request/response exchange fully consumes a pair of streams. After
-sending a request, a client closes the streams for sending; after sending a
-response, the server closes its streams for sending and the QUIC streams are
-fully closed.
+response may contain zero or more header blocks on the response stream
+containing the message headers of informational (1xx) HTTP responses (see
+{{!RFC7230}}, Section 3.2 and {{!RFC7231}}, Section 6.2).
+
+A message that contains a payload body includes a HAS_BODY frame immediately
+after the first header block.  This indicates that another stream will include
+the payload body.  A data stream is opened to carry the payload body.  The data
+stream MUST be closed immediately after sending the body.  If the message does
+not contain a body, a data stream MUST NOT be opened and the HAS_BODY message
+MUST NOT be sent.  The "chunked" transfer encoding defined in Section 4.1 of
+{{!RFC7230}} MUST NOT be used.

I wonder if it would make more sense to have the pointer to the body stream here rather than a back pointer for the dependency

> @@ -401,6 +538,17 @@ All frames have the following format:
 
 ## Frame Definitions {#frames}
 
+### HAS_BODY {#frame-has-body}
+
+The HAS_BODY frame (type=0x0) indicates that the HTTP message contains a payload
+body.  It is sent after the initial header block on a request, response, or push
+stream.
+
+The HAS_BODY frame has no flags and is always empty.  A HAS_BODY frame with a
+non-empty payload or flags that are set MUST be treated as a
+HTTP_MALFORMED_HAS_BODY error.

Might it be easier to just put this field in the header block

> +
+  Request Stream/Push ID:
+  : A 32-bit stream ID or Push ID that identifies the request.  If the PUSH flag
+    is set, this refers to a Push ID included in a PUSH_PROMISE frame (see
+    {{frame-push-promise}}); if the PUSH flag is cleared, this refers to a
+    request by its stream ID.
+
+  Error Code:
+  : A 32-bit error code indicating why the response is not desired.
+
+A CANCEL_REQUEST frame always contains an 8 octet payload.  A server MUST treat
+a CANCEL_REQUEST frame payload that is other than 8 octets in length, or a
+CANCEL_REQUEST frame that identifies a stream that doesn't carry a valid request
+as an HTTP_MALFORMED_CANCEL_REQUEST error.  Note however that due to packet
+reordering, a CANCEL_REQUEST frame could arrive before the request stream that
+it references is opened.

This is weird text. Isn't it always the case that if you receive an unexpected frame structure you are sad?

> +ID MUST be treated as a HTTP_MALFORMED_PRIORITY error.
+
+The length of a PRIORITY frame is 9 octets.  A PRIORITY frame with any other
+length MUST be treated as a connection error of type HTTP_MALFORMED_PRIORITY.
+
+
+### CANCEL_REQUEST {#frame-cancel-request}
+
+The CANCEL_REQUEST frame (type=0x3) is used to request cancellation of a request
+prior to the response stream being created.  This frame can be used to cancel
+both outstanding requests initiated by a client and server push requests that
+are initiated with a PUSH_PROMISE.
+
+The frame identifies a client-initiated request by the stream ID that carried
+the request; a server push request is identified by Push ID (see
+{{frame-push-promise}}).

Don't you mean "request ID" that's what you are using for dependencies

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/643#pullrequestreview-45794120
----==_mimepart_594c15df2a7c3_7e6a3fc42e989c34582e6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ekr</b> commented on this pull request.</p>

<p>This seems like a good start</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/643#discussion_r123576189">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  # Streams: QUIC&#39;s Data Structuring Abstraction {#streams}
 
-Streams in QUIC provide a lightweight, ordered, and bidirectional byte-stream
-abstraction modeled closely on HTTP/2 streams {{?RFC7540}}.
+Streams in QUIC provide a lightweight, ordered, and unidirectional byte-stream.
</pre>
<p>nit: "and" is unnecessary here.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/643#discussion_r123576313">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
-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.
+Stream ID 0 (0x0) in both directions is reserved for the cryptographic
</pre>
<p>Nit: "0x0" is unnecessary here. People know what 0 is.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/643#discussion_r123576410">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
-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.
+Stream ID 0 (0x0) in both directions is reserved for the cryptographic
+handshake.  Both client and server send cryptographic handshake messages on
+their stream 0, which is bound into a bidirectional channel.  Stream 0 MUST NOT
</pre>
<p>I'm not sure you need to say "bound into a bidirectional channel". you just send on one and receive on the other.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/643#discussion_r123576470">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2337,13 +2338,21 @@ Stream IDs are usually encoded as a 32-bit integer, though the STREAM frame
 stream ID are zero.
 
 
-## Life of a Stream
+## Stream States
+
+Endpoints do not coordinate the creation of streams; they are created
+unilaterally by either endpoint.
</pre>
<p>by the endpoint which will be sending on them. I know you say that below.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/643#discussion_r123576537">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2337,13 +2338,21 @@ Stream IDs are usually encoded as a 32-bit integer, though the STREAM frame
 stream ID are zero.
 
 
-## Life of a Stream
+## Stream States
+
+Endpoints do not coordinate the creation of streams; they are created
+unilaterally by either endpoint.
+
+A stream sender controls the state of its streams; the state of a stream is only
+affected by frames that are sent by the sending endpoint.  However,
</pre>
<p>Isn't this going to be wrong if you are going to allow receiver RST?</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/643#discussion_r123576608">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2337,13 +2338,21 @@ Stream IDs are usually encoded as a 32-bit integer, though the STREAM frame
 stream ID are zero.
 
 
-## Life of a Stream
+## Stream States
+
+Endpoints do not coordinate the creation of streams; they are created
+unilaterally by either endpoint.
+
+A stream sender controls the state of its streams; the state of a stream is only
+affected by frames that are sent by the sending endpoint.  However,
</pre>
<p>And in any case, isn't the window part of the state?</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/643#discussion_r123576773">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;                              |        |
                             +--------+
+                                 |
+                      send STREAM with FIN flag
+                         send RST_STREAM
+                                 |
+                                 v
+                            +--------+
+                            |        |
+                            | closed |
+                            |        |
+                            +--------+
+~~~
</pre>
<p>This seems like it's a bug in the current state machine too, but there's clearly a difference between FIN and RST because the sender still has to retransmit when it has sent FIN. I guess you could claim that these are substates, but now that you've simplified this piece of the state machine, I think adding them explicitly here would make sense.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/643#discussion_r123577145">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
 
-### idle
+### The &quot;idle&quot; State
</pre>
<p>I think I would write separate state descriptions for each side. Let me know if you want help.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/643#discussion_r123577185">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; -described in {{stream-id}}.  A RST_STREAM frame, or a STREAM frame with the FIN
-flag set also causes a stream to become &quot;half-closed&quot;.
-
-An endpoint might receive MAX_STREAM_DATA or STREAM_BLOCKED frames on
-peer-initiated streams that are &quot;idle&quot; if there is loss or reordering of
-packets.  Receiving these frames also causes the stream to become &quot;open&quot;.
-
-An endpoint MUST NOT send a STREAM or RST_STREAM frame for a stream ID that is
-higher than the peers advertised maximum stream ID (see
-{{frame-max-stream-id}}).
-
+Sending a STREAM or RST_STREAM frame causes the identified stream to become
+&quot;open&quot; for a sending endpoint.  New streams use the next available stream
+identifier, as described in {{stream-id}}.  An endpoint MUST NOT send a STREAM
+or RST_STREAM frame for a stream ID that is higher than the peers advertised
+maximum stream ID (see {{frame-max-stream-id}}).
</pre>
<p>Can you say what the other side does in this case?</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/643#discussion_r123577450">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
-### half-closed (remote) {#state-hc-remote}
+A stream becomes &quot;closed&quot; at the receiving endpoint when all data is received
+and a STREAM frame with a FIN flag is received or when a RST_STREAM frame is
+received.
</pre>
<p>I think it would be helpful to reorder these, i.e.,<br>
"A stream becomes "closed" at the receiving endpoint<br>
when an RST_STREAM frame is received. when all data is received<br>
and a STREAM frame with a FIN flag is received"</p>
<p>Because as-is it is ambiguous if you just read this section in isolation</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/643#discussion_r123578041">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; -
-### closed {#state-closed}
-
-The &quot;closed&quot; state is the terminal state for a stream.
-
-Once a stream reaches this state, no frames can be sent that mention the stream.
-Reordering might cause frames to be received after closing, see
-{{state-hc-remote}}.
+An endpoint could continue receiving frames for the stream even after the stream
+is closed for sending if packets are reordered.  At the receiving endpoint,
+retransmissions of data in STREAM frames, or retransmissions of STREAM_BLOCKED
+and RST_STREAM frames might arrive after the stream becomes &quot;closed&quot;.  At the
+sending endpoint, MAX_STREAM_DATA frames might be received after the stream
+becomes &quot;closed&quot;.  Frames received on a &quot;closed&quot; stream SHOULD be discarded.  An
+endpoint MAY choose to limit the period over which it ignores frames and treat
+frames that arrive after this time as being in error.
</pre>
<p>This graf is a bit confusing, because you first say that you should discard frames on a closed stream and then you say that you may instead ignore them only after some time. Why would I want to do that? What would I do if I didn't ignore them?</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/643#discussion_r123579288">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt; -treated as a connection error of type HTTP_RST_CONTROL_STREAM.  When a message
-control stream terminates cleanly, if the last frame on the stream was
-truncated, this MUST be treated as a connection error (see HTTP_MALFORMED_* in
-{{http-error-codes}}).
-
-Pairs of streams must be utilized sequentially, with no gaps.  The data stream
-is opened at the same time as the message control stream is opened and is closed
-after transferring the body.  The data stream is closed immediately after
-sending the request headers if there is no body.
+the stream management. An HTTP request/response consumes a pair of streams in
+each direction.
+
+Aside from the connection control stream, the beginning of each stream starts
+with a short stream header.  This stream header is used to identify the type of
+stream and to link the stream to another stream as necessary.  See
+{{stream-header}} for more details on the stream header.
</pre>
<p>Nit: I would put this cite after the first sentence.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/643#discussion_r123579384">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt; -sending the request headers if there is no body.
+the stream management. An HTTP request/response consumes a pair of streams in
+each direction.
+
+Aside from the connection control stream, the beginning of each stream starts
+with a short stream header.  This stream header is used to identify the type of
+stream and to link the stream to another stream as necessary.  See
+{{stream-header}} for more details on the stream header.
+
+\[Editor&#39;s Note: the following is clearly busted.  Requests and responses can&#39;t
+reliably be cancelled as a result of this change.  We will need QPACK/QCRAM for
+this to work.] Request, response and push streams contain HPACK data which
+manipulates connection-level state.  Therefore, these streams MUST NOT be closed
+with a stream-level error.
+
+Streams must be opened sequentially, with no gaps.  Data streams SHOULD be
</pre>
<p>Isn't this already a QUIC invariant?</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/643#discussion_r123579645">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt; -sending the request headers if there is no body.
+the stream management. An HTTP request/response consumes a pair of streams in
+each direction.
+
+Aside from the connection control stream, the beginning of each stream starts
+with a short stream header.  This stream header is used to identify the type of
+stream and to link the stream to another stream as necessary.  See
+{{stream-header}} for more details on the stream header.
+
+\[Editor&#39;s Note: the following is clearly busted.  Requests and responses can&#39;t
+reliably be cancelled as a result of this change.  We will need QPACK/QCRAM for
+this to work.] Request, response and push streams contain HPACK data which
+manipulates connection-level state.  Therefore, these streams MUST NOT be closed
+with a stream-level error.
+
+Streams must be opened sequentially, with no gaps.  Data streams SHOULD be
</pre>
<p>"New streams use the next available stream"</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/643#discussion_r123580336">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt; +~~~~~
+
+After the stream header, response streams contain a sequence of frames (see
+{{http-framing-layer}}).
+
+If a response stream header identifies a stream that is not a request stream, or
+it references a request stream that already has an associated response stream,
+the connection MUST be terminated with an HTTP_UNMATCHED_RESPONSE error.
+
+
+### Data Streams {#stream-data}
+
+Data streams are opened by both client and server.  Data streams carry the
+payload body of requests or responses.
+
+The stream header for a response stream contains the type octet, which is set to
</pre>
<p>I think you mean "data stream"</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/643#discussion_r123580988">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt; +|   Type (8)    |
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|                        Stream ID (32)                         |
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+~~~~~
+
+After the stream header, data streams contain the octets of the payload body.
+Data streams do not carry frames.
+
+Data streams MUST reference a request or response stream.  The referenced stream
+MUST include a HAS_BODY frame.  If a data stream is received that references a
+stream of a different type, the referenced stream does not include a HAS_BODY
+frame, or another data stream already references the identified steam, then the
+connection MUST be terminated with a HTTP_UNMATCHED_BODY error.  Note that due
+to reordering of packets, the referenced stream or HAS_BODY frame might not have
+been received when the data stream is opened.
</pre>
<p>So, the implementation here is:</p>
<ul>
<li>
<p>If has_body frame received, then process stream</p>
</li>
<li>
<p>Else, block until either</p>
<p>(a) has_body frame received, in which case process stream<br>
(b) fin/rst received in which case send error</p>
</li>
</ul>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/643#discussion_r123595094">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt; -
-An HTTP request/response exchange fully consumes a pair of streams. After
-sending a request, a client closes the streams for sending; after sending a
-response, the server closes its streams for sending and the QUIC streams are
-fully closed.
+response may contain zero or more header blocks on the response stream
+containing the message headers of informational (1xx) HTTP responses (see
+{{!RFC7230}}, Section 3.2 and {{!RFC7231}}, Section 6.2).
+
+A message that contains a payload body includes a HAS_BODY frame immediately
+after the first header block.  This indicates that another stream will include
+the payload body.  A data stream is opened to carry the payload body.  The data
+stream MUST be closed immediately after sending the body.  If the message does
+not contain a body, a data stream MUST NOT be opened and the HAS_BODY message
+MUST NOT be sent.  The &quot;chunked&quot; transfer encoding defined in Section 4.1 of
+{{!RFC7230}} MUST NOT be used.
</pre>
<p>I wonder if it would make more sense to have the pointer to the body stream here rather than a back pointer for the dependency</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/643#discussion_r123595467">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt; @@ -401,6 +538,17 @@ All frames have the following format:
 
 ## Frame Definitions {#frames}
 
+### HAS_BODY {#frame-has-body}
+
+The HAS_BODY frame (type=0x0) indicates that the HTTP message contains a payload
+body.  It is sent after the initial header block on a request, response, or push
+stream.
+
+The HAS_BODY frame has no flags and is always empty.  A HAS_BODY frame with a
+non-empty payload or flags that are set MUST be treated as a
+HTTP_MALFORMED_HAS_BODY error.
</pre>
<p>Might it be easier to just put this field in the header block</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/643#discussion_r123596272">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt; +
+  Request Stream/Push ID:
+  : A 32-bit stream ID or Push ID that identifies the request.  If the PUSH flag
+    is set, this refers to a Push ID included in a PUSH_PROMISE frame (see
+    {{frame-push-promise}}); if the PUSH flag is cleared, this refers to a
+    request by its stream ID.
+
+  Error Code:
+  : A 32-bit error code indicating why the response is not desired.
+
+A CANCEL_REQUEST frame always contains an 8 octet payload.  A server MUST treat
+a CANCEL_REQUEST frame payload that is other than 8 octets in length, or a
+CANCEL_REQUEST frame that identifies a stream that doesn&#39;t carry a valid request
+as an HTTP_MALFORMED_CANCEL_REQUEST error.  Note however that due to packet
+reordering, a CANCEL_REQUEST frame could arrive before the request stream that
+it references is opened.
</pre>
<p>This is weird text. Isn't it always the case that if you receive an unexpected frame structure you are sad?</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/643#discussion_r123597011">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt; +ID MUST be treated as a HTTP_MALFORMED_PRIORITY error.
+
+The length of a PRIORITY frame is 9 octets.  A PRIORITY frame with any other
+length MUST be treated as a connection error of type HTTP_MALFORMED_PRIORITY.
+
+
+### CANCEL_REQUEST {#frame-cancel-request}
+
+The CANCEL_REQUEST frame (type=0x3) is used to request cancellation of a request
+prior to the response stream being created.  This frame can be used to cancel
+both outstanding requests initiated by a client and server push requests that
+are initiated with a PUSH_PROMISE.
+
+The frame identifies a client-initiated request by the stream ID that carried
+the request; a server push request is identified by Push ID (see
+{{frame-push-promise}}).
</pre>
<p>Don't you mean "request ID" that's what you are using for dependencies</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/643#pullrequestreview-45794120">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzfZEKxAJecj9k578bDwKW1Q58fiks5sGrvfgaJpZM4N_IlA">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqwOG7qFxlDttlpf5abBFtPsvma9Cks5sGrvfgaJpZM4N_IlA.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/643#pullrequestreview-45794120"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ekr commented on #643"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/643#pullrequestreview-45794120"}}}</script>
----==_mimepart_594c15df2a7c3_7e6a3fc42e989c34582e6--


From nobody Thu Jun 22 16:00: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 5763A127867 for <quic-issues@ietfa.amsl.com>; Thu, 22 Jun 2017 16:00:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level: 
X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9,  DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rCN-NfTlRSVx for <quic-issues@ietfa.amsl.com>; Thu, 22 Jun 2017 16:00:50 -0700 (PDT)
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 B7597124B0A for <quic-issues@ietf.org>; Thu, 22 Jun 2017 16:00:50 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=va3u9jLCXNItuL8AbPLzMEn+W8A=; b=CD4FL/2iwbf9UuRX HZ4m+6bJpjEKOKZ34pBP+oCHZFqwlB/AYdwxCC2lda/ixzKKl61z7TM56qsUK9XG BC/V4iUz5TO5v8A96njGOTMDcaOI9KF3lb4vO2NCDKDtjjK8ySx+b4B+q2UArrFN xh8g+lIRSV86g70jhizTl9GAsxk=
Received: by filter0642p1mdw1.sendgrid.net with SMTP id filter0642p1mdw1-14865-594C4C21-3C 2017-06-22 23:00:49.467135549 +0000 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 IRdLusojQoexRn6hzl0GKw for <quic-issues@ietf.org>; Thu, 22 Jun 2017 23:00:49.298 +0000 (UTC)
Date: Thu, 22 Jun 2017 16:00:48 -0700
From: Victor Vasiliev <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3a576fb3bca2b88413a17f2391099129dbf67e6192cf0000000115640e2092a169ce0e2f8cc9@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/655@github.com>
Subject: [quicwg/base-drafts] 1-RTT stateless rejects (#655)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594c4c206af00_20cc03fbec60ffc3454465"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: vasilvv
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1gbjTHMCM+j2MeOQeLxJazm2/j0W3sMUc35O Z8XvFVT9/cZhefo0WIJvtAAfT9cukCvStb2d/zTU4y0mVM0KaFjt6BQP/d0cRjhVV9oHyuCvFEwR+z ya3T3+UsPg6eX/ex1EI0xI2lUbvUJwpJwlH0QnDK8BHIc1geEzQy3dJylI+314u/wqlI0Cuq3Ho51c w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/DtW6wlW6s8GUty0lokay5rft-LA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 22 Jun 2017 23:00:52 -0000

----==_mimepart_594c4c206af00_20cc03fbec60ffc3454465
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Currently, if the server is in position where it has to send stateless rejects, the client has to wait two round trips before it can send any data: one to statelessly get a proof of ability to receive, and one to do the TLS handshake (now with the state).

We can do better than that.  Instead of sending only a cookie, the server can also send a certificate and a session ticket, neither of which would require storing any state.  The way I envision this is something like this:

1. Client sends the ClientHello
1. Server sends ServerHello, Certificate, CertificateVerify, Finished, NST and close_verify.
1. Client sends ClientHello with the ticket it just received, plus any 0-RTT-eligible data it wants.
1. The rest of the handshake proceeds as usual.

In order to not get stuck in an infinite loop, you'd have to opt into that scheme using an extension, and on the second attempt you opt out of it.

cc @martinthomson @seanturner @ekr @ianswett 

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/655
----==_mimepart_594c4c206af00_20cc03fbec60ffc3454465
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Currently, if the server is in position where it has to send stateless rejects, the client has to wait two round trips before it can send any data: one to statelessly get a proof of ability to receive, and one to do the TLS handshake (now with the state).</p>
<p>We can do better than that.  Instead of sending only a cookie, the server can also send a certificate and a session ticket, neither of which would require storing any state.  The way I envision this is something like this:</p>
<ol>
<li>Client sends the ClientHello</li>
<li>Server sends ServerHello, Certificate, CertificateVerify, Finished, NST and close_verify.</li>
<li>Client sends ClientHello with the ticket it just received, plus any 0-RTT-eligible data it wants.</li>
<li>The rest of the handshake proceeds as usual.</li>
</ol>
<p>In order to not get stuck in an infinite loop, you'd have to opt into that scheme using an extension, and on the second attempt you opt out of it.</p>
<p>cc <a href="https://github.com/martinthomson" class="user-mention">@martinthomson</a> <a href="https://github.com/seanturner" class="user-mention">@seanturner</a> <a href="https://github.com/ekr" class="user-mention">@ekr</a> <a href="https://github.com/ianswett" class="user-mention">@ianswett</a></p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/655">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0qJWLQW_vczIgJrQb1MPneRFZJWks5sGvIggaJpZM4OC8oy">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq8oXoPuSBUQmqC0N-fb__zAdmzV-ks5sGvIggaJpZM4OC8oy.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/655"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"1-RTT stateless rejects (#655)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/655"}}}</script>
----==_mimepart_594c4c206af00_20cc03fbec60ffc3454465--


From nobody Thu Jun 22 17:09: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 BF397129413 for <quic-issues@ietfa.amsl.com>; Thu, 22 Jun 2017 17:09:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=ianswett=users.noreply.github.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lVi5Zqp1j7Ii for <quic-issues@ietfa.amsl.com>; Thu, 22 Jun 2017 17:09:17 -0700 (PDT)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 870BF126BFD for <quic-issues@ietf.org>; Thu, 22 Jun 2017 17:09:17 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1498176556; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=VWiNIsfzUF2dPtf+Wgloy+lvlC4BmFTeEDkOAAwbxf4=; b=UcFiQj6q/xvF3p7f/OhM2Azl04QDJoFPXutvoZxa8fRJGO7jseiORu/GhBp5tN9BMgwI7ZnJ trD9zumzEH6cFFIjY9JzI8/wqAoU+JHFdaggkfRfB7FxtULjvWJ059+RFGcNUp01ot8xCJaH IpokYBA9pB4YgSTJyuvnEzJYiKc=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=A2Kt7A8Ao46klpQuHMjPlozE2qys+ooBYZNMVorits0bHHb+UOJCckTtJ55nSlZoczJ/HB TlDK/tkvt5P1qNhlu8ARvZZWiv91CdtqiLpsToga20T8ZLV8pC7U1cHxpLMEmg+ar46esDqS b1BRXbtW39r6buVeRFfTct28phuGU=
Sender: ianswett=users.noreply.github.com@github.com
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.42]) by mxa.mailgun.org with ESMTP id 594c5c2c.7f5e3c7c0420-smtp-out-n01; Fri, 23 Jun 2017 00:09:16 -0000 (UTC)
Date: Thu, 22 Jun 2017 17:09:15 -0700
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <594c5c2b87fbd_78ce3f83e5579c4095952@hookshot-fe1-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] ddb980: Adding unidirectional streams
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_594c5c2b87c09_78ce3f83e5579c409583b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/9YSYyQOUuvwzVzZ8vNsMVSXoHRo>
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, 23 Jun 2017 00:09:20 -0000

----==_mimepart_594c5c2b87c09_78ce3f83e5579c409583b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/ianswett-uni
  Home:   https://github.com/quicwg/base-drafts
  Commit: ddb9802b899ae8365753185ed8387db7d8a6f2f8
      https://github.com/quicwg/base-drafts/commit/ddb9802b899ae8365753185ed8387db7d8a6f2f8
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2017-06-22 (Thu, 22 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Adding unidirectional streams



----==_mimepart_594c5c2b87c09_78ce3f83e5579c409583b--


From nobody Thu Jun 22 17:11: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 992CA126B72 for <quic-issues@ietfa.amsl.com>; Thu, 22 Jun 2017 17:11:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.396
X-Spam-Level: 
X-Spam-Status: No, score=-8.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_DNSWL_HI=-5, 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 V6UOQSfrxyA3 for <quic-issues@ietfa.amsl.com>; Thu, 22 Jun 2017 17:11:26 -0700 (PDT)
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 01577129B81 for <quic-issues@ietf.org>; Thu, 22 Jun 2017 17:11:25 -0700 (PDT)
Date: Thu, 22 Jun 2017 17:11:10 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1498176684; bh=TvI7ZDtj7ryf9/gQfPXJn17Pn7PTRPSVtT1hu8hdej4=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=EA4a1kCjT9Zs8lUP2bT0NGb4jnGwp31vqoGRL2HGKI+wnZUo9pI+vrV9HRyUMypFK L4QoeMEm9nLWBFPPQfJKPFQFQzvuGGNWbpl/ZrZzX9t8jUpRFYJzhYCqgdNQtu5lPN Tj9zJtrC33c1dmB6Dl5oqO+nQSIxmxF8L+fSFHB8=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5e76e01c5b544340163801b2a8590f07c2a5ee2892cf0000000115641e9e92a169ce0e2fb345@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/656@github.com>
Subject: [quicwg/base-drafts] Adding unidirectional streams (#656)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594c5c9e9086f_61c53ffc61c55c2c9213c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/tSM6CZu_HYcgdMgGeheArwpCZ-s>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 23 Jun 2017 00:11:27 -0000

----==_mimepart_594c5c9e9086f_61c53ffc61c55c2c9213c
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/656

-- Commit Summary --

  * Adding unidirectional streams

-- File Changes --

    M draft-ietf-quic-transport.md (29)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/656.patch
https://github.com/quicwg/base-drafts/pull/656.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/656

----==_mimepart_594c5c9e9086f_61c53ffc61c55c2c9213c
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/656'>https://github.com/quicwg/base-drafts/pull/656</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Adding unidirectional streams</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/656/files#diff-0">draft-ietf-quic-transport.md</a>
    (29)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/656.patch'>https://github.com/quicwg/base-drafts/pull/656.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/656.diff'>https://github.com/quicwg/base-drafts/pull/656.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/656">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq67qf_jBfAFjw862NG638jK_FtXLks5sGwKegaJpZM4OC_Xt">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq5ojNVavsPcxJwDneHlXH0Bh05Fwks5sGwKegaJpZM4OC_Xt.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/656"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Adding unidirectional streams (#656)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/656"}}}</script>

----==_mimepart_594c5c9e9086f_61c53ffc61c55c2c9213c--


From nobody Thu Jun 22 17:34: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 AC779129BC6 for <quic-issues@ietfa.amsl.com>; Thu, 22 Jun 2017 17:34:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.395
X-Spam-Level: 
X-Spam-Status: No, score=-8.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_DNSWL_HI=-5, 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 RLgEH273iZRa for <quic-issues@ietfa.amsl.com>; Thu, 22 Jun 2017 17:34:12 -0700 (PDT)
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 F0A84129BBD for <quic-issues@ietf.org>; Thu, 22 Jun 2017 17:34:11 -0700 (PDT)
Date: Thu, 22 Jun 2017 17:34:11 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1498178051; bh=Bwt6wirb8lO0AevP3ToPByH4uVyFY8k8TdkJ235cpLA=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=tGSJAp5ak77TAydP3AbcpiFF1zxcdIQOTialf2W1QZ38u7IPo1XkiA/DgWKxpSFxz cbfaPHh6Xq/ZEdy2RV514WNe6v+7g2qSuEXjf78ShfgUt9DzD0CRpTlPzLSknzyDOB WRKcxbfD1aQqCUWmmVzJTLCTQKEBllT0XxG0vGks=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab535d4d78e788e5864e32e225109fb85b5fb3827592cf000000011564240392a169ce0e2fb345@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/656/review/45877919@github.com>
In-Reply-To: <quicwg/base-drafts/pull/656@github.com>
References: <quicwg/base-drafts/pull/656@github.com>
Subject: Re: [quicwg/base-drafts] Adding unidirectional streams (#656)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594c62034e734_3b2a3ffc61c55c2c928e1"; 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/2Tb6z9_h9W1JCglDgfNdun1-YoU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 23 Jun 2017 00:34:14 -0000

----==_mimepart_594c62034e734_3b2a3ffc61c55c2c928e1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ekr commented on this pull request.



>  These bits are parsed as follows:
 
-* The first two bits must be set to 11, indicating that this is a STREAM frame.
+* The first bit must be set to 1, indicating that this is a STREAM frame.
+
+* 'U' is the UNI bit, which is used to indicate this is a unidirectional
+  stream, and no stream frames may be sent in response.

This seems to break the implicit stream opening feature that we currently have, because if the maximum stream open is X and then you get a STREAM frame for Y >> X, you don't know if the other side is going to open W where X < W < Y unidirectional or bidirectional

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/656#pullrequestreview-45877919
----==_mimepart_594c62034e734_3b2a3ffc61c55c2c928e1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ekr</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/656#discussion_r123651871">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  These bits are parsed as follows:
 
-* The first two bits must be set to 11, indicating that this is a STREAM frame.
+* The first bit must be set to 1, indicating that this is a STREAM frame.
+
+* &#39;U&#39; is the UNI bit, which is used to indicate this is a unidirectional
+  stream, and no stream frames may be sent in response.
</pre>
<p>This seems to break the implicit stream opening feature that we currently have, because if the maximum stream open is X and then you get a STREAM frame for Y &gt;&gt; X, you don't know if the other side is going to open W where X &lt; W &lt; Y unidirectional or bidirectional</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/656#pullrequestreview-45877919">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1YUASB3K7NrKJqq-Qbc5DNI0MRhks5sGwgDgaJpZM4OC_Xt">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqyo5IWe5tY1x65AQXfTmuJo98UuIks5sGwgDgaJpZM4OC_Xt.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/656#pullrequestreview-45877919"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ekr commented on #656"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/656#pullrequestreview-45877919"}}}</script>
----==_mimepart_594c62034e734_3b2a3ffc61c55c2c928e1--


From nobody Thu Jun 22 17:40: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 A9C45129BCB for <quic-issues@ietfa.amsl.com>; Thu, 22 Jun 2017 17:40:14 -0700 (PDT)
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; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id iMaNul3uBoOO for <quic-issues@ietfa.amsl.com>; Thu, 22 Jun 2017 17:40:13 -0700 (PDT)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2B0B6129BC6 for <quic-issues@ietf.org>; Thu, 22 Jun 2017 17:40:13 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1498178412; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=TrSeV1v6wZ9lf07ONRMio/tt7wRUCVClZL7hASTJU3c=; b=fPEfBJ2NJ48TEIcivM2uf3ydpjyilEHDQZ/CxiX2Si+UBs3anl4tOew4PKxLd5pMfToRyhbH 2SYx8Sas4ceKmiH+ImOmML36UHusyc0i70UMc7JAwNi95pzovaU+UpjzBDKr7yZ9KLTDOhkQ X1qXW/xaALc/d9gWJUd3x3JzOEQ=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=Akr1TckxUvYt5yzE3Qt1fW3otsqG8k7YhrgrFls5jakqOnb20cRuwzPv+iTJ9MqEQSFj2M O5GWNgryCUd+HWoachx77O7fl/WRV+J552I5y/2XKkE+hmU157iFifLUmxlwFnUQUuCbIGRB 3qtGpHPXdSasegXWc5Av+bIm3h9Vg=
Sender: martin.thomson=gmail.com@github.com
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.40]) by mxa.mailgun.org with ESMTP id 594c636c.7fbbbc2dc1b0-smtp-out-n01; Fri, 23 Jun 2017 00:40:12 -0000 (UTC)
Date: Thu, 22 Jun 2017 17:40:11 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <594c636b340e8_2c123fa7bb245c3c684f3@hookshot-fe6-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] c9b7db: A STREAM frame MUST NOT be empty
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_594c636b33d31_2c123fa7bb245c3c683a9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/tzlPDhMzFmPMIZnywNHANSi4zoU>
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, 23 Jun 2017 00:40:14 -0000

----==_mimepart_594c636b33d31_2c123fa7bb245c3c683a9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/stream_not_empty
  Home:   https://github.com/quicwg/base-drafts
  Commit: c9b7db98af671513dc179dfe7038004f0ab02330
      https://github.com/quicwg/base-drafts/commit/c9b7db98af671513dc179dfe7038004f0ab02330
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-23 (Fri, 23 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  A STREAM frame MUST NOT be empty

Closes #652.



----==_mimepart_594c636b33d31_2c123fa7bb245c3c683a9--


From nobody Thu Jun 22 17:40: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 D346A129BC6 for <quic-issues@ietfa.amsl.com>; Thu, 22 Jun 2017 17:40:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.395
X-Spam-Level: 
X-Spam-Status: No, score=-8.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_DNSWL_HI=-5, 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 sQn2BuIHar77 for <quic-issues@ietfa.amsl.com>; Thu, 22 Jun 2017 17:40:30 -0700 (PDT)
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 3177F126C83 for <quic-issues@ietf.org>; Thu, 22 Jun 2017 17:40:30 -0700 (PDT)
Date: Thu, 22 Jun 2017 17:40:29 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1498178429; bh=VCCMKKZ/h3jc2tedjdgwprGtBXffNcqdnEGF7gSM/xI=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=zcBimVT/AE9LWH85fH2BWERDBdON09HsCV4f9glfmNXd4RGc9z+RdolElBcBi47Mr ql3MBLlzbjjPfa55VNRisdnltYCaNMzbPRkNDLRlHHF05j+f5NTfA1vxbY5nOSELcX NeXVuWv2+h5jKtl2GGNadfQBIdatu4rU+A7xcOy4=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe9b13ac821831fb27bd3a55230d5d404847ab20c92cf000000011564257d92a169ce0e2fc178@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/657@github.com>
Subject: [quicwg/base-drafts] A STREAM frame MUST NOT be empty (#657)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594c637d5bd03_39053ff48555bc3439531"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/KnSiIv74aFlXu_s2ri9Z6XP22n0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 23 Jun 2017 00:40:32 -0000

----==_mimepart_594c637d5bd03_39053ff48555bc3439531
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closes #652.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/657

-- Commit Summary --

  * A STREAM frame MUST NOT be empty

-- File Changes --

    M draft-ietf-quic-transport.md (6)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/657.patch
https://github.com/quicwg/base-drafts/pull/657.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/657

----==_mimepart_594c637d5bd03_39053ff48555bc3439531
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closes <a href="https://github.com/quicwg/base-drafts/issues/652" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/652" data-id="237441132" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#652</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/657'>https://github.com/quicwg/base-drafts/pull/657</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>A STREAM frame MUST NOT be empty</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/657/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/657.patch'>https://github.com/quicwg/base-drafts/pull/657.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/657.diff'>https://github.com/quicwg/base-drafts/pull/657.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/657">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6s1thD9KLVxBdgdBtCql7k0l0l1ks5sGwl9gaJpZM4ODAXu">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq8fGkRgsP1reYeDpbYCV7kOwJWXjks5sGwl9gaJpZM4ODAXu.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/657"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 STREAM frame MUST NOT be empty (#657)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/657"}}}</script>

----==_mimepart_594c637d5bd03_39053ff48555bc3439531--


From nobody Thu Jun 22 17:47: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 2395F129BBD for <quic-issues@ietfa.amsl.com>; Thu, 22 Jun 2017 17:47:16 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QsezpdnonkIJ for <quic-issues@ietfa.amsl.com>; Thu, 22 Jun 2017 17:47:14 -0700 (PDT)
Received: from o9.sgmail.github.com (o9.sgmail.github.com [167.89.101.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5B424126C83 for <quic-issues@ietf.org>; Thu, 22 Jun 2017 17:47:14 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=jCh6qUYVOxJsM1fqnA1KEkXsTaI=; b=KJdrc4eNifIX24CK cGoGxFaPDJqR1CclXe+bBFo1Wg1H0d/ggc5UoyO6e2SszmfHkQ/WGXpqL+0e+RSf S0fk9IRo6OabCwGTPsIV6vA308qU2TwTouBTWLerhM5r03xOpGKv5HvbrT5APQ0T ZlntbBpNNFdH0ArfD7Qk1mA1B9A=
Received: by filter0913p1mdw1.sendgrid.net with SMTP id filter0913p1mdw1-7313-594C6511-15 2017-06-23 00:47:13.344348619 +0000 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 7-LUk3pET6i1HS6r3W6kzQ for <quic-issues@ietf.org>; Fri, 23 Jun 2017 00:47:13.294 +0000 (UTC)
Date: Thu, 22 Jun 2017 17:47:13 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abdfa7d13a021380cea9ed1636aa3c08df9f5b1ef392cf000000011564271192a169ce0e2f8cc9@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/655/310540175@github.com>
In-Reply-To: <quicwg/base-drafts/issues/655@github.com>
References: <quicwg/base-drafts/issues/655@github.com>
Subject: Re: [quicwg/base-drafts] 1-RTT stateless rejects (#655)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594c651133178_18fbf3fd4eb5e3c389655f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1diZLnlFJ3uSIgVL9fKtOErYEHpYtUTB9gGl sJsb+0qt7qsOgR8/rWT7UD9CWnMH1a20QxPgiQkXASaG8tcIImexrB/b281o0IWwS+3eL3zTlfeBp+ 0jHBYC8CewJctvsMKOSucGegF8xoRsIgEd+QeagXQrwAGZl6IrXjLXHSfm7p2o9+GfAKsOsgaN9BG7 M=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/mQ7hmvh5Pufw6h_2XRhdlO-9nQw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 23 Jun 2017 00:47:16 -0000

----==_mimepart_594c651133178_18fbf3fd4eb5e3c389655f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This is a neat trick.  The only challenge - and indeed the main one - is that sending all that stuff from the server is highly unlikely to fit in one packet.  That is even if we decide that we can glue a plaintext packet to a protected packet.  That means dealing with packet loss somehow, or accepting the possibility that you will have to send this chunk more often.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/655#issuecomment-310540175
----==_mimepart_594c651133178_18fbf3fd4eb5e3c389655f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>This is a neat trick.  The only challenge - and indeed the main one - is=
 that sending all that stuff from the server is highly unlikely to fit in o=
ne packet.  That is even if we decide that we can glue a plaintext packet t=
o a protected packet.  That means dealing with packet loss somehow, or acce=
pting the possibility that you will have to send this chunk more often.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/655#issuecomment-310540175">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq5Z61vdwbBnC3o0=
6Xx42cYya3D9_ks5sGwsRgaJpZM4OC8oy">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq6L4pYoSBEnOzPWQz=
v5KH744Ryu9ks5sGwsRgaJpZM4OC8oy.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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/655#issuecomment-310540175"></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 #655: This is =
a neat trick.  The only challenge - and indeed the main one - is that sendi=
ng all that stuff from the server is highly unlikely to fit in one packet. =
 That is even if we decide that we can glue a plaintext packet to a protect=
ed packet.  That means dealing with packet loss somehow, or accepting the p=
ossibility that you will have to send this chunk more often."}],"action":{"=
name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/655#=
issuecomment-310540175"}}}</script>=

----==_mimepart_594c651133178_18fbf3fd4eb5e3c389655f--


From nobody Thu Jun 22 17:50: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 949CB129BBD for <quic-issues@ietfa.amsl.com>; Thu, 22 Jun 2017 17:50:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.799
X-Spam-Level: 
X-Spam-Status: No, score=-9.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_DNSWL_HI=-5, 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 58xtOIou1WsR for <quic-issues@ietfa.amsl.com>; Thu, 22 Jun 2017 17:50:48 -0700 (PDT)
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 C6AA4126C83 for <quic-issues@ietf.org>; Thu, 22 Jun 2017 17:50:48 -0700 (PDT)
Date: Thu, 22 Jun 2017 17:50:48 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1498179048; bh=DLhWAFcMsxDeb7UVyDcvWrfJCtySBSnnd89H6Y/6mmA=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=IbvsXAry4QjMndQXXqsZ0CZmcUtYa13gVDNmJY+smbqaWLZZKGBX7tWQRBP/+TCgz 58GWpXS0Rpreoz2cZKaBixB8bZb7Twau8a9CQYxEZGTSHtKLW37gtYfVs9EprLZ7V3 ejNOO1f00FQdEiZmK3XXaOFTXIhpHLUH1zYMlvSo=
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab809c4120302dce93ab6107365b4146e18e6e182092cf00000001156427e892a169ce0e0f8270@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/631/310540608@github.com>
In-Reply-To: <quicwg/base-drafts/issues/631@github.com>
References: <quicwg/base-drafts/issues/631@github.com>
Subject: Re: [quicwg/base-drafts] On-path calculation of RTT (#631)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594c65e828d61_77cc3fa1b5401c3032968"; 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/BDUwXJDIsE9u9omFXhPTEFpbNgs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 23 Jun 2017 00:50:50 -0000

----==_mimepart_594c65e828d61_77cc3fa1b5401c3032968
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

By the way, I think I need to change the phrasing in the PR from "latest packet" to "packet with the highest sequence number". Otherwise, a ian pointed out, the mechanism can degenerate. For example, with a Window of 5, the client will send "11111" and the server will echo "11111", after which the client will send "00000", the sender "00000", etc. But suppose that the client sends "11111" and the server receives "111-gap-1". The client sends "00000", but due to the reordering the server receives "101111". Now it is echoing "101111", and the client is sending "010000". And so on. Reordering and gaps create flips in the sequence.

There are natural healing processes such as gaps and ack coalescing, but it is better to avoid the whole problem. If the server only echoes the bit from the highest sequence number received, then the process is much less sensitive to reordering. 

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/631#issuecomment-310540608
----==_mimepart_594c65e828d61_77cc3fa1b5401c3032968
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>By the way, I think I need to change the phrasing in the PR from "late=
st packet" to "packet with the highest sequence number". Otherwise, a ian=
 pointed out, the mechanism can degenerate. For example, with a Window of=
 5, the client will send "11111" and the server will echo "11111", after =
which the client will send "00000", the sender "00000", etc. But suppose =
that the client sends "11111" and the server receives "111-gap-1". The cl=
ient sends "00000", but due to the reordering the server receives "101111=
". Now it is echoing "101111", and the client is sending "010000". And so=
 on. Reordering and gaps create flips in the sequence.</p>
<p>There are natural healing processes such as gaps and ack coalescing, b=
ut it is better to avoid the whole problem. If the server only echoes the=
 bit from the highest sequence number received, then the process is much =
less sensitive to reordering.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/631#issuecomment-310540608">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq5MRv=
9za52r3kUd7fE_opvb8QGAyks5sGwvogaJpZM4N59cW">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqxn=
uJRb584zbZS4i27vhyj-UyJwIks5sGwvogaJpZM4N59cW.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/631#issuecomment-310540608"></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 #6=
31: By the way, I think I need to change the phrasing in the PR from \"la=
test packet\" to \"packet with the highest sequence number\". Otherwise, =
a ian pointed out, the mechanism can degenerate. For example, with a Wind=
ow of 5, the client will send \"11111\" and the server will echo \"11111\=
", after which the client will send \"00000\", the sender \"00000\", etc.=
 But suppose that the client sends \"11111\" and the server receives \"11=
1-gap-1\". The client sends \"00000\", but due to the reordering the serv=
er receives \"101111\". Now it is echoing \"101111\", and the client is s=
ending \"010000\". And so on. Reordering and gaps create flips in the seq=
uence.\r\n\r\nThere are natural healing processes such as gaps and ack co=
alescing, but it is better to avoid the whole problem. If the server only=
 echoes the bit from the highest sequence number received, then the proce=
ss is much less sensitive to reordering. "}],"action":{"name":"View Issue=
","url":"https://github.com/quicwg/base-drafts/issues/631#issuecomment-31=
0540608"}}}</script>=

----==_mimepart_594c65e828d61_77cc3fa1b5401c3032968--


From nobody Thu Jun 22 18:04: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 0409D129BD7 for <quic-issues@ietfa.amsl.com>; Thu, 22 Jun 2017 18:04:07 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FL4RCrWem96Y for <quic-issues@ietfa.amsl.com>; Thu, 22 Jun 2017 18:04:05 -0700 (PDT)
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 549C7126C83 for <quic-issues@ietf.org>; Thu, 22 Jun 2017 18:04:05 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=SQpbctGK4CADbNZmI6tJueQ2M2k=; b=lI857RPf9OpOaeFf WjmWC8viVpY0QxgM76CVcqGMpIDeWxgyWdQGVHMHCS4u0tma89BJkT2rcjb15Ajp w4BBSVl8k+uTFzgbQsYCQeMeChdlwWUKTTj7S28QBKpatuTsmDakihMx/zNQxehe qxWcqe+6D5bAr6MqY391MKUQOVc=
Received: by filter1128p1mdw1.sendgrid.net with SMTP id filter1128p1mdw1-20036-594C6904-8 2017-06-23 01:04:04.305846997 +0000 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 dp7OGbcVTtuvMfpG_Woq9g for <quic-issues@ietf.org>; Fri, 23 Jun 2017 01:04:04.188 +0000 (UTC)
Date: Thu, 22 Jun 2017 18:04:04 -0700
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/656/push/1818007595@github.com>
In-Reply-To: <quicwg/base-drafts/pull/656@github.com>
References: <quicwg/base-drafts/pull/656@github.com>
Subject: Re: [quicwg/base-drafts] Adding unidirectional streams (#656)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594c690418196_24ad3fc198897c38975ea"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0I/6LwzNvPCws6cUAbrBQ/ohEBAyaKOz/2z0 MaqNRGLOmAfmrVV4tz1iQ+Kbp0B3YfsY0x96PrOBBbGyotGfRd0qNZkfyJwWBL6CLiWvk9ln8vIqiB rBsVjCGXUbmSaqn/IyT22uF4Ph33WWC3GDWfsWejopBAUPc1mANI9FjEsrBSJBxnE844k0FYY6srjR E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/GmmJO72EM-gy96WF-i5sbIcykSs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 23 Jun 2017 01:04:07 -0000

----==_mimepart_594c690418196_24ad3fc198897c38975ea
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

d254f76  Update


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/656/files/ddb9802b899ae8365753185ed8387db7d8a6f2f8..d254f76fa4495cff46b920ed08fe1b02c3f4d465

----==_mimepart_594c690418196_24ad3fc198897c38975ea
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/d254f76" class="commit-link">d254f76</a>  Update</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/656/files/ddb9802b899ae8365753185ed8387db7d8a6f2f8..d254f76fa4495cff46b920ed08fe1b02c3f4d465">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqz0Skz8KUVjmT5OJpF7NyNEAv6B2ks5sGw8EgaJpZM4OC_Xt">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq8rVZJIK8DPuhIRmoEhU9o_d2MDjks5sGw8EgaJpZM4OC_Xt.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/656/files/ddb9802b899ae8365753185ed8387db7d8a6f2f8..d254f76fa4495cff46b920ed08fe1b02c3f4d465"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #656"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/656/files/ddb9802b899ae8365753185ed8387db7d8a6f2f8..d254f76fa4495cff46b920ed08fe1b02c3f4d465"}}}</script>

----==_mimepart_594c690418196_24ad3fc198897c38975ea--


From nobody Thu Jun 22 18:04: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 2E405129BDA for <quic-issues@ietfa.amsl.com>; Thu, 22 Jun 2017 18:04:39 -0700 (PDT)
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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=ianswett=users.noreply.github.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wssQo0ljMMKv for <quic-issues@ietfa.amsl.com>; Thu, 22 Jun 2017 18:04:37 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A2B88129BD7 for <quic-issues@ietf.org>; Thu, 22 Jun 2017 18:04:37 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1498179877; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=rNaIPbDMw77br/SZtBh6j/qT/1MQQlwiz4wIx+Fn8f4=; b=lvPkzrkMmsLESbXf42dWtzUbmQnllD4ews6mQ8vM6W43Mpr/dMhI6T64qOf21kb8Wd/49GB9 B9RVyZ9vfPSiHmM09vAlUtEzzoxktdAlVuHL3VgSj8K/YaD01nL4Z116ICLUjdxXZoyLI9t7 fBS51VaGDI2HmByD3d8Kz0sb8/o=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=faC/zqJ0IsogAS7qu+NzJRVVSqbFASVRrXfl/XoaaEHf9asujyxS1Wi6+CpeEV/EU33An0 1LAhKN4jEXAJuShsRpah0JMl9omxmRwQPTnql+JvFasHZY7HSxTYNbMFUNtNd8qtSnRkWUJR nFVPuD24ZKiU98Jj5GqX2HATlh4dU=
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 594c6902.7f64dfeb9930-smtp-out-n01; Fri, 23 Jun 2017 01:04:02 -0000 (UTC)
Date: Thu, 22 Jun 2017 18:04:01 -0700
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <594c6901d51ef_142f83fee39435c30116733@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] d254f7: Update
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_594c6901d4f24_142f83fee39435c30116683"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/f4M2bpcKhetlXTVNb_o3XEIJEcA>
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, 23 Jun 2017 01:04:39 -0000

----==_mimepart_594c6901d4f24_142f83fee39435c30116683
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/ianswett-uni
  Home:   https://github.com/quicwg/base-drafts
  Commit: d254f76fa4495cff46b920ed08fe1b02c3f4d465
      https://github.com/quicwg/base-drafts/commit/d254f76fa4495cff46b920ed08fe1b02c3f4d465
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2017-06-22 (Thu, 22 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Update



----==_mimepart_594c6901d4f24_142f83fee39435c30116683--


From nobody Thu Jun 22 18:07: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 06216129BDB for <quic-issues@ietfa.amsl.com>; Thu, 22 Jun 2017 18:07:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.596
X-Spam-Level: 
X-Spam-Status: No, score=-0.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, RP_MATCHES_RCVD=-0.001, 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 qn5Jhrag1yFx for <quic-issues@ietfa.amsl.com>; Thu, 22 Jun 2017 18:07:36 -0700 (PDT)
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 9F8EA129BBD for <quic-issues@ietf.org>; Thu, 22 Jun 2017 18:07:33 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=xTsGp3HMfI/gIKTavC9f/6c5gzI=; b=WCbQv/I5yK9PUWQ1 RHDXEjEIucr3EHcSAUXtUojbEq+K83YH51iOOZagl8GhnQwtjRBkI/emW+JN6OUk UVeINqlYE9HVHFJHheoJGETWrK8M8kYKl5swyU3go3mwX7QM3EDyyf2n8WJnhGiy gV2zcuyXRXZ7fcD9M7APxIha4Fo=
Received: by filter0800p1mdw1.sendgrid.net with SMTP id filter0800p1mdw1-30821-594C69AA-4F 2017-06-23 01:06:50.46160912 +0000 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 _yyHRDjiSMWgSYEAQGds0g for <quic-issues@ietf.org>; Fri, 23 Jun 2017 01:06:50.360 +0000 (UTC)
Date: Thu, 22 Jun 2017 18:06:50 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8ee03e1ac9e908fe01f2d19506ee073c7f3871e192cf0000000115642baa92a169ce0e2fb345@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/656/review/45881102@github.com>
In-Reply-To: <quicwg/base-drafts/pull/656@github.com>
References: <quicwg/base-drafts/pull/656@github.com>
Subject: Re: [quicwg/base-drafts] Adding unidirectional streams (#656)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594c69aa44d00_56b53ff6cda41c2c163e8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2thNim6vYR/saOPThJvKP+vGye0Sent4o+0K 4OuUj7uyuQbQyPZVtYsQ0wwbClkFSlYCisNVc2Opx2lU0vkIRlVo4QJKnoYhatlJWIfNkDdPo55RG3 /rpEfastq8rkYavwT3HWGjugkHcXBum7Xxo1M5EG+HBZYq9ytV0VKI34ttTsQx8eCnTnZ5/QX3/PKY U=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/BKO4Nq5PaYaE9ZmbqP6eZOX-eM8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 23 Jun 2017 01:07:38 -0000

----==_mimepart_594c69aa44d00_56b53ff6cda41c2c163e8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.



>  These bits are parsed as follows:
 
-* The first two bits must be set to 11, indicating that this is a STREAM frame.
+* The first bit must be set to 1, indicating that this is a STREAM frame.
+
+* 'U' is the UNI bit, which is used to indicate this is a unidirectional
+  stream, and no stream frames may be sent in response.

I don't believe it matters.  A unidirectional stream is just a normal bidirectional stream that is created in a half-closed state.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/656#discussion_r123654861
----==_mimepart_594c69aa44d00_56b53ff6cda41c2c163e8
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/656#discussion_r123654861">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  These bits are parsed as follows:
 
-* The first two bits must be set to 11, indicating that this is a STREAM frame.
+* The first bit must be set to 1, indicating that this is a STREAM frame.
+
+* &#39;U&#39; is the UNI bit, which is used to indicate this is a unidirectional
+  stream, and no stream frames may be sent in response.
</pre>
<p>I don't believe it matters.  A unidirectional stream is just a normal bidirectional stream that is created in a half-closed state.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/656#discussion_r123654861">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2VIVrwhpmoZtlQrf0p6pR4O0jq4ks5sGw-qgaJpZM4OC_Xt">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq5V8Ry7heFPF35IUE64DPHi7Qmc6ks5sGw-qgaJpZM4OC_Xt.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/656#discussion_r123654861"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #656"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/656#discussion_r123654861"}}}</script>
----==_mimepart_594c69aa44d00_56b53ff6cda41c2c163e8--


From nobody Thu Jun 22 18:08:31 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 79D15129BD7 for <quic-issues@ietfa.amsl.com>; Thu, 22 Jun 2017 18:08:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.401
X-Spam-Level: 
X-Spam-Status: No, score=-5.401 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vrOzwHb3Sk1F for <quic-issues@ietfa.amsl.com>; Thu, 22 Jun 2017 18:08:28 -0700 (PDT)
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 B998D129BBD for <quic-issues@ietf.org>; Thu, 22 Jun 2017 18:08:28 -0700 (PDT)
Date: Thu, 22 Jun 2017 18:08:28 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1498180108; bh=wqP5ZKwKcZgr0WdsnFD++/jvCz8wBGmFBeE3Bw5cLaM=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=e2DXELTIjPBjG9O+WEpAWezMLUQwr+d1OeP5Uj1IEm2OCuyPzN8merKgxnNK334BK 3TaTM3v1Gc9P0bkRmGZwNl8dEYlyNEeuO++NoUADsaRH2I4bUWeNZnka2NacHKYJW9 gCOrNMWxSWwWokk0KaRnQBX4aUfOxTuV83NN5wg0=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab025a6c6685971238f0b98128f1e01545ad9491bb92cf0000000115642c0c92a169ce0e2fb345@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/656/review/45881249@github.com>
In-Reply-To: <quicwg/base-drafts/pull/656@github.com>
References: <quicwg/base-drafts/pull/656@github.com>
Subject: Re: [quicwg/base-drafts] Adding unidirectional streams (#656)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594c6a0c1a519_8913f812c4a3c3c423f6"; 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/co3XPK0P-kHmyV9wJ9fmeIVmyyw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 23 Jun 2017 01:08:30 -0000

----==_mimepart_594c6a0c1a519_8913f812c4a3c3c423f6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ekr commented on this pull request.



>  These bits are parsed as follows:
 
-* The first two bits must be set to 11, indicating that this is a STREAM frame.
+* The first bit must be set to 1, indicating that this is a STREAM frame.
+
+* 'U' is the UNI bit, which is used to indicate this is a unidirectional
+  stream, and no stream frames may be sent in response.

Well, it matters in the sense that the peer doesn't know the semantics.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/656#discussion_r123654990
----==_mimepart_594c6a0c1a519_8913f812c4a3c3c423f6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ekr</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/656#discussion_r123654990">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  These bits are parsed as follows:
 
-* The first two bits must be set to 11, indicating that this is a STREAM frame.
+* The first bit must be set to 1, indicating that this is a STREAM frame.
+
+* &#39;U&#39; is the UNI bit, which is used to indicate this is a unidirectional
+  stream, and no stream frames may be sent in response.
</pre>
<p>Well, it matters in the sense that the peer doesn't know the semantics.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/656#discussion_r123654990">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4JOv_lwPzvlq8zMJ4UiWWBr1JD_ks5sGxAMgaJpZM4OC_Xt">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq4caCex6gPT4G0tyTxPovJoo0UXnks5sGxAMgaJpZM4OC_Xt.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/656#discussion_r123654990"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ekr commented on #656"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/656#discussion_r123654990"}}}</script>
----==_mimepart_594c6a0c1a519_8913f812c4a3c3c423f6--


From nobody Thu Jun 22 18:10: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 429E4129BD7 for <quic-issues@ietfa.amsl.com>; Thu, 22 Jun 2017 18:10:50 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LLD93cYZ0iUK for <quic-issues@ietfa.amsl.com>; Thu, 22 Jun 2017 18:10:48 -0700 (PDT)
Received: from o9.sgmail.github.com (o9.sgmail.github.com [167.89.101.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E43FC129BBD for <quic-issues@ietf.org>; Thu, 22 Jun 2017 18:10:47 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=Dv45V7yTJNmloI5bs2Sh7zwMdr4=; b=PTHfVHdf2R9S/OWs XbiKyhHn0KgLwsfzxYRKbatQbU7NVZnAdRXe2iCNX9QbStvXM5dHY26RTUsg69gF dL5YriZXfJb5n6835LDY/xKXbDq8A+yPb55mnBD3XiDDJjGwGhHCpqTi5QKwnaAg mHE5PML6g8scUCboSdoBCaLFPkQ=
Received: by filter0642p1mdw1.sendgrid.net with SMTP id filter0642p1mdw1-14865-594C6A96-4E 2017-06-23 01:10:46.779485328 +0000 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 zgg6C5L6SRavGKUixVD1uA for <quic-issues@ietf.org>; Fri, 23 Jun 2017 01:10:46.696 +0000 (UTC)
Date: Thu, 22 Jun 2017 18:10:46 -0700
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab878519b752103e43d914a75783309a222ea7a7f992cf0000000115642c9692a169ce0e2fb345@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/656/review/45881441@github.com>
In-Reply-To: <quicwg/base-drafts/pull/656@github.com>
References: <quicwg/base-drafts/pull/656@github.com>
Subject: Re: [quicwg/base-drafts] Adding unidirectional streams (#656)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594c6a9669b89_2f4823fee7c3b3c38256f1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1V9jVEEy6LR57WAU7+boU3GbjCwRhTbYfF7B HCDrfqVZdZ6wY2+w9AxoWoS5wB/d/r5O7tAvMlot+BJXsEQ0uBnVMalj1swN5/xWcsmw/FJ3ewL3ss /TMqb2gvxWgLBcLD8nUZh70OrOj/NsIrgvfpbW7lsTlpSuVXT5k326Bvvt1DzYYrb+F1rDLnYz3/Io s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/MMPwGkplSkju7Se4AtF2O-vzlmA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 23 Jun 2017 01:10:50 -0000

----==_mimepart_594c6a9669b89_2f4823fee7c3b3c38256f1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

janaiyengar commented on this pull request.



>  These bits are parsed as follows:
 
-* The first two bits must be set to 11, indicating that this is a STREAM frame.
+* The first bit must be set to 1, indicating that this is a STREAM frame.
+
+* 'U' is the UNI bit, which is used to indicate this is a unidirectional
+  stream, and no stream frames may be sent in response.

Nope, since implicit open always leaves the stream in "open" state, and then when UNI bit is sent/received, the stream transitions to half-closed state. Though -- I wonder if we need implicit open anymore, since we don't count max open streams anymore.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/656#discussion_r123655152
----==_mimepart_594c6a9669b89_2f4823fee7c3b3c38256f1
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/656#discussion_r123655152">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  These bits are parsed as follows:
 
-* The first two bits must be set to 11, indicating that this is a STREAM frame.
+* The first bit must be set to 1, indicating that this is a STREAM frame.
+
+* &#39;U&#39; is the UNI bit, which is used to indicate this is a unidirectional
+  stream, and no stream frames may be sent in response.
</pre>
<p>Nope, since implicit open always leaves the stream in "open" state, and then when UNI bit is sent/received, the stream transitions to half-closed state. Though -- I wonder if we need implicit open anymore, since we don't count max open streams anymore.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/656#discussion_r123655152">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3smEijt5ZY7OROI3IGb2FRWtyuBks5sGxCWgaJpZM4OC_Xt">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq-G7HiqCCsZWRRMgfY3mq3WDc9NXks5sGxCWgaJpZM4OC_Xt.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/656#discussion_r123655152"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #656"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/656#discussion_r123655152"}}}</script>
----==_mimepart_594c6a9669b89_2f4823fee7c3b3c38256f1--


From nobody Thu Jun 22 18:15: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 B09CC129BDA for <quic-issues@ietfa.amsl.com>; Thu, 22 Jun 2017 18:15:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.395
X-Spam-Level: 
X-Spam-Status: No, score=-8.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_DNSWL_HI=-5, 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 fT9ByFwsJBU5 for <quic-issues@ietfa.amsl.com>; Thu, 22 Jun 2017 18:15:13 -0700 (PDT)
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 2A37E129B9A for <quic-issues@ietf.org>; Thu, 22 Jun 2017 18:15:13 -0700 (PDT)
Date: Thu, 22 Jun 2017 18:15:12 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1498180512; bh=8iCmiUtR/duR1fLwM4q9G6n8efj0VGHUAXJQaYJDIGE=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=inXEl9KYAibtqWy/gJDDKiTCrPn+giVT0Wy8Wm4LVQ98r0dF8MnQBfmVlOWO6TB5d lqpiRAPjDE9cCkHMsa8ux3J7A4qHI6+z65nxICty1Ct/CgOADHk5BcUGIFlQXJTaBW Iuc0UNPSxC9aC/JpK6zWun+mRWZr5DfLfULho1/A=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1b695409911e035473605bc839c103ebfad81fb092cf0000000115642da092a169ce0e2fb345@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/656/review/45881796@github.com>
In-Reply-To: <quicwg/base-drafts/pull/656@github.com>
References: <quicwg/base-drafts/pull/656@github.com>
Subject: Re: [quicwg/base-drafts] Adding unidirectional streams (#656)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594c6ba07dc43_23943f8a0f8afc2c59226"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/KtPCYv4-jHW_L5vLlRf9tKahgJE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 23 Jun 2017 01:15:15 -0000

----==_mimepart_594c6ba07dc43_23943f8a0f8afc2c59226
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

janaiyengar commented on this pull request.



>  STREAM frames is permitted.  An endpoint MAY also send MAX_STREAM_DATA and
-RST_STREAM in this state.
+RST_STREAM in this state.  A stream immediately transitions to
+"half-closed (local)" if it is created with the UNI flag set.

I would suggest changing this to "A stream immediately transitions to "half-closed (local)" if it is created as unidirectional or when a STREAM frame is received with the UNI bit set."

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/656#pullrequestreview-45881796
----==_mimepart_594c6ba07dc43_23943f8a0f8afc2c59226
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/656#discussion_r123655449">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  STREAM frames is permitted.  An endpoint MAY also send MAX_STREAM_DATA and
-RST_STREAM in this state.
+RST_STREAM in this state.  A stream immediately transitions to
+&quot;half-closed (local)&quot; if it is created with the UNI flag set.
</pre>
<p>I would suggest changing this to "A stream immediately transitions to "half-closed (local)" if it is created as unidirectional or when a STREAM frame is received with the UNI bit set."</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/656#pullrequestreview-45881796">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8_-wPqydSurYPuT3pxCuMXqpy1Xks5sGxGggaJpZM4OC_Xt">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq8gxGkcTJ6jwRTsLLMzP3K0FcNFyks5sGxGggaJpZM4OC_Xt.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/656#pullrequestreview-45881796"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #656"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/656#pullrequestreview-45881796"}}}</script>
----==_mimepart_594c6ba07dc43_23943f8a0f8afc2c59226--


From nobody Thu Jun 22 18:15: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 BEF12129B9A for <quic-issues@ietfa.amsl.com>; Thu, 22 Jun 2017 18:15:15 -0700 (PDT)
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 ym7EtPumpUrc for <quic-issues@ietfa.amsl.com>; Thu, 22 Jun 2017 18:15:14 -0700 (PDT)
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 EEEC4129BBD for <quic-issues@ietf.org>; Thu, 22 Jun 2017 18:15:13 -0700 (PDT)
Date: Thu, 22 Jun 2017 18:15:13 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1498180513; bh=/1nHlO/sSiOKWRUlL7wnPXOWEBuLn5aLsXek3ql4/GU=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=y7zWneYCx8CPw4MeTGVxL11Q3RGb53ZA8SiIePYeIV6Qs5/HMISvNvOgqUbG1FbaQ MJmy2Rbn8R+1XafE6/IdMV491Jr/rcitq+PfETjMQkuN+JkWB+8s5mjrrnbrscVOlr hBO6YdJDwyesHd/FtbE4QRNj8NZyxeDoUcjVpLiE=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab51c7c41bc40792e8967a24d86f83b499f7a8949292cf0000000115642da192a169ce0e2fb345@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/656/review/45881797@github.com>
In-Reply-To: <quicwg/base-drafts/pull/656@github.com>
References: <quicwg/base-drafts/pull/656@github.com>
Subject: Re: [quicwg/base-drafts] Adding unidirectional streams (#656)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594c6ba126db6_68c93fe974b4dc30741ed"; 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/Ao6F_kTU12a9MwCzh_UFnKT-mlU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 23 Jun 2017 01:15:16 -0000

----==_mimepart_594c6ba126db6_68c93fe974b4dc30741ed
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ekr commented on this pull request.



>  These bits are parsed as follows:
 
-* The first two bits must be set to 11, indicating that this is a STREAM frame.
+* The first bit must be set to 1, indicating that this is a STREAM frame.
+
+* 'U' is the UNI bit, which is used to indicate this is a unidirectional
+  stream, and no stream frames may be sent in response.

Yes it transitions to a half-closed state *after* you've sent data and the other side has ignored it (or, in Ian's new PR, it's sent some error). That's really not a very good semantic

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/656#discussion_r123655450
----==_mimepart_594c6ba126db6_68c93fe974b4dc30741ed
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ekr</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/656#discussion_r123655450">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  These bits are parsed as follows:
 
-* The first two bits must be set to 11, indicating that this is a STREAM frame.
+* The first bit must be set to 1, indicating that this is a STREAM frame.
+
+* &#39;U&#39; is the UNI bit, which is used to indicate this is a unidirectional
+  stream, and no stream frames may be sent in response.
</pre>
<p>Yes it transitions to a half-closed state <em>after</em> you've sent data and the other side has ignored it (or, in Ian's new PR, it's sent some error). That's really not a very good semantic</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/656#discussion_r123655450">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6ypaMjK8yVeCiJCzJ4MxopENktcks5sGxGhgaJpZM4OC_Xt">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq8ptt-G8UPO60ZP-DbfzrIJPueYmks5sGxGhgaJpZM4OC_Xt.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/656#discussion_r123655450"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ekr commented on #656"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/656#discussion_r123655450"}}}</script>
----==_mimepart_594c6ba126db6_68c93fe974b4dc30741ed--


From nobody Thu Jun 22 18:17: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 C5FD1129BE0 for <quic-issues@ietfa.amsl.com>; Thu, 22 Jun 2017 18:17:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.395
X-Spam-Level: 
X-Spam-Status: No, score=-8.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_DNSWL_HI=-5, 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 37eB3SnDCi-4 for <quic-issues@ietfa.amsl.com>; Thu, 22 Jun 2017 18:17:40 -0700 (PDT)
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 7A170129BDB for <quic-issues@ietf.org>; Thu, 22 Jun 2017 18:17:39 -0700 (PDT)
Date: Thu, 22 Jun 2017 18:17:38 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1498180658; bh=c+nX69lpjaXqd62AvJqvyTdJ2QVkjjy1YSl0LejHSFE=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Iy2RYoXjoDms8pmU4MgnUxKjqMia9rbnBZ9HRlTQG85HBPrUwT0gnUlrLsv2xSoHj 4sHni3xcIk1DJ5Nbc3D/hd8QI6RToSocpo4KBo2Spl4uQR13yUR+9RaKNTi784VC3E awjK8pioWk8AVHwJwlAKTJ9yHZJkoZtP0CXH1AKY=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8d16db5675afa7a4bfa8fdf50201a280691cbbeb92cf0000000115642e3292a169ce0e2fb345@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/656/review/45882008@github.com>
In-Reply-To: <quicwg/base-drafts/pull/656@github.com>
References: <quicwg/base-drafts/pull/656@github.com>
Subject: Re: [quicwg/base-drafts] Adding unidirectional streams (#656)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594c6c32d1a52_10be13f89a2461c3c613d5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/DapdBDCdq2WCSilsqcsehA3JBBo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 23 Jun 2017 01:17:43 -0000

----==_mimepart_594c6c32d1a52_10be13f89a2461c3c613d5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

janaiyengar commented on this pull request.



> @@ -2757,7 +2766,8 @@ is increased.
 The final offset is the count of the number of octets that are transmitted on a
 stream.  For a stream that is reset, the final offset is carried explicitly in
 the RST_STREAM frame.  Otherwise, the final offset is the offset of the end of
-the data carried in STREAM frame marked with a FIN flag.
+the data carried in STREAM frame marked with a FIN flag, or 0 in the case of
+received streams with the UNI flag set.

nit: "or 0 in the case of incoming unidirectional streams."

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/656#pullrequestreview-45882008
----==_mimepart_594c6c32d1a52_10be13f89a2461c3c613d5
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/656#discussion_r123655629">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2757,7 +2766,8 @@ is increased.
 The final offset is the count of the number of octets that are transmitted on a
 stream.  For a stream that is reset, the final offset is carried explicitly in
 the RST_STREAM frame.  Otherwise, the final offset is the offset of the end of
-the data carried in STREAM frame marked with a FIN flag.
+the data carried in STREAM frame marked with a FIN flag, or 0 in the case of
+received streams with the UNI flag set.
</pre>
<p>nit: "or 0 in the case of incoming unidirectional streams."</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/656#pullrequestreview-45882008">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3oM_OGeEXNMl1oRTuiqXMlZc7Alks5sGxIygaJpZM4OC_Xt">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq1nfkJdz7A3kLb2uTbK_H9973bAAks5sGxIygaJpZM4OC_Xt.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/656#pullrequestreview-45882008"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #656"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/656#pullrequestreview-45882008"}}}</script>
----==_mimepart_594c6c32d1a52_10be13f89a2461c3c613d5--


From nobody Thu Jun 22 18:22:54 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E8390129BDA for <quic-issues@ietfa.amsl.com>; Thu, 22 Jun 2017 18:22:52 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, 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 x7BYcOwIob5p for <quic-issues@ietfa.amsl.com>; Thu, 22 Jun 2017 18:22:51 -0700 (PDT)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 68B3B129B9B for <quic-issues@ietf.org>; Thu, 22 Jun 2017 18:22:51 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=jucZX5vIaN5/cFXOWYlly5l9j5M=; b=EutK2yrguPeFPHKl yURkUe70QlStqb8Lq05GXtEy/iPirYmVoqw9eL2YnOpr/cr8sshZUBXxxUfPn5jS /L5ZhkIWiilaA60cOQD83R9+DY5TE30iABOpjTltjTzVEAvb9A118U1uJQ6MZUIE ob9Y+6NSvuAkegIUjICEheMD/po=
Received: by filter0464p1mdw1.sendgrid.net with SMTP id filter0464p1mdw1-6037-594C6D6A-1C 2017-06-23 01:22:50.314053987 +0000 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 R_9-Pj1tSw6HppRUH88OZA for <quic-issues@ietf.org>; Fri, 23 Jun 2017 01:22:50.282 +0000 (UTC)
Date: Thu, 22 Jun 2017 18:22:50 -0700
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2e2b137e21571232994310fff798f9c8ecf755f492cf0000000115642f6a92a169ce0e2fb345@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/656/review/45882445@github.com>
In-Reply-To: <quicwg/base-drafts/pull/656@github.com>
References: <quicwg/base-drafts/pull/656@github.com>
Subject: Re: [quicwg/base-drafts] Adding unidirectional streams (#656)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594c6d6a32903_78533fb62c8e1c388576"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1ZmbVIMgJXPtztran40iU19hGLVwzVFDswMu KeyxV0FeQcx46AZSy7r9UzmwH6xT+3PSJtIqQMUHbHPwhqk5/48BT0lxjBJGSgT0hMpP7IuxqPLZ6W b26idLcvzq8rjJBVmUiIHLzv9wLcdeS02frEEIrKYJjM8yT1Wog2DXszdFGni0+501Z00Wl1H88KXN 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/d3mBPGmy3dLG6Cro39kDJWisB18>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 23 Jun 2017 01:22:53 -0000

----==_mimepart_594c6d6a32903_78533fb62c8e1c388576
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

janaiyengar commented on this pull request.



>  These bits are parsed as follows:
 
-* The first two bits must be set to 11, indicating that this is a STREAM frame.
+* The first bit must be set to 1, indicating that this is a STREAM frame.
+
+* 'U' is the UNI bit, which is used to indicate this is a unidirectional
+  stream, and no stream frames may be sent in response.

Huh? You're not making sense. Can you give an example? The client initiates odd stream IDs, and the server initiates even stream IDs, as usual. What's the confusion 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/656#discussion_r123655997
----==_mimepart_594c6d6a32903_78533fb62c8e1c388576
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/656#discussion_r123655997">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  These bits are parsed as follows:
 
-* The first two bits must be set to 11, indicating that this is a STREAM frame.
+* The first bit must be set to 1, indicating that this is a STREAM frame.
+
+* &#39;U&#39; is the UNI bit, which is used to indicate this is a unidirectional
+  stream, and no stream frames may be sent in response.
</pre>
<p>Huh? You're not making sense. Can you give an example? The client initiates odd stream IDs, and the server initiates even stream IDs, as usual. What's the confusion 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/656#discussion_r123655997">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwkf4N1dCg9t7aF5X_dT9yHRT5Foks5sGxNqgaJpZM4OC_Xt">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq2zQiNmXJK8siicqAZtbyyOuRynWks5sGxNqgaJpZM4OC_Xt.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/656#discussion_r123655997"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #656"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/656#discussion_r123655997"}}}</script>
----==_mimepart_594c6d6a32903_78533fb62c8e1c388576--


From nobody Thu Jun 22 18: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 9C97B129B9B for <quic-issues@ietfa.amsl.com>; Thu, 22 Jun 2017 18:25:31 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id sgKyKjN9REoh for <quic-issues@ietfa.amsl.com>; Thu, 22 Jun 2017 18:25:30 -0700 (PDT)
Received: from o9.sgmail.github.com (o9.sgmail.github.com [167.89.101.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C1C71126DFB for <quic-issues@ietf.org>; Thu, 22 Jun 2017 18:25:29 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=RvLhvFEYtUognpQrIqnRE5ky4sw=; b=kiBfG0kXrCgLr6RF CpBSjpxfr8v1w6T7HNNOO1iDsLO2A3hJDRZeNXzJbxk+CCSww4N80bCDxJqrfKJT wxxgD8yYOdUD2YaTZB7BrwE3wPG425S4SDDdeBWN36BZ0rXCYJv2IoTgsZdPrWVC QSFict27GOSHtTQ2PqucfkYRJJU=
Received: by filter0486p1mdw1.sendgrid.net with SMTP id filter0486p1mdw1-17255-594C6E08-16 2017-06-23 01:25:28.305286254 +0000 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 lxEE1AxxRdW3xenmgGD13w for <quic-issues@ietf.org>; Fri, 23 Jun 2017 01:25:28.178 +0000 (UTC)
Date: Thu, 22 Jun 2017 18:25:28 -0700
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab672b525d4cf8e7be44b29fe530acb36231fe2cfd92cf000000011564300892a169ce0e2fb345@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/656/review/45882715@github.com>
In-Reply-To: <quicwg/base-drafts/pull/656@github.com>
References: <quicwg/base-drafts/pull/656@github.com>
Subject: Re: [quicwg/base-drafts] Adding unidirectional streams (#656)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594c6e0815325_ce733fee7c3b3c3825552"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3ueCH5bltq0E6DwIwL29P7GXzp3qG25fLfhH s+KkYI4Y5qXVci+w+kTYhUPvrmuPmUQrix1pkYebuKFPUNlK9PfX0JwSUxDghbTA/AUI8UrICTuxbe a8J7MUmLePg4daN6olKYTPdN/4u/dX8H/YEZMGpXURG3yUb3Ab3EY1hviA==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/NghrZdNVBqk0kAWx9-mmoBUy6yc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 23 Jun 2017 01:25:32 -0000

----==_mimepart_594c6e0815325_ce733fee7c3b3c3825552
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ekr commented on this pull request.



>  These bits are parsed as follows:
 
-* The first two bits must be set to 11, indicating that this is a STREAM frame.
+* The first bit must be set to 1, indicating that this is a STREAM frame.
+
+* 'U' is the UNI bit, which is used to indicate this is a unidirectional
+  stream, and no stream frames may be sent in response.

The client hasn't created any streams and then sends:

P10: [Stream=1, UNI=1]
P11: [Stream=3, UNI=Whatever]

But P10 gets lost, so the server just sees P11, and now it knows that Stream 1 is open, but it doesn't know what its state is. in QUIC currently, it can start sending, but now it can't because if it does, it creates an error when the client gets the server's data.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/656#discussion_r123656209
----==_mimepart_594c6e0815325_ce733fee7c3b3c3825552
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ekr</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/656#discussion_r123656209">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  These bits are parsed as follows:
 
-* The first two bits must be set to 11, indicating that this is a STREAM frame.
+* The first bit must be set to 1, indicating that this is a STREAM frame.
+
+* &#39;U&#39; is the UNI bit, which is used to indicate this is a unidirectional
+  stream, and no stream frames may be sent in response.
</pre>
<p>The client hasn't created any streams and then sends:</p>
<p>P10: [Stream=1, UNI=1]<br>
P11: [Stream=3, UNI=Whatever]</p>
<p>But P10 gets lost, so the server just sees P11, and now it knows that Stream 1 is open, but it doesn't know what its state is. in QUIC currently, it can start sending, but now it can't because if it does, it creates an error when the client gets the server's 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/656#discussion_r123656209">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq63MJlvQPFPOYiBZc-zO6K-DbmNyks5sGxQIgaJpZM4OC_Xt">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq-wJEwndSoBjnlk3Vij51G0KtZf8ks5sGxQIgaJpZM4OC_Xt.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/656#discussion_r123656209"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ekr commented on #656"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/656#discussion_r123656209"}}}</script>
----==_mimepart_594c6e0815325_ce733fee7c3b3c3825552--


From nobody Thu Jun 22 18:48: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 92F86129BF6 for <quic-issues@ietfa.amsl.com>; Thu, 22 Jun 2017 18:48:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.395
X-Spam-Level: 
X-Spam-Status: No, score=-8.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_DNSWL_HI=-5, 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 v_ttkPS3WplF for <quic-issues@ietfa.amsl.com>; Thu, 22 Jun 2017 18:48:37 -0700 (PDT)
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 BE4C1129BF5 for <quic-issues@ietf.org>; Thu, 22 Jun 2017 18:48:37 -0700 (PDT)
Date: Thu, 22 Jun 2017 18:48:36 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1498182516; bh=GVeGaDefKpA+tXo3oH0mYQ/HOAjVCCsEIgCo8KZhrns=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=E24RMW/ctBcU2A9GFLmMdy48Wrh8xH5GEbp7ERMZ6LJe+9zlopUdCn59E3cZTWw/9 mGL7BFeVH36Yu0VglLeJA7DSU0Lk6SweMb2bqHL4t9GSGpsO5cvYwN6hzpIuM5XxG8 CtET8VLqJjgjzW1igOpi9BYXs2fDw3X1DZLsurLw=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba821a4d3e69ca2786763790ba1e17a89f39e200e92cf000000011564357492a169ce0e2fb345@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/656/review/45884687@github.com>
In-Reply-To: <quicwg/base-drafts/pull/656@github.com>
References: <quicwg/base-drafts/pull/656@github.com>
Subject: Re: [quicwg/base-drafts] Adding unidirectional streams (#656)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594c7374e10c5_4a413f8a0f8afc2c60214"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/gi3O8siWaIAAS31Vpie0rb9U0p8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 23 Jun 2017 01:48:40 -0000

----==_mimepart_594c7374e10c5_4a413f8a0f8afc2c60214
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.



>  These bits are parsed as follows:
 
-* The first two bits must be set to 11, indicating that this is a STREAM frame.
+* The first bit must be set to 1, indicating that this is a STREAM frame.
+
+* 'U' is the UNI bit, which is used to indicate this is a unidirectional
+  stream, and no stream frames may be sent in response.

I'm still confused.  Why would the server send on a stream the peer implicitly opened before receiving any data?  This seems like a non-problem.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/656#discussion_r123658033
----==_mimepart_594c7374e10c5_4a413f8a0f8afc2c60214
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/656#discussion_r123658033">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  These bits are parsed as follows:
 
-* The first two bits must be set to 11, indicating that this is a STREAM frame.
+* The first bit must be set to 1, indicating that this is a STREAM frame.
+
+* &#39;U&#39; is the UNI bit, which is used to indicate this is a unidirectional
+  stream, and no stream frames may be sent in response.
</pre>
<p>I'm still confused.  Why would the server send on a stream the peer implicitly opened before receiving any data?  This seems like a non-problem.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/656#discussion_r123658033">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwWJzv1R9fC1o--T-RAp4I0uXfPVks5sGxl0gaJpZM4OC_Xt">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq7TJEWsoBZ3scKxDv5tsre08BpyOks5sGxl0gaJpZM4OC_Xt.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/656#discussion_r123658033"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #656"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/656#discussion_r123658033"}}}</script>
----==_mimepart_594c7374e10c5_4a413f8a0f8afc2c60214--


From nobody Thu Jun 22 18:53: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 E0D8B128DF2 for <quic-issues@ietfa.amsl.com>; Thu, 22 Jun 2017 18:53:11 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, 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 eZjoFlTYjVsj for <quic-issues@ietfa.amsl.com>; Thu, 22 Jun 2017 18:53:10 -0700 (PDT)
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 5D439128D19 for <quic-issues@ietf.org>; Thu, 22 Jun 2017 18:53:10 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=IoA+H/flEV5+Ng5x5p3fZHbcQqM=; b=YNx8ZB19QLoboLZq /2KpAzO/45xOxcRKgZ5SFqcAELCUBJjOlAZ+8oPn89mISyZ80dzkRbP9P3CTF13L UmJ2N1YauFhRJ4WU9H52eQZk/vvR5xA/GTbmQn+XO2oLVRSlSIQx+3/uF+ay3h+8 CJKsxId9LnnxN/5uf2SDwSPU2uQ=
Received: by filter0483p1mdw1.sendgrid.net with SMTP id filter0483p1mdw1-9681-594C7483-3B 2017-06-23 01:53:07.718207999 +0000 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 PDq-sM4fRqSNDSWvDcMVAg for <quic-issues@ietf.org>; Fri, 23 Jun 2017 01:53:07.613 +0000 (UTC)
Date: Thu, 22 Jun 2017 18:53:07 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb0463b4d1bf21c006dda3410124c806ef1b0cb9a92cf000000011564368392a169ce0e2fc178@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/657/review/45885090@github.com>
In-Reply-To: <quicwg/base-drafts/pull/657@github.com>
References: <quicwg/base-drafts/pull/657@github.com>
Subject: Re: [quicwg/base-drafts] A STREAM frame MUST NOT be empty (#657)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594c748377d50_32943fdc764e1c3098175"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2S3ET2k47BuKbIBgIY1YwwcSgnBJJk2Tod+2 lefEOzvBRl7GqHFZdadsW1F1pf2/l0KylQN2E2w5TgOOGaTfRY/3I/sfDlZZVz4YEdLge9YTVHQ7Ka 8BiYSE/UPjMQ5RpmtpK4oiN7fR5am78rgSSnex/qrCpOr86isoxQT+yVIDHaaL359LTnUdINz0ER+N U=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/u9uUfprgWrTVxkG6T_zxKOuT_8A>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 23 Jun 2017 01:53:12 -0000

----==_mimepart_594c748377d50_32943fdc764e1c3098175
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett approved this pull request.

This looks fine, but the two texts read identically to me.  Is there a reason for the change?



-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/657#pullrequestreview-45885090
----==_mimepart_594c748377d50_32943fdc764e1c3098175
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ianswett</b> approved this pull request.</p>

<p>This looks fine, but the two texts read identically to me.  Is there a reason for the change?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/657#pullrequestreview-45885090">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2KpBkVz6doenAv9HOyLvOT3b7HIks5sGxqDgaJpZM4ODAXu">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq4WkkS0eFWXEwZlkcTsFdoTcIMyPks5sGxqDgaJpZM4ODAXu.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/657#pullrequestreview-45885090"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #657"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/657#pullrequestreview-45885090"}}}</script>
----==_mimepart_594c748377d50_32943fdc764e1c3098175--


From nobody Thu Jun 22 19:02: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 41E3C129BF9 for <quic-issues@ietfa.amsl.com>; Thu, 22 Jun 2017 19:02:21 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id oa6Qi57QzOCq for <quic-issues@ietfa.amsl.com>; Thu, 22 Jun 2017 19:02:19 -0700 (PDT)
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 382C0129BF6 for <quic-issues@ietf.org>; Thu, 22 Jun 2017 19:02:19 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=1J6Ze4dX54GqNhJmHFs/XhOzRlQ=; b=TyDOfNqwoZAC4GdY xLQCwpSPuzawgBoiObj/wPwkRfD1WrcoIkjcbapEIasmIuEifSWRdYXEQ9iPjJpe EbxUpVsDAm91RcDvVG49RZuHe18Db7UFiFPFavNIjAdeD6CqxyXMlK4N2uU5VHta 1s6vfk7mD9PKh49WY3fhkddmuM0=
Received: by filter0853p1mdw1.sendgrid.net with SMTP id filter0853p1mdw1-12519-594C76A9-11 2017-06-23 02:02:17.224605326 +0000 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 LYdzKw4kQwyynl5v_FLgVg for <quic-issues@ietf.org>; Fri, 23 Jun 2017 02:02:17.140 +0000 (UTC)
Date: Thu, 22 Jun 2017 19:02:17 -0700
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7c159aece7b900ff9e2053b48ce09af965490ae192cf00000001156438a992a169ce0e2fb345@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/656/review/45885872@github.com>
In-Reply-To: <quicwg/base-drafts/pull/656@github.com>
References: <quicwg/base-drafts/pull/656@github.com>
Subject: Re: [quicwg/base-drafts] Adding unidirectional streams (#656)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594c76a9c637_590c3f9ab21cfc3c5669b"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3x7NF2iU9AteMNlAE73qxy8IdzXjqVaT4oWi I+qlPoQa2rS9UW4TdbN6fCPq/MBUGJ+ciOj46L9Cx6MuowpPNl3fqdxy1NvSA+gzV61y9kT4CZuTFD Wb2S7rJOyIYLDeIjzCqmxALzc7IOmHw3W/nBfpBwPbMNpe2xjrsB1iRz8g==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Su848hyMdasr6jwnpRyzRjzqm2E>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 23 Jun 2017 02:02:21 -0000

----==_mimepart_594c76a9c637_590c3f9ab21cfc3c5669b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ekr commented on this pull request.



>  These bits are parsed as follows:
 
-* The first two bits must be set to 11, indicating that this is a STREAM frame.
+* The first bit must be set to 1, indicating that this is a STREAM frame.
+
+* 'U' is the UNI bit, which is used to indicate this is a unidirectional
+  stream, and no stream frames may be sent in response.

Why wouldn't it? Consider the strawman WebRTC structure I proposed where you just transmit packets on whatever stream is currently idle.

Another example would be any protocol where the server speaks first, like, say IMAP. If you just think of each QUIC stream as like a TCP connection, then the server might send the server greeting upon initial connection, in which case it wouldn't need to wait for any data on implicit streams.

I'm not saying you can't prohibit this in a protocol mapping, but it's a new restriction you've created that has to be dealt with

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/656#discussion_r123659161
----==_mimepart_594c76a9c637_590c3f9ab21cfc3c5669b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ekr</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/656#discussion_r123659161">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  These bits are parsed as follows:
 
-* The first two bits must be set to 11, indicating that this is a STREAM frame.
+* The first bit must be set to 1, indicating that this is a STREAM frame.
+
+* &#39;U&#39; is the UNI bit, which is used to indicate this is a unidirectional
+  stream, and no stream frames may be sent in response.
</pre>
<p>Why wouldn't it? Consider the strawman WebRTC structure I proposed where you just transmit packets on whatever stream is currently idle.</p>
<p>Another example would be any protocol where the server speaks first, like, say IMAP. If you just think of each QUIC stream as like a TCP connection, then the server might send the server greeting upon initial connection, in which case it wouldn't need to wait for any data on implicit streams.</p>
<p>I'm not saying you can't prohibit this in a protocol mapping, but it's a new restriction you've created that has to be dealt 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/pull/656#discussion_r123659161">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9ShwnvcVuT9e5S4Fu_jxVcyApF6ks5sGxypgaJpZM4OC_Xt">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqylwioIPgxtO-11hEXcn6wnAYxDfks5sGxypgaJpZM4OC_Xt.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/656#discussion_r123659161"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ekr commented on #656"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/656#discussion_r123659161"}}}</script>
----==_mimepart_594c76a9c637_590c3f9ab21cfc3c5669b--


From nobody Thu Jun 22 19:07: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 7FF92129C06 for <quic-issues@ietfa.amsl.com>; Thu, 22 Jun 2017 19:07:12 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, 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 S1A7b0drpknL for <quic-issues@ietfa.amsl.com>; Thu, 22 Jun 2017 19:07:11 -0700 (PDT)
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 5E9FF129BF6 for <quic-issues@ietf.org>; Thu, 22 Jun 2017 19:07:11 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=RnzFtyMwsVsHE0Pd7xDXaJFCxqw=; b=W/xwQTOUMiJzLut7 F28mUAK9LMs4OW9zTK/PCM6+2x4dJ1Y/dGuBe241Oiao/X9TfMNypnaiN3Vsxtug rJ34RwIEfpYL1ZVB5qZS2AdWnJ+iaR14qDS23USY6lFKSoDjSZVmEamWQYBSJYqQ 1v6yKiUjGAeex9LLgV0zI9BC5qQ=
Received: by filter1114p1mdw1.sendgrid.net with SMTP id filter1114p1mdw1-15173-594C77CE-3D 2017-06-23 02:07:10.482251148 +0000 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 6Yd5OA_sTpOXIxIIMzBENQ for <quic-issues@ietf.org>; Fri, 23 Jun 2017 02:07:10.389 +0000 (UTC)
Date: Thu, 22 Jun 2017 19:07:10 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab33cf396e232d218491e1e065633ca3aa2d34f2d892cf00000001156439ce92a169ce0e2fc178@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/657/c310550890@github.com>
In-Reply-To: <quicwg/base-drafts/pull/657@github.com>
References: <quicwg/base-drafts/pull/657@github.com>
Subject: Re: [quicwg/base-drafts] A STREAM frame MUST NOT be empty (#657)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594c77ce4083f_400d3fdf99b23c305262a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0WDsA0qXsIqwuHkZnZcgE7c9UP3m2YaBJnu/ MIJUSPaqkFdxhg9iQdtci0cZOWwqogidpdQKt7lyIUDR/7DcxQ45tBnicJn/eXc9q4fxdBrlIQhKda Zl0zZAtn/84j8K1fLO8trnpGF+KZZidzapfo+bww0d0Jzpc/Lqh9u9N/YcZKC0eAfeMxu93jBIn+TC E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/sAClHTQGlreOFO13c_pZv4KANDw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 23 Jun 2017 02:07:12 -0000

----==_mimepart_594c77ce4083f_400d3fdf99b23c305262a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett, see the referenced issue.  I had no issue with the original text, but Mike's text seemed like a (minor) improvement.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/657#issuecomment-310550890
----==_mimepart_594c77ce4083f_400d3fdf99b23c305262a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/ianswett" class="user-mention">@ianswett</a>, see the referenced issue.  I had no issue with the original text, but Mike's text seemed like a (minor) improvement.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/657#issuecomment-310550890">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1pDzbte4Vs5dbL6J9461W3fZgupks5sGx3OgaJpZM4ODAXu">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq04rojVBGPThv72_4cPJHCC-wVnPks5sGx3OgaJpZM4ODAXu.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/657#issuecomment-310550890"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #657: @ianswett, see the referenced issue.  I had no issue with the original text, but Mike's text seemed like a (minor) improvement."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/657#issuecomment-310550890"}}}</script>
----==_mimepart_594c77ce4083f_400d3fdf99b23c305262a--


From nobody Thu Jun 22 19:10: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 D7EFF129C0C for <quic-issues@ietfa.amsl.com>; Thu, 22 Jun 2017 19:10:34 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id F482Vx55e5uY for <quic-issues@ietfa.amsl.com>; Thu, 22 Jun 2017 19:10:33 -0700 (PDT)
Received: from o8.sgmail.github.com (o8.sgmail.github.com [167.89.101.199]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 661C8129C09 for <quic-issues@ietf.org>; Thu, 22 Jun 2017 19:10:32 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=oerM8999PXf7KSQ6rdrBGT+8U3w=; b=caB+fOFpm9u2LH+c V2XyyLl9Jy7xcvBNx9AR5puXsGZeMkTeXDvGVcmgD+mVNGEz06uV1Spyjc0vg00K QidfasgBXPYT9db4ksrRXKVlhzd5gEPcdFlhSQRSsaRnGAbAwfHOdw8TVVkJQ8w3 cGD/ffej0D9fFdNUarRcdeEyliw=
Received: by filter1129p1mdw1.sendgrid.net with SMTP id filter1129p1mdw1-24731-594C7897-13 2017-06-23 02:10:31.152472101 +0000 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 dSQfaP-xTF6FRcvpolH2kg for <quic-issues@ietf.org>; Fri, 23 Jun 2017 02:10:31.039 +0000 (UTC)
Date: Thu, 22 Jun 2017 19:10:30 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7b4ee390030aec3884bd15bf372332075859f40c92cf0000000115643a9692a169ce0e2fc178@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/657/c310551285@github.com>
In-Reply-To: <quicwg/base-drafts/pull/657@github.com>
References: <quicwg/base-drafts/pull/657@github.com>
Subject: Re: [quicwg/base-drafts] A STREAM frame MUST NOT be empty (#657)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594c7896e6686_44943fb62c8e1c38862f8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3MjA28ZCGTBWzdCTS+YF0MeB8/0DooBmvzhQ HzY0LIfOyuKUixKyKj67vCZ2KYTy7EIGgysVUcrnT5UiPnvGwyROX1Ryx6VFt7W/uxTWIEMspl/pmL JSpvO12JJ1w/KQmrOXovOUvzXR/OBtypqcTMICJivm0EHgC+Uwzf6Sqai0D0JS/6LfKdEva8VUsYZh Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/yePdymzP7iAayQv34NOei-gNjtQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 23 Jun 2017 02:10:35 -0000

----==_mimepart_594c7896e6686_44943fb62c8e1c38862f8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Agreed, it's a minor improvement, I just wanted to ensure I wasn't missing something.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/657#issuecomment-310551285
----==_mimepart_594c7896e6686_44943fb62c8e1c38862f8
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Agreed, it's a minor improvement, I just wanted to ensure I wasn't missing something.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/657#issuecomment-310551285">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4GCyLXdEBMIrvb7dSKiX94qjhwNks5sGx6WgaJpZM4ODAXu">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqy5JX8PxWHwbBe28QWstqBUSR3Mkks5sGx6WgaJpZM4ODAXu.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/657#issuecomment-310551285"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #657: Agreed, it's a minor improvement, I just wanted to ensure I wasn't missing something."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/657#issuecomment-310551285"}}}</script>
----==_mimepart_594c7896e6686_44943fb62c8e1c38862f8--


From nobody Thu Jun 22 19:16: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 70B84129C07 for <quic-issues@ietfa.amsl.com>; Thu, 22 Jun 2017 19:15:59 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id b1MwUZBApyJr for <quic-issues@ietfa.amsl.com>; Thu, 22 Jun 2017 19:15:58 -0700 (PDT)
Received: from o8.sgmail.github.com (o8.sgmail.github.com [167.89.101.199]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D6ABD129C06 for <quic-issues@ietf.org>; Thu, 22 Jun 2017 19:15:57 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=i+O5CiS+2ZTGX6JkDpSOCqsjtTA=; b=hytd7sRKjJTmmxLx UW60k4au1t0xOTItmB8gs5A4+tC1pyOX1EAX0vb5FrJrn7Sm+DgSbIUvTMwJpB7H O7VsdIFU+K9yTkTWb3LC7BrZe8Rn0qnDuObgGmuXcHFr9zIiKmhZPCEHWSKKi19B DP1VdypGaj/cZY5BlADS7zaUhYA=
Received: by filter0933p1mdw1.sendgrid.net with SMTP id filter0933p1mdw1-26070-594C79DC-44 2017-06-23 02:15:56.957119654 +0000 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 vG6T1LWkQ5qXD8e-tVoG1w for <quic-issues@ietf.org>; Fri, 23 Jun 2017 02:15:56.800 +0000 (UTC)
Date: Thu, 22 Jun 2017 19:15:56 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf5dfbde89dd8db2553de8865005194688b52558192cf0000000115643bdc92a169ce0e2fb345@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/656/review/45886940@github.com>
In-Reply-To: <quicwg/base-drafts/pull/656@github.com>
References: <quicwg/base-drafts/pull/656@github.com>
Subject: Re: [quicwg/base-drafts] Adding unidirectional streams (#656)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594c79dcb1e03_7d143f9ab21cfc3c5202c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0p+MznZVNWY8/bQZR9q6QhUOuRHvxz+SovMx jVd1vfwLsnBnoyalM9+tMesgNWkHNc98kB8fDev7INQrb4WfwpkXckOH3zgXNAyb+Vbuga6hLJOI8p dEf3OrJ8K67Df70WO/V0xAOViiuZd7t8Ssq4L/kohJfDDXRRj8R3PEAb40xqJbLcW0T28zIopY4NGb o=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/doma93ir211497jFBDTmJyVJ0eM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 23 Jun 2017 02:15:59 -0000

----==_mimepart_594c79dcb1e03_7d143f9ab21cfc3c5202c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.



>  These bits are parsed as follows:
 
-* The first two bits must be set to 11, indicating that this is a STREAM frame.
+* The first bit must be set to 1, indicating that this is a STREAM frame.
+
+* 'U' is the UNI bit, which is used to indicate this is a unidirectional
+  stream, and no stream frames may be sent in response.

I think you have a different mental model of how this might work, or possibly you're commenting that I'm not solving an existing problem you think should be solved?

I'm not familiar with the WebRTC structure, but presumably for WebRTC each side would send RTP on unidirectional streams created by the appropriate side(odd for initiator and even for the other).

For IMAP, if the server speaks first, then I would expect it to also create an even stream ID and send communications on that.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/656#discussion_r123660171
----==_mimepart_594c79dcb1e03_7d143f9ab21cfc3c5202c
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/656#discussion_r123660171">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  These bits are parsed as follows:
 
-* The first two bits must be set to 11, indicating that this is a STREAM frame.
+* The first bit must be set to 1, indicating that this is a STREAM frame.
+
+* &#39;U&#39; is the UNI bit, which is used to indicate this is a unidirectional
+  stream, and no stream frames may be sent in response.
</pre>
<p>I think you have a different mental model of how this might work, or possibly you're commenting that I'm not solving an existing problem you think should be solved?</p>
<p>I'm not familiar with the WebRTC structure, but presumably for WebRTC each side would send RTP on unidirectional streams created by the appropriate side(odd for initiator and even for the other).</p>
<p>For IMAP, if the server speaks first, then I would expect it to also create an even stream ID and send communications on that.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/656#discussion_r123660171">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2HdPjx8czLGSn4Y3yaAjWpKrdrKks5sGx_cgaJpZM4OC_Xt">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqx6APLvAbBzO8RIyRL1Q3EV2JS8Wks5sGx_cgaJpZM4OC_Xt.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/656#discussion_r123660171"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #656"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/656#discussion_r123660171"}}}</script>
----==_mimepart_594c79dcb1e03_7d143f9ab21cfc3c5202c--


From nobody Thu Jun 22 19:20: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 62A92129C06 for <quic-issues@ietfa.amsl.com>; Thu, 22 Jun 2017 19:20:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.799
X-Spam-Level: 
X-Spam-Status: No, score=-9.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_DNSWL_HI=-5, 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 0M9TlLgtsaeG for <quic-issues@ietfa.amsl.com>; Thu, 22 Jun 2017 19:20:45 -0700 (PDT)
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 ADF8212704A for <quic-issues@ietf.org>; Thu, 22 Jun 2017 19:20:45 -0700 (PDT)
Date: Thu, 22 Jun 2017 19:20:45 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1498184445; bh=V6lZAHQ6zvEsMWgTQmtNhFAtiRlbyUAjm2Z+3gRzO1w=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=LNgumasli/DxzhxC98cIjVtrGZOJW3UyWu7mobMx0Lfra4dM+1i+7yf9j/ObThbjI MO2rpIy1vntZxam4jrcxv1y0HRyUz86XaMuB2ezo6fLXT+aBgnZg1hbd8h6sUexo8g UqpU5B136EBJ2Od7QonCtPzcWGSbrdI6ebrSoScY=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba255144362437108911b3290db36cb082956c13a92cf0000000115643cfd92a169ce0e2fb345@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/656/review/45887278@github.com>
In-Reply-To: <quicwg/base-drafts/pull/656@github.com>
References: <quicwg/base-drafts/pull/656@github.com>
Subject: Re: [quicwg/base-drafts] Adding unidirectional streams (#656)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594c7afd8df2_57583fc2026b1c3859727"; 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/Oym1sqyxlRVOyR_2gKBS0A2eBM8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 23 Jun 2017 02:20:47 -0000

----==_mimepart_594c7afd8df2_57583fc2026b1c3859727
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ekr commented on this pull request.



>  These bits are parsed as follows:
 
-* The first two bits must be set to 11, indicating that this is a STREAM frame.
+* The first bit must be set to 1, indicating that this is a STREAM frame.
+
+* 'U' is the UNI bit, which is used to indicate this is a unidirectional
+  stream, and no stream frames may be sent in response.

No, I think you've invented a new problem.

Consider how IMAP works now: the client pulls up a TCP connection to the server and then the server's first message is the advertisement.

Now consider a hypothetical new version of IMAP which runs over QUIC but allows (for some reason) multiple concurrent IMAP sessions from the client. In this model, the client knows how many sessions it wants (the server has no idea) and it opens up a new stream for each of them. In the current QUIC model, the server can start sending the banner on each one of those connections immediately as soon as it knows it exists, whether it has received a STREAM frame or not. However, in your new model, if there is any way to have a unidirectional stream, then the server can't know whether a given stream is bidirectional and represents a new IMAP session or unidirectional. Now, you can say that the IMAP binding forbids unidirectional streams, but that doesn't stop them from being tagged that way in the STREAM frame and now you have an anomaly.



-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/656#discussion_r123660509
----==_mimepart_594c7afd8df2_57583fc2026b1c3859727
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ekr</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/656#discussion_r123660509">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  These bits are parsed as follows:
 
-* The first two bits must be set to 11, indicating that this is a STREAM frame.
+* The first bit must be set to 1, indicating that this is a STREAM frame.
+
+* &#39;U&#39; is the UNI bit, which is used to indicate this is a unidirectional
+  stream, and no stream frames may be sent in response.
</pre>
<p>No, I think you've invented a new problem.</p>
<p>Consider how IMAP works now: the client pulls up a TCP connection to the server and then the server's first message is the advertisement.</p>
<p>Now consider a hypothetical new version of IMAP which runs over QUIC but allows (for some reason) multiple concurrent IMAP sessions from the client. In this model, the client knows how many sessions it wants (the server has no idea) and it opens up a new stream for each of them. In the current QUIC model, the server can start sending the banner on each one of those connections immediately as soon as it knows it exists, whether it has received a STREAM frame or not. However, in your new model, if there is any way to have a unidirectional stream, then the server can't know whether a given stream is bidirectional and represents a new IMAP session or unidirectional. Now, you can say that the IMAP binding forbids unidirectional streams, but that doesn't stop them from being tagged that way in the STREAM frame and now you have an anomaly.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/656#discussion_r123660509">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5r7VmZRjG2ytaSgjyOB7aAv2supks5sGyD9gaJpZM4OC_Xt">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq5l8-1r1wgkEY6FM522Hs4mseK4Uks5sGyD9gaJpZM4OC_Xt.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/656#discussion_r123660509"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ekr commented on #656"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/656#discussion_r123660509"}}}</script>
----==_mimepart_594c7afd8df2_57583fc2026b1c3859727--


From nobody Thu Jun 22 19:27:21 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 10B0E1242EA for <quic-issues@ietfa.amsl.com>; Thu, 22 Jun 2017 19:27:20 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, 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 3IjwiXwIUiEW for <quic-issues@ietfa.amsl.com>; Thu, 22 Jun 2017 19:27:18 -0700 (PDT)
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 856BA120724 for <quic-issues@ietf.org>; Thu, 22 Jun 2017 19:27:18 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=2RbR+GOBiwAds9eGwdVlKckPa/c=; b=c11rI/zJusQGaoeH Tt/M5o6C+rYaXMAizX9fTYWr6Z7dM6ystReUWKMB7QxoLbcBwiZq7fjpDeRn0v0c HkAiyTre+9+wVG1bOWAeimrkjjMaCilLFj5wb7uKcezmRK6hwtWQx/dd+LvivoyA HAdXc3fmKm9c2XAHRxRbn91jxKg=
Received: by filter1174p1mdw1.sendgrid.net with SMTP id filter1174p1mdw1-27992-594C7C85-44 2017-06-23 02:27:17.841953108 +0000 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 khukUXR-QOGveQIILhCbqA for <quic-issues@ietf.org>; Fri, 23 Jun 2017 02:27:17.796 +0000 (UTC)
Date: Thu, 22 Jun 2017 19:27:17 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab153511106e641a2b6a83f327b685972f6f13bddf92cf0000000115643e8592a169ce0e2fb345@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/656/review/45887785@github.com>
In-Reply-To: <quicwg/base-drafts/pull/656@github.com>
References: <quicwg/base-drafts/pull/656@github.com>
Subject: Re: [quicwg/base-drafts] Adding unidirectional streams (#656)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594c7c85a25d0_58513f8195c65c2c40752"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak23F3Mpd9pmzzVn/dn/AFe2VtUaAnzc6VBEvG rA3a7lixDSZ+jv07FN27ztztFGPi0mFxm76lS2LcZvZ95RG2Nebl+q5wFIEMyPsI5MMvCc6Un8uEOO 2eBzwNXfzAp861HeSV8om3INlZONmCWevlqJ8NBy21o5D7ZZ64BZOPnHiSATSdEYI2X0poaQjXDxSN 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/in3TfmKisl9j_Trfci3oWhICxvA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 23 Jun 2017 02:27:20 -0000

----==_mimepart_594c7c85a25d0_58513f8195c65c2c40752
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.



>  These bits are parsed as follows:
 
-* The first two bits must be set to 11, indicating that this is a STREAM frame.
+* The first bit must be set to 1, indicating that this is a STREAM frame.
+
+* 'U' is the UNI bit, which is used to indicate this is a unidirectional
+  stream, and no stream frames may be sent in response.

Yes, given your hypothetical mapping, that creates a 1RTT delay.  However, one could forbid unidirectional streams as you recommend or potentially do other things to mitigate that issue.

Support for both multidirectional and unidirectional streams does not mean the application can't forbid one or the other.  It just means the application can use whatever stream style is most natural.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/656#discussion_r123661062
----==_mimepart_594c7c85a25d0_58513f8195c65c2c40752
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/656#discussion_r123661062">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  These bits are parsed as follows:
 
-* The first two bits must be set to 11, indicating that this is a STREAM frame.
+* The first bit must be set to 1, indicating that this is a STREAM frame.
+
+* &#39;U&#39; is the UNI bit, which is used to indicate this is a unidirectional
+  stream, and no stream frames may be sent in response.
</pre>
<p>Yes, given your hypothetical mapping, that creates a 1RTT delay.  However, one could forbid unidirectional streams as you recommend or potentially do other things to mitigate that issue.</p>
<p>Support for both multidirectional and unidirectional streams does not mean the application can't forbid one or the other.  It just means the application can use whatever stream style is most natural.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/656#discussion_r123661062">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyqJwsw0fjQ1cEFxM1kiXHegV3smks5sGyKFgaJpZM4OC_Xt">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq_B4e8tNRMZfigMAVQ1zhhHkV_CGks5sGyKFgaJpZM4OC_Xt.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/656#discussion_r123661062"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #656"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/656#discussion_r123661062"}}}</script>
----==_mimepart_594c7c85a25d0_58513f8195c65c2c40752--


From nobody Thu Jun 22 19:29: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 3C98D1242EA for <quic-issues@ietfa.amsl.com>; Thu, 22 Jun 2017 19:29:02 -0700 (PDT)
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 KSEgI3rcmvW6 for <quic-issues@ietfa.amsl.com>; Thu, 22 Jun 2017 19:29:00 -0700 (PDT)
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 6CB07120724 for <quic-issues@ietf.org>; Thu, 22 Jun 2017 19:29:00 -0700 (PDT)
Date: Thu, 22 Jun 2017 19:28:59 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1498184939; bh=bxNxAEx3Uf440K662zqpEVxpJEx9G/JAlaHXupm7EiU=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=jHC1GJgm7jh0ZZc9chGyXyciledVfFvYNIglNDDD/URJ3VeH5lBZa0B++CgUNC0DU 5y2yTCnHQ2yq6ZUoGWMIHFXPwBmO+XqbhZTu+urh7nV/ur0ENMRSw7v0pFKsXwsyLN 9bWkTo84SUnzwIs832o1LfHegFmrBxuydj7Zujwc=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab043c1fb2a3a3bc774edbe6414aaad1e077b3ea9492cf0000000115643eeb92a169ce0e2fb345@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/656/review/45887947@github.com>
In-Reply-To: <quicwg/base-drafts/pull/656@github.com>
References: <quicwg/base-drafts/pull/656@github.com>
Subject: Re: [quicwg/base-drafts] Adding unidirectional streams (#656)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594c7ceb9f587_42cb3fdc3a603c301037c1"; 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/ne_X-1JL_6Uvy86z2ThpmtZtmrk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 23 Jun 2017 02:29:02 -0000

----==_mimepart_594c7ceb9f587_42cb3fdc3a603c301037c1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ekr commented on this pull request.



>  These bits are parsed as follows:
 
-* The first two bits must be set to 11, indicating that this is a STREAM frame.
+* The first bit must be set to 1, indicating that this is a STREAM frame.
+
+* 'U' is the UNI bit, which is used to indicate this is a unidirectional
+  stream, and no stream frames may be sent in response.

Sure, I'm not saying it's the worst thing in the world, I'm just saying it creates an edge case which we need to make sure we document correctly.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/656#discussion_r123661223
----==_mimepart_594c7ceb9f587_42cb3fdc3a603c301037c1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ekr</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/656#discussion_r123661223">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  These bits are parsed as follows:
 
-* The first two bits must be set to 11, indicating that this is a STREAM frame.
+* The first bit must be set to 1, indicating that this is a STREAM frame.
+
+* &#39;U&#39; is the UNI bit, which is used to indicate this is a unidirectional
+  stream, and no stream frames may be sent in response.
</pre>
<p>Sure, I'm not saying it's the worst thing in the world, I'm just saying it creates an edge case which we need to make sure we document correctly.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/656#discussion_r123661223">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxg1QysPW363q8hpEhO6dD40sHUhks5sGyLrgaJpZM4OC_Xt">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq2PJCoJEHrFdqlZbT1oRXSNT7wb6ks5sGyLrgaJpZM4OC_Xt.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/656#discussion_r123661223"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ekr commented on #656"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/656#discussion_r123661223"}}}</script>
----==_mimepart_594c7ceb9f587_42cb3fdc3a603c301037c1--


From nobody Thu Jun 22 19:48: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 11A5A129434 for <quic-issues@ietfa.amsl.com>; Thu, 22 Jun 2017 19:48:07 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, 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 WGQsamKzWfbg for <quic-issues@ietfa.amsl.com>; Thu, 22 Jun 2017 19:48:05 -0700 (PDT)
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 7309A128B93 for <quic-issues@ietf.org>; Thu, 22 Jun 2017 19:48:05 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=fdkEKc8GWHq64Bd5jprZ68zkvOA=; b=PKjeSO0OTRpYJkMV cJllYk+EX0w6amy1+lLMRKGp2Hr63jmaQDG70o2wzKOOFy1Kt9Wv5Pn065WpHC5+ ivefVgHDXBVM6Y3QfKuQcbHH88KRmlPiFVcmGxl+UDW1pFTCqxvrHgNdbGJEVonR LboCsB9sZ4TkoHRq0T1+BuHYA4I=
Received: by filter0926p1mdw1.sendgrid.net with SMTP id filter0926p1mdw1-10999-594C8164-5E 2017-06-23 02:48:04.837111673 +0000 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 fgY3wch_QFu1YQVrILGWtQ for <quic-issues@ietf.org>; Fri, 23 Jun 2017 02:48:04.786 +0000 (UTC)
Date: Thu, 22 Jun 2017 19:48:04 -0700
From: Igor Lubashev <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abaae2a390041e47f8b74119adea885abf8a72120692cf000000011564436492a169ce0e2fb345@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/656/review/45889440@github.com>
In-Reply-To: <quicwg/base-drafts/pull/656@github.com>
References: <quicwg/base-drafts/pull/656@github.com>
Subject: Re: [quicwg/base-drafts] Adding unidirectional streams (#656)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594c81649fbf2_59223fd1f6c55c3010388"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0VkTR6MXI/h4zKotAdQWMosIb2BKZJYAqfmM fzCXTnOvqU9WpbjoWyL9AB1kCpH2SreMJhKoA1xZUTCnNsHRLZyZEtPAoDMd5mKU0SxXLeTs+Vu0fO 5XdjtUIr2FJblw9WY6uuPtqDGK2oZrj1gzLltMj2MEFEleACsVYJGeY4USW/+Po3Dyz0mDG6aOY6Za Y=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/5s3LLPNxDSwr_0j3z7sGw6qLu3c>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 23 Jun 2017 02:48:07 -0000

----==_mimepart_594c81649fbf2_59223fd1f6c55c3010388
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

igorlord commented on this pull request.



>  These bits are parsed as follows:
 
-* The first two bits must be set to 11, indicating that this is a STREAM frame.
+* The first bit must be set to 1, indicating that this is a STREAM frame.
+
+* 'U' is the UNI bit, which is used to indicate this is a unidirectional
+  stream, and no stream frames may be sent in response.

UNI invents a new state -- "implicit".  That state is between "idle" and "open".  Unlike "idle", it counts for the stream max.  Unlike "open", it does not allow an endpoint to write to it.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/656#discussion_r123662701
----==_mimepart_594c81649fbf2_59223fd1f6c55c3010388
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@igorlord</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/656#discussion_r123662701">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  These bits are parsed as follows:
 
-* The first two bits must be set to 11, indicating that this is a STREAM frame.
+* The first bit must be set to 1, indicating that this is a STREAM frame.
+
+* &#39;U&#39; is the UNI bit, which is used to indicate this is a unidirectional
+  stream, and no stream frames may be sent in response.
</pre>
<p>UNI invents a new state -- "implicit".  That state is between "idle" and "open".  Unlike "idle", it counts for the stream max.  Unlike "open", it does not allow an endpoint to write to it.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/656#discussion_r123662701">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9_uj1VqHzf-DIQXP_5gKau7hBZRks5sGydkgaJpZM4OC_Xt">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq2MpYOFTngxmikIcLQyzlKEU2IZGks5sGydkgaJpZM4OC_Xt.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/656#discussion_r123662701"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@igorlord commented on #656"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/656#discussion_r123662701"}}}</script>
----==_mimepart_594c81649fbf2_59223fd1f6c55c3010388--


From nobody Thu Jun 22 20:20: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 66C44128B93 for <quic-issues@ietfa.amsl.com>; Thu, 22 Jun 2017 20:20:54 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yQXvPRnxz6pA for <quic-issues@ietfa.amsl.com>; Thu, 22 Jun 2017 20:20:53 -0700 (PDT)
Received: from o9.sgmail.github.com (o9.sgmail.github.com [167.89.101.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EB9371241FC for <quic-issues@ietf.org>; Thu, 22 Jun 2017 20:20:52 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=03NPsj9u/ANHaRkMgXR0JTq8sKQ=; b=wRdIipHZWLBPBP1A Yo0b+CEwsrQqOzxla0fHeKba9ZIf8gSTiZn8Xgm3AB9lkszJsQm0Es+G6JImtive vtEPF/RBIAemeqUDTFZjHdEbZ14WdeStIVX/Ie0D3ql7J+8uOLXlLgv74u1AG0s4 UqWztgZAhSqZERiVPsCGIkErcLQ=
Received: by filter0855p1mdw1.sendgrid.net with SMTP id filter0855p1mdw1-13922-594C8913-25 2017-06-23 03:20:51.830634632 +0000 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 XOyIujL6TiO0hUOa9nJ4oA for <quic-issues@ietf.org>; Fri, 23 Jun 2017 03:20:51.733 +0000 (UTC)
Date: Thu, 22 Jun 2017 20:20:51 -0700
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf8e35dbfed0275a113e3c53b9054083101cfcbc392cf0000000115644b1392a169ce0e21ecbf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/643/review/45891844@github.com>
In-Reply-To: <quicwg/base-drafts/pull/643@github.com>
References: <quicwg/base-drafts/pull/643@github.com>
Subject: Re: [quicwg/base-drafts] Unidirectional Streams (#643)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594c89139d872_65233f7f2fa09c34436a3"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2z8OnXN3G1TLuzfZR3CXJUrQMqMleNX6KhNA qHTnl+hdEnyxcjHu9S9NQYqcX+VwhgJbyLolvI8S9YcMB9WPZdkCfCnjyA0Vv6JZ62C0C8wiQ7EdNs 8MrazCyuKRBe6NYSotx8gtp9oKM8sLVTfsIPKK4LtvsvpJIekNpoMwfa8ldku8n8UZZaIVpluugZg5 w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/V_ukXDQCxYN83OYONmZCj1RS0e0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 23 Jun 2017 03:20:54 -0000

----==_mimepart_594c89139d872_65233f7f2fa09c34436a3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

huitema commented on this pull request.



>  
 
-### idle
+### The "idle" State

I am not sure whether RST_STREAM means "I won't send anymore on that stream" or "I won't receive anymore on that stream". Don't we need both?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/643#discussion_r123664999
----==_mimepart_594c89139d872_65233f7f2fa09c34436a3
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/643#discussion_r123664999">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
 
-### idle
+### The &quot;idle&quot; State
</pre>
<p>I am not sure whether RST_STREAM means "I won't send anymore on that stream" or "I won't receive anymore on that stream". Don't we need both?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/643#discussion_r123664999">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0b411Xi2hprI5VENYtgDKjvzCb2ks5sGy8TgaJpZM4N_IlA">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq_I7beui6b1RX6gg7-4BLCiENbXqks5sGy8TgaJpZM4N_IlA.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/643#discussion_r123664999"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #643"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/643#discussion_r123664999"}}}</script>
----==_mimepart_594c89139d872_65233f7f2fa09c34436a3--


From nobody Thu Jun 22 20:25: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 32AC61241FC for <quic-issues@ietfa.amsl.com>; Thu, 22 Jun 2017 20:25:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.395
X-Spam-Level: 
X-Spam-Status: No, score=-8.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_DNSWL_HI=-5, 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 kif6rfL_7nMB for <quic-issues@ietfa.amsl.com>; Thu, 22 Jun 2017 20:25:03 -0700 (PDT)
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 F1921120046 for <quic-issues@ietf.org>; Thu, 22 Jun 2017 20:25:02 -0700 (PDT)
Date: Thu, 22 Jun 2017 20:25:02 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1498188302; bh=12vjuChwrcPQ1dd3bCXeyfpBDw6hbu6aaOaEzt4FFsE=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=oTQahOJXqivo/MauqRgfiHXvuu+L5AcCxw5EkJxBxAFC0QsAgajyIxTfZTE6H/haO pqAhW06Pn70fHVGib1Oydm/QcMS5XzVF8wG4UMOI5xwebm8TLtkLWPS3T/QifpPVTI aZxM4KFJBexwDfen3rG82bv4sJxukNgezcnbWxc4=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab937ac1a09f095e4defa5c9f36a5be37e223c0b5392cf0000000115644c0e92a169ce0e21ecbf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/643/review/45892176@github.com>
In-Reply-To: <quicwg/base-drafts/pull/643@github.com>
References: <quicwg/base-drafts/pull/643@github.com>
Subject: Re: [quicwg/base-drafts] Unidirectional Streams (#643)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594c8a0e24464_f6ab3fde93c6bc34685fd"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/UmL7IGLBYbiM_HQRMlWF-NhmO3s>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 23 Jun 2017 03:25:05 -0000

----==_mimepart_594c8a0e24464_f6ab3fde93c6bc34685fd
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop commented on this pull request.



>  
 
-### idle
+### The "idle" State

It means "I won't send," I'm fairly sure.  That's the allusion to #171, which defines a separate "I won't receive any more" 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/643#discussion_r123665290
----==_mimepart_594c8a0e24464_f6ab3fde93c6bc34685fd
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/643#discussion_r123665290">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
 
-### idle
+### The &quot;idle&quot; State
</pre>
<p>It means "I won't send," I'm fairly sure.  That's the allusion to <a href="https://github.com/quicwg/base-drafts/pull/171" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/171" data-id="201644609" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#171</a>, which defines a separate "I won't receive any more" 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/643#discussion_r123665290">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5VKStNMOrow29ToYFd48m_Jmoaoks5sGzAOgaJpZM4N_IlA">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq5GIZY3mQqnAsnJD4wLj_jYL6uoPks5sGzAOgaJpZM4N_IlA.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/643#discussion_r123665290"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #643"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/643#discussion_r123665290"}}}</script>
----==_mimepart_594c8a0e24464_f6ab3fde93c6bc34685fd--


From nobody Thu Jun 22 21:03: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 20DCC1241FC for <quic-issues@ietfa.amsl.com>; Thu, 22 Jun 2017 21:03:25 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Wr_bBNWdoORx for <quic-issues@ietfa.amsl.com>; Thu, 22 Jun 2017 21:03:23 -0700 (PDT)
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 22DD21200E5 for <quic-issues@ietf.org>; Thu, 22 Jun 2017 21:03:23 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=LT+mQZCDcN1j/eJoEby0SbRk0Xk=; b=Eqns7YmciZQTurYO cdkeeeOiAna+FWz7hwyooTR0bhEf6I6LJEJ1uiLBr/J9mse/bIjOdPaUc9Wo0iN5 c1E/c7RLQArb+Usk1fxxN9VerieVF8MgPDtdA8PC5yH1r0IsWoiFlwsqG3gU+H3g XmVvDcVdDGbqY7OMwwLMFlUHzaE=
Received: by filter1082p1mdw1.sendgrid.net with SMTP id filter1082p1mdw1-15355-594C9309-18 2017-06-23 04:03:21.308365539 +0000 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 YEIkZR_TQjiTYvKlOm-32Q for <quic-issues@ietf.org>; Fri, 23 Jun 2017 04:03:21.222 +0000 (UTC)
Date: Thu, 22 Jun 2017 21:03:21 -0700
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe80faed56dbe3b447a20ec9523aca2df33ec293392cf000000011564550992a169ce0e21ecbf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/643/review/45893072@github.com>
In-Reply-To: <quicwg/base-drafts/pull/643@github.com>
References: <quicwg/base-drafts/pull/643@github.com>
Subject: Re: [quicwg/base-drafts] Unidirectional Streams (#643)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594c930917d66_12c03fe67dc9fc2c6863b"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak303OCCcNiHurUresTKi6Qna6fWRd/ByYwnpK TNNS8fNNObKufRqlN2aq4guZ0DUuKHTF4++nMeLrrbFwHJ4YBrW9T1SadmTLkndBBx64RFMojnGxRz KYSxE1R3Zu0Qdhy2jeHMLwokDprWm815RVruddgvFw9dBzun7M7TW1PSloI5r2xwH7oWH1aa9bGvHO Y=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/22EWFL5Acl9onOKx-ytI9aVm2FY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 23 Jun 2017 04:03:25 -0000

----==_mimepart_594c930917d66_12c03fe67dc9fc2c6863b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

huitema commented on this pull request.

Looking at this, it seems that the transport advantage is to not require both ends to send FIN or RST for each stream. Of course, if the streams are in practice bilateral, the total number of messages will be exactly the same.

There are some loose ends in the documentation. The text on RST_STREAM needs to be updated, as well as the text of GO_AWAY. Plus, we need something like GO_AWAY_FRAME.

> +                            |        |
+                            |  open  |
+                            |        |
+                            +--------+
+                                 |
+                     receive STREAM with FIN flag
+                        receive RST_STREAM
+                                 |
+                                 v
+                            +--------+
+                            |        |
+                            | closed |
+                            |        |
+                            +--------+
+~~~
+{: #stream-state-recv title="Stream States for Receipt"}
 

This new diagram shows an undocumented change in the meaning of RST_STREAM. In the current version, RST_STREAM is bilateral. "After sending a RST_STREAM, an endpoint ceases transmission of STREAM frames on
the identified stream.  A receiver of RST_STREAM can discard any data that it
already received on that stream.  An endpoint sends a RST_STREAM in response to
a RST_STREAM unless the stream is already closed." Obviously, this "send an RST back" will not work in an unilateral setup, and at a minimum that text should be updated. But if we want to keep a "right of refusal", we need a new frame, maybe "GOAWAY_STREAM", to indicate that the receiver is now discarding that stream.

> @@ -2291,10 +2291,10 @@ Too Big messages.
 provisional until QUIC's loss detection algorithm determines that the packet is

I would like to see some discussion of unilateral and GOAWAY frame. The current text describing that frame assumes bilateral streams.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/643#pullrequestreview-45893072
----==_mimepart_594c930917d66_12c03fe67dc9fc2c6863b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@huitema</b> commented on this pull request.</p>

<p>Looking at this, it seems that the transport advantage is to not require both ends to send FIN or RST for each stream. Of course, if the streams are in practice bilateral, the total number of messages will be exactly the same.</p>
<p>There are some loose ends in the documentation. The text on RST_STREAM needs to be updated, as well as the text of GO_AWAY. Plus, we need something like GO_AWAY_FRAME.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/643#discussion_r123666218">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +                            |        |
+                            |  open  |
+                            |        |
+                            +--------+
+                                 |
+                     receive STREAM with FIN flag
+                        receive RST_STREAM
+                                 |
+                                 v
+                            +--------+
+                            |        |
+                            | closed |
+                            |        |
+                            +--------+
+~~~
+{: #stream-state-recv title=&quot;Stream States for Receipt&quot;}
 
</pre>
<p>This new diagram shows an undocumented change in the meaning of RST_STREAM. In the current version, RST_STREAM is bilateral. "After sending a RST_STREAM, an endpoint ceases transmission of STREAM frames on<br>
the identified stream.  A receiver of RST_STREAM can discard any data that it<br>
already received on that stream.  An endpoint sends a RST_STREAM in response to<br>
a RST_STREAM unless the stream is already closed." Obviously, this "send an RST back" will not work in an unilateral setup, and at a minimum that text should be updated. But if we want to keep a "right of refusal", we need a new frame, maybe "GOAWAY_STREAM", to indicate that the receiver is now discarding that stream.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/643#discussion_r123667318">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2291,10 +2291,10 @@ Too Big messages.
 provisional until QUIC&#39;s loss detection algorithm determines that the packet is
</pre>
<p>I would like to see some discussion of unilateral and GOAWAY frame. The current text describing that frame assumes bilateral streams.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/643#pullrequestreview-45893072">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq41dD8J4k1MPCGte7FoJZvg6dkWaks5sGzkJgaJpZM4N_IlA">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq3JZpdcxI4BmaMYwj0B2A8d1WzpEks5sGzkJgaJpZM4N_IlA.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/643#pullrequestreview-45893072"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #643"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/643#pullrequestreview-45893072"}}}</script>
----==_mimepart_594c930917d66_12c03fe67dc9fc2c6863b--


From nobody Thu Jun 22 21:08: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 23990129BF9 for <quic-issues@ietfa.amsl.com>; Thu, 22 Jun 2017 21:07:59 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ISyJl-dv1z3U for <quic-issues@ietfa.amsl.com>; Thu, 22 Jun 2017 21:07:57 -0700 (PDT)
Received: from o9.sgmail.github.com (o9.sgmail.github.com [167.89.101.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 66CDA1293E3 for <quic-issues@ietf.org>; Thu, 22 Jun 2017 21:07:57 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=eG2n/JEn0PC0mPdrMU52lggp/P8=; b=k0oLc2AS2l11Ye85 uPvE6sL8KJfqJjXx+nHPq4+TfOpkvrFjkE961PXkdXE6dINxDhn11ICNIR8rNRDs mIrFH1p5E0ZHoNjsjpKHTlXRrBI6aVGfX06Vtn8skNxwqf8xXkgApNbkCVpfkJSm XXJqLm9381Oxp2VQXq+NJop1Bnw=
Received: by filter0828p1mdw1.sendgrid.net with SMTP id filter0828p1mdw1-21201-594C9418-3B 2017-06-23 04:07:52.539114064 +0000 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 p91cKhsuT_65QK46O74goQ for <quic-issues@ietf.org>; Fri, 23 Jun 2017 04:07:52.505 +0000 (UTC)
Date: Thu, 22 Jun 2017 21:07:52 -0700
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1f4605701f7fc8a342a694f7727affec36fe4e2c92cf000000011564561892a169ce0e2fb345@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/656/review/45895424@github.com>
In-Reply-To: <quicwg/base-drafts/pull/656@github.com>
References: <quicwg/base-drafts/pull/656@github.com>
Subject: Re: [quicwg/base-drafts] Adding unidirectional streams (#656)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594c941869b2e_522b3ffdbfb0dc3483921"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2qE3/CvQGwISO6IZI/rJd9PPJpXLSDOPVE3z uNmu1xrb9HKEMuBm9qV0BoDRrVG6DHpvU85F0utnqK52HbW2gOXYr+APSE1k4f3qq1522hJetYpzO/ 8A03RviNU6IMRxeOoojX3e43S/AXb5aGq/3sjW6dgl7RthaVL1T/Vju8jrGWgpDdsHR20IPYe5Xnkz M=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/T5mLLhQs1m1HFU45VJg1vFENadY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 23 Jun 2017 04:07:59 -0000

----==_mimepart_594c941869b2e_522b3ffdbfb0dc3483921
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

huitema commented on this pull request.



>  These bits are parsed as follows:
 
-* The first two bits must be set to 11, indicating that this is a STREAM frame.
+* The first bit must be set to 1, indicating that this is a STREAM frame.
+
+* 'U' is the UNI bit, which is used to indicate this is a unidirectional
+  stream, and no stream frames may be sent in response.

One thing that I like in Ian's proposal is that there is only one stream number space. I am a bit concerned with having the same stream number used by different streams in both directions. The potential for coding errors is quite 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/pull/656#discussion_r123668434
----==_mimepart_594c941869b2e_522b3ffdbfb0dc3483921
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/656#discussion_r123668434">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  These bits are parsed as follows:
 
-* The first two bits must be set to 11, indicating that this is a STREAM frame.
+* The first bit must be set to 1, indicating that this is a STREAM frame.
+
+* &#39;U&#39; is the UNI bit, which is used to indicate this is a unidirectional
+  stream, and no stream frames may be sent in response.
</pre>
<p>One thing that I like in Ian's proposal is that there is only one stream number space. I am a bit concerned with having the same stream number used by different streams in both directions. The potential for coding errors is quite 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/pull/656#discussion_r123668434">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7DkXsQ5CqRvL7PfuH-8IrqC2uhbks5sGzoYgaJpZM4OC_Xt">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq68hW1QD0TQMDMCFL0dzinhn-Aufks5sGzoYgaJpZM4OC_Xt.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/656#discussion_r123668434"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #656"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/656#discussion_r123668434"}}}</script>
----==_mimepart_594c941869b2e_522b3ffdbfb0dc3483921--


From nobody Thu Jun 22 21:21: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 A6AB1129C0E for <quic-issues@ietfa.amsl.com>; Thu, 22 Jun 2017 21:21:14 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SGTOs2wTeUfV for <quic-issues@ietfa.amsl.com>; Thu, 22 Jun 2017 21:21:12 -0700 (PDT)
Received: from o8.sgmail.github.com (o8.sgmail.github.com [167.89.101.199]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 88C1B126C23 for <quic-issues@ietf.org>; Thu, 22 Jun 2017 21:21:12 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=HK0uhMpAaQJhMEdm4RA10O6okFY=; b=eELcoSWNKsVDSmZU lqDvIYpraY2UUMKQzeyx1RyLn5POawgUzaSVcEpSqEmVFUxal/9/eaMkp32BuX6l +viA/EVPvT5pyZgQdsiz2zWf+cXsZJqrfQQUR6F69EePY2oLWaAQyEfFP6n4PkZd k3goQtPmXkb44p/YfnJEldVNXns=
Received: by filter0797p1mdw1.sendgrid.net with SMTP id filter0797p1mdw1-20979-594C9734-29 2017-06-23 04:21:08.407047619 +0000 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 icBNu2RATW6VNTDe3NV5GA for <quic-issues@ietf.org>; Fri, 23 Jun 2017 04:21:08.350 +0000 (UTC)
Date: Thu, 22 Jun 2017 21:21:08 -0700
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab285963249368c0631a90251f51f8c7c56313d40092cf000000011564593492a169ce0e2fb345@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/656/review/45895531@github.com>
In-Reply-To: <quicwg/base-drafts/pull/656@github.com>
References: <quicwg/base-drafts/pull/656@github.com>
Subject: Re: [quicwg/base-drafts] Adding unidirectional streams (#656)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594c97342b62d_7513fb0799efc3c63358"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3SNofRuN/qvB3q/zokizpi8Ws6Gzza17H7YQ UvHW1zQhtFdwwxv9Rh+1koX+l4XRavRCHvOSPUDISU82IMxtuWeaj/26AF6e6yhbAaKt0UW0KMmOxD C2dWsxl1DCXUSVheZbKE9uVMft4AYXldOvIDKhuAz9JoAzgWsP4ECiXGau8Dfa6/pVshH16WAxmm8E s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/voMnmEnoZ_Oqrw9pjNYaWHrRTLM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 23 Jun 2017 04:21:15 -0000

----==_mimepart_594c97342b62d_7513fb0799efc3c63358
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

huitema commented on this pull request.

I like this proposal slightly better than #643, because it keeps the feature of having only one stream number space. Both PR will end up causing the same number of control messages.

Like #643, I would like to see the text on RST_STREAM frame updated. Today it says, "reply to RST_STREAM with RST_STREAM". Is that still true?

> @@ -1607,7 +1610,7 @@ entropy on demand, which should be adequate protection against most
 opportunistic acknowledgement attacks.
 
 The type byte for a ACK frame contains embedded flags, and is formatted as
-`101NLLMM`.  These bits are parsed as follows:
+`011NLLMM`.  These bits are parsed as follows:
 
 * The first three bits must be set to 101 indicating that this is an ACK frame.
 

101 should be 011, I suppose...

>  These bits are parsed as follows:
 
-* The first two bits must be set to 11, indicating that this is a STREAM frame.
+* The first bit must be set to 1, indicating that this is a STREAM frame.
+
+* 'U' is the UNI bit, which is used to indicate this is a unidirectional
+  stream, and no stream frames may be sent in response.

I like the idea that there is just one stream number space. For example, it makes RST_STREAM cleaner. Also, I am concerned with implementation bugs if the same stream number can designate either a client stream or a server stream depending on which frame we look at.

>  These bits are parsed as follows:
 
-* The first two bits must be set to 11, indicating that this is a STREAM frame.
+* The first bit must be set to 1, indicating that this is a STREAM frame.
+
+* 'U' is the UNI bit, which is used to indicate this is a unidirectional
+  stream, and no stream frames may be sent in response.

But EKR is right, there is an edge case with the "implicit open". There is also an easy fix -- consider streams as not writeable if implicit open + no data received yet.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/656#pullrequestreview-45895531
----==_mimepart_594c97342b62d_7513fb0799efc3c63358
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@huitema</b> commented on this pull request.</p>

<p>I like this proposal slightly better than <a href="https://github.com/quicwg/base-drafts/pull/643" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/643" data-id="237104319" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#643</a>, because it keeps the feature of having only one stream number space. Both PR will end up causing the same number of control messages.</p>
<p>Like <a href="https://github.com/quicwg/base-drafts/pull/643" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/643" data-id="237104319" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#643</a>, I would like to see the text on RST_STREAM frame updated. Today it says, "reply to RST_STREAM with RST_STREAM". Is that still true?</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/656#discussion_r123668530">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1607,7 +1610,7 @@ entropy on demand, which should be adequate protection against most
 opportunistic acknowledgement attacks.
 
 The type byte for a ACK frame contains embedded flags, and is formatted as
-`101NLLMM`.  These bits are parsed as follows:
+`011NLLMM`.  These bits are parsed as follows:
 
 * The first three bits must be set to 101 indicating that this is an ACK frame.
 
</pre>
<p>101 should be 011, I suppose...</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/656#discussion_r123669012">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  These bits are parsed as follows:
 
-* The first two bits must be set to 11, indicating that this is a STREAM frame.
+* The first bit must be set to 1, indicating that this is a STREAM frame.
+
+* &#39;U&#39; is the UNI bit, which is used to indicate this is a unidirectional
+  stream, and no stream frames may be sent in response.
</pre>
<p>I like the idea that there is just one stream number space. For example, it makes RST_STREAM cleaner. Also, I am concerned with implementation bugs if the same stream number can designate either a client stream or a server stream depending on which frame we look at.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/656#discussion_r123669120">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  These bits are parsed as follows:
 
-* The first two bits must be set to 11, indicating that this is a STREAM frame.
+* The first bit must be set to 1, indicating that this is a STREAM frame.
+
+* &#39;U&#39; is the UNI bit, which is used to indicate this is a unidirectional
+  stream, and no stream frames may be sent in response.
</pre>
<p>But EKR is right, there is an edge case with the "implicit open". There is also an easy fix -- consider streams as not writeable if implicit open + no data received yet.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/656#pullrequestreview-45895531">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq694qiJL8KBBtQHLsymE48d3cI_Pks5sGz00gaJpZM4OC_Xt">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq6THLeKSmiCoHcrspyU-aYhVomrBks5sGz00gaJpZM4OC_Xt.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/656#pullrequestreview-45895531"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #656"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/656#pullrequestreview-45895531"}}}</script>
----==_mimepart_594c97342b62d_7513fb0799efc3c63358--


From nobody Thu Jun 22 23:45:10 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A45AD1271FD for <quic-issues@ietfa.amsl.com>; Thu, 22 Jun 2017 23:45:05 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id TQELl-4DAfXD for <quic-issues@ietfa.amsl.com>; Thu, 22 Jun 2017 23:45:03 -0700 (PDT)
Received: from o9.sgmail.github.com (o9.sgmail.github.com [167.89.101.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EE1761200CF for <quic-issues@ietf.org>; Thu, 22 Jun 2017 23:45:02 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=yq3dk5ncTir2OZxFjLitM/EtSBw=; b=LUZ5NZIlRDDFpIHj Y5/0RSzLik7EjUh2h9USvXMynEloSamPa2kt4/pTIKOt+5gtTY4K88qXk+ArHX/m 0AY0AfNZ2t2G2JFnOB7X80i1100sTeIuxW4hvxtcgt2Fr8NL7C3HvroJj2/D2IPE LIStAOwsuvO5RwqFra2XaCJ5CFo=
Received: by filter1076p1mdw1.sendgrid.net with SMTP id filter1076p1mdw1-17957-594CB8EC-6C 2017-06-23 06:45:00.825873167 +0000 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 Qp0Vbt2KQzSespKxXPSRSw for <quic-issues@ietf.org>; Fri, 23 Jun 2017 06:45:00.847 +0000 (UTC)
Date: Thu, 22 Jun 2017 23:45:00 -0700
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab49d882c7601034e80788e7e237a3b28d198d303f92cf0000000115647aec92a169ce0e2fb345@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/656/review/45909635@github.com>
In-Reply-To: <quicwg/base-drafts/pull/656@github.com>
References: <quicwg/base-drafts/pull/656@github.com>
Subject: Re: [quicwg/base-drafts] Adding unidirectional streams (#656)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594cb8ecb804a_1f0f3f9f2f8b3c3410153f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0OSSVFb65N1Rdtde8p0KXbCiz/SajU3AGp+3 CBJdPtKIBXtoxhtZ6zZELhPnFUQJRRYPKnkuBsXCzgoy7egTUlyhcee/ajBsKo8XexuEDZEannOrgp DABVCUbxnhSOKpuuJnddlLDrTVGB+uCdFNGS2NR2C3tzJ68tt1nYq134J6YlTSa1CMPvNuc0QPvwxc E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/LebSowspSRR8YFXOsk6R5HWUD00>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 23 Jun 2017 06:45:06 -0000

----==_mimepart_594cb8ecb804a_1f0f3f9f2f8b3c3410153f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mikkelfj commented on this pull request.



>  These bits are parsed as follows:
 
-* The first two bits must be set to 11, indicating that this is a STREAM frame.
+* The first bit must be set to 1, indicating that this is a STREAM frame.
+
+* 'U' is the UNI bit, which is used to indicate this is a unidirectional
+  stream, and no stream frames may be sent in response.

> I'm still confused. Why would the server send on a stream the peer implicitly opened before receiving any data? This seems like a non-problem.

A lot of the complexity with bi-directional streams is that this is possible even if unintended. Adding uni-directional next to bi-directional streams does not simplify things as you now how to check if a reverse frame is valid or not. Uni-directional streams do handle the implicit stream close problem.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/656#discussion_r123681834
----==_mimepart_594cb8ecb804a_1f0f3f9f2f8b3c3410153f
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/656#discussion_r123681834">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  These bits are parsed as follows:
 
-* The first two bits must be set to 11, indicating that this is a STREAM frame.
+* The first bit must be set to 1, indicating that this is a STREAM frame.
+
+* &#39;U&#39; is the UNI bit, which is used to indicate this is a unidirectional
+  stream, and no stream frames may be sent in response.
</pre>
<blockquote>
<p>I'm still confused. Why would the server send on a stream the peer implicitly opened before receiving any data? This seems like a non-problem.</p>
</blockquote>
<p>A lot of the complexity with bi-directional streams is that this is possible even if unintended. Adding uni-directional next to bi-directional streams does not simplify things as you now how to check if a reverse frame is valid or not. Uni-directional streams do handle the implicit stream close problem.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/656#discussion_r123681834">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8dhVlTmi4H_HNLLalv9P02pZBt5ks5sG17sgaJpZM4OC_Xt">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq0dnZPj-v4T4-Ko0Zj6TaaSrkbJ1ks5sG17sgaJpZM4OC_Xt.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/656#discussion_r123681834"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #656"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/656#discussion_r123681834"}}}</script>
----==_mimepart_594cb8ecb804a_1f0f3f9f2f8b3c3410153f--


From nobody Fri Jun 23 03:32: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 8DB76126BF6 for <quic-issues@ietfa.amsl.com>; Fri, 23 Jun 2017 03:32:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.473
X-Spam-Level: 
X-Spam-Status: No, score=-5.473 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id oMvYN2tyWipV for <quic-issues@ietfa.amsl.com>; Fri, 23 Jun 2017 03:32:21 -0700 (PDT)
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 BE29D1200ED for <quic-issues@ietf.org>; Fri, 23 Jun 2017 03:32:21 -0700 (PDT)
Date: Fri, 23 Jun 2017 03:32:20 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1498213940; bh=1t/Od9aUXduk+lnamAm6yjRGFmBCyBgIrcydwYjePAU=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=wJqYS2gyM039kBJIj6KxDcsc/3BQ/O63rcsnwAEJ7YZwWzVR4oR/U1DN8u/Bh6xyr ETkO4dXnRkx134OQIH4Px0BXDrf+t6v8/+Kd4GI6PR2poHP/UVS0gYt9IwBZxIWKjW gUkV8OHnWZrAzqeZ+oyyeqHX26B6KM4ZSSwz5MYc=
From: Lars Eggert <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb05b3e6a77176f1899f1a9cc0d1fba955192352e92cf000000011564b03492a169ce0e312fba@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/658@github.com>
Subject: [quicwg/base-drafts] When can the connection ID be omitted (#658)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594cee34ddd6a_b093fd94b6bbc3c8606d"; 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/7NrVQeQrNQnwEC1QrW-zS1R234E>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 23 Jun 2017 10:32:24 -0000

----==_mimepart_594cee34ddd6a_b093fd94b6bbc3c8606d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit



-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/658
----==_mimepart_594cee34ddd6a_b093fd94b6bbc3c8606d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit



<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/658">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8PcX6P53Y_Hx6JqMHVMsTb7TCE6ks5sG5Q0gaJpZM4ODZ2r">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqzJN1_pNcWB74AiozAOa8jkaQAcVks5sG5Q0gaJpZM4ODZ2r.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/658"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"When can the connection ID be omitted (#658)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/658"}}}</script>
----==_mimepart_594cee34ddd6a_b093fd94b6bbc3c8606d--


From nobody Fri Jun 23 03:36: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 49A8C126BF6 for <quic-issues@ietfa.amsl.com>; Fri, 23 Jun 2017 03:36:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.181
X-Spam-Level: 
X-Spam-Status: No, score=-8.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_DNSWL_HI=-5, 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 2PXkqzBuPqog for <quic-issues@ietfa.amsl.com>; Fri, 23 Jun 2017 03:36:15 -0700 (PDT)
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 D595E1200ED for <quic-issues@ietf.org>; Fri, 23 Jun 2017 03:36:14 -0700 (PDT)
Date: Fri, 23 Jun 2017 03:36:14 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1498214174; bh=SmAYd3rklWPsA56FBdIBSxbY/h7OeOIzTL9K2wEpfe4=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=ny6CWVkfG6QKEdkOr8IK3mGY3815bImR4Z9qiocZt+uT8h90rkDRhA6Z2yPa4Ycut qS0ff02O2mQKXUOPDoiR6ohlhq4P05gmHdMLp2i3kvvjAYLFaosOoPbBPqWNqYjVTK ynkBdc0r45tFlHSpqaKA0QL4cHySL6hOC9o0wf8M=
From: Lars Eggert <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abac7929a7b3768a0295adf66d5bff1cabc6b7284292cf000000011564b11e92a169ce0e313330@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/659@github.com>
Subject: [quicwg/base-drafts] When can the connection ID be omitted? (#659)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594cef1e365a5_5c13fc87515bc38831de"; 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/xmT1alFCn4kH3_NfZkUGZt_aU2Q>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 23 Jun 2017 10:36:16 -0000

----==_mimepart_594cef1e365a5_5c13fc87515bc38831de
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The current draft doesn't really talk much about when the connection ID can be omitted. Is this a unilateral unidirectional decision by a sender? Is it negotiated somehow? How are connections being identified in the absence of a connection ID? Are there cases when connection IDs need to be sent again after having been omitted? Etc., etc.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/659
----==_mimepart_594cef1e365a5_5c13fc87515bc38831de
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The current draft doesn't really talk much about when the connection ID can be omitted. Is this a unilateral unidirectional decision by a sender? Is it negotiated somehow? How are connections being identified in the absence of a connection ID? Are there cases when connection IDs need to be sent again after having been omitted? Etc., etc.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/659">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5qnjRCnr1FEo5mIxTl77UAJPW5jks5sG5UegaJpZM4ODaGC">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqxCP-54-H1EOkV3RG5z7oBFkuNo4ks5sG5UegaJpZM4ODaGC.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/659"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"When can the connection ID be omitted? (#659)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/659"}}}</script>
----==_mimepart_594cef1e365a5_5c13fc87515bc38831de--


From nobody Fri Jun 23 04:05: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 B898212EACA for <quic-issues@ietfa.amsl.com>; Fri, 23 Jun 2017 04:05:28 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id S893MU_EdbyA for <quic-issues@ietfa.amsl.com>; Fri, 23 Jun 2017 04:05:27 -0700 (PDT)
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 29903126BF6 for <quic-issues@ietf.org>; Fri, 23 Jun 2017 04:05:27 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=LmAfPmGq03htAusWJMmU0DY8dU8=; b=lXx62TQtAPH7u28i Ppn+LWCUz7LV5fFbpEshwtq11h22ExHg8XhZ84nFXYvwkFEXQwudWu9nYrTqtPmG w+Z8R/yBf89vqcEkqvKtwkopYlKi/GMQwbaku6LjZb1rciXQTTCrK7gLIsZktNwy L90en6i8bXE7Dc8ND6sRGsO3ZY4=
Received: by filter0858p1mdw1.sendgrid.net with SMTP id filter0858p1mdw1-576-594CF5F0-68 2017-06-23 11:05:20.956500237 +0000 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 0GUIifK2RmiYR9JTs4FDMA for <quic-issues@ietf.org>; Fri, 23 Jun 2017 11:05:20.914 +0000 (UTC)
Date: Fri, 23 Jun 2017 04:05:20 -0700
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abfe17082655e3c035d012cc9dee7c6445290c500692cf000000011564b7f092a169ce0e313330@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/659/310637984@github.com>
In-Reply-To: <quicwg/base-drafts/issues/659@github.com>
References: <quicwg/base-drafts/issues/659@github.com>
Subject: Re: [quicwg/base-drafts] When can the connection ID be omitted? (#659)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594cf5f0c8f77_15853f99ea7e1c38634b5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3S077JPoJcHdcyLaVClsIeoLcJP7Ji2SIfT8 XKEUqvw3SJERXldS/rZYt+MqC7WknOnsjHSBWvTdDQ5U8GZzTrCzChQDmr3zlfzXHT6LyxT0aKupbC FcvHuRbPsgzrkdV2kBeoc0z0JrgyEn5BkI0/pQ66plF99JFC35DuXil4ALGINrByzd2RI8j76pZfmD s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/MIvpQk7vsD57POWcEJ7IrA9VlGg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 23 Jun 2017 11:05:29 -0000

----==_mimepart_594cf5f0c8f77_15853f99ea7e1c38634b5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

See Transport parameters

> An endpoint MAY use the following transport parameters:
truncate_connection_id (0x0004):

>The truncated connection identifier parameter indicates that packets sent to the peer can omit the connection ID. This can be used by an endpoint where the 5-tuple is sufficient to identify a connection. This parameter is zero length. Omitting the parameter indicates that the endpoint relies on the connection ID being present in every packet.

See also #645

Note that as long as the SCID cannot be mapped to CCID, then 5-tuple uniqueness is necessary, and addding the connection ID is of limited value to end-points, but may help middle boxes. If SCID were mapped to CCID, the connection ID could be used to associate connection state on any transport, but this not currently possible:
https://tools.ietf.org/html/rfc2549

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/659#issuecomment-310637984
----==_mimepart_594cf5f0c8f77_15853f99ea7e1c38634b5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>See Transport parameters</p>
<blockquote>
<p>An endpoint MAY use the following transport parameters:<br>
truncate_connection_id (0x0004):</p>
</blockquote>
<blockquote>
<p>The truncated connection identifier parameter indicates that packets sen=
t to the peer can omit the connection ID. This can be used by an endpoint w=
here the 5-tuple is sufficient to identify a connection. This parameter is =
zero length. Omitting the parameter indicates that the endpoint relies on t=
he connection ID being present in every packet.</p>
</blockquote>
<p>See also <a href=3D"https://github.com/quicwg/base-drafts/issues/645" cl=
ass=3D"issue-link js-issue-link" data-url=3D"https://github.com/quicwg/base=
-drafts/issues/645" data-id=3D"237369352" data-error-text=3D"Failed to load=
 issue title" data-permission-text=3D"Issue title is private">#645</a></p>
<p>Note that as long as the SCID cannot be mapped to CCID, then 5-tuple uni=
queness is necessary, and addding the connection ID is of limited value to =
end-points, but may help middle boxes. If SCID were mapped to CCID, the con=
nection ID could be used to associate connection state on any transport, bu=
t this not currently possible:<br>
<a href=3D"https://tools.ietf.org/html/rfc2549">https://tools.ietf.org/html=
/rfc2549</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/659#issuecomment-310637984">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq2AX44w7SukK9VM=
Jg1D-y4n6lBa9ks5sG5vwgaJpZM4ODaGC">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq9n5RW4Z_oYJUqX2c=
OEGtS8nuwChks5sG5vwgaJpZM4ODaGC.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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/659#issuecomment-310637984"></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 #659: See Transport=
 parameters\r\n\r\n\u003e An endpoint MAY use the following transport param=
eters:\r\ntruncate_connection_id (0x0004):\r\n\r\n\u003eThe truncated conne=
ction identifier parameter indicates that packets sent to the peer can omit=
 the connection ID. This can be used by an endpoint where the 5-tuple is su=
fficient to identify a connection. This parameter is zero length. Omitting =
the parameter indicates that the endpoint relies on the connection ID being=
 present in every packet.\r\n\r\nSee also #645\r\n\r\nNote that as long as =
the SCID cannot be mapped to CCID, then 5-tuple uniqueness is necessary, an=
d addding the connection ID is of limited value to end-points, but may help=
 middle boxes. If SCID were mapped to CCID, the connection ID could be used=
 to associate connection state on any transport, but this not currently pos=
sible:\r\nhttps://tools.ietf.org/html/rfc2549"}],"action":{"name":"View Iss=
ue","url":"https://github.com/quicwg/base-drafts/issues/659#issuecomment-31=
0637984"}}}</script>=

----==_mimepart_594cf5f0c8f77_15853f99ea7e1c38634b5--


From nobody Fri Jun 23 06:45: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 8207512EAE2 for <quic-issues@ietfa.amsl.com>; Fri, 23 Jun 2017 06:45:04 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, 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 fWgeC1JDWqLB for <quic-issues@ietfa.amsl.com>; Fri, 23 Jun 2017 06:45:03 -0700 (PDT)
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 8986612EAEB for <quic-issues@ietf.org>; Fri, 23 Jun 2017 06:45:01 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=iA+vQSL3SWswr2CJvR1Ms4OyKqg=; b=KmxFLWjVwNpuVLxq fKbVareuw6dLICwGYkXzJrfFa8n8sxGfelsBW/ayZQ3yZp/Uh47MZn8ooTyXSDaX 47w5XxmhbR1HEnNC5kQ3hBzpPEGRJ9gbaF5Ec+gs4tOKxmaISFoWkaS931xlkY4F 8/mnP318BkuNqE0p96gWjJIvNlM=
Received: by filter1087p1mdw1.sendgrid.net with SMTP id filter1087p1mdw1-32165-594D1B5C-32 2017-06-23 13:45:00.403593286 +0000 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 5BFMoXi4TQmeZLYD9vZMAA for <quic-issues@ietf.org>; Fri, 23 Jun 2017 13:45:00.236 +0000 (UTC)
Date: Fri, 23 Jun 2017 06:45:00 -0700
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab552eb08d6d685984366252a58567298eaacedb1892cf000000011564dd5c92a169ce0e31d4c6@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/660@github.com>
Subject: [quicwg/base-drafts] Non-zero streams in cleartext (#660)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594d1b5c1d2b6_1f6523f935fa01c34626af"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1BIjeRri8VEXVV2ZqWt/mAmTOSzdFPoZfYYg 1DTije8049PS1j1Pk64BWD+ZlNn26mfcuowwvXnl8n7OXLzTijgDIUKgYH5LIoYVrQbbbz8Y4ymual LtUJhzhIxTCPapxbZhUY3ByKVYVZTF7zhqanafxe/E97oDNJ8NGrKCrWcI0F0kvWvkg9IaX9Efu281 Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/fkTd4KThShHWT6IQg0qyK6GRqLM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 23 Jun 2017 13:45:04 -0000

----==_mimepart_594d1b5c1d2b6_1f6523f935fa01c34626af
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Stateless Retry, Client Cleartext, and ServerClearText permit streams other than 0. Only ClientInitial forbids streams other than stream 0.

This adds an API complexity because it must be ensured that an application does not accidentally consume data from an unprotected stream. It also works against certain optimizations for handling handshake on a separate code path. And it makes it harder to defend against abuse such as packet interception and rewrite with more streams with no formal crypto protection to attack vulnerable implemenations.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/660
----==_mimepart_594d1b5c1d2b6_1f6523f935fa01c34626af
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Stateless Retry, Client Cleartext, and ServerClearText permit streams other than 0. Only ClientInitial forbids streams other than stream 0.</p>
<p>This adds an API complexity because it must be ensured that an application does not accidentally consume data from an unprotected stream. It also works against certain optimizations for handling handshake on a separate code path. And it makes it harder to defend against abuse such as packet interception and rewrite with more streams with no formal crypto protection to attack vulnerable implemenations.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/660">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0SxcgWXyENhspB8wDYCfS1tMAQIks5sG8FcgaJpZM4ODlf8">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq0F9DdRG4DBU9alzFYqSVu40rjBdks5sG8FcgaJpZM4ODlf8.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/660"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Non-zero streams in cleartext (#660)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/660"}}}</script>
----==_mimepart_594d1b5c1d2b6_1f6523f935fa01c34626af--


From nobody Fri Jun 23 07:05: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 0C14312EAEC for <quic-issues@ietfa.amsl.com>; Fri, 23 Jun 2017 07:05:02 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, 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 mIoV_oZGH0wA for <quic-issues@ietfa.amsl.com>; Fri, 23 Jun 2017 07:05:00 -0700 (PDT)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 83ACA1287A0 for <quic-issues@ietf.org>; Fri, 23 Jun 2017 07:05:00 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=MbKkiFvrh0wxToR7pVKbuP+LzIc=; b=q0lyBcTbzQSKlsdw PY3uEF++O/G1kuMs2zVA8M21wGKgYO9da9VHWzUkXi00LgCRhxGt3X9kR24LTMis p/66vd5J1WUp0LjE2Bi3vpvwrlTWvHw5Obe3u6VqNvT1h1nSp4QaWoPUNv2F1gWt RufTxMq9YCTjfO3E7uuOy4UuyrI=
Received: by filter0434p1mdw1.sendgrid.net with SMTP id filter0434p1mdw1-24695-594D1FE8-AD 2017-06-23 14:04:24.848780843 +0000 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_b_cuk2RN6zolsOPd-BgQ for <quic-issues@ietf.org>; Fri, 23 Jun 2017 14:04:24.787 +0000 (UTC)
Date: Fri, 23 Jun 2017 07:04:24 -0700
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1942b46cf6148927c501c2c319079182491d4ee892cf000000011564e1e892a169ce0e31e958@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/661@github.com>
Subject: [quicwg/base-drafts] PING can't detect liveness (#661)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594d1fe86f426_32d93fd9ad195c3c1972a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2SrlDLJxVglnSIovF1AnqtnmzyyFCvMr6MqY CHK7ZEwB6YyaASzE9+qT857kGfqgmnx0ykf7Vrd4hy7D34x5AE9AeG1P+oo8NDj9LHriTOvhb5UglS +BvNqI+von8VQT5uDtZ2cTx+s0ozk1uU8UjrZf7bAx9Cr50SnT8O8iWrm4AeVndRnwg0Bz1jjMp81W A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/YwizFmyP01_KwB5cgY3JN9bsqW8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 23 Jun 2017 14:05:02 -0000

----==_mimepart_594d1fe86f426_32d93fd9ad195c3c1972a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

PING is replied to via ACK, but ACK frames can be arbitrarily delayed or omitted. If PING was required to be ACK'ed timely, or replied to via a PONG frame, this would not be an issue. A PONG frame would interfere less with general ACK logic, but add yet another frame type.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/661
----==_mimepart_594d1fe86f426_32d93fd9ad195c3c1972a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>PING is replied to via ACK, but ACK frames can be arbitrarily delayed or omitted. If PING was required to be ACK'ed timely, or replied to via a PONG frame, this would not be an issue. A PONG frame would interfere less with general ACK logic, but add yet another frame type.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/661">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyofLKVSfE7p9KgsbDiT3n24DnbPks5sG8XogaJpZM4ODm9V">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqxnEG7Tr8rn_czYaWtjv-q3aklweks5sG8XogaJpZM4ODm9V.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/661"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"PING can't detect liveness (#661)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/661"}}}</script>
----==_mimepart_594d1fe86f426_32d93fd9ad195c3c1972a--


From nobody Fri Jun 23 07:12: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 91F8012EAEF for <quic-issues@ietfa.amsl.com>; Fri, 23 Jun 2017 07:12:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.019
X-Spam-Level: 
X-Spam-Status: No, score=-7.019 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5ex9FcUciHzb for <quic-issues@ietfa.amsl.com>; Fri, 23 Jun 2017 07:12:45 -0700 (PDT)
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 AC557128D3E for <quic-issues@ietf.org>; Fri, 23 Jun 2017 07:12:45 -0700 (PDT)
Date: Fri, 23 Jun 2017 07:12:44 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1498227164; bh=ZjWnpkUWlOx0gyp9kmWLHxeIZv3ry+H2XfaHQgcZyO0=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=uhhRsrUbhy0j6i+Xe4Pjop0iFfUvwDC2MmpXyuOb3pmEv+hbtFTIXTiDD8rynrxPc EZrTH9lMFUZ9fC4fjh5EC5zmFauq5C1NcNRg2vK8NCZ913pACubjDDva8Na1FBSHGB BlfE4oN7YJpvaVNIxPNDAMB4mtdQ/pdV5UfK6zwE=
From: Ryan Hamilton <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab86303205d1c1134492397f7792fd7eaaf660c78f92cf000000011564e3dc92a169ce0e31e958@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/661/310676109@github.com>
In-Reply-To: <quicwg/base-drafts/issues/661@github.com>
References: <quicwg/base-drafts/issues/661@github.com>
Subject: Re: [quicwg/base-drafts] PING can't detect liveness (#661)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594d21dcd432a_45993ff4625cbc3c4794b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: RyanAtGoogle
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/565jLZbuB3WbjORne0K5HW92QLQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 23 Jun 2017 14:12:48 -0000

----==_mimepart_594d21dcd432a_45993ff4625cbc3c4794b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

What language allows ACK frames to be "arbitrarily delayed or omitted"? I=
f
a peer does not ACK packets, the sender will be forced to retransmit,
possibly incur an RTO which collapses the CWN, and eventually close the
connection. I believe ACKs can be delayed for very small periods of time
(which do not matter in the context of liveness detection) or omitted for=
 a
similar period of time, less than 1 RTT.

On Fri, Jun 23, 2017 at 7:04 AM, MikkelFJ <notifications@github.com> wrot=
e:

> PING is replied to via ACK, but ACK frames can be arbitrarily delayed o=
r
> omitted. If PING was required to be ACK'ed timely, or replied to via a =
PONG
> frame, this would not be an issue. A PONG frame would interfere less wi=
th
> general ACK logic, but add yet another frame type.
>
> =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/661>, or mute the thread
> <https://github.com/notifications/unsubscribe-auth/ASp6ytyqsm0acNYxUk_b=
2H-YZ8Sd_82pks5sG8XogaJpZM4ODm9V>
> .
>


-- =

You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/661#issuecomment-310676109=

----==_mimepart_594d21dcd432a_45993ff4625cbc3c4794b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

What language allows ACK frames to be &quot;arbitrarily delayed or omitte=
d&quot;? If<br>
a peer does not ACK packets, the sender will be forced to retransmit,<br>=

possibly incur an RTO which collapses the CWN, and eventually close the<b=
r>
connection. I believe ACKs can be delayed for very small periods of time<=
br>
(which do not matter in the context of liveness detection) or omitted for=
 a<br>
similar period of time, less than 1 RTT.<br>
<br>
On Fri, Jun 23, 2017 at 7:04 AM, MikkelFJ &lt;notifications@github.com&gt=
; wrote:<br>
<br>
&gt; PING is replied to via ACK, but ACK frames can be arbitrarily delaye=
d or<br>
&gt; omitted. If PING was required to be ACK&#39;ed timely, or replied to=
 via a PONG<br>
&gt; frame, this would not be an issue. A PONG frame would interfere less=
 with<br>
&gt; general ACK logic, but add yet another frame type.<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/661&gt;, or mute th=
e thread<br>
&gt; &lt;https://github.com/notifications/unsubscribe-auth/ASp6ytyqsm0acN=
YxUk_b2H-YZ8Sd_82pks5sG8XogaJpZM4ODm9V&gt;<br>
&gt; .<br>
&gt;<br>


<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/661#issuecomment-310676109">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqxXea=
tP1TSYBUMuDNG6wx9kwJXDkks5sG8fcgaJpZM4ODm9V">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq8D=
coswwPgGpWUyEaMe9vzYud3Pbks5sG8fcgaJpZM4ODm9V.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/661#issuecomment-310676109"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@RyanAtGoogle =
in #661: What language allows ACK frames to be \"arbitrarily delayed or o=
mitted\"? If\na peer does not ACK packets, the sender will be forced to r=
etransmit,\npossibly incur an RTO which collapses the CWN, and eventually=
 close the\nconnection. I believe ACKs can be delayed for very small peri=
ods of time\n(which do not matter in the context of liveness detection) o=
r omitted for a\nsimilar period of time, less than 1 RTT.\n\nOn Fri, Jun =
23, 2017 at 7:04 AM, MikkelFJ \u003cnotifications@github.com\u003e wrote:=
\n\n\u003e PING is replied to via ACK, but ACK frames can be arbitrarily =
delayed or\n\u003e omitted. If PING was required to be ACK'ed timely, or =
replied to via a PONG\n\u003e frame, this would not be an issue. A PONG f=
rame would interfere less with\n\u003e general ACK logic, but add yet ano=
ther frame type.\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 d=
irectly, view it on GitHub\n\u003e \u003chttps://github.com/quicwg/base-d=
rafts/issues/661\u003e, or mute the thread\n\u003e \u003chttps://github.c=
om/notifications/unsubscribe-auth/ASp6ytyqsm0acNYxUk_b2H-YZ8Sd_82pks5sG8X=
ogaJpZM4ODm9V\u003e\n\u003e .\n\u003e\n"}],"action":{"name":"View Issue",=
"url":"https://github.com/quicwg/base-drafts/issues/661#issuecomment-3106=
76109"}}}</script>=

----==_mimepart_594d21dcd432a_45993ff4625cbc3c4794b--


From nobody Fri Jun 23 07:20: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 2FED6128D3E for <quic-issues@ietfa.amsl.com>; Fri, 23 Jun 2017 07:20:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.181
X-Spam-Level: 
X-Spam-Status: No, score=-8.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_DNSWL_HI=-5, 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 IT6tXMNTiJxj for <quic-issues@ietfa.amsl.com>; Fri, 23 Jun 2017 07:20:35 -0700 (PDT)
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 A46FE126E64 for <quic-issues@ietf.org>; Fri, 23 Jun 2017 07:20:35 -0700 (PDT)
Date: Fri, 23 Jun 2017 07:20:34 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1498227634; bh=ghj72dnmBcYYygSXbZliAgg9WgEQFtMd+bu7ZoAuGPQ=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=r8WmS1Um5+0BJwOwg441yyBAyDKhKPdOKzQte/NFewqBx+0zENdM4MEzMIvX8J9O8 DbCTsKc2U6/HuO+RMY7M001hn7UCmB7hSIpf2JzAonphCSsMQ5pp1jFq5ZZaNz1YWw 9u04gmijHiws9/eVKo9/s9j+Hkot6/lfMM1rJeVU=
From: Lucas Pardue <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8ead14728e2c61cc5d07c8177ae4f0767bd9787d92cf000000011564e5b292a169ce0e2fb345@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/656/review/45996676@github.com>
In-Reply-To: <quicwg/base-drafts/pull/656@github.com>
References: <quicwg/base-drafts/pull/656@github.com>
Subject: Re: [quicwg/base-drafts] Adding unidirectional streams (#656)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594d23b2c2201_167b3fe7a29f5c30856d"; 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/7BFkx4UulG8_44EnqL6YM6MMPlM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 23 Jun 2017 14:20:37 -0000

----==_mimepart_594d23b2c2201_167b3fe7a29f5c30856d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

LPardue commented on this pull request.



>  STREAM frames is permitted.  An endpoint MAY also send MAX_STREAM_DATA and
-RST_STREAM in this state.
+RST_STREAM in this state.  A stream immediately transitions to
+"half-closed (local)" if it is created with the UNI flag set.

There's something about this that seems odd. An endpoint opens a stream with UNI, transitions to half-closed (local) and the MUST NOT send new STREAM frames?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/656#discussion_r123759217
----==_mimepart_594d23b2c2201_167b3fe7a29f5c30856d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@LPardue</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/656#discussion_r123759217">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  STREAM frames is permitted.  An endpoint MAY also send MAX_STREAM_DATA and
-RST_STREAM in this state.
+RST_STREAM in this state.  A stream immediately transitions to
+&quot;half-closed (local)&quot; if it is created with the UNI flag set.
</pre>
<p>There's something about this that seems odd. An endpoint opens a stream with UNI, transitions to half-closed (local) and the MUST NOT send new STREAM frames?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/656#discussion_r123759217">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-7lCi_Ng1_nxYVDzcLnGHbOpgWhks5sG8mygaJpZM4OC_Xt">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq3zjV43KoPtukjYnTMctFpdxYK17ks5sG8mygaJpZM4OC_Xt.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/656#discussion_r123759217"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #656"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/656#discussion_r123759217"}}}</script>
----==_mimepart_594d23b2c2201_167b3fe7a29f5c30856d--


From nobody Fri Jun 23 07:27: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 7E6C3127337 for <quic-issues@ietfa.amsl.com>; Fri, 23 Jun 2017 07:27:57 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gxyDDn3WaK79 for <quic-issues@ietfa.amsl.com>; Fri, 23 Jun 2017 07:27:55 -0700 (PDT)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 69AD4128B8F for <quic-issues@ietf.org>; Fri, 23 Jun 2017 07:27:55 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=Uy2eP+OYAP+ZYvVyu6vUBx9Xnvg=; b=RQwjwJB7FAS3H/Qm mVeGtkm/lY4TGjTQpHTdwpSdDuwqxwwH4Fw6o1GPxyWGexRVTOhyg3nhMeJqyjj8 zxe3MSqxdp22JSg9ZyJ/pNJr3anWI3azYRB7OyOz7xD6BAsMJKCARml9GkhAOwED tgZdb6IZ5Iuj7sp53MqGtgYfQQc=
Received: by filter0642p1mdw1.sendgrid.net with SMTP id filter0642p1mdw1-14865-594D2551-6F 2017-06-23 14:27:29.786064568 +0000 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 sxY-9weXR62rIh3LD0PZig for <quic-issues@ietf.org>; Fri, 23 Jun 2017 14:27:29.784 +0000 (UTC)
Date: Fri, 23 Jun 2017 07:27:29 -0700
From: Lucas Pardue <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd8a1ae017998aaa18001b0de0887496ce09139de92cf000000011564e75192a169ce0e2fb345@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/656/review/45998521@github.com>
In-Reply-To: <quicwg/base-drafts/pull/656@github.com>
References: <quicwg/base-drafts/pull/656@github.com>
Subject: Re: [quicwg/base-drafts] Adding unidirectional streams (#656)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594d25519af32_5d043fcad6073c2c4825"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2xMcmnOuKOBh+otK5ODBBOp0Sf38GHN3ggV2 gf3vJFl809GsbgugYsUg38ZJCnWFJWLxWg0aoixZscRW5+WrJsD2Fc9gc1MEwM6ZY74gfhAnqOZiZZ JRjzKwrTsQ+6IDgU4Yk8sBBL3f3I0JZJ8dsOYhmp61EkZDauW9Jt1SDz4VakJTYiKhWJWEyRHTPEea g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/UNGJceo5l0i0AB_Jy4u8nB1JO88>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 23 Jun 2017 14:27:57 -0000

----==_mimepart_594d25519af32_5d043fcad6073c2c4825
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

LPardue commented on this pull request.



>  STREAM frames is permitted.  An endpoint MAY also send MAX_STREAM_DATA and
-RST_STREAM in this state.
+RST_STREAM in this state.  A stream immediately transitions to
+"half-closed (local)" if it is created with the UNI flag set.

To address Jana's comment, I think this note just belongs with the similar note immediately beneath the Statechart.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/656#discussion_r123760876
----==_mimepart_594d25519af32_5d043fcad6073c2c4825
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@LPardue</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/656#discussion_r123760876">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  STREAM frames is permitted.  An endpoint MAY also send MAX_STREAM_DATA and
-RST_STREAM in this state.
+RST_STREAM in this state.  A stream immediately transitions to
+&quot;half-closed (local)&quot; if it is created with the UNI flag set.
</pre>
<p>To address Jana's comment, I think this note just belongs with the similar note immediately beneath the Statechart.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/656#discussion_r123760876">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3KjPw0EIEk4FxxiUsP3AF-OsANFks5sG8tRgaJpZM4OC_Xt">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqz9pBTd3Kwxi5UNxwmNjh1qWRhGXks5sG8tRgaJpZM4OC_Xt.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/656#discussion_r123760876"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #656"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/656#discussion_r123760876"}}}</script>
----==_mimepart_594d25519af32_5d043fcad6073c2c4825--


From nobody Fri Jun 23 08:07: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 BC884127B57 for <quic-issues@ietfa.amsl.com>; Fri, 23 Jun 2017 08:07:48 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SRIgo5yF4CFm for <quic-issues@ietfa.amsl.com>; Fri, 23 Jun 2017 08:07:47 -0700 (PDT)
Received: from o5.sgmail.github.com (o5.sgmail.github.com [192.254.113.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1599D129486 for <quic-issues@ietf.org>; Fri, 23 Jun 2017 08:07:47 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=OccLugR+64czyvzZdx3dMDcY3Zc=; b=PE3mYSq0G2vZumnp YRpMJPiRMlPsxV2UbBLVKD/gCi6jC5OSRI7l2R326MLI3YNCa0Hh0oYw/UdiVWpc SBrHqdiAwmCZfk17yh/fhf3yt+MaAdCHcrtDtayB/4/RvY7crX/iK8iQBw6oY6Gd QyMqR0fB7eSeOQcZQ50Sn8c3c6E=
Received: by filter0870p1mdw1.sendgrid.net with SMTP id filter0870p1mdw1-2600-594D2EC1-A 2017-06-23 15:07:45.147195882 +0000 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 fVG1O1wMQJS4RJWSSOL0dg for <quic-issues@ietf.org>; Fri, 23 Jun 2017 15:07:45.077 +0000 (UTC)
Date: Fri, 23 Jun 2017 08:07:44 -0700
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab777031a9fb5e7f9f1cfabaf57e2ab3b36809516192cf000000011564f0c092a169ce0e31e958@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/661/310690970@github.com>
In-Reply-To: <quicwg/base-drafts/issues/661@github.com>
References: <quicwg/base-drafts/issues/661@github.com>
Subject: Re: [quicwg/base-drafts] PING can't detect liveness (#661)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594d2ec0cef3f_6db23fd076a7dc2c26239"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1fum4td+luTJCWWRM7lminm51dpHhZ7vvJDS hbHwJC1Lvzo3TQKDHc9bHfAOoYCpL+J0yOs+MZcKI04FgaRryzsI2LgGplURM4JFfyTNfwWCiOKqTl pd38SeCclMrGmOTzxdaH2JZudmJ/D2fyu4MPjTXVVFIUUR1ZVFYrvaWEFg==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/MquiJk59FMTwPU2aFb96EvD4Ck0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 23 Jun 2017 15:07:49 -0000

----==_mimepart_594d2ec0cef3f_6db23fd076a7dc2c26239
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

>To limit receiver state or the size of ACK frames, a receiver MAY limit the number of ACK blocks it sends.

> Constants used in loss recovery are based on a combination of RFCs, papers, and common practice. Some may need to be changed or negotiated in order to better suit a variety of environments.

> // Tail Loss Probe
      if (retransmittable_packets_outstanding = 1):
        alarm_duration = 1.5 * smoothed_rtt + kDelayedAckTimeout



-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/661#issuecomment-310690970
----==_mimepart_594d2ec0cef3f_6db23fd076a7dc2c26239
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<blockquote>
<p>To limit receiver state or the size of ACK frames, a receiver MAY limit =
the number of ACK blocks it sends.</p>
</blockquote>
<blockquote>
<p>Constants used in loss recovery are based on a combination of RFCs, pape=
rs, and common practice. Some may need to be changed or negotiated in order=
 to better suit a variety of environments.</p>
</blockquote>
<blockquote>
<p>// Tail Loss Probe<br>
if (retransmittable_packets_outstanding =3D 1):<br>
alarm_duration =3D 1.5 * smoothed_rtt + kDelayedAckTimeout</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/661#issuecomment-310690970">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq-gHU0AehdMtn9V=
Tgw0punq8q9vOks5sG9TAgaJpZM4ODm9V">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq3OYRKtXrdjKhFpm-=
d7bSRQbsOUZks5sG9TAgaJpZM4ODm9V.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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/661#issuecomment-310690970"></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 #661: \u003eTo limi=
t receiver state or the size of ACK frames, a receiver MAY limit the number=
 of ACK blocks it sends.\r\n\r\n\u003e Constants used in loss recovery are =
based on a combination of RFCs, papers, and common practice. Some may need =
to be changed or negotiated in order to better suit a variety of environmen=
ts.\r\n\r\n\u003e // Tail Loss Probe\r\n      if (retransmittable_packets_o=
utstanding =3D 1):\r\n        alarm_duration =3D 1.5 * smoothed_rtt + kDela=
yedAckTimeout\r\n\r\n"}],"action":{"name":"View Issue","url":"https://githu=
b.com/quicwg/base-drafts/issues/661#issuecomment-310690970"}}}</script>=

----==_mimepart_594d2ec0cef3f_6db23fd076a7dc2c26239--


From nobody Fri Jun 23 08:15: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 04DCA129527 for <quic-issues@ietfa.amsl.com>; Fri, 23 Jun 2017 08:15:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.395
X-Spam-Level: 
X-Spam-Status: No, score=-8.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_DNSWL_HI=-5, 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 0Yq93ThcTkoy for <quic-issues@ietfa.amsl.com>; Fri, 23 Jun 2017 08:15:33 -0700 (PDT)
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 066BB129437 for <quic-issues@ietf.org>; Fri, 23 Jun 2017 08:15:33 -0700 (PDT)
Date: Fri, 23 Jun 2017 08:15:32 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1498230932; bh=c1GYFjlL0+G094kFsAmzyRIVWIm3dGMn7TbAqgPtXVU=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=YCMGTgKRZUg5nWxSMsX5+forf3GrbC3KgX0WTHaS1OaO62+EeAaKsXmccR+hHS99E eeSTSrgBSkdYIGw4zgHlWoK0XVoDiNPI7K1InzZ7nr9XdY9cUGGu/vMzBTmCXL5vBB SONllt+1DGlSBhP9g0Kuf3bYLZEBQNSWq4eZf2A0=
From: Lucas Pardue <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab195ef61636c65f1ee1b7d28c0873aa80958698d792cf000000011564f29492a169ce0e2fb345@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/656/review/46011736@github.com>
In-Reply-To: <quicwg/base-drafts/pull/656@github.com>
References: <quicwg/base-drafts/pull/656@github.com>
Subject: Re: [quicwg/base-drafts] Adding unidirectional streams (#656)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594d309442970_3a543fd577da1c2c812d0"; 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/rTko3D49rXZVcoOzvd1nUJpilPk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 23 Jun 2017 15:15:35 -0000

----==_mimepart_594d309442970_3a543fd577da1c2c812d0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

LPardue commented on this pull request.



> @@ -2571,6 +2577,9 @@ the data limits set by its peer.  The cryptographic handshake stream, Stream 0,
 is exempt from the connection-level data limits established by MAX_DATA.  Stream
 0 is still subject to stream-level data limits and MAX_STREAM_DATA.
 
+If a STREAM frame is received for a stream that was previously specified as
+unidirectional, the connection MUST be closed with QUIC_INVALID_FRAME_DATA.

I don't follow this. Surely the initiator of a unidirectional stream can send STREAM frames on it (and hence the receivin end is expected to receive frames). Are you trying to say that reception of a STREAM frame, by the initiator of the unidirectional stream, on that stream, is forbidden and should result in a closed connection?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/656#pullrequestreview-46011736
----==_mimepart_594d309442970_3a543fd577da1c2c812d0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@LPardue</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/656#discussion_r123772616">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2571,6 +2577,9 @@ the data limits set by its peer.  The cryptographic handshake stream, Stream 0,
 is exempt from the connection-level data limits established by MAX_DATA.  Stream
 0 is still subject to stream-level data limits and MAX_STREAM_DATA.
 
+If a STREAM frame is received for a stream that was previously specified as
+unidirectional, the connection MUST be closed with QUIC_INVALID_FRAME_DATA.
</pre>
<p>I don't follow this. Surely the initiator of a unidirectional stream can send STREAM frames on it (and hence the receivin end is expected to receive frames). Are you trying to say that reception of a STREAM frame, by the initiator of the unidirectional stream, on that stream, is forbidden and should result in a closed connection?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/656#pullrequestreview-46011736">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzn6MX1YHWJbjRHU0OJnINegyyZGks5sG9aUgaJpZM4OC_Xt">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq1E435J-DZAFtCEWrBRg4LVaKyrkks5sG9aUgaJpZM4OC_Xt.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/656#pullrequestreview-46011736"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #656"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/656#pullrequestreview-46011736"}}}</script>
----==_mimepart_594d309442970_3a543fd577da1c2c812d0--


From nobody Fri Jun 23 08:18: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 62F9D129535 for <quic-issues@ietfa.amsl.com>; Fri, 23 Jun 2017 08:18:31 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id WF8ZYv_Xb8sj for <quic-issues@ietfa.amsl.com>; Fri, 23 Jun 2017 08:18:29 -0700 (PDT)
Received: from o8.sgmail.github.com (o8.sgmail.github.com [167.89.101.199]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9A4081200FC for <quic-issues@ietf.org>; Fri, 23 Jun 2017 08:18:29 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=//5vyyHAnhgBRdG+pg/HZGJU4mY=; b=jKDmKcR6YNnhMAWR rDfuhMYfSYJI1M7kL5dPLx+eCydIIf52grWHsTtvPRHgh/qKMM6drk2BY5YSL+YH 8TR+aR0HBTMAB//0+xb7Vtsav8R8VlGnSKRvw3nzLXL39cY4+jcYEvtG9G8ATPKU kUBIQCj4nybO1S7S0RWPGemv6T4=
Received: by filter0542p1mdw1.sendgrid.net with SMTP id filter0542p1mdw1-29268-594D313A-21 2017-06-23 15:18:18.261695584 +0000 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 gGh8fz-7Qumm9nUjMGn0uw for <quic-issues@ietf.org>; Fri, 23 Jun 2017 15:18:18.199 +0000 (UTC)
Date: Fri, 23 Jun 2017 08:18:18 -0700
From: Lucas Pardue <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab602484eb62cd8c82a375f2c6933517b6a4fee21e92cf000000011564f33a92a169ce0e312fba@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/658/310693785@github.com>
In-Reply-To: <quicwg/base-drafts/issues/658@github.com>
References: <quicwg/base-drafts/issues/658@github.com>
Subject: Re: [quicwg/base-drafts] When can the connection ID be omitted (#658)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594d313aea45_34083fd076a7dc2c1816"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3ptos6YuifI6T+AYhgON8CuYTkQgwi5iMlPw gBuxCLbSu4QSEgbkSFoRY9jAHpjqK+TlH5gD7jRRDuPKqpcVHO4NjpA288t5QVEkKHtFaXlSOIgash li14rSGtjOhsmhs2svPta/pihdCFB0H0dO2FSV7uJQuL/ufhJb/ocNh9XKmBzpzfElfBXU83P3SZMP A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/qOKFT7GygnVvIxnEdrUL5lNP5mc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 23 Jun 2017 15:18:31 -0000

----==_mimepart_594d313aea45_34083fd076a7dc2c1816
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Is the omission of a description a meta question about when to omit connection ID?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/658#issuecomment-310693785
----==_mimepart_594d313aea45_34083fd076a7dc2c1816
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Is the omission of a description a meta question about when to omit connection ID?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/658#issuecomment-310693785">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1jXC4FMJTCjgbQCACboBeUJyV1_ks5sG9c6gaJpZM4ODZ2r">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq2eKkfN75TvTCWYtmbOB31v0OgnKks5sG9c6gaJpZM4ODZ2r.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/658#issuecomment-310693785"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #658: Is the omission of a description a meta question about when to omit connection ID?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/658#issuecomment-310693785"}}}</script>
----==_mimepart_594d313aea45_34083fd076a7dc2c1816--


From nobody Fri Jun 23 09:38: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 079911293EC for <quic-issues@ietfa.amsl.com>; Fri, 23 Jun 2017 09:38:40 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id aROwVR8j51AJ for <quic-issues@ietfa.amsl.com>; Fri, 23 Jun 2017 09:38:38 -0700 (PDT)
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 1313A128ACA for <quic-issues@ietf.org>; Fri, 23 Jun 2017 09:38:38 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=wZo7dZ8pN3Sj9jvJ9742bq1UTw4=; b=dm3amS+l3saqxA+r 9yvU4UxkNKkTfsDxPv2U7yTHSmIaOOO6jiBL3fKgSYfAiIkmSzZDpyjuoRzlvLWU dGNReGLEdLFWqHIRas/mVwbciVN6Ogjq0RPDHM9EDD2IiLeamM2vZZwZTqDPvi8a lKqkqzIWlvxK/mMCwriKtgk5WRo=
Received: by filter1071p1mdw1.sendgrid.net with SMTP id filter1071p1mdw1-7078-594D43D6-D1 2017-06-23 16:37:42.953056779 +0000 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 Cjep4aSsSeOf7zQ3B7keUg for <quic-issues@ietf.org>; Fri, 23 Jun 2017 16:37:43.077 +0000 (UTC)
Date: Fri, 23 Jun 2017 09:37:42 -0700
From: Ryan Hamilton <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe3d9c8e97596847e206aa0eb12609d599fafed1e92cf00000001156505d692a169ce0e31e958@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/661/310714134@github.com>
In-Reply-To: <quicwg/base-drafts/issues/661@github.com>
References: <quicwg/base-drafts/issues/661@github.com>
Subject: Re: [quicwg/base-drafts] PING can't detect liveness (#661)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594d43d6f2bf8_28a73fd666015c306241b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: RyanAtGoogle
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0b+a7uRTaFswVDW//jNdvb1RpCWWMm3Wmv5A FtexqL7j5nmd59IRbFHdgUFR2UmgACiJopn7SXirPiDSRXVLZPWJS7aL5C3dPNkG2/xYzghErirjCX urrShgO1RWumrRUrPFOnvTYzXoUvi+mvTc4iPdhvRam6Cd/LaIaJTpgJtJw3jPU58kNsQvtKDK8Xbb 0=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/JwwIIX3mDCOTao8IAfxgH6zikUI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 23 Jun 2017 16:38:40 -0000

----==_mimepart_594d43d6f2bf8_28a73fd666015c306241b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Right, but that's a very small time relative to the liveness check that a
PING demands.

On Fri, Jun 23, 2017 at 8:07 AM, MikkelFJ <notifications@github.com> wrote:

> To limit receiver state or the size of ACK frames, a receiver MAY limit
> the number of ACK blocks it sends.
>
> Constants used in loss recovery are based on a combination of RFCs,
> papers, and common practice. Some may need to be changed or negotiated in
> order to better suit a variety of environments.
>
> // Tail Loss Probe
> if (retransmittable_packets_outstanding =3D 1):
> alarm_duration =3D 1.5 * smoothed_rtt + kDelayedAckTimeout
>
> =E2=80=94
> You are receiving this because you commented.
> Reply to this email directly, view it on GitHub
> <https://github.com/quicwg/base-drafts/issues/661#issuecomment-310690970>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/ASp6yjIsysndxP_-Q63v7y=
AE-Ra2mdtVks5sG9TAgaJpZM4ODm9V>
> .
>


--=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/661#issuecomment-310714134=

----==_mimepart_594d43d6f2bf8_28a73fd666015c306241b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Right, but that&#39;s a very small time relative to the liveness check that=
 a<br>
PING demands.<br>
<br>
On Fri, Jun 23, 2017 at 8:07 AM, MikkelFJ &lt;notifications@github.com&gt; =
wrote:<br>
<br>
&gt; To limit receiver state or the size of ACK frames, a receiver MAY limi=
t<br>
&gt; the number of ACK blocks it sends.<br>
&gt;<br>
&gt; Constants used in loss recovery are based on a combination of RFCs,<br>
&gt; papers, and common practice. Some may need to be changed or negotiated=
 in<br>
&gt; order to better suit a variety of environments.<br>
&gt;<br>
&gt; // Tail Loss Probe<br>
&gt; if (retransmittable_packets_outstanding =3D 1):<br>
&gt; alarm_duration =3D 1.5 * smoothed_rtt + kDelayedAckTimeout<br>
&gt;<br>
&gt; =E2=80=94<br>
&gt; You are receiving this because you commented.<br>
&gt; Reply to this email directly, view it on GitHub<br>
&gt; &lt;https://github.com/quicwg/base-drafts/issues/661#issuecomment-3106=
90970&gt;,<br>
&gt; or mute the thread<br>
&gt; &lt;https://github.com/notifications/unsubscribe-auth/ASp6yjIsysndxP_-=
Q63v7yAE-Ra2mdtVks5sG9TAgaJpZM4ODm9V&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/661#issuecomment-310714134">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq0uo5RuCp9rVcgM=
EEkQ1VKv_qFGBks5sG-nWgaJpZM4ODm9V">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqwQ5eI9WL7J6s2gDa=
orP6vleytl7ks5sG-nWgaJpZM4ODm9V.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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/661#issuecomment-310714134"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@RyanAtGoogle in #661: Right, bu=
t that's a very small time relative to the liveness check that a\nPING dema=
nds.\n\nOn Fri, Jun 23, 2017 at 8:07 AM, MikkelFJ \u003cnotifications@githu=
b.com\u003e wrote:\n\n\u003e To limit receiver state or the size of ACK fra=
mes, a receiver MAY limit\n\u003e the number of ACK blocks it sends.\n\u003=
e\n\u003e Constants used in loss recovery are based on a combination of RFC=
s,\n\u003e papers, and common practice. Some may need to be changed or nego=
tiated in\n\u003e order to better suit a variety of environments.\n\u003e\n=
\u003e // Tail Loss Probe\n\u003e if (retransmittable_packets_outstanding =
=3D 1):\n\u003e alarm_duration =3D 1.5 * smoothed_rtt + kDelayedAckTimeout\=
n\u003e\n\u003e =E2=80=94\n\u003e You are receiving this because you commen=
ted.\n\u003e Reply to this email directly, view it on GitHub\n\u003e \u003c=
https://github.com/quicwg/base-drafts/issues/661#issuecomment-310690970\u00=
3e,\n\u003e or mute the thread\n\u003e \u003chttps://github.com/notificatio=
ns/unsubscribe-auth/ASp6yjIsysndxP_-Q63v7yAE-Ra2mdtVks5sG9TAgaJpZM4ODm9V\u0=
03e\n\u003e .\n\u003e\n"}],"action":{"name":"View Issue","url":"https://git=
hub.com/quicwg/base-drafts/issues/661#issuecomment-310714134"}}}</script>=

----==_mimepart_594d43d6f2bf8_28a73fd666015c306241b--


From nobody Fri Jun 23 09:53: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 C34881296B3 for <quic-issues@ietfa.amsl.com>; Fri, 23 Jun 2017 09:53:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.181
X-Spam-Level: 
X-Spam-Status: No, score=-8.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_DNSWL_HI=-5, 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 hzpC2Nb1CEnO for <quic-issues@ietfa.amsl.com>; Fri, 23 Jun 2017 09:53:24 -0700 (PDT)
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 2D8BE129534 for <quic-issues@ietf.org>; Fri, 23 Jun 2017 09:53:24 -0700 (PDT)
Date: Fri, 23 Jun 2017 09:53:23 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1498236803; bh=qwhGIAequQuSJCcBDKHBiyLty5s98S6cwfBsLe+SZTM=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=u934+QHxmovKCQhTOGebUumZ4htRwihUWZ1XfbeChP7kB7Ai6QRSP9FGfIaNUc23B 69tRqxATgodYLnbPRaoWsizcU4jhSHe67y3P/RL5OLeMMMT4PEgggQiDH6la+r7S18 ++gApbLaWVLso5F4Dq/obvMCkEuHqisIxn3fUm2g=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab55671731fb576f82b0b07fdc679b1ed5be920d8492cf000000011565098392a169ce0e31e958@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/661/issue_event/1136796578@github.com>
In-Reply-To: <quicwg/base-drafts/issues/661@github.com>
References: <quicwg/base-drafts/issues/661@github.com>
Subject: Re: [quicwg/base-drafts] PING can't detect liveness (#661)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594d478351b5c_42643fd666015c30641b4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/fNfp3hqu7q0iBTANCAUXwzwzF44>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 23 Jun 2017 16:53:26 -0000

----==_mimepart_594d478351b5c_42643fd666015c30641b4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #661.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/661#event-1136796578
----==_mimepart_594d478351b5c_42643fd666015c30641b4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/quicwg/base-drafts/issues/661" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/661" data-id="238152024" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#661</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/661#event-1136796578">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4YDAy_3n9eEhIUANdAhAVinT1fuks5sG-2DgaJpZM4ODm9V">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq48F4CAiZqQYo4n3idQ4xlZnVE3nks5sG-2DgaJpZM4ODm9V.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/661#event-1136796578"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #661."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/661#event-1136796578"}}}</script>
----==_mimepart_594d478351b5c_42643fd666015c30641b4--


From nobody Fri Jun 23 09:53: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 23A74129534 for <quic-issues@ietfa.amsl.com>; Fri, 23 Jun 2017 09:53:39 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id e26Ukzo46swJ for <quic-issues@ietfa.amsl.com>; Fri, 23 Jun 2017 09:53:37 -0700 (PDT)
Received: from o8.sgmail.github.com (o8.sgmail.github.com [167.89.101.199]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E717E129AA3 for <quic-issues@ietf.org>; Fri, 23 Jun 2017 09:53:29 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=TA20HwenzMaAssDA2yXj4QeiFSU=; b=PWCs+rG1J73KgUHF PR1LcAwwLjXw+pQQ+exGOzHCfHYA0RWky6vq3fZ5jG/lXQ/o7wVTAWyoxVuH6j1t RGmslAqjyFLXy9iIj8FflkVY9wa7uK3idXJaWxanWmQ3xXJTWvaR9cUcOscFny+1 ubKFLMDr942BM93IoDZoEsu5M9E=
Received: by filter1161p1mdw1.sendgrid.net with SMTP id filter1161p1mdw1-9143-594D4784-2C 2017-06-23 16:53:24.390489589 +0000 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 uE3ciK6WQZqhv-l_7uoBkg for <quic-issues@ietf.org>; Fri, 23 Jun 2017 16:53:24.318 +0000 (UTC)
Date: Fri, 23 Jun 2017 09:53:24 -0700
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab75e47dfa3f5e802b9d5c4adc6b59f275a75bc0ed92cf000000011565098492a169ce0e31e958@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/661/310717834@github.com>
In-Reply-To: <quicwg/base-drafts/issues/661@github.com>
References: <quicwg/base-drafts/issues/661@github.com>
Subject: Re: [quicwg/base-drafts] PING can't detect liveness (#661)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594d47843af07_7f073feb244c5c3047351"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3qPGSCRlZqGeDmWWSK5lN/FLr6X82pR4t3xw wJWudPbnBxAgFhztMhSKX3V7YqchMraHV3bakqgN/PlgbQXiV0OZQMn3N2yZKSz9GMgUjLAFhbZXk9 uaBEfdplm4Ml7Qky/8i7dzLfxTj9wYzYtrfGIRg2ZrErIxfMOiNuTvuLx+IbTFJB9MihMIyIGaV6O4 k=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/_TWDpKbxs1Uhm_Yocm4PGJSl3Jg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 23 Jun 2017 16:53:39 -0000

----==_mimepart_594d47843af07_7f073feb244c5c3047351
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

OK, I'll close the issue on the assumption that ACKs will not be allowed to delay for long, and also because when the ACK eventually arrives, the ACK delay parameter will provide more information.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/661#issuecomment-310717834
----==_mimepart_594d47843af07_7f073feb244c5c3047351
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>OK, I'll close the issue on the assumption that ACKs will not be allowed to delay for long, and also because when the ACK eventually arrives, the ACK delay parameter will provide more information.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/661#issuecomment-310717834">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9EjgRzviomvAllUUNA4GNov1UWYks5sG-2EgaJpZM4ODm9V">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq-0J_02yFDHL9Y0H7UpsduWgzyTQks5sG-2EgaJpZM4ODm9V.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/661#issuecomment-310717834"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #661: OK, I'll close the issue on the assumption that ACKs will not be allowed to delay for long, and also because when the ACK eventually arrives, the ACK delay parameter will provide more information."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/661#issuecomment-310717834"}}}</script>
----==_mimepart_594d47843af07_7f073feb244c5c3047351--


From nobody Fri Jun 23 12:00: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 6C5BD129401 for <quic-issues@ietfa.amsl.com>; Fri, 23 Jun 2017 12:00:55 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, 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 gHe3NORKSPKu for <quic-issues@ietfa.amsl.com>; Fri, 23 Jun 2017 12:00:54 -0700 (PDT)
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 2BDA7129AD2 for <quic-issues@ietf.org>; Fri, 23 Jun 2017 12:00:42 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=FciurC43PeIsiFtkTIatmpluIs4=; b=mEzurty5ID/xMByb BwwknESa1nbCgDmQpJqTItAc3vxfdugjbx5WA3ZXyDoew9nfsbJsR+GzIksC7rdD qZhmS1ApbhP1rlFKsy1zPsmhmBf4pB37kQsrdRMbcBdQFpZtss8eWug777v81amb AaA7FIiNyTgvKByRcxM0dE0Gts4=
Received: by filter1124p1mdw1.sendgrid.net with SMTP id filter1124p1mdw1-27176-594D6559-59 2017-06-23 19:00:41.901487387 +0000 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 nUBQW99zSjCArx8UDNBDOA for <quic-issues@ietf.org>; Fri, 23 Jun 2017 19:00:41.779 +0000 (UTC)
Date: Fri, 23 Jun 2017 12:00:41 -0700
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab17dfac681de0f0dae65a946cba4c5fed813a99c692cf000000011565275992a169ce0e330eaf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/662@github.com>
Subject: [quicwg/base-drafts] Streams do not need to be implicitly opened (#662)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594d6559aa1f1_2e173faee2fddc2c2846e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2ghsLM2ZZ80EjxPyPUcYxDoRJ213cbXiI1pM NSw8jUNEvsjkNOQ5mcLGx1de404YN97/so5puLHxmF083s6ji3cATc2+VCoOTgB0Dm/RGhqG9s1en8 /OQkhKqr3yvBD//sguUQBfjshI5Xl77ox7lZVZrO9LGpOrsFMIo3YUOEus+ZTfXFgjANQJWW4phd3K E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/KxdePWcjLHmptLcgH2ZdK3F36XA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 23 Jun 2017 19:00:55 -0000

----==_mimepart_594d6559aa1f1_2e173faee2fddc2c2846e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Opening a stream opens all streams with lower numbered stream IDs. IIRC, this was put in place when we had max open streams. Now that we have max stream IDs, this isn't required anymore. We can remove implicit open entirely.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/662
----==_mimepart_594d6559aa1f1_2e173faee2fddc2c2846e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Opening a stream opens all streams with lower numbered stream IDs. IIRC, this was put in place when we had max open streams. Now that we have max stream IDs, this isn't required anymore. We can remove implicit open entirely.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/662">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9MvhKAJsKp71CdPKkbvQIRWoyNkks5sHAtZgaJpZM4OD7iR">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq_P5GO7g8WUPnH3Q8mwKFn2dm-4nks5sHAtZgaJpZM4OD7iR.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/662"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Streams do not need to be implicitly opened (#662)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/662"}}}</script>
----==_mimepart_594d6559aa1f1_2e173faee2fddc2c2846e--


From nobody Fri Jun 23 12:38: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 2E0BA126E3A for <quic-issues@ietfa.amsl.com>; Fri, 23 Jun 2017 12:38:23 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, 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 235HMeZk51VD for <quic-issues@ietfa.amsl.com>; Fri, 23 Jun 2017 12:38:22 -0700 (PDT)
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 A8A18126DED for <quic-issues@ietf.org>; Fri, 23 Jun 2017 12:38:21 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=4RM+vpSyqn2pllcCoU1NvogqSps=; b=Su/7oLZwr09yISuD /F4WxHRlQzozZh+C/l7PpQEf6jqw+o4OJO8NzOYw2yE6UAA6ZTmRTPG+vYusJ6pm 7lRXHxIYbLTcSsBuAxXU08g9UqGmGxBihXEHtjqiKHl4b6u4WWFvW1gVn8jHUOTf Ifc1UFDowk4jmtEGyOF/Zvl7i6g=
Received: by filter0467p1mdw1.sendgrid.net with SMTP id filter0467p1mdw1-15780-594D6E15-13 2017-06-23 19:37:57.147718138 +0000 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 jO0pLB_1SKGBaQMKigUcFw for <quic-issues@ietf.org>; Fri, 23 Jun 2017 19:37:57.124 +0000 (UTC)
Date: Fri, 23 Jun 2017 12:37:57 -0700
From: Subodh Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abfbc28b6ee963f45860a21fe4322db0e1eb04c67092cf000000011565301592a169ce0e2fb345@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/656/review/46073763@github.com>
In-Reply-To: <quicwg/base-drafts/pull/656@github.com>
References: <quicwg/base-drafts/pull/656@github.com>
Subject: Re: [quicwg/base-drafts] Adding unidirectional streams (#656)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594d6e15c191_4e2e3fb961437c2c1019e1"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1mvZr9M49JLf77mOjpmosoWEgkTyJ5djJN2l l/wiz/WhBTQ2g2p/tiTYSx5Xu1u01noU/+RBKeBLHI+a0NMDtJ7zVadJ337FAQkKGx9ZKRWycb/RDa 1+8Gjqe80JOCmDaPubKetTrNNOUkOzQgMdTUDXVv+hDZUK4+aKAqw/UI6SXFfqWYtaL0pkGCT/5ra+ 0=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/V2LLovd2-sQRdm5FlvH3z828FL4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 23 Jun 2017 19:38:23 -0000

----==_mimepart_594d6e15c191_4e2e3fb961437c2c1019e1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

siyengar commented on this pull request.



>                                   |
                                  v
-                 recv FIN/  +--------+    send FIN/
-                 recv RST   |        |    send RST
+              recv FIN/     +--------+     send FIN/
+         recv RST/send UNI  |        |  send RST/recv UNI

after send UNI should really be a new state completely, the problem is that in a normal rcv FIN/ rcv RST state it is absolutely expected to get stream frame retransmissions, however on a unidirectional stream it is illegal and should be a transport error.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/656#pullrequestreview-46073763
----==_mimepart_594d6e15c191_4e2e3fb961437c2c1019e1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@siyengar</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/656#discussion_r123829183">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;                                   |
                                  v
-                 recv FIN/  +--------+    send FIN/
-                 recv RST   |        |    send RST
+              recv FIN/     +--------+     send FIN/
+         recv RST/send UNI  |        |  send RST/recv UNI
</pre>
<p>after send UNI should really be a new state completely, the problem is that in a normal rcv FIN/ rcv RST state it is absolutely expected to get stream frame retransmissions, however on a unidirectional stream it is illegal and should be a transport error.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/656#pullrequestreview-46073763">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9A7KdHCLMKeTp_u54l_1BnsE315ks5sHBQVgaJpZM4OC_Xt">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq2ZfRtY3pLgoNheRcqX-VkBYUaQPks5sHBQVgaJpZM4OC_Xt.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/656#pullrequestreview-46073763"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 commented on #656"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/656#pullrequestreview-46073763"}}}</script>
----==_mimepart_594d6e15c191_4e2e3fb961437c2c1019e1--


From nobody Fri Jun 23 12:41: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 38E7E128D44 for <quic-issues@ietfa.amsl.com>; Fri, 23 Jun 2017 12:41:33 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YOoDPQoDD1pN for <quic-issues@ietfa.amsl.com>; Fri, 23 Jun 2017 12:41:31 -0700 (PDT)
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 AFF1F128BB6 for <quic-issues@ietf.org>; Fri, 23 Jun 2017 12:41:31 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=m3DtZHDgo1IC643Si7pxXyZBkw4=; b=ttttNZox24LmGUK0 wzi54ObreC3zN3qDMs7PkLu8gyaZLvT2aR/zOCuREqCzA5/kHzCDxqiXE+F8LY41 OsPp7QlPHh+aJwOwbxUrxH7C3RHFdcqGOgmttAmxgbwt6kD2vmM8x4HozUhxeRyT VC3iWvNudz9IKOZYV8N0KFjeBu8=
Received: by filter1190p1mdw1.sendgrid.net with SMTP id filter1190p1mdw1-23903-594D6EEA-42 2017-06-23 19:41:30.718131483 +0000 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 0ybkPcfxS46va3o2LnlX0Q for <quic-issues@ietf.org>; Fri, 23 Jun 2017 19:41:30.705 +0000 (UTC)
Date: Fri, 23 Jun 2017 12:41:30 -0700
From: Subodh Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1e627ffb7af0b602b0ffc2061a152f5be0ee5a5992cf00000001156530ea92a169ce0e2fb345@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/656/review/46074494@github.com>
In-Reply-To: <quicwg/base-drafts/pull/656@github.com>
References: <quicwg/base-drafts/pull/656@github.com>
Subject: Re: [quicwg/base-drafts] Adding unidirectional streams (#656)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594d6eea93a60_48e3faab94afc38324a0"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2ZxGn3LitH8UTc3ZNv97FZ3r1JSwocbMQig2 kfnnw+LnwQBE84hli5u1xnKrbZwFDEDz+kEQEKvEy7nPj4FbzlJ4bruXwAy1gmkC5R5l0DQT9sqFqt CKtbiXubnEPD0KRgVI9ByqsHD7sy+4ZLUHkuog0YmroXpkUK6RqS4lT8IixWCwktT5WjmlsShzRF0d 0=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/odlE1yLi1olLk6XGSVfh5PHsn4U>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 23 Jun 2017 19:41:33 -0000

----==_mimepart_594d6eea93a60_48e3faab94afc38324a0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

siyengar commented on this pull request.



>                                   |
                                  v
-                 recv FIN/  +--------+    send FIN/
-                 recv RST   |        |    send RST
+              recv FIN/     +--------+     send FIN/
+         recv RST/send UNI  |        |  send RST/recv UNI

also if a RST and STREAM frame for a unidirectional stream are reordered so that RST is received first, the receiver will go into half closed remote state and have no idea that they can't send data in this state.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/656#discussion_r123829813
----==_mimepart_594d6eea93a60_48e3faab94afc38324a0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@siyengar</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/656#discussion_r123829813">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;                                   |
                                  v
-                 recv FIN/  +--------+    send FIN/
-                 recv RST   |        |    send RST
+              recv FIN/     +--------+     send FIN/
+         recv RST/send UNI  |        |  send RST/recv UNI
</pre>
<p>also if a RST and STREAM frame for a unidirectional stream are reordered so that RST is received first, the receiver will go into half closed remote state and have no idea that they can't send data in this state.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/656#discussion_r123829813">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4iaqgD69M38Ugv4bH2R4n01q2Epks5sHBTqgaJpZM4OC_Xt">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq_PAUGNqJ0qRlqSyJVHVoAJDriyaks5sHBTqgaJpZM4OC_Xt.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/656#discussion_r123829813"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 commented on #656"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/656#discussion_r123829813"}}}</script>
----==_mimepart_594d6eea93a60_48e3faab94afc38324a0--


From nobody Fri Jun 23 12:55: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 DBE0F1293D6 for <quic-issues@ietfa.amsl.com>; Fri, 23 Jun 2017 12:55:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.395
X-Spam-Level: 
X-Spam-Status: No, score=-8.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_DNSWL_HI=-5, 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 TgGSoSK5OIUJ for <quic-issues@ietfa.amsl.com>; Fri, 23 Jun 2017 12:55:54 -0700 (PDT)
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 CABCC129418 for <quic-issues@ietf.org>; Fri, 23 Jun 2017 12:55:47 -0700 (PDT)
Date: Fri, 23 Jun 2017 12:55:47 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1498247747; bh=H+lKyAX/AAWc4WUPFUVN+gC3tvXOpxgrWKqmy+mRORY=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=dfBQGQ8uG9hm3yhgkWQVGoQOjveDrGRmI0gux8WAHPgeA//0bEKhQzOeALIaRdIhJ YjH91ag82Q6LU2LOKofHl6UbmbUqFn7dmU0d+ScI39UHdmcQ9BNYK0dNsamnJdkP+H y61wTet9azGT++DM+I9nxnnogLsFHZm6vI7UpuNA=
From: Subodh Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab18019e0d1d5258b95704b187e04202587af4e55492cf000000011565344392a169ce0e21ecbf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/643/review/46056036@github.com>
In-Reply-To: <quicwg/base-drafts/pull/643@github.com>
References: <quicwg/base-drafts/pull/643@github.com>
Subject: Re: [quicwg/base-drafts] Unidirectional Streams (#643)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594d72438cc3_215033f8c7546dc3c4731"; 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/9HTXK7C6iI9401lyQBicYKNvX4Q>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 23 Jun 2017 19:55:56 -0000

----==_mimepart_594d72438cc3_215033f8c7546dc3c4731
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

siyengar commented on this pull request.



>  
-Due to reordering, an endpoint could continue receiving frames for the stream
-even after the stream is closed for sending.  Frames received after a peer
-closes a stream SHOULD be discarded.  An endpoint MAY choose to limit the period
-over which it ignores frames and treat frames that arrive after this time as
-being in error.
+In the "closed" state, a sending endpoint can retransmit data that has already
+been sent in STREAM frames, or retransmit a RST_STREAM frame.  Retransmission of
+data is permitted if the packets carrying the original data are determined to
+have been lost.

how would this be possible if we only transition to closed state only when either:

* We get the ACK for all data until FIN
* We get ACK for RST?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/643#pullrequestreview-46056036
----==_mimepart_594d72438cc3_215033f8c7546dc3c4731
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@siyengar</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/643#discussion_r123812896">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
-Due to reordering, an endpoint could continue receiving frames for the stream
-even after the stream is closed for sending.  Frames received after a peer
-closes a stream SHOULD be discarded.  An endpoint MAY choose to limit the period
-over which it ignores frames and treat frames that arrive after this time as
-being in error.
+In the &quot;closed&quot; state, a sending endpoint can retransmit data that has already
+been sent in STREAM frames, or retransmit a RST_STREAM frame.  Retransmission of
+data is permitted if the packets carrying the original data are determined to
+have been lost.
</pre>
<p>how would this be possible if we only transition to closed state only when either:</p>
<ul>
<li>We get the ACK for all data until FIN</li>
<li>We get ACK for RST?</li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/643#pullrequestreview-46056036">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq98hneMSqnU-YCsmuXWx4R_ec-vhks5sHBhDgaJpZM4N_IlA">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqzvovqWUUnSfxGU8Te6wXeGhMbsCks5sHBhDgaJpZM4N_IlA.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/643#pullrequestreview-46056036"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 commented on #643"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/643#pullrequestreview-46056036"}}}</script>
----==_mimepart_594d72438cc3_215033f8c7546dc3c4731--


From nobody Fri Jun 23 12:56: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 78ACD128C81 for <quic-issues@ietfa.amsl.com>; Fri, 23 Jun 2017 12:56:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.181
X-Spam-Level: 
X-Spam-Status: No, score=-8.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_DNSWL_HI=-5, 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 b7xY8n5C5B4v for <quic-issues@ietfa.amsl.com>; Fri, 23 Jun 2017 12:56:50 -0700 (PDT)
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 6A1061293D6 for <quic-issues@ietf.org>; Fri, 23 Jun 2017 12:56:49 -0700 (PDT)
Date: Fri, 23 Jun 2017 12:56:48 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1498247808; bh=OEPVTouXe1otfysqamr3TIrqCZpl60eGhKJCypnxL48=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=uR6VrEeNgCN7fxXu7CtPg9IhjiLzkatZru4pWYkiWjEwHAbsPoYHOgF0LrWttxM6U oDcSuZhbI0qX38pzXNWdVvPCJwy90zUBJI8ArJvbzNGatH3acVz7hyfiarz6xqcoOF /ZSzMA4CVrwF1CkFJXfM4ckuxr0Ian3fNjteRDII=
From: Lars Eggert <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4927ea53761995b19fc180be3871283024b98a3692cf000000011565348092a169ce0e312fba@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/658/310758789@github.com>
In-Reply-To: <quicwg/base-drafts/issues/658@github.com>
References: <quicwg/base-drafts/issues/658@github.com>
Subject: Re: [quicwg/base-drafts] When can the connection ID be omitted (#658)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594d7280b9e8c_ef03f840ee3dc2c9421a"; 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/YmQ0I0CGixSfgQA41yV8M0IsZpk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 23 Jun 2017 19:56:51 -0000

----==_mimepart_594d7280b9e8c_ef03f840ee3dc2c9421a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

So this is weird, because I actually did write a description, and I also labelled and assigned the issue. 
Love those eventual-consistency database backends.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/658#issuecomment-310758789
----==_mimepart_594d7280b9e8c_ef03f840ee3dc2c9421a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>So this is weird, because I actually did write a description, and I also labelled and assigned the issue.<br>
Love those eventual-consistency database backends.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/658#issuecomment-310758789">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqx6RE9XnMmBDhcrnLqPdxlcXRLbPks5sHBiAgaJpZM4ODZ2r">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq0ZZvfZf9tOZQyLdWTEvNy07AvF9ks5sHBiAgaJpZM4ODZ2r.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/658#issuecomment-310758789"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #658: So this is weird, because I actually did write a description, and I also labelled and assigned the issue. \r\nLove those eventual-consistency database backends."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/658#issuecomment-310758789"}}}</script>
----==_mimepart_594d7280b9e8c_ef03f840ee3dc2c9421a--


From nobody Fri Jun 23 13:05:47 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 933211293DB for <quic-issues@ietfa.amsl.com>; Fri, 23 Jun 2017 13:05:45 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VNMbDAGyES0E for <quic-issues@ietfa.amsl.com>; Fri, 23 Jun 2017 13:05:44 -0700 (PDT)
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 22914126B7E for <quic-issues@ietf.org>; Fri, 23 Jun 2017 13:05:44 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=Oicckpte4FExchEJwEJTyrpxNVs=; b=IRlfYaos9hyom3Ec gfokyIAAC8YtJHmjuSe/IFvGIum9FJtlfayTUcL6Oe+mGSHPHS8mCzz2Uz152RH5 sBXaoS8FkWX7K52ewBFufgPFm/xdzAUxxHT8COd4k3Bq+gW+jdp8EkuuBGPtJzLU G+iOP0TrnMZozaH1ZgYhWh1bwLg=
Received: by filter0443p1mdw1.sendgrid.net with SMTP id filter0443p1mdw1-30471-594D746F-3C 2017-06-23 20:05:03.517110001 +0000 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 TelV_IZQQ0-B1migtORP9g for <quic-issues@ietf.org>; Fri, 23 Jun 2017 20:05:03.467 +0000 (UTC)
Date: Fri, 23 Jun 2017 13:05:03 -0700
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab14414cd02c70e23210fabd08142b157d468c7be492cf000000011565366f92a169ce0e312fba@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/658/310760421@github.com>
In-Reply-To: <quicwg/base-drafts/issues/658@github.com>
References: <quicwg/base-drafts/issues/658@github.com>
Subject: Re: [quicwg/base-drafts] When can the connection ID be omitted (#658)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594d746f5a438_48183fc05a4afc2c43438"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1hlYfKR/2z3qdf1rAxcMiXjyDS+FvKVVvUIY OCjsaWOAdUFbKiUzRRDdCJ2yAEx+56E4TTQ++c/rdHyig46d4HpMPbdduWDr42AdxmGSwGQYotstDd 04KKR3AU4SyaNj5PCknV81q08UkGydV+f1FTYmNlyBTght8axQyPJEB036GCj7Gx7cpxcJkUUQc0aJ c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/uyRnExl-nwIWeffHOk4FOCbfQSY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 23 Jun 2017 20:05:46 -0000

----==_mimepart_594d746f5a438_48183fc05a4afc2c43438
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The text is here #659

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/658#issuecomment-310760421
----==_mimepart_594d746f5a438_48183fc05a4afc2c43438
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The text is here <a href="https://github.com/quicwg/base-drafts/issues/659" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/659" data-id="238105392" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#659</a></p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/658#issuecomment-310760421">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_vykfY5RGC0Z_bsotRmsmQL5tEHks5sHBpvgaJpZM4ODZ2r">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq0p6keia1MP3aIIGOMcmZbLLhM5pks5sHBpvgaJpZM4ODZ2r.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/658#issuecomment-310760421"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #658: The text is here #659"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/658#issuecomment-310760421"}}}</script>
----==_mimepart_594d746f5a438_48183fc05a4afc2c43438--


From nobody Fri Jun 23 13:09: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 C92071293FF for <quic-issues@ietfa.amsl.com>; Fri, 23 Jun 2017 13:09:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.395
X-Spam-Level: 
X-Spam-Status: No, score=-8.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_DNSWL_HI=-5, 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 wFlz4BA1-DQB for <quic-issues@ietfa.amsl.com>; Fri, 23 Jun 2017 13:09:55 -0700 (PDT)
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 0595E124D85 for <quic-issues@ietf.org>; Fri, 23 Jun 2017 13:09:55 -0700 (PDT)
Date: Fri, 23 Jun 2017 13:09:54 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1498248594; bh=Vv5IqKGmPOqmomCpqnEmOj0wiWWBjMuPhprllo26ntg=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=eb2+Urdbj1eU9NbWT9G76aUKrm+SSDc7k+9Eb/Y9OX4sP/CScAMWb0NgwzIBTVBpP QbcnDc73zn4gEOEE43YorUa2qiGqqnoHQ3OhygQqj1agVCvFuVWbhB/4UB9tXJCAXd eRS59xBLGiO7w0SDxXXt2TiRann7OT9lfbs29fR8=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe6ae20f5fd3148fe801f6cf873cb2764eaa6fbb592cf000000011565379292a169ce0e21ecbf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/643/review/46080058@github.com>
In-Reply-To: <quicwg/base-drafts/pull/643@github.com>
References: <quicwg/base-drafts/pull/643@github.com>
Subject: Re: [quicwg/base-drafts] Unidirectional Streams (#643)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594d759257edf_16fe3fb4d3c31c30222d3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/HPheLQVWckRfcfwV5yPBTO4Pt60>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 23 Jun 2017 20:09:57 -0000

----==_mimepart_594d759257edf_16fe3fb4d3c31c30222d3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mikkelfj commented on this pull request.



>  
-Due to reordering, an endpoint could continue receiving frames for the stream
-even after the stream is closed for sending.  Frames received after a peer
-closes a stream SHOULD be discarded.  An endpoint MAY choose to limit the period
-over which it ignores frames and treat frames that arrive after this time as
-being in error.
+In the "closed" state, a sending endpoint can retransmit data that has already
+been sent in STREAM frames, or retransmit a RST_STREAM frame.  Retransmission of
+data is permitted if the packets carrying the original data are determined to
+have been lost.

> how would this be possible if we only transition to closed state only when either:

The sender does not wait for ACK before entering closed state.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/643#discussion_r123834654
----==_mimepart_594d759257edf_16fe3fb4d3c31c30222d3
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/643#discussion_r123834654">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
-Due to reordering, an endpoint could continue receiving frames for the stream
-even after the stream is closed for sending.  Frames received after a peer
-closes a stream SHOULD be discarded.  An endpoint MAY choose to limit the period
-over which it ignores frames and treat frames that arrive after this time as
-being in error.
+In the &quot;closed&quot; state, a sending endpoint can retransmit data that has already
+been sent in STREAM frames, or retransmit a RST_STREAM frame.  Retransmission of
+data is permitted if the packets carrying the original data are determined to
+have been lost.
</pre>
<blockquote>
<p>how would this be possible if we only transition to closed state only when either:</p>
</blockquote>
<p>The sender does not wait for ACK before entering closed state.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/643#discussion_r123834654">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1KCcdQgwdEj5Jj84dKt9Ze7GkHAks5sHBuSgaJpZM4N_IlA">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq5F_fGpnmT0QqXGkciBgvot-jF42ks5sHBuSgaJpZM4N_IlA.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/643#discussion_r123834654"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #643"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/643#discussion_r123834654"}}}</script>
----==_mimepart_594d759257edf_16fe3fb4d3c31c30222d3--


From nobody Fri Jun 23 13:47: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 77817129458 for <quic-issues@ietfa.amsl.com>; Fri, 23 Jun 2017 13:47:10 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GaNmetZJg6Tb for <quic-issues@ietfa.amsl.com>; Fri, 23 Jun 2017 13:47:04 -0700 (PDT)
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 276B1129447 for <quic-issues@ietf.org>; Fri, 23 Jun 2017 13:47:04 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=W49dxwQOoFYlRTUCyD0kImrfQg0=; b=c8WT/RzawufDv6nP c5Su7sreiUUt2+QqBdlnyFHofHVDr1lF+bUTLipaMDzS9SHJq7Z3V/gAjrkIC+vd almSyZlWBGjKAxM7GMXlc6wPunETrG4MNewVLQVh+DoYFQRH1ZFGslaRwmjJHhTR y0tw2iQMl2Q9FvDw1dhODxnrzF0=
Received: by filter1109p1mdw1.sendgrid.net with SMTP id filter1109p1mdw1-31043-594D7E3E-25 2017-06-23 20:46:54.292253445 +0000 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 71-Idk86SAa2e7p0_275EQ for <quic-issues@ietf.org>; Fri, 23 Jun 2017 20:46:54.184 +0000 (UTC)
Date: Fri, 23 Jun 2017 13:46:54 -0700
From: Subodh Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab80c9a9a5b0605abbee42ce7817052dac4f8b7fee92cf000000011565403e92a169ce0e330eaf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/662/310769122@github.com>
In-Reply-To: <quicwg/base-drafts/issues/662@github.com>
References: <quicwg/base-drafts/issues/662@github.com>
Subject: Re: [quicwg/base-drafts] Streams do not need to be implicitly opened (#662)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594d7e3e17f19_4153fc57edb3c3c96622"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2RyC7gBPepOiZMF7V+7jKsh9kjymhJbRxu3k nNPnIHqNiybohn1mqyaxmRkHtMxLfjpw1M+0YcmRxrhPJciSh0+L9Z6+F3X0KDy5w8iIHiFIL8gzWl xBwGCHCOl4eQ3eL2gBrFS/mNanB/fUs0iUgxZvPwRccJUrOw0f2iDQPYUm7HN4fFVf//nCQbENgpjM o=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/kF2WE0ZitdAEppYBjFwI8ecME5U>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 23 Jun 2017 20:47:10 -0000

----==_mimepart_594d7e3e17f19_4153fc57edb3c3c96622
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I think this still needed to make accounting of closed and open streams more efficient otherwise you would have to explicitly keep track of streams that are currently closed instead of only keeping track of streams that are currently 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/662#issuecomment-310769122
----==_mimepart_594d7e3e17f19_4153fc57edb3c3c96622
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I think this still needed to make accounting of closed and open streams =
more efficient otherwise you would have to explicitly keep track of streams=
 that are currently closed instead of only keeping track of streams that ar=
e currently open</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/662#issuecomment-310769122">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkqyLH9__2AIbcYbs=
uM2G_ffT5z9LNks5sHCQ-gaJpZM4OD7iR">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq6K-oKOiEUcp3h_E7=
QB7JC9YM7Wpks5sHCQ-gaJpZM4OD7iR.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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/662#issuecomment-310769122"></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 #662: I think this =
still needed to make accounting of closed and open streams more efficient o=
therwise you would have to explicitly keep track of streams that are curren=
tly closed instead of only keeping track of streams that are currently open=
"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-dra=
fts/issues/662#issuecomment-310769122"}}}</script>=

----==_mimepart_594d7e3e17f19_4153fc57edb3c3c96622--


From nobody Fri Jun 23 14:34: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 F0956129438 for <quic-issues@ietfa.amsl.com>; Fri, 23 Jun 2017 14:34:27 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Sli81IsMSVF3 for <quic-issues@ietfa.amsl.com>; Fri, 23 Jun 2017 14:34:26 -0700 (PDT)
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 054AB12869B for <quic-issues@ietf.org>; Fri, 23 Jun 2017 14:34:25 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=LK2w+Bdt6Cbum2SR+K4byCZDj+4=; b=B0/rz9TOzHPV7mNh m5pe6humNIfTzeJLl4MhhiFK9V8WXW85SuKCpFiV8006+PRd+MWRVrRwGdP6f3A6 WR0EU3YtgyhRVR+RD2U2YlwFupq7tFBK/XIen05WN3rnW2bpLlhfvR+a8o8u21sn 1u/Q1AmTz0mSp4vYcQL8Dj5/tRs=
Received: by filter0552p1mdw1.sendgrid.net with SMTP id filter0552p1mdw1-22205-594D8941-47 2017-06-23 21:33:53.609188742 +0000 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 8x9cIobdS8K21-2qCpiXEg for <quic-issues@ietf.org>; Fri, 23 Jun 2017 21:33:53.519 +0000 (UTC)
Date: Fri, 23 Jun 2017 14:33:53 -0700
From: Igor Lubashev <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9cbd4f82c085cfd56557198bcfa57bf764a2ba8292cf0000000115654b4192a169ce0e330eaf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/662/310778194@github.com>
In-Reply-To: <quicwg/base-drafts/issues/662@github.com>
References: <quicwg/base-drafts/issues/662@github.com>
Subject: Re: [quicwg/base-drafts] Streams do not need to be implicitly opened (#662)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594d894164346_36dd3f8cd5205c3c65587"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1iXX8W/0U8H29TsyLAPMfPZ9XFCH6+tzcyde am+cP3Ui4bohCUTJP7mNimF2Jo1Jpv80787+4lMYKvw2J+dRTjmE8/kXoXeTF2zkgcayMY4bMzYeu+ N6ZqiCxscEZrMoiQQBnhRrcjvufD0KHxOsNSlRWGrMGIyCrv7aJnl+91+/oLre9syLLNEHLXdlQ/lv 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/t_DAuDFjhYnYvzmLNYx0wGNIwWQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 23 Jun 2017 21:34:28 -0000

----==_mimepart_594d894164346_36dd3f8cd5205c3c65587
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I think it can work.  Namely, implementation will typically have an internal idea about `max_open_streams` value they want to enforce.  They will want to keep a count of `max_explicitly_closed` streams (i.e. STREAM+FIN and RST_STREAM frames they've received for unique streams).  Then, they should send MAX_STREAM_ID = `max_open_streams + max_explicitly_closed`.

Internally, implementations should keep track of both `open` streams and 'still unopened' streams (streams up to MAX_STREAM_ID that are not `open` and have not been explicitly closed).  There would be at most `max_open_streams` streams 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/662#issuecomment-310778194
----==_mimepart_594d894164346_36dd3f8cd5205c3c65587
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I think it can work.  Namely, implementation will typically have an inte=
rnal idea about <code>max_open_streams</code> value they want to enforce.  =
They will want to keep a count of <code>max_explicitly_closed</code> stream=
s (i.e. STREAM+FIN and RST_STREAM frames they've received for unique stream=
s).  Then, they should send MAX_STREAM_ID =3D <code>max_open_streams + max_=
explicitly_closed</code>.</p>
<p>Internally, implementations should keep track of both <code>open</code> =
streams and 'still unopened' streams (streams up to MAX_STREAM_ID that are =
not <code>open</code> and have not been explicitly closed).  There would be=
 at most <code>max_open_streams</code> streams 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/662#issuecomment-310778194">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkqzZpp_GGvhf_H_O=
1ZtUROS8cd5O-ks5sHC9BgaJpZM4OD7iR">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq-5rBUVM8J9eEaiLG=
fpCHi2QZqnfks5sHC9BgaJpZM4OD7iR.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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/662#issuecomment-310778194"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@igorlord in #662: I think it ca=
n work.  Namely, implementation will typically have an internal idea about =
`max_open_streams` value they want to enforce.  They will want to keep a co=
unt of `max_explicitly_closed` streams (i.e. STREAM+FIN and RST_STREAM fram=
es they've received for unique streams).  Then, they should send MAX_STREAM=
_ID =3D `max_open_streams + max_explicitly_closed`.\r\n\r\nInternally, impl=
ementations should keep track of both `open` streams and 'still unopened' s=
treams (streams up to MAX_STREAM_ID that are not `open` and have not been e=
xplicitly closed).  There would be at most `max_open_streams` streams there=
."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-dr=
afts/issues/662#issuecomment-310778194"}}}</script>=

----==_mimepart_594d894164346_36dd3f8cd5205c3c65587--


From nobody Fri Jun 23 14:41:23 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2373E1267BB for <quic-issues@ietfa.amsl.com>; Fri, 23 Jun 2017 14:41:22 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LGBDDzbxommQ for <quic-issues@ietfa.amsl.com>; Fri, 23 Jun 2017 14:41:16 -0700 (PDT)
Received: from o8.sgmail.github.com (o8.sgmail.github.com [167.89.101.199]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6FF9712949A for <quic-issues@ietf.org>; Fri, 23 Jun 2017 14:41:16 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=gJssIAD7Nln3jJcC6xweBm21Zwk=; b=Rtx31XeqXu4Q1qVn 4Edbc3Bx9MOGKCqjcuedqP1bRnR7wn3vVuLte1H6Kn2mbJiKnHoLn2/+ZkGTHqu3 DNHHvOhcZLjSg2ue7M20etMrSntZO+AZODyBoQB0g9iYELKJ5bAQ8DG1cCAgFslz FdbsjhLNVF8j4hvIOeONSLg8iGU=
Received: by filter1154p1mdw1.sendgrid.net with SMTP id filter1154p1mdw1-17055-594D8AF9-24 2017-06-23 21:41:13.41711645 +0000 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 RAgIqfh1T8WvZua6s1XjZA for <quic-issues@ietf.org>; Fri, 23 Jun 2017 21:41:13.334 +0000 (UTC)
Date: Fri, 23 Jun 2017 14:41:13 -0700
From: krasic <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab493ad86ef547c03953ffb42e24b2e1b3b49bec2a92cf0000000115654cf992a169ce0e330eaf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/662/310779450@github.com>
In-Reply-To: <quicwg/base-drafts/issues/662@github.com>
References: <quicwg/base-drafts/issues/662@github.com>
Subject: Re: [quicwg/base-drafts] Streams do not need to be implicitly opened (#662)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594d8af930503_de123f9c5a589c342736c"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak01+iK+Azl3AJd5n96bgnnb+MjPXdnPVozJil B7C/w9ehg5YOZ9iU7vN/LiqU6r0fuVtI+R5C8doGAerDxlJeojT1RBMsTWQXxdGBTjmecohbhAgun9 9+lVPJRJEPg4+kZ5wyG4aJryS7yp3uLlCQHjN25B8fQ1qR5Hx7UUl4e9eAi+/UjytT17ylGCCn3FrN U=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/993HvzCQii-al00o4N4825ebwCE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 23 Jun 2017 21:41:22 -0000

----==_mimepart_594d8af930503_de123f9c5a589c342736c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

+1

A closed stream is one that is not open or "still unopened".     The cardinality of those two sets is exactly max_open_streams, which seems like an not unreasonable amount of accounting state.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/662#issuecomment-310779450
----==_mimepart_594d8af930503_de123f9c5a589c342736c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>+1</p>
<p>A closed stream is one that is not open or "still unopened".     The cardinality of those two sets is exactly max_open_streams, which seems like an not unreasonable amount of accounting state.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/662#issuecomment-310779450">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq99WZrisLMMUmZrXCUtJtEpxjYPNks5sHDD5gaJpZM4OD7iR">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqw07_WOdbKGiGSHzjUibhJNHJ3Pmks5sHDD5gaJpZM4OD7iR.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/662#issuecomment-310779450"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #662: +1\r\n\r\nA closed stream is one that is not open or \"still unopened\".     The cardinality of those two sets is exactly max_open_streams, which seems like an not unreasonable amount of accounting state."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/662#issuecomment-310779450"}}}</script>
----==_mimepart_594d8af930503_de123f9c5a589c342736c--


From nobody Fri Jun 23 14:51: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 94DAC128CD5 for <quic-issues@ietfa.amsl.com>; Fri, 23 Jun 2017 14:51:27 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id J79RIojSGy7V for <quic-issues@ietfa.amsl.com>; Fri, 23 Jun 2017 14:51:23 -0700 (PDT)
Received: from o5.sgmail.github.com (o5.sgmail.github.com [192.254.113.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 090DF129AB7 for <quic-issues@ietf.org>; Fri, 23 Jun 2017 14:51:15 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=Eom9SLPjTMyb6T5Wk1gSZLMgnSw=; b=s7fyaPNuTMcF3ct7 l7J8sROjLOIWjkM0MxvKxifLUf13QmADmle5uh0WFai7rDQcfXZ/f86+8XtON3gG 0fCZKhOVSPTK3p7Gp8yv1gjHuu48vDJqeWQofAhMNgBkSUTtcl8MMG+86MEEsFB/ 5DahOy+I8pfNppqDrVDXypvfpmA=
Received: by filter0690p1mdw1.sendgrid.net with SMTP id filter0690p1mdw1-11365-594D8D51-4D 2017-06-23 21:51:13.940839583 +0000 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 T3X1eJWZQbiNAUb4Su0vTA for <quic-issues@ietf.org>; Fri, 23 Jun 2017 21:51:13.808 +0000 (UTC)
Date: Fri, 23 Jun 2017 14:51:13 -0700
From: Igor Lubashev <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9cc084f45df7d62bcc8042a87f79583efe6ced8a92cf0000000115654f5192a169ce0e330eaf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/662/310781053@github.com>
In-Reply-To: <quicwg/base-drafts/issues/662@github.com>
References: <quicwg/base-drafts/issues/662@github.com>
Subject: Re: [quicwg/base-drafts] Streams do not need to be implicitly opened (#662)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594d8d51ab36c_28eb3fec58229c301005b7"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1/p3FjwNFCED7JVl3sSPvERQCAhqmlJ6COgt pT4SA5HOSac1A0lbepC4MwWPzw+jMzmCisFJ4TyZ/1d8SHICVry+d/vHdDPyMXChtjGMR7nZrMkhaG 8ROtF4humu2uMZ9pyehTzzWAvhsjZc1FJf5zHqpB1CK0QZPq4ES6HW8kuso02tcn+XH8qVxM7aAUyj A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/bQRi6fnIvQoVHZRBDNGMB8aOD0g>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 23 Jun 2017 21:51:27 -0000

----==_mimepart_594d8d51ab36c_28eb3fec58229c301005b7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> A closed stream is one that is not open or "still unopened".

Just to be clear, `A closed stream is one that is not (open or "still unopened").`

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/662#issuecomment-310781053
----==_mimepart_594d8d51ab36c_28eb3fec58229c301005b7
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<blockquote>
<p>A closed stream is one that is not open or "still unopened".</p>
</blockquote>
<p>Just to be clear, <code>A closed stream is one that is not (open or "still unopened").</code></p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/662#issuecomment-310781053">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwDVpUG6PWhDG3kgurmnO2wiPQuVks5sHDNRgaJpZM4OD7iR">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq3XEKyVUV9BnN8pp-MJ3A0iQA1Yyks5sHDNRgaJpZM4OD7iR.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/662#issuecomment-310781053"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@igorlord in #662: \u003e A closed stream is one that is not open or \"still unopened\".\r\n\r\nJust to be clear, `A closed stream is one that is not (open or \"still unopened\").`"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/662#issuecomment-310781053"}}}</script>
----==_mimepart_594d8d51ab36c_28eb3fec58229c301005b7--


From nobody Fri Jun 23 14:58:25 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9FB9F128CD5 for <quic-issues@ietfa.amsl.com>; Fri, 23 Jun 2017 14:58:23 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Qdy0mH8UD0Uz for <quic-issues@ietfa.amsl.com>; Fri, 23 Jun 2017 14:58:22 -0700 (PDT)
Received: from o5.sgmail.github.com (o5.sgmail.github.com [192.254.113.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C2F81127866 for <quic-issues@ietf.org>; Fri, 23 Jun 2017 14:58:21 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=a2A+qi/Yg9gnWrjSiTJ8Lx+/5b4=; b=RhzjsgTQRpWe1G9O IZt2wP/pdv5SJT069xdFvobpDWxGj1EJtqPdljUG9gJkLAjafT21aGSr2LTneTmA YSLA6bGyWUHH1s+620VFV1M/JRECqilcM9Gh2yHfO9NkjwYt8EyM7FE2qB0LZv1H QLNCBbKeRDet03rNsHdE0VwN/0s=
Received: by filter1088p1mdw1.sendgrid.net with SMTP id filter1088p1mdw1-11359-594D8EFC-4D 2017-06-23 21:58:20.99158954 +0000 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 5uJZeVIqQreIXp1JiPBahg for <quic-issues@ietf.org>; Fri, 23 Jun 2017 21:58:20.885 +0000 (UTC)
Date: Fri, 23 Jun 2017 14:58:20 -0700
From: Subodh Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abccbf074bec9e2b3fcf17ebb5dffa1428f588f6ec92cf00000001156550fc92a169ce0e330eaf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/662/310782162@github.com>
In-Reply-To: <quicwg/base-drafts/issues/662@github.com>
References: <quicwg/base-drafts/issues/662@github.com>
Subject: Re: [quicwg/base-drafts] Streams do not need to be implicitly opened (#662)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594d8efcba654_2eca73f804c277c3c814ba"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1sb4tSmRcZxOfNJSYQkgpmrQfIpD4BfpPRs4 WYy0gGdYBdJAcfB9D0vlV4YlAKfce6bDCwqIcxq2i/xEJLYAjjz86YfH5oO3IU7g5nP3V4kFqaRmMJ 9R5weSwmSQvSbsMXGtdo57Bdcl1FfihnXVplLIyqmIUgR3qFhNFUwbT94yma/j5I1O7OzQwQJAgKEI w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/1gqUDLQheXioQ_PuSFkaUYEN4Lg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 23 Jun 2017 21:58:24 -0000

----==_mimepart_594d8efcba654_2eca73f804c277c3c814ba
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

If you have to keep track of max unopened anyway, what benefit does opening an out of order streams without opening lower streams have? I know it's possible to do it either way, however for a normal sender / receiver keeping track of only open streams can necessarily be more efficient than keeping track of unopened streams. Is this proposal more of a philosophical point or does it solve some concrete problem? Having lower streams open up has a bunch of desirable properties, so removing them should probably have some benefits.

We are also planning to maybe use the current behavior (opening a higher stream implicitly opens lower streams) in the http mapping to reorder the body and header streams so that the header stream implicitly opens the body stream.

Another aspect to this this proposal (of not opening lower streams), is that it makes max stream id advertisement less intuitive and more implicit, which might result in deadlock like bugs in the future. In the current version, it makes it more explicit that I need to close a stream to get more future streams, vs I would need to reset an idle stream to open up more 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/662#issuecomment-310782162
----==_mimepart_594d8efcba654_2eca73f804c277c3c814ba
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>If you have to keep track of max unopened anyway, what benefit does open=
ing an out of order streams without opening lower streams have? I know it's=
 possible to do it either way, however for a normal sender / receiver keepi=
ng track of only open streams can necessarily be more efficient than keepin=
g track of unopened streams. Is this proposal more of a philosophical point=
 or does it solve some concrete problem? Having lower streams open up has a=
 bunch of desirable properties, so removing them should probably have some =
benefits.</p>
<p>We are also planning to maybe use the current behavior (opening a higher=
 stream implicitly opens lower streams) in the http mapping to reorder the =
body and header streams so that the header stream implicitly opens the body=
 stream.</p>
<p>Another aspect to this this proposal (of not opening lower streams), is =
that it makes max stream id advertisement less intuitive and more implicit,=
 which might result in deadlock like bugs in the future. In the current ver=
sion, it makes it more explicit that I need to close a stream to get more f=
uture streams, vs I would need to reset an idle stream to open up more stre=
ams.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/662#issuecomment-310782162">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkqxQV3PXdHluHuwj=
shu2L1kLHl2XSks5sHDT8gaJpZM4OD7iR">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq1vknZN9iAJlU6VYB=
uU1eLUOdS2Mks5sHDT8gaJpZM4OD7iR.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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/662#issuecomment-310782162"></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 #662: If you have t=
o keep track of max unopened anyway, what benefit does opening an out of or=
der streams without opening lower streams have? I know it's possible to do =
it either way, however for a normal sender / receiver keeping track of only=
 open streams can necessarily be more efficient than keeping track of unope=
ned streams. Is this proposal more of a philosophical point or does it solv=
e some concrete problem? Having lower streams open up has a bunch of desira=
ble properties, so removing them should probably have some benefits.\r\n\r\=
nWe are also planning to maybe use the current behavior (opening a higher s=
tream implicitly opens lower streams) in the http mapping to reorder the bo=
dy and header streams so that the header stream implicitly opens the body s=
tream.\r\n\r\nAnother aspect to this this proposal (of not opening lower st=
reams), is that it makes max stream id advertisement less intuitive and mor=
e implicit, which might result in deadlock like bugs in the future. In the =
current version, it makes it more explicit that I need to close a stream to=
 get more future streams, vs I would need to reset an idle stream to open u=
p more streams."}],"action":{"name":"View Issue","url":"https://github.com/=
quicwg/base-drafts/issues/662#issuecomment-310782162"}}}</script>=

----==_mimepart_594d8efcba654_2eca73f804c277c3c814ba--


From nobody Fri Jun 23 15:08: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 9DCEE129456 for <quic-issues@ietfa.amsl.com>; Fri, 23 Jun 2017 15:08:48 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id kxYrhhUoHNwJ for <quic-issues@ietfa.amsl.com>; Fri, 23 Jun 2017 15:08:46 -0700 (PDT)
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 7C26E120454 for <quic-issues@ietf.org>; Fri, 23 Jun 2017 15:08:46 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=eFUmam3A/Hx68Z++j2bWC7lX/Fw=; b=kLOO3Y/zn7oUftv7 X/aa4nj4JfkC0FNCCSO1ateDwoKQ74MDny4Us4uLL6OTgBYaziJwEc+zgbiCQBbu nkPI4oFW3SEibq+fc582o+hCuuphYH2meGNUMGaGEFeM+gLUFqH+ouO7d3H6musm aVCF4w0h9Ua8DGDJ0Zb2PKmnwpU=
Received: by filter1087p1mdw1.sendgrid.net with SMTP id filter1087p1mdw1-32165-594D916D-49 2017-06-23 22:08:45.613035333 +0000 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 LBdgqQRARZKdyTLOnCa-Rg for <quic-issues@ietf.org>; Fri, 23 Jun 2017 22:08:45.555 +0000 (UTC)
Date: Fri, 23 Jun 2017 15:08:45 -0700
From: Igor Lubashev <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6f127b2bf64da0274cc88fa28af165ee629eb32992cf000000011565536d92a169ce0e330eaf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/662/310783720@github.com>
In-Reply-To: <quicwg/base-drafts/issues/662@github.com>
References: <quicwg/base-drafts/issues/662@github.com>
Subject: Re: [quicwg/base-drafts] Streams do not need to be implicitly opened (#662)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594d916d714dd_64713fe52212bc30513ce"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2eORFgawUycmJIgF35qNQvKDQ/PgjAfP2ahu dE8RfzVi4G27o6/spK6y15If9ITpkit/zoxcvsF5S8Cor3UoOG2HrvQ8zNttMgntJA8H1JLVFv9sRA 1Uu6iqc1AUnBDJ2jFh9ORlEvdwJNkGZAoZ8gc5Qnhwu9RIZg0pjtRtMfHNVNVISH+knvAVVLClf0EZ o=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/D9RGWlcZZJagZ1pgicAGqy6kTF4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 23 Jun 2017 22:08:49 -0000

----==_mimepart_594d916d714dd_64713fe52212bc30513ce
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> what benefit does opening an out of order streams without opening lower streams have

Doing so by the sender deliberately has no benefit. However, receiver may get streams opened out of order anyway due to packet reordering/loss, and it needs to deal with this.

> Is this proposal more of a philosophical point or does it solve some concrete problem?

This simplifies state tracking for @ianswett's #656 PR -- implicitly opened streams could no longer be considered just "open".  I do not see a significant benefit 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/662#issuecomment-310783720
----==_mimepart_594d916d714dd_64713fe52212bc30513ce
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<blockquote>
<p>what benefit does opening an out of order streams without opening lower =
streams have</p>
</blockquote>
<p>Doing so by the sender deliberately has no benefit. However, receiver ma=
y get streams opened out of order anyway due to packet reordering/loss, and=
 it needs to deal with this.</p>
<blockquote>
<p>Is this proposal more of a philosophical point or does it solve some con=
crete problem?</p>
</blockquote>
<p>This simplifies state tracking for <a href=3D"https://github.com/ianswet=
t" class=3D"user-mention">@ianswett</a>'s <a href=3D"https://github.com/qui=
cwg/base-drafts/pull/656" class=3D"issue-link js-issue-link" data-url=3D"ht=
tps://github.com/quicwg/base-drafts/issues/656" data-id=3D"238007109" data-=
error-text=3D"Failed to load issue title" data-permission-text=3D"Issue tit=
le is private">#656</a> PR -- implicitly opened streams could no longer be =
considered just "open".  I do not see a significant benefit otherwise.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/662#issuecomment-310783720">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq2vWnaBOsYofSia=
AmCFbReMit8XEks5sHDdtgaJpZM4OD7iR">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq9dongFnbQ1E5qDdQ=
AXFlzhkC82cks5sHDdtgaJpZM4OD7iR.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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/662#issuecomment-310783720"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@igorlord in #662: \u003e what b=
enefit does opening an out of order streams without opening lower streams h=
ave\r\n\r\nDoing so by the sender deliberately has no benefit. However, rec=
eiver may get streams opened out of order anyway due to packet reordering/l=
oss, and it needs to deal with this.\r\n\r\n\u003e Is this proposal more of=
 a philosophical point or does it solve some concrete problem?\r\n\r\nThis =
simplifies state tracking for @ianswett's #656 PR -- implicitly opened stre=
ams could no longer be considered just \"open\".  I do not see a significan=
t benefit otherwise."}],"action":{"name":"View Issue","url":"https://github=
.com/quicwg/base-drafts/issues/662#issuecomment-310783720"}}}</script>=

----==_mimepart_594d916d714dd_64713fe52212bc30513ce--


From nobody Fri Jun 23 15:12: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 47FA512717E for <quic-issues@ietfa.amsl.com>; Fri, 23 Jun 2017 15:12:46 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yclPfm5FPt23 for <quic-issues@ietfa.amsl.com>; Fri, 23 Jun 2017 15:12:44 -0700 (PDT)
Received: from o9.sgmail.github.com (o9.sgmail.github.com [167.89.101.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A380B120454 for <quic-issues@ietf.org>; Fri, 23 Jun 2017 15:12:44 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=jmCammgQB+X5o9oT/vkrBDT3YMA=; b=Ib+hBMfJ+Zw4hpnv zNEmrN+HYvDmt7Xftd+eBW48MBPQqNsZAQhX8865+tTjWiis93Gd6r9cUxd6RXiZ tHlrRoN2RO6oJSzFR9iPMV1ahxMMwCAJgmfFt8p7m7gEk1mz1bMYvCsprICFPhAw hg4FqP9KuC7BmiOb1VXS+HFFxT4=
Received: by filter0968p1mdw1.sendgrid.net with SMTP id filter0968p1mdw1-23698-594D925B-47 2017-06-23 22:12:43.596393813 +0000 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 GwbgfyD2TCGTiVGoKUpLTA for <quic-issues@ietf.org>; Fri, 23 Jun 2017 22:12:43.550 +0000 (UTC)
Date: Fri, 23 Jun 2017 15:12:43 -0700
From: Subodh Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab965eda993aaa0bb6e65a9e7f4e5a22df8a72f69a92cf000000011565545b92a169ce0e330eaf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/662/310784335@github.com>
In-Reply-To: <quicwg/base-drafts/issues/662@github.com>
References: <quicwg/base-drafts/issues/662@github.com>
Subject: Re: [quicwg/base-drafts] Streams do not need to be implicitly opened (#662)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594d925b6ba41_38a73fdcf3e49c3c27252"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1lA/Dr6GdDPwmVAptd+9nx4iBW29/pD99KFy IdFEy0gJsHDXM7IPOVG0B1UvInK50318RtwqS5NXR5j+ydKs3g11WwYQ2DWmwZoKnOFzUy6MDbB9dY qpQjIuXL0h/bTM/o7+KWbOb53D6MfA3MoECSfOWIysLFJEEla1CdNKaQ4mUU3AiVTBTtH2baz/ALsD o=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Y0oSzZ7bbRzSAoQOpvOOHNj7XLU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 23 Jun 2017 22:12:46 -0000

----==_mimepart_594d925b6ba41_38a73fdcf3e49c3c27252
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ya i guess you wouldn't know whether an implicitly opened stream was unidirectional or not, unless you got the stream data for it which kind of makes sense, but that proposal is not done yet, so maybe we should wait on it being more fleshed out. 

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/662#issuecomment-310784335
----==_mimepart_594d925b6ba41_38a73fdcf3e49c3c27252
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>ya i guess you wouldn't know whether an implicitly opened stream was uni=
directional or not, unless you got the stream data for it which kind of mak=
es sense, but that proposal is not done yet, so maybe we should wait on it =
being more fleshed out.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/662#issuecomment-310784335">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq9CBM-IAvBJzcxI=
_jGUryqOgAs6Bks5sHDhbgaJpZM4OD7iR">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq9RU8FjAntITe8XQW=
Z_QpeH6jxlaks5sHDhbgaJpZM4OD7iR.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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/662#issuecomment-310784335"></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 #662: ya i guess yo=
u wouldn't know whether an implicitly opened stream was unidirectional or n=
ot, unless you got the stream data for it which kind of makes sense, but th=
at proposal is not done yet, so maybe we should wait on it being more flesh=
ed out. "}],"action":{"name":"View Issue","url":"https://github.com/quicwg/=
base-drafts/issues/662#issuecomment-310784335"}}}</script>=

----==_mimepart_594d925b6ba41_38a73fdcf3e49c3c27252--


From nobody Fri Jun 23 15:22:22 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 288E4129ABD for <quic-issues@ietfa.amsl.com>; Fri, 23 Jun 2017 15:22:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.895
X-Spam-Level: 
X-Spam-Status: No, score=-7.895 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-2.8, 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 vjkY-36PjJaU for <quic-issues@ietfa.amsl.com>; Fri, 23 Jun 2017 15:22:17 -0700 (PDT)
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 589441294A3 for <quic-issues@ietf.org>; Fri, 23 Jun 2017 15:22:17 -0700 (PDT)
Date: Fri, 23 Jun 2017 15:22:16 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1498256536; bh=YPF79IyD1ncYv8b9AKr7BKv376NYh5anUKb/ly9x/KM=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=KzWQkSOJNmmak1uW/8ywjknfhDmsxH21wDncy6yixmV/f9dayTf4GI30qGlpivFfY 13M6iD/HA5i6iCOrT8FNczH3lnqm/NXxD3lumnN6Vjwe15DTg41Di2qT6Agm9wFUlR TIm0paj3eRTADSti+exiKyunIlF5w4x8n4DXWSRU=
From: Subodh Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7021b84f8b6823164592d63191d7caebb519888192cf000000011565569892a169ce0e2fb345@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/656/review/46103106@github.com>
In-Reply-To: <quicwg/base-drafts/pull/656@github.com>
References: <quicwg/base-drafts/pull/656@github.com>
Subject: Re: [quicwg/base-drafts] Adding unidirectional streams (#656)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594d94987c4a4_152053f92c3a5bc3073117"; 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/yRtMyCaJY_rDxCEQaWIKzrVqKOg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 23 Jun 2017 22:22:19 -0000

----==_mimepart_594d94987c4a4_152053f92c3a5bc3073117
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

siyengar commented on this pull request.



> @@ -2483,8 +2489,8 @@ after a frame bearing the FIN flag is sent.
 
 A stream is "half-closed (remote)" when the stream is no longer being used by
 the peer to send any data.  An endpoint will have either received all data that
-a peer has sent or will have received a RST_STREAM frame and discarded any
-received data.
+a peer has sent, will have sent an UNI flag on the stream, or will have

I guess this is more of a meta question, at a high level do we need to negotiate unidirectionality on a stream level or would it be sufficient to apply it at a connection level.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/656#pullrequestreview-46103106
----==_mimepart_594d94987c4a4_152053f92c3a5bc3073117
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@siyengar</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/656#discussion_r123854957">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2483,8 +2489,8 @@ after a frame bearing the FIN flag is sent.
 
 A stream is &quot;half-closed (remote)&quot; when the stream is no longer being used by
 the peer to send any data.  An endpoint will have either received all data that
-a peer has sent or will have received a RST_STREAM frame and discarded any
-received data.
+a peer has sent, will have sent an UNI flag on the stream, or will have
</pre>
<p>I guess this is more of a meta question, at a high level do we need to negotiate unidirectionality on a stream level or would it be sufficient to apply it at a connection level.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/656#pullrequestreview-46103106">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8kbGy1okC0R1T_S4O1uDhrC5tFtks5sHDqYgaJpZM4OC_Xt">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqwi15UpvszcNoKQs6dfElUig6EG-ks5sHDqYgaJpZM4OC_Xt.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/656#pullrequestreview-46103106"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 commented on #656"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/656#pullrequestreview-46103106"}}}</script>
----==_mimepart_594d94987c4a4_152053f92c3a5bc3073117--


From nobody Fri Jun 23 16:12: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 C7AB3129AF6 for <quic-issues@ietfa.amsl.com>; Fri, 23 Jun 2017 16:12:34 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, 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 fuMM6U86-UiK for <quic-issues@ietfa.amsl.com>; Fri, 23 Jun 2017 16:12:33 -0700 (PDT)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2EFFB129431 for <quic-issues@ietf.org>; Fri, 23 Jun 2017 16:12:33 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=x+rTOrUMOWFVbWm8xuGQYYAvpIk=; b=xDqGP7i/Rw1vKSj6 PAc0lTYMAWFuOaJLCBjL4k8bXAV5Pn4lE5pmi6gMjk5q7BBChxmHsUH5C6J5oTnt M9LoqUWwsrqgSfgxEthPbPU/EhFRssD5CU7j5ZPq8xNaeWcDK7bgFjSrzrGP+cGM 3qeuSQ3K4zOfF4Nc1iTvRcGVHII=
Received: by filter0463p1mdw1.sendgrid.net with SMTP id filter0463p1mdw1-5856-594DA05F-29 2017-06-23 23:12:31.608059801 +0000 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 vbMJvU2KTLm7b1Zjo5FowQ for <quic-issues@ietf.org>; Fri, 23 Jun 2017 23:12:31.349 +0000 (UTC)
Date: Fri, 23 Jun 2017 16:12:30 -0700
From: krasic <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1df7277dbd0a925a18299fc0a9868f6867bba59492cf000000011565625e92a169ce0e330eaf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/662/310792322@github.com>
In-Reply-To: <quicwg/base-drafts/issues/662@github.com>
References: <quicwg/base-drafts/issues/662@github.com>
Subject: Re: [quicwg/base-drafts] Streams do not need to be implicitly opened (#662)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594da05e8858e_66043fa3486fbc30370f9"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0Qv7FJBG7xXKnduvKhNeyX7Loyi0iEbnklRs R9EmhYcokLc/aIazvR3aUU5m9Oh82Xu1f+O/hDLJPVlzIUiYUoM3fmAuVB3GUxiRbDeEwsNSpAHMPB e527r8Ga2pul43GVSLbG4bpMk+qssxgNE2e4+IHHa4b5DhwIYHzN3NhzAQ==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/hUkjGQ1MmnBXhXyhJvJBxWwX1gg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 23 Jun 2017 23:12:35 -0000

----==_mimepart_594da05e8858e_66043fa3486fbc30370f9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Maybe a minor point, but the memory size of the state for "still unopened" streams, i.e. an entry in a membership set, should be much smaller than for an opened stream, i.e. the per-stream object state.   

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/662#issuecomment-310792322
----==_mimepart_594da05e8858e_66043fa3486fbc30370f9
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Maybe a minor point, but the memory size of the state for "still unopened" streams, i.e. an entry in a membership set, should be much smaller than for an opened stream, i.e. the per-stream object state.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/662#issuecomment-310792322">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6KI8H3aMim5WRCAeim8XCn0uBJcks5sHEZegaJpZM4OD7iR">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq8dOjyzV76vW8GWJ7fcY9GUosZkOks5sHEZegaJpZM4OD7iR.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/662#issuecomment-310792322"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #662: Maybe a minor point, but the memory size of the state for \"still unopened\" streams, i.e. an entry in a membership set, should be much smaller than for an opened stream, i.e. the per-stream object state.   "}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/662#issuecomment-310792322"}}}</script>
----==_mimepart_594da05e8858e_66043fa3486fbc30370f9--


From nobody Fri Jun 23 16:24: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 D42441294C9 for <quic-issues@ietfa.amsl.com>; Fri, 23 Jun 2017 16:24:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.401
X-Spam-Level: 
X-Spam-Status: No, score=-5.401 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id TpBiXorFetUv for <quic-issues@ietfa.amsl.com>; Fri, 23 Jun 2017 16:24:47 -0700 (PDT)
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 491121292FC for <quic-issues@ietf.org>; Fri, 23 Jun 2017 16:24:47 -0700 (PDT)
Date: Fri, 23 Jun 2017 16:24:46 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1498260286; bh=cEsug/Pzo8IwA27jGWgEGl07qNUPaLbC/KychUMxzG8=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=0PkkCGktXT+0ZIB6tHzIO0Fdd3XeUsYkkKvNXc/cQ+CyGyuLGNMElcw9mrSAaSrPK BGbnm9YzJfVOPmdjrGT0zML4HiwSQhb5nNzxm/IngpuE94kHFNqY/KTZIo4rway4qx 5fDRkZFEZm5oWyAbZpQJtTCTSEfZukvb2mEGgfh0=
From: krasic <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe6eb74f8e057837713ece637700bc524bb05021d92cf000000011565653e92a169ce0e330eaf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/662/310793978@github.com>
In-Reply-To: <quicwg/base-drafts/issues/662@github.com>
References: <quicwg/base-drafts/issues/662@github.com>
Subject: Re: [quicwg/base-drafts] Streams do not need to be implicitly opened (#662)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594da33e14131_1b753fb544ec3c342761d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: krasic
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/8dpEgYzWS3XiUIbk05i1Wehxjb8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 23 Jun 2017 23:24:49 -0000

----==_mimepart_594da33e14131_1b753fb544ec3c342761d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

On the HTTP mapping and stream pairs:  you can't count on the order of arrival, a frame for the body stream could arrive before any frames of the header.   So implicit open didn't fully solve 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/issues/662#issuecomment-310793978
----==_mimepart_594da33e14131_1b753fb544ec3c342761d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>On the HTTP mapping and stream pairs:  you can't count on the order of arrival, a frame for the body stream could arrive before any frames of the header.   So implicit open didn't fully solve 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/issues/662#issuecomment-310793978">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1EYBSWKuQQscYRzd0Jb-lYctTawks5sHEk-gaJpZM4OD7iR">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq84XvfUOzzfTngcq5GWrBIlxce96ks5sHEk-gaJpZM4OD7iR.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/662#issuecomment-310793978"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #662: On the HTTP mapping and stream pairs:  you can't count on the order of arrival, a frame for the body stream could arrive before any frames of the header.   So implicit open didn't fully solve that anyway."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/662#issuecomment-310793978"}}}</script>
----==_mimepart_594da33e14131_1b753fb544ec3c342761d--


From nobody Fri Jun 23 16: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 F0CE01294BF for <quic-issues@ietfa.amsl.com>; Fri, 23 Jun 2017 16:27:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.895
X-Spam-Level: 
X-Spam-Status: No, score=-7.895 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-2.8, 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 d8QoqwXr-aMC for <quic-issues@ietfa.amsl.com>; Fri, 23 Jun 2017 16:27:01 -0700 (PDT)
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 5A5B81292FC for <quic-issues@ietf.org>; Fri, 23 Jun 2017 16:27:01 -0700 (PDT)
Date: Fri, 23 Jun 2017 16:27:00 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1498260420; bh=HnwYtWJrjVhBiEuiVkMO/JgcL9RFgegziFwMdRr+pSw=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=2XAsbikymMRHibUVuTbTMldGV96cv7dYMb+rjKzIP9s9GPbe+CrVafYqB8UD0r5I8 lEYJfm9SBAGO64PFLqHf3VA6r3lPax2WOZpNQu07qPv7OdDk/M3xJ/0yzCOTSztf/p xJB5GheEPeMfjqQPx+TsuxgBFxBXHur3UyxVCFIk=
From: krasic <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab616c165df111f9f6887f8f0d22e8dff6227a95f092cf00000001156565c492a169ce0e2fb345@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/656/review/46110019@github.com>
In-Reply-To: <quicwg/base-drafts/pull/656@github.com>
References: <quicwg/base-drafts/pull/656@github.com>
Subject: Re: [quicwg/base-drafts] Adding unidirectional streams (#656)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594da3c4ac75a_1b2963fbe59991c34899d1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: krasic
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/_JM2nGP36xX6Boi-zff2RtYcWiQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 23 Jun 2017 23:27:03 -0000

----==_mimepart_594da3c4ac75a_1b2963fbe59991c34899d1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

krasic commented on this pull request.



> @@ -2483,8 +2489,8 @@ after a frame bearing the FIN flag is sent.
 
 A stream is "half-closed (remote)" when the stream is no longer being used by
 the peer to send any data.  An endpoint will have either received all data that
-a peer has sent or will have received a RST_STREAM frame and discarded any
-received data.
+a peer has sent, will have sent an UNI flag on the stream, or will have

Consider HTTP.   Client-initiated streams are bidirectional.  Server-initiated (i.e. server push) are unidirectional.   So, I don't think application/connection level makes sense.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/656#discussion_r123861511
----==_mimepart_594da3c4ac75a_1b2963fbe59991c34899d1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@krasic</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/656#discussion_r123861511">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2483,8 +2489,8 @@ after a frame bearing the FIN flag is sent.
 
 A stream is &quot;half-closed (remote)&quot; when the stream is no longer being used by
 the peer to send any data.  An endpoint will have either received all data that
-a peer has sent or will have received a RST_STREAM frame and discarded any
-received data.
+a peer has sent, will have sent an UNI flag on the stream, or will have
</pre>
<p>Consider HTTP.   Client-initiated streams are bidirectional.  Server-initiated (i.e. server push) are unidirectional.   So, I don't think application/connection level makes sense.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/656#discussion_r123861511">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9GUXO-Hg8Sh-OUUzRjYJ4uD3Eyyks5sHEnEgaJpZM4OC_Xt">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq32N98H_Pi5wWkuRIQJG9aUuMv6Bks5sHEnEgaJpZM4OC_Xt.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/656#discussion_r123861511"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 commented on #656"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/656#discussion_r123861511"}}}</script>
----==_mimepart_594da3c4ac75a_1b2963fbe59991c34899d1--


From nobody Fri Jun 23 17:18: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 9FB86129B41 for <quic-issues@ietfa.amsl.com>; Fri, 23 Jun 2017 17:08:13 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6GiDtzlyslc2 for <quic-issues@ietfa.amsl.com>; Fri, 23 Jun 2017 17:08:07 -0700 (PDT)
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 64A8C12EBC5 for <quic-issues@ietf.org>; Fri, 23 Jun 2017 17:07:42 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=LKoKcTWzIX4nDOyEBCbL1LfqKQE=; b=hjntT1exm0ZZnGa5 IqTTLfCeiotrA6Yghq3vvEkX/fp1Lr21hG9VVXcGpq3KCUOF6CnHQnWJKXKWXOGA hAA9I730c6CBkzHXPbRv0DlMSFKfkKuFRdnFlacJEDATD/tn7jrW4sHuFqqx3zCJ RoVVdcR1I1JLG2moY8V8pLSdNW0=
Received: by filter1135p1mdw1.sendgrid.net with SMTP id filter1135p1mdw1-21604-594DAD4D-1C 2017-06-24 00:07:41.359388926 +0000 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 EcxvL8JiSf2EHir4lU2YoQ for <quic-issues@ietf.org>; Sat, 24 Jun 2017 00:07:41.363 +0000 (UTC)
Date: Fri, 23 Jun 2017 17:07:41 -0700
From: Ryan Hamilton <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab645f963d81829d7f89a5607c778c1d10a541be4692cf0000000115656f4d92a169ce0e330eaf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/662/310798332@github.com>
In-Reply-To: <quicwg/base-drafts/issues/662@github.com>
References: <quicwg/base-drafts/issues/662@github.com>
Subject: Re: [quicwg/base-drafts] Streams do not need to be implicitly opened (#662)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594dad4d464b1_c523f850ef17c3c6541e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: RyanAtGoogle
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3+LCl4eiEym1HL2nH9bcLn7x02odhDfM7WjA g5k36KcV/NekV9U0aOGx54NXsIiF3DvwolYHVyKPgEL5ohwUBI1S0c6ndaZyAh6kl2R6wn7aFwjj/y WTHrBbXc04OTA7sj6LN5+H4Xtp0CMalrUlhofpcfz9vdTdi5gEcbVkHU3bDUuwhmOcfgzDo8Y0VsEe U=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ENnKf51rAWw6hu1JTPnRFh2IX2o>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 24 Jun 2017 00:08:14 -0000

----==_mimepart_594dad4d464b1_c523f850ef17c3c6541e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Oh, this is very clever. I quite love it!

On Fri, Jun 23, 2017 at 4:24 PM, krasic <notifications@github.com> wrote:

> On the HTTP mapping and stream pairs: you can't count on the order of
> arrival, a frame for the body stream could arrive before any frames of the
> header. So implicit open didn't fully solve that anyway.
>
> =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/662#issuecomment-310793978>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/ASp6ytCLSRfvB7-bmuH7c8=
T8BebnyzGhks5sHEk9gaJpZM4OD7iR>
> .
>


--=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/662#issuecomment-310798332=

----==_mimepart_594dad4d464b1_c523f850ef17c3c6541e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Oh, this is very clever. I quite love it!<br>
<br>
On Fri, Jun 23, 2017 at 4:24 PM, krasic &lt;notifications@github.com&gt; wr=
ote:<br>
<br>
&gt; On the HTTP mapping and stream pairs: you can&#39;t count on the order=
 of<br>
&gt; arrival, a frame for the body stream could arrive before any frames of=
 the<br>
&gt; header. So implicit open didn&#39;t fully solve that anyway.<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/662#issuecomment-3107=
93978&gt;,<br>
&gt; or mute the thread<br>
&gt; &lt;https://github.com/notifications/unsubscribe-auth/ASp6ytCLSRfvB7-b=
muH7c8T8BebnyzGhks5sHEk9gaJpZM4OD7iR&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/662#issuecomment-310798332">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq-kniil0GUth0e4=
7GHY4EtzulbCtks5sHFNNgaJpZM4OD7iR">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq9n9jqll7dUuUbSEA=
LIhT8nt7zDxks5sHFNNgaJpZM4OD7iR.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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/662#issuecomment-310798332"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@RyanAtGoogle in #662: Oh, this =
is very clever. I quite love it!\n\nOn Fri, Jun 23, 2017 at 4:24 PM, krasic=
 \u003cnotifications@github.com\u003e wrote:\n\n\u003e On the HTTP mapping =
and stream pairs: you can't count on the order of\n\u003e arrival, a frame =
for the body stream could arrive before any frames of the\n\u003e header. S=
o implicit open didn't fully solve that anyway.\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/662#issuecomment-310793978\u003e,\n\u=
003e or mute the thread\n\u003e \u003chttps://github.com/notifications/unsu=
bscribe-auth/ASp6ytCLSRfvB7-bmuH7c8T8BebnyzGhks5sHEk9gaJpZM4OD7iR\u003e\n\u=
003e .\n\u003e\n"}],"action":{"name":"View Issue","url":"https://github.com=
/quicwg/base-drafts/issues/662#issuecomment-310798332"}}}</script>=

----==_mimepart_594dad4d464b1_c523f850ef17c3c6541e--


From nobody Fri Jun 23 17:18:49 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 70043129B2E for <quic-issues@ietfa.amsl.com>; Fri, 23 Jun 2017 17:11:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.299
X-Spam-Level: 
X-Spam-Status: No, score=-9.299 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-2.8, 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 oYSG_dheaLcT for <quic-issues@ietfa.amsl.com>; Fri, 23 Jun 2017 17:11:35 -0700 (PDT)
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 8B2A312EBEB for <quic-issues@ietf.org>; Fri, 23 Jun 2017 17:09:49 -0700 (PDT)
Date: Fri, 23 Jun 2017 17:09:48 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1498262988; bh=hCmJ22kdK9lcM4GtpTmnBredZ2iZEvMmuyY9BT/un3k=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=CrSRFsxRlWhqUg2L6YgYD4AgLfQNaBjnKdAzjdZ/P9DrPrOtcuKBWbHW6kt9Hx7ne TDcbfdtcaiZCk75mmryUI+JZxarmKpN6ADAYzfOOiGvQlmK2HOd1R6EfQJrb/xPsSc DBIQwb/rZradSWEFmNybxDpQxwEoSmnBO10evO6w=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb149aba3d1cb2f19fd5ba8517e5cf8ed8ffbb7f792cf0000000115656fcc92a169ce0e330eaf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/662/310798696@github.com>
In-Reply-To: <quicwg/base-drafts/issues/662@github.com>
References: <quicwg/base-drafts/issues/662@github.com>
Subject: Re: [quicwg/base-drafts] Streams do not need to be implicitly opened (#662)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594dadccbaeb0_6d7f3faece411c2c527bb"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/UWp2-SzMox9ZW41VJAyBmnpgZLM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 24 Jun 2017 00:11:40 -0000

----==_mimepart_594dadccbaeb0_6d7f3faece411c2c527bb
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The only benefit of having streams implicitly opened I can imagine is the ability to respond on a stream you believe has been implicitly opened(ie: ekr's IMAP example).  I can't think of many applications where that would be at all useful, and in the few cases it is, waiting for a few more packets in the case of reordering, or 1 RTT in the case of loss, seems like a much better solution than responding with no prior information from the peer.

@siyengar Besides the above edge case, I don't understand what "Having lower streams open up has a bunch of desirable properties..." are?  In the HTTP mapping, if there's a separate headers and body stream, then one will have to be unidirectional and the other bidirectional OR there will be 3 unidirectional streams paired together at the app layer.  Either way, I wouldn't expect implicit opening to help.

My main motivation is general simplification and making #656 simpler.  I don't see any downside of this, but possibly I'm missing something.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/662#issuecomment-310798696
----==_mimepart_594dadccbaeb0_6d7f3faece411c2c527bb
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>The only benefit of having streams implicitly opened I can imagine is =
the ability to respond on a stream you believe has been implicitly opened=
(ie: ekr's IMAP example).  I can't think of many applications where that =
would be at all useful, and in the few cases it is, waiting for a few mor=
e packets in the case of reordering, or 1 RTT in the case of loss, seems =
like a much better solution than responding with no prior information fro=
m the peer.</p>
<p><a href=3D"https://github.com/siyengar" class=3D"user-mention">@siyeng=
ar</a> Besides the above edge case, I don't understand what "Having lower=
 streams open up has a bunch of desirable properties..." are?  In the HTT=
P mapping, if there's a separate headers and body stream, then one will h=
ave to be unidirectional and the other bidirectional OR there will be 3 u=
nidirectional streams paired together at the app layer.  Either way, I wo=
uldn't expect implicit opening to help.</p>
<p>My main motivation is general simplification and making <a href=3D"htt=
ps://github.com/quicwg/base-drafts/pull/656" class=3D"issue-link js-issue=
-link" data-url=3D"https://github.com/quicwg/base-drafts/issues/656" data=
-id=3D"238007109" data-error-text=3D"Failed to load issue title" data-per=
mission-text=3D"Issue title is private">#656</a> simpler.  I don't see an=
y downside of this, but possibly I'm missing something.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/662#issuecomment-310798696">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqyKTU=
dSshNX2WsU9LErvU1-1VMNuks5sHFPMgaJpZM4OD7iR">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq5j=
5-9h71oi-gSqOHlixctaj4vd7ks5sHFPMgaJpZM4OD7iR.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/662#issuecomment-310798696"></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 #=
662: The only benefit of having streams implicitly opened I can imagine i=
s the ability to respond on a stream you believe has been implicitly open=
ed(ie: ekr's IMAP example).  I can't think of many applications where tha=
t would be at all useful, and in the few cases it is, waiting for a few m=
ore packets in the case of reordering, or 1 RTT in the case of loss, seem=
s like a much better solution than responding with no prior information f=
rom the peer.\r\n\r\n@siyengar Besides the above edge case, I don't under=
stand what \"Having lower streams open up has a bunch of desirable proper=
ties...\" are?  In the HTTP mapping, if there's a separate headers and bo=
dy stream, then one will have to be unidirectional and the other bidirect=
ional OR there will be 3 unidirectional streams paired together at the ap=
p layer.  Either way, I wouldn't expect implicit opening to help.\r\n\r\n=
My main motivation is general simplification and making #656 simpler.  I =
don't see any downside of this, but possibly I'm missing something."}],"a=
ction":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/=
issues/662#issuecomment-310798696"}}}</script>=

----==_mimepart_594dadccbaeb0_6d7f3faece411c2c527bb--


From nobody Fri Jun 23 17:59: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 C3E5012943C for <quic-issues@ietfa.amsl.com>; Fri, 23 Jun 2017 17:59:53 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.021
X-Spam-Level: 
X-Spam-Status: No, score=-2.021 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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YPl5DncMdSRA for <quic-issues@ietfa.amsl.com>; Fri, 23 Jun 2017 17:59:51 -0700 (PDT)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8CC3C126B72 for <quic-issues@ietf.org>; Fri, 23 Jun 2017 17:59:51 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=sY5Qx08kAfnSb2emiCkF9g4Nv/U=; b=QkLWsR8ot9Nhaufn l/HpeKzoi5Vp7+qEbifWdrzTNz52XrmafyowmEkzbmDSXIMDM+7AMq68L/y794im 58aVNLTb2FuYDnwl+2qIyXtZu9/KjU35hYoZ1ajfdD/2EUT7smlokXNK0ZsQ7q6U ybykXmgmuDf2eFUMRgaRoAOB5rA=
Received: by filter0500p1mdw1.sendgrid.net with SMTP id filter0500p1mdw1-8715-594DB986-19 2017-06-24 00:59:50.377973106 +0000 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 lv7EpfA6Sj-FuvaPQAsz3g for <quic-issues@ietf.org>; Sat, 24 Jun 2017 00:59:50.412 +0000 (UTC)
Date: Fri, 23 Jun 2017 17:59:50 -0700
From: Subodh Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab07fa153a7ca704008852ac46b7a2cb30b8e5997592cf0000000115657b8692a169ce0e330eaf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/662/310803175@github.com>
In-Reply-To: <quicwg/base-drafts/issues/662@github.com>
References: <quicwg/base-drafts/issues/662@github.com>
Subject: Re: [quicwg/base-drafts] Streams do not need to be implicitly opened (#662)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594db98652f33_21bfb3fe969551c3848743"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak02GRt/LLfcnR25b/P6L0p876jLMVIJCjwhnj A7ZtrgeiQl076egE+AIh0e185TMRXySdkaN11B+kZ7jqh6MVJF0pzy+YemSaPM5b8NF/huYUw7U0fa MSq9B3BwBPgO58hCQxYBMMrFfoLvt7C+N14K7vl/OqX0W0o5JZ1tfJ52vpgOJd41+iao+oAyfXjjOD A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/mUD_v34jK2mimEV0RDugMHewO1A>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 24 Jun 2017 00:59:54 -0000

----==_mimepart_594db98652f33_21bfb3fe969551c3848743
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@krasic even opened but unused streams can be lazily initialized, which is precisely what our implementation does right now. When implemented that way that necessarily will store less state than storing unopened streams.

@krasic the reordering in http i was referring to was if the http request headers were sent, in some cases the server can respond even before receiving the entire body. In those cases if the body streams get lost, then the server has to wait till the client retransmits them, which is sad. Reversing the stream order solves that issue and we exploit the property of opening lower streams for that.

@ianswett we should chat offline if that's helpful to clarify my points, but I believe the properties that I like about the implicit opening of lower streams, i.e. 

1. Being able to implicitly open lower streams for http as described above
2. Being able to keep less state in the common case for opened streams
3. Making stream limits more semantically meaningful for the application, i.e. I have to close streams even if I have never referred to them if I open an out of order stream.

For #656 i've left a few comments there which might simplify things, i.e. if we apply uni or bi streams to the entire connection and have the application choose one or the other and stick to it, doesn't that solve the problem in #656?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/662#issuecomment-310803175
----==_mimepart_594db98652f33_21bfb3fe969551c3848743
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><a href=3D"https://github.com/krasic" class=3D"user-mention">@krasic</a>=
 even opened but unused streams can be lazily initialized, which is precise=
ly what our implementation does right now. When implemented that way that n=
ecessarily will store less state than storing unopened streams.</p>
<p><a href=3D"https://github.com/krasic" class=3D"user-mention">@krasic</a>=
 the reordering in http i was referring to was if the http request headers =
were sent, in some cases the server can respond even before receiving the e=
ntire body. In those cases if the body streams get lost, then the server ha=
s to wait till the client retransmits them, which is sad. Reversing the str=
eam order solves that issue and we exploit the property of opening lower st=
reams for that.</p>
<p><a href=3D"https://github.com/ianswett" class=3D"user-mention">@ianswett=
</a> we should chat offline if that's helpful to clarify my points, but I b=
elieve the properties that I like about the implicit opening of lower strea=
ms, i.e.</p>
<ol>
<li>Being able to implicitly open lower streams for http as described above=
</li>
<li>Being able to keep less state in the common case for opened streams</li>
<li>Making stream limits more semantically meaningful for the application, =
i.e. I have to close streams even if I have never referred to them if I ope=
n an out of order stream.</li>
</ol>
<p>For <a href=3D"https://github.com/quicwg/base-drafts/pull/656" class=3D"=
issue-link js-issue-link" data-url=3D"https://github.com/quicwg/base-drafts=
/issues/656" data-id=3D"238007109" data-error-text=3D"Failed to load issue =
title" data-permission-text=3D"Issue title is private">#656</a> i've left a=
 few comments there which might simplify things, i.e. if we apply uni or bi=
 streams to the entire connection and have the application choose one or th=
e other and stick to it, doesn't that solve the problem in <a href=3D"https=
://github.com/quicwg/base-drafts/pull/656" class=3D"issue-link js-issue-lin=
k" data-url=3D"https://github.com/quicwg/base-drafts/issues/656" data-id=3D=
"238007109" data-error-text=3D"Failed to load issue title" data-permission-=
text=3D"Issue title is private">#656</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/662#issuecomment-310803175">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq8APeWliqPLIqg5=
l8xcibuYNdnRnks5sHF-GgaJpZM4OD7iR">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq3i1fcPY6jgptrxQH=
4PAGGiwCZGCks5sHF-GgaJpZM4OD7iR.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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/662#issuecomment-310803175"></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 #662: @krasic even =
opened but unused streams can be lazily initialized, which is precisely wha=
t our implementation does right now. When implemented that way that necessa=
rily will store less state than storing unopened streams.\r\n\r\n@krasic th=
e reordering in http i was referring to was if the http request headers wer=
e sent, in some cases the server can respond even before receiving the enti=
re body. In those cases if the body streams get lost, then the server has t=
o wait till the client retransmits them, which is sad. Reversing the stream=
 order solves that issue and we exploit the property of opening lower strea=
ms for that.\r\n\r\n@ianswett we should chat offline if that's helpful to c=
larify my points, but I believe the properties that I like about the implic=
it opening of lower streams, i.e. \r\n\r\n1. Being able to implicitly open =
lower streams for http as described above\r\n2. Being able to keep less sta=
te in the common case for opened streams\r\n3. Making stream limits more se=
mantically meaningful for the application, i.e. I have to close streams eve=
n if I have never referred to them if I open an out of order stream.\r\n\r\=
nFor #656 i've left a few comments there which might simplify things, i.e. =
if we apply uni or bi streams to the entire connection and have the applica=
tion choose one or the other and stick to it, doesn't that solve the proble=
m in #656?"}],"action":{"name":"View Issue","url":"https://github.com/quicw=
g/base-drafts/issues/662#issuecomment-310803175"}}}</script>=

----==_mimepart_594db98652f33_21bfb3fe969551c3848743--


From nobody Fri Jun 23 18:04: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 D207112943C for <quic-issues@ietfa.amsl.com>; Fri, 23 Jun 2017 18:04:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.397
X-Spam-Level: 
X-Spam-Status: No, score=-3.397 tagged_above=-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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YP-gvr5fEDlX for <quic-issues@ietfa.amsl.com>; Fri, 23 Jun 2017 18:04:37 -0700 (PDT)
Received: from o5.sgmail.github.com (o5.sgmail.github.com [192.254.113.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EAC641250B8 for <quic-issues@ietf.org>; Fri, 23 Jun 2017 18:04:36 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=KwIqs2Kj7Gk/fh9xwK4aroErn3w=; b=BY77GULQif/UXJSe 9q6ernbfvYV3hfX14un/8cNqXvW9EnznuaOh29z+gqSlg2/t5e20HtZX+suKTsnX 1vL5bdbceEsus6J1ayW8souZuak9xm2w+MDsDmNqQYiot+UUkldQujEK7DSzhbgK jIvSNpgSI148jPDN6cjQsLbUxfQ=
Received: by filter0474p1mdw1.sendgrid.net with SMTP id filter0474p1mdw1-5321-594DBAA3-59 2017-06-24 01:04:35.920492699 +0000 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 5J1zQBBlRPGqG_ZIq_y7Mg for <quic-issues@ietf.org>; Sat, 24 Jun 2017 01:04:35.924 +0000 (UTC)
Date: Fri, 23 Jun 2017 18:04:35 -0700
From: Subodh Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab37045f8c7f9aedf3f259db25771c66b49174a17992cf0000000115657ca392a169ce0e2fb345@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/656/review/46115481@github.com>
In-Reply-To: <quicwg/base-drafts/pull/656@github.com>
References: <quicwg/base-drafts/pull/656@github.com>
Subject: Re: [quicwg/base-drafts] Adding unidirectional streams (#656)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594dbaa3ce5ef_278db3fe7f57d7c341156b"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1ZOYemT09vXsW+Hf8Eii0nQWARJILxOqpDvG 9m+cobjsPso9YMKBqU50BXBtadIbBCglVVmzbvSvdH1C+wpqJZNI0HC28/A1gx3+paq+tzOj4wK1mz kbpeqRlXuTFp9FINnLVIuqqtmS/3hU4YRCeHL8HpIPBILxqIu/8nB46xX5BAL59y/VixLC48UFvgBb k=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/IjowGjik3larDygQ3PiItRcfgsI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 24 Jun 2017 01:04:39 -0000

----==_mimepart_594dbaa3ce5ef_278db3fe7f57d7c341156b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

siyengar commented on this pull request.



> @@ -2483,8 +2489,8 @@ after a frame bearing the FIN flag is sent.
 
 A stream is "half-closed (remote)" when the stream is no longer being used by
 the peer to send any data.  An endpoint will have either received all data that
-a peer has sent or will have received a RST_STREAM frame and discarded any
-received data.
+a peer has sent, will have sent an UNI flag on the stream, or will have

Client initiated streams can also be unidirectional as well if mapped out that way, why would a mapping want to specify a mix like that? The PR doesn't have details about how the http mapping changes, would love to see that as well.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/656#discussion_r123866572
----==_mimepart_594dbaa3ce5ef_278db3fe7f57d7c341156b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@siyengar</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/656#discussion_r123866572">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2483,8 +2489,8 @@ after a frame bearing the FIN flag is sent.
 
 A stream is &quot;half-closed (remote)&quot; when the stream is no longer being used by
 the peer to send any data.  An endpoint will have either received all data that
-a peer has sent or will have received a RST_STREAM frame and discarded any
-received data.
+a peer has sent, will have sent an UNI flag on the stream, or will have
</pre>
<p>Client initiated streams can also be unidirectional as well if mapped out that way, why would a mapping want to specify a mix like that? The PR doesn't have details about how the http mapping changes, would love to see that 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/656#discussion_r123866572">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0ELQU0o9tEMqZDVUpOHRE9mUr98ks5sHGCjgaJpZM4OC_Xt">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq2HSIdP7z2aBoIJ-JXxd9-mognURks5sHGCjgaJpZM4OC_Xt.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/656#discussion_r123866572"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 commented on #656"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/656#discussion_r123866572"}}}</script>
----==_mimepart_594dbaa3ce5ef_278db3fe7f57d7c341156b--


From nobody Fri Jun 23 22:40: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 879ED129BA2 for <quic-issues@ietfa.amsl.com>; Fri, 23 Jun 2017 22:40:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.403
X-Spam-Level: 
X-Spam-Status: No, score=-0.403 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gF5gwlfZhh4P for <quic-issues@ietfa.amsl.com>; Fri, 23 Jun 2017 22:40:50 -0700 (PDT)
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 59050128854 for <quic-issues@ietf.org>; Fri, 23 Jun 2017 22:40:50 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=5zA7dGOvyGm45TkKIAI3ScmMffo=; b=WY8Uq5pMOoUcwdP3 9HBU3GDG/EaRkBNqE1X0LOB23JJaecjRyPE29YYYqzL7nL1U0EBU+nUOLd/pQFUT Q7z3jikzchApUsgKPo7xgNPXC4CncEozZ7ken6DX6wfvpuJ6paM9KN+Ujjstl6RV ip/i0slxr408DeXJCf0wrRDxhkU=
Received: by filter1091p1mdw1.sendgrid.net with SMTP id filter1091p1mdw1-4931-594DFB61-1E 2017-06-24 05:40:49.579762018 +0000 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 vnzbx2aST5ashpPI28SoFg for <quic-issues@ietf.org>; Sat, 24 Jun 2017 05:40:49.499 +0000 (UTC)
Date: Fri, 23 Jun 2017 22:40:49 -0700
From: Lars Eggert <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6bc1990ba1a7d8d32decf34b0f68cb3165b3efd092cf000000011565bd6192a169ce0e312fba@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/658/issue_event/1137364384@github.com>
In-Reply-To: <quicwg/base-drafts/issues/658@github.com>
References: <quicwg/base-drafts/issues/658@github.com>
Subject: Re: [quicwg/base-drafts] When can the connection ID be omitted (#658)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594dfb61661c2_43b63fe84989bc3425867"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0IZ6T9OYBrvuzXpmKYpgBEHlX/idOc3IxrCk zjqx540ojpUsysafM90gIXMw+vvKqsQ8faL1tR+PKCReyLOEgy4qFkMMbmnAK3+3XmIOLFUAY42aqS iYk8//zPAgg4I3eCtnDQURo0XeKy+tj7K20ZNZWJs9REJ7YExU5gXbysVJXfRoxJ84o/swGJfyM2yC s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/mtZzHoW5H-sfGD9H2a-wEbXnoi8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 24 Jun 2017 05:40:52 -0000

----==_mimepart_594dfb61661c2_43b63fe84989bc3425867
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #658.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/658#event-1137364384
----==_mimepart_594dfb61661c2_43b63fe84989bc3425867
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/quicwg/base-drafts/issues/658" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/658" data-id="238104506" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#658</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/658#event-1137364384">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4yOcx48ImHsVU9q0h4V3MwtsZC0ks5sHKFhgaJpZM4ODZ2r">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq88cfGmF9QnuL9EnrLlic4LDO7Neks5sHKFhgaJpZM4ODZ2r.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/658#event-1137364384"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #658."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/658#event-1137364384"}}}</script>
----==_mimepart_594dfb61661c2_43b63fe84989bc3425867--


From nobody Fri Jun 23 22:40:58 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CE8A8128854 for <quic-issues@ietfa.amsl.com>; Fri, 23 Jun 2017 22:40:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.255
X-Spam-Level: 
X-Spam-Status: No, score=-3.255 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id fXCfZPztjimh for <quic-issues@ietfa.amsl.com>; Fri, 23 Jun 2017 22:40:50 -0700 (PDT)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5C4FA129BA1 for <quic-issues@ietf.org>; Fri, 23 Jun 2017 22:40:50 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=dq4T9kndUE6Nv1HeV1Lvk2jnWdA=; b=I+7BkO5JLtQEK5tz fGOT08noW2TmlF7gT0sJCOkqxk3YgUXWHyHGseBW9UQBBM3ho7laxGu4plvfn1cA uvlZHPYRYjGOf2RKpBOT6ZnvRyhn+7e9y0ksLF9HZGoUCtIsdTgR8E7AU9MwxS8s Nlgp8knCSq/RaDnXObjiVQwzv9E=
Received: by filter0633p1mdw1.sendgrid.net with SMTP id filter0633p1mdw1-12747-594DFB60-31 2017-06-24 05:40:48.97119063 +0000 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 LUE-p_4dS9G1ZJJ3_suQpQ for <quic-issues@ietf.org>; Sat, 24 Jun 2017 05:40:48.970 +0000 (UTC)
Date: Fri, 23 Jun 2017 22:40:48 -0700
From: Lars Eggert <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab46979e991cdd41dd828c623999193ccbb57ca74d92cf000000011565bd6092a169ce0e312fba@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/658/310816135@github.com>
In-Reply-To: <quicwg/base-drafts/issues/658@github.com>
References: <quicwg/base-drafts/issues/658@github.com>
Subject: Re: [quicwg/base-drafts] When can the connection ID be omitted (#658)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594dfb60d56d3_2dc83fe84989bc34261fb"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3HGFOkVu+nYeFznk392cd8Jg57Z68Pjz/rvu ECBtyE3OKAK1XW4Qiz++gpO5KaV5FL+JmNc5RUoHCQOTD3VDBUybKxq3n6af/TWBv2S8R3FnFE/rWg iB2Aa3nnobPB0NqpQyYYwQ10MPKbbNbrbKL6XvyDicWPqwWnHj7hUdP+lIasGn0D64+lRBiWBZwVod o=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/jW-3NrDQZCNnj2yyKhxvzBXE6oA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 24 Jun 2017 05:40:53 -0000

----==_mimepart_594dfb60d56d3_2dc83fe84989bc34261fb
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Totally weird. Closing this one.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/658#issuecomment-310816135
----==_mimepart_594dfb60d56d3_2dc83fe84989bc34261fb
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Totally weird. Closing this one.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/658#issuecomment-310816135">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0PI4UGTfxCDUhbChbbaWaYw7nXoks5sHKFggaJpZM4ODZ2r">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqwPby3w0qv-3h-y1vsMxjrC_qxZrks5sHKFggaJpZM4ODZ2r.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/658#issuecomment-310816135"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #658: Totally weird. Closing this one."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/658#issuecomment-310816135"}}}</script>
----==_mimepart_594dfb60d56d3_2dc83fe84989bc34261fb--


From nobody Fri Jun 23 22:42: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 0BB71129BA3 for <quic-issues@ietfa.amsl.com>; Fri, 23 Jun 2017 22:42:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.183
X-Spam-Level: 
X-Spam-Status: No, score=-3.183 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Cy2fvdNdnmek for <quic-issues@ietfa.amsl.com>; Fri, 23 Jun 2017 22:42:56 -0700 (PDT)
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 5881E129BA1 for <quic-issues@ietf.org>; Fri, 23 Jun 2017 22:42:56 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=M4S1ZCwDhEiiW8JO87VV+F8lDBU=; b=fYjJrVKPrw4+kqcr xSDN3B3BCDsj2Y3r3FSguv0pU68nqiPUTLgjwR7G/68gyqbK4eneLw9q5BxWmeNs Luw77IxY00bWxGVu7NYHP4D6abcqK/RGWWKSLLpO9zNwb9IAMn3xQmtF/jJF4Ku+ u9TzStLfVLrZ3/Bc1wDdbXqF4VI=
Received: by filter0797p1mdw1.sendgrid.net with SMTP id filter0797p1mdw1-20979-594DFBDF-A 2017-06-24 05:42:55.230815301 +0000 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 UFvja9MZTTKXzJWSPYikng for <quic-issues@ietf.org>; Sat, 24 Jun 2017 05:42:55.179 +0000 (UTC)
Date: Fri, 23 Jun 2017 22:42:55 -0700
From: Lars Eggert <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abbb931df613b87220c590e197e40a3c93eaec643792cf000000011565bddf92a169ce0e313330@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/659/310816234@github.com>
In-Reply-To: <quicwg/base-drafts/issues/659@github.com>
References: <quicwg/base-drafts/issues/659@github.com>
Subject: Re: [quicwg/base-drafts] When can the connection ID be omitted? (#659)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594dfbdf14e5f_fe393fc36429bc3028639"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0L0P2IBzUZH7y+GPT3zgWoDIylPEgpUzXJVl jX38JD4uVjcXKoslZY0QXVUyPG0E/d/Jo3AYTUHCsIgMwkpQKL64fwT4L2ny04sJp2nsTPrhmAMrfN hETTRj/3jrbHEw7gz+0apy5Bb9qyHXpmJ6G2mz2aexiLAuqSchiKQyDIxXT+qTm0wgD4aDQ6YXY9xA 0=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/xTk9ZzUb2ukKqJA3tIYG_jCeHbQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 24 Jun 2017 05:42:58 -0000

----==_mimepart_594dfbdf14e5f_fe393fc36429bc3028639
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

So how does an endpoint know that its five tuple is sufficient to identify the connection *at the peer*? When a bunch of clients behind a CGN get mapped to the same source IP and port, and they decide to omit the CID, the server can't tell them apart.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/659#issuecomment-310816234
----==_mimepart_594dfbdf14e5f_fe393fc36429bc3028639
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>So how does an endpoint know that its five tuple is sufficient to identi=
fy the connection <em>at the peer</em>? When a bunch of clients behind a CG=
N get mapped to the same source IP and port, and they decide to omit the CI=
D, the server can't tell them apart.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/659#issuecomment-310816234">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq3H_UAK7ks-VRwX=
-0C_uXy_8f1ZZks5sHKHfgaJpZM4ODaGC">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq4Dybbn3KFtAbhjBb=
ZYLy4qcnwAeks5sHKHfgaJpZM4ODaGC.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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/659#issuecomment-310816234"></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 #659: So how does=
 an endpoint know that its five tuple is sufficient to identify the connect=
ion *at the peer*? When a bunch of clients behind a CGN get mapped to the s=
ame source IP and port, and they decide to omit the CID, the server can't t=
ell them apart."}],"action":{"name":"View Issue","url":"https://github.com/=
quicwg/base-drafts/issues/659#issuecomment-310816234"}}}</script>=

----==_mimepart_594dfbdf14e5f_fe393fc36429bc3028639--


From nobody Sat Jun 24 18:18: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 5553F127866 for <quic-issues@ietfa.amsl.com>; Sat, 24 Jun 2017 18:18:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.895
X-Spam-Level: 
X-Spam-Status: No, score=-7.895 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-2.8, 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 hTGpGdWXe42F for <quic-issues@ietfa.amsl.com>; Sat, 24 Jun 2017 18:18:07 -0700 (PDT)
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 B137D12785F for <quic-issues@ietf.org>; Sat, 24 Jun 2017 18:18:07 -0700 (PDT)
Date: Sat, 24 Jun 2017 18:18:06 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1498353486; bh=n72WDAEul050rOIQz2tZvoR3yix5HFyKC17xg7PPlpg=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=eVwlQv/Q2neGjuLQaZwkcSe0x2FfBUQO5B0FdpCz1IBNpvwYtHJV5HeW5Q6AJNqjC H3j9EXAnj8jkZ2Vj/uHR7AwvtMLBxR4wSiYcUv10Y2exLEVOJjyn7T2bex43YIeHBH PN6DVzeqzApdkaHlPcEEq33leK9mSKjCFfmFu6Ww=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab01f80c1c21f0e47a34f71883e0864209799e1d3a92cf000000011566d14e92a169ce0e313330@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/659/310875596@github.com>
In-Reply-To: <quicwg/base-drafts/issues/659@github.com>
References: <quicwg/base-drafts/issues/659@github.com>
Subject: Re: [quicwg/base-drafts] When can the connection ID be omitted? (#659)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_594f0f4ed17e1_5bd93f8a76df1c3c7174b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/po_9fLhP2-WkpWKgEw4lvhFlYdU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 25 Jun 2017 01:18:09 -0000

----==_mimepart_594f0f4ed17e1_5bd93f8a76df1c3c7174b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Every NAT I'm aware of gives each flow a different port, otherwise there's no way to know what IP/port to send the packet to inside the NAT.  Given that, omitting the connection ID in the server to client direction seems quite safe.

It's when an IP/port is not sufficiently identifying(usually clusters of servers) when connection id becomes critical.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/659#issuecomment-310875596
----==_mimepart_594f0f4ed17e1_5bd93f8a76df1c3c7174b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Every NAT I'm aware of gives each flow a different port, otherwise the=
re's no way to know what IP/port to send the packet to inside the NAT.  G=
iven that, omitting the connection ID in the server to client direction s=
eems quite safe.</p>
<p>It's when an IP/port is not sufficiently identifying(usually clusters =
of servers) when connection id becomes critical.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/659#issuecomment-310875596">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq2DQW=
2jnopa_B8ohOfLGXHqDf5Y4ks5sHbVOgaJpZM4ODaGC">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqzk=
dpzmfgutprP5FMwalirHWXYo5ks5sHbVOgaJpZM4ODaGC.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/659#issuecomment-310875596"></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 #=
659: Every NAT I'm aware of gives each flow a different port, otherwise t=
here's no way to know what IP/port to send the packet to inside the NAT. =
 Given that, omitting the connection ID in the server to client direction=
 seems quite safe.\r\n\r\nIt's when an IP/port is not sufficiently identi=
fying(usually clusters of servers) when connection id becomes critical."}=
],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-dra=
fts/issues/659#issuecomment-310875596"}}}</script>=

----==_mimepart_594f0f4ed17e1_5bd93f8a76df1c3c7174b--


From nobody Sun Jun 25 15:27: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 1384312704A for <quic-issues@ietfa.amsl.com>; Sun, 25 Jun 2017 15:27:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.181
X-Spam-Level: 
X-Spam-Status: No, score=-8.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_DNSWL_HI=-5, 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 vAZdJX4_4xJ2 for <quic-issues@ietfa.amsl.com>; Sun, 25 Jun 2017 15:27:50 -0700 (PDT)
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 8DF111205F0 for <quic-issues@ietf.org>; Sun, 25 Jun 2017 15:27:50 -0700 (PDT)
Date: Sun, 25 Jun 2017 15:27:49 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1498429669; bh=JyC7Nl4fU9eeCr5+U+JjZLi7lcyqvb7hNIGoVvdfqjA=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=XNiVK9AhW2XCVsRETvKN13/3T/FaACQsGLNDcry19idN64JttGQstNvAby6x5qRE2 Ql30cW6AadtXYK0zjmItUgtE045ZSscEbgPHZUNcQK1232xlSBV6rUc11RXS8boic6 jSYgyyPqyWmZI21IdeVUSKiwmVnK2z4vZNsj4aAA=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab736c62381099227d5bef8b181bf2f55ae0cd882c92cf000000011567fae592a169ce0e27106c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/652/issue_event/1137867066@github.com>
In-Reply-To: <quicwg/base-drafts/issues/652@github.com>
References: <quicwg/base-drafts/issues/652@github.com>
Subject: Re: [quicwg/base-drafts] Stream frame data length wording. (#652)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_595038e56ed4b_2fad3fc4a7e79c344575e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/MgofKvDi9PACpHXK6G-PZb7hkRc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 25 Jun 2017 22:27:52 -0000

----==_mimepart_595038e56ed4b_2fad3fc4a7e79c344575e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #652 via #657.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/652#event-1137867066
----==_mimepart_595038e56ed4b_2fad3fc4a7e79c344575e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/quicwg/base-drafts/issues/652" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/652" data-id="237441132" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#652</a> via <a href="https://github.com/quicwg/base-drafts/pull/657" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/657" data-id="238010744" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#657</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/652#event-1137867066">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0Y_2ABQnRJhhNYE8rHqnF1DbLWdks5sHt7lgaJpZM4OAkUf">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq0oR_EY7a_U3CePKuauFAxJVEqxFks5sHt7lgaJpZM4OAkUf.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/652#event-1137867066"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #652 via #657."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/652#event-1137867066"}}}</script>
----==_mimepart_595038e56ed4b_2fad3fc4a7e79c344575e--


From nobody Sun Jun 25 15:28: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 4894112704A for <quic-issues@ietfa.amsl.com>; Sun, 25 Jun 2017 15:27:53 -0700 (PDT)
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; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jm2qoPzm1nvF for <quic-issues@ietfa.amsl.com>; Sun, 25 Jun 2017 15:27:51 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 86ECD126CF9 for <quic-issues@ietf.org>; Sun, 25 Jun 2017 15:27:51 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1498429670; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=wb9eggCTuFxhmy2Hc4e7Pl3gQVkaH59K27H9CsZ7/LM=; b=ahsEN9DvzTC/WH7qhlWoiU15SR2jmfibsg0aB73GdcFK+LB9IqW+sdBCQtR7CUhkNQ6yvXSY h1T5aRIo5/2RCIbcOMQtg5MiA3Y65kC5oLMbkSDhyTGW90qQrIDPh6S2fF6oxsrRhHXL7ZO7 IMR+C2YEceq9+ZZD0pXOUChAbnY=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=j6HGRbmmL7/LAjIh/Y9sfE/iv0Lgc802YfrIwQzh/j4dzMq4FBYxBho62xA4R0zvVtDGn+ goY/ERPtkxyAWBHSA9YCWSHw6MFSLM+e105DQjMzjvDWwyElnbasbKM+0O88r8hWb9SW3fXS b8XvuAZF/W7EfWHy+7cePh52QbCzs=
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 595038e6.7f139012a3c0-smtp-out-n02; Sun, 25 Jun 2017 22:27:50 -0000 (UTC)
Date: Sun, 25 Jun 2017 15:27:48 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <595038e455988_45e43f860cf35c3859162@hookshot-fe1-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] c9b7db: A STREAM frame MUST NOT be empty
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_595038e4555f3_45e43f860cf35c38590eb"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ZHoohqR9oivI_dwk2477uDrIQn0>
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, 25 Jun 2017 22:27:53 -0000

----==_mimepart_595038e4555f3_45e43f860cf35c38590eb
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: c9b7db98af671513dc179dfe7038004f0ab02330
      https://github.com/quicwg/base-drafts/commit/c9b7db98af671513dc179dfe7038004f0ab02330
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-23 (Fri, 23 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  A STREAM frame MUST NOT be empty

Closes #652.


  Commit: 400a60768ebd1f93ddfa6d2884f111a05f0a6d23
      https://github.com/quicwg/base-drafts/commit/400a60768ebd1f93ddfa6d2884f111a05f0a6d23
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-26 (Mon, 26 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #657 from quicwg/stream_not_empty

A STREAM frame MUST NOT be empty


Compare: https://github.com/quicwg/base-drafts/compare/05d6c9718695...400a60768ebd
----==_mimepart_595038e4555f3_45e43f860cf35c38590eb--


From nobody Sun Jun 25 15:28: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 5C3ED1270AC for <quic-issues@ietfa.amsl.com>; Sun, 25 Jun 2017 15:27:54 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6rIrUw2p3EcS for <quic-issues@ietfa.amsl.com>; Sun, 25 Jun 2017 15:27:52 -0700 (PDT)
Received: from o8.sgmail.github.com (o8.sgmail.github.com [167.89.101.199]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 999671205F0 for <quic-issues@ietf.org>; Sun, 25 Jun 2017 15:27:52 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=DvIMSIbcaHTKu04S52fd4XPki5E=; b=t4horluPyxe1WnIU g7BNg53fjEDd++MLVzRcebOkpmDntDGSfrUWPe9AwPaNVZbf9LE25qlX4IL3MhNU t8xB5B91HBI2fz1v3vnU34787AbWE9G+jHslPcHop42znuANx8B4hFFieoqpMtoI H8Nayh3r8UdcHRUutHoK1pzfG9g=
Received: by filter0945p1mdw1.sendgrid.net with SMTP id filter0945p1mdw1-21844-595038E6-20 2017-06-25 22:27:50.680104829 +0000 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 V_HwAAolT5uurmX2x2KVaQ for <quic-issues@ietf.org>; Sun, 25 Jun 2017 22:27:50.399 +0000 (UTC)
Date: Sun, 25 Jun 2017 15:27:49 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab082da24e2beff43b3ab6d30cb885444c243ca7c892cf000000011567fae592a169ce0e2fc178@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/657/issue_event/1137867065@github.com>
In-Reply-To: <quicwg/base-drafts/pull/657@github.com>
References: <quicwg/base-drafts/pull/657@github.com>
Subject: Re: [quicwg/base-drafts] A STREAM frame MUST NOT be empty (#657)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_595038e589e82_71bf3fce893ffc2c6181"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2nWki09wpMHfNwX7vD3amJ1NZTBQYsu7/6IZ djA4q68dyskkW1YIExIIAYhVrv9mTAuVs6o20LHOPJNeL5SdtjFP2FrYg82HzC1ojswwjdR+7OiTj+ mT57wM/CRC33+RWT460CYmC0Scj97G57dF9BetZDeiIOqx+2S5nZsbrrvTkpYff6m4GYiGWx+kmiLE A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/YxIZl-TVWegnk1clUc3Cqjwttak>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 25 Jun 2017 22:27:54 -0000

----==_mimepart_595038e589e82_71bf3fce893ffc2c6181
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #657.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/657#event-1137867065
----==_mimepart_595038e589e82_71bf3fce893ffc2c6181
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a href="https://github.com/quicwg/base-drafts/pull/657" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/657" data-id="238010744" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#657</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/657#event-1137867065">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1Mh951ws2zI8uz2_w-XHc8Dm67cks5sHt7lgaJpZM4ODAXu">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqziPxItw43XR_7o-vYc4rNfyOZnqks5sHt7lgaJpZM4ODAXu.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/657#event-1137867065"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #657."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/657#event-1137867065"}}}</script>
----==_mimepart_595038e589e82_71bf3fce893ffc2c6181--


From nobody Sun Jun 25 15:28: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 67FB51270AC for <quic-issues@ietfa.amsl.com>; Sun, 25 Jun 2017 15:27:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 1.904
X-Spam-Level: *
X-Spam-Status: No, score=1.904 tagged_above=-999 required=5 tests=[BAYES_50=0.8, 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; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FF8aTojUjzAI for <quic-issues@ietfa.amsl.com>; Sun, 25 Jun 2017 15:27:56 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1D5101205F0 for <quic-issues@ietf.org>; Sun, 25 Jun 2017 15:27:56 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1498429676; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=u1o3tCQoqFIWRr4UEsdtq5+ce74UTOqrpLz5q25WKuE=; b=jjqBEoBQ4P2gIRayhWNgkpQftkR8zDbtLDPJCizBbNc8yUn+BOEwerHVGdKSHCc9+lu01F+i xsF2VF5B/FusYu7iTnyaB2hmEH+XYxIPKnASOjj9sxMW/SFWn/M3cBdPPrYR5D6czR/zt9Lt aflIijbHf8vbmb5Z1jka8ss3rZ4=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=xYmar2+kci48SebR0iWOZLIdRvPM6gtJ6YjbkPAhmA8dGKUkgurQ+TBHKpCcneZvxwpjnv woOA0lGLl73FcFfLRofRkUlSHs4iRT4o5j+QXhsW0DOsmkxqhF/7aaaSWZNiovTQOBBKt9HE tp5Yr/CL0f8L4EknJ0XObPi4XjE+M=
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 595038eb.7effe04167b0-smtp-out-n01; Sun, 25 Jun 2017 22:27:55 -0000 (UTC)
Date: Sun, 25 Jun 2017 15:27:53 -0700
From: martinthomson <martin.thomson@gmail.com>
Reply-To: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <595038e992449_cbb3fa1b3b13c2846250@hookshot-fe3-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_595038e992097_cbb3fa1b3b13c2846152"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/vVGIHG8nai_J8V3PDiMIKdeHGKQ>
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, 25 Jun 2017 22:27:57 -0000

----==_mimepart_595038e992097_cbb3fa1b3b13c2846152
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/stream_not_empty
  Home:   https://github.com/quicwg/base-drafts

----==_mimepart_595038e992097_cbb3fa1b3b13c2846152--


From nobody Sun Jun 25 15:42: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 905DD1270B4 for <quic-issues@ietfa.amsl.com>; Sun, 25 Jun 2017 15:42:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.395
X-Spam-Level: 
X-Spam-Status: No, score=-8.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_DNSWL_HI=-5, 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 tsZIIBJvGXSi for <quic-issues@ietfa.amsl.com>; Sun, 25 Jun 2017 15:41:59 -0700 (PDT)
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 E7BCC1270A7 for <quic-issues@ietf.org>; Sun, 25 Jun 2017 15:41:58 -0700 (PDT)
Date: Sun, 25 Jun 2017 15:41:58 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1498430518; bh=xKMnzw1XhXqJ5gbry89EaX0MHJjmyfHbpxnLBcsmYP8=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=dm8Rh2uw1Q7bZFbBw5es3gWqIlqsq0VzpuXWEZoQqiXcaLxX30jF1cR7YktXWRgcx DidP5oYZ7k+YYhSyBnfO/xlumP7ZgObJUdjaKfZKEexNPaOL/uTF+x2/rL6mcnz6nj xOjCfytYo02OZzJ9qOCfVIDDc30xYj5DGV3dWJNc=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8b0fd3103849610707f7ec6cc540c39b841ddd2492cf000000011567fe3692a169ce0d7b2095@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/498/review/46156338@github.com>
In-Reply-To: <quicwg/base-drafts/pull/498@github.com>
References: <quicwg/base-drafts/pull/498@github.com>
Subject: Re: [quicwg/base-drafts] Version validation fields can't move or change (#498)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59503c3629563_1a9f3fa0fea4dc2c68824"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/y_FRJz1rwPcVuNyGmFk1VHDIBXE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 25 Jun 2017 22:42:01 -0000

----==_mimepart_59503c3629563_1a9f3fa0fea4dc2c68824
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



> @@ -1131,6 +1131,13 @@ client MUST terminate with a QUIC_VERSION_NEGOTIATION_MISMATCH error code if
 version negotiation occurred but it would have selected a different version
 based on the value of the supported_versions list.
 
+The position and size of the version validation fields in the transport
+parameters MUST NOT change between different versions of QUIC.  If a version of
+QUIC needs to define a new format for transport parameters, it MUST define and
+use a new TLS extension rather than redefine the layout of the existing

@vasilvv, can you help us out 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/498#discussion_r123910895
----==_mimepart_59503c3629563_1a9f3fa0fea4dc2c68824
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/498#discussion_r123910895">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1131,6 +1131,13 @@ client MUST terminate with a QUIC_VERSION_NEGOTIATION_MISMATCH error code if
 version negotiation occurred but it would have selected a different version
 based on the value of the supported_versions list.
 
+The position and size of the version validation fields in the transport
+parameters MUST NOT change between different versions of QUIC.  If a version of
+QUIC needs to define a new format for transport parameters, it MUST define and
+use a new TLS extension rather than redefine the layout of the existing
</pre>
<p><a href="https://github.com/vasilvv" class="user-mention">@vasilvv</a>, can you help us out 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/498#discussion_r123910895">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-9PPQQ5qhEadlFo3Mdh0Z5WAgJkks5sHuI2gaJpZM4NQNMa">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq25OoA8y-F5AZMugDAH1KMnkwwsuks5sHuI2gaJpZM4NQNMa.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/498#discussion_r123910895"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #498"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/498#discussion_r123910895"}}}</script>
----==_mimepart_59503c3629563_1a9f3fa0fea4dc2c68824--


From nobody Sun Jun 25 17:15: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 571E1124217 for <quic-issues@ietfa.amsl.com>; Sun, 25 Jun 2017 17:15:30 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, 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 HFmy6Hanc7V2 for <quic-issues@ietfa.amsl.com>; Sun, 25 Jun 2017 17:15:29 -0700 (PDT)
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 D152E12420B for <quic-issues@ietf.org>; Sun, 25 Jun 2017 17:15:28 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=7aYZ40XTY1MZbblrqJMbXz8VyH0=; b=rJQM3YSqN6nORqeF BQBdqLqAGmLDpdOvuYIuyQErZnBjc8V9vwGzinIAHH5vElKX3pCARjkZds3j1aed +3NYgZn8g2BZhAF2fnoz/UVpFT6usiu7M/59ed+pzvI3ZFZRNgBQu6I8Dauy10uO Pexp+Wv3FT/4ooiUWoQpeJaSy5M=
Received: by filter0824p1mdw1.sendgrid.net with SMTP id filter0824p1mdw1-30422-5950521C-24 2017-06-26 00:15:24.527049259 +0000 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 9WAp6zG6QfG1mu-DBnRUlA for <quic-issues@ietf.org>; Mon, 26 Jun 2017 00:15:24.493 +0000 (UTC)
Date: Sun, 25 Jun 2017 17:15:24 -0700
From: Patrick McManus <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1c9f94490573a0f62afdf45f7295d3a278f9925592cf000000011568141c92a169ce0e35f3e0@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/663@github.com>
Subject: [quicwg/base-drafts] nits with description of associated data and plaintext (#663)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5950521c5bdc0_2fcb3ffbe6d0fc3816593"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0xbMDxF8Pj8lOOni/9OEWJrccKmFRjUD0OoO ff3w7wtuM0zkPPkk/8SCTQo9Q7eYggucEgcNAauDXRTnQ1BaxEmvLwccfMHCSqGwyD3sk5g7Fp6hR6 d52PPbpPJrjF/8u1rUNgsFxxAvI9haQLdvu1UTp95xH39M1Q0b6+mITZiboDR/HyBWlcNEdw8ou4fe 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/H8GOGlcZSLjqxDse_6PtrwOy05M>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Jun 2017 00:15:30 -0000

----==_mimepart_5950521c5bdc0_2fcb3ffbe6d0fc3816593
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Associated data refers to common header - which afaict isn't actually defined but sounds like something in particular.

More importantly plaintext is defined as starting after the packet number, but in the long header the version number (part of the header) is there.

pr in flight.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/663
----==_mimepart_5950521c5bdc0_2fcb3ffbe6d0fc3816593
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Associated data refers to common header - which afaict isn't actually defined but sounds like something in particular.</p>
<p>More importantly plaintext is defined as starting after the packet number, but in the long header the version number (part of the header) is there.</p>
<p>pr in flight.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/663">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxosf9Bhv-7WyictC0mdeueP686yks5sHvgcgaJpZM4OExKH">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq9_vVNJwzHsuoAfCD1M2JbMQWy2aks5sHvgcgaJpZM4OExKH.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/663"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"nits with description of associated data and plaintext (#663)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/663"}}}</script>
----==_mimepart_5950521c5bdc0_2fcb3ffbe6d0fc3816593--


From nobody Sun Jun 25 17:16:12 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3E1DF124217 for <quic-issues@ietfa.amsl.com>; Sun, 25 Jun 2017 17:16:11 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MuaMiOQryTUV for <quic-issues@ietfa.amsl.com>; Sun, 25 Jun 2017 17:16:09 -0700 (PDT)
Received: from o5.sgmail.github.com (o5.sgmail.github.com [192.254.113.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 85BCB126CC4 for <quic-issues@ietf.org>; Sun, 25 Jun 2017 17:16:09 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=Bfe/5gNxRTyeOME4j1ytelMyJl0=; b=LXwIBIRFwpoqBkBw 6HnNEAp2Cp6JwmFAu8dxcUBIzjc3OzSj+GXyLhWb5NPe7PfrZNHRVVCpVZKtciXB YAc35V/vVdkNOtq7+YxIFZvDnl97rE8ZoEWqr/4DKG28rDXe+7WUvUAJJ94zG+bn ds1TzSGpWQLY9NTCJSLfIFJV2cw=
Received: by filter0935p1mdw1.sendgrid.net with SMTP id filter0935p1mdw1-28429-59505248-23 2017-06-26 00:16:08.612460525 +0000 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 jLKlUp0SSdiD-BqB8FEDyA for <quic-issues@ietf.org>; Mon, 26 Jun 2017 00:16:08.535 +0000 (UTC)
Date: Sun, 25 Jun 2017 17:16:08 -0700
From: Patrick McManus <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9034b831e3777daaae5c247d6ca80e180f49aba692cf000000011568144892a169ce0e35f412@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/664@github.com>
Subject: [quicwg/base-drafts] The plaintext is does not necessarily follow the packet number (#664)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_595052486dda3_1be53ff456951c3c9925b"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak303uEVGFBFmal7HR4rtsuLbS0q/NIrC1N2Ak ikAumisMuwf661wDEScWbkSPuusK2Xwe19JGYciR4kE2X9jOYV3wxmuTPxWGBAVBa91nkyY3XD+Gdz XYH296ery+zO3Tu5a5Y3Lxt2eMdWK4yMpMXeSlYMS1jCGVIuHbMYM5mXCl8CJI9i4cJCzQNiiW8/pa 0=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Z71om77t_V2xLLyNZ5GOL-VF8a0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Jun 2017 00:16:11 -0000

----==_mimepart_595052486dda3_1be53ff456951c3c9925b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

and the term common header isn't otherwise defined.

issue #663 
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/664

-- Commit Summary --

  * The plaintext is does not necessarily follow the packet number, and

-- File Changes --

    M draft-ietf-quic-tls.md (6)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/664.patch
https://github.com/quicwg/base-drafts/pull/664.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/664

----==_mimepart_595052486dda3_1be53ff456951c3c9925b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>and the term common header isn't otherwise defined.</p>
<p>issue <a href="https://github.com/quicwg/base-drafts/issues/663" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/663" data-id="238416864" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#663</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/664'>https://github.com/quicwg/base-drafts/pull/664</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>The plaintext is does not necessarily follow the packet number, and</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/664/files#diff-0">draft-ietf-quic-tls.md</a>
    (6)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/664.patch'>https://github.com/quicwg/base-drafts/pull/664.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/664.diff'>https://github.com/quicwg/base-drafts/pull/664.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/664">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqypQkMgNsRBrzq74-PNU0lWVtv7wks5sHvhIgaJpZM4OExK8">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq3qn0avZb9RgWUKm8Fw-Y7AgtlQ_ks5sHvhIgaJpZM4OExK8.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/664"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 plaintext is does not necessarily follow the packet number (#664)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/664"}}}</script>

----==_mimepart_595052486dda3_1be53ff456951c3c9925b--


From nobody Sun Jun 25 18:24: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 32308128961 for <quic-issues@ietfa.amsl.com>; Sun, 25 Jun 2017 18:24:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.403
X-Spam-Level: 
X-Spam-Status: No, score=-0.403 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id P_j8WIEuDP4R for <quic-issues@ietfa.amsl.com>; Sun, 25 Jun 2017 18:24:05 -0700 (PDT)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8838C124B0A for <quic-issues@ietf.org>; Sun, 25 Jun 2017 18:24:05 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=R3ydBYHPObl0GPhOp/iE/KLxrTA=; b=LBVhH26bX2nvunAe Vpylbc2JQ6T0ccJqpgtbc0xXdUGeR3SHVaamfXO3RnwSUyE1p3TM7N1K9LIhz8fC C66EH70LuQf+1xeInaOhr3uVnHL9tN09H7cyVWWes77pt+uBPKyF18sVPSAY/g68 oLmzCB0bjZmEhXOfm913u5YqoAw=
Received: by filter1155p1mdw1.sendgrid.net with SMTP id filter1155p1mdw1-28488-59506234-23 2017-06-26 01:24:04.438311958 +0000 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 2o-H2fV4Tl6B8nZbbVyWdg for <quic-issues@ietf.org>; Mon, 26 Jun 2017 01:24:04.390 +0000 (UTC)
Date: Sun, 25 Jun 2017 18:24:04 -0700
From: Tatsuhiro Tsujikawa <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab95f245cc7c3c77b0649cc9892d1facdba1872eec92cf000000011568243492a169ce0e360596@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/665@github.com>
Subject: [quicwg/base-drafts] stray 0x21 in HKDF-Expand info construction (#665)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_595062344acaf_539f3fa909b65c3c86547"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: tatsuhiro-t
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak03F6qg6/nZMjaitUYcSZrA/cgVk5FnIy55lc vjEEAiA1jyOLi/PiH7wmtgJ77Ufx5HCPTNfe6kRs/W2R/mS73G9BJsioTI5GWTRGIzlABZVlc/eSgh Co0cELoLtgZ4/8N3IDtxPLZW7w/BNMQtZtxhAzjaoz2+ehJsbxIB9nw7c91QfPPL8QPIsJkvpXPKhb 0=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Kchm6DHY6o-1ZxXAxBEzuVog4MA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Jun 2017 01:24:07 -0000

----==_mimepart_595062344acaf_539f3fa909b65c3c86547
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

https://quicwg.github.io/base-drafts/draft-ietf-quic-tls.html#rfc.section.5.2.2 describes info parameter for HKDF-Expand.  The struct HKDFLabel does not contain 0x21 ("!"), but its example contains it:

```
 info = (HashLen / 256) || (HashLen % 256) || 0x21 ||
          "tls13 QUIC client 1-RTT secret" || 0x00
```

I couldn't find it in TLSv1.3 draft or RFC 5869.
Is it a practice to insert 0x21 after Length, or just a remnant of earlier 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/665
----==_mimepart_595062344acaf_539f3fa909b65c3c86547
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://quicwg.github.io/base-drafts/draft-ietf-quic-tls.html#rfc.section.5.2.2">https://quicwg.github.io/base-drafts/draft-ietf-quic-tls.html#rfc.section.5.2.2</a> describes info parameter for HKDF-Expand.  The struct HKDFLabel does not contain 0x21 ("!"), but its example contains it:</p>
<pre><code> info = (HashLen / 256) || (HashLen % 256) || 0x21 ||
          "tls13 QUIC client 1-RTT secret" || 0x00
</code></pre>
<p>I couldn't find it in TLSv1.3 draft or RFC 5869.<br>
Is it a practice to insert 0x21 after Length, or just a remnant of earlier 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/665">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8I0RtNagXfBrtr1l9q6ERr_K8Y0ks5sHwg0gaJpZM4OEyZe">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqwggY1OUtm5YyzrLJ1G-DdszPwWZks5sHwg0gaJpZM4OEyZe.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/665"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"stray 0x21 in HKDF-Expand info construction (#665)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/665"}}}</script>
----==_mimepart_595062344acaf_539f3fa909b65c3c86547--


From nobody Sun Jun 25 19:38: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 0393B12869B for <quic-issues@ietfa.amsl.com>; Sun, 25 Jun 2017 19:38:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.403
X-Spam-Level: 
X-Spam-Status: No, score=-0.403 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id iOiwxtZrk2GT for <quic-issues@ietfa.amsl.com>; Sun, 25 Jun 2017 19:38:20 -0700 (PDT)
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 8F64E1243F3 for <quic-issues@ietf.org>; Sun, 25 Jun 2017 19:38:20 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=O7OOcsiYyJGDVyXMkr8QNEq5rg0=; b=OaQ4FAkwyQTA1R0k 4paIhFQ/WV9zsYbFVhhd0958hJY9V+OjtrsStl3RzJGiByciOTBM8JohiFAzk/OE ctIw9O670vpGbrm+TgVsNHKsRZR9GmxIJvt8DgrRoyLq46wzvBdgWzMo3rm3p/zE PirNNKDP2RsSnR3GWo7pzbvTefA=
Received: by filter0979p1mdw1.sendgrid.net with SMTP id filter0979p1mdw1-24202-5950739B-1C 2017-06-26 02:38:19.481819179 +0000 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 VlTnee3SQyeZiF_7uL1TcQ for <quic-issues@ietf.org>; Mon, 26 Jun 2017 02:38:19.519 +0000 (UTC)
Date: Sun, 25 Jun 2017 19:38:19 -0700
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2d6e28bb6a993ccf2c0854d22b7fdc53cacc5a7692cf000000011568359b92a169ce0e2fc178@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/657/c310950414@github.com>
In-Reply-To: <quicwg/base-drafts/pull/657@github.com>
References: <quicwg/base-drafts/pull/657@github.com>
Subject: Re: [quicwg/base-drafts] A STREAM frame MUST NOT be empty (#657)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5950739b69803_11333fb354ea9c2c213c6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0XxQW+g1K9tlhugohVeIAPPN3Kt6wK3GRz7B TVBvfPIcmFw/vclZF2tmJcWwlFyp5WNPYTOHP+XaXSPtF5pwbBKN1JHfFVEywTj5BOTh5ZihPh0b35 ID3SimLpJjHhXNx1FFEANdj+gIEvKU+KE5cV/CkzkXaeVPZZy/8wZGCj/ywHrqHV3l/dOEx35UYliF o=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/-oU2XcNYlOe1Anc6N_CT1zXasx0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Jun 2017 02:38:22 -0000

----==_mimepart_5950739b69803_11333fb354ea9c2c213c6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The previous wording implied, contrary to what i think we all meant, that non-zero length *and* FIN on the same data frame was an invalid combination.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/657#issuecomment-310950414
----==_mimepart_5950739b69803_11333fb354ea9c2c213c6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The previous wording implied, contrary to what i think we all meant, that non-zero length <em>and</em> FIN on the same data frame was an invalid combination.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/657#issuecomment-310950414">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqy14GnJ29FJmUa3SgSRFd2bDE4Voks5sHxmbgaJpZM4ODAXu">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq48i5Qm8Oh3zQjZ9U-7sJPqisdErks5sHxmbgaJpZM4ODAXu.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/657#issuecomment-310950414"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #657: The previous wording implied, contrary to what i think we all meant, that non-zero length *and* FIN on the same data frame was an invalid combination."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/657#issuecomment-310950414"}}}</script>
----==_mimepart_5950739b69803_11333fb354ea9c2c213c6--


From nobody Sun Jun 25 23:04:49 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0C32C120046 for <quic-issues@ietfa.amsl.com>; Sun, 25 Jun 2017 23:04:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.255
X-Spam-Level: 
X-Spam-Status: No, score=-3.255 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id eQ112HVvzSKx for <quic-issues@ietfa.amsl.com>; Sun, 25 Jun 2017 23:04:46 -0700 (PDT)
Received: from o9.sgmail.github.com (o9.sgmail.github.com [167.89.101.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3B6E4126B7E for <quic-issues@ietf.org>; Sun, 25 Jun 2017 23:04:46 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=FtiJk8z0fSIqWfojkCOm+Zlg0V0=; b=BE7FnLVC1XhNw6B9 GYLvNHbJWCcYTYYhBGhy9MRhJSZBICCS3Mz02emJoTiPnd5D61im50qpGn52ADFg nFEe9cHp7vrYTInrYLkXCwQBBcX/4e1d1sjRpIJy0ZZ7c/ihoCMYEC7uQwYzAUoK Loiax7K7o5NgBRnBS5GRMhxUTPY=
Received: by filter1103p1mdw1.sendgrid.net with SMTP id filter1103p1mdw1-2585-5950A3FD-13 2017-06-26 06:04:45.169190451 +0000 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 _hGUMgpHSjSWv1mVfgDoXg for <quic-issues@ietf.org>; Mon, 26 Jun 2017 06:04:45.137 +0000 (UTC)
Date: Sun, 25 Jun 2017 23:04:45 -0700
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab692fdab41e5cb8864dd35d78184f2ab660e65f3692cf00000001156865fd92a169ce0e35f3e0@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/663/310970870@github.com>
In-Reply-To: <quicwg/base-drafts/issues/663@github.com>
References: <quicwg/base-drafts/issues/663@github.com>
Subject: Re: [quicwg/base-drafts] nits with description of associated data and plaintext (#663)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5950a3fda5a9_1e293fc2d8055c3c311cc"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0d8KfkfV4s6Hh2V8NS3HfGhvlLgmYWT04wBb zjFS+1IfKpVMxi7xB9/H2+q7NqJFGl6c/Arz/38TG35H4JEWse5a4+tQxnI6jwiOGx20AylxiEo+96 kYcP2SC0smOGhC010ehPHCTJtO0x/jxb+G/aB19+x17oSDw2f1bD4Kp0bBM1oRs6nYLXVySmIR9x+a g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/oWpK8l6j60M0kt9arWNVzt860Ww>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Jun 2017 06:04:48 -0000

----==_mimepart_5950a3fda5a9_1e293fc2d8055c3c311cc
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Since octet 0 is being used now, perhaps that would worth referencing.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/663#issuecomment-310970870
----==_mimepart_5950a3fda5a9_1e293fc2d8055c3c311cc
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Since octet 0 is being used now, perhaps that would worth referencing.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/663#issuecomment-310970870">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyJt7ga3c9d8AojYlYNK3ghFnnjTks5sH0n9gaJpZM4OExKH">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqwzhljRW9KUiQ2vC1cE73o_-WoZSks5sH0n9gaJpZM4OExKH.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/663#issuecomment-310970870"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #663: Since octet 0 is being used now, perhaps that would worth referencing."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/663#issuecomment-310970870"}}}</script>
----==_mimepart_5950a3fda5a9_1e293fc2d8055c3c311cc--


From nobody Sun Jun 25 23:55: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 A48DB126C25 for <quic-issues@ietfa.amsl.com>; Sun, 25 Jun 2017 23:55:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.617
X-Spam-Level: 
X-Spam-Status: No, score=-0.617 tagged_above=-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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PuzPAspmWMxz for <quic-issues@ietfa.amsl.com>; Sun, 25 Jun 2017 23:55:32 -0700 (PDT)
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 213F0120046 for <quic-issues@ietf.org>; Sun, 25 Jun 2017 23:55:32 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=dKy0Ni4IOhr5aR7QMFC2V9914p4=; b=bQ8A+tgmndYUj8OJ zcIlzMz/q9ZoxTxEQCJ67dOExlg4tSJo0Wmz/MDJIEEWPz+8SSOgTZSMWts8/USt HUUGzn3zbWgI8b3/20/A5uNrJDZnSVjC35wusqaqy0krM4iiXZ0jgMtfxNgCWV5T 5UrMnvTLm6f4qUWjzbIr8ysifkM=
Received: by filter0474p1mdw1.sendgrid.net with SMTP id filter0474p1mdw1-5321-5950AFE3-1 2017-06-26 06:55:31.09789262 +0000 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 _0hwFzeWQDOWfWOIcRf0xA for <quic-issues@ietf.org>; Mon, 26 Jun 2017 06:55:31.064 +0000 (UTC)
Date: Sun, 25 Jun 2017 23:55:30 -0700
From: Lars Eggert <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab775173cf53bba7ec8a977ff90763739ab850bd7392cf00000001156871e292a169ce0e313330@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/659/310978023@github.com>
In-Reply-To: <quicwg/base-drafts/issues/659@github.com>
References: <quicwg/base-drafts/issues/659@github.com>
Subject: Re: [quicwg/base-drafts] When can the connection ID be omitted? (#659)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5950afe2eea61_5d233f8032949c3c409c0"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2DdjPtPYPZCMaVbWKQyb9/JFONo+HnViHurL ZtsO8aw9/HX667KO2gkDt3HP4pCbvqjFlY82skkcpihAWNMjrskTQMjVdk6+DpRRpoLzZd3eM1APrC Xeg9QrT4kk2ipoyxHUWgH+OhWWsaG1FyXZ43Ym9IcQtI5g86ef1lcCH3ax9eRHf3wFt60mWp2Q2TE7 s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/2n-vIBTQ_74HNEqmGEBGzKtUrD4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Jun 2017 06:55:34 -0000

----==_mimepart_5950afe2eea61_5d233f8032949c3c409c0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Sure, so the assumption is that client <IP, port> pairs are unique. So what guidance do we give server implementations about omitting CIDs? Should they be aggressive about it? Should they only do it in some case; and which? Separately, what about clients? Are then cases when then MUST/SHOULD/MAY omit CIDs? 

I'm missing guidance text in the document. At the moment, the draft specifies the possibility to omit and a bit, but not much more.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/659#issuecomment-310978023
----==_mimepart_5950afe2eea61_5d233f8032949c3c409c0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Sure, so the assumption is that client &lt;IP, port&gt; pairs are unique=
. So what guidance do we give server implementations about omitting CIDs? S=
hould they be aggressive about it? Should they only do it in some case; and=
 which? Separately, what about clients? Are then cases when then MUST/SHOUL=
D/MAY omit CIDs?</p>
<p>I'm missing guidance text in the document. At the moment, the draft spec=
ifies the possibility to omit and a bit, but not much more.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/659#issuecomment-310978023">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq6vKnuTDz5xiRh5=
QbqBQm4XimM4Mks5sH1XigaJpZM4ODaGC">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq3LQk0kTS4KUjPmZj=
72-vgdHM3Wuks5sH1XigaJpZM4ODaGC.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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/659#issuecomment-310978023"></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 #659: Sure, so th=
e assumption is that client \u003cIP, port\u003e pairs are unique. So what =
guidance do we give server implementations about omitting CIDs? Should they=
 be aggressive about it? Should they only do it in some case; and which? Se=
parately, what about clients? Are then cases when then MUST/SHOULD/MAY omit=
 CIDs? \r\n\r\nI'm missing guidance text in the document. At the moment, th=
e draft specifies the possibility to omit and a bit, but not much more."}],=
"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/=
issues/659#issuecomment-310978023"}}}</script>=

----==_mimepart_5950afe2eea61_5d233f8032949c3c409c0--


From nobody Mon Jun 26 01: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 323DB12869B for <quic-issues@ietfa.amsl.com>; Mon, 26 Jun 2017 01:10:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.402
X-Spam-Level: 
X-Spam-Status: No, score=-5.402 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FrWbE1-BRAXL for <quic-issues@ietfa.amsl.com>; Mon, 26 Jun 2017 01:10:30 -0700 (PDT)
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 AA9A1126579 for <quic-issues@ietf.org>; Mon, 26 Jun 2017 01:10:30 -0700 (PDT)
Date: Mon, 26 Jun 2017 01:10:29 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1498464629; bh=bSTHYWSyrB8+3pXySr67JZdN4Cz+JnV602GoY6fNc00=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=rqONaGaRYnUCv8Tsx5ZJSuz/xj5ZaMxDdBi7/mk0WRVoAibvvZ6m3fEQmDBZoQefm ijquU+zIEhHC4aqd3Q7boj6ha9C2LRwjlQo+AeZEmCHkaRnoPwzn+i38zYaUw0Ptpw wGIQ9SfRtxQrt2S48goWhVGNOs0O+I1lBmfZsCzI=
From: =?UTF-8?B?SsSBbmlz?= <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe528833a1e7d2070ad3b85f1bf18f1409636a5ec92cf000000011568837592a169ce0e313330@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/659/310991799@github.com>
In-Reply-To: <quicwg/base-drafts/issues/659@github.com>
References: <quicwg/base-drafts/issues/659@github.com>
Subject: Re: [quicwg/base-drafts] When can the connection ID be omitted? (#659)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5950c175b5a33_7ca3fccdaeb9c2c65025"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: chocis
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/6CgoAqcwXOw_ms58KDDLKwG4n3g>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Jun 2017 08:10:32 -0000

----==_mimepart_5950c175b5a33_7ca3fccdaeb9c2c65025
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

i imagine that one type of communication is that client always sends CID, so that packet can be forwarded to correct backend server instance, but the response in server's response CID can be omitted.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/659#issuecomment-310991799
----==_mimepart_5950c175b5a33_7ca3fccdaeb9c2c65025
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>i imagine that one type of communication is that client always sends CID, so that packet can be forwarded to correct backend server instance, but the response in server's response CID can be omitted.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/659#issuecomment-310991799">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwLvXX06LudbIP62kI-obkg2eX9nks5sH2d1gaJpZM4ODaGC">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqxL3mNlQT9v0kZ3ZnKHHe_1Hh6hZks5sH2d1gaJpZM4ODaGC.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/659#issuecomment-310991799"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@chocis in #659: i imagine that one type of communication is that client always sends CID, so that packet can be forwarded to correct backend server instance, but the response in server's response CID can be omitted."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/659#issuecomment-310991799"}}}</script>
----==_mimepart_5950c175b5a33_7ca3fccdaeb9c2c65025--


From nobody Mon Jun 26 02:00: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 51C4A129A8D for <quic-issues@ietfa.amsl.com>; Mon, 26 Jun 2017 02:00:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.183
X-Spam-Level: 
X-Spam-Status: No, score=-3.183 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wd6SLWQtbNJ6 for <quic-issues@ietfa.amsl.com>; Mon, 26 Jun 2017 01:59:59 -0700 (PDT)
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 AECA4120721 for <quic-issues@ietf.org>; Mon, 26 Jun 2017 01:59:59 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=lyoLQet0VWWiudWylLAZW8bJ4YE=; b=HuLXGavCoMtDB3XP HZRQVs54OK11+1DzRyvOm6ciKkQy+r3Jh4WYW4eZ9vQgTpchzAMAo+5AakiP5Yhm JYnxmGmJ72zTYiuCaWMKJiEMqvEacfnh8ewmLA61Qd+2m7lwQ8Kd9xjHeB4fwIYH 4gzaUyDnaX+LDo+6jS006vZvEXI=
Received: by filter0832p1mdw1.sendgrid.net with SMTP id filter0832p1mdw1-13152-5950CD0E-12 2017-06-26 08:59:58.515302905 +0000 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 W5ibj_1mRGejlpi73wzFNw for <quic-issues@ietf.org>; Mon, 26 Jun 2017 08:59:58.410 +0000 (UTC)
Date: Mon, 26 Jun 2017 01:59:58 -0700
From: Lars Eggert <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba9096fe8315ab316c838d62d705568d04c57b12292cf0000000115688f0e92a169ce0e313330@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/659/311002532@github.com>
In-Reply-To: <quicwg/base-drafts/issues/659@github.com>
References: <quicwg/base-drafts/issues/659@github.com>
Subject: Re: [quicwg/base-drafts] When can the connection ID be omitted? (#659)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5950cd0e4ac86_2b963fef6e393c38638a8"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0TxpX3+7OCqyVPXXIbrEpW39RRPWnJN+/aZc 7tke7re6jvfif9KBFsDGpSNcLMRtftrsb/TFDxAR8INEFzANxSFttqJOGeWfUKVSY0U4gouzXH41n5 9yS/i+Dp/Cg4P1DiMwCaz2RXDo0gL/AYKFT7QxMkYWnBV4NgpSlmHs/79kI9DTowB2HnQQ0etlfZGk Y=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/NY12oXdcerSAiiIOUDgBsY7gpGE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Jun 2017 09:00:02 -0000

----==_mimepart_5950cd0e4ac86_2b963fef6e393c38638a8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

That's a reasonable assumption, but the text in the draft at the moment permits either side to omit or not omit CIDs on most packets without any guidance.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/659#issuecomment-311002532
----==_mimepart_5950cd0e4ac86_2b963fef6e393c38638a8
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>That's a reasonable assumption, but the text in the draft at the moment permits either side to omit or not omit CIDs on most packets without any guidance.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/659#issuecomment-311002532">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5L0Np8nw_0QC6ZkJIWBNay25oE8ks5sH3MOgaJpZM4ODaGC">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq-COuHfX7A8tma7guDRCofjgedxOks5sH3MOgaJpZM4ODaGC.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/659#issuecomment-311002532"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #659: That's a reasonable assumption, but the text in the draft at the moment permits either side to omit or not omit CIDs on most packets without any guidance."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/659#issuecomment-311002532"}}}</script>
----==_mimepart_5950cd0e4ac86_2b963fef6e393c38638a8--


From nobody Mon Jun 26 04:49: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 4A6E4129B20 for <quic-issues@ietfa.amsl.com>; Mon, 26 Jun 2017 04:49:05 -0700 (PDT)
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 4SFnfZABBtKH for <quic-issues@ietfa.amsl.com>; Mon, 26 Jun 2017 04:49:03 -0700 (PDT)
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 97EAD129B15 for <quic-issues@ietf.org>; Mon, 26 Jun 2017 04:49:03 -0700 (PDT)
Date: Mon, 26 Jun 2017 04:49:02 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1498477742; bh=tJf+8H98WQS0Jw3V9UQBn3aqpqfgpR8W9g7K6bPbki0=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=lzg4RHH95DHeTX3TgPtfASBctwb1B2AZSf8wJYuEOu/34/uizJHozYF5QeEc7iF9J R4X3iToXI2VP8qWHTX6UgLgnV6+cazbZVhcA3PXzLii+wweladLXm2+k7WwIpAmk6W ekdiguTvaiwQvTQYVrRha7zoFIXEiYefzJyMgj3M=
From: ThomasSwindells <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab71ad4b2609e0bc27e2de9a312ce25f001b25622892cf000000011568b6ae92a169ce0e330eaf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/662/311037076@github.com>
In-Reply-To: <quicwg/base-drafts/issues/662@github.com>
References: <quicwg/base-drafts/issues/662@github.com>
Subject: Re: [quicwg/base-drafts] Streams do not need to be implicitly opened (#662)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5950f4aebea04_3ed43f965dbd1c343786f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ThomasSwindells
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/dK5APA7t0dmitIqMtGctli8hfEM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Jun 2017 11:49:05 -0000

----==_mimepart_5950f4aebea04_3ed43f965dbd1c343786f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Allowing an application to open stream ids (without opening everything underneath them) does have potential benefits that shouldn't just be dismissed out of hands. Conceptually some benefits follow, whether these benefits are better than implicit opening or if the other parts of QUIC even make them realisable I'll leave up to you to consider:

1. being able to align stream id's with application level conversation ids
2. Avoid contention in allocating stream ids in a multi-threaded environment (e.g. pre-assign batches to different threads/jobs) without knowing if/when the thread/job will actually use the stream
3. allow stream ID to influence CPU affinity or other hardware optimizations (e.g. future hardware optimizations may use stream id ranges to map request processing to different CPU to preserve data locality etc.

@siyengar 
Can you explain your reasoning in a bit more detai?. In particular I don't understand why in your http case there is any benefit of implicitly opening streams rather than http explicitly signalling the set of streams they have (through an OPEN_STREAM frame or whatever). Also isn't it (marginally) more complex with implicit streams that despite not explicitly opening, using or refering to that skipped stream number it still needs closing, compared to a simple rule along the lines of 'currently open streams' = number explicitly opened-number explicitly closed. (Though I'm sure in practice when dealing with packet loss it is a bit more complicated than that).


 

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/662#issuecomment-311037076
----==_mimepart_5950f4aebea04_3ed43f965dbd1c343786f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Allowing an application to open stream ids (without opening everything=
 underneath them) does have potential benefits that shouldn't just be dis=
missed out of hands. Conceptually some benefits follow, whether these ben=
efits are better than implicit opening or if the other parts of QUIC even=
 make them realisable I'll leave up to you to consider:</p>
<ol>
<li>being able to align stream id's with application level conversation i=
ds</li>
<li>Avoid contention in allocating stream ids in a multi-threaded environ=
ment (e.g. pre-assign batches to different threads/jobs) without knowing =
if/when the thread/job will actually use the stream</li>
<li>allow stream ID to influence CPU affinity or other hardware optimizat=
ions (e.g. future hardware optimizations may use stream id ranges to map =
request processing to different CPU to preserve data locality etc.</li>
</ol>
<p><a href=3D"https://github.com/siyengar" class=3D"user-mention">@siyeng=
ar</a><br>
Can you explain your reasoning in a bit more detai?. In particular I don'=
t understand why in your http case there is any benefit of implicitly ope=
ning streams rather than http explicitly signalling the set of streams th=
ey have (through an OPEN_STREAM frame or whatever). Also isn't it (margin=
ally) more complex with implicit streams that despite not explicitly open=
ing, using or refering to that skipped stream number it still needs closi=
ng, compared to a simple rule along the lines of 'currently open streams'=
 =3D number explicitly opened-number explicitly closed. (Though I'm sure =
in practice when dealing with packet loss it is a bit more complicated th=
an 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/662#issuecomment-311037076">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqwiGG=
lOxWRwtf33vrvCZKwOhQNSHks5sH5qugaJpZM4OD7iR">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq-n=
-gzfJlUGf9f7_6bdjUBY6daFqks5sH5qugaJpZM4OD7iR.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/662#issuecomment-311037076"></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":"@ThomasSwindel=
ls in #662: Allowing an application to open stream ids (without opening e=
verything underneath them) does have potential benefits that shouldn't ju=
st be dismissed out of hands. Conceptually some benefits follow, whether =
these benefits are better than implicit opening or if the other parts of =
QUIC even make them realisable I'll leave up to you to consider:\r\n\r\n1=
. being able to align stream id's with application level conversation ids=
\r\n2. Avoid contention in allocating stream ids in a multi-threaded envi=
ronment (e.g. pre-assign batches to different threads/jobs) without knowi=
ng if/when the thread/job will actually use the stream\r\n3. allow stream=
 ID to influence CPU affinity or other hardware optimizations (e.g. futur=
e hardware optimizations may use stream id ranges to map request processi=
ng to different CPU to preserve data locality etc.\r\n\r\n@siyengar \r\nC=
an you explain your reasoning in a bit more detai?. In particular I don't=
 understand why in your http case there is any benefit of implicitly open=
ing streams rather than http explicitly signalling the set of streams the=
y have (through an OPEN_STREAM frame or whatever). Also isn't it (margina=
lly) more complex with implicit streams that despite not explicitly openi=
ng, using or refering to that skipped stream number it still needs closin=
g, compared to a simple rule along the lines of 'currently open streams' =
=3D number explicitly opened-number explicitly closed. (Though I'm sure i=
n practice when dealing with packet loss it is a bit more complicated tha=
n that).\r\n\r\n\r\n "}],"action":{"name":"View Issue","url":"https://git=
hub.com/quicwg/base-drafts/issues/662#issuecomment-311037076"}}}</script>=

----==_mimepart_5950f4aebea04_3ed43f965dbd1c343786f--


From nobody Mon Jun 26 07:38: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 5870912EAAB for <quic-issues@ietfa.amsl.com>; Mon, 26 Jun 2017 07:38:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.396
X-Spam-Level: 
X-Spam-Status: No, score=-8.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_DNSWL_HI=-5, 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 uJJ2ByXhz2I2 for <quic-issues@ietfa.amsl.com>; Mon, 26 Jun 2017 07:38:16 -0700 (PDT)
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 A217512EAA5 for <quic-issues@ietf.org>; Mon, 26 Jun 2017 07:38:16 -0700 (PDT)
Date: Mon, 26 Jun 2017 07:38:15 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1498487895; bh=pKr9W7lMFm2j1EUEBQOpHltlDDNeHkPcMmVDrfjD0iA=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=tUiyHDMByJTzynG4hrV/2zqz75e/9r8+fGWiLxHaJR7LtihGWxxDrwThaed/4beTB jLdu2aYX3wXPp1SpcVwIWcFphAVVV2ErfclSe3FNDrVyG6NRTbz0pA0U/Dvqqq8SyS b8pQrI10NRjBD6H2MNfB+pQ60CwgpGFXrZ+dDm7k=
From: Igor Lubashev <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3a6a214e0fe6ede5e0027b63f3a72f361154b2a492cf000000011568de5792a169ce0e330eaf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/662/311078748@github.com>
In-Reply-To: <quicwg/base-drafts/issues/662@github.com>
References: <quicwg/base-drafts/issues/662@github.com>
Subject: Re: [quicwg/base-drafts] Streams do not need to be implicitly opened (#662)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59511c57c3ac0_26813fc164a41c3493786"; 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/Up9BBDF6KG8kknOqDMyyuNFsMcw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Jun 2017 14:38:18 -0000

----==_mimepart_59511c57c3ac0_26813fc164a41c3493786
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ThomasSwindells I think the main obstacle to a design allowing apps to assign random identifiers to streams is that no one has suggested a way how to build such a design.  The key requirement is that a rogue client is not able to cause the server to keep excessive amount of state just to track what Stream IDs are "idle" (i.e. have not been used before) and "closed" (have been used before and now 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/662#issuecomment-311078748
----==_mimepart_59511c57c3ac0_26813fc164a41c3493786
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><a href=3D"https://github.com/thomasswindells" class=3D"user-mention">=
@ThomasSwindells</a> I think the main obstacle to a design allowing apps =
to assign random identifiers to streams is that no one has suggested a wa=
y how to build such a design.  The key requirement is that a rogue client=
 is not able to cause the server to keep excessive amount of state just t=
o track what Stream IDs are "idle" (i.e. have not been used before) and "=
closed" (have been used before and now closed).</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/662#issuecomment-311078748">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq-Dy1=
srZIEttFameN78kE9YcQf38ks5sH8JXgaJpZM4OD7iR">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq_8=
y44_Az_6P-FIGVXagdMNVX3kRks5sH8JXgaJpZM4OD7iR.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/662#issuecomment-311078748"></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 #=
662: @ThomasSwindells I think the main obstacle to a design allowing apps=
 to assign random identifiers to streams is that no one has suggested a w=
ay how to build such a design.  The key requirement is that a rogue clien=
t is not able to cause the server to keep excessive amount of state just =
to track what Stream IDs are \"idle\" (i.e. have not been used before) an=
d \"closed\" (have been used before and now closed)."}],"action":{"name":=
"View Issue","url":"https://github.com/quicwg/base-drafts/issues/662#issu=
ecomment-311078748"}}}</script>=

----==_mimepart_59511c57c3ac0_26813fc164a41c3493786--


From nobody Mon Jun 26 08:32: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 B376212EB00 for <quic-issues@ietfa.amsl.com>; Mon, 26 Jun 2017 08:32:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.8
X-Spam-Level: 
X-Spam-Status: No, score=-9.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_DNSWL_HI=-5, 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 bRyfM0uljHZs for <quic-issues@ietfa.amsl.com>; Mon, 26 Jun 2017 08:32:42 -0700 (PDT)
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 983E7129B4D for <quic-issues@ietf.org>; Mon, 26 Jun 2017 08:32:42 -0700 (PDT)
Date: Mon, 26 Jun 2017 08:32:41 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1498491161; bh=ri/f6abym+/wtTiHSrlc/uMd5ZWLb5bviGG9ndIpzu0=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=VFoSuos1aLFcMaHEerdrBGuaXoHi3Qbx7NOhvCNfxSR+IOaiO4WU7B7sus2TG5t85 RFKyesl8/Z5A4DoA9/WRWYtD645PVKjSngTIU1xWiaUSogBiKvPAhrdXNkh7r10Ei9 g5YeSPSqisy2Iz61GMByxu5YxpQnNm+g181jWeOI=
From: Subodh Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab62ba620c71b4ec6299370ddb30b08230589e328292cf000000011568eb1992a169ce0e330eaf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/662/311095068@github.com>
In-Reply-To: <quicwg/base-drafts/issues/662@github.com>
References: <quicwg/base-drafts/issues/662@github.com>
Subject: Re: [quicwg/base-drafts] Streams do not need to be implicitly opened (#662)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_595129199899d_5ce63f7f15505c34854f2"; 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/rZSEs1A3QfM19k7UgK8QtVzfNJ0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Jun 2017 15:32:45 -0000

----==_mimepart_595129199899d_5ce63f7f15505c34854f2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ThomasSwindells all of those can be accomplished even with implicitly opening lower streams as well. The key point here is that even with implicit open, you don't actually have to store state for streams that you don't send data on or don't have an updates for, like flow control, you can lazily allocate them. We currently implement it as such and it is feasible. I'm not sure I completely understand why the current approach precludes any of the CPU optimizations specified? You're always limited by max stream id of the peer so you can't open random streams.

It's also not accurate to specify that if an app only opens stream id 11 it can ignore stream id 5. Due to stream id limitations, the app would have to reset 5 in order for the peer to open up some stream id space (see @igorlord's example). If you can't ignore streams you don't refer to anyway, we should make the behavior of what happens to lower streams explicit. This makes it more intuitive semantic behavior for the app as well (only if i close open streams, I can get more streams).

I would argue that it's probably more complex overall for an implementation and an application to not implicitly open lower streams, the stream id accounting becomes more complex and has the potential to cause deadlocks. Closing streams that you have not referred to has to be done in both designs, the current approach just makes that more explicit that you had to do it to an app, because it was opened. 

I don't see how explicitly signaling http streams opens helps here, because open streams is a QUIC layer concept and what channel will signal that. I think this might be raising a completely different issue. If body stream is stream 7 and header is stream 9, if a header (stream 9) gets to the server but data from the body stream is lost (if stream 7 is sent in a different packet), the server can respond even without the body. The reordering of streams makes it explicit that the body stream must be open by the client if the header stream got to the server.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/662#issuecomment-311095068
----==_mimepart_595129199899d_5ce63f7f15505c34854f2
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><a href=3D"https://github.com/thomasswindells" class=3D"user-mention">=
@ThomasSwindells</a> all of those can be accomplished even with implicitl=
y opening lower streams as well. The key point here is that even with imp=
licit open, you don't actually have to store state for streams that you d=
on't send data on or don't have an updates for, like flow control, you ca=
n lazily allocate them. We currently implement it as such and it is feasi=
ble. I'm not sure I completely understand why the current approach preclu=
des any of the CPU optimizations specified? You're always limited by max =
stream id of the peer so you can't open random streams.</p>
<p>It's also not accurate to specify that if an app only opens stream id =
11 it can ignore stream id 5. Due to stream id limitations, the app would=
 have to reset 5 in order for the peer to open up some stream id space (s=
ee <a href=3D"https://github.com/igorlord" class=3D"user-mention">@igorlo=
rd</a>'s example). If you can't ignore streams you don't refer to anyway,=
 we should make the behavior of what happens to lower streams explicit. T=
his makes it more intuitive semantic behavior for the app as well (only i=
f i close open streams, I can get more streams).</p>
<p>I would argue that it's probably more complex overall for an implement=
ation and an application to not implicitly open lower streams, the stream=
 id accounting becomes more complex and has the potential to cause deadlo=
cks. Closing streams that you have not referred to has to be done in both=
 designs, the current approach just makes that more explicit that you had=
 to do it to an app, because it was opened.</p>
<p>I don't see how explicitly signaling http streams opens helps here, be=
cause open streams is a QUIC layer concept and what channel will signal t=
hat. I think this might be raising a completely different issue. If body =
stream is stream 7 and header is stream 9, if a header (stream 9) gets to=
 the server but data from the body stream is lost (if stream 7 is sent in=
 a different packet), the server can respond even without the body. The r=
eordering of streams makes it explicit that the body stream must be open =
by the client if the header stream got to the server.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/662#issuecomment-311095068">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq6qvE=
Nnpdia9bfhZLl4i9nhj3E4yks5sH88ZgaJpZM4OD7iR">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq-D=
WdjHya00a7_kn8xuA98W2U7ipks5sH88ZgaJpZM4OD7iR.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/662#issuecomment-311095068"></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 #=
662: @ThomasSwindells all of those can be accomplished even with implicit=
ly opening lower streams as well. The key point here is that even with im=
plicit open, you don't actually have to store state for streams that you =
don't send data on or don't have an updates for, like flow control, you c=
an lazily allocate them. We currently implement it as such and it is feas=
ible. I'm not sure I completely understand why the current approach precl=
udes any of the CPU optimizations specified? You're always limited by max=
 stream id of the peer so you can't open random streams.\r\n\r\nIt's also=
 not accurate to specify that if an app only opens stream id 11 it can ig=
nore stream id 5. Due to stream id limitations, the app would have to res=
et 5 in order for the peer to open up some stream id space (see @igorlord=
's example). If you can't ignore streams you don't refer to anyway, we sh=
ould make the behavior of what happens to lower streams explicit. This ma=
kes it more intuitive semantic behavior for the app as well (only if i cl=
ose open streams, I can get more streams).\r\n\r\nI would argue that it's=
 probably more complex overall for an implementation and an application t=
o not implicitly open lower streams, the stream id accounting becomes mor=
e complex and has the potential to cause deadlocks. Closing streams that =
you have not referred to has to be done in both designs, the current appr=
oach just makes that more explicit that you had to do it to an app, becau=
se it was opened. \r\n\r\nI don't see how explicitly signaling http strea=
ms opens helps here, because open streams is a QUIC layer concept and wha=
t channel will signal that. I think this might be raising a completely di=
fferent issue. If body stream is stream 7 and header is stream 9, if a he=
ader (stream 9) gets to the server but data from the body stream is lost =
(if stream 7 is sent in a different packet), the server can respond even =
without the body. The reordering of streams makes it explicit that the bo=
dy stream must be open by the client if the header stream got to the serv=
er."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/bas=
e-drafts/issues/662#issuecomment-311095068"}}}</script>=

----==_mimepart_595129199899d_5ce63f7f15505c34854f2--


From nobody Mon Jun 26 08:40: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 4E9F41289B0 for <quic-issues@ietfa.amsl.com>; Mon, 26 Jun 2017 08:40:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.617
X-Spam-Level: 
X-Spam-Status: No, score=-0.617 tagged_above=-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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id G4J2d0ZxaDRN for <quic-issues@ietfa.amsl.com>; Mon, 26 Jun 2017 08:40:49 -0700 (PDT)
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 CC4961271DF for <quic-issues@ietf.org>; Mon, 26 Jun 2017 08:40:48 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=E6iHTk1Fqw6AMQEjzABLlsFfFdk=; b=St/EcvGw3x5Plp6n vGKt4kUe9r326hIHuXrW1HYhfcgNo9ywF234y7xvEDrFeXV5Epm6xL1sDH8beuAW EnHtJBvzyqwIuE/2HmlJIxxR2uUX3ikpQM0BgnLHgFdBr5ML7ADo1BK08/wwMwMP L4MDvFcQE71GaJI3lgKgkxBCZAs=
Received: by filter0953p1mdw1.sendgrid.net with SMTP id filter0953p1mdw1-11638-59512AFF-1C 2017-06-26 15:40:47.861558331 +0000 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 7-3CB2FpSZGFSBcqePeWOw for <quic-issues@ietf.org>; Mon, 26 Jun 2017 15:40:47.797 +0000 (UTC)
Date: Mon, 26 Jun 2017 08:40:47 -0700
From: Lucas Pardue <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb9ad5ff827b7bdbae2589e137155bf1b3b195b8e92cf000000011568ecff92a169ce0e330eaf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/662/311097421@github.com>
In-Reply-To: <quicwg/base-drafts/issues/662@github.com>
References: <quicwg/base-drafts/issues/662@github.com>
Subject: Re: [quicwg/base-drafts] Streams do not need to be implicitly opened (#662)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59512affae4ac_dd143f9d0899dc2c147e6"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2AmQl55fidBMfsRfGH56ph/alE5aq0oiIu70 9eILJVseLOB+fthSdEMhgNDs9m/Ev+hFEXTX42U7yJQOAHutOzSl8gHLzXAhBQDDULZ/OIPYXXIgvf UEQRMbUOF8Ck9iKIg8xubK9w9pqCdNknAFp1csvIaWXuPdL1SSRJs2RcHZYTMhyiHQIzGVN+1XY3Fn s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/p8kJurWqACUrWRd3FMVVBAd9fLM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Jun 2017 15:40:50 -0000

----==_mimepart_59512affae4ac_dd143f9d0899dc2c147e6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I support this idea. 

(Trying not to open the partial reliability can of worms) An unreliably delivered frame that is missed could lead to streams not opening. With implicit opening, a later frame that is delivered could create orphan/zombie streams - related to resources that are no longer relevant. The sending end has lost interest and potentially never closes the stream. That isn't the end of the world but introduces some burden of garbage collection onto the client.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/662#issuecomment-311097421
----==_mimepart_59512affae4ac_dd143f9d0899dc2c147e6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I support this idea.</p>
<p>(Trying not to open the partial reliability can of worms) An unreliably =
delivered frame that is missed could lead to streams not opening. With impl=
icit opening, a later frame that is delivered could create orphan/zombie st=
reams - related to resources that are no longer relevant. The sending end h=
as lost interest and potentially never closes the stream. That isn't the en=
d of the world but introduces some burden of garbage collection onto the cl=
ient.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/662#issuecomment-311097421">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq4361VL65H8ZN2c=
-Pzkiso6wvBawks5sH9D_gaJpZM4OD7iR">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq0LO4yw4rjaY70qIu=
BeEsZsLwhpAks5sH9D_gaJpZM4OD7iR.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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/662#issuecomment-311097421"></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 #662: I support this=
 idea. \r\n\r\n(Trying not to open the partial reliability can of worms) An=
 unreliably delivered frame that is missed could lead to streams not openin=
g. With implicit opening, a later frame that is delivered could create orph=
an/zombie streams - related to resources that are no longer relevant. The s=
ending end has lost interest and potentially never closes the stream. That =
isn't the end of the world but introduces some burden of garbage collection=
 onto the client."}],"action":{"name":"View Issue","url":"https://github.co=
m/quicwg/base-drafts/issues/662#issuecomment-311097421"}}}</script>=

----==_mimepart_59512affae4ac_dd143f9d0899dc2c147e6--


From nobody Mon Jun 26 09:18: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 740BF12EAE7 for <quic-issues@ietfa.amsl.com>; Mon, 26 Jun 2017 09:18:34 -0700 (PDT)
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; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0-zJPNsDPtEQ for <quic-issues@ietfa.amsl.com>; Mon, 26 Jun 2017 09:18:32 -0700 (PDT)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C214A129B38 for <quic-issues@ietf.org>; Mon, 26 Jun 2017 09:18:32 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1498493912; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=iCfP65+s4zpY+NbQMqzzvJuaMV7UTnVB2QgydZP1Zko=; b=Lx8UBnLJqSN0GeEhNGx6OPBl88QYvW0LYFsjTKgDmFAfUnnLG6J7rkPELvGsuuAvRh7XFuMs +rFxBtrD2h/T65RK6+rwGBSACb49fABQ8r79IYpi1FIzJtoDdT9FxqGMm46DVupt0xr6eYh6 P1h7cvhhTLS9QoZFVRAYNBsMp+Y=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=bwjjdcTknFWpfL4jiCkHdiQkYFVGeSQJX8123QFMeLl9kc99MyRvU9OXF4XUSdtAJOXcyl ANIDAUUahLDm4ujXATpsFT7+TBH/se4PtieeYsr89U1ZRDi1SPA6JcZpksN++lYWk0jEUmYU zMdWdIEnmdG1j37POcLUOqHmXrnkw=
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 595133d6.7f949565eae0-smtp-out-n01; Mon, 26 Jun 2017 16:18:30 -0000 (UTC)
Date: Mon, 26 Jun 2017 09:18:30 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <595133d64ac42_509b3fbfc0a2dc3489353@hookshot-fe5-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 184718: The plaintext is does not necessarily follow the p...
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_595133d64a8b5_509b3fbfc0a2dc348921f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/aSfBdWM7KmPZ8G6WuzG1RaT2KKw>
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, 26 Jun 2017 16:18:34 -0000

----==_mimepart_595133d64a8b5_509b3fbfc0a2dc348921f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 184718ce5a224a3bb769ebca0591b34ec754a195
      https://github.com/quicwg/base-drafts/commit/184718ce5a224a3bb769ebca0591b34ec754a195
  Author: Patrick McManus <mcmanus@ducksong.com>
  Date:   2017-06-25 (Sun, 25 Jun 2017)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  The plaintext is does not necessarily follow the packet number, and
the term common header isn't otherwise defined.


  Commit: 1b03802f6e5740ff7e794fd61fd4a1ad74f64c98
      https://github.com/quicwg/base-drafts/commit/1b03802f6e5740ff7e794fd61fd4a1ad74f64c98
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-26 (Mon, 26 Jun 2017)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Merge pull request #664 from mcmanus/not-pn

The plaintext is does not necessarily follow the packet number


Compare: https://github.com/quicwg/base-drafts/compare/400a60768ebd...1b03802f6e57
----==_mimepart_595133d64a8b5_509b3fbfc0a2dc348921f--


From nobody Mon Jun 26 09:18: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 2529412EAF3 for <quic-issues@ietfa.amsl.com>; Mon, 26 Jun 2017 09:18:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.182
X-Spam-Level: 
X-Spam-Status: No, score=-8.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_DNSWL_HI=-5, 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 nCGrWJl-Nejz for <quic-issues@ietfa.amsl.com>; Mon, 26 Jun 2017 09:18:37 -0700 (PDT)
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 9B25B12EAEF for <quic-issues@ietf.org>; Mon, 26 Jun 2017 09:18:37 -0700 (PDT)
Date: Mon, 26 Jun 2017 09:18:36 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1498493916; bh=muV3WH87t6m28tPQaHYQYhnd55eElAZJG6KtHgfwp9o=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=q0gZ6n9KAIGYoo3EuZdl/r6ushAZK/YVpLCvatXp4fnbRGlEyzUIVtiXhNTbZtJ7a w5i7J5vLu+BAem2qil0no88gC+UdGcdCE0CSC0jE+dHUgCAVWiO1ov20QjKGZuvvfd afr95Xwjc1YWNXgYh5FiRVL0FSzZGuxjMYulNk3U=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab550a16532fae0ca7a2797832e195a685cb7729d992cf000000011568f5dc92a169ce0e35f412@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/664/issue_event/1138980836@github.com>
In-Reply-To: <quicwg/base-drafts/pull/664@github.com>
References: <quicwg/base-drafts/pull/664@github.com>
Subject: Re: [quicwg/base-drafts] The plaintext is does not necessarily follow the packet number (#664)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_595133dcc55f4_2aea3f8ef27c7c3c56150"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/KwN0q3xWJjDTeXH7ka4D9dSHnb0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Jun 2017 16:18:39 -0000

----==_mimepart_595133dcc55f4_2aea3f8ef27c7c3c56150
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #664.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/664#event-1138980836
----==_mimepart_595133dcc55f4_2aea3f8ef27c7c3c56150
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a href="https://github.com/quicwg/base-drafts/pull/664" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/664" data-id="238416914" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#664</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/664#event-1138980836">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzPnzlJ3ZA456MPt2rE-_2laI436ks5sH9ncgaJpZM4OExK8">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq_DRO9DyQhPEiW-6SCMC5KzZkNDnks5sH9ncgaJpZM4OExK8.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/664#event-1138980836"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #664."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/664#event-1138980836"}}}</script>
----==_mimepart_595133dcc55f4_2aea3f8ef27c7c3c56150--


From nobody Mon Jun 26 09:21: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 3D462129B38 for <quic-issues@ietfa.amsl.com>; Mon, 26 Jun 2017 09:21:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.183
X-Spam-Level: 
X-Spam-Status: No, score=-3.183 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 54VT67FBmx9J for <quic-issues@ietfa.amsl.com>; Mon, 26 Jun 2017 09:21:20 -0700 (PDT)
Received: from o5.sgmail.github.com (o5.sgmail.github.com [192.254.113.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6AACB12EAF6 for <quic-issues@ietf.org>; Mon, 26 Jun 2017 09:21:20 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=zcpmksD9JzU5I0+Ldnglov1sjQg=; b=KJltiWOkQxUq1AxJ NYmbn9BYC2UaBjQrcT5oOWOGJnqBcUw8F1A1x+ykOt3kqWDQ1CKigZjJslkAHuYV 8ujP0MtVdF8ObVw1HpPoiQbXq0xLXDxsBB3HHHpgQ6Gv2R7j48ksrQkn6/ZmxHln wuC3mnRsXzi3XFVCGRd+qJDNzVU=
Received: by filter0858p1mdw1.sendgrid.net with SMTP id filter0858p1mdw1-576-59513476-C 2017-06-26 16:21:10.21930398 +0000 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 6pl4hCFgSl-uxRV8qvmerA for <quic-issues@ietf.org>; Mon, 26 Jun 2017 16:21:10.130 +0000 (UTC)
Date: Mon, 26 Jun 2017 09:21:10 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab556d234365c626e029897eb4dc5dc50a72f4c39792cf000000011568f67692a169ce0e360596@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/665/311109174@github.com>
In-Reply-To: <quicwg/base-drafts/issues/665@github.com>
References: <quicwg/base-drafts/issues/665@github.com>
Subject: Re: [quicwg/base-drafts] stray 0x21 in HKDF-Expand info construction (#665)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_595134762ab5_fcf3faa97c1bc3c34458"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak18WYk7A9HF1jJ7UguNXum5xMYVtaIFq2l0iq mFN/T7OadLY5bJKwXiz+Hq9qfe778v1VR5ZAXEKPL8mpU53Hk0rXYeF/OLs7yVNVKw05ctno2GG2rB XkkLskeynXXxzsm1tgENl7E60f6LFH8bMqSXYnGrzY1DYZ96BBZXfSEzt98OAD4jVQKCACCKFTVbWV w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/LlNcatnKnYYjpBnSZeXyYRwNhlg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Jun 2017 16:21:22 -0000

----==_mimepart_595134762ab5_fcf3faa97c1bc3c34458
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This value is incorrect, but it's necessary.  The value changed in a recent PR and I missed the update.  It should be 0x1f - the length of the label string.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/665#issuecomment-311109174
----==_mimepart_595134762ab5_fcf3faa97c1bc3c34458
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>This value is incorrect, but it's necessary.  The value changed in a recent PR and I missed the update.  It should be 0x1f - the length of the label string.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/665#issuecomment-311109174">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4ioIt1oXYxSboOLR4w2wedf_ck2ks5sH9p2gaJpZM4OEyZe">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq8rNSTZnsQjdHSXRps3rqUzfCMWaks5sH9p2gaJpZM4OEyZe.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/665#issuecomment-311109174"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #665: This value is incorrect, but it's necessary.  The value changed in a recent PR and I missed the update.  It should be 0x1f - the length of the label string."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/665#issuecomment-311109174"}}}</script>
----==_mimepart_595134762ab5_fcf3faa97c1bc3c34458--


From nobody Mon Jun 26 09:22: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 A150712EAF0 for <quic-issues@ietfa.amsl.com>; Mon, 26 Jun 2017 09:22:41 -0700 (PDT)
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; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ehRqIFqIr8Wg for <quic-issues@ietfa.amsl.com>; Mon, 26 Jun 2017 09:22:40 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 18449129B38 for <quic-issues@ietf.org>; Mon, 26 Jun 2017 09:22:40 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1498494159; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=4KP2ObSAB8Ouzeyf6WcqC1ua7k5xvsl6TDFqXbRdf1s=; b=TJUqScwAiDrlBVj5GbsAwuclGdzBAAKuCol4pJRpJ+xyklPB4RgbQGh4xdRLafCR7t+rq8B+ cZtVfgiKwkmY4+JzpDxkcsN0w6S1a2HWfALE61ZLltKY4siuDTKRuqKncHvNBcc0w49MaUJ4 TEkKgO9vdE6o2h/Bx0uH2rXlSCI=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=PKClT9pbVZOz4KOFTTUYeCbHNFLFq9WyTaDx+sOIwNQuPV2tD4XGRlXydXB4WdLC5wSY6l Svk7r1rE24Ykrf2v8e5xSz0sSk24Q27RlG9+FdaLXpt2DXfQNSwcIPYD1Ttyv9TGCq4i9kXN EaZ8fOhkeJz9E9v/CFu4d0MVWb1a0=
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 595134ce.7f31e002e330-smtp-out-n01; Mon, 26 Jun 2017 16:22:38 -0000 (UTC)
Date: Mon, 26 Jun 2017 09:22:37 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <595134cdc48b6_55c3fd02b9f7c3052791@hookshot-fe3-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 09946f: The string length needed to be updated
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_595134cdc450b_55c3fd02b9f7c30526de"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/khaDdlv-xFLOzYt4-r2LrDf03dU>
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, 26 Jun 2017 16:22:41 -0000

----==_mimepart_595134cdc450b_55c3fd02b9f7c30526de
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/issue665
  Home:   https://github.com/quicwg/base-drafts
  Commit: 09946fc114fa29fd55b0c4ed4db5ab3336807586
      https://github.com/quicwg/base-drafts/commit/09946fc114fa29fd55b0c4ed4db5ab3336807586
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-26 (Mon, 26 Jun 2017)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  The string length needed to be updated



----==_mimepart_595134cdc450b_55c3fd02b9f7c30526de--


From nobody Mon Jun 26 09:23: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 AB78912EAED for <quic-issues@ietfa.amsl.com>; Mon, 26 Jun 2017 09:23:27 -0700 (PDT)
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 IcTA3PaaQffA for <quic-issues@ietfa.amsl.com>; Mon, 26 Jun 2017 09:23:26 -0700 (PDT)
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 AB8C612EAEF for <quic-issues@ietf.org>; Mon, 26 Jun 2017 09:23:24 -0700 (PDT)
Date: Mon, 26 Jun 2017 09:23:23 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1498494203; bh=AqZpyEdh+qRl7B3FtinsLhXwm3XiwFkxMswCJjkYjhQ=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=IaTx9KwUpKwRU+DimCuxnKL0N9G2P7D0YLABLlu0VFStdkKUu5K1fmA2gHxU569kM hlZKgM/C+qk3VDKBoFZ0d5QYUnYzLm+A1iKVSBaf0lQ9kz/YNedw/dU9WTDTop+OEr MEQSEqciIlsdN18Yu82prwsvRPXvK3RNwlpkTnws=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb911cb405a15cd369918a22fbb640482d856a7e092cf000000011568f6fb92a169ce0e38b34f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/666@github.com>
Subject: [quicwg/base-drafts] The string length needed to be updated (#666)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_595134fb935d6_4f293fc641255c3c85337"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/8o-idoayq7ei-qBunhY4rv50qWw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Jun 2017 16:23:28 -0000

----==_mimepart_595134fb935d6_4f293fc641255c3c85337
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

For @tatsuhiro-t 
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/666

-- Commit Summary --

  * The string length needed to be updated

-- File Changes --

    M draft-ietf-quic-tls.md (2)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/666.patch
https://github.com/quicwg/base-drafts/pull/666.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/666

----==_mimepart_595134fb935d6_4f293fc641255c3c85337
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>For <a href="https://github.com/tatsuhiro-t" class="user-mention">@tatsuhiro-t</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/666'>https://github.com/quicwg/base-drafts/pull/666</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>The string length needed to be updated</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/666/files#diff-0">draft-ietf-quic-tls.md</a>
    (2)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/666.patch'>https://github.com/quicwg/base-drafts/pull/666.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/666.diff'>https://github.com/quicwg/base-drafts/pull/666.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/666">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_t_bQBjH-doufZtt9CLNYWpLqofks5sH9r7gaJpZM4OFixk">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq4Te3FkXOuP1oqwl5zwGlaSwjyOwks5sH9r7gaJpZM4OFixk.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/666"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 string length needed to be updated (#666)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/666"}}}</script>

----==_mimepart_595134fb935d6_4f293fc641255c3c85337--


From nobody Mon Jun 26 09:24: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 4B4E312EAF0 for <quic-issues@ietfa.amsl.com>; Mon, 26 Jun 2017 09:24:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.403
X-Spam-Level: 
X-Spam-Status: No, score=-0.403 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id iRD67Yl2bLDM for <quic-issues@ietfa.amsl.com>; Mon, 26 Jun 2017 09:24:13 -0700 (PDT)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E888812EAEF for <quic-issues@ietf.org>; Mon, 26 Jun 2017 09:24:12 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=cQKOTh2JdetDYxRdFQqsWVDRHZg=; b=d42xEOP4z2IeE7o8 FV+VqXMEQqRI4tgwOtoBwed1FC+DdKMVBXhWd/cpu012L0VlDolfSQq2PVm58Gx9 ZgprFREV9vu3kRaWf5rissRj30gI8ID2RZHp3BZWtBz/On3xueQPqGjKZy2BWg3X ZR6gYPcWjyCV6RycdVH9tNb57yA=
Received: by filter1137p1mdw1.sendgrid.net with SMTP id filter1137p1mdw1-19642-5951352B-3F 2017-06-26 16:24:11.718411079 +0000 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 j7AJeO_6Si2CycqVZZu1JA for <quic-issues@ietf.org>; Mon, 26 Jun 2017 16:24:11.621 +0000 (UTC)
Date: Mon, 26 Jun 2017 09:24:11 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab443d99e60f68ac471e633d3debc6e469b4f3ae5092cf000000011568f72b92a169ce0e35f3e0@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/663/issue_event/1138990874@github.com>
In-Reply-To: <quicwg/base-drafts/issues/663@github.com>
References: <quicwg/base-drafts/issues/663@github.com>
Subject: Re: [quicwg/base-drafts] nits with description of associated data and plaintext (#663)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5951352b80926_2f7c3fdfa1be1c3c37572"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0q7a7Sg6iEcFWP9ITqDCwsSXIC1XzAqBZ4oA NkyM6RUmFtlvZvILipvN5MXt2yiSA8N97hdF8DAuS62YB1MF7yUxTjBRpUrOqA4NtPW4MEZRVhs9vt WRX64vBDB/l2+EpIiKrUxbiMiOA4r5KhDHL+Qi6fTJIC+o0tF3iRH8siwvQx1WpfetW8uwH2Z0iSKL 0=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/jP68gOt0AyYYu6PL4IYoWFehEhI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Jun 2017 16:24:14 -0000

----==_mimepart_5951352b80926_2f7c3fdfa1be1c3c37572
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #663.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/663#event-1138990874
----==_mimepart_5951352b80926_2f7c3fdfa1be1c3c37572
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/quicwg/base-drafts/issues/663" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/663" data-id="238416864" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#663</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/663#event-1138990874">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzUSKEuOclOqDmQ9fIocvN4o2c5Bks5sH9srgaJpZM4OExKH">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq-W9UQmAZw8LKZ9iyIaxJLF_GWncks5sH9srgaJpZM4OExKH.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/663#event-1138990874"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #663."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/663#event-1138990874"}}}</script>
----==_mimepart_5951352b80926_2f7c3fdfa1be1c3c37572--


From nobody Mon Jun 26 09:34: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 6192A129B7A for <quic-issues@ietfa.amsl.com>; Mon, 26 Jun 2017 09:34:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.474
X-Spam-Level: 
X-Spam-Status: No, score=-5.474 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bj5nPObYClNg for <quic-issues@ietfa.amsl.com>; Mon, 26 Jun 2017 09:34:33 -0700 (PDT)
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 A9FAF128990 for <quic-issues@ietf.org>; Mon, 26 Jun 2017 09:34:33 -0700 (PDT)
Date: Mon, 26 Jun 2017 09:34:33 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1498494873; bh=MOuWdp5kyJ6lcL7LLU976oFpk4aZzS+sKlnX0PY9BCU=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=iRpg+sFp/pImvTdOtXlrjZm0GteR1pkx8v/I6W//HX4/SD1L/7dTSaR3Ixbdye5a6 V9/LwtLXl51MVj/r4WU9ygpbqyAkgiorTt7jumV0q+f+Hd7REdi2VYhlV0BsVPM6Tf JBuWkfrx2raxUMCp7WrGTgJFIDRYRHturGoBFBNc=
From: Tatsuhiro Tsujikawa <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba2305b5527860052178cf0968e457d79db7dde7e92cf000000011568f99892a169ce0e360596@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/665/311112788@github.com>
In-Reply-To: <quicwg/base-drafts/issues/665@github.com>
References: <quicwg/base-drafts/issues/665@github.com>
Subject: Re: [quicwg/base-drafts] stray 0x21 in HKDF-Expand info construction (#665)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59513799b6e_50713fbf6d2edc38598d3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: tatsuhiro-t
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/vR4BlOxE9o9xqqWyeobS6OFEUqw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Jun 2017 16:34:35 -0000

----==_mimepart_59513799b6e_50713fbf6d2edc38598d3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Thank you. That's 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/665#issuecomment-311112788
----==_mimepart_59513799b6e_50713fbf6d2edc38598d3
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Thank you. That's make sense.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/665#issuecomment-311112788">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4gpjmjqunlrNmj41Ro8maHPX8Mzks5sH92ZgaJpZM4OEyZe">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq2FlwFcxcqYgMK0gsh-SBrxfqGmNks5sH92ZgaJpZM4OEyZe.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/665#issuecomment-311112788"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@tatsuhiro-t in #665: Thank you. That's make sense."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/665#issuecomment-311112788"}}}</script>
----==_mimepart_59513799b6e_50713fbf6d2edc38598d3--


From nobody Mon Jun 26 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 1CECE129C0E for <quic-issues@ietfa.amsl.com>; Mon, 26 Jun 2017 10:20:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.799
X-Spam-Level: 
X-Spam-Status: No, score=-9.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_DNSWL_HI=-5, 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 7NLd5p2VzWfD for <quic-issues@ietfa.amsl.com>; Mon, 26 Jun 2017 10:20:47 -0700 (PDT)
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 045F6128768 for <quic-issues@ietf.org>; Mon, 26 Jun 2017 10:20:46 -0700 (PDT)
Date: Mon, 26 Jun 2017 10:20:46 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1498497646; bh=pFnpiUQ9urbWSKHNw0P+lohpk6y9L3WCR0H/eLK4JA0=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=2HA9scc8zrF3NUfpDRQMusG83y5epn8ZFIiJwlyXXf5G0vpM5xUzO3ubMBj7udL9R EgfQoz1DSr0BiHnjPCGkJDzVxmF5nhedX+h2EjS8r92u1rApVPKnW7tlBLVVezB7Vf pr+mAW9UC0pRsU6qxI/f/hF1lcwoyvENPk37pANA=
From: krasic <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd2ec9fb454dd01266aedce8b93509da5787d66b792cf000000011569046e92a169ce0e330eaf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/662/311124817@github.com>
In-Reply-To: <quicwg/base-drafts/issues/662@github.com>
References: <quicwg/base-drafts/issues/662@github.com>
Subject: Re: [quicwg/base-drafts] Streams do not need to be implicitly opened (#662)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5951426e1d1e3_44f43fc718b17c3030885"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: krasic
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/6qWRW_kQ-x_g-8WK1fz_akDP1Vk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Jun 2017 17:20:50 -0000

----==_mimepart_5951426e1d1e3_44f43fc718b17c3030885
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I support the idea that mappings might need ways to explicitly reserve/allocate streams in potentially application specific ways.   I don't think that the implicit open semantic will be sufficient to cover those, or even if it does, it will be a subtle, fragile design.    I can see why reserving specific stream ids would be problematic, but I think the transport api supporting something along the lines of "allocate next outgoing stream" (which can be bidi or uni) is sensible.   

I'm also not entirely comfortable with the HTTP example here as it is yet to be resolved whether the HTTP mapping is going to revert back to having headers and data on the same transport 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/662#issuecomment-311124817
----==_mimepart_5951426e1d1e3_44f43fc718b17c3030885
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I support the idea that mappings might need ways to explicitly reserve=
/allocate streams in potentially application specific ways.   I don't thi=
nk that the implicit open semantic will be sufficient to cover those, or =
even if it does, it will be a subtle, fragile design.    I can see why re=
serving specific stream ids would be problematic, but I think the transpo=
rt api supporting something along the lines of "allocate next outgoing st=
ream" (which can be bidi or uni) is sensible.</p>
<p>I'm also not entirely comfortable with the HTTP example here as it is =
yet to be resolved whether the HTTP mapping is going to revert back to ha=
ving headers and data on the same transport stream.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/662#issuecomment-311124817">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq_5ZK=
P5EqzJfGmgJfJFkMYCkqSDkks5sH-hugaJpZM4OD7iR">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq1b=
-VGp57SKdJi5099qqJzY5kHBbks5sH-hugaJpZM4OD7iR.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/662#issuecomment-311124817"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@krasic in #66=
2: I support the idea that mappings might need ways to explicitly reserve=
/allocate streams in potentially application specific ways.   I don't thi=
nk that the implicit open semantic will be sufficient to cover those, or =
even if it does, it will be a subtle, fragile design.    I can see why re=
serving specific stream ids would be problematic, but I think the transpo=
rt api supporting something along the lines of \"allocate next outgoing s=
tream\" (which can be bidi or uni) is sensible.   \r\n\r\nI'm also not en=
tirely comfortable with the HTTP example here as it is yet to be resolved=
 whether the HTTP mapping is going to revert back to having headers and d=
ata on the same transport stream.   "}],"action":{"name":"View Issue","ur=
l":"https://github.com/quicwg/base-drafts/issues/662#issuecomment-3111248=
17"}}}</script>=

----==_mimepart_5951426e1d1e3_44f43fc718b17c3030885--


From nobody Mon Jun 26 12:27: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 AEA03126B71 for <quic-issues@ietfa.amsl.com>; Mon, 26 Jun 2017 12:27:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.02
X-Spam-Level: 
X-Spam-Status: No, score=-7.02 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id uytO5yNc4zyX for <quic-issues@ietfa.amsl.com>; Mon, 26 Jun 2017 12:27:16 -0700 (PDT)
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 84F3A124D37 for <quic-issues@ietf.org>; Mon, 26 Jun 2017 12:27:16 -0700 (PDT)
Date: Mon, 26 Jun 2017 12:27:15 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1498505235; bh=a/CB26HYsLnL0GtkYY/3ou8VX8leTg+3ibUEv5FAwWE=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ZPfywmjUQGgLehNG36mHtmwIJ/wBuRZtJk0rUssnf4Pq1bI3JLNDhh7mJXc6z62Ng +FLodeF0idoMBLJsqRKsw0XlSygM4Ow7+y5ItS+u83G8apkLAJBcZ7PMOZ1QlW4hKV hv7jeAezzY0NLJzcgUr4FIbRD+8YDDvqgTFmivKw=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abaeadb98c0a50538d9ebf9e3c25b41d1fe0a069df92cf000000011569221392a169ce0e2f8cc9@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/655/311157678@github.com>
In-Reply-To: <quicwg/base-drafts/issues/655@github.com>
References: <quicwg/base-drafts/issues/655@github.com>
Subject: Re: [quicwg/base-drafts] 1-RTT stateless rejects (#655)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59516013896b3_3ed93f87663f1c2c1218f0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/5maeqpEwJiKVf5WK7dT2ZLaD8Hk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Jun 2017 19:27:19 -0000

----==_mimepart_59516013896b3_3ed93f87663f1c2c1218f0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Multi-packet rejects are unfortunate, but as long as the cert isn't huge, it should still fit into a few packets, which keeps the amplification factor to a small number like 2 or 3.  

The client already has a crypto timer, so I was thinking the server would produce a full reject(Victor's #2) for each full sized CHLO it saw and otherwise store no state in this mode.  The spurious retransmit rate of handshake packets is already fairly high because of their dependence on timers based on sometimes poor RTT estimates, so I don't think this would make things much worse.

This was a key motivation for Victor's proposal to do cert compression(now adopted by the TLS WG) BTW.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/655#issuecomment-311157678
----==_mimepart_59516013896b3_3ed93f87663f1c2c1218f0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Multi-packet rejects are unfortunate, but as long as the cert isn't hu=
ge, it should still fit into a few packets, which keeps the amplification=
 factor to a small number like 2 or 3.</p>
<p>The client already has a crypto timer, so I was thinking the server wo=
uld produce a full reject(Victor's <a href=3D"https://github.com/quicwg/b=
ase-drafts/issues/2" class=3D"issue-link js-issue-link" data-url=3D"https=
://github.com/quicwg/base-drafts/issues/2" data-id=3D"189966909" data-err=
or-text=3D"Failed to load issue title" data-permission-text=3D"Issue titl=
e is private">#2</a>) for each full sized CHLO it saw and otherwise store=
 no state in this mode.  The spurious retransmit rate of handshake packet=
s is already fairly high because of their dependence on timers based on s=
ometimes poor RTT estimates, so I don't think this would make things much=
 worse.</p>
<p>This was a key motivation for Victor's proposal to do cert compression=
(now adopted by the TLS WG) BTW.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/655#issuecomment-311157678">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq2xSD=
qU1QInmu0iKkhDc-TxpIvS4ks5sIAYTgaJpZM4OC8oy">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqy-=
-CcWAbP2nlMEKum0_8K5M1pBRks5sIAYTgaJpZM4OC8oy.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/655#issuecomment-311157678"></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 #=
655: Multi-packet rejects are unfortunate, but as long as the cert isn't =
huge, it should still fit into a few packets, which keeps the amplificati=
on factor to a small number like 2 or 3.  \r\n\r\nThe client already has =
a crypto timer, so I was thinking the server would produce a full reject(=
Victor's #2) for each full sized CHLO it saw and otherwise store no state=
 in this mode.  The spurious retransmit rate of handshake packets is alre=
ady fairly high because of their dependence on timers based on sometimes =
poor RTT estimates, so I don't think this would make things much worse.\r=
\n\r\nThis was a key motivation for Victor's proposal to do cert compress=
ion(now adopted by the TLS WG) BTW."}],"action":{"name":"View Issue","url=
":"https://github.com/quicwg/base-drafts/issues/655#issuecomment-31115767=
8"}}}</script>=

----==_mimepart_59516013896b3_3ed93f87663f1c2c1218f0--


From nobody Mon Jun 26 12: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 4E59812EB07 for <quic-issues@ietfa.amsl.com>; Mon, 26 Jun 2017 12:29:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.182
X-Spam-Level: 
X-Spam-Status: No, score=-8.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_DNSWL_HI=-5, 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 3SvXzBCGGHLL for <quic-issues@ietfa.amsl.com>; Mon, 26 Jun 2017 12:29:23 -0700 (PDT)
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 8F3FA126C3D for <quic-issues@ietf.org>; Mon, 26 Jun 2017 12:29:23 -0700 (PDT)
Date: Mon, 26 Jun 2017 12:29:22 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1498505362; bh=STXGmBbzlYltpQggi5voFEk1E91dzkm8sGR3hayP8pg=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=m2mjx2j3SZplmgEPo4pak1XoVjuo5mSAb8WlDBGJoJfVmxhEKIBA4kFuEE64+Wh9v ADgMvWD/yp8edcdyhhajcWIwFswQktnaZinrsGv07BxOxdsCQaO3q+5xmH9u35oeMk gXWPmYy6ww2EU12zgTIH8AP21WZkjUSyPzYyLooA=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc5ac26ee0ced54422c437a4ff4b8194c1df0fd5c92cf000000011569229292a169ce0e2f8cc9@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/655/311158159@github.com>
In-Reply-To: <quicwg/base-drafts/issues/655@github.com>
References: <quicwg/base-drafts/issues/655@github.com>
Subject: Re: [quicwg/base-drafts] 1-RTT stateless rejects (#655)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59516092d8751_49c43fb0d6d61c3c128244"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/hz5eVSnsUdyRRHB5SNKQcC5ld0g>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Jun 2017 19:29:25 -0000

----==_mimepart_59516092d8751_49c43fb0d6d61c3c128244
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

To be clear.  I think this is an excellent proposal and I'm happy to add any documentation to the recovery doc to clarify this case if 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/655#issuecomment-311158159
----==_mimepart_59516092d8751_49c43fb0d6d61c3c128244
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>To be clear.  I think this is an excellent proposal and I'm happy to add any documentation to the recovery doc to clarify this case if 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/655#issuecomment-311158159">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzoixfgZdes4qHfclMOnQAKl-0uIks5sIAaSgaJpZM4OC8oy">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq8jArI-MwHLOfXcAoJBiwFHxdRpYks5sIAaSgaJpZM4OC8oy.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/655#issuecomment-311158159"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #655: To be clear.  I think this is an excellent proposal and I'm happy to add any documentation to the recovery doc to clarify this case if necessary."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/655#issuecomment-311158159"}}}</script>
----==_mimepart_59516092d8751_49c43fb0d6d61c3c128244--


From nobody Mon Jun 26 14:47: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 D67B6126B7F for <quic-issues@ietfa.amsl.com>; Mon, 26 Jun 2017 14:47:47 -0700 (PDT)
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; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3obf4twuvZuA for <quic-issues@ietfa.amsl.com>; Mon, 26 Jun 2017 14:47:46 -0700 (PDT)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 578AB126D45 for <quic-issues@ietf.org>; Mon, 26 Jun 2017 14:47:46 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1498513665; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=5StSnre3GIrMeBGGfHdxbduT0Zi83GG6zI9Iq/BXqmE=; b=bQcLaiixLB8mXXEh7knu4n3DaOzvKmNvVN+lIyV8/aebRN6/G2di9avlOkP5CgfUb/PbARl7 jXhcxphRwlfCUm4V8jNltITOWfqd7e4Hv7y6IHodJWwO4ItRkOgkJvuXoaDquwGMwYyB3amH BSzcrFkCjJckONyqvJap7WPuS7g=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=LlekX157T9Rc5/IzgH/MhT1XK+Tfk9GwJREjzzPDA7fmiROhMzzk27282AqHehilyuh/Lr 9AN/cLSXxQ7CYiB6F6f5I3pj2XXDGw5vMxh+CeoXia+a893+olnPT2JSeIu5zPD/x7uXRUC7 /K4wm5Rk2IMK7wYUd+8Ghk4dJSRvI=
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 59518100.7f6131c58bd0-smtp-out-n01; Mon, 26 Jun 2017 21:47:44 -0000 (UTC)
Date: Mon, 26 Jun 2017 14:47:42 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <595180fe2f234_27263fd229263c44107984@hookshot-fe6-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] bb24ed: Fix figure formatting
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_595180fe2eed5_27263fd229263c441078d5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/3sM-Uvbrr7zZN7uAXVj22tsMUhQ>
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, 26 Jun 2017 21:47:48 -0000

----==_mimepart_595180fe2eed5_27263fd229263c441078d5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: bb24ed5a427b6dda94cd2ef75dc71c7f2ebbf782
      https://github.com/quicwg/base-drafts/commit/bb24ed5a427b6dda94cd2ef75dc71c7f2ebbf782
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-26 (Mon, 26 Jun 2017)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Fix figure formatting



----==_mimepart_595180fe2eed5_27263fd229263c441078d5--


From nobody Mon Jun 26 15:05: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 C8023126B7F for <quic-issues@ietfa.amsl.com>; Mon, 26 Jun 2017 15:05:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.8
X-Spam-Level: 
X-Spam-Status: No, score=-9.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_DNSWL_HI=-5, 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 hDiopjM88kd9 for <quic-issues@ietfa.amsl.com>; Mon, 26 Jun 2017 15:05:35 -0700 (PDT)
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 50E0212EB07 for <quic-issues@ietf.org>; Mon, 26 Jun 2017 15:05:35 -0700 (PDT)
Date: Mon, 26 Jun 2017 15:05:34 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1498514734; bh=RBlpJDwF1iVmW7b+wOnxKOzcSm3NeaVxTy+x8wv5G8I=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=HeaKz0IgA3X+vQeBU2wk7SaUGJDyD7F3fJVsA6As+fiAimyU0ET+ag2DFgTMIurlp 2c2dHaYoejL7+2u7hax+zI/7frJ3l78Fz9KBCOdCBvT+YzMYeziFWfVTNT1XVoFNlI 23pw0QUAE1EaELkUY4rojhv9DVwvyAZj0L4ufP98=
From: krasic <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7c2095532d5872627a6804a238e1483ee378c55692cf000000011569472e92a169ce0c275efd@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/245/311195427@github.com>
In-Reply-To: <quicwg/base-drafts/issues/245@github.com>
References: <quicwg/base-drafts/issues/245@github.com>
Subject: Re: [quicwg/base-drafts] Single stream for headers and body (#245)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5951852e7827c_5cca3ff335a73c2c4735c6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: krasic
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/_SodQzYSTyZOs-4K2UMZqOj5h8c>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Jun 2017 22:05:37 -0000

----==_mimepart_5951852e7827c_5cca3ff335a73c2c4735c6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Friendly bump.  

One of the problems with single stream was keeping HPACK state synchronized in the face of stream resets.   The latest QPACK solves it neatly by putting all HPACK updates on a static stream, and reference-only headers on the HTTP stream.   I think this can work for (nearly-)legacy HPACK and QCRAM too.

On the other hand, with the two stream per HTTP exchange regime, we've not heard a good simple solution to support the case of interleaving response data with PUSH_PROMISEs.  The PUSH_PROMISE ordering requirement is just a SHOULD, but it seems pretty lame to not do better.

It would be good to get this resolved as soon as possible (Prague?) because it has significant implementation implications.  My vote would be to switch back to single stream, with the tweak'd HPACK that puts updates on the static stream.






-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/245#issuecomment-311195427
----==_mimepart_5951852e7827c_5cca3ff335a73c2c4735c6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Friendly bump.</p>
<p>One of the problems with single stream was keeping HPACK state synchro=
nized in the face of stream resets.   The latest QPACK solves it neatly b=
y putting all HPACK updates on a static stream, and reference-only header=
s on the HTTP stream.   I think this can work for (nearly-)legacy HPACK a=
nd QCRAM too.</p>
<p>On the other hand, with the two stream per HTTP exchange regime, we've=
 not heard a good simple solution to support the case of interleaving res=
ponse data with PUSH_PROMISEs.  The PUSH_PROMISE ordering requirement is =
just a SHOULD, but it seems pretty lame to not do better.</p>
<p>It would be good to get this resolved as soon as possible (Prague?) be=
cause it has significant implementation implications.  My vote would be t=
o switch back to single stream, with the tweak'd HPACK that puts updates =
on the static stream.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/245#issuecomment-311195427">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq0Qzd=
gpro-LOrgmHn71cL9AH7Tedks5sICsugaJpZM4Lw9KD">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq37=
0cTUqbk9v44cT6a6KEJPvAjTEks5sICsugaJpZM4Lw9KD.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/is=
sues/245#issuecomment-311195427"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@krasic in #24=
5: Friendly bump.  \r\n\r\nOne of the problems with single stream was kee=
ping HPACK state synchronized in the face of stream resets.   The latest =
QPACK solves it neatly by putting all HPACK updates on a static stream, a=
nd reference-only headers on the HTTP stream.   I think this can work for=
 (nearly-)legacy HPACK and QCRAM too.\r\n\r\nOn the other hand, with the =
two stream per HTTP exchange regime, we've not heard a good simple soluti=
on to support the case of interleaving response data with PUSH_PROMISEs. =
 The PUSH_PROMISE ordering requirement is just a SHOULD, but it seems pre=
tty lame to not do better.\r\n\r\nIt would be good to get this resolved a=
s soon as possible (Prague?) because it has significant implementation im=
plications.  My vote would be to switch back to single stream, with the t=
weak'd HPACK that puts updates on the static stream.\r\n\r\n\r\n\r\n\r\n"=
}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-dr=
afts/issues/245#issuecomment-311195427"}}}</script>=

----==_mimepart_5951852e7827c_5cca3ff335a73c2c4735c6--


From nobody Mon Jun 26 15: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 55F8412EB7B for <quic-issues@ietfa.amsl.com>; Mon, 26 Jun 2017 15:25:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.397
X-Spam-Level: 
X-Spam-Status: No, score=-3.397 tagged_above=-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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id i83KKun8NfvJ for <quic-issues@ietfa.amsl.com>; Mon, 26 Jun 2017 15:25:03 -0700 (PDT)
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 8BEE612EB77 for <quic-issues@ietf.org>; Mon, 26 Jun 2017 15:25:03 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=Lde5Axhld3M59fxUn5c2xEp197w=; b=ItuHu5E+yUxHolzY r6bztLIIY/Z7FvUoR+xrdzrccZXYP1WOyXqEwfAhBvQVegO0lC5RCb+myVAWMn2p Zi6qyiGhtEfX1RWEqcdc7/pbSIlk7U77Rp3aJt5sjwhZ+QDY6Q7Yuu7o3xXpIjhX /VKi5D6YTR0Gbj/ia14v1vHw1c0=
Received: by filter0526p1mdw1.sendgrid.net with SMTP id filter0526p1mdw1-30678-595189B2-68 2017-06-26 22:24:50.650110376 +0000 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 H-vgGpW7R2aAeiT9Cxxkbg for <quic-issues@ietf.org>; Mon, 26 Jun 2017 22:24:50.676 +0000 (UTC)
Date: Mon, 26 Jun 2017 15:24:50 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba37ddc030b53fda11c67714a27ea54b6f4b07c8292cf0000000115694bb292a169ce0c275efd@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/245/311199265@github.com>
In-Reply-To: <quicwg/base-drafts/issues/245@github.com>
References: <quicwg/base-drafts/issues/245@github.com>
Subject: Re: [quicwg/base-drafts] Single stream for headers and body (#245)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_595189b288def_311d3fea827e9c381694e9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1iafYiIK8Q7nMH3VHPXe33Ga7RbdcxyQsvG0 1JhBKd98OS/yXCllpogu3+mXKz0D7dix19jRcQlPwjRrXFJTkF3vDg2UPzbtcA0gC/AQA5sdEnGlVB 2qCkOcNJs0MFUlAB/eJRoxRf0JQQqVGkccFAlXlaB5riZx77mGmosJUw6woL+z4wr17vxK3XTS6D7P A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/14-UGy-bQinIXBWhP4POIu-nrSU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Jun 2017 22:25:05 -0000

----==_mimepart_595189b288def_311d3fea827e9c381694e9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I would support moving towards a single stream, given all the recent pros and cons of 1 vs 2 stream models I've heard.

The request-response paradigm is nice, and if the only cost is some framing, I think it's worth it.  My only real concern about the 1 stream model before was the ability to reset a stream, but if that's been solved(or will be), 1 stream seems better.

The fact it works better for push is a perk, as well as an indication it may be a better architectural approach in general.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/245#issuecomment-311199265
----==_mimepart_595189b288def_311d3fea827e9c381694e9
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I would support moving towards a single stream, given all the recent pro=
s and cons of 1 vs 2 stream models I've heard.</p>
<p>The request-response paradigm is nice, and if the only cost is some fram=
ing, I think it's worth it.  My only real concern about the 1 stream model =
before was the ability to reset a stream, but if that's been solved(or will=
 be), 1 stream seems better.</p>
<p>The fact it works better for push is a perk, as well as an indication it=
 may be a better architectural approach in general.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/245#issuecomment-311199265">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq_upNFzNVuhlXnA=
QkB6zv3-vV69qks5sIC-ygaJpZM4Lw9KD">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq0pkGUJsb_XlNQjK4=
sBP5ux-Ge69ks5sIC-ygaJpZM4Lw9KD.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/245#issuecomment-311199265"></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 #245: I would suppo=
rt moving towards a single stream, given all the recent pros and cons of 1 =
vs 2 stream models I've heard.\r\n\r\nThe request-response paradigm is nice=
, and if the only cost is some framing, I think it's worth it.  My only rea=
l concern about the 1 stream model before was the ability to reset a stream=
, but if that's been solved(or will be), 1 stream seems better.\r\n\r\nThe =
fact it works better for push is a perk, as well as an indication it may be=
 a better architectural approach in general."}],"action":{"name":"View Issu=
e","url":"https://github.com/quicwg/base-drafts/issues/245#issuecomment-311=
199265"}}}</script>=

----==_mimepart_595189b288def_311d3fea827e9c381694e9--


From nobody Mon Jun 26 15:50: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 5815312EB7C for <quic-issues@ietfa.amsl.com>; Mon, 26 Jun 2017 15:50:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.397
X-Spam-Level: 
X-Spam-Status: No, score=-3.397 tagged_above=-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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PS5injD8ZRzb for <quic-issues@ietfa.amsl.com>; Mon, 26 Jun 2017 15:50:56 -0700 (PDT)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7FBAA12702E for <quic-issues@ietf.org>; Mon, 26 Jun 2017 15:50:56 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=B8flhbT4JPClTxHgqFRjdOdnjSs=; b=S6JWummIUeN2MCUL 5IYQIyzlEP/mujUha2urUAGDCuqgAqkds/KCx6cTHE9lsS4uDLquGMuzBCVGkyA7 2SMBaEw+Me78fGS4TLgicQyiHYpSoMyKTIMRmUty0D/WOy9ig17tlHc+HvNLy0jJ z03mkNgxF7j1DqPJCG5k6cFH96Q=
Received: by filter1131p1mdw1.sendgrid.net with SMTP id filter1131p1mdw1-16880-59518FCF-1C 2017-06-26 22:50:55.399561911 +0000 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 Wjr7ShrgRr-7-6HlmkQhzA for <quic-issues@ietf.org>; Mon, 26 Jun 2017 22:50:55.409 +0000 (UTC)
Date: Mon, 26 Jun 2017 15:50:55 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe64f0eb829b25eca3ea0e3e820f0d6edbcd0a58b92cf00000001156951cf92a169ce0e21ecbf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/643/review/46405522@github.com>
In-Reply-To: <quicwg/base-drafts/pull/643@github.com>
References: <quicwg/base-drafts/pull/643@github.com>
Subject: Re: [quicwg/base-drafts] Unidirectional Streams (#643)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59518fcf4e7ef_1eaf3facaba77c301654ac"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2TVKoS0J274GiPbBJEj0kORQfuyd78jl0Zjc CE8V0uHMslWLuhxDj3GImq4DNJFvCbgMVQ1u0dfAZtK8llZ7hqR6tvKgjO/mo3X2+Sx9UdHHpDHD2b fuVRvXb8CVNMazzaKTLvmSnnkqxG2cZqE0BRYhLTODED8vUptp98fRrb7RW0R6hp67bVvSHVsN3WzD w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/bt48EJqFOISC8lLbZ9Td4om0zBo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Jun 2017 22:50:58 -0000

----==_mimepart_59518fcf4e7ef_1eaf3facaba77c301654ac
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



> +   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+   |                      Error Code (32)                          |
+   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+~~~~~~~~~~
+{: #fig-cancel-request title="CANCEL_REQUEST frame payload"}
+
+The CANCEL_REQUEST frame payload has the following fields:
+
+  Request Stream/Push ID:
+  : A 32-bit stream ID or Push ID that identifies the request.  If the PUSH flag
+    is set, this refers to a Push ID included in a PUSH_PROMISE frame (see
+    {{frame-push-promise}}); if the PUSH flag is cleared, this refers to a
+    request by its stream ID.
+
+  Error Code:
+  : A 32-bit error code indicating why the response is not desired.

I've removed it.  I almost didn't include this in the first place.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/643#discussion_r124141442
----==_mimepart_59518fcf4e7ef_1eaf3facaba77c301654ac
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/643#discussion_r124141442">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt; +   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+   |                      Error Code (32)                          |
+   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+~~~~~~~~~~
+{: #fig-cancel-request title=&quot;CANCEL_REQUEST frame payload&quot;}
+
+The CANCEL_REQUEST frame payload has the following fields:
+
+  Request Stream/Push ID:
+  : A 32-bit stream ID or Push ID that identifies the request.  If the PUSH flag
+    is set, this refers to a Push ID included in a PUSH_PROMISE frame (see
+    {{frame-push-promise}}); if the PUSH flag is cleared, this refers to a
+    request by its stream ID.
+
+  Error Code:
+  : A 32-bit error code indicating why the response is not desired.
</pre>
<p>I've removed it.  I almost didn't include this in the first place.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/643#discussion_r124141442">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8zrEDVTS55eZyNFsbsMuMysp1yaks5sIDXPgaJpZM4N_IlA">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq1IXRiLkyJzJEZvq5L4tSboAARV9ks5sIDXPgaJpZM4N_IlA.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/643#discussion_r124141442"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #643"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/643#discussion_r124141442"}}}</script>
----==_mimepart_59518fcf4e7ef_1eaf3facaba77c301654ac--


From nobody Mon Jun 26 15:57: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 6F601127201 for <quic-issues@ietfa.amsl.com>; Mon, 26 Jun 2017 15:56:59 -0700 (PDT)
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; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2LXDz1fLvVlh for <quic-issues@ietfa.amsl.com>; Mon, 26 Jun 2017 15:56:58 -0700 (PDT)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F04C012708C for <quic-issues@ietf.org>; Mon, 26 Jun 2017 15:56:57 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1498517817; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=PsWcBdxUqDES4L5FDnPOssHktBAlwnSMIpDcntwNDVk=; b=x1SJwkdLdrew++CGoLXSNm8wZnL+B68z0IP09nlp9JK+W2w9AmLeHEQMzbHBXOCsQYKAbweR FguMF7/vLCXRJj3gFsOTdbvr12pK5VT4mUsmWi0ctg+VbrwyBhZznzc7d0884d/CzPc5qqXr 01C0RRZDqe07a8ZA6rhOmFjRJLs=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=InGRGT2HnTPdbhs9JhqCZ+v+liM1/xsnwDlkijkq0RJNgeqGye0ba5UXSBwKr8Fy1Voekf YPuxCKrJ1MdMhPG8Y1jVKQwog8Q9dIJ3OqTXzrKTKfbT/rxMWDO+OR6fLidmAOnaCC+b12wa H9PLLEyDAWDWur4O6D7Ko1wz3Duaw=
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 59519138.7fdb601aff90-smtp-out-n01; Mon, 26 Jun 2017 22:56:56 -0000 (UTC)
Date: Mon, 26 Jun 2017 15:56:56 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <59519138c0d65_47f43fa03a535c2c31296@hookshot-fe1-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 9ea591: Review comments from @MikeBishop
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_59519138c09e4_47f43fa03a535c2c311aa"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/qNPXKSirUvaSBtpxG61Al-XGXhc>
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, 26 Jun 2017 22:56:59 -0000

----==_mimepart_59519138c09e4_47f43fa03a535c2c311aa
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/unidirectional_mt
  Home:   https://github.com/quicwg/base-drafts
  Commit: 9ea5911331d5b79f512710202f725da1c6f57f3d
      https://github.com/quicwg/base-drafts/commit/9ea5911331d5b79f512710202f725da1c6f57f3d
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-26 (Mon, 26 Jun 2017)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Review comments from @MikeBishop



----==_mimepart_59519138c09e4_47f43fa03a535c2c311aa--


From nobody Mon Jun 26 15:57:29 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 88915127201 for <quic-issues@ietfa.amsl.com>; Mon, 26 Jun 2017 15:57:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.183
X-Spam-Level: 
X-Spam-Status: No, score=-3.183 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SeYVKDIFYJSG for <quic-issues@ietfa.amsl.com>; Mon, 26 Jun 2017 15:57:25 -0700 (PDT)
Received: from o8.sgmail.github.com (o8.sgmail.github.com [167.89.101.199]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9473912708C for <quic-issues@ietf.org>; Mon, 26 Jun 2017 15:57:24 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=PsR5/pxjVl57Ph4pZNcYyaDJm6Y=; b=WunLJbeIhKFgfe8l c8iVixY8OPdJ+4OpWFw4gSwGaJYgL1aiLY/ezq5LU7u+iG8lAXnGlNXPtbpxwm35 A4wX7TCcDqYDMbXyjTjxmq7hAV6m+a00k89f4Cb0qAzVVLok+dnLwTrQpBcWOzOp u33b8GuWSGIkpMXD48g4GP2U8YA=
Received: by filter0447p1mdw1.sendgrid.net with SMTP id filter0447p1mdw1-32553-5951913A-4F 2017-06-26 22:56:58.776963763 +0000 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 VPK_kwYCS3ix79kkmnp-Ag for <quic-issues@ietf.org>; Mon, 26 Jun 2017 22:56:58.730 +0000 (UTC)
Date: Mon, 26 Jun 2017 15:56:58 -0700
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/643/push/1824116202@github.com>
In-Reply-To: <quicwg/base-drafts/pull/643@github.com>
References: <quicwg/base-drafts/pull/643@github.com>
Subject: Re: [quicwg/base-drafts] Unidirectional Streams (#643)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5951913a96b94_67913fc21c80dc34116763"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2/RPDMZ+Nr8OYwk4rhe3tsTnhJOCkQlqPOpE XpqBe7ld/Ix/wvCeTMb+ivQqDDyF2tT2OSYc64wd69tOP8WD1JeBng7cUBUNT6hEEzrye1h3DHZkp/ /1I0MKqt1O+PoE/qZswvHCRGnAIUIqMI2qtuF10GctuD87pG2nBbdezvBrrQDP0mK3IZ90+o1j3udc 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/KY35mSI-_jQV00Dg5id3YBJMFqE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Jun 2017 22:57:26 -0000

----==_mimepart_5951913a96b94_67913fc21c80dc34116763
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson pushed 1 commit.

9ea5911  Review comments from @MikeBishop


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/643/files/a4e2528fa7a1f0d824637a12aef92a243c2431e3..9ea5911331d5b79f512710202f725da1c6f57f3d

----==_mimepart_5951913a96b94_67913fc21c80dc34116763
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/9ea5911" class="commit-link">9ea5911</a>  Review comments from @MikeBishop</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/643/files/a4e2528fa7a1f0d824637a12aef92a243c2431e3..9ea5911331d5b79f512710202f725da1c6f57f3d">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5pyBmZpinpW1Z_onOANRc7xVG2jks5sIDc6gaJpZM4N_IlA">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqyBj08R6C4-9yKrP5rkJak18wVyKks5sIDc6gaJpZM4N_IlA.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/643/files/a4e2528fa7a1f0d824637a12aef92a243c2431e3..9ea5911331d5b79f512710202f725da1c6f57f3d"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #643"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/643/files/a4e2528fa7a1f0d824637a12aef92a243c2431e3..9ea5911331d5b79f512710202f725da1c6f57f3d"}}}</script>

----==_mimepart_5951913a96b94_67913fc21c80dc34116763--


From nobody Mon Jun 26 16:09: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 7F42912EA74 for <quic-issues@ietfa.amsl.com>; Mon, 26 Jun 2017 16:09:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.403
X-Spam-Level: 
X-Spam-Status: No, score=-0.403 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RoMmJLC-sgnD for <quic-issues@ietfa.amsl.com>; Mon, 26 Jun 2017 16:09:28 -0700 (PDT)
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 4CCCF12708C for <quic-issues@ietf.org>; Mon, 26 Jun 2017 16:09:28 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=2WTaxgoYEKbQzgvLgfUwtpNnjBQ=; b=jYjprUK0J6ohoWlE XLuPk8xliKNbxkaAKq88/NXe7/y0V/k0sYnIZRaRNoCbceRgU8dkjWCoBmFHB6/d VHMcJF9UzismP7ZVmwXLA5GZHrcG3e9fjv+uY3u8Heek1aB3/2zzksZxzSvJZ1Rv MTG6dcDK9I3P00lyQaw54+Ry3XQ=
Received: by filter0884p1mdw1.sendgrid.net with SMTP id filter0884p1mdw1-20057-59519427-E 2017-06-26 23:09:27.120152841 +0000 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 2usPKpL_QXyZg-OP6aQ9Iw for <quic-issues@ietf.org>; Mon, 26 Jun 2017 23:09:26.896 +0000 (UTC)
Date: Mon, 26 Jun 2017 16:09:26 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba1dd11f4455b69c77fb1c23646c9be33c451685c92cf000000011569562692a169ce0e360596@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/665/issue_event/1139578384@github.com>
In-Reply-To: <quicwg/base-drafts/issues/665@github.com>
References: <quicwg/base-drafts/issues/665@github.com>
Subject: Re: [quicwg/base-drafts] stray 0x21 in HKDF-Expand info construction (#665)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_595194262951b_cc93f906da4dc3c124622"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1GFX7Ahe1uo/e9+ODTN+DFGMWB0sU+BCALi9 I1xyf9IPMlZmOyDHS9uOJzIXNOP1FuKytfAv+yGlbGR7mMVUIH6wH5dkF+fXFzNURMEme6agPfBzwq /4gr9d1ZJ3ALkXR3xJ5YPAP5PtFO5o5EpnIuQwge+GD/ZY11w2fBX7uQtkN75QDt5Yp/3PHotLM6JG o=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/WVu0Z2jyWFsS6jIl9kdWov4v9uE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Jun 2017 23:09:29 -0000

----==_mimepart_595194262951b_cc93f906da4dc3c124622
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #665 via #666.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/665#event-1139578384
----==_mimepart_595194262951b_cc93f906da4dc3c124622
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/quicwg/base-drafts/issues/665" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/665" data-id="238421398" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#665</a> via <a href="https://github.com/quicwg/base-drafts/pull/666" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/666" data-id="238596943" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#666</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/665#event-1139578384">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9IF5j3BnWLZqFx0W7wXibzbC3urks5sIDomgaJpZM4OEyZe">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq5vBZK4B7xx4afyCQfYwhRD507Olks5sIDomgaJpZM4OEyZe.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/665#event-1139578384"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #665 via #666."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/665#event-1139578384"}}}</script>
----==_mimepart_595194262951b_cc93f906da4dc3c124622--


From nobody Mon Jun 26 16:09: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 8D59112708C for <quic-issues@ietfa.amsl.com>; Mon, 26 Jun 2017 16:09:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.183
X-Spam-Level: 
X-Spam-Status: No, score=-3.183 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7GHAhxXJTggL for <quic-issues@ietfa.amsl.com>; Mon, 26 Jun 2017 16:09:28 -0700 (PDT)
Received: from o9.sgmail.github.com (o9.sgmail.github.com [167.89.101.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D7E7E124D68 for <quic-issues@ietf.org>; Mon, 26 Jun 2017 16:09:27 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=vK13+7zX462FL2GSCFp/aysqW/Y=; b=VtL4fo2oJd+gibfL mijSCnFoVj/hvA24vbQuu63hPirICwkKbCEqim50ghg/axbiJlS+eRFse6Z3ABwS cq8CNXLSgk7sS5quu8TnZBRXeg+XNo8yRLyzhUgjioqgR0A1xWe8AezV9tt2wVgF 8IvA8vEA3ZA5BW6N8yJwgz/bePg=
Received: by filter0989p1mdw1.sendgrid.net with SMTP id filter0989p1mdw1-9364-59519426-1B 2017-06-26 23:09:26.918281921 +0000 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 EbNdBhEARJy4uFeYThyHCQ for <quic-issues@ietf.org>; Mon, 26 Jun 2017 23:09:26.715 +0000 (UTC)
Date: Mon, 26 Jun 2017 16:09:25 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab563e17c588991bcfff6e5d37ccc54c5226a0fb9892cf000000011569562592a169ce0e38b34f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/666/issue_event/1139578383@github.com>
In-Reply-To: <quicwg/base-drafts/pull/666@github.com>
References: <quicwg/base-drafts/pull/666@github.com>
Subject: Re: [quicwg/base-drafts] The string length needed to be updated (#666)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59519425ea2ac_6043f91bd4fbc38735dd"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1n1Pwo6FnVai6TSbX2UI1EoJOzFKVVu3D2+l o/qqDMj/1smVyUQ6oWNjhfLyJFXxnfnspMheZAsKsQQtHGi2JHeTaQjuMdHhGzs8gBzZ4IVSo0sHWS 9DC7J8Q9BPb9IqBRvZgK6AJv88o+ac+nX5hbqpUej2n4gCtKFLWX7FGPsRfVejV8nrNr+d1Eugye9y k=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/6vlLzbUk3YIecB3pZkOQK7jXnAM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Jun 2017 23:09:29 -0000

----==_mimepart_59519425ea2ac_6043f91bd4fbc38735dd
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #666.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/666#event-1139578383
----==_mimepart_59519425ea2ac_6043f91bd4fbc38735dd
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a href="https://github.com/quicwg/base-drafts/pull/666" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/666" data-id="238596943" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#666</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/666#event-1139578383">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9vZuLfqpn8g6Lcgt7tW3k1_7uC_ks5sIDolgaJpZM4OFixk">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqzRWlfJrt3tC7jo_OjC-Lb4Muis1ks5sIDolgaJpZM4OFixk.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/666#event-1139578383"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #666."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/666#event-1139578383"}}}</script>
----==_mimepart_59519425ea2ac_6043f91bd4fbc38735dd--


From nobody Mon Jun 26 16:09: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 BA7EB12EB86 for <quic-issues@ietfa.amsl.com>; Mon, 26 Jun 2017 16:09:31 -0700 (PDT)
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; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ID1dPVS8tu0y for <quic-issues@ietfa.amsl.com>; Mon, 26 Jun 2017 16:09:30 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2F521124D68 for <quic-issues@ietf.org>; Mon, 26 Jun 2017 16:09:30 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1498518569; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=1yYHtp+jHI/Jvkcv1oFJtVYjSwPWwWJUitoMt4giU4k=; b=rrDLnCPeAfu6N9OlOX8P7QyT7Q5ncPp5afrBIXDvjvBaQnIopM+pwFcovKIWA1VBr4I1+WbB HRkH6QVs/8nf8bHI/2PcIeVZNsM642sHq0haXn1pMIZ/qz5eIoJ3Rt8z31sLHE6IgctTE1V4 //HIrRQoOHpRAwr10/eNYcCXTAw=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=r/D+MxHvcvIyUEx9HJruVQF53IbuNAqLpq2m1RryF47mcyFF/FMj+ViOjLu28u3czAfH8R ryXiG7mDaLGivFZRkkV6+ypypOWXX8oP7dCylFtoRZHCj94291/3QOanYpTJPejEF/qFrVkD UNIYPWLtK6c2iCvM3E2DRwMSeJyoY=
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 59519426.7f4fba73adb0-smtp-out-n02; Mon, 26 Jun 2017 23:09:26 -0000 (UTC)
Date: Mon, 26 Jun 2017 16:09:24 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <59519424a94e2_8153fdbc12f9c347159b@hookshot-fe2-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 09946f: The string length needed to be updated
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_59519424a9122_8153fdbc12f9c34714f0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/IrMNddkRUy6aYOrDm0Zb2YD-WwA>
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, 26 Jun 2017 23:09:32 -0000

----==_mimepart_59519424a9122_8153fdbc12f9c34714f0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 09946fc114fa29fd55b0c4ed4db5ab3336807586
      https://github.com/quicwg/base-drafts/commit/09946fc114fa29fd55b0c4ed4db5ab3336807586
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-26 (Mon, 26 Jun 2017)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  The string length needed to be updated


  Commit: 0959dc6bd23a5e1df66c2406d488145d14f79dfa
      https://github.com/quicwg/base-drafts/commit/0959dc6bd23a5e1df66c2406d488145d14f79dfa
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-26 (Mon, 26 Jun 2017)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Merge pull request #666 from quicwg/issue665

The string length needed to be updated


Compare: https://github.com/quicwg/base-drafts/compare/bb24ed5a427b...0959dc6bd23a
----==_mimepart_59519424a9122_8153fdbc12f9c34714f0--


From nobody Mon Jun 26 16: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 C05F112708C for <quic-issues@ietfa.amsl.com>; Mon, 26 Jun 2017 16:09:33 -0700 (PDT)
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; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Ig40HpmxdgUo for <quic-issues@ietfa.amsl.com>; Mon, 26 Jun 2017 16:09:32 -0700 (PDT)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B3A32124D68 for <quic-issues@ietf.org>; Mon, 26 Jun 2017 16:09:32 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1498518572; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=XP1GO4WWNBx+/pPPLlK8m6bVpxsXjfPHeP1Wry/Pbpg=; b=QyBEbiSoQ/VyAI/MNtL6gcpEFN3yiVz9cFWxxWlg/H+yCJjQYIH9sHfaMvuBdEF3cxL0UMAA +BYlKjQphztM9HSwfCs166LC4cIHVi0B6YWgtWw+TTYyM1leoHBSjjJuC5XoMGCCCyMkRC1r 6xVVQWt77ps8RNSz9PONV8XDl6s=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=IcIqpibdkzaBjeIClkCkKNsZ1iJC91idZGDCZIBZeYJTJGVEtUNHZkL6Z6CH0yAkdOjkb5 7NjvaMfhgsWs6+QLTtQMg5VXStvQSvHmq1cUgLJUxdE8MYEebs6+Nh/Z0PMzKpEssw00A0r2 FQ/DGHnGzUWd/ka/rDkUcbHcf6XoI=
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 5951942a.7f398c1b1bd0-smtp-out-n02; Mon, 26 Jun 2017 23:09:30 -0000 (UTC)
Date: Mon, 26 Jun 2017 16:09:26 -0700
From: martinthomson <martin.thomson@gmail.com>
Reply-To: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <59519426db0b6_6a513fcc81f0dc40132284@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_59519426dae12_6a513fcc81f0dc401321ae"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/zQkDVyXigp4yS7WGmhi8Lg0mjSU>
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, 26 Jun 2017 23:09:33 -0000

----==_mimepart_59519426dae12_6a513fcc81f0dc401321ae
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/issue665
  Home:   https://github.com/quicwg/base-drafts

----==_mimepart_59519426dae12_6a513fcc81f0dc401321ae--


From nobody Mon Jun 26 16:42: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 8CCF512EB72 for <quic-issues@ietfa.amsl.com>; Mon, 26 Jun 2017 16:42:53 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.403
X-Spam-Level: 
X-Spam-Status: No, score=-0.403 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id U0EdqhNel0q0 for <quic-issues@ietfa.amsl.com>; Mon, 26 Jun 2017 16:42:52 -0700 (PDT)
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 08F5812EB7D for <quic-issues@ietf.org>; Mon, 26 Jun 2017 16:42:51 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=r7DWVXAarZX1ltJOuzOr6cZX+PU=; b=TmskBeFdmZp5JKox ybdQKYOfhlf2hJt8szj14kMsIqzw4dKwz0dNuI3IjoFhB8G4ILrrAvCF8jBKUik0 SZ6lB/SqaOaAKvb2YmXt9zcgHxMSQI7lebtMGDQW1J7ldwh95pI5P9u4nxJ78GgV qwpdOLeTRGPHHVqEnIn/KaPudJ8=
Received: by filter0602p1mdw1.sendgrid.net with SMTP id filter0602p1mdw1-25057-59519BFA-29 2017-06-26 23:42:50.511522895 +0000 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 PTxrPhEHQbWRoKP5yLPFGQ for <quic-issues@ietf.org>; Mon, 26 Jun 2017 23:42:50.423 +0000 (UTC)
Date: Mon, 26 Jun 2017 16:42:50 -0700
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/609/push/1824174881@github.com>
In-Reply-To: <quicwg/base-drafts/pull/609@github.com>
References: <quicwg/base-drafts/pull/609@github.com>
Subject: Re: [quicwg/base-drafts] Latency Spin Bit (#609)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59519bfa3d1fb_3dc23fdc25727c3449444"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: huitema
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3jcLg3COcNQn6SrTJlcGvovR2ZYiI60Ml5p5 8mrSO46SmJ/hh0sT6RxjtnS4Mx044a8iPaL+kgHAJl9QclvOKuvifZGdPlSti0en+I7mp9oRaEgYVW LLVDOuWWH7Cnud6yKhXu/4b9TNuI40f/0rDl6bL08oLudDqFa1KLSmOZMqhUzmol0plNc9FtcyiDGx A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/jnmGE6poWfbCC2a-sYlKpjrvZaE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Jun 2017 23:42:53 -0000

----==_mimepart_59519bfa3d1fb_3dc23fdc25727c3449444
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@huitema pushed 1 commit.

47b685c  Largest sequence number


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/609/files/981d9e2c7aa2b4d38710616f44174f552c313116..47b685c7f071a10170b70a0dc816315353688bdb

----==_mimepart_59519bfa3d1fb_3dc23fdc25727c3449444
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/huitema" class="user-mention">@huitema</a> pushed 1 commit.</p>

<ul>
  <li><a href="https://github.com/quicwg/base-drafts/commit/47b685c" class="commit-link">47b685c</a>  Largest sequence number</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/609/files/981d9e2c7aa2b4d38710616f44174f552c313116..47b685c7f071a10170b70a0dc816315353688bdb">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8vjOJ0hziYEY0hNOrMJ-s0ROtPSks5sIEH6gaJpZM4Nzrwr">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqxbezAzI20QMPI5txQBHkYQX5UEWks5sIEH6gaJpZM4Nzrwr.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/609/files/981d9e2c7aa2b4d38710616f44174f552c313116..47b685c7f071a10170b70a0dc816315353688bdb"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 pushed 1 commit in #609"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/609/files/981d9e2c7aa2b4d38710616f44174f552c313116..47b685c7f071a10170b70a0dc816315353688bdb"}}}</script>

----==_mimepart_59519bfa3d1fb_3dc23fdc25727c3449444--


From nobody Mon Jun 26 17:03: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 0C1F6126CD6 for <quic-issues@ietfa.amsl.com>; Mon, 26 Jun 2017 17:03:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level: 
X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9,  DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Az2AgyI95ngr for <quic-issues@ietfa.amsl.com>; Mon, 26 Jun 2017 17:03:07 -0700 (PDT)
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 3BC14126E3A for <quic-issues@ietf.org>; Mon, 26 Jun 2017 17:03:07 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=B6VHADvatp09kxBLijCSXou3u/8=; b=jixnCX4dImEnmiBO PQ9euqV2PSvKIX8KptTfbhe4dkMYDDfSmsb0FbbP2eGDfdE0vijyAFaIvJm20kJ7 Ew14gnsuLO0p2cq4cNkE5t00zvXKRpvkPWILrYcVlob8adnXiJiYFiXvU9p1wfES 0BP7ZM5jUYNLuTc/5aAM0AcHjXY=
Received: by filter0939p1mdw1.sendgrid.net with SMTP id filter0939p1mdw1-12862-5951A04D-79 2017-06-27 00:01:17.799011776 +0000 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 AufcvQdaQh-v2yBifW6lWg for <quic-issues@ietf.org>; Tue, 27 Jun 2017 00:01:17.740 +0000 (UTC)
Date: Mon, 26 Jun 2017 17:01:16 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4b0508d921e31b6d15c437de42d3ed11689d349092cf000000011569624c92a169ce0e21ecbf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/643/review/46415602@github.com>
In-Reply-To: <quicwg/base-drafts/pull/643@github.com>
References: <quicwg/base-drafts/pull/643@github.com>
Subject: Re: [quicwg/base-drafts] Unidirectional Streams (#643)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5951a04ce90c4_5abf3fec6150fc341973c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0BFCamcYMO5sidEi0Y1yiVGG6d51LqaXStQo NOA8/1vwX28jx163ydvnmqPTICpCdOs1DqKh1j6+ZvZ97z6Pb/LsXIOD+Bm/lEGW1ojzF6OfDxJH6R tdCBJTYvZFMz9pO570mCRoUFzpOiactj1elriTMvPl1GUCBb/Xlbk+ZNX2EDNl6fAnRvoAqjMFai9q s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/6U1C_gF76EwSFNPgXrWTwR5bsEQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 27 Jun 2017 00:03:09 -0000

----==_mimepart_5951a04ce90c4_5abf3fec6150fc341973c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



>                              |        |
                             +--------+
+                                 |
+                      send STREAM with FIN flag
+                         send RST_STREAM
+                                 |
+                                 v
+                            +--------+
+                            |        |
+                            | closed |
+                            |        |
+                            +--------+
+~~~

@janaiyengar and I agreed to make the draft consistent about closing when the frame is first sent.  Based on reading #572, I think that we should revert that change.  The states are basically advisory only and the degree to which the documentation manages to capture these important notions makes it more useful to enclose rather than to leave retransmission up to the "transport".

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/643#discussion_r124150858
----==_mimepart_5951a04ce90c4_5abf3fec6150fc341973c
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/643#discussion_r124150858">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;                              |        |
                             +--------+
+                                 |
+                      send STREAM with FIN flag
+                         send RST_STREAM
+                                 |
+                                 v
+                            +--------+
+                            |        |
+                            | closed |
+                            |        |
+                            +--------+
+~~~
</pre>
<p><a href="https://github.com/janaiyengar" class="user-mention">@janaiyengar</a> and I agreed to make the draft consistent about closing when the frame is first sent.  Based on reading <a href="https://github.com/quicwg/base-drafts/issues/572" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/572" data-id="233416795" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#572</a>, I think that we should revert that change.  The states are basically advisory only and the degree to which the documentation manages to capture these important notions makes it more useful to enclose rather than to leave retransmission up to the "transport".</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/643#discussion_r124150858">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-sdsg8nnfJmmUdlOiSKHPURk_nTks5sIEZMgaJpZM4N_IlA">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq5tCfIBBW7_uU5lYvTtqbaY4oTcPks5sIEZMgaJpZM4N_IlA.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/643#discussion_r124150858"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #643"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/643#discussion_r124150858"}}}</script>
----==_mimepart_5951a04ce90c4_5abf3fec6150fc341973c--


From nobody Mon Jun 26 17:06: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 23FDD126E3A for <quic-issues@ietfa.amsl.com>; Mon, 26 Jun 2017 17:06:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.182
X-Spam-Level: 
X-Spam-Status: No, score=-8.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_DNSWL_HI=-5, 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 AfXPwr68NrGt for <quic-issues@ietfa.amsl.com>; Mon, 26 Jun 2017 17:06:01 -0700 (PDT)
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 852E1126CD6 for <quic-issues@ietf.org>; Mon, 26 Jun 2017 17:06:01 -0700 (PDT)
Date: Mon, 26 Jun 2017 17:06:00 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1498521960; bh=CiyUKeKi8/QTEJ+IZNSdurG3GSIb1ljbY+8vmkjqTrM=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=kL+KHwFe3mdpt6hqBNtVpTPR9U0BOXwQik5PEVoDTn3VM7CGbN0bWbBq2QHDhU9HM 3Yd6igutQZuzEVaXjz4plKp3WJ2FfXVSMfLjuRB1J1H/pRvZelPVZVHZQVKGLigaEu wBgt5kKLNwVNQYBRZc52dEm6KJQlU7n62pp0eI24=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc2379c40be5a538d4a4a46e7645f5b155a4415ae92cf000000011569636892a169ce0e21ecbf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/643/review/46416147@github.com>
In-Reply-To: <quicwg/base-drafts/pull/643@github.com>
References: <quicwg/base-drafts/pull/643@github.com>
Subject: Re: [quicwg/base-drafts] Unidirectional Streams (#643)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5951a1688c383_5c453fca279c7c38106a5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/D2HPiwyawCUii8Nz0DMo-q6o8nE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 27 Jun 2017 00:06:03 -0000

----==_mimepart_5951a1688c383_5c453fca279c7c38106a5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



>  
 
-### idle
+### The "idle" State

I considered splitting the descriptions, but they are really still the same states.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/643#discussion_r124151380
----==_mimepart_5951a1688c383_5c453fca279c7c38106a5
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/643#discussion_r124151380">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
 
-### idle
+### The &quot;idle&quot; State
</pre>
<p>I considered splitting the descriptions, but they are really still the same 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/pull/643#discussion_r124151380">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqycPCWePuqyri6pfx0FJXGiubevOks5sIEdogaJpZM4N_IlA">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqypqQtSKYLVDHF8VtW86rUuFdJgTks5sIEdogaJpZM4N_IlA.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/643#discussion_r124151380"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #643"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/643#discussion_r124151380"}}}</script>
----==_mimepart_5951a1688c383_5c453fca279c7c38106a5--


From nobody Mon Jun 26 17:10: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 871BE1201F2 for <quic-issues@ietfa.amsl.com>; Mon, 26 Jun 2017 17:10:11 -0700 (PDT)
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_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-2.8, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id oTfZM35PhXuS for <quic-issues@ietfa.amsl.com>; Mon, 26 Jun 2017 17:10:09 -0700 (PDT)
Received: from o8.sgmail.github.com (o8.sgmail.github.com [167.89.101.199]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6EFB3126E3A for <quic-issues@ietf.org>; Mon, 26 Jun 2017 17:10:09 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=bv2LlYVQ3ktBy57FHEmWHGkz9p0=; b=I1UVUh0Fr/TM40ni scZ9BWTX41+UZ2gc+aavMehnBHY69SJHGQ6XXhFh3CxX5Djj0xBSHpLO+IKQrLIs 1EnufFdIeXNEEufE5OqaVrIBLiFXEJaKLUQlQ2OFCQ+rXfdBE9VjRehM0Mh9RnkW BBVIks/lrZ9QLICDwHMQT6AqOS8=
Received: by filter0928p1mdw1.sendgrid.net with SMTP id filter0928p1mdw1-13905-5951A260-20 2017-06-27 00:10:08.634701828 +0000 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 0SKW-N8NS0G2rPOPSf9LGw for <quic-issues@ietf.org>; Tue, 27 Jun 2017 00:10:08.569 +0000 (UTC)
Date: Mon, 26 Jun 2017 17:10:08 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab075bbf1aed270e33b503292ea0f4e61b568f4d2192cf000000011569646092a169ce0e21ecbf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/643/review/46416611@github.com>
In-Reply-To: <quicwg/base-drafts/pull/643@github.com>
References: <quicwg/base-drafts/pull/643@github.com>
Subject: Re: [quicwg/base-drafts] Unidirectional Streams (#643)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5951a2606fb0c_5c113f9b3ed07c302177af"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3ZiuV9M2e9oI3/SMqJncMBUu79DjTzivkv3b 4UEs9U4gayzQQ4+6I7VQK/mHcyIQglyLhmanj4Byln9KMqdqAfOt3tb0Ctjj+24z5MaNNaF8MKRRiK oa9Kc0X5PF6qkzl1wGEoxm1rPlb28rcBv1P0sFTzlXMgXZr7zAbH/T8IY4U6fj8ZJc2G+OuGb/AExl I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/abYUz3VS1Dm-OqqQ-As-TauR2is>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 27 Jun 2017 00:10:11 -0000

----==_mimepart_5951a2606fb0c_5c113f9b3ed07c302177af
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



> -
-### closed {#state-closed}
-
-The "closed" state is the terminal state for a stream.
-
-Once a stream reaches this state, no frames can be sent that mention the stream.
-Reordering might cause frames to be received after closing, see
-{{state-hc-remote}}.
+An endpoint could continue receiving frames for the stream even after the stream
+is closed for sending if packets are reordered.  At the receiving endpoint,
+retransmissions of data in STREAM frames, or retransmissions of STREAM_BLOCKED
+and RST_STREAM frames might arrive after the stream becomes "closed".  At the
+sending endpoint, MAX_STREAM_DATA frames might be received after the stream
+becomes "closed".  Frames received on a "closed" stream SHOULD be discarded.  An
+endpoint MAY choose to limit the period over which it ignores frames and treat
+frames that arrive after this time as being in error.

If a peer closes the stream and continues to send frames on that stream long after closing, it's a way to generate unaccounted traffic.

This is a case where I would reference the ENHANCE_YOUR_CALM error, but apparently we can't have nice 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/pull/643#discussion_r124151810
----==_mimepart_5951a2606fb0c_5c113f9b3ed07c302177af
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/643#discussion_r124151810">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; -
-### closed {#state-closed}
-
-The &quot;closed&quot; state is the terminal state for a stream.
-
-Once a stream reaches this state, no frames can be sent that mention the stream.
-Reordering might cause frames to be received after closing, see
-{{state-hc-remote}}.
+An endpoint could continue receiving frames for the stream even after the stream
+is closed for sending if packets are reordered.  At the receiving endpoint,
+retransmissions of data in STREAM frames, or retransmissions of STREAM_BLOCKED
+and RST_STREAM frames might arrive after the stream becomes &quot;closed&quot;.  At the
+sending endpoint, MAX_STREAM_DATA frames might be received after the stream
+becomes &quot;closed&quot;.  Frames received on a &quot;closed&quot; stream SHOULD be discarded.  An
+endpoint MAY choose to limit the period over which it ignores frames and treat
+frames that arrive after this time as being in error.
</pre>
<p>If a peer closes the stream and continues to send frames on that stream long after closing, it's a way to generate unaccounted traffic.</p>
<p>This is a case where I would reference the ENHANCE_YOUR_CALM error, but apparently we can't have nice 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/pull/643#discussion_r124151810">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2NCRCgaDBQgCiRy_9NrXn_vLJPwks5sIEhggaJpZM4N_IlA">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq8EiRESlyzEl7KgQUcBSOuT8bpLDks5sIEhggaJpZM4N_IlA.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/643#discussion_r124151810"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #643"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/643#discussion_r124151810"}}}</script>
----==_mimepart_5951a2606fb0c_5c113f9b3ed07c302177af--


From nobody Mon Jun 26 17:13: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 7B89E12EB65 for <quic-issues@ietfa.amsl.com>; Mon, 26 Jun 2017 17:13:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.799
X-Spam-Level: 
X-Spam-Status: No, score=-9.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_DNSWL_HI=-5, 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 8mEJtIW2oFdp for <quic-issues@ietfa.amsl.com>; Mon, 26 Jun 2017 17:13:06 -0700 (PDT)
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 0B23112EB96 for <quic-issues@ietf.org>; Mon, 26 Jun 2017 17:13:06 -0700 (PDT)
Date: Mon, 26 Jun 2017 17:13:05 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1498522385; bh=6VHvzHiQ9U66nWVH3+70m36zEa1JslsLWvzZ3FlZ51A=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=oOWswm+aqZBDpLN2sJ/0hdot1eJOUNET4TP4Gh3lYObJEC3bMPeA7ghzF9KVHNrmS qPhn35eoHEcYhnN3ZpnyIVBP5eAZFPLmX2ItJCXb4ermhz8uFgY1n3K6nfxyL1N/fz dcD1x9ni0Aauovw8zqGwNHlLh9xWbEnLpP5S3/8U=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe5bde115d5bf308e4e860eafcdc52f0daecc84ed92cf000000011569651192a169ce0e21ecbf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/643/review/46416939@github.com>
In-Reply-To: <quicwg/base-drafts/pull/643@github.com>
References: <quicwg/base-drafts/pull/643@github.com>
Subject: Re: [quicwg/base-drafts] Unidirectional Streams (#643)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5951a311517cb_4d13fb63ee7bc2c107379"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/vQlx1q2UXV-k62jKoQ4mOWfw_MY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 27 Jun 2017 00:13:09 -0000

----==_mimepart_5951a311517cb_4d13fb63ee7bc2c107379
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



> +|   Type (8)    |
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|                        Stream ID (32)                         |
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+~~~~~
+
+After the stream header, data streams contain the octets of the payload body.
+Data streams do not carry frames.
+
+Data streams MUST reference a request or response stream.  The referenced stream
+MUST include a HAS_BODY frame.  If a data stream is received that references a
+stream of a different type, the referenced stream does not include a HAS_BODY
+frame, or another data stream already references the identified steam, then the
+connection MUST be terminated with a HTTP_UNMATCHED_BODY error.  Note that due
+to reordering of packets, the referenced stream or HAS_BODY frame might not have
+been received when the data stream is opened.

Yeah, you can error out earlier if you receive another header block as well in the final clause.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/643#discussion_r124152133
----==_mimepart_5951a311517cb_4d13fb63ee7bc2c107379
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/643#discussion_r124152133">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt; +|   Type (8)    |
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|                        Stream ID (32)                         |
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+~~~~~
+
+After the stream header, data streams contain the octets of the payload body.
+Data streams do not carry frames.
+
+Data streams MUST reference a request or response stream.  The referenced stream
+MUST include a HAS_BODY frame.  If a data stream is received that references a
+stream of a different type, the referenced stream does not include a HAS_BODY
+frame, or another data stream already references the identified steam, then the
+connection MUST be terminated with a HTTP_UNMATCHED_BODY error.  Note that due
+to reordering of packets, the referenced stream or HAS_BODY frame might not have
+been received when the data stream is opened.
</pre>
<p>Yeah, you can error out earlier if you receive another header block as well in the final clause.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/643#discussion_r124152133">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4fycXhUJtYJBpjYLP8bt2jotHN4ks5sIEkRgaJpZM4N_IlA">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqyYQAr9fjNpg2_OV12hkttO23Kqnks5sIEkRgaJpZM4N_IlA.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/643#discussion_r124152133"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #643"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/643#discussion_r124152133"}}}</script>
----==_mimepart_5951a311517cb_4d13fb63ee7bc2c107379--


From nobody Mon Jun 26 17:13: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 99D7612EB65 for <quic-issues@ietfa.amsl.com>; Mon, 26 Jun 2017 17:13:55 -0700 (PDT)
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_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-2.8, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YRS5LWnBDC1B for <quic-issues@ietfa.amsl.com>; Mon, 26 Jun 2017 17:13:54 -0700 (PDT)
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 07A671201F2 for <quic-issues@ietf.org>; Mon, 26 Jun 2017 17:13:53 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=s+7w5yju4Dr5fYyYS6kuqM2D+KE=; b=Dm+L2/jt4ZKrKLax RRTJVkzpCVkro+tctSLD2X/7jx3S74xXGFbMtkhZ2eOCgZ2ryuRZBu0L8riupvp5 l+wPIbesL130Y0y+f35iSnGYQ6eML+FGmQKy22EXmrbOznav1NdSIuwFOEo6rBhx YnqycB/EhOEAcDESLI7+dMiftYA=
Received: by filter0972p1mdw1.sendgrid.net with SMTP id filter0972p1mdw1-21070-5951A340-37 2017-06-27 00:13:52.956494544 +0000 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 5eykgRfNSV2MsLwwmDPGFQ for <quic-issues@ietf.org>; Tue, 27 Jun 2017 00:13:52.969 +0000 (UTC)
Date: Mon, 26 Jun 2017 17:13:52 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd307d33ef86946b349d5caf9e4a6667d7a53e28792cf000000011569654092a169ce0e21ecbf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/643/review/46417011@github.com>
In-Reply-To: <quicwg/base-drafts/pull/643@github.com>
References: <quicwg/base-drafts/pull/643@github.com>
Subject: Re: [quicwg/base-drafts] Unidirectional Streams (#643)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5951a340d8bdc_a023fc812a0bc382699f9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2Fb7+veyeUqojtOR5O0Rf/3GL1045JJOuCQ8 3nbFa4SWZfHop669w2CG0ji0OQ4xnweLHCsY2pZ32r9kxRlFgcFkFAJgAjL38CSPVXpuJzOiUVD8qY FIJOHz78CYPri8/ixu+yTbFeLBKnf9YXKN1iLdvUe0Avj5u0D0R/SSm0ILyX/fkLQMeqXOnnSzTuqE c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/9JWjeXc-Va9m8kiDpQ3URxdmQtM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 27 Jun 2017 00:13:56 -0000

----==_mimepart_5951a340d8bdc_a023fc812a0bc382699f9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



> -
-An HTTP request/response exchange fully consumes a pair of streams. After
-sending a request, a client closes the streams for sending; after sending a
-response, the server closes its streams for sending and the QUIC streams are
-fully closed.
+response may contain zero or more header blocks on the response stream
+containing the message headers of informational (1xx) HTTP responses (see
+{{!RFC7230}}, Section 3.2 and {{!RFC7231}}, Section 6.2).
+
+A message that contains a payload body includes a HAS_BODY frame immediately
+after the first header block.  This indicates that another stream will include
+the payload body.  A data stream is opened to carry the payload body.  The data
+stream MUST be closed immediately after sending the body.  If the message does
+not contain a body, a data stream MUST NOT be opened and the HAS_BODY message
+MUST NOT be sent.  The "chunked" transfer encoding defined in Section 4.1 of
+{{!RFC7230}} MUST NOT be used.

I wanted to be able to create the body at any time, without knowing what stream might be used.  It's a minor thing, but it also keeps all pointers as back references.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/643#discussion_r124152211
----==_mimepart_5951a340d8bdc_a023fc812a0bc382699f9
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/643#discussion_r124152211">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt; -
-An HTTP request/response exchange fully consumes a pair of streams. After
-sending a request, a client closes the streams for sending; after sending a
-response, the server closes its streams for sending and the QUIC streams are
-fully closed.
+response may contain zero or more header blocks on the response stream
+containing the message headers of informational (1xx) HTTP responses (see
+{{!RFC7230}}, Section 3.2 and {{!RFC7231}}, Section 6.2).
+
+A message that contains a payload body includes a HAS_BODY frame immediately
+after the first header block.  This indicates that another stream will include
+the payload body.  A data stream is opened to carry the payload body.  The data
+stream MUST be closed immediately after sending the body.  If the message does
+not contain a body, a data stream MUST NOT be opened and the HAS_BODY message
+MUST NOT be sent.  The &quot;chunked&quot; transfer encoding defined in Section 4.1 of
+{{!RFC7230}} MUST NOT be used.
</pre>
<p>I wanted to be able to create the body at any time, without knowing what stream might be used.  It's a minor thing, but it also keeps all pointers as back references.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/643#discussion_r124152211">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxIfycskBMzVCcC4ZfYe2ZHXda87ks5sIElAgaJpZM4N_IlA">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqzx0g1VSMs_cvMwr8b8_44QKNr0Rks5sIElAgaJpZM4N_IlA.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/643#discussion_r124152211"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #643"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/643#discussion_r124152211"}}}</script>
----==_mimepart_5951a340d8bdc_a023fc812a0bc382699f9--


From nobody Mon Jun 26 17:16: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 36219127286 for <quic-issues@ietfa.amsl.com>; Mon, 26 Jun 2017 17:16:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.019
X-Spam-Level: 
X-Spam-Status: No, score=-7.019 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 97axk1TMAir4 for <quic-issues@ietfa.amsl.com>; Mon, 26 Jun 2017 17:15:58 -0700 (PDT)
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 6B4E91201F2 for <quic-issues@ietf.org>; Mon, 26 Jun 2017 17:15:58 -0700 (PDT)
Date: Mon, 26 Jun 2017 17:15:57 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1498522557; bh=QWoEBxNURdpixfM7ujXdTBEfUZTLCLncWsWphJPy5qw=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Wlza0TMR0qHTNO/afLaUaS4BF/IZa8iTsHvoK7xJmSKKyRRUUDBPfxhtjkw3XUKYA ijpUfbqC4rRVnVf8YbFd+OSDl0Z4JvAPG8Kt96GTUCQEZkZaaOR3FTKzPTXu9yOQXQ TjA4jdFmXGleaBFHvNW52zT0mcjZGqY0P7Ic1Tao=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab027ef4cb34e326bd21a2da097d2aaeb7ac43436992cf00000001156965bd92a169ce0e21ecbf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/643/review/46417217@github.com>
In-Reply-To: <quicwg/base-drafts/pull/643@github.com>
References: <quicwg/base-drafts/pull/643@github.com>
Subject: Re: [quicwg/base-drafts] Unidirectional Streams (#643)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5951a3bdc2b0d_2c5313f918d12bc3c117046"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/yhRLM_ooe8qo1Ec3_wdiN51aiXY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 27 Jun 2017 00:16:00 -0000

----==_mimepart_5951a3bdc2b0d_2c5313f918d12bc3c117046
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



> @@ -401,6 +538,17 @@ All frames have the following format:
 
 ## Frame Definitions {#frames}
 
+### HAS_BODY {#frame-has-body}
+
+The HAS_BODY frame (type=0x0) indicates that the HTTP message contains a payload
+body.  It is sent after the initial header block on a request, response, or push
+stream.
+
+The HAS_BODY frame has no flags and is always empty.  A HAS_BODY frame with a
+non-empty payload or flags that are set MUST be treated as a
+HTTP_MALFORMED_HAS_BODY error.

I considered that, and it's definitely an optimization that we can talk about later, so I went with the simplest option I could think of. The problem with the header block is that there are potentially multiple places you would put this.  The easiest approach is to grab a flag, but those appear in multiple places, so does this have to be consistent, or do you only allowing if END_HEADERS is also set, or can it appear on any HEADERS 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/643#discussion_r124152411
----==_mimepart_5951a3bdc2b0d_2c5313f918d12bc3c117046
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/643#discussion_r124152411">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt; @@ -401,6 +538,17 @@ All frames have the following format:
 
 ## Frame Definitions {#frames}
 
+### HAS_BODY {#frame-has-body}
+
+The HAS_BODY frame (type=0x0) indicates that the HTTP message contains a payload
+body.  It is sent after the initial header block on a request, response, or push
+stream.
+
+The HAS_BODY frame has no flags and is always empty.  A HAS_BODY frame with a
+non-empty payload or flags that are set MUST be treated as a
+HTTP_MALFORMED_HAS_BODY error.
</pre>
<p>I considered that, and it's definitely an optimization that we can talk about later, so I went with the simplest option I could think of. The problem with the header block is that there are potentially multiple places you would put this.  The easiest approach is to grab a flag, but those appear in multiple places, so does this have to be consistent, or do you only allowing if END_HEADERS is also set, or can it appear on any HEADERS 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/643#discussion_r124152411">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0lMPqhz-vj6UCUkELS_USC-5Bu9ks5sIEm9gaJpZM4N_IlA">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq9nWM8d5G6H_jcaL_T67pX0fx_Ldks5sIEm9gaJpZM4N_IlA.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/643#discussion_r124152411"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #643"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/643#discussion_r124152411"}}}</script>
----==_mimepart_5951a3bdc2b0d_2c5313f918d12bc3c117046--


From nobody Mon Jun 26 17:17: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 192021205F0 for <quic-issues@ietfa.amsl.com>; Mon, 26 Jun 2017 17:17:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.019
X-Spam-Level: 
X-Spam-Status: No, score=-7.019 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id uI_33URzRSXW for <quic-issues@ietfa.amsl.com>; Mon, 26 Jun 2017 17:17:44 -0700 (PDT)
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 362DD126DCA for <quic-issues@ietf.org>; Mon, 26 Jun 2017 17:17:44 -0700 (PDT)
Date: Mon, 26 Jun 2017 17:17:43 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1498522663; bh=5+f/THQ9H31+4S/tk0DUrHmLflzPgETF+h5fh4tYX1c=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=uk4QQscze05UYm+6qZikxFJwWV04wAWnWccWn+4WtVNZ0rJJIUMZCm7PAT2NVQSiS YB8A79uln3bc1ay3Rzc/x1XuuznEqt4ykPTS6+4Cdmoj9LCLpZ6QL3T7O023oeUkXB 7ohuxwPPEi8Q5AAVwRwGRdKEHkxd+WD+J+nwGem0=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3b1daaed7c3d5270bd5ddc6274b05b88ff0e9a4f92cf000000011569662792a169ce0e21ecbf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/643/review/46417418@github.com>
In-Reply-To: <quicwg/base-drafts/pull/643@github.com>
References: <quicwg/base-drafts/pull/643@github.com>
Subject: Re: [quicwg/base-drafts] Unidirectional Streams (#643)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5951a4278e1c2_49f53fb63ee7bc2c90564"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Au79fGgWGntm9UGmCk6lNzD_hnE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 27 Jun 2017 00:17:47 -0000

----==_mimepart_5951a4278e1c2_49f53fb63ee7bc2c90564
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



> +ID MUST be treated as a HTTP_MALFORMED_PRIORITY error.
+
+The length of a PRIORITY frame is 9 octets.  A PRIORITY frame with any other
+length MUST be treated as a connection error of type HTTP_MALFORMED_PRIORITY.
+
+
+### CANCEL_REQUEST {#frame-cancel-request}
+
+The CANCEL_REQUEST frame (type=0x3) is used to request cancellation of a request
+prior to the response stream being created.  This frame can be used to cancel
+both outstanding requests initiated by a client and server push requests that
+are initiated with a PUSH_PROMISE.
+
+The frame identifies a client-initiated request by the stream ID that carried
+the request; a server push request is identified by Push ID (see
+{{frame-push-promise}}).

I should make that more consistent, but I had more room here to break the two out.  I think that I'm starting to warm to Christian's notion of this needing to draw from the same 32-bit space with a bit stolen to allow discrimination rather than rely on external signals.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/643#discussion_r124152573
----==_mimepart_5951a4278e1c2_49f53fb63ee7bc2c90564
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/643#discussion_r124152573">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt; +ID MUST be treated as a HTTP_MALFORMED_PRIORITY error.
+
+The length of a PRIORITY frame is 9 octets.  A PRIORITY frame with any other
+length MUST be treated as a connection error of type HTTP_MALFORMED_PRIORITY.
+
+
+### CANCEL_REQUEST {#frame-cancel-request}
+
+The CANCEL_REQUEST frame (type=0x3) is used to request cancellation of a request
+prior to the response stream being created.  This frame can be used to cancel
+both outstanding requests initiated by a client and server push requests that
+are initiated with a PUSH_PROMISE.
+
+The frame identifies a client-initiated request by the stream ID that carried
+the request; a server push request is identified by Push ID (see
+{{frame-push-promise}}).
</pre>
<p>I should make that more consistent, but I had more room here to break the two out.  I think that I'm starting to warm to Christian's notion of this needing to draw from the same 32-bit space with a bit stolen to allow discrimination rather than rely on external signals.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/643#discussion_r124152573">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4wW8dQlC_9f3bYOL0lRiGj9AEAFks5sIEongaJpZM4N_IlA">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq2kWCQbsNwQQpj5v4oVlvYZde7UKks5sIEongaJpZM4N_IlA.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/643#discussion_r124152573"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #643"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/643#discussion_r124152573"}}}</script>
----==_mimepart_5951a4278e1c2_49f53fb63ee7bc2c90564--


From nobody Mon Jun 26 17:30: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 863C11270B4 for <quic-issues@ietfa.amsl.com>; Mon, 26 Jun 2017 17:30:55 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id k2rLRa6U4_An for <quic-issues@ietfa.amsl.com>; Mon, 26 Jun 2017 17:30:53 -0700 (PDT)
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 48EC1126CD6 for <quic-issues@ietf.org>; Mon, 26 Jun 2017 17:30:53 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=JyF7ljbKDNmyUgahW1G7Hygh8NY=; b=Mb4zb1UdXu5D6rIM Xur3hET+VjoqcNMaYJuUDwlbhdblcQi2CkW/OtQIjVEq7GHBdPdMXYJNNxHRtleI YT71j+79KlXx4CNyUrh2UA+rf3YBWbBn3S68b4K1RfyWOAXQozWE2o+U89AmWWDV jLo6xi5ZBNt1kep4G5WB2/F77eE=
Received: by filter0569p1mdw1.sendgrid.net with SMTP id filter0569p1mdw1-26665-5951A71A-38 2017-06-27 00:30:18.381671449 +0000 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 jEIWLiE7TWSUDqqPlDYS2w for <quic-issues@ietf.org>; Tue, 27 Jun 2017 00:30:18.386 +0000 (UTC)
Date: Mon, 26 Jun 2017 17:30:18 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb654ec013d6576cd331821852e1d16e903072ca492cf000000011569691a92a169ce0e21ecbf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/643/review/46418850@github.com>
In-Reply-To: <quicwg/base-drafts/pull/643@github.com>
References: <quicwg/base-drafts/pull/643@github.com>
Subject: Re: [quicwg/base-drafts] Unidirectional Streams (#643)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5951a71aec65_5abc3fec6150fc341197a3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1EYx4qLAtWZ6/3uH/+uYZofXOAsJR4ZANtPW wGppsKnJUm71v7DMRPH0lFQEh5SM7e66iqBIEin2qGsoR9bGvtabYcJn2L1W2hbGM9s+04iWV6WIx8 tXg8N/7vi3OCK3K8m9nOk4NZPpgKOSFsnoCXMpPSlCEuSAshPB5nzYW4T966n79BQuDfbwP8UV0g3r M=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/EBqAvf1caRG_qmYHe09ex6L6zPE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 27 Jun 2017 00:30:55 -0000

----==_mimepart_5951a71aec65_5abc3fec6150fc341197a3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



> @@ -2291,10 +2291,10 @@ Too Big messages.
 provisional until QUIC's loss detection algorithm determines that the packet is

I'm operating here on the assumption that we are going to execute on the "application-layer shutdown" notion.  It's not at all clear to me that GOAWAY in its current form works as intended and this certainly messes up GOAWAY pretty badly.  My belief is that GOAWAY is much easier to implement at the HTTP layer where context is better understood.   You only need to concern yourself with requests and the pushes they trigger, which can simplify things a lot.  A fully generic graceful shutdown at the transport layer might not be achievable, despite the lofty goals of #604.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/643#discussion_r124153941
----==_mimepart_5951a71aec65_5abc3fec6150fc341197a3
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/643#discussion_r124153941">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2291,10 +2291,10 @@ Too Big messages.
 provisional until QUIC&#39;s loss detection algorithm determines that the packet is
</pre>
<p>I'm operating here on the assumption that we are going to execute on the "application-layer shutdown" notion.  It's not at all clear to me that GOAWAY in its current form works as intended and this certainly messes up GOAWAY pretty badly.  My belief is that GOAWAY is much easier to implement at the HTTP layer where context is better understood.   You only need to concern yourself with requests and the pushes they trigger, which can simplify things a lot.  A fully generic graceful shutdown at the transport layer might not be achievable, despite the lofty goals of <a href="https://github.com/quicwg/base-drafts/issues/604" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/604" data-id="234178194" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#604</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/643#discussion_r124153941">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1VFdDnyYv0lMSqL80Ka4BDMTNLlks5sIE0agaJpZM4N_IlA">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq5SWtg0G99NBflY6ugMdoPAYDD-Hks5sIE0agaJpZM4N_IlA.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/643#discussion_r124153941"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #643"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/643#discussion_r124153941"}}}</script>
----==_mimepart_5951a71aec65_5abc3fec6150fc341197a3--


From nobody Mon Jun 26 17:33: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 068E6127180 for <quic-issues@ietfa.amsl.com>; Mon, 26 Jun 2017 17:33:30 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bs4aZRKN_yGO for <quic-issues@ietfa.amsl.com>; Mon, 26 Jun 2017 17:33:28 -0700 (PDT)
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 2EAD41270B4 for <quic-issues@ietf.org>; Mon, 26 Jun 2017 17:33:28 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=rbTFY7WHFgMMy9AyXj8ZerujBYM=; b=hsFNpbG9vhIED3qA 6kuWu4MesSxSYW83GDG1g+TWdbDNsClTfoBUpf3jIuYw2GjAUcFzOM6P1i+bhAeS izl9QYsxZARYd/5crg3aLfsldqRBEyOr2wXeMiFtwTQPEVU5LTf8Tz300vAZ2/W+ 7LDvjvUtqJiRfLjINyaucCknAzU=
Received: by filter1107p1mdw1.sendgrid.net with SMTP id filter1107p1mdw1-17604-5951A7CC-62 2017-06-27 00:33:16.877130908 +0000 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 KBN9v7rJS_aU_XT_quPojw for <quic-issues@ietf.org>; Tue, 27 Jun 2017 00:33:16.849 +0000 (UTC)
Date: Mon, 26 Jun 2017 17:33:16 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abef9209f9b604b56babf58c900c8756062f65df0992cf00000001156969cc92a169ce0e21ecbf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/643/review/46419202@github.com>
In-Reply-To: <quicwg/base-drafts/pull/643@github.com>
References: <quicwg/base-drafts/pull/643@github.com>
Subject: Re: [quicwg/base-drafts] Unidirectional Streams (#643)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5951a7ccac41b_36a13fb63ee7bc2c1300a1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0GGPedrOK4HrIYr2tI1eXwfznrCqxy/09sNh UfNlceou/s2MWxZD/6rJO2LzVDf3h7VJ7ndxPFdS9P+cXYcstrFi7n02xrUHTyi07LyHF90t1R/ysB dXE6H0/GM98RGMy3g4vrmamoOQvFwI3OIUyyKRYAoqjnTbIyNgyIV60MI/xCOPFqV8YjNLCXfAv2o1 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/2vd8Epxx1QqB_fMS9RYpzK9eC4c>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 27 Jun 2017 00:33:30 -0000

----==_mimepart_5951a7ccac41b_36a13fb63ee7bc2c1300a1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



> +                            |        |
+                            |  open  |
+                            |        |
+                            +--------+
+                                 |
+                     receive STREAM with FIN flag
+                        receive RST_STREAM
+                                 |
+                                 v
+                            +--------+
+                            |        |
+                            | closed |
+                            |        |
+                            +--------+
+~~~
+{: #stream-state-recv title="Stream States for Receipt"}
 

This is #171, I explicitly mentioned this in the writeup.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/643#discussion_r124154277
----==_mimepart_5951a7ccac41b_36a13fb63ee7bc2c1300a1
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/643#discussion_r124154277">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +                            |        |
+                            |  open  |
+                            |        |
+                            +--------+
+                                 |
+                     receive STREAM with FIN flag
+                        receive RST_STREAM
+                                 |
+                                 v
+                            +--------+
+                            |        |
+                            | closed |
+                            |        |
+                            +--------+
+~~~
+{: #stream-state-recv title=&quot;Stream States for Receipt&quot;}
 
</pre>
<p>This is <a href="https://github.com/quicwg/base-drafts/pull/171" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/171" data-id="201644609" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#171</a>, I explicitly mentioned this in the writeup.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/643#discussion_r124154277">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5i8u758WnUdSCHnuybPgvf7UbP8ks5sIE3MgaJpZM4N_IlA">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq9dFDpAI3jWhXXEHKPDsOfxAGSmSks5sIE3MgaJpZM4N_IlA.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/643#discussion_r124154277"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #643"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/643#discussion_r124154277"}}}</script>
----==_mimepart_5951a7ccac41b_36a13fb63ee7bc2c1300a1--


From nobody Mon Jun 26 17:53: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 211BF126D85 for <quic-issues@ietfa.amsl.com>; Mon, 26 Jun 2017 17:53:31 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MXpUXcF-xW7H for <quic-issues@ietfa.amsl.com>; Mon, 26 Jun 2017 17:53:29 -0700 (PDT)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2EEAB126C22 for <quic-issues@ietf.org>; Mon, 26 Jun 2017 17:53:29 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=RfZ0yiuep1B4ktlBCNHsSMhvuLw=; b=CJRzky1mnU0IE+Go 4Bu+eOZy4mD0hsTP1cWE2OJxwhnxSgKMMUztPWu6ZkDq0JhvG2payF1OmtfpTW+t G8PQi5okn6Rc5f4qb2yaj63y4+xHxFt4ysWDUdY7/aQ03W++db1Sb87AV/+SvyjU F2MOQds39J2VSByMYEOvQfuY+9k=
Received: by filter0980p1mdw1.sendgrid.net with SMTP id filter0980p1mdw1-13998-5951AC88-21 2017-06-27 00:53:28.148947188 +0000 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 QtgD30jSSmaDI6CkfKbvIw for <quic-issues@ietf.org>; Tue, 27 Jun 2017 00:53:28.055 +0000 (UTC)
Date: Mon, 26 Jun 2017 17:53:27 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abcfd17fc53608622b410f0545cba375b48b71352c92cf0000000115696e8792a169ce0df938a1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/609/review/46421343@github.com>
In-Reply-To: <quicwg/base-drafts/pull/609@github.com>
References: <quicwg/base-drafts/pull/609@github.com>
Subject: Re: [quicwg/base-drafts] Latency Spin Bit (#609)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5951ac87ecb02_57673f7f7c6f9c2c27187"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak30gOKRgXb8Qq1qCvj1xtkY5N8VyRwbTqL9LO 159vtfyEmnglVV57ec347ddBrhktpXQ8syNozwEwtsmQ8ouNIYKiHaQT1It3+yiuebGY/qqJ3hkYtU NCAZ8SutbdCJHjoDU/FFQ+BX14fO5t8A3AyrcjnQih0FtD6u+1/8lJfTNq0e2gGi07gkspPOneB8qx k=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/y_N1QT4FiiQhYEBXo6pVQnjp8aI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 27 Jun 2017 00:53:31 -0000

----==_mimepart_5951ac87ecb02_57673f7f7c6f9c2c27187
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.

Thanks Christian, I think this LGTM.

>  
 * The client sets the spin bit value to the opposite
-  of the last value received from the server, or to 0
+  of the value set in the packet received from the server with the
+  largest sequence number, or to 0

nit: I think these two lines may fit on one 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/609#pullrequestreview-46421343
----==_mimepart_5951ac87ecb02_57673f7f7c6f9c2c27187
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ianswett</b> commented on this pull request.</p>

<p>Thanks Christian, I think this LGTM.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/609#discussion_r124156355">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
 * The client sets the spin bit value to the opposite
-  of the last value received from the server, or to 0
+  of the value set in the packet received from the server with the
+  largest sequence number, or to 0
</pre>
<p>nit: I think these two lines may fit on one 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/609#pullrequestreview-46421343">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0Zzn1-OBnKsU8cNqD6FY6u_Joupks5sIFKHgaJpZM4Nzrwr">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq2oP5fKmkoNZI2dvzEykVDCLwlDeks5sIFKHgaJpZM4Nzrwr.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/609#pullrequestreview-46421343"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #609"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/609#pullrequestreview-46421343"}}}</script>
----==_mimepart_5951ac87ecb02_57673f7f7c6f9c2c27187--


From nobody Mon Jun 26 19:05: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 05D491200FC for <quic-issues@ietfa.amsl.com>; Mon, 26 Jun 2017 19:05:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=mnot=mnot.net@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JJahdrWCvHvK for <quic-issues@ietfa.amsl.com>; Mon, 26 Jun 2017 19:05:56 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 04BAA127A91 for <quic-issues@ietf.org>; Mon, 26 Jun 2017 19:05:55 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1498529155; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=NzsdFgel0JWXctzOGxz8SJzMqmDUPk5QlcoIWvDTY6c=; b=UlxyDCSkSPBaiI+i2wF/tDna7lIf98bTpJo9k0f7fGGvY4VP8Upvv7Z1scU2PlOXFwOljHwe vkV6Ukd3iFEZIkgATSzhnS4SU4eCeFvste0+QNgcp2C87z2JRLBYUKk6PbO2Sbrol4sFJMev OWaC8Empi2ustrbFF2ccxkVnoOc=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=zrleOrM4e8UeRLEInRQO63LriZCfXLd2v/WWf2vXoY6k3xmCKrzuUyg1+e8aqIfaxvGRVR shF3im7I3TMTNi2dIGzS+dB6rpnYcdfKSqq/sPQoKYmLu4Y/8mKggymN0rvb3QqHAjockDFe Wx/oJDr1IMD/DjRzU0hAVtDlvP47c=
Sender: mnot=mnot.net@github.com
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.42]) by mxa.mailgun.org with ESMTP id 5951bd83.7fc863454bd0-smtp-out-n02; Tue, 27 Jun 2017 02:05:55 -0000 (UTC)
Date: Mon, 26 Jun 2017 19:05:54 -0700
From: Mark Nottingham <mnot@mnot.net>
Reply-To: Mark Nottingham <mnot@mnot.net>
To: quic-issues@ietf.org
Message-ID: <5951bd823813_44923fbe79df9c34586c5@hookshot-fe1-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 1d35cb: plain -> plan
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5951bd82349b_44923fbe79df9c34585b6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/R5TKKSHtuoOGvEBqkT-RTqUlq9E>
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, 27 Jun 2017 02:05:58 -0000

----==_mimepart_5951bd82349b_44923fbe79df9c34585b6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 1d35cb3dec7d3ed5c8bed567b4eec3138534bb16
      https://github.com/quicwg/base-drafts/commit/1d35cb3dec7d3ed5c8bed567b4eec3138534bb16
  Author: Mark Nottingham <mnot@mnot.net>
  Date:   2017-06-27 (Tue, 27 Jun 2017)

  Changed paths:
    M CONTRIBUTING.md

  Log Message:
  -----------
  plain -> plan


  Commit: b1c60438e23bb9a6a6724015b303238ee6986362
      https://github.com/quicwg/base-drafts/commit/b1c60438e23bb9a6a6724015b303238ee6986362
  Author: Mark Nottingham <mnot@mnot.net>
  Date:   2017-06-27 (Tue, 27 Jun 2017)

  Changed paths:
    M CONTRIBUTING.md

  Log Message:
  -----------
  add architectural issues


Compare: https://github.com/quicwg/base-drafts/compare/0959dc6bd23a...b1c60438e23b
----==_mimepart_5951bd82349b_44923fbe79df9c34585b6--


From nobody Mon Jun 26 21:20: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 26755128B8E for <quic-issues@ietfa.amsl.com>; Mon, 26 Jun 2017 21:20:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.395
X-Spam-Level: 
X-Spam-Status: No, score=-8.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_DNSWL_HI=-5, 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 k4QS64FQQFUk for <quic-issues@ietfa.amsl.com>; Mon, 26 Jun 2017 21:20:23 -0700 (PDT)
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 AF08C128B8F for <quic-issues@ietf.org>; Mon, 26 Jun 2017 21:20:23 -0700 (PDT)
Date: Mon, 26 Jun 2017 21:20:23 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1498537223; bh=Qmo+0JNnsiJmRIIkZHtwxq+iEdp2/KibTn+D2wsTVYo=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=ljE3hw4aAovEdg/UBlzDsv0cmSXFNJrn66Yve1mFHiEZPisbEhcZOOsnE5FhixZmt 5PtLMaFPkKI/K3ATjsHn7RgebUN0zRmm1QVwp0sZy+4FE1en0zID+2aK4Gjp/lb7yc ka/Qc/mJdvVbu5jE7rHPE5Daeit6AdeBqgLSGCRQ=
From: Matthew Kerwin <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abab6686e771f78dbf689bf0cecb7efcb4d08218f392cf0000000115699f0792a169ce0e3ac8f2@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/667@github.com>
Subject: [quicwg/base-drafts] add missing 'type' to NEW_CONNECTION_ID frame (#667)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5951dd071a9f0_aa73fc6136a5c3460050"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: phluid61
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/CkH8iUkoCHeSd_Ur0XWr3CfV37E>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 27 Jun 2017 04:20:25 -0000

----==_mimepart_5951dd071a9f0_aa73fc6136a5c3460050
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/667

-- Commit Summary --

  * add missing 'type' to NEW_CONNECTION_ID frame

-- File Changes --

    M draft-ietf-quic-transport.md (6)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/667.patch
https://github.com/quicwg/base-drafts/pull/667.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/667

----==_mimepart_5951dd071a9f0_aa73fc6136a5c3460050
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/667'>https://github.com/quicwg/base-drafts/pull/667</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>add missing &#39;type&#39; to NEW_CONNECTION_ID frame</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/667/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/667.patch'>https://github.com/quicwg/base-drafts/pull/667.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/667.diff'>https://github.com/quicwg/base-drafts/pull/667.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/667">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6DSUpMEujXd3SCUSapNclnZVAbnks5sIIMHgaJpZM4OGIR3">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq2qLkw0WEyJ0YqUoD-E0Dp1idLWIks5sIIMHgaJpZM4OGIR3.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/667"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"add missing 'type' to NEW_CONNECTION_ID frame (#667)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/667"}}}</script>

----==_mimepart_5951dd071a9f0_aa73fc6136a5c3460050--


From nobody Mon Jun 26 21:54:23 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0268A12EB69 for <quic-issues@ietfa.amsl.com>; Mon, 26 Jun 2017 21:54:23 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XtSXAz6GEzyU for <quic-issues@ietfa.amsl.com>; Mon, 26 Jun 2017 21:54:21 -0700 (PDT)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3A7FD128D64 for <quic-issues@ietf.org>; Mon, 26 Jun 2017 21:54:21 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=6/0r5NOPYdfGYXqj6+0WOTj8nsM=; b=OeQ3RqF2b99d75iD UzxziV1q9USzMpMXdQbReKbUFBKB2u/2S1OahXxjDMCO1mfcBqZQ8JRR+XW17sca Revm3SLCqfLc08OTEHb0Z6/7DJG9Vu0WQKVh+DBJ0zqGvVWh1FfSQB6vvZDeupXu 8fRZAUMaqcGHbCYYsUA+1/fiLd8=
Received: by filter1081p1mdw1.sendgrid.net with SMTP id filter1081p1mdw1-20265-5951E4FC-1C 2017-06-27 04:54:20.441801565 +0000 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 oq7lvXauQQSfSN6JPEb4LA for <quic-issues@ietf.org>; Tue, 27 Jun 2017 04:54:20.381 +0000 (UTC)
Date: Mon, 26 Jun 2017 21:54:20 -0700
From: Matthew Kerwin <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab46559918825831c44b4f55ab7df89f85546c43b192cf000000011569a6fc92a169ce0df979f2@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/613/311252752@github.com>
In-Reply-To: <quicwg/base-drafts/issues/613@github.com>
References: <quicwg/base-drafts/issues/613@github.com>
Subject: Re: [quicwg/base-drafts] GAP limitation in ACK Frame (#613)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5951e4fc4302b_68eb3f823b4c5c3c7895a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: phluid61
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2N95XTi6A2kZGDO7ozx/5fzuOiiMg1E2PPfx R4PKhmerYW5JftFe+8r+SkQ9V/68oQHWGJ4wL5DgZ1H9+WbWM+hoY62yDzbV0C43lf99hpIIoC5xnz Jqo/IAwBW1qLBYd/dWzgAQG34+y45pQBHXWavbd/IMDaZncsaAgT5lt/H9fQoWoMd5L4B0blnXgvIN 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/RmZunFf-yLwgfko1JlbTRKShdmg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 27 Jun 2017 04:54:23 -0000

----==_mimepart_5951e4fc4302b_68eb3f823b4c5c3c7895a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Is this the same (or worse) for timestamps in the ACK frame?

The current text is pretty vague, but seems to say that the _Delta Largest Acked 1..N_ value is always at most 255 from the _Largest Acknowledged_ (not the previous delta).

So... timestamps can go backwards (or rather, packet numbers can go backwards inside the timestamp section), and you can't timestamp packets with much larger numbers.

Even if the _Delta N_ was changed to be relative to _Delta N-1_, you still couldn't set the _Time Since Previous_ to 0 to skip over gaps>255, since the text says that the delta is used to calculate the number of the actual packet being timestamped.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/613#issuecomment-311252752
----==_mimepart_5951e4fc4302b_68eb3f823b4c5c3c7895a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Is this the same (or worse) for timestamps in the ACK frame?</p>
<p>The current text is pretty vague, but seems to say that the <em>Delta La=
rgest Acked 1..N</em> value is always at most 255 from the <em>Largest Ackn=
owledged</em> (not the previous delta).</p>
<p>So... timestamps can go backwards (or rather, packet numbers can go back=
wards inside the timestamp section), and you can't timestamp packets with m=
uch larger numbers.</p>
<p>Even if the <em>Delta N</em> was changed to be relative to <em>Delta N-1=
</em>, you still couldn't set the <em>Time Since Previous</em> to 0 to skip=
 over gaps&gt;255, since the text says that the delta is used to calculate =
the number of the actual packet being timestamped.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/613#issuecomment-311252752">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkqx8GYU3_V8LTOsj=
sOdhSWngyUrdPks5sIIr8gaJpZM4NzwW6">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq-NpAm5fKM6mlBVBk=
qPbiC9TS0_Iks5sIIr8gaJpZM4NzwW6.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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/613#issuecomment-311252752"></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":"@phluid61 in #613: Is this the s=
ame (or worse) for timestamps in the ACK frame?\r\n\r\nThe current text is =
pretty vague, but seems to say that the _Delta Largest Acked 1..N_ value is=
 always at most 255 from the _Largest Acknowledged_ (not the previous delta=
).\r\n\r\nSo... timestamps can go backwards (or rather, packet numbers can =
go backwards inside the timestamp section), and you can't timestamp packets=
 with much larger numbers.\r\n\r\nEven if the _Delta N_ was changed to be r=
elative to _Delta N-1_, you still couldn't set the _Time Since Previous_ to=
 0 to skip over gaps\u003e255, since the text says that the delta is used t=
o calculate the number of the actual packet being timestamped."}],"action":=
{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/61=
3#issuecomment-311252752"}}}</script>=

----==_mimepart_5951e4fc4302b_68eb3f823b4c5c3c7895a--


From nobody Mon Jun 26 22:17: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 CE3CC1200E5 for <quic-issues@ietfa.amsl.com>; Mon, 26 Jun 2017 22:17:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.395
X-Spam-Level: 
X-Spam-Status: No, score=-8.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_DNSWL_HI=-5, 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 bxNx3JuPaR-i for <quic-issues@ietfa.amsl.com>; Mon, 26 Jun 2017 22:17:46 -0700 (PDT)
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 1925512EB69 for <quic-issues@ietf.org>; Mon, 26 Jun 2017 22:17:46 -0700 (PDT)
Date: Mon, 26 Jun 2017 22:17:45 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1498540665; bh=b/Ig+OeS4csBXXCVZBAQ8O+IAabiUPI9EjtE/f3FL4g=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=UizMFDkdqqX2D9OnxS2YT9G8TtICiPL5FeFiBXr9ewYKZWnhIvvtpGCUGuep64pTn gJadUTqmvA2IgwwUQH+jNt2NYBqR8yNiGYzEZRVyMrYpvm0Oi07ZFPthqUmMU/B2mm ii1Knww/+C5xZm/GIuZkoNjZlDNUAJ84M2QbbEWI=
From: Matthew Kerwin <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd57476a1a41e20abdc384cb55b1bb8184e4c2b6192cf000000011569ac7992a169ce0e3ae071@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/668@github.com>
Subject: [quicwg/base-drafts] [transport] disambiguate stream frame 'payload' (#668)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5951ea79257bb_44dc3fa63e69fc342773b6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: phluid61
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/AI-GGyRPyD79g4j2APIJThc0mi0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 27 Jun 2017 05:17:48 -0000

----==_mimepart_5951ea79257bb_44dc3fa63e69fc342773b6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

"payload" already means something else, and this seems to be the only instance of it being used this way.

Better words may be available.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/668

-- Commit Summary --

  * [transport] disambiguate stream frame 'payload'

-- File Changes --

    M draft-ietf-quic-transport.md (2)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/668.patch
https://github.com/quicwg/base-drafts/pull/668.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/668

----==_mimepart_5951ea79257bb_44dc3fa63e69fc342773b6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>"payload" already means something else, and this seems to be the only instance of it being used this way.</p>
<p>Better words may be available.</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/668'>https://github.com/quicwg/base-drafts/pull/668</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>[transport] disambiguate stream frame &#39;payload&#39;</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/668/files#diff-0">draft-ietf-quic-transport.md</a>
    (2)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/668.patch'>https://github.com/quicwg/base-drafts/pull/668.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/668.diff'>https://github.com/quicwg/base-drafts/pull/668.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/668">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6aL1lWbai_lQlQyq5Db6qEhVqG7ks5sIJB5gaJpZM4OGJ6f">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq4EhMVMaRZukij_8y8XlIiI2SBoIks5sIJB5gaJpZM4OGJ6f.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/668"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"[transport] disambiguate stream frame 'payload' (#668)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/668"}}}</script>

----==_mimepart_5951ea79257bb_44dc3fa63e69fc342773b6--


From nobody Tue Jun 27 01:46: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 DFDCE129462 for <quic-issues@ietfa.amsl.com>; Tue, 27 Jun 2017 01:46:54 -0700 (PDT)
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 B5Zmh_cXGgvb for <quic-issues@ietfa.amsl.com>; Tue, 27 Jun 2017 01:46:53 -0700 (PDT)
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 3D671129432 for <quic-issues@ietf.org>; Tue, 27 Jun 2017 01:46:53 -0700 (PDT)
Date: Tue, 27 Jun 2017 01:46:52 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1498553212; bh=s+fvRUoSosyJTUPUHF0vs1mHcIKuzBQ3f/epEHRfbP4=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=FDACA5eoTTGTDVMkWWkaJQjRsVADYmfyZoHgTzwhRlz2cNIvafrzXDpxw2rtMICFB V8JZ+kUKQ2WXw1FccKmdkXsI9pYLHbaWBGsX3EFbx9l6ppZLfrwHTmWczjhtVbJEyS 3ftdNbL0C4yHSiZw2PYH5twlTDvvyMnlJi2N4RpQ=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7f481fafc66283e4bdb4f83b8f5bce095b2d55e492cf000000011569dd7c92a169ce0e3b7898@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/669@github.com>
Subject: [quicwg/base-drafts] Stateless retry relation to version negotiation (#669)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59521b7c6d9ac_74773fa33097bc34192571"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/wHrjse6WuvHmLwz8uIHubIU6H3I>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 27 Jun 2017 08:46:55 -0000

----==_mimepart_59521b7c6d9ac_74773fa33097bc34192571
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

If a server decides to send a version negotiation packet and also a stateless retry, which one should it choose, and should the client retain a negotiated version if it receives a stateless retry? If it does not, the cryptographic context in the retry might not make sense but text says to start new connection state.

Also, retry might be related to which server version is supported, so there could potentially be a lot of ping pong going on. On the other hand, a retry might not know the versions supported by other servers.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/669
----==_mimepart_59521b7c6d9ac_74773fa33097bc34192571
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>If a server decides to send a version negotiation packet and also a stateless retry, which one should it choose, and should the client retain a negotiated version if it receives a stateless retry? If it does not, the cryptographic context in the retry might not make sense but text says to start new connection state.</p>
<p>Also, retry might be related to which server version is supported, so there could potentially be a lot of ping pong going on. On the other hand, a retry might not know the versions supported by other servers.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/669">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6qUsl-kc7xJW_5R0wf8NpoUy5M7ks5sIMF8gaJpZM4OGUj0">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq1-xbMjCGHs-6b6nQ6YH7RwbOFPvks5sIMF8gaJpZM4OGUj0.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/669"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 retry relation to version negotiation (#669)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/669"}}}</script>
----==_mimepart_59521b7c6d9ac_74773fa33097bc34192571--


From nobody Tue Jun 27 01:58:55 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3736C129462 for <quic-issues@ietfa.amsl.com>; Tue, 27 Jun 2017 01:58:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.382
X-Spam-Level: 
X-Spam-Status: No, score=-0.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, RP_MATCHES_RCVD=-0.001, 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 pqAHont46fzL for <quic-issues@ietfa.amsl.com>; Tue, 27 Jun 2017 01:58:49 -0700 (PDT)
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 D98F012700F for <quic-issues@ietf.org>; Tue, 27 Jun 2017 01:58:48 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=FuiCUrRv1vAzRlwEqmSMJr6NBx4=; b=deYSQoh/laPvY8P/ rXhiQu6QHUMRQ8hkofk3frfigkGR9C3h+8mYt2aMxyCqr5jp3E59L6rckGH4nU2y 5e9SVWedStHI7yCZ2jeJt8yEt6FdMvM10+biqcBYapxqQFvk/Eh+DiUZVMH/Qxj2 GxlnHbCBZsvTEMmAgv5ATi7AP98=
Received: by filter0923p1mdw1.sendgrid.net with SMTP id filter0923p1mdw1-24396-59521E47-24 2017-06-27 08:58:47.823736514 +0000 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 J1vKqWfvQiqsa6hPRyZhYw for <quic-issues@ietf.org>; Tue, 27 Jun 2017 08:58:47.745 +0000 (UTC)
Date: Tue, 27 Jun 2017 01:58:47 -0700
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab66940f16590840d65406f86397a157310f5d1a7192cf000000011569e04792a169ce0e3b7898@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/669/311297121@github.com>
In-Reply-To: <quicwg/base-drafts/issues/669@github.com>
References: <quicwg/base-drafts/issues/669@github.com>
Subject: Re: [quicwg/base-drafts] Stateless retry relation to version negotiation (#669)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59521e47a1e98_6c723f9f2ee87c381672fc"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2AWrRzLVgC3FzWM/HAGnGZFkELL2cxUPr9xq Z7LxssYeljHhruFNgSzueKub2Z/IqH1ZKv3dUDE6uFPVKhOUPURRhmIP68auTLL8lJ/Bo3ZoL/zJuo XSzDOIUH+pzZVJmCepTL2TFrD5zlc5jTVdpJVNNDc+7+yG7mzgEFtecE1zC/s8fBlcLHDquNucMSL9 k=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/0Xuri3oyyIQf9X9tYh4pcQ4ISE8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 27 Jun 2017 08:58:50 -0000

----==_mimepart_59521e47a1e98_6c723f9f2ee87c381672fc
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Wasn't mentioned in version negotation nor in Stateless Retry section, but stateless retry packet does section mention it:
"the client MUST remember the results of any version negotiation that occurred "

I keep the issue open for review in case the text can be clarified a bit.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/669#issuecomment-311297121
----==_mimepart_59521e47a1e98_6c723f9f2ee87c381672fc
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Wasn't mentioned in version negotation nor in Stateless Retry section, b=
ut stateless retry packet does section mention it:<br>
"the client MUST remember the results of any version negotiation that occur=
red "</p>
<p>I keep the issue open for review in case the text can be clarified a 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/issues/669#issuecomment-311297121">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkqzOtFElvH8BvPWG=
cV4H-o0vvgA9Cks5sIMRHgaJpZM4OGUj0">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq_muF1XHlgFX8ohHZ=
YNgxepVduUyks5sIMRHgaJpZM4OGUj0.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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/669#issuecomment-311297121"></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 #669: Wasn't mentio=
ned in version negotation nor in Stateless Retry section, but stateless ret=
ry packet does section mention it:\r\n\"the client MUST remember the result=
s of any version negotiation that occurred \"\r\n\r\nI keep the issue open =
for review in case the text can be clarified a bit."}],"action":{"name":"Vi=
ew Issue","url":"https://github.com/quicwg/base-drafts/issues/669#issuecomm=
ent-311297121"}}}</script>=

----==_mimepart_59521e47a1e98_6c723f9f2ee87c381672fc--


From nobody Tue Jun 27 06:45: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 A1171129B29 for <quic-issues@ietfa.amsl.com>; Tue, 27 Jun 2017 06:45:19 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ikRG06reXNcA for <quic-issues@ietfa.amsl.com>; Tue, 27 Jun 2017 06:45:18 -0700 (PDT)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0BE59129B28 for <quic-issues@ietf.org>; Tue, 27 Jun 2017 06:45:17 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=AXO+iYARGCJRMWbWGrhEx3jRvWY=; b=JRZh8qSzfUxTqPnH Cg4eX8pRxMmdVk0camBo5oS40glIaPQESX2OMwe1KIr7zVKx5i2542f+sNNteRsZ vEIgNMwL/6TaaPfpYfdFTnaS8A3Sw/pg+HRnJADA9V71zj3K7VTIKgGKeQf7Yaxa sZoCyYLCahyTnh1k/16b4fjIGEA=
Received: by filter0962p1mdw1.sendgrid.net with SMTP id filter0962p1mdw1-17988-5952616D-D 2017-06-27 13:45:17.102589207 +0000 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 mI90sgAtSXeJKWJyYw06Kw for <quic-issues@ietf.org>; Tue, 27 Jun 2017 13:45:17.007 +0000 (UTC)
Date: Tue, 27 Jun 2017 06:42:11 -0700
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab54fd1ad933c6aea9936f20ba60ea499077c3e5b292cf00000001156a22b392a169ce0e31d4c6@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/660/311361804@github.com>
In-Reply-To: <quicwg/base-drafts/issues/660@github.com>
References: <quicwg/base-drafts/issues/660@github.com>
Subject: Re: [quicwg/base-drafts] Non-zero streams in cleartext (#660)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_595260b36449f_783f3fa174059c2c2612fb"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1TkjzuiAR0E5A13OogIjGGmtN18DN/Y3Wl4a tQD9XxbwX/R8hSy1uTW98w2+P15eD3YG8rnyuvE4CyzCqJ8DbmmnkYii+8SPUgEhHxhYXNoJfwTpqE d5NvSW4hmrmVTkF3F58N6yusKzypBQvdFIwZaOyXyrswTNnqY6L0FZEbUXpN9hbUIIovOJWiw74g+U Y=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/NzqDS-8Ba9cRUraQJWcWifZJ2xY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 27 Jun 2017 13:45:20 -0000

----==_mimepart_595260b36449f_783f3fa174059c2c2612fb
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Also, what is the point of ACK frames in a stateless retry considering that it has no state to collect ACK data in, and considering that it is in itself effectively an ACK for client initial - of course an ack_delay timestamp could be carried to measure rtt, but is it worth the complexity for that? Might it not better to have it similar to Client Initial with stream offset 0 at stream 0?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/660#issuecomment-311361804
----==_mimepart_595260b36449f_783f3fa174059c2c2612fb
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Also, what is the point of ACK frames in a stateless retry considering t=
hat it has no state to collect ACK data in, and considering that it is in i=
tself effectively an ACK for client initial - of course an ack_delay timest=
amp could be carried to measure rtt, but is it worth the complexity for tha=
t? Might it not better to have it similar to Client Initial with stream off=
set 0 at stream 0?</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/660#issuecomment-311361804">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq1YjkVr3TM88zh1=
v4QsEK7y6VVdXks5sIQazgaJpZM4ODlf8">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq9Z9RuhnzoaDtGbVQ=
PNmfORvV5wTks5sIQazgaJpZM4ODlf8.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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/660#issuecomment-311361804"></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 #660: Also, what is=
 the point of ACK frames in a stateless retry considering that it has no st=
ate to collect ACK data in, and considering that it is in itself effectivel=
y an ACK for client initial - of course an ack_delay timestamp could be car=
ried to measure rtt, but is it worth the complexity for that? Might it not =
better to have it similar to Client Initial with stream offset 0 at stream =
0?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-d=
rafts/issues/660#issuecomment-311361804"}}}</script>=

----==_mimepart_595260b36449f_783f3fa174059c2c2612fb--


From nobody Tue Jun 27 07:46:03 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 99EE5129B50 for <quic-issues@ietfa.amsl.com>; Tue, 27 Jun 2017 07:46:02 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0iK73kcCV4c6 for <quic-issues@ietfa.amsl.com>; Tue, 27 Jun 2017 07:46:00 -0700 (PDT)
Received: from o8.sgmail.github.com (o8.sgmail.github.com [167.89.101.199]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B8449129B49 for <quic-issues@ietf.org>; Tue, 27 Jun 2017 07:46:00 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=YFDjMLZg8jzP6DszC/X0hdqn4l0=; b=gDYGVY1rj/LYity7 EuOhMmcvg8TTUnCEw066gYLBH4l3oH+wwsZHVLVGG5I/bfAEvUy6vlSkXG/uTDEV hDJHdjnaZpmmpikhbsstLH6Dw2QpGyIYRbZgfuhbqBnICNmVTfXalTmXW+AOzrlz XB3WwEcsD3ss9jD+RovHTChLoKU=
Received: by filter0985p1mdw1.sendgrid.net with SMTP id filter0985p1mdw1-3593-59526FA7-83 2017-06-27 14:45:59.613738332 +0000 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 oyztujZ7QM6VSSpsMhxcsQ for <quic-issues@ietf.org>; Tue, 27 Jun 2017 14:45:59.591 +0000 (UTC)
Date: Tue, 27 Jun 2017 07:45:59 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc539071e43e39236e6bfc75ae4d7fce4078afc9392cf00000001156a31a792a169ce0df979f2@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/613/311381263@github.com>
In-Reply-To: <quicwg/base-drafts/issues/613@github.com>
References: <quicwg/base-drafts/issues/613@github.com>
Subject: Re: [quicwg/base-drafts] GAP limitation in ACK Frame (#613)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59526fa744df6_71a93fdbeaeefc2c134241"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1NLLQghKmagqxI4k7UPqQnTRd6p1fM2ZARUR pJkLBq0rz0Kz127c1FgQRWOdIOaJF6IsQ9PUvXiaDu0SLvFdz58Eso9NZqAggSk7hipnJFMbFV8Cpq ztyTP+AIE22Zh640Q6jdvw44CE49KF0DGSScOaoyehDjTtfJyJVndY80VfnFCpAFkzrzVhPKJUxbBI 0=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/O_CWPZjrb_Qo5wl97kuwE0bwwgQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 27 Jun 2017 14:46:03 -0000

----==_mimepart_59526fa744df6_71a93fdbeaeefc2c134241
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Timestamps are only sent once, so assuming there isn't a large amount of reordering or loss, up the the 255th most recent is more than sufficient.

But yes, if you're commonly experiencing loss and reordering >255 packets, you won't get timestamps.  But that is extraordinarily rare in my experience, and since timestamps are best effort, one should use them as an enhancement to congestion control, not the sole input.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/613#issuecomment-311381263
----==_mimepart_59526fa744df6_71a93fdbeaeefc2c134241
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Timestamps are only sent once, so assuming there isn't a large amount of=
 reordering or loss, up the the 255th most recent is more than sufficient.<=
/p>
<p>But yes, if you're commonly experiencing loss and reordering &gt;255 pac=
kets, you won't get timestamps.  But that is extraordinarily rare in my exp=
erience, and since timestamps are best effort, one should use them as an en=
hancement to congestion control, not the sole input.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/613#issuecomment-311381263">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq9XqLFTXSiarS8x=
gFio6mMDf36H_ks5sIRWngaJpZM4NzwW6">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqxc5bOdB64K5-OlOK=
YxYk499BS3Wks5sIRWngaJpZM4NzwW6.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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/613#issuecomment-311381263"></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 #613: Timestamps ar=
e only sent once, so assuming there isn't a large amount of reordering or l=
oss, up the the 255th most recent is more than sufficient.\r\n\r\nBut yes, =
if you're commonly experiencing loss and reordering \u003e255 packets, you =
won't get timestamps.  But that is extraordinarily rare in my experience, a=
nd since timestamps are best effort, one should use them as an enhancement =
to congestion control, not the sole input."}],"action":{"name":"View Issue"=
,"url":"https://github.com/quicwg/base-drafts/issues/613#issuecomment-31138=
1263"}}}</script>=

----==_mimepart_59526fa744df6_71a93fdbeaeefc2c134241--


From nobody Tue Jun 27 10:16: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 8AC4212EAAA for <quic-issues@ietfa.amsl.com>; Tue, 27 Jun 2017 10:16:04 -0700 (PDT)
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; domainkeys=pass (1024-bit key) header.sender=ianswett=users.noreply.github.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YqAylpv2-3Kn for <quic-issues@ietfa.amsl.com>; Tue, 27 Jun 2017 10:16:03 -0700 (PDT)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0420012EAA6 for <quic-issues@ietf.org>; Tue, 27 Jun 2017 10:16:02 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1498583762; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=ULYcyzksJ03drG06t7wWabGbugUK7/ssaagWqorFvok=; b=hot0gEVxodxbAdV4pGdnIxoMEL7GmuESHewIK5Ahku5IMMoFqDmnl998FxSanHVpWm9M1hDy A2IV88IJ7rdp0YIDiisvr67DTiM4VnkbAF693wSJBww4RkuVXniCKNn5ru5fpBXigchuDbRg IP1gFJQf4w3lE+N8YHARGFVN9yU=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=wP1TqQvwJNUMcchZHg+aZo5tWgH1d0w4wtr5CdvUyXgVWFMLv9hrRD8lwWnFT4cGheTn+H wTHWC9mzqnNnVcw8NRy5JBqx+rvNka7fo/YjH2fa2bch5iRDKvUjcnuMCOvuUu5ItRxabNV2 un4gkm4nr5q5oShzKsr4gsSR3lWIM=
Sender: ianswett=users.noreply.github.com@github.com
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.42]) by mxa.mailgun.org with ESMTP id 595292d0.7fb216c00600-smtp-out-n02; Tue, 27 Jun 2017 17:16:00 -0000 (UTC)
Date: Tue, 27 Jun 2017 10:15:59 -0700
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <595292cf5816c_1935a3fc476205c2c617e1@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 43d8ba: Clarify PADDING
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_595292cf57e54_1935a3fc476205c2c61628"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ARuDam6bTcrOT63IW2M6Gyk6ATQ>
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, 27 Jun 2017 17:16:05 -0000

----==_mimepart_595292cf57e54_1935a3fc476205c2c61628
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/ianswett-bytes-in-flight
  Home:   https://github.com/quicwg/base-drafts
  Commit: 43d8ba0290168888b816ac7b43f4e5e23b84dfd8
      https://github.com/quicwg/base-drafts/commit/43d8ba0290168888b816ac7b43f4e5e23b84dfd8
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2017-06-27 (Tue, 27 Jun 2017)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Clarify PADDING



----==_mimepart_595292cf57e54_1935a3fc476205c2c61628--


From nobody Tue Jun 27 10:16: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 A355112EAA6 for <quic-issues@ietfa.amsl.com>; Tue, 27 Jun 2017 10:16:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.181
X-Spam-Level: 
X-Spam-Status: No, score=-8.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_DNSWL_HI=-5, 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 tRljUZDh0i_9 for <quic-issues@ietfa.amsl.com>; Tue, 27 Jun 2017 10:16:04 -0700 (PDT)
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 383B612EAA9 for <quic-issues@ietf.org>; Tue, 27 Jun 2017 10:16:04 -0700 (PDT)
Date: Tue, 27 Jun 2017 10:16:03 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1498583763; bh=YjuQNnjskC9mQwjFe69+h7k2+8c7NJbW8AoTv5Yzh4A=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=FA7MUa550nyPmVxqwYcKL6jL7wTRW7tLh2hitlz6PEDaj9ieM7w2RmPf8FKV7sOJ4 3BYcmjMm0ytqq5TCRfDGIPRu0aFDx5TtYQaqBspb/9N8N/gkS0Fzx+3k+PDmzJwizq 2G7TAcnsY5hMp+qob+/Mqvw8m/UuoB2p8oJ0Ik1s=
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/551/push/1826030239@github.com>
In-Reply-To: <quicwg/base-drafts/pull/551@github.com>
References: <quicwg/base-drafts/pull/551@github.com>
Subject: Re: [quicwg/base-drafts] Clarify bytes_in_flight (#551)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_595292d363df9_364f3fa04b291c30818dc"; 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/IdD3s3puqkISSh0xUn2PWL-CGqc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 27 Jun 2017 17:16:16 -0000

----==_mimepart_595292d363df9_364f3fa04b291c30818dc
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

43d8ba0  Clarify PADDING


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/551/files/b7c6044a992c50b6fdaf28332e0603072596db53..43d8ba0290168888b816ac7b43f4e5e23b84dfd8

----==_mimepart_595292d363df9_364f3fa04b291c30818dc
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/43d8ba0" class="commit-link">43d8ba0</a>  Clarify PADDING</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/551/files/b7c6044a992c50b6fdaf28332e0603072596db53..43d8ba0290168888b816ac7b43f4e5e23b84dfd8">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5KXfhfUM5BMz5qeJt0h-CrMbm33ks5sITjTgaJpZM4Ni0hC">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqwW8tbMTNrOqgcryfunWkz3Q4rWcks5sITjTgaJpZM4Ni0hC.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/551/files/b7c6044a992c50b6fdaf28332e0603072596db53..43d8ba0290168888b816ac7b43f4e5e23b84dfd8"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #551"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/551/files/b7c6044a992c50b6fdaf28332e0603072596db53..43d8ba0290168888b816ac7b43f4e5e23b84dfd8"}}}</script>

----==_mimepart_595292d363df9_364f3fa04b291c30818dc--


From nobody Tue Jun 27 10:27: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 D6EC812EAB0 for <quic-issues@ietfa.amsl.com>; Tue, 27 Jun 2017 10:27:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.253
X-Spam-Level: 
X-Spam-Status: No, score=-8.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_DNSWL_HI=-5, 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 4BG3bPT7MFw4 for <quic-issues@ietfa.amsl.com>; Tue, 27 Jun 2017 10:27:55 -0700 (PDT)
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 4288F12EA97 for <quic-issues@ietf.org>; Tue, 27 Jun 2017 10:27:55 -0700 (PDT)
Date: Tue, 27 Jun 2017 10:27:54 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1498584474; bh=dGH3qxXJT65bmt3GeM5bmw9rBtijJ1Jy9WAGn9nCUI0=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=XKThx2+g6yK6cq6XfZa73HQON5CC3IR3Skj2UzDu9SAHGSbImcK3ulVhF0wEF49A0 rCVm+UhQIo12VxBgv+ZEp6UznrMb2MezjNgsQs1ZMWVkYTh3s6A/vcROfV607cBBy4 WqPlC5srpyatMRbfP5FgGAIejazCWr+DXXcQ1/hE=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd7c7cb357c5c8eb729363a66391546e13975cba992cf00000001156a579a92a169ce0dbd3499@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/551/review/46621888@github.com>
In-Reply-To: <quicwg/base-drafts/pull/551@github.com>
References: <quicwg/base-drafts/pull/551@github.com>
Subject: Re: [quicwg/base-drafts] Clarify bytes_in_flight (#551)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5952959a88246_dbf3ff907a4dc348193c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/qOLL7rtzZqvVsFpDhxD2TXhwbQQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 27 Jun 2017 17:27:57 -0000

----==_mimepart_5952959a88246_dbf3ff907a4dc348193c
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/551#pullrequestreview-46621888
----==_mimepart_5952959a88246_dbf3ff907a4dc348193c
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/551#pullrequestreview-46621888">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9pjFqqudjwsB9f8KU7ZEOrhFql-ks5sITuagaJpZM4Ni0hC">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq3InpBW1UVW028s8gjqDUgTXtzOpks5sITuagaJpZM4Ni0hC.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/551#pullrequestreview-46621888"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #551"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/551#pullrequestreview-46621888"}}}</script>
----==_mimepart_5952959a88246_dbf3ff907a4dc348193c--


From nobody Tue Jun 27 11:12: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 8DEFC12EADA for <quic-issues@ietfa.amsl.com>; Tue, 27 Jun 2017 11:12:54 -0700 (PDT)
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; domainkeys=pass (1024-bit key) header.sender=ianswett=users.noreply.github.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NJPClH6ORCF0 for <quic-issues@ietfa.amsl.com>; Tue, 27 Jun 2017 11:12:53 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3421D129B34 for <quic-issues@ietf.org>; Tue, 27 Jun 2017 11:12:53 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1498587172; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=GRGtV4trKY60Vopg1P7WxQZTNKMwcUmy6vpQU//dUQg=; b=gp4Q/ihj40GWng2BwUjCWKf0gHspJk4TLLQxq2xP3EAoi8YEh8wYtCCO1gPjtH1TV0GEiRdB aRTVm9AIXNP1D0zZ97nB/ij74V7rvC9KbMVKCRUHUs29KlyCmZQ5zgTvFb0T7bBSmKNEteDb RduZzoGSy2juiPUyFiWCa3XSFco=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=ynM1NX3rbyi6+Wh1wt73BFsRYDBSbU1M4pv5ePSvxagmaPMxctwfIhUYKGwWEiqsJlJwJM qggh7jsyemAp9Ntj89O0ja4brHDeIf55lvBCWlIZWk8XBUCmOSHG1OA5nWU3ve/l4BjZSzbm 6l12edECrKGHRiHO9Z42Sje7SUZ2o=
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.45]) by mxa.mailgun.org with ESMTP id 5952a023.7f0d6c665d50-smtp-out-n02; Tue, 27 Jun 2017 18:12:51 -0000 (UTC)
Date: Tue, 27 Jun 2017 11:12:51 -0700
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5952a0239c2b8_3b043feb72395c2c81443@hookshot-fe3-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 013ec0: Clarify bytes_in_flight (#551)
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5952a0239bf01_3b043feb72395c2c813a4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/xa-qUsg47GD8T-3r8FXPjzBUTO4>
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, 27 Jun 2017 18:12:54 -0000

----==_mimepart_5952a0239bf01_3b043feb72395c2c813a4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 013ec0a2751107369aafec7d4255d9b82bfc19a4
      https://github.com/quicwg/base-drafts/commit/013ec0a2751107369aafec7d4255d9b82bfc19a4
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2017-06-27 (Tue, 27 Jun 2017)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Clarify bytes_in_flight (#551)

* Clarify bytes_in_flight

* Clarify PADDING



----==_mimepart_5952a0239bf01_3b043feb72395c2c813a4--


From nobody Tue Jun 27 11: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 C402A129B34 for <quic-issues@ietfa.amsl.com>; Tue, 27 Jun 2017 11:12:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.401
X-Spam-Level: 
X-Spam-Status: No, score=-5.401 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wCOVUK0VYFtM for <quic-issues@ietfa.amsl.com>; Tue, 27 Jun 2017 11:12:54 -0700 (PDT)
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 5B6AC127076 for <quic-issues@ietf.org>; Tue, 27 Jun 2017 11:12:54 -0700 (PDT)
Date: Tue, 27 Jun 2017 11:12:53 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1498587173; bh=q0ChEOmtVz+4+f/g+gcu61EuRXpp3e9I5FmwmZr/Ctw=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=zToQgBWNnH+evTAPRPVWm4OZKZYdon2KdjOERUqNUKg/xWxasU2jAX9E8+UX83Noj xGh6cm6L2LkphqtTF6MfmxnHMH0hT5x7NLkN6trWbMoOGaHR/GrjEEwiov0YbO/3AI +Z9+s9lB9xLRTO/n6MtT8cMiKHhLkHtndShsDkBk=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf7599b467d9dac95140d68dba3df3fbea0bb8bf892cf00000001156a622592a169ce0dbd3499@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/551/issue_event/1141032487@github.com>
In-Reply-To: <quicwg/base-drafts/pull/551@github.com>
References: <quicwg/base-drafts/pull/551@github.com>
Subject: Re: [quicwg/base-drafts] Clarify bytes_in_flight (#551)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5952a0259773a_5bfd3fda1922bc341098db"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/0wbRdKmOV2rY8nBHMPzgjdA54kE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 27 Jun 2017 18:12:56 -0000

----==_mimepart_5952a0259773a_5bfd3fda1922bc341098db
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #551.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/551#event-1141032487
----==_mimepart_5952a0259773a_5bfd3fda1922bc341098db
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a href="https://github.com/quicwg/base-drafts/pull/551" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/551" data-id="230503577" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#551</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/551#event-1141032487">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-B0gPNk0fSihmJHvdL3HRsgO3YOks5sIUYlgaJpZM4Ni0hC">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqwFTvEsnErKZ_8AM7K7FiWwDlwJ5ks5sIUYlgaJpZM4Ni0hC.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/551#event-1141032487"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #551."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/551#event-1141032487"}}}</script>
----==_mimepart_5952a0259773a_5bfd3fda1922bc341098db--


From nobody Tue Jun 27 11:25: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 980F712EAED for <quic-issues@ietfa.amsl.com>; Tue, 27 Jun 2017 11:25:22 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7qhI3qCmAaIZ for <quic-issues@ietfa.amsl.com>; Tue, 27 Jun 2017 11:25:21 -0700 (PDT)
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 D7367129C07 for <quic-issues@ietf.org>; Tue, 27 Jun 2017 11:25:20 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=r90QA6TZQmZWzwu7RFgBHtLFjxk=; b=lKiIsnvCksG91Nsm rW2A/gxAPeJCXexNl/jt8zW4KhhBSt61vWgkoKKjzHGzlB83QXzGCvpMe1IE62hd df3VWWXsPVXwlRhKTPuDYqGy7HMBT6Y+3tDO37baWi6VwIA/fcUIbpq7Vgq+fVPM A3EEcOxeom1XWViMfhxRbArRY/A=
Received: by filter0441p1mdw1.sendgrid.net with SMTP id filter0441p1mdw1-15828-5952A30B-1F 2017-06-27 18:25:15.327301567 +0000 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 43y90fVbRtSfuPl3pWdpWA for <quic-issues@ietf.org>; Tue, 27 Jun 2017 18:25:15.303 +0000 (UTC)
Date: Tue, 27 Jun 2017 11:25:15 -0700
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7e7ad6ba02e08f563f16d5924a735a1f76358ee592cf00000001156a650b92a169ce0e21ecbf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/643/review/46638462@github.com>
In-Reply-To: <quicwg/base-drafts/pull/643@github.com>
References: <quicwg/base-drafts/pull/643@github.com>
Subject: Re: [quicwg/base-drafts] Unidirectional Streams (#643)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5952a30b358a2_4823fbf85aebc38115541"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2RWEP2rAYH3S50XSklMbNtyp6CVozqpiG/AS be13DO1Opp2SCUYcjvckYKgw4hyKKcpGgXMdZXzqoe5JQPzm2fXJ/9oAdCQJumC46GkdnI6a9kdqEa O84ljRyqR2PqcNFXeoSpGYiLiCQZ1nOyQS916QWB1uFW/BQkQQx/NqIDdfSn195uh5LSMWS5PW15Dx A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/btoz73mnLzw0dIVYP7rA3zCBNwc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 27 Jun 2017 18:25:22 -0000

----==_mimepart_5952a30b358a2_4823fbf85aebc38115541
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop commented on this pull request.



> +
+An endpoint MUST terminate the connection with an HTTP_INVALID_STREAM_HEADER
+error if it receives a stream header that uses an unknown or unsupported type.
+
+
+### Stream 1: Connection Control Stream {#stream-control}
+
+Stream 1 is opened by both client and server and is used for the SETTINGS frame
+immediately after the connection opens.  After the SETTINGS frame has been sent,
+this stream is used for PRIORITY and CANCEL_REQUEST frames.
+
+There is no stream header for a connection control stream; the stream is
+identified by its stream number.  The connection control stream contains a
+sequence of frames, starting with the SETTINGS frame.
+
+If an endpoint receives a stream type of 0xff on any stream other than stream 1,

I think two versions collided here.  Stream type 0xff is undefined, so it's also invalid on Stream 1.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/643#pullrequestreview-46638462
----==_mimepart_5952a30b358a2_4823fbf85aebc38115541
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/643#discussion_r124357212">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt; +
+An endpoint MUST terminate the connection with an HTTP_INVALID_STREAM_HEADER
+error if it receives a stream header that uses an unknown or unsupported type.
+
+
+### Stream 1: Connection Control Stream {#stream-control}
+
+Stream 1 is opened by both client and server and is used for the SETTINGS frame
+immediately after the connection opens.  After the SETTINGS frame has been sent,
+this stream is used for PRIORITY and CANCEL_REQUEST frames.
+
+There is no stream header for a connection control stream; the stream is
+identified by its stream number.  The connection control stream contains a
+sequence of frames, starting with the SETTINGS frame.
+
+If an endpoint receives a stream type of 0xff on any stream other than stream 1,
</pre>
<p>I think two versions collided here.  Stream type 0xff is undefined, so it's also invalid on Stream 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/643#pullrequestreview-46638462">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3jalNQMkUyqZY6W_Vh-weezaIUTks5sIUkLgaJpZM4N_IlA">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq-bvLYSEVAGQbhbOeAnEP5MEwlfYks5sIUkLgaJpZM4N_IlA.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/643#pullrequestreview-46638462"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #643"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/643#pullrequestreview-46638462"}}}</script>
----==_mimepart_5952a30b358a2_4823fbf85aebc38115541--


From nobody Tue Jun 27 11:49: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 D61C412EB0A for <quic-issues@ietfa.amsl.com>; Tue, 27 Jun 2017 11:49:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.253
X-Spam-Level: 
X-Spam-Status: No, score=-8.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_DNSWL_HI=-5, 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 IctjA7lE81Py for <quic-issues@ietfa.amsl.com>; Tue, 27 Jun 2017 11:49:14 -0700 (PDT)
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 3B8471292F5 for <quic-issues@ietf.org>; Tue, 27 Jun 2017 11:49:14 -0700 (PDT)
Date: Tue, 27 Jun 2017 11:49:13 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1498589353; bh=rRsEbBs7aAR4kRZwM90aXM42mYiPThHiNypOfp/Aev4=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Qtw0NJfDyePvMQiRpF1rJJ7U2a6oyEAT7N4dYII9TaJe2+Y4/GVCR0Tyb9sI+DtXD F5FC4JspRQ9C0cuDl5IikRxUPbNffsj79O5i90Ojltg71bYgVpBDJ20nGCzZl47eJl LLbveRL3Io4vkU0QR3E1ySiIPBXa5y4wulpKuhVo=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab814f81ed405f953172fb830dc356415c8266684f92cf00000001156a6aa992a169ce0e3b7898@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/669/311450316@github.com>
In-Reply-To: <quicwg/base-drafts/issues/669@github.com>
References: <quicwg/base-drafts/issues/669@github.com>
Subject: Re: [quicwg/base-drafts] Stateless retry relation to version negotiation (#669)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5952a8a954f55_43c13fc79bf31c34804a0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/RHXgmH5ZRd79EqRmTlswoGlp-qQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 27 Jun 2017 18:49:16 -0000

----==_mimepart_5952a8a954f55_43c13fc79bf31c34804a0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This isn't really a valid question.  The draft is pretty clear that version negotiation happens before stateless retry.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/669#issuecomment-311450316
----==_mimepart_5952a8a954f55_43c13fc79bf31c34804a0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>This isn't really a valid question.  The draft is pretty clear that version negotiation happens before stateless retry.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/669#issuecomment-311450316">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5hG8HpvL0WxH7zlb8NdH6Ze41ejks5sIU6pgaJpZM4OGUj0">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq6D81E9Kml-LmWKcksXB4ZGMxJa7ks5sIU6pgaJpZM4OGUj0.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/669#issuecomment-311450316"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #669: This isn't really a valid question.  The draft is pretty clear that version negotiation happens before stateless retry."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/669#issuecomment-311450316"}}}</script>
----==_mimepart_5952a8a954f55_43c13fc79bf31c34804a0--


From nobody Tue Jun 27 11:49: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 B7480126DED for <quic-issues@ietfa.amsl.com>; Tue, 27 Jun 2017 11:49:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.901
X-Spam-Level: 
X-Spam-Status: No, score=-4.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, 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 xMYf7O21FfUR for <quic-issues@ietfa.amsl.com>; Tue, 27 Jun 2017 11:49:14 -0700 (PDT)
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 3C03A12EB05 for <quic-issues@ietf.org>; Tue, 27 Jun 2017 11:49:14 -0700 (PDT)
Date: Tue, 27 Jun 2017 11:49:13 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1498589353; bh=zs73Wmj60mMGMe6O7wxzgy6lgfx1LKYO8Nc7Gh3zNKg=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=kf56atcgSmvroa3LiZ7iCRgwS19rm4EgDpOsSyvxjkHaMEGkADemM/XFmbFxHlvcd AYOVjEnHrX+I/zH/Fp8FSr9Q4VWUMfqF6iRfv1CtWHlHWP4jT9TizW0OWdZfdM0eFg 9KHQpNgBJwQKZf1Nm0eIsGcfCI2Ct2EtCJnrOhzQ=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab814f81ed405f953172fb830dc356415c8266684f92cf00000001156a6aa992a169ce0e3b7898@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/669/issue_event/1141091277@github.com>
In-Reply-To: <quicwg/base-drafts/issues/669@github.com>
References: <quicwg/base-drafts/issues/669@github.com>
Subject: Re: [quicwg/base-drafts] Stateless retry relation to version negotiation (#669)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5952a8a949201_340b3f944d5a3c341015da"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/d_YYztkjcK_GA6AWEJX7sE-m1ZM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 27 Jun 2017 18:49:17 -0000

----==_mimepart_5952a8a949201_340b3f944d5a3c341015da
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #669.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/669#event-1141091277
----==_mimepart_5952a8a949201_340b3f944d5a3c341015da
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/quicwg/base-drafts/issues/669" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/669" data-id="238778520" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#669</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/669#event-1141091277">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5hG8HpvL0WxH7zlb8NdH6Ze41ejks5sIU6pgaJpZM4OGUj0">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq6D81E9Kml-LmWKcksXB4ZGMxJa7ks5sIU6pgaJpZM4OGUj0.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/669#event-1141091277"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #669."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/669#event-1141091277"}}}</script>
----==_mimepart_5952a8a949201_340b3f944d5a3c341015da--


From nobody Tue Jun 27 12:20: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 29FCD129B9E for <quic-issues@ietfa.amsl.com>; Tue, 27 Jun 2017 12:20:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.401
X-Spam-Level: 
X-Spam-Status: No, score=-5.401 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 99g8s5QIJheM for <quic-issues@ietfa.amsl.com>; Tue, 27 Jun 2017 12:20:00 -0700 (PDT)
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 920351292F5 for <quic-issues@ietf.org>; Tue, 27 Jun 2017 12:20:00 -0700 (PDT)
Date: Tue, 27 Jun 2017 12:19:59 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1498591199; bh=LMj9LL4YglIUA/+nufOkyK6OcFI+TP+GwuqrBjf2GWw=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=mfCM+ITefzWQaI05P1URqten0vWZBU2FLC2xLa4vV3mwE8c3yan3PZZ7jGtYMYPth 0QJH03Ob1QzFjhocnj3Qpkd1qBLXFWaeH3eIi2wp7oYcALgUjSE7wOmqfbw0xinRQk ZjvgdwvWckLZg/IjztFgVcyXjj+rBfQoOH3QCSF0=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab08ff0bbd577b21d6efab0ba2ad292366e6bb7e4c92cf00000001156a71df92a169ce0dba01c2@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/550/issue_event/1141139017@github.com>
In-Reply-To: <quicwg/base-drafts/issues/550@github.com>
References: <quicwg/base-drafts/issues/550@github.com>
Subject: Re: [quicwg/base-drafts] Clarify bytes in flight in recovery (#550)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5952afdf9feca_4c403fe7121d9c301354fb"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/9GCowWumGNjniW02HNA64VpUzVU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 27 Jun 2017 19:20:02 -0000

----==_mimepart_5952afdf9feca_4c403fe7121d9c301354fb
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #550.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/550#event-1141139017
----==_mimepart_5952afdf9feca_4c403fe7121d9c301354fb
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/quicwg/base-drafts/issues/550" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/550" data-id="230293954" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#550</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/550#event-1141139017">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1vRPf-s8WrDTDW8smaK2ut3djLHks5sIVXfgaJpZM4Nh64l">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq523yLPCjQWqjkHEIMJ-DvV4ktm0ks5sIVXfgaJpZM4Nh64l.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/550#event-1141139017"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #550."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/550#event-1141139017"}}}</script>
----==_mimepart_5952afdf9feca_4c403fe7121d9c301354fb--


From nobody Tue Jun 27 12:27: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 D720C12EB0A for <quic-issues@ietfa.amsl.com>; Tue, 27 Jun 2017 12:27:05 -0700 (PDT)
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; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BGRlcWKfhfG6 for <quic-issues@ietfa.amsl.com>; Tue, 27 Jun 2017 12:27:04 -0700 (PDT)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0472712EB10 for <quic-issues@ietf.org>; Tue, 27 Jun 2017 12:27:03 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1498591623; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=AU1M7q6ZJkTtZ4Dw2aIbiWOTwIppj6CEWGvE8Zaxh7A=; b=eEgNxKvud/MDA5VPh0g+VM06SzdDoCRs2Xc3ZsfdkKzItBB2uWeSVw5M/GPRtS1dgBtrsuwz U2FxFox6wiFY58oMw2V08nkXh4ZfLg8uDowpQXdJu5RWRGOKsmuOhIXQmmMGlopbavEkJOqR fXN4R4Gbdi/Io3Ig+sqr4QTP80U=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=xONIsGnes4nKbhC48reHmihpTimZHiBURRnrBoBXLH2/7lBKK2RmMDzt+kECYH+ko3Sslb FJjqIxYLC37fORthay/3MuzMnvyeTXWmqiLzT8ESob3Lw3izd2Z7uMyd3cLmtunG5OKd2GA2 cPEeCOilWg/iJ3yEbAppqXFCen9Dc=
Sender: martin.thomson=gmail.com@github.com
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.40]) by mxa.mailgun.org with ESMTP id 5952b185.7ff8083889c0-smtp-out-n02; Tue, 27 Jun 2017 19:27:01 -0000 (UTC)
Date: Tue, 27 Jun 2017 12:27:01 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5952b1851dec9_1cee3f90ff713c3c590dc@hookshot-fe6-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 1a62a5: Fixup dead reference to stream type 0xff
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5952b1851d8f9_1cee3f90ff713c3c5898a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/qN6kgeT900EXS-T4INAIzqeXNLg>
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, 27 Jun 2017 19:27:06 -0000

----==_mimepart_5952b1851d8f9_1cee3f90ff713c3c5898a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/unidirectional_mt
  Home:   https://github.com/quicwg/base-drafts
  Commit: 1a62a5cc02e8c8a537d761f275e3fd34ce91e78c
      https://github.com/quicwg/base-drafts/commit/1a62a5cc02e8c8a537d761f275e3fd34ce91e78c
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-27 (Tue, 27 Jun 2017)

  Changed paths:
    M draft-ietf-quic-http.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Fixup dead reference to stream type 0xff



----==_mimepart_5952b1851d8f9_1cee3f90ff713c3c5898a--


From nobody Tue Jun 27 12: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 C895312EB11 for <quic-issues@ietfa.amsl.com>; Tue, 27 Jun 2017 12:27:16 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0YUb0hdP99PT for <quic-issues@ietfa.amsl.com>; Tue, 27 Jun 2017 12:27:14 -0700 (PDT)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6802912EB0A for <quic-issues@ietf.org>; Tue, 27 Jun 2017 12:27:14 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=HuoZjaacCEJdb+FZCTdWJ5g2mKI=; b=KB9QRq+8s1YL+2LM 53p9OYONuTpowe8uUq0/yvRUNUyKoEpe1+rNibZFvrx0y5GMMJQ2VjYsigjuMEie 3XOOHVHNBh8f6Zud6gnudiMFny4/LcVwAOGbS9mH1gYlzp7+cD5L5w7ZgH6OLf6H r0PlSTtvLPy9m3TwENMGQqAhSdA=
Received: by filter0646p1mdw1.sendgrid.net with SMTP id filter0646p1mdw1-6331-5952B187-49 2017-06-27 19:27:03.379107133 +0000 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 BG0fcXXrQCiH2wUhNoDHuQ for <quic-issues@ietf.org>; Tue, 27 Jun 2017 19:27:03.283 +0000 (UTC)
Date: Tue, 27 Jun 2017 12:27:03 -0700
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/643/push/1826306352@github.com>
In-Reply-To: <quicwg/base-drafts/pull/643@github.com>
References: <quicwg/base-drafts/pull/643@github.com>
Subject: Re: [quicwg/base-drafts] Unidirectional Streams (#643)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5952b18731c4b_6bde3fcd35643c2c19231f"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak227FPPYpjmUMQ3Bhc+bJrE55rGD9EJt5i8mf X39uTCCUrm8UKTU/8xklCi8IjnoBd3TNpdWeQUBoxOqWM/9HHKpP49+Z3AOlQC6H3KBXdPlt3EbtO8 utjmrhVnIyjpla/7ZgIj+Bieh5lU+1f++pOl/XSvW6DhnV9xUt59jVIGQTvM1KsDI5j/6s21hcL3bE Y=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/8vQBj-hLn5dLo72UrQXEhXPpXiE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 27 Jun 2017 19:27:17 -0000

----==_mimepart_5952b18731c4b_6bde3fcd35643c2c19231f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson pushed 1 commit.

1a62a5c  Fixup dead reference to stream type 0xff


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/643/files/9ea5911331d5b79f512710202f725da1c6f57f3d..1a62a5cc02e8c8a537d761f275e3fd34ce91e78c

----==_mimepart_5952b18731c4b_6bde3fcd35643c2c19231f
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/1a62a5c" class="commit-link">1a62a5c</a>  Fixup dead reference to stream type 0xff</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/643/files/9ea5911331d5b79f512710202f725da1c6f57f3d..1a62a5cc02e8c8a537d761f275e3fd34ce91e78c">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0_mgYZ5WXvWTqx_sVqByXu-Jjvbks5sIVeHgaJpZM4N_IlA">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq7poimX56TXuIHrDDMN4pm5lw1Ooks5sIVeHgaJpZM4N_IlA.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/643/files/9ea5911331d5b79f512710202f725da1c6f57f3d..1a62a5cc02e8c8a537d761f275e3fd34ce91e78c"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #643"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/643/files/9ea5911331d5b79f512710202f725da1c6f57f3d..1a62a5cc02e8c8a537d761f275e3fd34ce91e78c"}}}</script>

----==_mimepart_5952b18731c4b_6bde3fcd35643c2c19231f--


From nobody Tue Jun 27 12:59: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 6579112EB1A for <quic-issues@ietfa.amsl.com>; Tue, 27 Jun 2017 12:59:13 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xWABpiTvfGCM for <quic-issues@ietfa.amsl.com>; Tue, 27 Jun 2017 12:59:11 -0700 (PDT)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8150112EB11 for <quic-issues@ietf.org>; Tue, 27 Jun 2017 12:59:11 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=G1ORSWtq0sl1StKyzP5p+IuPmEo=; b=D/9UFiwrK7yCs0Aj OUFOE7NFuMsijV4Y2xjHPj1j8ijF1/cK1xOP3QUqprLg6eLaeK6oZMJDR9yh19VC juoZpw01tgg9FAbfAyOd7aVAtWPJ5k7Pinl68ir0MKxAKdsIrGXyat95rh9C+9eA KzCRwpD2fj1qAmnRu/Yq1gzVYtA=
Received: by filter0937p1mdw1.sendgrid.net with SMTP id filter0937p1mdw1-15930-5952B90E-1C 2017-06-27 19:59:10.30538743 +0000 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 5tQcXbXGRuyPMn1gYXIa-A for <quic-issues@ietf.org>; Tue, 27 Jun 2017 19:59:10.254 +0000 (UTC)
Date: Tue, 27 Jun 2017 12:59:10 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab0a1f6833db057ee7db0ec7450d498cf5c5f261c292cf00000001156a7b0e92a163ce015bd0f0@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/commit/47b685c7f071a10170b70a0dc816315353688bdb/22794480@github.com>
In-Reply-To: <quicwg/base-drafts/commit/47b685c7f071a10170b70a0dc816315353688bdb@github.com>
References: <quicwg/base-drafts/commit/47b685c7f071a10170b70a0dc816315353688bdb@github.com>
Subject: Re: [quicwg/base-drafts] Largest sequence number (47b685c)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5952b90e2739d_2d773fa16b5bfc3811068a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1PIfGbBoPa9hA6XSPTC5WwRHpP99BcsD7Pxp Zl/xIHQzNsr2151n2ffaw3z4yeTYOYt0bLIEu6nG1Q2MzQgRAmbiXnOiz+b1z7qMOIb38CUntriV/I F6JY9gPxQ2oSY8oIdMW3Q8RO1NX8tHxy5y7hDsOI0V2pMGwg4RY/DLFcTRKyHHWITfkHv0o1GONctv w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/rjXqEmkftEKHrTKw1bLxc6FMTNw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 27 Jun 2017 19:59:13 -0000

----==_mimepart_5952b90e2739d_2d773fa16b5bfc3811068a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Isn't this better to factor out the language about when to flip into surrounding text?  I mean, both client and server trigger a change in what they send based on receiving a different value in a packet that also increases their largest received sequence number.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/commit/47b685c7f071a10170b70a0dc816315353688bdb#commitcomment-22794480
----==_mimepart_5952b90e2739d_2d773fa16b5bfc3811068a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Isn't this better to factor out the language about when to flip into sur=
rounding text?  I mean, both client and server trigger a change in what the=
y send based on receiving a different value in a packet that also increases=
 their largest received sequence number.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/commit/47b685c7f071a10170b70a0dc816315353688bdb#commitcomment-2279=
4480">view it on GitHub</a>, or <a href=3D"https://github.com/notifications=
/unsubscribe-auth/AWbkq1BFEgvpi4IzJRfx9maYXnQ2FHnFks5sIV8OgaJpZM4OHHWq">mut=
e the thread</a>.<img alt=3D"" height=3D"1" src=3D"https://github.com/notif=
ications/beacon/AWbkq5Qt7mJFyIqL6rJv3EZuM98XCCWxks5sIV8OgaJpZM4OHHWq.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/47b685c7f071a10170b70a0dc816315353688bdb#commitcomment-22794480"></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":"@martinthomson on 47b685c: Isn't=
 this better to factor out the language about when to flip into surrounding=
 text?  I mean, both client and server trigger a change in what they send b=
ased on receiving a different value in a packet that also increases their l=
argest received sequence number."}],"action":{"name":"View Commit","url":"h=
ttps://github.com/quicwg/base-drafts/commit/47b685c7f071a10170b70a0dc816315=
353688bdb#commitcomment-22794480"}}}</script>=

----==_mimepart_5952b90e2739d_2d773fa16b5bfc3811068a--


From nobody Tue Jun 27 13:08: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 C165912EA76 for <quic-issues@ietfa.amsl.com>; Tue, 27 Jun 2017 13:08:22 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id oEXH92HDJUJM for <quic-issues@ietfa.amsl.com>; Tue, 27 Jun 2017 13:08:21 -0700 (PDT)
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 B471012EA6A for <quic-issues@ietf.org>; Tue, 27 Jun 2017 13:08:20 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=mvRbKL54E+OhknuOphivn8/wmiY=; b=V290oloiBpr9r1BA ad1ak2TxKhLCpJBpqFZaj1oRDhu8qeH2oLxvfjmXyL7jQxMWtHpsPRB9D6rKhQYA 4VrtVl/muAn8jh5z/vutLbqkidjWZ3bRW1S8bT5xY/+5CIMNkD3YJGSfImgdMwqO w+aFGrbHV/TUVHKUqBfokD+83OA=
Received: by filter0427p1mdw1.sendgrid.net with SMTP id filter0427p1mdw1-3561-5952BB14-1 2017-06-27 20:07:48.039095706 +0000 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 dwXB40VdQB-RdvAAvRSt8Q for <quic-issues@ietf.org>; Tue, 27 Jun 2017 20:07:47.986 +0000 (UTC)
Date: Tue, 27 Jun 2017 13:07:47 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb816a5078077df4d097ee81ac6d587c6be4d32fd92cf00000001156a7d1392a169ce0e26dcd6@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/651/review/46662275@github.com>
In-Reply-To: <quicwg/base-drafts/pull/651@github.com>
References: <quicwg/base-drafts/pull/651@github.com>
Subject: Re: [quicwg/base-drafts] Refer to all header octets by number (#651)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5952bb13d576a_2bc23fa3fec55c38674ce"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0cZ4teba8hiax+RKgeQZxXYZOSgliTJh92wT IbYVo9Qj7Tu26iJw5IdqrmDOXngWWApADAi2/XAOGWpd7SqryKBSZLjmOn/PgGGBOeaGV8AiDa0ko6 alTbKfMJavp5671mVKuJpY9mnbqlrsWu1Tcj40ZSTI7CGppD9kmQPkYDhlgEWQMA58aruZtqIe6/aU A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/BN9o88mkGqNbXwiAahAvhFo8LFE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 27 Jun 2017 20:08:23 -0000

----==_mimepart_5952bb13d576a_2bc23fa3fec55c38674ce
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.

Two small suggestions.

> @@ -461,24 +461,24 @@ This header form has the following fields:
 
 Header Form:
 
-: The most significant bit (0x80) of the first octet of a packet is the header
+: The most significant bit (0x80) of the octet 0 of a packet is the header

This text is a bit redundant to the "Header Form" section above, and the sentence is a bit awkward.  Can you just say "The most significant bit (0x80) of octet 0 is set to 0 for the short header."?

>    form.  This bit is set to 0 for the short header.
 
 Connection ID Flag:
 
-: The second bit (0x40) of the first octet indicates whether the Connection ID
+: The second bit (0x40) of the octet 0 indicates whether the Connection ID

nit: I'd change "the octet 0" to "octet 0", here and below.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/651#pullrequestreview-46662275
----==_mimepart_5952bb13d576a_2bc23fa3fec55c38674ce
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ianswett</b> commented on this pull request.</p>

<p>Two small suggestions.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/651#discussion_r124379264">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -461,24 +461,24 @@ This header form has the following fields:
 
 Header Form:
 
-: The most significant bit (0x80) of the first octet of a packet is the header
+: The most significant bit (0x80) of the octet 0 of a packet is the header
</pre>
<p>This text is a bit redundant to the "Header Form" section above, and the sentence is a bit awkward.  Can you just say "The most significant bit (0x80) of octet 0 is set to 0 for the short header."?</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/651#discussion_r124380946">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;    form.  This bit is set to 0 for the short header.
 
 Connection ID Flag:
 
-: The second bit (0x40) of the first octet indicates whether the Connection ID
+: The second bit (0x40) of the octet 0 indicates whether the Connection ID
</pre>
<p>nit: I'd change "the octet 0" to "octet 0", here and below.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/651#pullrequestreview-46662275">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1f1pVPlT8sD6GEs1uL-xUT1c_eIks5sIWETgaJpZM4OAgvA">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq_hHci5idxzXve9gmOPGwWZJBmbdks5sIWETgaJpZM4OAgvA.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/651#pullrequestreview-46662275"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #651"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/651#pullrequestreview-46662275"}}}</script>
----==_mimepart_5952bb13d576a_2bc23fa3fec55c38674ce--


From nobody Tue Jun 27 13:12: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 08E1412EAE9 for <quic-issues@ietfa.amsl.com>; Tue, 27 Jun 2017 13:12:43 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7H81NLJIrvXk for <quic-issues@ietfa.amsl.com>; Tue, 27 Jun 2017 13:12:41 -0700 (PDT)
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 463FD12EB1E for <quic-issues@ietf.org>; Tue, 27 Jun 2017 13:12:41 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=UTtKRDcbJgeRMJ6LgbS3vqqEVPw=; b=UYgNLqvRLbie3+vt 8LWPTuvwVDR0dnbDvx0bkGDk53ebA0sfjR9vNtT1IqZVqy2VnqafYY5pSgd/quTv pJtB1wzpq079rNeZr2RPzUcR8PNNI7wJg2tCjuCa3XsmqNYezhgzoFOqnVNutjF+ Oa/NRxSStvWpDq+F8zf8yzBLS2Y=
Received: by filter0628p1mdw1.sendgrid.net with SMTP id filter0628p1mdw1-9636-5952BC37-33 2017-06-27 20:12:39.872624147 +0000 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 n5WXuBQRSrq_vcCTnC2coQ for <quic-issues@ietf.org>; Tue, 27 Jun 2017 20:12:39.815 +0000 (UTC)
Date: Tue, 27 Jun 2017 13:12:39 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba9e941bf2dfef05ac2ce3438a2c58b1acb75aaa692cf00000001156a7e3792a163ce015bd1e1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/commit/47b685c7f071a10170b70a0dc816315353688bdb/22794721@github.com>
In-Reply-To: <quicwg/base-drafts/commit/47b685c7f071a10170b70a0dc816315353688bdb@github.com>
References: <quicwg/base-drafts/commit/47b685c7f071a10170b70a0dc816315353688bdb@github.com>
Subject: Re: [quicwg/base-drafts] Largest sequence number (47b685c)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5952bc37b2006_1ff793ff301acbc301978db"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1OULogxa8vMw1wJ+PsRZDgyoyCIXlBNkqqsw PVQIllHEFP/RpmIyeTjbe6CriXPpjGLaXDERqw3t98BEjZdfickllUiOzLeIu9SiN9Ejt6RnGsj2LE RKoSJ0M9A/+3kGtAdBTwems5N42tfAX7yx4n1AI9ZXlDWTHBcIWO501NKdIB+ye82gQ+StCLXWHkGJ o=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/eqrH1keIzBHmDXQGts55-jOHGsk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 27 Jun 2017 20:12:43 -0000

----==_mimepart_5952bc37b2006_1ff793ff301acbc301978db
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson  I think the extra clarity is worth an extra few words in this case.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/commit/47b685c7f071a10170b70a0dc816315353688bdb#commitcomment-22794721
----==_mimepart_5952bc37b2006_1ff793ff301acbc301978db
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/martinthomson" class="user-mention">@martinthomson</a>  I think the extra clarity is worth an extra few words in this case.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/commit/47b685c7f071a10170b70a0dc816315353688bdb#commitcomment-22794721">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5Y-c7hxnYvH3ccXg0n8n5Q_JsoKks5sIWI3gaJpZM4OHHWq">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq9xKW_kUXE8yIDPQ2qZc6zp6Uxphks5sIWI3gaJpZM4OHHWq.gif" width="1" /></p>
<div itemscope 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/47b685c7f071a10170b70a0dc816315353688bdb#commitcomment-22794721"></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":"@ianswett on 47b685c: @martinthomson  I think the extra clarity is worth an extra few words in this case."}],"action":{"name":"View Commit","url":"https://github.com/quicwg/base-drafts/commit/47b685c7f071a10170b70a0dc816315353688bdb#commitcomment-22794721"}}}</script>
----==_mimepart_5952bc37b2006_1ff793ff301acbc301978db--


From nobody Tue Jun 27 14:01:24 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1C50F12EACF for <quic-issues@ietfa.amsl.com>; Tue, 27 Jun 2017 14:01:21 -0700 (PDT)
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; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yyf1-pH8OFk0 for <quic-issues@ietfa.amsl.com>; Tue, 27 Jun 2017 14:01:19 -0700 (PDT)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1D65512706D for <quic-issues@ietf.org>; Tue, 27 Jun 2017 14:01:18 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1498597277; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=O+EtqX1ZltkRxFwIlB+klFcwNhX9MXp6Q/XNkBXJlWQ=; b=yI8rxh9Zs6NTOmBW+DjTQHW7OAjoFExeNtQTpgAUu/Txj9h11+J+fVh0AeXgWiOIjXq/Zafv dl7zSIKkJeW8r3o0JGbYzMnDY4bDfFFkCAWsP/ac9ECjxqqgTMFuS7apIrkd37AfZXHp2h6D S64SgAGWYEyVdYGT4Mnf6+gAv+0=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=NE8g95NZAqo9j1nTOkZ76kQJ1IVfLLKxJtyIotoL0Bih1J0XhD0QYg9jdW8rNyWWtGZoC0 4At91SqeUK2TD8pK0hL7MyRoJKpACZU5o0xwE+SF5hl9IZu10QAu3062BTk5A7AIMsGkAKgo y9ECedr3C+cUeaYVPSvAHj+hQuHC8=
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 5952c79c.7efe05d09360-smtp-out-n03; Tue, 27 Jun 2017 21:01:16 -0000 (UTC)
Date: Tue, 27 Jun 2017 14:01:15 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5952c79b62c7e_500e3fb5349abc348483f@hookshot-fe1-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] b8bc5d: Refer to all octets by number
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5952c79b628bd_500e3fb5349abc348474e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/AZAxi95RXRHmNR5v_OL5om7-XXk>
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, 27 Jun 2017 21:01:21 -0000

----==_mimepart_5952c79b628bd_500e3fb5349abc348474e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/first-octet
  Home:   https://github.com/quicwg/base-drafts
  Commit: b8bc5d44d8c3292e078f5e0d73a98f88d924e36b
      https://github.com/quicwg/base-drafts/commit/b8bc5d44d8c3292e078f5e0d73a98f88d924e36b
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-27 (Tue, 27 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Refer to all octets by number

Closes #580


  Commit: 94c1e3590139079e8e59d6268b6065248e4dd947
      https://github.com/quicwg/base-drafts/commit/94c1e3590139079e8e59d6268b6065248e4dd947
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-27 (Tue, 27 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Long line


  Commit: 7ac65235971bb850eece5bc67bea5788c7391c7d
      https://github.com/quicwg/base-drafts/commit/7ac65235971bb850eece5bc67bea5788c7391c7d
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-27 (Tue, 27 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Ian's comments


Compare: https://github.com/quicwg/base-drafts/compare/2ad5aeb7f8ae...7ac65235971b
----==_mimepart_5952c79b628bd_500e3fb5349abc348474e--


From nobody Tue Jun 27 14:09: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 4864D12EB43 for <quic-issues@ietfa.amsl.com>; Tue, 27 Jun 2017 14:09:20 -0700 (PDT)
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 DYZ1X3VJwrX1 for <quic-issues@ietfa.amsl.com>; Tue, 27 Jun 2017 14:09:18 -0700 (PDT)
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 E2E1412EB30 for <quic-issues@ietf.org>; Tue, 27 Jun 2017 14:09:17 -0700 (PDT)
Date: Tue, 27 Jun 2017 14:09:16 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1498597756; bh=G2TB8a8o9ualKfz22UMxXe0vQXKtIZiNkgegze/8OBs=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Rl6EDLHs1Ou52ofUh+U8ldCYj95wej1rSSFitboHyK4Gen+JxqJHn+6SQ5YvJEm9E PcIEqoR3f2jLgfOOcqyfA+fMgg0vySgueeqh9hwSPfNyf8CAWYVByvPZrX5Sw0Ccc2 LaVoEn+etqEY20SOL8xf/zKB4T4pJ5J2rD7i7tD8=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abbcadaf30dc5526ed46ae1e2290b7931dd68b8f0692cf00000001156a8b7c92a163ce015bd6ab@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/commit/47b685c7f071a10170b70a0dc816315353688bdb/22795947@github.com>
In-Reply-To: <quicwg/base-drafts/commit/47b685c7f071a10170b70a0dc816315353688bdb@github.com>
References: <quicwg/base-drafts/commit/47b685c7f071a10170b70a0dc816315353688bdb@github.com>
Subject: Re: [quicwg/base-drafts] Largest sequence number (47b685c)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5952c97cbcd94_57cc3fa261f8bc341379a1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/5CKBp--UsGh9elVBMM-Ykde64OY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 27 Jun 2017 21:09:20 -0000

----==_mimepart_5952c97cbcd94_57cc3fa261f8bc341379a1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I agree, but I think that you can factor this AND make it a lot clearer at the same time, e.g.,

> An endpoint updates the value of the bit in response to receiving packets from its peer.  Only packets that increase the largest received packet number cause this change, otherwise a single change could be mistakenly recognized as multiple changes when packets containing different values are reordered.  When a packet that increases the largest packet number is received on a given network path an endpoint sets the value that it includes in future packets:
> * a client changes its value to the opposite of the value it receives
> * a server changes its value to the value that it receives 

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/commit/47b685c7f071a10170b70a0dc816315353688bdb#commitcomment-22795947
----==_mimepart_5952c97cbcd94_57cc3fa261f8bc341379a1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I agree, but I think that you can factor this AND make it a lot cleare=
r at the same time, e.g.,</p>
<blockquote>
<p>An endpoint updates the value of the bit in response to receiving pack=
ets from its peer.  Only packets that increase the largest received packe=
t number cause this change, otherwise a single change could be mistakenly=
 recognized as multiple changes when packets containing different values =
are reordered.  When a packet that increases the largest packet number is=
 received on a given network path an endpoint sets the value that it incl=
udes in future packets:</p>
<ul>
<li>a client changes its value to the opposite of the value it receives</=
li>
<li>a server changes its value to the value that it receives</li>
</ul>
</blockquote>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/commit/47b685c7f071a10170b70a0dc816315353688bdb#commitcomm=
ent-22795947">view it on GitHub</a>, or <a href=3D"https://github.com/not=
ifications/unsubscribe-auth/AWbkq7rm38cFN_dEKGbWhjnmf0tGOjdZks5sIW98gaJpZ=
M4OHHWq">mute the thread</a>.<img alt=3D"" height=3D"1" src=3D"https://gi=
thub.com/notifications/beacon/AWbkq4Fz3XaMHrRBPCVQfRotGMSi3CBpks5sIW98gaJ=
pZM4OHHWq.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/co=
mmit/47b685c7f071a10170b70a0dc816315353688bdb#commitcomment-22795947"></l=
ink>
  <meta itemprop=3D"name" content=3D"View Commit"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Commit on GitHub"></m=
eta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson=
 on 47b685c: I agree, but I think that you can factor this AND make it a =
lot clearer at the same time, e.g.,\r\n\r\n\u003e An endpoint updates the=
 value of the bit in response to receiving packets from its peer.  Only p=
ackets that increase the largest received packet number cause this change=
, otherwise a single change could be mistakenly recognized as multiple ch=
anges when packets containing different values are reordered.  When a pac=
ket that increases the largest packet number is received on a given netwo=
rk path an endpoint sets the value that it includes in future packets:\r\=
n\u003e * a client changes its value to the opposite of the value it rece=
ives\r\n\u003e * a server changes its value to the value that it receives=
 "}],"action":{"name":"View Commit","url":"https://github.com/quicwg/base=
-drafts/commit/47b685c7f071a10170b70a0dc816315353688bdb#commitcomment-227=
95947"}}}</script>=

----==_mimepart_5952c97cbcd94_57cc3fa261f8bc341379a1--


From nobody Tue Jun 27 14:33:48 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A45EE12EB3F for <quic-issues@ietfa.amsl.com>; Tue, 27 Jun 2017 14:33:46 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QRPUgFFKLtuV for <quic-issues@ietfa.amsl.com>; Tue, 27 Jun 2017 14:33:45 -0700 (PDT)
Received: from o5.sgmail.github.com (o5.sgmail.github.com [192.254.113.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E8CA712706D for <quic-issues@ietf.org>; Tue, 27 Jun 2017 14:33:44 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=TjBZFJ3tlH9cUKjykB6gtIP4CYM=; b=kN1v+F7sAVG3FDZj kegwYLP2aM/E/+b+pR0Jh7pzoV2+lsOI1oglTUBMPyLm4jPoXwHHtmFmRDHaQEGi S0xgLFyQjS1T/nv9yGwxApN+RM07M0618AgfmdKJZNUGxErYJog7AV/OAJEKRRUd E7XyeWz8A9lm3fOajFXub3aDk5Q=
Received: by filter0536p1mdw1.sendgrid.net with SMTP id filter0536p1mdw1-30783-5952CF29-5E 2017-06-27 21:33:29.873637865 +0000 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 6hqQG5cMRg696Oq2umFBMA for <quic-issues@ietf.org>; Tue, 27 Jun 2017 21:33:29.765 +0000 (UTC)
Date: Tue, 27 Jun 2017 14:33:28 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc8ab7256b5734fadbe1f6b1462c45e8273f6180f92cf00000001156a912892a163ce015bd8b9@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/commit/47b685c7f071a10170b70a0dc816315353688bdb/22796473@github.com>
In-Reply-To: <quicwg/base-drafts/commit/47b685c7f071a10170b70a0dc816315353688bdb@github.com>
References: <quicwg/base-drafts/commit/47b685c7f071a10170b70a0dc816315353688bdb@github.com>
Subject: Re: [quicwg/base-drafts] Largest sequence number (47b685c)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5952cf287efbf_49843f9ea82cdc34868d4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak20Y9U71O5tSzOrayrwZiXzon/3FYkGSGb/S+ 7W10QWq9xJohLcltyLdtDIU+X5OxZq52+0KblcTMywNOvoJy0cPk7W7MTitpqI5P1aYjgWKyPc9etW HDkn/GWlETNkt0rEIEiLY3thaCXLZIzWWN6E4rC3v9iNiV0mv4aUP5mE4LkDd36WIDTzueLsMRg3i6 M=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/tGCekHm9stq7rOCv9OFXRupQSuk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 27 Jun 2017 21:33:47 -0000

----==_mimepart_5952cf287efbf_49843f9ea82cdc34868d4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Thanks for the text, your suggestion looks good to me.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/commit/47b685c7f071a10170b70a0dc816315353688bdb#commitcomment-22796473
----==_mimepart_5952cf287efbf_49843f9ea82cdc34868d4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Thanks for the text, your suggestion looks good to me.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/commit/47b685c7f071a10170b70a0dc816315353688bdb#commitcomment-22796473">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwwkdEaNfzYkb0ZKlbLKQxf92_1Zks5sIXUogaJpZM4OHHWq">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq9Ozl2gY6lnDFqoXW4huyv7ZpQdrks5sIXUogaJpZM4OHHWq.gif" width="1" /></p>
<div itemscope 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/47b685c7f071a10170b70a0dc816315353688bdb#commitcomment-22796473"></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":"@ianswett on 47b685c: Thanks for the text, your suggestion looks good to me."}],"action":{"name":"View Commit","url":"https://github.com/quicwg/base-drafts/commit/47b685c7f071a10170b70a0dc816315353688bdb#commitcomment-22796473"}}}</script>
----==_mimepart_5952cf287efbf_49843f9ea82cdc34868d4--


From nobody Tue Jun 27 15:47: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 1E4A5124D37 for <quic-issues@ietfa.amsl.com>; Tue, 27 Jun 2017 15:47:28 -0700 (PDT)
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 AqL1DD9YZ6fT for <quic-issues@ietfa.amsl.com>; Tue, 27 Jun 2017 15:47:26 -0700 (PDT)
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 695B3129AA3 for <quic-issues@ietf.org>; Tue, 27 Jun 2017 15:47:26 -0700 (PDT)
Date: Tue, 27 Jun 2017 15:47:25 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1498603645; bh=E/q8z5GrAqRLDrroT8+8aQSgFYhrkOy/rPPHLOd0VwQ=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=nO04zDcmnRwHwVGCJp/X15T6sTS+GQIfRtE5c1KPbgUK2BXiPl0G/YapW6cDnwqnV afZAO2h1+w6/Y6htFQqJIhHuF5kW6AQ6EuAIoj1Bon73M2vd4GG+hSxg8JbRYTdXL5 AnTGpr9jjb0HHgeFYign8IyX4EZ6x2z1t6dYcLC8=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab0db22e071f9477ac2983aac65651481ed860efec92cf00000001156aa27d92a169ce0d6408fb@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/467/review/46701908@github.com>
In-Reply-To: <quicwg/base-drafts/pull/467@github.com>
References: <quicwg/base-drafts/pull/467@github.com>
Subject: Re: [quicwg/base-drafts] Prune transport error codes (#467)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5952e07d98a24_5d93fbc1bc93c381576b8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/LakxSEgBb0jUk0w5VA6a2r9XAaQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 27 Jun 2017 22:47:28 -0000

----==_mimepart_5952e07d98a24_5d93fbc1bc93c381576b8
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/467#pullrequestreview-46701908
----==_mimepart_5952e07d98a24_5d93fbc1bc93c381576b8
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/467#pullrequestreview-46701908">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqx2dXzvLJxs9fedb8_j3pHJ7PxUCks5sIYZ9gaJpZM4NJrzc">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq2vdkQ6EaVKlyV8rstZMLrCKa78wks5sIYZ9gaJpZM4NJrzc.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/467#pullrequestreview-46701908"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #467"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/467#pullrequestreview-46701908"}}}</script>
----==_mimepart_5952e07d98a24_5d93fbc1bc93c381576b8--


From nobody Tue Jun 27 15:54: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 E6252129AA3 for <quic-issues@ietfa.amsl.com>; Tue, 27 Jun 2017 15:54:16 -0700 (PDT)
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; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ldV65ifHfJsq for <quic-issues@ietfa.amsl.com>; Tue, 27 Jun 2017 15:54:15 -0700 (PDT)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 37553129AF4 for <quic-issues@ietf.org>; Tue, 27 Jun 2017 15:54:15 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1498604054; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=koL+colv+8Nh+YdPRlC6Dj3ibfWW16dkxVPk2Uus8hk=; b=ljMoc7oyP/Gb3jHMlD5K7aBmTtzzbM+cs48qZF9YJr9NN+sI2+Nwsn1fF9e/EXaqrIGrsQ7S +qfMkvyvGxuTRy87aHfZ0A9cB0xqwrzzV/x6mJUOfUROWWTPRMAAulJlbNUZW5rqMl/4zWZz JJkQCeq7kRbHwIvUTqT1j7xVdeo=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=bZtXxurvwcvOpUpoXSo1ulbV/yOmsBgahjN7Rt62acneF+wRz9WAjivKWAliT8lOOPTYuS DIfhawOmGTbyRnC/YkF7xpb5EWYaslm1OfCXV96MUmwC2tJeVjq6jmvLXL3nmxI+IZKHTAID M7+z15Rtls5A3+DwS8tEazyccm9Xo=
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 5952e216.7f0e68058120-smtp-out-n01; Tue, 27 Jun 2017 22:54:14 -0000 (UTC)
Date: Tue, 27 Jun 2017 15:54:13 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5952e21543f99_4af93ff2cbd71c2c671d2@hookshot-fe1-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] d979fa: Add proposed error codes
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5952e21543b85_4af93ff2cbd71c2c6706a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/GnrhwvkcxcxayAQaHr9Z89ypuCA>
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, 27 Jun 2017 22:54:17 -0000

----==_mimepart_5952e21543b85_4af93ff2cbd71c2c6706a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: d979fa50110b3bbc5b6895347789686e393ed40d
      https://github.com/quicwg/base-drafts/commit/d979fa50110b3bbc5b6895347789686e393ed40d
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-21 (Wed, 21 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Add proposed error codes

This is just the error codes, not references to those codes.


  Commit: a719ae899ca8d2e2f04493ccdc2afef0fc2fcf14
      https://github.com/quicwg/base-drafts/commit/a719ae899ca8d2e2f04493ccdc2afef0fc2fcf14
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-21 (Wed, 21 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Reference error codes

One interesting change here is that we don't have an error code for running out
of packet numbers.  If you think about this for even a few seconds, you will
realize that you can't send that error code because it can't go in a packet.

And that's even assuming that you manage to keep a connection alive long enough
to send that many packets.  At 1 million packets a second, that's almost 600
thousand years.  Even if we assume that you jump 2^31 packets every time you
switch between networks, and change once a minute, that's 16 thousand years.

I didn't remove the parenthetical mention of QUIC_NO_ERROR because that is
being removed in other pull requests.


  Commit: 9eaddcb7c37e3e77ef6aeb5effd134d14d9cbadb
      https://github.com/quicwg/base-drafts/commit/9eaddcb7c37e3e77ef6aeb5effd134d14d9cbadb
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-21 (Wed, 21 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Simplify CONNECTION_CLOSE error handling


  Commit: 67ccacb999375a0179487b57def82840d6de80d2
      https://github.com/quicwg/base-drafts/commit/67ccacb999375a0179487b57def82840d6de80d2
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-21 (Wed, 21 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Add generic and specific frame formatting errors, remove ENHANCE_YER_CALM


  Commit: 1b2446ff945b5ffd13216988c171c5cf408bc246
      https://github.com/quicwg/base-drafts/commit/1b2446ff945b5ffd13216988c171c5cf408bc246
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-27 (Tue, 27 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #467 from quicwg/transport_errors

Prune transport error codes


Compare: https://github.com/quicwg/base-drafts/compare/013ec0a27511...1b2446ff945b
----==_mimepart_5952e21543b85_4af93ff2cbd71c2c6706a--


From nobody Tue Jun 27 15: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 3D790129AF4 for <quic-issues@ietfa.amsl.com>; Tue, 27 Jun 2017 15:54:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.681
X-Spam-Level: 
X-Spam-Status: No, score=-7.681 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-2.8, 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 dEITiKmaUvlt for <quic-issues@ietfa.amsl.com>; Tue, 27 Jun 2017 15:54:15 -0700 (PDT)
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 4E519129AFF for <quic-issues@ietf.org>; Tue, 27 Jun 2017 15:54:15 -0700 (PDT)
Date: Tue, 27 Jun 2017 15:54:14 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1498604054; bh=WkBaZOVPaEwVbHl8DNn4q12cW1oy1bxNC/Bd4RP8DXU=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=p4VAm5iQM5Q7jRKLyCYAS30/QySxEZ8wWw5hVqtAnjXCHViJu7OZ1oZ3OM/rF2Lfg iqkVKLS6i5zgeGtpKjLEg+VgzdNqTeE4X6dCPD4RA84+R2i0zhi50GVn3jw6H0CseC h14ko9cRoskgzqr6T76fCSpInFBQwGzI8F8TAu60=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7962394ae616c351ea5daf48f690e83ed250e5f792cf00000001156aa41692a169ce0d6408fb@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/467/issue_event/1141444819@github.com>
In-Reply-To: <quicwg/base-drafts/pull/467@github.com>
References: <quicwg/base-drafts/pull/467@github.com>
Subject: Re: [quicwg/base-drafts] Prune transport error codes (#467)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5952e2167106a_38c03face444fc34147847"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ozJODNxP5uu2fWlkTFTTIP0kZSg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 27 Jun 2017 22:54:17 -0000

----==_mimepart_5952e2167106a_38c03face444fc34147847
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #467.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/467#event-1141444819
----==_mimepart_5952e2167106a_38c03face444fc34147847
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a href="https://github.com/quicwg/base-drafts/pull/467" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/467" data-id="224659707" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#467</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/467#event-1141444819">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyHPNsRYRSgaF3y0w3h9HTqufAumks5sIYgWgaJpZM4NJrzc">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq6y9Ot4M29XI_TaG0BOFbaUUfQzTks5sIYgWgaJpZM4NJrzc.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/467#event-1141444819"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #467."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/467#event-1141444819"}}}</script>
----==_mimepart_5952e2167106a_38c03face444fc34147847--


From nobody Tue Jun 27 15: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 63FB3129AF4 for <quic-issues@ietfa.amsl.com>; Tue, 27 Jun 2017 15:58:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.018
X-Spam-Level: 
X-Spam-Status: No, score=-7.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_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5Jn8XDevfSAJ for <quic-issues@ietfa.amsl.com>; Tue, 27 Jun 2017 15:58:05 -0700 (PDT)
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 82B4D126B7F for <quic-issues@ietf.org>; Tue, 27 Jun 2017 15:58:05 -0700 (PDT)
Date: Tue, 27 Jun 2017 15:58:04 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1498604284; bh=tO8o4CJ4BNYZKbH0rmfl0ey9yj9ElG9wHhiWjOEgjC0=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=d9XB7xfTvjaQSD1WSQx/Wn8L9Jac4gc5fEeyc0HDMkmnZ3J+EY9zahDJXGHLLHbxe 4JpQ0XPX3ACe7FQ48QHVscof0wVdMKu5+Rc5frYqEaR9OiCRF1UW8uH2ihbI77oc4y lwyoc72+2HmoX0zbDkUs3a14B0VtxTy2YaALKXZg=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abfc8cee46eab7437f1fad83a0e08535e733a0e1f992cf00000001156aa4fc92a169ce0c14f746@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/211/311509296@github.com>
In-Reply-To: <quicwg/base-drafts/issues/211@github.com>
References: <quicwg/base-drafts/issues/211@github.com>
Subject: Re: [quicwg/base-drafts] Error codes (#211)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5952e2fcd4a22_22bde3fa30ea47c34202254"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/FwJIGriLDR2z8IQo3xJ3wN-IMhg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 27 Jun 2017 22:58:07 -0000

----==_mimepart_5952e2fcd4a22_22bde3fa30ea47c34202254
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

QUIC_CLOSED_CRITICAL_STREAM really only applies to stream 0, doesn't it?  I mean, if you take the view (as I do) that the transport shouldn't be closing streams at all (#485, @mnot keeps renaming my issues, which is really annoying), then the transport can't know about the special status of any other streams.

After the handshake, UNENCRYPTED_STREAM_DATA means packets that would be discarded.  If you do anything else, you open yourself up to unauthenticated packets closing your connection.  I don't know how to send this error code.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/211#issuecomment-311509296
----==_mimepart_5952e2fcd4a22_22bde3fa30ea47c34202254
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>QUIC_CLOSED_CRITICAL_STREAM really only applies to stream 0, doesn't i=
t?  I mean, if you take the view (as I do) that the transport shouldn't b=
e closing streams at all (<a href=3D"https://github.com/quicwg/base-draft=
s/issues/485" class=3D"issue-link js-issue-link" data-url=3D"https://gith=
ub.com/quicwg/base-drafts/issues/485" data-id=3D"224997334" data-error-te=
xt=3D"Failed to load issue title" data-permission-text=3D"Issue title is =
private">#485</a>, <a href=3D"https://github.com/mnot" class=3D"user-ment=
ion">@mnot</a> keeps renaming my issues, which is really annoying), then =
the transport can't know about the special status of any other streams.</=
p>
<p>After the handshake, UNENCRYPTED_STREAM_DATA means packets that would =
be discarded.  If you do anything else, you open yourself up to unauthent=
icated packets closing your connection.  I don't know how to send this er=
ror code.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/211#issuecomment-311509296">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq2RG6=
CVlAeXGKMRK9zGdLR2VdmQ0ks5sIYj8gaJpZM4LrwmI">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq4M=
vhNiZERiiSd2zAZtDx6ms0D9hks5sIYj8gaJpZM4LrwmI.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/211#issuecomment-311509296"></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 #211: QUIC_CLOSED_CRITICAL_STREAM really only applies to stream 0, do=
esn't it?  I mean, if you take the view (as I do) that the transport shou=
ldn't be closing streams at all (#485, @mnot keeps renaming my issues, wh=
ich is really annoying), then the transport can't know about the special =
status of any other streams.\r\n\r\nAfter the handshake, UNENCRYPTED_STRE=
AM_DATA means packets that would be discarded.  If you do anything else, =
you open yourself up to unauthenticated packets closing your connection. =
 I don't know how to send this error code."}],"action":{"name":"View Issu=
e","url":"https://github.com/quicwg/base-drafts/issues/211#issuecomment-3=
11509296"}}}</script>=

----==_mimepart_5952e2fcd4a22_22bde3fa30ea47c34202254--


From nobody Tue Jun 27 16:14: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 0B4F1126B7F for <quic-issues@ietfa.amsl.com>; Tue, 27 Jun 2017 16:14:32 -0700 (PDT)
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; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id q_nELnJ0wetg for <quic-issues@ietfa.amsl.com>; Tue, 27 Jun 2017 16:14:30 -0700 (PDT)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 403711201FA for <quic-issues@ietf.org>; Tue, 27 Jun 2017 16:14:30 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1498605269; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=hOd3P8+fwdJmzBN/bb03IiVSvRONthTwygnPVff3ZfY=; b=Q6BZWiwEpTbmNW+eI7MduRyT2QFRtiN2lmclnr+pdla9L9f6jETsIEJTb+Lnd+5jkMxU6YzK rHadtw2po/fmt0S66KzpOe8frhulTrUFGHZfOP717ox26/a45vrolORbuI/Ltdup6Kox1lhq gLidfPRLYwKHQddCdbsninls5ao=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=dcEL61DrYj1RRpiC9DfKH4/pFy6nZIPFbH4Tw/4N79Av36hL96HUoENEOKhsYY0p902Lla P2U3Rx1txctBDUHNfkf0Jvs8d3pyCi2NTSwM0kDsX2LkBuFTi9y1APB4dSNq9x8dSMvuGZek Hb/JkqKDLno0fuQD+WJZR0+A8YSTE=
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 5952e6d4.7f03143bbb70-smtp-out-n01; Tue, 27 Jun 2017 23:14:28 -0000 (UTC)
Date: Tue, 27 Jun 2017 16:14:27 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5952e6d3a1239_2b453fc68eb13c28633c4@hookshot-fe6-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 4f1b34: Increase resilience to spoofed Version Negotiation...
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5952e6d3a0e76_2b453fc68eb13c2863216"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/uckht65QLdXXpctLlaOSecjg9aE>
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, 27 Jun 2017 23:14:32 -0000

----==_mimepart_5952e6d3a0e76_2b453fc68eb13c2863216
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/validate_vn
  Home:   https://github.com/quicwg/base-drafts
  Commit: 4f1b348990bd4e955537cfa576ea2fc470171bd2
      https://github.com/quicwg/base-drafts/commit/4f1b348990bd4e955537cfa576ea2fc470171bd2
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-27 (Tue, 27 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Increase resilience to spoofed Version Negotiation packets

There's two layers of defense here:

1. Version Negotiation echoes 31-bits of entropy (maybe more if you consider the version to be at all unpredictable, or the client's source address to contain any entropy).

2. If validation fails and version negotiation happened, encourage the client to try again ignoring any Version Negotiation packets that match the failed profile.

Closes #523.


  Commit: 1a940653eef207990c2b9fe9cc6ddac0980a577b
      https://github.com/quicwg/base-drafts/commit/1a940653eef207990c2b9fe9cc6ddac0980a577b
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-27 (Tue, 27 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Review comments


Compare: https://github.com/quicwg/base-drafts/compare/de69df98de55...1a940653eef2
----==_mimepart_5952e6d3a0e76_2b453fc68eb13c2863216--


From nobody Tue Jun 27 16:14: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 81EF3127369 for <quic-issues@ietfa.amsl.com>; Tue, 27 Jun 2017 16:14:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.253
X-Spam-Level: 
X-Spam-Status: No, score=-8.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_DNSWL_HI=-5, 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 ajyH6iZw8z8z for <quic-issues@ietfa.amsl.com>; Tue, 27 Jun 2017 16:14:44 -0700 (PDT)
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 50CA11287A7 for <quic-issues@ietf.org>; Tue, 27 Jun 2017 16:14:43 -0700 (PDT)
Date: Tue, 27 Jun 2017 16:14:42 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1498605282; bh=nK6EYQXjx8CXUV6yi5kqCyEOfTJccCGkHbbU2uaHNlo=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=HC4NyVBW2neDzeKNOYAGRjweSiDxBgOAdQtMPcPI2U5hwy9f3TTrg4IroRSVVHBZ6 f0/D+Uq1B2bSNXedBDiY/6uKDZBAZUuDNy/RpQMrmnNW7BXHrIuANDfZn73d2QtSZ/ 3vC1lNDbcAlyzQRNsgf0+vQSjW4K+4ZBn8cXL4pA=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9ff9e9f2a0b8cf68d4bc2124fc71e97561286fb392cf00000001156aa8e292a169ce0d99fec5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/524/c311511939@github.com>
In-Reply-To: <quicwg/base-drafts/pull/524@github.com>
References: <quicwg/base-drafts/pull/524@github.com>
Subject: Re: [quicwg/base-drafts] Increase resilience to spoofed Version Negotiation packets (#524)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5952e6e2a4730_1cd53fef194fdc2c6099e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/BdBpCGsJvCL4VV95rW2W4MsZC2Q>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 27 Jun 2017 23:14:45 -0000

----==_mimepart_5952e6e2a4730_1cd53fef194fdc2c6099e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I ended up dropping this for some reason, but I've updated it 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/524#issuecomment-311511939
----==_mimepart_5952e6e2a4730_1cd53fef194fdc2c6099e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I ended up dropping this for some reason, but I've updated it 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/524#issuecomment-311511939">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6wQuIpwg5pYOxyUUUW8mHK3JQuRks5sIYzigaJpZM4NY4A3">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq923IUyK87SatgbdhX8X7Y6LpMzrks5sIYzigaJpZM4NY4A3.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/524#issuecomment-311511939"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #524: I ended up dropping this for some reason, but I've updated it now."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/524#issuecomment-311511939"}}}</script>
----==_mimepart_5952e6e2a4730_1cd53fef194fdc2c6099e--


From nobody Tue Jun 27 16:27: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 D79F51274D2 for <quic-issues@ietfa.amsl.com>; Tue, 27 Jun 2017 16:27:04 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id z2ucK1pqJCKC for <quic-issues@ietfa.amsl.com>; Tue, 27 Jun 2017 16:27:02 -0700 (PDT)
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 B1D0E126C83 for <quic-issues@ietf.org>; Tue, 27 Jun 2017 16:27:02 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=bMNeF0RTY0cDYS8PULWwdJ6aUro=; b=K+eiG3094s4JMGFR jTQJtYf8ge4xubSFormuJkQThxCV0fVUs2kOJ2FV6+eJk6/4YP4SfbjCNxBBW6TK ke312EsH3lGqrCyqjFrAppC9ZaUpSkfkK+i2ZFe2qp1pyXTyq5hnmpaO16gZ0zS0 0oFgW7nyXfWiE4Gn7KZS2/MMvXI=
Received: by filter1154p1mdw1.sendgrid.net with SMTP id filter1154p1mdw1-19633-5952E9C5-3 2017-06-27 23:27:01.049174747 +0000 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 xY4Bs6yZSyyIBaCGIUn1LA for <quic-issues@ietf.org>; Tue, 27 Jun 2017 23:27:00.956 +0000 (UTC)
Date: Tue, 27 Jun 2017 16:27:00 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abdd396902734a212f112b8e2f515b13ed61be5fa292cf00000001156aabc492a169ce0e3f069a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/670@github.com>
Subject: [quicwg/base-drafts] Add some error codes (#670)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5952e9c484e8e_5ac03ff97b039c38206363"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1hiGSSXW1KDgNSem+28yDGdNeNbq9c/YU4sy I9EJQXIu4b4gls4PTNXJhVlEBsmOwJs1u25eCXugdLsdEpkV28Xnmd/LwG8rGik8RCOZDCVJoLQ+IZ S5lwdR4JPWTMD0eJgU/N6DVnNZSR51tCfVegwaGW6eusRIBg32WCrcmx9pUJ35oSALxryaxb8Y6BjU 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/JuOVlxfyzRyGjrmVMOjOVaO4OCo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 27 Jun 2017 23:27:05 -0000

----==_mimepart_5952e9c484e8e_5ac03ff97b039c38206363
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

In #467, we removed a bunch of error codes.  This tracks whether we want to restore any of those.

The following might be invalid: HANDSHAKE_TIMEOUT, NETWORK_IDLE_TIMEOUT, PUBLIC_RESET_RECEIVED, TOO_MANY_RTOS.

The following probably depend on a resolution to #608: UNENCRYPTED_STREAM_DATA, INVALID_VERSION_NEGOTIATION_PACKET, ADDRESS_VALIDATION_FAILURE

A code for closing the crypto stream (or critical streams, if we ever have that concept) might depend on #485.

For PAYLOAD_MISSING we already have generic codes that could be used, we might also not bother to decrypt a packet that is only long enough to hold the authentication tag and so the error might never be detected.

When adding these back, we should describe the conditions under which they are generated.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/670
----==_mimepart_5952e9c484e8e_5ac03ff97b039c38206363
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>In <a href="https://github.com/quicwg/base-drafts/pull/467" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/467" data-id="224659707" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#467</a>, we removed a bunch of error codes.  This tracks whether we want to restore any of those.</p>
<p>The following might be invalid: HANDSHAKE_TIMEOUT, NETWORK_IDLE_TIMEOUT, PUBLIC_RESET_RECEIVED, TOO_MANY_RTOS.</p>
<p>The following probably depend on a resolution to <a href="https://github.com/quicwg/base-drafts/issues/608" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/608" data-id="234209045" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#608</a>: UNENCRYPTED_STREAM_DATA, INVALID_VERSION_NEGOTIATION_PACKET, ADDRESS_VALIDATION_FAILURE</p>
<p>A code for closing the crypto stream (or critical streams, if we ever have that concept) might depend on <a href="https://github.com/quicwg/base-drafts/issues/485" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/485" data-id="224997334" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#485</a>.</p>
<p>For PAYLOAD_MISSING we already have generic codes that could be used, we might also not bother to decrypt a packet that is only long enough to hold the authentication tag and so the error might never be detected.</p>
<p>When adding these back, we should describe the conditions under which they are generated.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/670">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6TIuJ2XPhjfEhMwzkbGYaQGcHvZks5sIY_EgaJpZM4OHUDw">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq4iqYbjqnWgaqGBKGh6L0ODjMNMxks5sIY_EgaJpZM4OHUDw.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/670"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Add some error codes (#670)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/670"}}}</script>
----==_mimepart_5952e9c484e8e_5ac03ff97b039c38206363--


From nobody Tue Jun 27 16:41: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 01B2812708C for <quic-issues@ietfa.amsl.com>; Tue, 27 Jun 2017 16:41:44 -0700 (PDT)
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; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zII_Bm7eNZxa for <quic-issues@ietfa.amsl.com>; Tue, 27 Jun 2017 16:41:42 -0700 (PDT)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4D6E51200ED for <quic-issues@ietf.org>; Tue, 27 Jun 2017 16:41:42 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1498606901; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=5DQN3DVYbjiXZEhpOSZLEEkyv/IzBLK9W7sCu4TvVN0=; b=PeyQ1lAjd4ax/mHRkT/+Y3QMQ6PZeGK3pT9WW3nD2lsNTbja1qnMT6QzezCwGzGA6eUd63ZG 7qTdvrtWFAzDP1UBTnXdJISMtCUfdq3WzQINJYEkO12hNhcahwkWTVgUDizsf4pvscahFHR7 5BF1gcb40M+6jybXv+IXt7sSCSI=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=edOZGuYAc4fxvaLp3W9I/mJp/rVnqW6jFubt0TgV3ZGb5XM57pmNFMCUQVS6LZVyudpR7e nz33SEyyPgSUbLmRgi/n3fuEqWGlzRI0oempRb9JfW05ekgFtd4zQRvAuoFtzICXahgACqEs uY1Toz6E32/0GsZ0g17j1BQYE6r0A=
Sender: martin.thomson=gmail.com@github.com
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.40]) by mxa.mailgun.org with ESMTP id 5952ed34.7f9efcacc540-smtp-out-n02; Tue, 27 Jun 2017 23:41:40 -0000 (UTC)
Date: Tue, 27 Jun 2017 16:41:38 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5952ed32d5e94_22783fbf201b5c3c423d5@hookshot-fe6-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 514b88: Clarify how connection ID can be omitted
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5952ed32d5ae5_22783fbf201b5c3c42213"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/8_ifBAY_vZ0Yd4vfxuWbf8Ra0_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: Tue, 27 Jun 2017 23:41:44 -0000

----==_mimepart_5952ed32d5ae5_22783fbf201b5c3c42213
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/truncate_omit
  Home:   https://github.com/quicwg/base-drafts
  Commit: 514b884373d24bc5929b01bde91d5055de2b970e
      https://github.com/quicwg/base-drafts/commit/514b884373d24bc5929b01bde91d5055de2b970e
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-27 (Tue, 27 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Clarify how connection ID can be omitted

The definition of the truncate_connection_id was correct, but the name
was poor (it implied that part of the connection ID was included) and it
wasn't referenced from the critical part of the document (the short
header definition).  This corrects both of those oversights.

Closes #659.



----==_mimepart_5952ed32d5ae5_22783fbf201b5c3c42213--


From nobody Tue Jun 27 17:01: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 CF63E12708C for <quic-issues@ietfa.amsl.com>; Tue, 27 Jun 2017 17:01:05 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ruAR1Psormxy for <quic-issues@ietfa.amsl.com>; Tue, 27 Jun 2017 17:01:04 -0700 (PDT)
Received: from o5.sgmail.github.com (o5.sgmail.github.com [192.254.113.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C2E7A1200ED for <quic-issues@ietf.org>; Tue, 27 Jun 2017 17:01:03 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=puHTDmngm5Fjv/nCQTAtjjPUm70=; b=pL1lfxRI1s0Q8V5H O4K1W5BepJPJadna1EIlQzAIKxbfeIcAw/sAWcOmzB/5b+tahsMyEFT5LSaGr6Zk 7ajhyDtyyg6h0GkZ59V0ziJ4oz7UQLQ6ELDeXIgJSprA7ov+5cTCnv9edI+0iADY oOIgCtVyxnJ3/VmxdacvRMNif9c=
Received: by filter1179p1mdw1.sendgrid.net with SMTP id filter1179p1mdw1-716-5952F1BE-36 2017-06-28 00:01:02.753720763 +0000 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 x9UQne8HRhmFkmOq3zxoxw for <quic-issues@ietf.org>; Wed, 28 Jun 2017 00:01:02.745 +0000 (UTC)
Date: Tue, 27 Jun 2017 17:01:02 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1a1704712cb39063a9a60871d72dee141efd4c0692cf00000001156ab3be92a169ce0e3f19de@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/671@github.com>
Subject: [quicwg/base-drafts] Clarify how connection ID can be omitted (#671)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5952f1be91e4b_bdbf3fbff7155c3864197"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3xgzRlKMfn3ios6sONzHPeTtDnJ6XL5yGq+R jtkSOoexm9w2AKhCDN5ecjxb2mKR+qhQJFe7Nax0xTE4KVkjLKNA2LEXfD3M0FfkwP9noRkJE+jNcc 2pWhpIldmdgOBf7aTKgkkWwfCQu7VvhE6AdnpkiCH30iYFXzoCGP27cHjmvfSxLlXPIpDVrmJ+ovaE U=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/skJ_rx9S7w6WzWhQW8w4v-aDxS4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 28 Jun 2017 00:01:06 -0000

----==_mimepart_5952f1be91e4b_bdbf3fbff7155c3864197
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The definition of the truncate_connection_id was correct, but the name
was poor (it implied that part of the connection ID was included) and it
wasn't referenced from the critical part of the document (the short
header definition).  This corrects both of those oversights.

Closes #659.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/671

-- Commit Summary --

  * Clarify how connection ID can be omitted

-- File Changes --

    M draft-ietf-quic-transport.md (20)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/671.patch
https://github.com/quicwg/base-drafts/pull/671.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/671

----==_mimepart_5952f1be91e4b_bdbf3fbff7155c3864197
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The definition of the truncate_connection_id was correct, but the name<br>
was poor (it implied that part of the connection ID was included) and it<br>
wasn't referenced from the critical part of the document (the short<br>
header definition).  This corrects both of those oversights.</p>
<p>Closes <a href="https://github.com/quicwg/base-drafts/issues/659" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/659" data-id="238105392" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#659</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/671'>https://github.com/quicwg/base-drafts/pull/671</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Clarify how connection ID can be omitted</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/671/files#diff-0">draft-ietf-quic-transport.md</a>
    (20)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/671.patch'>https://github.com/quicwg/base-drafts/pull/671.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/671.diff'>https://github.com/quicwg/base-drafts/pull/671.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/671">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2CTolNTKmB2CfwwVOuCLdgcIkfhks5sIZe-gaJpZM4OHVaX">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq7ho51ZJsZuzR8YFJRpghuRmjeIgks5sIZe-gaJpZM4OHVaX.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/671"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Clarify how connection ID can be omitted (#671)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/671"}}}</script>

----==_mimepart_5952f1be91e4b_bdbf3fbff7155c3864197--


From nobody Tue Jun 27 17:16: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 32F72129AEB for <quic-issues@ietfa.amsl.com>; Tue, 27 Jun 2017 17:16:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.181
X-Spam-Level: 
X-Spam-Status: No, score=-8.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_DNSWL_HI=-5, 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 vYBalAF0wL3T for <quic-issues@ietfa.amsl.com>; Tue, 27 Jun 2017 17:16:25 -0700 (PDT)
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 ACFD112708C for <quic-issues@ietf.org>; Tue, 27 Jun 2017 17:16:25 -0700 (PDT)
Date: Tue, 27 Jun 2017 17:16:24 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1498608984; bh=i6u5/0NEJs/Mp+riy66UH8CHE9hFED7nCNdwFTE1JA0=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=iy4csoihzHtqqEPjs3ZNIpPLwO2v0JthEEnNsEWm/6Y/AdlnNGVsmkgRmvmrqwzUj LoomUG6Mnj91l5v6iOaGlYP8LhsAVZcI9Fu0aHRomqwtt6UIOdEPd3PUzKfuuI9nXC FsiE+hE8HRHDvDlCjWt5QZmvhR9W6PdrA5s0z7SQ=
From: Mark Nottingham <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3420ba8138bd55e5e90b0292949a631808922e3992cf00000001156ab75892a169ce0c14f746@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/211/311521217@github.com>
In-Reply-To: <quicwg/base-drafts/issues/211@github.com>
References: <quicwg/base-drafts/issues/211@github.com>
Subject: Re: [quicwg/base-drafts] Error codes (#211)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5952f558dd885_137d3fb8592fdc34128850"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mnot
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/swvxaGMZqbAE6xmC6Ee7IQ4jCnc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 28 Jun 2017 00:16:27 -0000

----==_mimepart_5952f558dd885_137d3fb8592fdc34128850
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I will continue to annoy people who open needlessly specific issues; it'd be nice to stall issue #1000 until at least early next year. I'll also annoy those who make the issue title over-long, so that we can't fit all of the issue descriptions in a reasonable amount of space.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/211#issuecomment-311521217
----==_mimepart_5952f558dd885_137d3fb8592fdc34128850
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I will continue to annoy people who open needlessly specific issues; i=
t'd be nice to stall issue #1000 until at least early next year. I'll als=
o annoy those who make the issue title over-long, so that we can't fit al=
l of the issue descriptions in a reasonable amount of space.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/211#issuecomment-311521217">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq3Cxs=
u3vdnXNODu5ViwJRPV9SQaCks5sIZtYgaJpZM4LrwmI">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq1h=
nMSGKFcC7ghZDnDzi4JjdSfSuks5sIZtYgaJpZM4LrwmI.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/211#issuecomment-311521217"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mnot in #211:=
 I will continue to annoy people who open needlessly specific issues; it'=
d be nice to stall issue #1000 until at least early next year. I'll also =
annoy those who make the issue title over-long, so that we can't fit all =
of the issue descriptions in a reasonable amount of space."}],"action":{"=
name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/21=
1#issuecomment-311521217"}}}</script>=

----==_mimepart_5952f558dd885_137d3fb8592fdc34128850--


From nobody Tue Jun 27 18:06:41 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5A429129B2B for <quic-issues@ietfa.amsl.com>; Tue, 27 Jun 2017 18:06:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.597
X-Spam-Level: 
X-Spam-Status: No, score=-0.597 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id etlNxKUKZKZq for <quic-issues@ietfa.amsl.com>; Tue, 27 Jun 2017 18:06:37 -0700 (PDT)
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 1B629129B22 for <quic-issues@ietf.org>; Tue, 27 Jun 2017 18:06:37 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=pro4hAflYWSXpMZ0Cqc9MFcf2F8=; b=WT7/vJnkBqm0Vg4z BkJ1y8KQMoGf+rECceiWUkgL+c1PdcRxPshqm599+u5YBpO7n1+IX0zUuWsKuwku wT0jjEJHdTfxZbwrMH1in2B4sR8wIUKd4G3A3E8qDYc1/KK5/V6amtsWH2DlyGvH AcJS5GdFC6jqM7B5gfp6EwA4s00=
Received: by filter0465p1mdw1.sendgrid.net with SMTP id filter0465p1mdw1-16796-59530119-61 2017-06-28 01:06:33.875019797 +0000 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 132k2o0uTwWpj4jFINKctw for <quic-issues@ietf.org>; Wed, 28 Jun 2017 01:06:33.862 +0000 (UTC)
Date: Tue, 27 Jun 2017 18:06:33 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab90df3060a18e5f5d60ca7544ad11a842a2979f0292cf00000001156ac31992a169ce0e3f19de@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/671/review/46719730@github.com>
In-Reply-To: <quicwg/base-drafts/pull/671@github.com>
References: <quicwg/base-drafts/pull/671@github.com>
Subject: Re: [quicwg/base-drafts] Clarify how connection ID can be omitted (#671)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59530119b463a_21bb3f879ab09c3814582c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak03pKzsYJlEvUOPOLtRL6cSwHcQp7l/cXJSfl JZ7pgS241tQ7Kt6+DKvHSJbsbvdrWXyLJ8lV3m5VuWzcgqF47eGZpCKoo0YN2yhn91QaR3sqDlalG6 q/wfnve2iCJGlkYEIMTk0+Cg70xGVql+5/+p3oTpO67FrdN2w0Z0uqZ1pzPrHl5ZKo5+Obb/GuHEYB E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/6v-99kk8WdMHbbX7WumBWg4u82Q>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 28 Jun 2017 01:06:38 -0000

----==_mimepart_59530119b463a_21bb3f879ab09c3814582c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.



> @@ -468,7 +468,10 @@ Connection ID Flag:
 
 : The second bit (0x40) of the first octet indicates whether the Connection ID
   field is present.  If set to 1, then the Connection ID field is present; if
-  set to 0, the Connection ID field is omitted.
+  set to 0, the Connection ID field is omitted.  The Connection ID field can
+  only be omitted if the omit_connection_id transport parameter
+  ({{transport-parameter-definitions}}) is used by the intended recipient of the

nit: By used, do you mean negotiated?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/671#pullrequestreview-46719730
----==_mimepart_59530119b463a_21bb3f879ab09c3814582c
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/671#discussion_r124432532">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -468,7 +468,10 @@ Connection ID Flag:
 
 : The second bit (0x40) of the first octet indicates whether the Connection ID
   field is present.  If set to 1, then the Connection ID field is present; if
-  set to 0, the Connection ID field is omitted.
+  set to 0, the Connection ID field is omitted.  The Connection ID field can
+  only be omitted if the omit_connection_id transport parameter
+  ({{transport-parameter-definitions}}) is used by the intended recipient of the
</pre>
<p>nit: By used, do you mean negotiated?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/671#pullrequestreview-46719730">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqw69Si8apOTRNeCj61eowVznPubhks5sIacZgaJpZM4OHVaX">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq_8iTLZzlP3CropYbTdkKKWDsw9yks5sIacZgaJpZM4OHVaX.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/671#pullrequestreview-46719730"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #671"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/671#pullrequestreview-46719730"}}}</script>
----==_mimepart_59530119b463a_21bb3f879ab09c3814582c--


From nobody Tue Jun 27 18:09: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 67AD5126DCA for <quic-issues@ietfa.amsl.com>; Tue, 27 Jun 2017 18:09:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.255
X-Spam-Level: 
X-Spam-Status: No, score=-3.255 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id M2AbbSLszRCO for <quic-issues@ietfa.amsl.com>; Tue, 27 Jun 2017 18:09:08 -0700 (PDT)
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 4BB941201F2 for <quic-issues@ietf.org>; Tue, 27 Jun 2017 18:09:06 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=J1xQH+uJIQUoAvQhfK0Yw+dRed8=; b=iIUzGLENAhRPnSUt 8PVAcqcRer3m3rhqli7uRNi7gmgb0XZhylhQ+c82VRcLBlu1bhRxdqwxN7r3In2w DK8JNiS19BQnAtrJ6zWSRRfFJrMvXFm8RcHlk0M6D1VHzOI7qi1qs0nxlt4qpmwc D30/MSzxTWxSbbX7OD3jjqcRsSw=
Received: by filter0956p1mdw1.sendgrid.net with SMTP id filter0956p1mdw1-12483-595301B0-12 2017-06-28 01:09:04.176234873 +0000 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 0Z8gk9ieQSCenZR-7ecaug for <quic-issues@ietf.org>; Wed, 28 Jun 2017 01:09:04.107 +0000 (UTC)
Date: Tue, 27 Jun 2017 18:09:04 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb52e78b5c9fadc228d9834a70f8dd5a87334c1f692cf00000001156ac3b092a169ce0e3f19de@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/671/review/46719983@github.com>
In-Reply-To: <quicwg/base-drafts/pull/671@github.com>
References: <quicwg/base-drafts/pull/671@github.com>
Subject: Re: [quicwg/base-drafts] Clarify how connection ID can be omitted (#671)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_595301b05d63_478d3fc0dff2dc3c53284"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2c5ORlb5hsxov8mjV7d8h0/WJ+w2qXGQJ0pj z0xwwb6ja7Qzkfs69fTm+tqQeRDBap4XAjDd8fXvXgRuV9Rgip4KmK1EpDBOc5ygPo0NsVsWPGJ5ax 0Jwp3otF9dTaHKxX3enqITa/5L9brH5CKP/V6spNyLLN2era/5YU68TKelBJwsBVxpeUAiGeq6ou5S E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ryQ-DdrETczcqC75dTqfYSkbs28>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 28 Jun 2017 01:09:10 -0000

----==_mimepart_595301b05d63_478d3fc0dff2dc3c53284
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett approved this pull request.

One Nit, but looks good.



-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/671#pullrequestreview-46719983
----==_mimepart_595301b05d63_478d3fc0dff2dc3c53284
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ianswett</b> approved this pull request.</p>

<p>One Nit, but looks good.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/671#pullrequestreview-46719983">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5OU76-XLbTdpMD9C0dSPL3T-Qxkks5sIaewgaJpZM4OHVaX">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqxZgHz7KCVxpZjLXlyxdif7qLODvks5sIaewgaJpZM4OHVaX.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/671#pullrequestreview-46719983"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #671"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/671#pullrequestreview-46719983"}}}</script>
----==_mimepart_595301b05d63_478d3fc0dff2dc3c53284--


From nobody Tue Jun 27 19:30: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 39BEF129AA4 for <quic-issues@ietfa.amsl.com>; Tue, 27 Jun 2017 19:30:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=mnot=mnot.net@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wDhbOJrxBNsO for <quic-issues@ietfa.amsl.com>; Tue, 27 Jun 2017 19:30:14 -0700 (PDT)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7B11D12969E for <quic-issues@ietf.org>; Tue, 27 Jun 2017 19:30:14 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1498617013; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=OutfJeb1Olx4MhXB8WGe5wDKXYpbn39yupVRRM7QoRU=; b=t9LfvPCmCWS/RlL7tqAMqzARmVB4x2qPHCNRc9MDdjgy+wRxoSvegm21gsAmu5y7cCMca7x9 3GdpGdPmvvLZH7Mm5s12Frt3DGZUxvhQD01TGisbVIlk4pPhH1OfJ2XFOYZ8I16gMeGAFWsU bo83Ajgfv5LvoJ4hAS7GYzTcgiQ=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=HNPeSEyY8btxipC39USMDF1i/1On4i4/ovTE0wRMYX33g0EUp17TSA3H6nJ1eygBquqFqc 3kCRmlPfRrPpP7xmSZCT+AoONW9ISkV6+PufrcAsPMiyUOKoyLVCe6WQ79ccT4KdOnEjnGug zxsXs5/uSHWE54GExolsYZ99F5DjM=
Sender: mnot=mnot.net@github.com
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.40]) by mxa.mailgun.org with ESMTP id 595314b5.7f5a7c6317e0-smtp-out-n03; Wed, 28 Jun 2017 02:30:13 -0000 (UTC)
Date: Tue, 27 Jun 2017 19:30:12 -0700
From: Mark Nottingham <mnot@mnot.net>
Reply-To: Mark Nottingham <mnot@mnot.net>
To: quic-issues@ietf.org
Message-ID: <595314b4674ff_1d273f98a7b1fc2c41240@hookshot-fe6-cp1-prd.iad.github.net.mail>
Subject: [quicwg/wg-materials] 184536: initial ietf99 agenda
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_595314b467180_1d273f98a7b1fc2c411f0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/gXWV1ZT6mvGEiPWBku9hbmo63yc>
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, 28 Jun 2017 02:30:16 -0000

----==_mimepart_595314b467180_1d273f98a7b1fc2c411f0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/wg-materials
  Commit: 18453671923048ddc55e0214b8edf244bdb045ed
      https://github.com/quicwg/wg-materials/commit/18453671923048ddc55e0214b8edf244bdb045ed
  Author: Mark Nottingham <mnot@mnot.net>
  Date:   2017-06-28 (Wed, 28 Jun 2017)

  Changed paths:
    A ietf99/agenda.md

  Log Message:
  -----------
  initial ietf99 agenda



----==_mimepart_595314b467180_1d273f98a7b1fc2c411f0--


From nobody Tue Jun 27 19:35: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 1116D129649 for <quic-issues@ietfa.amsl.com>; Tue, 27 Jun 2017 19:35:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=mnot=mnot.net@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZJrRCo_J4Hsj for <quic-issues@ietfa.amsl.com>; Tue, 27 Jun 2017 19:35:12 -0700 (PDT)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7BF77127ABE for <quic-issues@ietf.org>; Tue, 27 Jun 2017 19:35:12 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1498617311; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=baSqxKqlxQIswj+p0hfFD5NLeR8gg1nYn00Orrzx3wk=; b=EuNYRNztccJVtOhFAdL+cq20r0dg6awp5hhdo7EgN2tnGu5/r09/opDjBDU0jeSTKE8xTq98 poiMXN+aGxv0xoxDghj/SQuyRoF67VmDMOHjWJ0eqZt0DkVShQqPBzH4LoLOaB5pQeqCX3wS r/dxYOJ50u6wmMYH8SpoOOCssck=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=mzh/iOInI+ubybQiMnPbVQ2WzO7BTPmlwKajn81M3f/Gg3ExglJ/Y8aESk+Ney4bBL98m1 f4vqdvohFggRMw+LFC6QU3lcmNVHpsx9/4Nm1d0SMgYZcxw8eKd5advdzQV6/YHXelM7KGjW P4KZDTrUGji4ZKZHeSiFqRtyuuR9o=
Sender: mnot=mnot.net@github.com
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.34]) by mxa.mailgun.org with ESMTP id 595315df.7fc18821e3c0-smtp-out-n02; Wed, 28 Jun 2017 02:35:11 -0000 (UTC)
Date: Tue, 27 Jun 2017 19:35:11 -0700
From: Mark Nottingham <mnot@mnot.net>
Reply-To: Mark Nottingham <mnot@mnot.net>
To: quic-issues@ietf.org
Message-ID: <595315df1aaa2_9023fe05fbb1c30124730@hookshot-fe2-cp1-prd.iad.github.net.mail>
Subject: [quicwg/wg-materials] 5c5a62: add related work
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_595315df1a4b1_9023fe05fbb1c3012466c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/6WSYMopGmgMEj4xiBzGTllwXYt8>
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, 28 Jun 2017 02:35:14 -0000

----==_mimepart_595315df1a4b1_9023fe05fbb1c3012466c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/wg-materials
  Commit: 5c5a62f58323fa45a719457131fb764613fcaff8
      https://github.com/quicwg/wg-materials/commit/5c5a62f58323fa45a719457131fb764613fcaff8
  Author: Mark Nottingham <mnot@mnot.net>
  Date:   2017-06-28 (Wed, 28 Jun 2017)

  Changed paths:
    M ietf99/agenda.md

  Log Message:
  -----------
  add related work



----==_mimepart_595315df1a4b1_9023fe05fbb1c3012466c--


From nobody Tue Jun 27 22:53: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 5A44C129B22 for <quic-issues@ietfa.amsl.com>; Tue, 27 Jun 2017 22:53:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.474
X-Spam-Level: 
X-Spam-Status: No, score=-5.474 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tW7dV8xd9JA0 for <quic-issues@ietfa.amsl.com>; Tue, 27 Jun 2017 22:53:04 -0700 (PDT)
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 49B71129ACC for <quic-issues@ietf.org>; Tue, 27 Jun 2017 22:53:04 -0700 (PDT)
Date: Tue, 27 Jun 2017 22:53:03 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1498629183; bh=T/pusVT+If2eRKjXswNTHN6xCvKum7Vs4py8C/Au7CA=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=qXZ5+XI2IezlnhWVrjK7feeofEF2lAT/swyL561TgykPBNQjO0NNd2FO1/J7sbV1T fsg2nF9xwNOaULgYcNkVJiBVG6PhKUPpLX+H6wgkO5QZZwwtextsQrAE/TDpoKbr6t kQD2V3WEGdpFCcs4HQILiu2gch3DrM2UPs5ZvbCs=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba1e53d53533381dae688a653bb9ee15ef7ad7ce992cf00000001156b063f92a169ce0d99fec5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/524/c311563359@github.com>
In-Reply-To: <quicwg/base-drafts/pull/524@github.com>
References: <quicwg/base-drafts/pull/524@github.com>
Subject: Re: [quicwg/base-drafts] Increase resilience to spoofed Version Negotiation packets (#524)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5953443f7efca_1fc3f8ff35fdc381570f4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/HXr7sJ45wnXy0t2Gqm1dML5sdGY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 28 Jun 2017 05:53:06 -0000

----==_mimepart_5953443f7efca_1fc3f8ff35fdc381570f4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

What makes version negotiation special compared to all other first packets from a server?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/524#issuecomment-311563359
----==_mimepart_5953443f7efca_1fc3f8ff35fdc381570f4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>What makes version negotiation special compared to all other first packets from a server?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/524#issuecomment-311563359">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzD6zGTOsZt8v3RTq4MP3-pPHZuoks5sIeo_gaJpZM4NY4A3">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq0XhFqFbHhjlsswDysaktCuH9WIyks5sIeo_gaJpZM4NY4A3.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/524#issuecomment-311563359"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #524: What makes version negotiation special compared to all other first packets from a server?"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/524#issuecomment-311563359"}}}</script>
----==_mimepart_5953443f7efca_1fc3f8ff35fdc381570f4--


From nobody Wed Jun 28 08:21: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 C688E129B30 for <quic-issues@ietfa.amsl.com>; Wed, 28 Jun 2017 08:21:21 -0700 (PDT)
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 tq-j7tf_d3cN for <quic-issues@ietfa.amsl.com>; Wed, 28 Jun 2017 08:21:20 -0700 (PDT)
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 216A9129B36 for <quic-issues@ietf.org>; Wed, 28 Jun 2017 08:21:20 -0700 (PDT)
Date: Wed, 28 Jun 2017 08:21:19 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1498663279; bh=wkq9gE51y7L1UupHtPWzFlji5CKwqb9cyVLtJ5b1dCI=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=mHWliq0ocXc7sJ8nUHTO6JcUbc9oYHQdZ+9J5vXCvudZSrelmAUHd2k/7yXg9ecqF +PRpRL++tZHuARJCBnaY2bh/dCsoldbB4T3iM9zztx1r3c80GbV4O3evH1DSJ8MNrY tbH8KGtao1zrbRSVy7si3MlDJjYSFAmzCZpZWso0=
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd19ccc7bfed18f12a9b2a28f278512436db39aab92cf00000001156b8b6f92a169ce0c04da41@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/171/review/46869787@github.com>
In-Reply-To: <quicwg/base-drafts/pull/171@github.com>
References: <quicwg/base-drafts/pull/171@github.com>
Subject: Re: [quicwg/base-drafts] Independent states and DISINTEREST (#171)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5953c96f464e4_5c083fb51a341c3c152857"; 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/NqBk_ZvcjfqSdcnQyWgUv2IwbLM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 28 Jun 2017 15:21:22 -0000

----==_mimepart_5953c96f464e4_5c083fb51a341c3c152857
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

huitema requested changes on this pull request.

The DISINTEREST frame type should be listed in the # Frames and Frame Types {#frames} section of the transport specification. This is missing from the PR.

I would suggest adding an error code. This can be quite useful for debugging. 

I would like to see it just parallel the RST STREAM frame, i.e. with an indication of how much data the receiver wanted to get. But I can also see that not having a parameter makes the spec simpler, and that having the parameter can open to all kinds of funky attacks.


> +An endpoint may use a DISINTEREST frame (type=0x08) to communicate that incoming
+data is being discarded on receipt at application request.  This signals a peer
+to abruptly terminate transmission on a stream.  The frame is as follows:
+
+~~~
+ 0                   1                   2                   3
+ 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|                        Stream ID (32)                         |
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+~~~
+
+The fields are:
+
+* Stream ID: The 32-bit Stream ID of the stream being ignored.
+

I think it would be simpler to have exactly the same setup as RST: Error code, stream ID, and amount consumed. At least the error code, with the reason for sending the DISINTEREST. 

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/171#pullrequestreview-46869787
----==_mimepart_5953c96f464e4_5c083fb51a341c3c152857
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@huitema</b> requested changes on this pull request.</p>

<p>The DISINTEREST frame type should be listed in the # Frames and Frame Types {#frames} section of the transport specification. This is missing from the PR.</p>
<p>I would suggest adding an error code. This can be quite useful for debugging.</p>
<p>I would like to see it just parallel the RST STREAM frame, i.e. with an indication of how much data the receiver wanted to get. But I can also see that not having a parameter makes the spec simpler, and that having the parameter can open to all kinds of funky attacks.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/171#discussion_r124568318">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +An endpoint may use a DISINTEREST frame (type=0x08) to communicate that incoming
+data is being discarded on receipt at application request.  This signals a peer
+to abruptly terminate transmission on a stream.  The frame is as follows:
+
+~~~
+ 0                   1                   2                   3
+ 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|                        Stream ID (32)                         |
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+~~~
+
+The fields are:
+
+* Stream ID: The 32-bit Stream ID of the stream being ignored.
+
</pre>
<p>I think it would be simpler to have exactly the same setup as RST: Error code, stream ID, and amount consumed. At least the error code, with the reason for sending the DISINTEREST.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/171#pullrequestreview-46869787">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2XAnyqk1s_GBGRYvV9zFuI3CFrBks5sIm9vgaJpZM4LnL5T">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq1f38FvJAPt6PG-meLIG483FeWuaks5sIm9vgaJpZM4LnL5T.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/171#pullrequestreview-46869787"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #171"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/171#pullrequestreview-46869787"}}}</script>
----==_mimepart_5953c96f464e4_5c083fb51a341c3c152857--


From nobody Wed Jun 28 08:29: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 C2171129B4B for <quic-issues@ietfa.amsl.com>; Wed, 28 Jun 2017 08:29:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.617
X-Spam-Level: 
X-Spam-Status: No, score=-0.617 tagged_above=-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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id l7AaiQ4KgXFS for <quic-issues@ietfa.amsl.com>; Wed, 28 Jun 2017 08:29:21 -0700 (PDT)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4E77A126CF6 for <quic-issues@ietf.org>; Wed, 28 Jun 2017 08:29:21 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=XY4VhW4PaPdr3zJyf/R/BOksTsE=; b=jeg/gEUvCgUmPWh7 xpWtrDwRCa9UKfuN5L7GAcygWKtcD5AHjkj6PRtR8q84Vo6gX11ckNLYkPXMQIWz hN+ujZ4pEr5ret7UT5XppnaDCaK6l2Zra1aD79wnTggtzltuxkSrsOw0oJ/DPW0A Up3ICwwjcsoIX1JgibxHKnS6wwA=
Received: by filter0992p1mdw1.sendgrid.net with SMTP id filter0992p1mdw1-25258-5953CB50-17 2017-06-28 15:29:20.41764684 +0000 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 _IF4TjDwR3qRdtx_ymJCNQ for <quic-issues@ietf.org>; Wed, 28 Jun 2017 15:29:20.351 +0000 (UTC)
Date: Wed, 28 Jun 2017 08:29:20 -0700
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc01e8b4f61e854a188630acab202405dfe50860992cf00000001156b8d5092a169ce0c04da41@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/171/c311696243@github.com>
In-Reply-To: <quicwg/base-drafts/pull/171@github.com>
References: <quicwg/base-drafts/pull/171@github.com>
Subject: Re: [quicwg/base-drafts] Independent states and DISINTEREST (#171)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5953cb50d2ec_50ee3fca7941fc34524539"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1EpEehLqyVQeN2anHscs4YYdo+Twatd/EMiX dzzW63h1epPoK0IdfaYIjyPz+ejuS7n4nWEGvtCfkInSl0u5wirypS4LiA7nCutaVMl/8KX+Q1wRKd oPleauqYN9x5cxgByEGYmT2Ts8P04hf+RkDwtki0wM8TTHS7zg1JDUk3k6qS+IFRETDze8FTeAvi48 Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/A4i3mEtws0v0VyI7rr5Pv3kE2zA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 28 Jun 2017 15:29:23 -0000

----==_mimepart_5953cb50d2ec_50ee3fca7941fc34524539
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The transport semantic discussion is a hard one. Suppose an API from the App to the Transport stating that "I am not interested in that stream". The transport can act locally, without telling anything to the peer: just drop all incoming STREAM frames for that stream. The peer will have no way to tell whether the frames were consumed or dropped. I do think that it would be better to send a DISINTEREST (or DISCARD) stream to tell the peer about that. I would add an error code in the frame, because diagnostic. 

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/171#issuecomment-311696243
----==_mimepart_5953cb50d2ec_50ee3fca7941fc34524539
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>The transport semantic discussion is a hard one. Suppose an API from the=
 App to the Transport stating that "I am not interested in that stream". Th=
e transport can act locally, without telling anything to the peer: just dro=
p all incoming STREAM frames for that stream. The peer will have no way to =
tell whether the frames were consumed or dropped. I do think that it would =
be better to send a DISINTEREST (or DISCARD) stream to tell the peer about =
that. I would add an error code in the frame, because diagnostic.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving 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/171#issuecomment-311696243">view it on GitHub</a>, or <a href=
=3D"https://github.com/notifications/unsubscribe-auth/AWbkq5Pz2aSPwOcbqT-U3=
3shL08EYKz5ks5sInFQgaJpZM4LnL5T">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq97KgU37AqWA_P5-Y=
shUSMURyIekks5sInFQgaJpZM4LnL5T.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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=
/171#issuecomment-311696243"></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 #171: The transport =
semantic discussion is a hard one. Suppose an API from the App to the Trans=
port stating that \"I am not interested in that stream\". The transport can=
 act locally, without telling anything to the peer: just drop all incoming =
STREAM frames for that stream. The peer will have no way to tell whether th=
e frames were consumed or dropped. I do think that it would be better to se=
nd a DISINTEREST (or DISCARD) stream to tell the peer about that. I would a=
dd an error code in the frame, because diagnostic. "}],"action":{"name":"Vi=
ew Pull Request","url":"https://github.com/quicwg/base-drafts/pull/171#issu=
ecomment-311696243"}}}</script>=

----==_mimepart_5953cb50d2ec_50ee3fca7941fc34524539--


From nobody Wed Jun 28 09:10: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 90540129B6F for <quic-issues@ietfa.amsl.com>; Wed, 28 Jun 2017 09:10:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.397
X-Spam-Level: 
X-Spam-Status: No, score=-3.397 tagged_above=-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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3eJEzt2JZCzR for <quic-issues@ietfa.amsl.com>; Wed, 28 Jun 2017 09:09:59 -0700 (PDT)
Received: from o9.sgmail.github.com (o9.sgmail.github.com [167.89.101.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A3486129B41 for <quic-issues@ietf.org>; Wed, 28 Jun 2017 09:09:58 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=duxRsdnN5V0KwtpgMoa/5C1gbuk=; b=Yx92ojZ4qYOQcsGl qvWecxyKU86VIu10hEXgjZMWEZRCUOOKOGd3UkGvEJOwlChgbzWCZbBlFzOdsem/ rpHbbtfimXcJb+HZU5O1Uqg6StVVefBYeTyGzxI4ZPKBJNKjqZBcpbUJioOBcdX3 NJE8Jir+tzJSgOmbvHyO84wTcLo=
Received: by filter0465p1mdw1.sendgrid.net with SMTP id filter0465p1mdw1-16796-5953D4CB-AB 2017-06-28 16:09:47.989326991 +0000 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 GUk1SbpmTO2tep4vnWB_kw for <quic-issues@ietf.org>; Wed, 28 Jun 2017 16:09:47.953 +0000 (UTC)
Date: Wed, 28 Jun 2017 09:09:47 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abafab7569e90c4303e7030b831de5e959aaef480492cf00000001156b96cb92a169ce0e3f19de@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/671/review/46888823@github.com>
In-Reply-To: <quicwg/base-drafts/pull/671@github.com>
References: <quicwg/base-drafts/pull/671@github.com>
Subject: Re: [quicwg/base-drafts] Clarify how connection ID can be omitted (#671)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5953d4cbaf2dc_1619e3f94a5f39c3c1207af"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1oX82RMBpH2TvfKU/iCOJ3xNHlZUKkcvRBsX bB8OJXyBhMwW6lAtVEjscs05GShVLVgHleEJepELvvrga/6OfpucTyV1T/SYfg4s5SsAnUTFO0j83x hhQKFmNkgHV+SiwSC/gcTh/AmJ9kSzH6WR7Q2++W180HMHqTXW6IcgUZ5ommRnZtTWgHcYlUzwTu1B 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/OZL7EihtyBaUb8cR_5To04IE5Jg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 28 Jun 2017 16:10:07 -0000

----==_mimepart_5953d4cbaf2dc_1619e3f94a5f39c3c1207af
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



> @@ -468,7 +468,10 @@ Connection ID Flag:
 
 : The second bit (0x40) of the first octet indicates whether the Connection ID
   field is present.  If set to 1, then the Connection ID field is present; if
-  set to 0, the Connection ID field is omitted.
+  set to 0, the Connection ID field is omitted.  The Connection ID field can
+  only be omitted if the omit_connection_id transport parameter
+  ({{transport-parameter-definitions}}) is used by the intended recipient of the

This isn't really a negotiation.  Each endpoint indicates whether it will accept a packet that omits connection ID.  Nothing that its peer says will change that.  "Used" is perhaps a little too generic, but would "includes" work?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/671#discussion_r124585373
----==_mimepart_5953d4cbaf2dc_1619e3f94a5f39c3c1207af
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/671#discussion_r124585373">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -468,7 +468,10 @@ Connection ID Flag:
 
 : The second bit (0x40) of the first octet indicates whether the Connection ID
   field is present.  If set to 1, then the Connection ID field is present; if
-  set to 0, the Connection ID field is omitted.
+  set to 0, the Connection ID field is omitted.  The Connection ID field can
+  only be omitted if the omit_connection_id transport parameter
+  ({{transport-parameter-definitions}}) is used by the intended recipient of the
</pre>
<p>This isn't really a negotiation.  Each endpoint indicates whether it will accept a packet that omits connection ID.  Nothing that its peer says will change that.  "Used" is perhaps a little too generic, but would "includes" work?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/671#discussion_r124585373">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1212jPjodW3rM1m5uvX9EDvl0zUks5sInrLgaJpZM4OHVaX">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq7t9ywwVnC9pkqMMMF8A0wuixz_Bks5sInrLgaJpZM4OHVaX.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/671#discussion_r124585373"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #671"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/671#discussion_r124585373"}}}</script>
----==_mimepart_5953d4cbaf2dc_1619e3f94a5f39c3c1207af--


From nobody Wed Jun 28 10:33: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 50252129BA1 for <quic-issues@ietfa.amsl.com>; Wed, 28 Jun 2017 10:33:38 -0700 (PDT)
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 O50ZICpPnZnE for <quic-issues@ietfa.amsl.com>; Wed, 28 Jun 2017 10:33:36 -0700 (PDT)
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 4A8F312EC5B for <quic-issues@ietf.org>; Wed, 28 Jun 2017 10:33:36 -0700 (PDT)
Date: Wed, 28 Jun 2017 10:33:35 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1498671215; bh=Gus4dGieLEWmzjnMBu5o7zCH5e7S1X/P8v5MBYep+nc=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=EOq94UWJQ5xoN47B1Qr71ycLhzUiQPjovajgARAHXx+WT58kdzPvbXz7Q6t4UVX+n 2Bcc3kVQXIToP2rpdegWJmXawOMrwVem4P5mjPqJ/eZIYdJQHvuWUsSd4CHM+/7u2i ym+sa9qW4MaiG1Uw8K5dDaD4Uqn3g83NrA3Bj5iA=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abdd0b01d753ffd108cf9420677c8afee648f0250192cf00000001156baa6f92a169ce0c04da41@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/171/review/46911118@github.com>
In-Reply-To: <quicwg/base-drafts/pull/171@github.com>
References: <quicwg/base-drafts/pull/171@github.com>
Subject: Re: [quicwg/base-drafts] Independent states and DISINTEREST (#171)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5953e86f8af79_40ba3f8a91e69c3042913"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/zQ3vFMzKuP6MNfR3-7X0xw2KaF4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 28 Jun 2017 17:33:38 -0000

----==_mimepart_5953e86f8af79_40ba3f8a91e69c3042913
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop commented on this pull request.



> +An endpoint may use a DISINTEREST frame (type=0x08) to communicate that incoming
+data is being discarded on receipt at application request.  This signals a peer
+to abruptly terminate transmission on a stream.  The frame is as follows:
+
+~~~
+ 0                   1                   2                   3
+ 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|                        Stream ID (32)                         |
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+~~~
+
+The fields are:
+
+* Stream ID: The 32-bit Stream ID of the stream being ignored.
+

There originally was, and @martinthomson suggested removing it (see his review in April).  The point of this frame is that the sender's side isn't inherently closed, so any reasons can still be communicated at the application layer.  That's certainly the case with HTTP, where the most common reason is that the server has already generated a response.  I have a mild preference for leaving it out, since this isn't targeted at error cases, but I'm largely ambivalent.  I'd suggest taking that design discussion to the issue or list.

Including the offset doesn't really matter -- the sender of DISINTEREST has received all the data they needed, which implies the receiver has already successfully sent at least that much.  Why do they care what the offset of not-caring was?  RST_STREAM includes the offset because that's necessary to synchronize flow control.  Not so 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/171#discussion_r124605359
----==_mimepart_5953e86f8af79_40ba3f8a91e69c3042913
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@MikeBishop</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/171#discussion_r124605359">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +An endpoint may use a DISINTEREST frame (type=0x08) to communicate that incoming
+data is being discarded on receipt at application request.  This signals a peer
+to abruptly terminate transmission on a stream.  The frame is as follows:
+
+~~~
+ 0                   1                   2                   3
+ 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|                        Stream ID (32)                         |
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+~~~
+
+The fields are:
+
+* Stream ID: The 32-bit Stream ID of the stream being ignored.
+
</pre>
<p>There originally was, and <a href="https://github.com/martinthomson" class="user-mention">@martinthomson</a> suggested removing it (see his review in April).  The point of this frame is that the sender's side isn't inherently closed, so any reasons can still be communicated at the application layer.  That's certainly the case with HTTP, where the most common reason is that the server has already generated a response.  I have a mild preference for leaving it out, since this isn't targeted at error cases, but I'm largely ambivalent.  I'd suggest taking that design discussion to the issue or list.</p>
<p>Including the offset doesn't really matter -- the sender of DISINTEREST has received all the data they needed, which implies the receiver has already successfully sent at least that much.  Why do they care what the offset of not-caring was?  RST_STREAM includes the offset because that's necessary to synchronize flow control.  Not so 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/171#discussion_r124605359">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7VFzuLvdlt_EFeWDmiyAdsgSbYtks5sIo5vgaJpZM4LnL5T">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq0JbvsGVXQYL0ljbwGzDvJMvdDStks5sIo5vgaJpZM4LnL5T.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/171#discussion_r124605359"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop commented on #171"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/171#discussion_r124605359"}}}</script>
----==_mimepart_5953e86f8af79_40ba3f8a91e69c3042913--


From nobody Wed Jun 28 10:35:30 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 338A7129BA1 for <quic-issues@ietfa.amsl.com>; Wed, 28 Jun 2017 10:35:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.383
X-Spam-Level: 
X-Spam-Status: No, score=-0.383 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ijELngtLXEx3 for <quic-issues@ietfa.amsl.com>; Wed, 28 Jun 2017 10:35:28 -0700 (PDT)
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 CFF2F12EC64 for <quic-issues@ietf.org>; Wed, 28 Jun 2017 10:35:26 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=c80qvXFDWDH7kYhYMPZ85MjGvUU=; b=FKLPKtsmH8Kb/Mog TB1n7O3OZGYP+81jP2f3yqH2eMP4cCh2baQl91ylM7n99VLH8eK2fbzo1Q+wGsU8 6xeie+mw3ZutcgE7ao7HGiEztpTicGBeR+vm34nYpm4lp8s8AIymtWXymXdLjikc ++Qo/ttXBeqNjATr6IWoJoSl/cg=
Received: by filter0568p1mdw1.sendgrid.net with SMTP id filter0568p1mdw1-25346-5953E8BF-1D 2017-06-28 17:34:55.107377322 +0000 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 kWMrubauQwuKOPVYa8GawA for <quic-issues@ietf.org>; Wed, 28 Jun 2017 17:34:55.006 +0000 (UTC)
Date: Wed, 28 Jun 2017 10:34:54 -0700
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5c885102270eb6c1167f7cbbeb734f2c436dbdbd92cf00000001156baabe92a169ce0c04da41@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/171/c311732472@github.com>
In-Reply-To: <quicwg/base-drafts/pull/171@github.com>
References: <quicwg/base-drafts/pull/171@github.com>
Subject: Re: [quicwg/base-drafts] Independent states and DISINTEREST (#171)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5953e8bee3fd6_6eba3fa3af27dc3c166497"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3ZJXQ1tuGEXK0tcqvsDV8EjFr/un50nMmVlE 0CpX9AdQdpGV+IYU4cuTY6fPUkbMSNl18W+z5rqe451XP6VGoU62wPgRVh1YmmLCM6g2T3DnbSiurt N33nBwnoHRuIAZ0ekLoNF1xRM/U4mi1F0ZX2TM0vQnJGtJGgcvW9Rr+YZbjD/rNZzqvvwr6HmMCzet k=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/_ZAKbKKOUTvLwVY7_nsFpjh_KCo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 28 Jun 2017 17:35:29 -0000

----==_mimepart_5953e8bee3fd6_6eba3fa3af27dc3c166497
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Bah, you're right -- we lost the frame type field entry when I merged the changes with the updated flow control frames, I think.  Let me put that back....

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/171#issuecomment-311732472
----==_mimepart_5953e8bee3fd6_6eba3fa3af27dc3c166497
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Bah, you're right -- we lost the frame type field entry when I merged the changes with the updated flow control frames, I think.  Let me put that back....</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/171#issuecomment-311732472">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq66EqkBoZirdKrNCxVo6FUU4d3HPks5sIo6-gaJpZM4LnL5T">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq6JrODM4X7CM7asVLqzVxsTzAfYJks5sIo6-gaJpZM4LnL5T.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/171#issuecomment-311732472"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #171: Bah, you're right -- we lost the frame type field entry when I merged the changes with the updated flow control frames, I think.  Let me put that back...."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/171#issuecomment-311732472"}}}</script>
----==_mimepart_5953e8bee3fd6_6eba3fa3af27dc3c166497--


From nobody Wed Jun 28 10:46:49 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0EFE81275AB for <quic-issues@ietfa.amsl.com>; Wed, 28 Jun 2017 10:46:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.617
X-Spam-Level: 
X-Spam-Status: No, score=-0.617 tagged_above=-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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id h4SDvwzZT9KV for <quic-issues@ietfa.amsl.com>; Wed, 28 Jun 2017 10:46:46 -0700 (PDT)
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 74CB1126D05 for <quic-issues@ietf.org>; Wed, 28 Jun 2017 10:46:46 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=dRXR34o1nlGHdtcqFQ4OMjGfbV4=; b=JRE1jhZpjc/damFW 8VmnbdtYT0FSM0LUVfdbhaf8ZOpVFRFmu/6PvckI9XB4mA/WDl7Gag7M5moy9f7e ov5EprqlDiDTxAc/EYEP7lyCFZ6WTIC9vAGuZ5/IvDPo9wOuEsillY42BpJ9fx8W jNcOHFf0507kUh/gq380dtsgn0U=
Received: by filter0974p1mdw1.sendgrid.net with SMTP id filter0974p1mdw1-11431-5953EB7E-1A 2017-06-28 17:46:38.167017402 +0000 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 737GwBjTQdmWLxWf_MpXCg for <quic-issues@ietf.org>; Wed, 28 Jun 2017 17:46:38.138 +0000 (UTC)
Date: Wed, 28 Jun 2017 10:46:38 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5c05d3393b49b1cfbb3796a1c25c4a0a949a7cdc92cf00000001156bad7e92a169ce0e3f19de@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/671/review/46914774@github.com>
In-Reply-To: <quicwg/base-drafts/pull/671@github.com>
References: <quicwg/base-drafts/pull/671@github.com>
Subject: Re: [quicwg/base-drafts] Clarify how connection ID can be omitted (#671)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5953eb7e1987_332c3face91b3c3c1707a7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2hf6tL3Uvh2ZhNVTtuSlRKejx8i+nHEbvDWJ Vf1STQ3r8SW4GYQWlkxZlkD7Hade6+s6VXbOw6wvPS8UHLLXaXVlnCOBr3ANeO8xQSxJNXLgQqFfCR 8khn1QU2he6DANbQtBPlIuU36bBc3tLVlgXVt6TNbTVtq66107QkHNBLlF8UK8TEqHr6xtunzco0ce Y=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/6tcvW5QQvUwExH8pbfei6laOFpI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 28 Jun 2017 17:46:48 -0000

----==_mimepart_5953eb7e1987_332c3face91b3c3c1707a7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.



> @@ -468,7 +468,10 @@ Connection ID Flag:
 
 : The second bit (0x40) of the first octet indicates whether the Connection ID
   field is present.  If set to 1, then the Connection ID field is present; if
-  set to 0, the Connection ID field is omitted.
+  set to 0, the Connection ID field is omitted.  The Connection ID field can
+  only be omitted if the omit_connection_id transport parameter
+  ({{transport-parameter-definitions}}) is used by the intended recipient of the

Includes is ok, but maybe "supplied" or "specified"?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/671#discussion_r124608629
----==_mimepart_5953eb7e1987_332c3face91b3c3c1707a7
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/671#discussion_r124608629">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -468,7 +468,10 @@ Connection ID Flag:
 
 : The second bit (0x40) of the first octet indicates whether the Connection ID
   field is present.  If set to 1, then the Connection ID field is present; if
-  set to 0, the Connection ID field is omitted.
+  set to 0, the Connection ID field is omitted.  The Connection ID field can
+  only be omitted if the omit_connection_id transport parameter
+  ({{transport-parameter-definitions}}) is used by the intended recipient of the
</pre>
<p>Includes is ok, but maybe "supplied" or "specified"?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/671#discussion_r124608629">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqx9hbsOlndRPdK2yEdKAtOVEawPZks5sIpF-gaJpZM4OHVaX">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqyRXA01tEhx1UFtgQDTe4ASPq2maks5sIpF-gaJpZM4OHVaX.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/671#discussion_r124608629"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #671"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/671#discussion_r124608629"}}}</script>
----==_mimepart_5953eb7e1987_332c3face91b3c3c1707a7--


From nobody Wed Jun 28 10:56: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 31C43129B94 for <quic-issues@ietfa.amsl.com>; Wed, 28 Jun 2017 10:56:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=michbish=microsoft.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2e_VHksLabJR for <quic-issues@ietfa.amsl.com>; Wed, 28 Jun 2017 10:56:21 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 76521127078 for <quic-issues@ietf.org>; Wed, 28 Jun 2017 10:56:21 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1498672580; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=rkvKut8R+mGm1NXOXTmbO5OefINjdTeVfKbiIxduAzo=; b=NdexkElf5DoFbm/ia8h6qssggeDlUovLChe16N/moz45Y5T+G4kPt93ULPf7Fi/zyXmkPMCh mbD/pZFIvwiEOSD9/s9FZfqQlVjR9UfdL0SphvQzzAMteAKjlnIziX6cR9+QA2hbQLHwU5OL D8gvdH7D4cO+e5KEi4AvBatG7R8=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=q+7jekAMbfVPsB38Im+WFsufKm7wVObo96mDnoi7ZXFwri/x680qH9B2pyU/TpCx5RREfh ohcPV6J2RxPha07DmTRevdEPT4P1/geYzCNYr8G1/2Z2sf/7AYVM3gZhBZkZW0lQD5JppXV2 DkYyi4nophbUkr/eByFBMldeLKuDo=
Sender: michbish=microsoft.com@github.com
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.34]) by mxa.mailgun.org with ESMTP id 5953edc3.7f83bc6016f0-smtp-out-n03; Wed, 28 Jun 2017 17:56:19 -0000 (UTC)
Date: Wed, 28 Jun 2017 10:56:19 -0700
From: Mike Bishop <michbish@microsoft.com>
Reply-To: Mike Bishop <michbish@microsoft.com>
To: quic-issues@ietf.org
Message-ID: <5953edc36f1a8_ab53fbdb8dc3c2c12566a@hookshot-fe2-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] daf38c: Transport parameters that are included in NewSessi...
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5953edc36ea54_ab53fbdb8dc3c2c1255a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/AiNFcc2uWjEcBtdZgBmYr6a3FLU>
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, 28 Jun 2017 17:56:26 -0000

----==_mimepart_5953edc36ea54_ab53fbdb8dc3c2c1255a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/request_rst
  Home:   https://github.com/quicwg/base-drafts
  Commit: daf38cad9575dba61eb99d1e6d3399ef65329b06
      https://github.com/quicwg/base-drafts/commit/daf38cad9575dba61eb99d1e6d3399ef65329b06
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-05-22 (Mon, 22 May 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Transport parameters that are included in NewSessionTicket don't need versions

The point of the version fields in transport parameters is to authenticate a
version negotiation exchange, which doesn't apply in the 0-RTT case.

I also corrected the change log.

Closes #547.


  Commit: 35fbeaf8c4b96273424c2a87aeb4fb35c0f831bc
      https://github.com/quicwg/base-drafts/commit/35fbeaf8c4b96273424c2a87aeb4fb35c0f831bc
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-01 (Thu, 01 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Loosen the MUST requirement to close if an unsent packet is acknowledged

Closes #564


  Commit: 189110b0e6ac8dfda3a2fba6e0d8299553e20d9b
      https://github.com/quicwg/base-drafts/commit/189110b0e6ac8dfda3a2fba6e0d8299553e20d9b
  Author: Igor Lubashev <ilubashe@akamai.com>
  Date:   2017-06-05 (Mon, 05 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Fix an old reference to client-generated connection id.


  Commit: 86bda6d778dca6fae45c5efcc230ee254666e419
      https://github.com/quicwg/base-drafts/commit/86bda6d778dca6fae45c5efcc230ee254666e419
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-05 (Mon, 05 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Fixes #579


  Commit: ae3fa11d3d09a31563c5538771d4f0016089c7c8
      https://github.com/quicwg/base-drafts/commit/ae3fa11d3d09a31563c5538771d4f0016089c7c8
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-06 (Tue, 06 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Limit the size of packets

This is primarily for constrained implementations.  Based on experience with
TLS, there can be real burden for those implementations just implementing an
AEAD correctly over large records.  This setting would allow an absurdly
constrained device some defense against peers who might otherwise send jumbo
packets.  After all, jumbo packets can be more efficient.

Closes #383.


  Commit: e8e98379fa639f27f5722b78ffe9a2c403e590ed
      https://github.com/quicwg/base-drafts/commit/e8e98379fa639f27f5722b78ffe9a2c403e590ed
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-06 (Tue, 06 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Increase minimum to 1252


  Commit: fcfd29b776c6946c0a107a58a8df3f341a8e2420
      https://github.com/quicwg/base-drafts/commit/fcfd29b776c6946c0a107a58a8df3f341a8e2420
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-07 (Wed, 07 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #581 from quicwg/36-bit_version

Fixes #579


  Commit: 80f3af3e7796875452c9181160a36f0b15adc6b0
      https://github.com/quicwg/base-drafts/commit/80f3af3e7796875452c9181160a36f0b15adc6b0
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-08 (Thu, 08 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Fixes #610


  Commit: 0ecbba5508164d1f7c38de36100e88a7fb16cc12
      https://github.com/quicwg/base-drafts/commit/0ecbba5508164d1f7c38de36100e88a7fb16cc12
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-08 (Thu, 08 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Streams, not stream IDs


  Commit: 916f81e1e77ad4de2dd3d68a13dc65dd9735ef96
      https://github.com/quicwg/base-drafts/commit/916f81e1e77ad4de2dd3d68a13dc65dd9735ef96
  Author: EKR <ekr@rtfm.com>
  Date:   2017-06-09 (Fri, 09 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Clarify mapping of bits to lengths for STREAM frame. Also, re-order
the presentation to match the order in the struct.


  Commit: 1fdf962506043652bb619a2f470f46c2128584e2
      https://github.com/quicwg/base-drafts/commit/1fdf962506043652bb619a2f470f46c2128584e2
  Author: EKR <ekr@rtfm.com>
  Date:   2017-06-09 (Fri, 09 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  WIRE FORMAT CHANGE: Change the order of the bits in the STREAM frame
type byte to match the order of the fields, so it's less confusing.


  Commit: fb6b15fccfb42b7d2b58db51d071c77c82eab97d
      https://github.com/quicwg/base-drafts/commit/fb6b15fccfb42b7d2b58db51d071c77c82eab97d
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-09 (Fri, 09 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #618 from ekr/encoding_nits

Clarify mapping of bits to lengths for STREAM frame. Also, re-order


  Commit: 12cc25961505f5041d39eeb10c27985f10ef7ba1
      https://github.com/quicwg/base-drafts/commit/12cc25961505f5041d39eeb10c27985f10ef7ba1
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-09 (Fri, 09 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #565 from quicwg/unsent_ack

Loosen the MUST requirement to close if an unsent packet is acknowledged


  Commit: 32db7a99cad59b1f51b17b4d636f5b92adb582d3
      https://github.com/quicwg/base-drafts/commit/32db7a99cad59b1f51b17b4d636f5b92adb582d3
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-09 (Fri, 09 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #501 from quicwg/max_packet_size

Limit the size of packets


  Commit: 449f4327b3d0c4e042e826f96bbbf34681dac167
      https://github.com/quicwg/base-drafts/commit/449f4327b3d0c4e042e826f96bbbf34681dac167
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-10 (Sat, 10 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Fix stream state machine

This corrects a few infidelities about the way that stream states
update.  This includes Subodh's excellent suggestion to limit
transitions from idle to only go through open.

Fixes #572, #571.


  Commit: 07dedceb98466551b797e1a88303d96453aa5299
      https://github.com/quicwg/base-drafts/commit/07dedceb98466551b797e1a88303d96453aa5299
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-10 (Sat, 10 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Fix 571 properly


  Commit: b1875874a6b52b8eb8ad5c796d1f0ae39c3f4409
      https://github.com/quicwg/base-drafts/commit/b1875874a6b52b8eb8ad5c796d1f0ae39c3f4409
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-10 (Sat, 10 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Allow for RST_STREAM more explicitly.


  Commit: 48241ef8f64462b3d1c722a9d552b2acaa08e6f8
      https://github.com/quicwg/base-drafts/commit/48241ef8f64462b3d1c722a9d552b2acaa08e6f8
  Author: EKR <ekr@rtfm.com>
  Date:   2017-06-13 (Tue, 13 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Clarify the mapping of bits to lengths


  Commit: 6be53dbfc723be0386cdb6d7663a9b690377e3b5
      https://github.com/quicwg/base-drafts/commit/6be53dbfc723be0386cdb6d7663a9b690377e3b5
  Author: janaiyengar <jri@google.com>
  Date:   2017-06-13 (Tue, 13 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #619 from ekr/frame_type_word

Frame type word


  Commit: caf396f6a7b9f955be387250396895d1737f27b9
      https://github.com/quicwg/base-drafts/commit/caf396f6a7b9f955be387250396895d1737f27b9
  Author: janaiyengar <jri@google.com>
  Date:   2017-06-13 (Tue, 13 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #616 from quicwg/multiple_stream_frames

Fixes #610


  Commit: bb6cee1e060d5a3a69b53a1d71bbe1d6d8ef6d1e
      https://github.com/quicwg/base-drafts/commit/bb6cee1e060d5a3a69b53a1d71bbe1d6d8ef6d1e
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-13 (Tue, 13 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Remove the requirement to have stream data acknowledged for close


  Commit: 4eb3d775d4a1f0e148d90b328585cb3bb4478021
      https://github.com/quicwg/base-drafts/commit/4eb3d775d4a1f0e148d90b328585cb3bb4478021
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-13 (Tue, 13 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #626 from ekr/ack_bits

Clarify the mapping of bits to lengths


  Commit: 237dab001d50a5e5cf1f73147d66249d097e84c0
      https://github.com/quicwg/base-drafts/commit/237dab001d50a5e5cf1f73147d66249d097e84c0
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-13 (Tue, 13 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #623 from quicwg/any_frame_opens

Fix stream state machine


  Commit: dd48c42249502cd79a358c7bfa1ec8c858d75fcc
      https://github.com/quicwg/base-drafts/commit/dd48c42249502cd79a358c7bfa1ec8c858d75fcc
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-13 (Tue, 13 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Move stream ID fields to start of frames

This also reorders the bits on the STREAM frame so that they appear in
the same order as the fields they affect.


  Commit: 04a0676f6043873a68a778bb14771d4c0ebed1f2
      https://github.com/quicwg/base-drafts/commit/04a0676f6043873a68a778bb14771d4c0ebed1f2
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2017-06-13 (Tue, 13 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Increase max length of largest acked

Increases the max length of largest acked from 48 bits to 64 bits in order to allow more than 2^48 packets be sent on a connection.


  Commit: 0df7895a8f097f87b8e4ce73b74cdb372325f889
      https://github.com/quicwg/base-drafts/commit/0df7895a8f097f87b8e4ce73b74cdb372325f889
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-13 (Tue, 13 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #629 from quicwg/ianswett-64bitack

Increase max length of largest acked


  Commit: 9029afd3d45312a912affee0940f009b10252e8f
      https://github.com/quicwg/base-drafts/commit/9029afd3d45312a912affee0940f009b10252e8f
  Author: Patrick McManus <mcmanus@ducksong.com>
  Date:   2017-06-15 (Thu, 15 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
      correct the definition of the ACK FRAME N bit

     * it does not indicate if there is more than 1 range in the frame as
     even if present it may be 0

    * the num blocks field is not in the ack block section at all as stated


  Commit: fac19043fafe978c7e1f7cf3ba85ddcf330adbe8
      https://github.com/quicwg/base-drafts/commit/fac19043fafe978c7e1f7cf3ba85ddcf330adbe8
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-16 (Fri, 16 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #633 from mcmanus/nbit

    correct the definition of the ACK FRAME N bit


  Commit: 8f49f773b295686ea54f0c02ee6b5dcefb5bbd3f
      https://github.com/quicwg/base-drafts/commit/8f49f773b295686ea54f0c02ee6b5dcefb5bbd3f
  Author: Alexis La Goutte <alexis.lagoutte@gmail.com>
  Date:   2017-06-18 (Sun, 18 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Move description of Error Code (field) in RST_STREAM

it is after Stream ID


  Commit: 3d0375321cbec20821f89b88da20261614645f0f
      https://github.com/quicwg/base-drafts/commit/3d0375321cbec20821f89b88da20261614645f0f
  Author: Alexis La Goutte <alexis.lagoutte@gmail.com>
  Date:   2017-06-18 (Sun, 18 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Move Data Length before Stream DATA


  Commit: 03e25f8ca54fab13341015ebdacd34d0daa25db7
      https://github.com/quicwg/base-drafts/commit/03e25f8ca54fab13341015ebdacd34d0daa25db7
  Author: Alexis La Goutte <alexis.lagoutte@gmail.com>
  Date:   2017-06-18 (Sun, 18 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Add changelog between draft-03 and draft-04

Change STREAM and RST_STREAM layout
Add MAX_STREAM_ID settings

Based on https://mailarchive.ietf.org/arch/msg/quic/mCToZ3rZqfoqAK9TCEs9pvsYrBo


  Commit: 4a6aea7e08b25c0eca97933e8a8aabbb3e503545
      https://github.com/quicwg/base-drafts/commit/4a6aea7e08b25c0eca97933e8a8aabbb3e503545
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-18 (Sun, 18 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #639 from alagoutte/data_length_field_stream

Move Data Length before Stream DATA


  Commit: a9a4fdbc280c538551e7364c968b2eb931991ead
      https://github.com/quicwg/base-drafts/commit/a9a4fdbc280c538551e7364c968b2eb931991ead
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-18 (Sun, 18 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #640 from alagoutte/changelog_draft03-draft04

Add changelog between draft-03 and draft-04


  Commit: ac58ffc52f2777cef664612f8398e127cfb4c65f
      https://github.com/quicwg/base-drafts/commit/ac58ffc52f2777cef664612f8398e127cfb4c65f
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-18 (Sun, 18 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #638 from alagoutte/error_code_field_rst_stream

Move description of Error Code (field) in RST_STREAM


  Commit: 97ccec799b580f7973d9b82115d49fca115635bf
      https://github.com/quicwg/base-drafts/commit/97ccec799b580f7973d9b82115d49fca115635bf
  Author: Brian Trammell <brian@trammell.ch>
  Date:   2017-06-19 (Mon, 19 Jun 2017)

  Changed paths:
    M CONTRIBUTING.md

  Log Message:
  -----------
  update note well for 8179


  Commit: 875e3268d2c7bc5c5768de0147263f2dbc02634e
      https://github.com/quicwg/base-drafts/commit/875e3268d2c7bc5c5768de0147263f2dbc02634e
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-19 (Mon, 19 Jun 2017)

  Changed paths:
    M CONTRIBUTING.md

  Log Message:
  -----------
  Merge pull request #641 from britram/note-well

Update note well in CONTRIBUTING.md for 8179


  Commit: f9f5b783e433d669a7b4881d186e4cee03447fc4
      https://github.com/quicwg/base-drafts/commit/f9f5b783e433d669a7b4881d186e4cee03447fc4
  Author: EKR <ekr@rtfm.com>
  Date:   2017-06-19 (Mon, 19 Jun 2017)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Update labels for -20


  Commit: eefde0624978b3ab97d2428de68353d389e93999
      https://github.com/quicwg/base-drafts/commit/eefde0624978b3ab97d2428de68353d389e93999
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-20 (Tue, 20 Jun 2017)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Merge pull request #642 from ekr/tls_exporter_label

Update labels for -20


  Commit: 73350e11947ea7dabe863a85c55575b1efe628ba
      https://github.com/quicwg/base-drafts/commit/73350e11947ea7dabe863a85c55575b1efe628ba
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-21 (Wed, 21 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Attempt to make the text clearer.  Closes #605


  Commit: c9d82520b341558df44459735cd33777260e44fb
      https://github.com/quicwg/base-drafts/commit/c9d82520b341558df44459735cd33777260e44fb
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-21 (Wed, 21 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #576 from igorlord/editorial-connection-id

Fix an old reference to client-generated connection id.


  Commit: d979fa50110b3bbc5b6895347789686e393ed40d
      https://github.com/quicwg/base-drafts/commit/d979fa50110b3bbc5b6895347789686e393ed40d
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-21 (Wed, 21 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Add proposed error codes

This is just the error codes, not references to those codes.


  Commit: a719ae899ca8d2e2f04493ccdc2afef0fc2fcf14
      https://github.com/quicwg/base-drafts/commit/a719ae899ca8d2e2f04493ccdc2afef0fc2fcf14
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-21 (Wed, 21 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Reference error codes

One interesting change here is that we don't have an error code for running out
of packet numbers.  If you think about this for even a few seconds, you will
realize that you can't send that error code because it can't go in a packet.

And that's even assuming that you manage to keep a connection alive long enough
to send that many packets.  At 1 million packets a second, that's almost 600
thousand years.  Even if we assume that you jump 2^31 packets every time you
switch between networks, and change once a minute, that's 16 thousand years.

I didn't remove the parenthetical mention of QUIC_NO_ERROR because that is
being removed in other pull requests.


  Commit: 9eaddcb7c37e3e77ef6aeb5effd134d14d9cbadb
      https://github.com/quicwg/base-drafts/commit/9eaddcb7c37e3e77ef6aeb5effd134d14d9cbadb
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-21 (Wed, 21 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Simplify CONNECTION_CLOSE error handling


  Commit: 67ccacb999375a0179487b57def82840d6de80d2
      https://github.com/quicwg/base-drafts/commit/67ccacb999375a0179487b57def82840d6de80d2
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-21 (Wed, 21 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Add generic and specific frame formatting errors, remove ENHANCE_YER_CALM


  Commit: 6ceeeaf62c591b63fd5e08428a3427dd5093b215
      https://github.com/quicwg/base-drafts/commit/6ceeeaf62c591b63fd5e08428a3427dd5093b215
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-21 (Wed, 21 Jun 2017)

  Changed paths:
    M Makefile

  Log Message:
  -----------
  Create separate lint target


  Commit: d228883e1412380a7e88f7b248096c792fac1738
      https://github.com/quicwg/base-drafts/commit/d228883e1412380a7e88f7b248096c792fac1738
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2017-06-21 (Wed, 21 Jun 2017)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Define largest_sent_packet and largest_acked_packet (#646)


  Commit: f66d3eb23996d2b1755d01110723c6d16897810c
      https://github.com/quicwg/base-drafts/commit/f66d3eb23996d2b1755d01110723c6d16897810c
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2017-06-21 (Wed, 21 Jun 2017)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Disambiguate OnPacketAcked (#648)


  Commit: 37ff3e66c139cd2edc3b7f27f38105cf4d1270b2
      https://github.com/quicwg/base-drafts/commit/37ff3e66c139cd2edc3b7f27f38105cf4d1270b2
  Author: Patrick McManus <mcmanus@ducksong.com>
  Date:   2017-06-21 (Wed, 21 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  reword 'cumulative ack' language to avoid tcp confusion

I have had the experience of being confused by the "cumulative ack"
langauge in the current draft and then explaining it to others
confused about the same thing.

cumulative' is not used in the tcp sense where
the largest-ack is cumulative for all of the packets previous to
it. It tends to mean non-revokable here (which the draft also uses -
imo to more clarity.) While future acks can incorprate the data from
old ack frames (being in that sense cumulative) they do not have to
and in some cases will not be able to be so for space reasons.

In this case I think it is just the clarifying text that is confusing
- so less is more.


  Commit: c8eddaae05b2078356c539ef0bdc5e14cec61fb6
      https://github.com/quicwg/base-drafts/commit/c8eddaae05b2078356c539ef0bdc5e14cec61fb6
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-22 (Thu, 22 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #649 from quicwg/packet-number-size-reordering-bug

Attempt to make the packet number encoding text clearer


  Commit: 80c3c228e18681bb8fad3cb18109de822bf1336e
      https://github.com/quicwg/base-drafts/commit/80c3c228e18681bb8fad3cb18109de822bf1336e
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-22 (Thu, 22 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #653 from mcmanus/edit-cumulative

reword 'cumulative ack' language to avoid tcp confusion


  Commit: 05d6c971869534129ce6293e94b9b51a644e5804
      https://github.com/quicwg/base-drafts/commit/05d6c971869534129ce6293e94b9b51a644e5804
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-22 (Thu, 22 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #548 from quicwg/nst_parameters

NewSessionTicket version fields


  Commit: c9b7db98af671513dc179dfe7038004f0ab02330
      https://github.com/quicwg/base-drafts/commit/c9b7db98af671513dc179dfe7038004f0ab02330
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-23 (Fri, 23 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  A STREAM frame MUST NOT be empty

Closes #652.


  Commit: 400a60768ebd1f93ddfa6d2884f111a05f0a6d23
      https://github.com/quicwg/base-drafts/commit/400a60768ebd1f93ddfa6d2884f111a05f0a6d23
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-26 (Mon, 26 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #657 from quicwg/stream_not_empty

A STREAM frame MUST NOT be empty


  Commit: 184718ce5a224a3bb769ebca0591b34ec754a195
      https://github.com/quicwg/base-drafts/commit/184718ce5a224a3bb769ebca0591b34ec754a195
  Author: Patrick McManus <mcmanus@ducksong.com>
  Date:   2017-06-25 (Sun, 25 Jun 2017)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  The plaintext is does not necessarily follow the packet number, and
the term common header isn't otherwise defined.


  Commit: 1b03802f6e5740ff7e794fd61fd4a1ad74f64c98
      https://github.com/quicwg/base-drafts/commit/1b03802f6e5740ff7e794fd61fd4a1ad74f64c98
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-26 (Mon, 26 Jun 2017)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Merge pull request #664 from mcmanus/not-pn

The plaintext is does not necessarily follow the packet number


  Commit: 09946fc114fa29fd55b0c4ed4db5ab3336807586
      https://github.com/quicwg/base-drafts/commit/09946fc114fa29fd55b0c4ed4db5ab3336807586
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-26 (Mon, 26 Jun 2017)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  The string length needed to be updated


  Commit: bb24ed5a427b6dda94cd2ef75dc71c7f2ebbf782
      https://github.com/quicwg/base-drafts/commit/bb24ed5a427b6dda94cd2ef75dc71c7f2ebbf782
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-26 (Mon, 26 Jun 2017)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Fix figure formatting


  Commit: 0959dc6bd23a5e1df66c2406d488145d14f79dfa
      https://github.com/quicwg/base-drafts/commit/0959dc6bd23a5e1df66c2406d488145d14f79dfa
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-26 (Mon, 26 Jun 2017)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Merge pull request #666 from quicwg/issue665

The string length needed to be updated


  Commit: 1d35cb3dec7d3ed5c8bed567b4eec3138534bb16
      https://github.com/quicwg/base-drafts/commit/1d35cb3dec7d3ed5c8bed567b4eec3138534bb16
  Author: Mark Nottingham <mnot@mnot.net>
  Date:   2017-06-27 (Tue, 27 Jun 2017)

  Changed paths:
    M CONTRIBUTING.md

  Log Message:
  -----------
  plain -> plan


  Commit: b1c60438e23bb9a6a6724015b303238ee6986362
      https://github.com/quicwg/base-drafts/commit/b1c60438e23bb9a6a6724015b303238ee6986362
  Author: Mark Nottingham <mnot@mnot.net>
  Date:   2017-06-27 (Tue, 27 Jun 2017)

  Changed paths:
    M CONTRIBUTING.md

  Log Message:
  -----------
  add architectural issues


  Commit: 013ec0a2751107369aafec7d4255d9b82bfc19a4
      https://github.com/quicwg/base-drafts/commit/013ec0a2751107369aafec7d4255d9b82bfc19a4
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2017-06-27 (Tue, 27 Jun 2017)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Clarify bytes_in_flight (#551)

* Clarify bytes_in_flight

* Clarify PADDING


  Commit: 1b2446ff945b5ffd13216988c171c5cf408bc246
      https://github.com/quicwg/base-drafts/commit/1b2446ff945b5ffd13216988c171c5cf408bc246
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-27 (Tue, 27 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #467 from quicwg/transport_errors

Prune transport error codes


  Commit: 1536501b067b20a810600b61b2dedcff12059b08
      https://github.com/quicwg/base-drafts/commit/1536501b067b20a810600b61b2dedcff12059b08
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-06-28 (Wed, 28 Jun 2017)

  Changed paths:
    M CONTRIBUTING.md
    M Makefile
    M draft-ietf-quic-recovery.md
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/master' into request_rst


  Commit: 52f99c7cf83c4d87c8f2ef41450a8a0343619af3
      https://github.com/quicwg/base-drafts/commit/52f99c7cf83c4d87c8f2ef41450a8a0343619af3
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-06-28 (Wed, 28 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Update frame type value and table


Compare: https://github.com/quicwg/base-drafts/compare/299e72d53afe...52f99c7cf83c
----==_mimepart_5953edc36ea54_ab53fbdb8dc3c2c1255a--


From nobody Wed Jun 28 10:57: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 98CF6129B9C for <quic-issues@ietfa.amsl.com>; Wed, 28 Jun 2017 10:57:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.403
X-Spam-Level: 
X-Spam-Status: No, score=-0.403 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id eQVJZql1aQRe for <quic-issues@ietfa.amsl.com>; Wed, 28 Jun 2017 10:57:09 -0700 (PDT)
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 18298126CC7 for <quic-issues@ietf.org>; Wed, 28 Jun 2017 10:57:09 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=O/FYxgaR3J9+K5IVi5wlu6uEsgo=; b=QtmCiPuxdgqUscT+ 1i9JqpVwpOi3AVW6yo/Lph7Se0cflKE+Sl3N6Kva/07NIQvkXEnLW5hmhM7WATgE 9jclRMDFNrBjqSdlIvsrWWlMuVnqTN6QrTjctSFcpTapRWFMskwwYWa5YAkb8a0K yAlapy/xRG9rixRyNXYGFLWCbL8=
Received: by filter0635p1mdw1.sendgrid.net with SMTP id filter0635p1mdw1-28088-5953EDC8-1F 2017-06-28 17:56:24.335041728 +0000 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 Qh5U47nCQs-t8UCBpBf-tQ for <quic-issues@ietf.org>; Wed, 28 Jun 2017 17:56:24.251 +0000 (UTC)
Date: Wed, 28 Jun 2017 10:56:24 -0700
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/171/push/1828706293@github.com>
In-Reply-To: <quicwg/base-drafts/pull/171@github.com>
References: <quicwg/base-drafts/pull/171@github.com>
Subject: Re: [quicwg/base-drafts] Independent states and DISINTEREST (#171)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5953edc8a53d_36533fadcc00bc34202959"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3ieD29rTMXiypHYTHDvCEBpcGwCoN46+2bJm qkbHVhuNDYU4/EK1WImrH+pos5Ty2ooWZJKuNU/zmYNZcfXnax2/qEUWXdqiwqJdSU75ZMm6RPTiJA cuK0/yXvRk+9RED8m2uY8s0UUe29DH8hC4wWzeOI/2589ld2yN2tyiKvfh/Cov5CPFlkLJSOUQIKp5 o=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/pPUL2pJxOGDP8LwZ_0gz011UyvI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 28 Jun 2017 17:57:10 -0000

----==_mimepart_5953edc8a53d_36533fadcc00bc34202959
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@MikeBishop pushed 2 commits.

1536501  Merge remote-tracking branch 'origin/master' into request_rst
52f99c7  Update frame type value and table


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/171/files/299e72d53afeb03d34d4b29e7ce1f79f1a6067de..52f99c7cf83c4d87c8f2ef41450a8a0343619af3

----==_mimepart_5953edc8a53d_36533fadcc00bc34202959
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/MikeBishop" class="user-mention">@MikeBishop</a> pushed 2 commits.</p>

<ul>
  <li><a href="https://github.com/quicwg/base-drafts/commit/1536501" class="commit-link">1536501</a>  Merge remote-tracking branch &#39;origin/master&#39; into request_rst</li>
  <li><a href="https://github.com/quicwg/base-drafts/commit/52f99c7" class="commit-link">52f99c7</a>  Update frame type value and table</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/171/files/299e72d53afeb03d34d4b29e7ce1f79f1a6067de..52f99c7cf83c4d87c8f2ef41450a8a0343619af3">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_FBew6BGr_qolm0g-0N3gBtqUrmks5sIpPIgaJpZM4LnL5T">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq_IMWK-HJ-q43yxKstSGFltevES4ks5sIpPIgaJpZM4LnL5T.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/171/files/299e72d53afeb03d34d4b29e7ce1f79f1a6067de..52f99c7cf83c4d87c8f2ef41450a8a0343619af3"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop pushed 2 commits in #171"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/171/files/299e72d53afeb03d34d4b29e7ce1f79f1a6067de..52f99c7cf83c4d87c8f2ef41450a8a0343619af3"}}}</script>

----==_mimepart_5953edc8a53d_36533fadcc00bc34202959--


From nobody Wed Jun 28 11:56: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 B048312EAB9 for <quic-issues@ietfa.amsl.com>; Wed, 28 Jun 2017 11:56:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.021
X-Spam-Level: 
X-Spam-Status: No, score=-2.021 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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gfY2cuB4BcBp for <quic-issues@ietfa.amsl.com>; Wed, 28 Jun 2017 11:56:09 -0700 (PDT)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DF6C712EAB1 for <quic-issues@ietf.org>; Wed, 28 Jun 2017 11:56:08 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=DVyEmcy+IAdPXgDX/qQ7PpGI5b4=; b=pcVHn3WaO8mn9XDg 4YEdBncCvcYZSl+VqVIcu8Wtl70iL5OKSfWNSMLGlZ/c8gvjtOvWWRUhvYkNCHnK KjSd93O8NGXHE3gX26rushUe1vWyY9/UYryzsyzKgB9qKlhFpPfHnXBuzwvHbHr7 og+dvfcKKMucqscIzYpw566bSDE=
Received: by filter1135p1mdw1.sendgrid.net with SMTP id filter1135p1mdw1-5795-5953FBC7-23 2017-06-28 18:56:07.592505006 +0000 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 0dX1EgquQkGT13yWG1pLvQ for <quic-issues@ietf.org>; Wed, 28 Jun 2017 18:56:07.527 +0000 (UTC)
Date: Wed, 28 Jun 2017 11:56:07 -0700
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abef6f4cb34d19d34fbc2893e965f0cb7738188baf92cf00000001156bbdc792a169ce0c14f746@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/211/311754415@github.com>
In-Reply-To: <quicwg/base-drafts/issues/211@github.com>
References: <quicwg/base-drafts/issues/211@github.com>
Subject: Re: [quicwg/base-drafts] Error codes (#211)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5953fbc76bd25_47513fed7e6d3c3c63061"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2E+6um0MBuSPSY3JbNoiAXRh7gI5I2c0nY56 YdBgp/H5zz9BlxQvzyiIm5GkhgHXXz5kI/+YSz3ixdFDVXL/RAOKWyXJ9XHi8f7M436YvyoHWGL1kk SUEWCPRdCipOv/F8OJZfQjuWU5VGW7+bDKhXkaglX2lmPcUygyEVGJG9Zghbo7NRrTXQVRyo+PetW6 A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/w2YmyrTD3n1mEyzWeFjkkc-0ehQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 28 Jun 2017 18:56:12 -0000

----==_mimepart_5953fbc76bd25_47513fed7e6d3c3c63061
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson, the application can also use these error codes, or so I've been assuming.  So the HTTP layer will generate QUIC_CLOSED_CRITICAL_STREAM if the session control stream is closed.  You could split that up, but then every application will wind up defining its own version of "you broke it, dummy!".

True, after the handshake.  I envision this as being the following scenario:

  - Application has called the QUIC library to open a connection and dumped data into the first streams in hopes of 0-RTT (or 0.5 RTT on the server)
  - QUIC library accidentally leaks this pending data into handshake cleartext packets
  - Recipient generates this error on the affected streams or connection, depending on how aggressive it wants to be.

It's a fairly specific bug, sure.  It's effectively not possible after the handshake.  If you want to generalize it somehow, go for it.  But it *is* a valid form of peer misbehavior that you might want to signal to the other side.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/211#issuecomment-311754415
----==_mimepart_5953fbc76bd25_47513fed7e6d3c3c63061
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>, the application can also use these error codes, or so I've =
been assuming.  So the HTTP layer will generate QUIC_CLOSED_CRITICAL_STREAM=
 if the session control stream is closed.  You could split that up, but the=
n every application will wind up defining its own version of "you broke it,=
 dummy!".</p>
<p>True, after the handshake.  I envision this as being the following scena=
rio:</p>
<ul>
<li>Application has called the QUIC library to open a connection and dumped=
 data into the first streams in hopes of 0-RTT (or 0.5 RTT on the server)</=
li>
<li>QUIC library accidentally leaks this pending data into handshake cleart=
ext packets</li>
<li>Recipient generates this error on the affected streams or connection, d=
epending on how aggressive it wants to be.</li>
</ul>
<p>It's a fairly specific bug, sure.  It's effectively not possible after t=
he handshake.  If you want to generalize it somehow, go for it.  But it <em=
>is</em> a valid form of peer misbehavior that you might want to signal to =
the other side.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/211#issuecomment-311754415">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkqwgS0WjufPsWoub=
-OAgoyyv31zGPks5sIqHHgaJpZM4LrwmI">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq3qKOKnrxjJi-KQjj=
PzGMDnlmEfVks5sIqHHgaJpZM4LrwmI.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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/211#issuecomment-311754415"></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 #211: @martinthom=
son, the application can also use these error codes, or so I've been assumi=
ng.  So the HTTP layer will generate QUIC_CLOSED_CRITICAL_STREAM if the ses=
sion control stream is closed.  You could split that up, but then every app=
lication will wind up defining its own version of \"you broke it, dummy!\".=
\r\n\r\nTrue, after the handshake.  I envision this as being the following =
scenario:\r\n\r\n  - Application has called the QUIC library to open a conn=
ection and dumped data into the first streams in hopes of 0-RTT (or 0.5 RTT=
 on the server)\r\n  - QUIC library accidentally leaks this pending data in=
to handshake cleartext packets\r\n  - Recipient generates this error on the=
 affected streams or connection, depending on how aggressive it wants to be=
.\r\n\r\nIt's a fairly specific bug, sure.  It's effectively not possible a=
fter the handshake.  If you want to generalize it somehow, go for it.  But =
it *is* a valid form of peer misbehavior that you might want to signal to t=
he other side."}],"action":{"name":"View Issue","url":"https://github.com/q=
uicwg/base-drafts/issues/211#issuecomment-311754415"}}}</script>=

----==_mimepart_5953fbc76bd25_47513fed7e6d3c3c63061--


From nobody Wed Jun 28 13:22: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 AD2B212EAF2 for <quic-issues@ietfa.amsl.com>; Wed, 28 Jun 2017 13:22:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.383
X-Spam-Level: 
X-Spam-Status: No, score=-0.383 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id b3sKeFhnHDNP for <quic-issues@ietfa.amsl.com>; Wed, 28 Jun 2017 13:22:54 -0700 (PDT)
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 E5D4C1270AC for <quic-issues@ietf.org>; Wed, 28 Jun 2017 13:22:53 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=RqeWwlMAi79L6RHxsjWFQ/Boics=; b=PQg9ppMKU7hvDhby 3zkLOiehXoomDUVKs9Lhx1e+uN5TrWE++fuN2OFfMW5/EEc+yYBFAkV1jqGlX4sE Hu2Cume+SGOqmmjDdEK8kNzr8WrUMsONPgbP5RKXOMgn6NaGj1d6crLU6nFAOKXW 8uasBbQHaRT7B4gygt4GPMOH0ec=
Received: by filter0635p1mdw1.sendgrid.net with SMTP id filter0635p1mdw1-1915-59541019-49 2017-06-28 20:22:49.741431773 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0038p1mdw1.sendgrid.net (SG) with ESMTP id s3O09CLpSoaQw1kThJluzg for <quic-issues@ietf.org>; Wed, 28 Jun 2017 20:22:49.652 +0000 (UTC)
Date: Wed, 28 Jun 2017 20:22:50 +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/671/push/1829018460@github.com>
In-Reply-To: <quicwg/base-drafts/pull/671@github.com>
References: <quicwg/base-drafts/pull/671@github.com>
Subject: Re: [quicwg/base-drafts] Clarify how connection ID can be omitted (#671)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5954101954708_48873fee2f3ffc34137ba"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0kcENJSzQXXW/0REQaPaNunrZSd1sbLjDBHx ANulUw7H/dQqZL5lHQcAl1xi8DRj2jT7QbY8imdp8OCu4lh8L5P0659lXBfoL8u3YT2LPgo+dgyXgI l3LqVuX4V/wc0mmD/OrhD3soxKzMKBhTpBd4d27wYbEmZHh3ZfRizVqV+CqffFBqJ605qdhJv29D1P 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/E8HJ7TwZigjWBHyO2RW5zBbO164>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 28 Jun 2017 20:22:56 -0000

----==_mimepart_5954101954708_48873fee2f3ffc34137ba
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson pushed 1 commit.

528e262  Use specified when talking about presence of transport parameter


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/671/files/514b884373d24bc5929b01bde91d5055de2b970e..528e262e436f37c209723f390787b75c1722149e

----==_mimepart_5954101954708_48873fee2f3ffc34137ba
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/528e262" class="commit-link">528e262</a>  Use specified when talking about presence of transport parameter</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/671/files/514b884373d24bc5929b01bde91d5055de2b970e..528e262e436f37c209723f390787b75c1722149e">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5gGCUdQS-pVCqHlbEI0aApROiZkks5sIrYZgaJpZM4OHVaX">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq8mHfxEte8rHB17InyV8WRnntX2uks5sIrYZgaJpZM4OHVaX.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/671/files/514b884373d24bc5929b01bde91d5055de2b970e..528e262e436f37c209723f390787b75c1722149e"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #671"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/671/files/514b884373d24bc5929b01bde91d5055de2b970e..528e262e436f37c209723f390787b75c1722149e"}}}</script>

----==_mimepart_5954101954708_48873fee2f3ffc34137ba--


From nobody Wed Jun 28 13:23: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 B4A9612EB01 for <quic-issues@ietfa.amsl.com>; Wed, 28 Jun 2017 13:23:07 -0700 (PDT)
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; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bPZ4Uy_tEqjD for <quic-issues@ietfa.amsl.com>; Wed, 28 Jun 2017 13:23:06 -0700 (PDT)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4E3F51270AC for <quic-issues@ietf.org>; Wed, 28 Jun 2017 13:23:06 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1498681385; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=U30lNMFNLOt/3Gs6YleuNI934gGZHItDHC3I93PRXCo=; b=PUQDP+8rc5g1GwMoR90Du+6pLTZYp4RVQQn0Nezke2jkxDjnF8+RfpzpgqZ1CurARi2eMh0f BASAS+1vdqFjiajQPk66Q956RSyPC22HCCzU2OPKYUgI/ytxZxl3BjZTRQCHSBfRBIJTNmwQ Q/nZej+s9h1bQLHrDujdT40IJfw=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=LloDT7pYSGnm/LfkstMdXYr12fVaK9UEbGh22hXfPVmaSqE28xttAZojfmrQTN+fNliob+ 18buy5qfeVb3irp2B7F16VeqbqDZ8EYTI/i5SpFmKH2owUs6mpT/OvA/d7D2y8AeW0KcR7lN H/TKbQRPLcpxud/F51cPr4BQe0Gf8=
Sender: martin.thomson=gmail.com@github.com
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.34]) by mxa.mailgun.org with ESMTP id 59541017.7f08ec03c2d0-smtp-out-n01; Wed, 28 Jun 2017 20:22:47 -0000 (UTC)
Date: Wed, 28 Jun 2017 13:22:47 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <59541017b965d_7f6a3fd67dcddc3091481@hookshot-fe2-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 528e26: Use specified when talking about presence of trans...
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_59541017b9251_7f6a3fd67dcddc30913b1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/SZtqf4KtYRFNgL1OQFCSr9DIIHs>
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, 28 Jun 2017 20:23:08 -0000

----==_mimepart_59541017b9251_7f6a3fd67dcddc30913b1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/truncate_omit
  Home:   https://github.com/quicwg/base-drafts
  Commit: 528e262e436f37c209723f390787b75c1722149e
      https://github.com/quicwg/base-drafts/commit/528e262e436f37c209723f390787b75c1722149e
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-28 (Wed, 28 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Use specified when talking about presence of transport parameter



----==_mimepart_59541017b9251_7f6a3fd67dcddc30913b1--


From nobody Wed Jun 28 13:26:12 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AABAF12EAFB for <quic-issues@ietfa.amsl.com>; Wed, 28 Jun 2017 13:26:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.475
X-Spam-Level: 
X-Spam-Status: No, score=-0.475 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NImI9eRQUrXD for <quic-issues@ietfa.amsl.com>; Wed, 28 Jun 2017 13:26:09 -0700 (PDT)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6D8DA12EAF2 for <quic-issues@ietf.org>; Wed, 28 Jun 2017 13:26:09 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=hCADaEZd8wIaYLyk4AH5uv04Kto=; b=o3ejHuXZ6l+wnRoo CPmskAcJAWf5aiNZ8LiKo4vRLI3VCSnGBW+jPipyAaG6IPg9WYVe5skLqqW6rS5e 52fbAsmkinw9RQtc/rmDWhquzBgCWhHgmUbUs3AxV4YLhqenhfxLmssR54mRdKTf O4sXAHABSIaBexNxfHWCKXUjhXA=
Received: by filter1079p1mdw1.sendgrid.net with SMTP id filter1079p1mdw1-14242-595410E0-1D 2017-06-28 20:26:08.421471546 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0036p1mdw1.sendgrid.net (SG) with ESMTP id WUVzbyxJTCuPEiIxsSbr1Q for <quic-issues@ietf.org>; Wed, 28 Jun 2017 20:26:08.362 +0000 (UTC)
Date: Wed, 28 Jun 2017 20:26:08 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2209c7965e2258cababe27a86c6567554f7dccf192cf00000001156bd2df92a169ce0e3f19de@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/671/review/46957405@github.com>
In-Reply-To: <quicwg/base-drafts/pull/671@github.com>
References: <quicwg/base-drafts/pull/671@github.com>
Subject: Re: [quicwg/base-drafts] Clarify how connection ID can be omitted (#671)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_595410dff30d6_d7e3fd3b4f09c3c71870"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2vjHFx+6rA4IpAetGtNfANamwolfjcXLKEue aRtGDw7TkvJmRQ6NQF/fA2+xNi2MBmQBf1hfgOMdGE01YcVyzlV3MLtJzJmuS9fgbHB0DZSu9xvdb1 sPvzmtIuDMqNmP+0DVZDtsSxnyr7BUfXkcW2Vd/19FBAvcw63a/Qscs9rk3urnrOrdflWZ8sx41ufB M=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/03Xqw5v8mA2b9uInLWRVAxxuZCk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 28 Jun 2017 20:26:11 -0000

----==_mimepart_595410dff30d6_d7e3fd3b4f09c3c71870
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/671#pullrequestreview-46957405
----==_mimepart_595410dff30d6_d7e3fd3b4f09c3c71870
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/671#pullrequestreview-46957405">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1q8de55eO7DGvEqeFSvWglqwj-Gks5sIrbfgaJpZM4OHVaX">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq1ydvIFs2JAVwh7dpnVznFCxh5Fcks5sIrbfgaJpZM4OHVaX.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/671#pullrequestreview-46957405"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #671"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/671#pullrequestreview-46957405"}}}</script>
----==_mimepart_595410dff30d6_d7e3fd3b4f09c3c71870--


From nobody Wed Jun 28 13:34: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 2057C12EBFC for <quic-issues@ietfa.amsl.com>; Wed, 28 Jun 2017 13:34:44 -0700 (PDT)
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; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QNL3hq5inUNq for <quic-issues@ietfa.amsl.com>; Wed, 28 Jun 2017 13:34:42 -0700 (PDT)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9B76A12EAFB for <quic-issues@ietf.org>; Wed, 28 Jun 2017 13:34:42 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1498682082; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=8k7mrnKt5DGeUfG0VzJZ2a/y+tU/fEXtfZ8JL0rnr6A=; b=EDWGPwKDdlkHzI0vin09R4UNQTumZyqfjCXSrzpfyrgfGyPOP7dZ5py6A70Nhj+etvlMNRN/ YxIQ3KCJVLr0lun3tW7AAzlaGRolIXJf5B/G79bh9G8+a19xtQDcfTqERmJBDOkcpu+Xgo/6 SmCYZw+aGnI6cEX6rRcwf16jAtU=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=AMgukzhSI8kQIuz6alyE3j8gsQCy3l+143Pnk1A+39PZpCKIViC0RuG+r0Ktfb4+6thFp6 VfXZPV4oMmmZUgvSty48bZB7ADE7S+w3Fp/THnlAYO4KPFj7QG7tWxbMadarLcKB727p8zXq TTse9QVjqodJgewycCTDgf5t1/BYw=
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 595412e0.7f1b000780c0-smtp-out-n02; Wed, 28 Jun 2017 20:34:40 -0000 (UTC)
Date: Wed, 28 Jun 2017 13:34:40 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <595412e0d60e7_6c033fc5e1747c3c1172d4@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 514b88: Clarify how connection ID can be omitted
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_595412e0d5dd4_6c033fc5e1747c3c11712c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/FqV1cFY91ForSyHelF-tmCQpzsw>
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, 28 Jun 2017 20:34:44 -0000

----==_mimepart_595412e0d5dd4_6c033fc5e1747c3c11712c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 514b884373d24bc5929b01bde91d5055de2b970e
      https://github.com/quicwg/base-drafts/commit/514b884373d24bc5929b01bde91d5055de2b970e
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-27 (Tue, 27 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Clarify how connection ID can be omitted

The definition of the truncate_connection_id was correct, but the name
was poor (it implied that part of the connection ID was included) and it
wasn't referenced from the critical part of the document (the short
header definition).  This corrects both of those oversights.

Closes #659.


  Commit: 528e262e436f37c209723f390787b75c1722149e
      https://github.com/quicwg/base-drafts/commit/528e262e436f37c209723f390787b75c1722149e
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-28 (Wed, 28 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Use specified when talking about presence of transport parameter


  Commit: 647f0560cc6e16bf04465c67bd3cf4090912c7a7
      https://github.com/quicwg/base-drafts/commit/647f0560cc6e16bf04465c67bd3cf4090912c7a7
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-28 (Wed, 28 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #671 from quicwg/truncate_omit

Clarify how connection ID can be omitted


Compare: https://github.com/quicwg/base-drafts/compare/1b2446ff945b...647f0560cc6e
----==_mimepart_595412e0d5dd4_6c033fc5e1747c3c11712c--


From nobody Wed Jun 28 13:34: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 6038912EAF2 for <quic-issues@ietfa.amsl.com>; Wed, 28 Jun 2017 13:34:45 -0700 (PDT)
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; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Qx1-Xotd8sWL for <quic-issues@ietfa.amsl.com>; Wed, 28 Jun 2017 13:34:44 -0700 (PDT)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2C21F12EB40 for <quic-issues@ietf.org>; Wed, 28 Jun 2017 13:34:43 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1498682083; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=eZctMvJo0Jv9dz7G0s2m/GubkuxCIDwLUJH441uMoX0=; b=V12AHF2wH2fiRi4P1WRRTP8PPAHQKUhRaJ3n5zOYawpcmBIGWJ2CQZLzXeAjKltka+F8iomc r7oDTp5hQKUaozTW1pwfGwexu4ZOaykeyFXsZOjnu8WJnvhGs1K8TEqQ+VxSFGLQNVltoDcR 9FfPpdoSvwdTLeQJXYqUAVYSqZ8=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=XAxMOkFjyOmFfLfrYN6n46bQ0ZtgAnbsqT+hTldpK33jdfBXvRxVb0oXLMhSWDLEs5Jro8 51p/AOwWV8BS34YP2wLYblrmghOooAvhZYY1Aw4CyFor3339aAkYD6X1OxKyWNuygEFZqicL o9FrFyj5Edk9riRaTvCC+3izwPx1Q=
Sender: martin.thomson=gmail.com@github.com
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.40]) by mxa.mailgun.org with ESMTP id 595412e2.7ff8a823b420-smtp-out-n02; Wed, 28 Jun 2017 20:34:42 -0000 (UTC)
Date: Wed, 28 Jun 2017 13:34:42 -0700
From: martinthomson <martin.thomson@gmail.com>
Reply-To: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <595412e2a2c65_1d273f98a7b1fc2c54490@hookshot-fe6-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_595412e2a28dc_1d273f98a7b1fc2c5434"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/oya7scwgrhRXVL1KMXoO9CbS3uE>
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, 28 Jun 2017 20:34:45 -0000

----==_mimepart_595412e2a28dc_1d273f98a7b1fc2c5434
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/truncate_omit
  Home:   https://github.com/quicwg/base-drafts

----==_mimepart_595412e2a28dc_1d273f98a7b1fc2c5434--


From nobody Wed Jun 28 13: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 A0DCA12EBFC for <quic-issues@ietfa.amsl.com>; Wed, 28 Jun 2017 13:34:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.403
X-Spam-Level: 
X-Spam-Status: No, score=-0.403 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id drcCoZHs-3CW for <quic-issues@ietfa.amsl.com>; Wed, 28 Jun 2017 13:34:44 -0700 (PDT)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2A97412EB17 for <quic-issues@ietf.org>; Wed, 28 Jun 2017 13:34:43 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=ukSfpPY3PWrxXC3ICDINd3cNA4A=; b=HazgoUO0QiomM1bb gxm7Hi24PcROaKeNS6ouVmGojOaCfVSBazTz2V/O8IWgHju2kzGK0jYDtDq8DRcN i6FNNo/6bjISIZqLnTeFc5pgIbxtJHrKiS7kx/6ryaZSnY1yHLWQV8VMjmhPZTxB 7jef9+Xq3wH3ucn2I6bYddVhSHw=
Received: by filter0486p1mdw1.sendgrid.net with SMTP id filter0486p1mdw1-2117-595412E2-E 2017-06-28 20:34:42.1152775 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0038p1mdw1.sendgrid.net (SG) with ESMTP id 1AmjpdP9R7ucku5PAZtXeA for <quic-issues@ietf.org>; Wed, 28 Jun 2017 20:34:42.086 +0000 (UTC)
Date: Wed, 28 Jun 2017 20:34:42 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab211b1569fb7e9f27004cb62abf9bcced442bd43092cf00000001156bd4e192a169ce0e313330@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/659/issue_event/1143103411@github.com>
In-Reply-To: <quicwg/base-drafts/issues/659@github.com>
References: <quicwg/base-drafts/issues/659@github.com>
Subject: Re: [quicwg/base-drafts] When can the connection ID be omitted? (#659)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_595412e1c622a_43df3f7ea5bf3c3c185711"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2HE9UWqzU/uMZ6SVUViIQEO3kY5uZZWcaokA WQ4bys1rKhSQkYk/ccBIjQLNJ38d1uwdRR9SX0P0s+uArcUwlDD2PXZc9yYJGTvXAfSW/cEjbZc2oC 43ZlSdy37s66Rr/91vUHgO1fla7TD5tGqq4WVHUkfc+YXWl7jFe/3agp1nBpITJHi3JF5TKho/67Bi 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/6mgO4NzfaNG45gLrQqJ1NtvAYyk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 28 Jun 2017 20:34:46 -0000

----==_mimepart_595412e1c622a_43df3f7ea5bf3c3c185711
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #659 via #671.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/659#event-1143103411
----==_mimepart_595412e1c622a_43df3f7ea5bf3c3c185711
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/quicwg/base-drafts/issues/659" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/659" data-id="238105392" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#659</a> via <a href="https://github.com/quicwg/base-drafts/pull/671" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/671" data-id="239016414" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#671</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/659#event-1143103411">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4X5xFbO4_7-uv53BGJSDwbcBsNEks5sIrjhgaJpZM4ODaGC">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq48uFwFQ3cuYJyYOWW5E5pWK5M09ks5sIrjhgaJpZM4ODaGC.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/659#event-1143103411"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #659 via #671."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/659#event-1143103411"}}}</script>
----==_mimepart_595412e1c622a_43df3f7ea5bf3c3c185711--


From nobody Wed Jun 28 13:35:08 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2F99712EC53 for <quic-issues@ietfa.amsl.com>; Wed, 28 Jun 2017 13:34:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.801
X-Spam-Level: 
X-Spam-Status: No, score=-4.801 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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id AS_njhlDgfw9 for <quic-issues@ietfa.amsl.com>; Wed, 28 Jun 2017 13:34:45 -0700 (PDT)
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 4CAC912EBAA for <quic-issues@ietf.org>; Wed, 28 Jun 2017 13:34:43 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=TOH9TXtisfWXDn8JnLoexx2VFYU=; b=HL/QdIrMKx55GL1j AcBLJKojyCKrRfqEuX5T3YQ3TtnJd7SDMBXI/ha2pVSHAhAtB4IlvHTaum+U6a33 tYilN8waG2InpoME6kKZzg2DRKOIoaJILPPuXIf5mB/KIcb5OQ/81BKWjVAyZbjD 8RA4X/RtECUpF+SwtnFGWpiHzfY=
Received: by filter1071p1mdw1.sendgrid.net with SMTP id filter1071p1mdw1-8780-595412D4-14 2017-06-28 20:34:28.353280436 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0027p1mdw1.sendgrid.net (SG) with ESMTP id 7KHgnbPWQFyEydmuUg7YYw for <quic-issues@ietf.org>; Wed, 28 Jun 2017 20:34:28.329 +0000 (UTC)
Date: Wed, 28 Jun 2017 20:34:28 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7092d8e8e4989d63e3c7d8c8c86b85fd64a2e0ca92cf00000001156bd4d492a169ce0c14f746@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/211/311780840@github.com>
In-Reply-To: <quicwg/base-drafts/issues/211@github.com>
References: <quicwg/base-drafts/issues/211@github.com>
Subject: Re: [quicwg/base-drafts] Error codes (#211)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_595412d4d749_3ad23fbbe4b07c34112916"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0Kf3Cbze7xuz92sjdGEGhn9JypFYxJV4mmXA taCLYjyxK77YDiKBy8HnqVaN1km8kVSMaCx8pp8vYgBfPCM/t1b9iXz3ai44ERDXCpPpFFED3BKgNw /DdgOXT4OAx0mIt65kYzRLEdyfwDiMldWv+wejIpLVEbIKFtaHka3N8hY6Z21a0GDS0TUs5jTJUKrV M=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/WdKlOCdiuXIfXhEZM3sqqey0HMs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 28 Jun 2017 20:34:47 -0000

----==_mimepart_595412d4d749_3ad23fbbe4b07c34112916
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I'm increasingly of the opinion that applications shouldn't be using QUIC error codes, but you are right that doing that means some duplication of work across applications.  Based on what we currently have, the generic codes are either properly generic (NO_ERROR, INTERNAL_ERROR) or they are maybe only applicable to a subset of applications (CLOSED_CRITICAL_STREAM, CANCELLED).  I can't properly justify generalizing those codes at this point.  Management of error code spaces is not a feature that the transport needs to do, and meddling in that space is where we are currently headed.  I'd prefer to leave the RST_STREAM error code open for use by applications and leave the semantics of the code points entirely unspecified in QUIC.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/211#issuecomment-311780840
----==_mimepart_595412d4d749_3ad23fbbe4b07c34112916
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I'm increasingly of the opinion that applications shouldn't be using QUI=
C error codes, but you are right that doing that means some duplication of =
work across applications.  Based on what we currently have, the generic cod=
es are either properly generic (NO_ERROR, INTERNAL_ERROR) or they are maybe=
 only applicable to a subset of applications (CLOSED_CRITICAL_STREAM, CANCE=
LLED).  I can't properly justify generalizing those codes at this point.  M=
anagement of error code spaces is not a feature that the transport needs to=
 do, and meddling in that space is where we are currently headed.  I'd pref=
er to leave the RST_STREAM error code open for use by applications and leav=
e the semantics of the code points entirely unspecified in 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/211#issuecomment-311780840">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq5T578MwsBcjj7Y=
Hgg7-q_W5XB-Yks5sIrjUgaJpZM4LrwmI">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq-d0V5YXVTX-E4WNC=
1DXZsjw_f6Jks5sIrjUgaJpZM4LrwmI.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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/211#issuecomment-311780840"></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 #211: I'm incr=
easingly of the opinion that applications shouldn't be using QUIC error cod=
es, but you are right that doing that means some duplication of work across=
 applications.  Based on what we currently have, the generic codes are eith=
er properly generic (NO_ERROR, INTERNAL_ERROR) or they are maybe only appli=
cable to a subset of applications (CLOSED_CRITICAL_STREAM, CANCELLED).  I c=
an't properly justify generalizing those codes at this point.  Management o=
f error code spaces is not a feature that the transport needs to do, and me=
ddling in that space is where we are currently headed.  I'd prefer to leave=
 the RST_STREAM error code open for use by applications and leave the seman=
tics of the code points entirely unspecified in QUIC."}],"action":{"name":"=
View Issue","url":"https://github.com/quicwg/base-drafts/issues/211#issueco=
mment-311780840"}}}</script>=

----==_mimepart_595412d4d749_3ad23fbbe4b07c34112916--


From nobody Wed Jun 28 13:42: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 D18C21270AC for <quic-issues@ietfa.amsl.com>; Wed, 28 Jun 2017 13:41:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.402
X-Spam-Level: 
X-Spam-Status: No, score=-5.402 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id kfdcAvFbk7qS for <quic-issues@ietfa.amsl.com>; Wed, 28 Jun 2017 13:41:54 -0700 (PDT)
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 B57D412EC74 for <quic-issues@ietf.org>; Wed, 28 Jun 2017 13:41:54 -0700 (PDT)
Date: Wed, 28 Jun 2017 13:41:53 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1498682513; bh=kQWC5US1tBnld7PXosIfEQZMmM5iA+dBpIZiZVBzAzI=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=eWGnsILENog/klHnPg/AQFSR5TaIF3KayMADAR9NpzvC+We5YU+h+NHTSjCbkipgn nkQfyB/5rUMKvTQpnKwW51yzyU/Ui4oQj6a2fGPAXCCGxpwhsSDh6UPE/FNjwKdDpI 2qIZnHXgjY+2kFmHILKv17ffZKbM5YzDpK2zuG7M=
From: Mark Nottingham <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2107be42fd8465b364787c4804379f0e3c630c7d92cf00000001156bd69192a169ce0c14f746@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/211/311783266@github.com>
In-Reply-To: <quicwg/base-drafts/issues/211@github.com>
References: <quicwg/base-drafts/issues/211@github.com>
Subject: Re: [quicwg/base-drafts] Error codes (#211)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59541491d29e2_c7f93fc07ead5c2c1617f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mnot
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/xkjyB-XPNDkgwl38Bs4PBK6Zrrg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 28 Jun 2017 20:42:00 -0000

----==_mimepart_59541491d29e2_c7f93fc07ead5c2c1617f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> I'm increasingly of the opinion that applications shouldn't be using QUIC error codes

@martinthomson does that deserve to be a seperate (arch) 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/211#issuecomment-311783266
----==_mimepart_59541491d29e2_c7f93fc07ead5c2c1617f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<blockquote>
<p>I'm increasingly of the opinion that applications shouldn't be using QUIC error codes</p>
</blockquote>
<p><a href="https://github.com/martinthomson" class="user-mention">@martinthomson</a> does that deserve to be a seperate (arch) 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/211#issuecomment-311783266">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0rGhkLUUdhWE2pldCnWoTq2FGpnks5sIrqRgaJpZM4LrwmI">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq06yalrQMg0NieWEFkGuGD9Gll-xks5sIrqRgaJpZM4LrwmI.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/211#issuecomment-311783266"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #211: \u003e I'm increasingly of the opinion that applications shouldn't be using QUIC error codes\r\n\r\n@martinthomson does that deserve to be a seperate (arch) issue?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/211#issuecomment-311783266"}}}</script>
----==_mimepart_59541491d29e2_c7f93fc07ead5c2c1617f--


From nobody Wed Jun 28 14:04: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 ED2B312EC71 for <quic-issues@ietfa.amsl.com>; Wed, 28 Jun 2017 14:04:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.182
X-Spam-Level: 
X-Spam-Status: No, score=-8.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_DNSWL_HI=-5, 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 ki4KdU8Rx4c1 for <quic-issues@ietfa.amsl.com>; Wed, 28 Jun 2017 14:04:28 -0700 (PDT)
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 07D5512EC6E for <quic-issues@ietf.org>; Wed, 28 Jun 2017 14:04:28 -0700 (PDT)
Date: Wed, 28 Jun 2017 14:04:27 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1498683867; bh=oH8h/GZsBX/+0Fd/ktTT4Q7xRwKG61HUYyfQAJB3GJo=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Bvkt+VhOYE6z6YQvoMLpiiqoLfMKM5+A9Bocuo+LyJVz8pG+fr1shujKd3YS6w6aH V1AVc5oUkkoMJZFgtNnw5HjOIt+zqx3abuMG/AY27oYi1TJxLW7bUeWt/3LX3XK9j0 1oJNA7Sur53DSabwKdfz/Xsb5bdI3kWqMIurLuzY=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd70646518f89b801871875cd688d3d3ab121394692cf00000001156bdbdb92a169ce0d692fd6@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/485/311790376@github.com>
In-Reply-To: <quicwg/base-drafts/issues/485@github.com>
References: <quicwg/base-drafts/issues/485@github.com>
Subject: Re: [quicwg/base-drafts] Stream cancellation by transport (#485)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_595419db5dcbe_69873fc749b17c2c8227f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/-ZjQbeDUYEclovU1sggbjK2hkbY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 28 Jun 2017 21:04:30 -0000

----==_mimepart_595419db5dcbe_69873fc749b17c2c8227f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Based on discussion on #211, I have updated this to be an architectural issue and added a one-line summary to the OP.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/485#issuecomment-311790376
----==_mimepart_595419db5dcbe_69873fc749b17c2c8227f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Based on discussion on <a href="https://github.com/quicwg/base-drafts/issues/211" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/211" data-id="202700614" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#211</a>, I have updated this to be an architectural issue and added a one-line summary to the OP.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/485#issuecomment-311790376">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2JUBWycMTBLZ6JS47ShBBkIrkykks5sIr_bgaJpZM4NLINK">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq-IH4Sxs-PPixV84qIVAoZw_I9Beks5sIr_bgaJpZM4NLINK.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/485#issuecomment-311790376"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #485: Based on discussion on #211, I have updated this to be an architectural issue and added a one-line summary to the OP."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/485#issuecomment-311790376"}}}</script>
----==_mimepart_595419db5dcbe_69873fc749b17c2c8227f--


From nobody Wed Jun 28 14:22: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 DDA2F12EA6A for <quic-issues@ietfa.amsl.com>; Wed, 28 Jun 2017 14:22:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.801
X-Spam-Level: 
X-Spam-Status: No, score=-4.801 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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id O9wdJvJciyah for <quic-issues@ietfa.amsl.com>; Wed, 28 Jun 2017 14:22:27 -0700 (PDT)
Received: from o5.sgmail.github.com (o5.sgmail.github.com [192.254.113.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EFE4B12EC73 for <quic-issues@ietf.org>; Wed, 28 Jun 2017 14:22:26 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=ZB4fN0XRn2EGpniC7tgKFZnyi/4=; b=AeTzplnB64sRID8U JggCzHydGYrr7CQpd6IRxe7jrUgnLzwIaxatp6fx0Uzfcry8IEsAIAg9XtJw6xiH BjgoRry0odI7mRJoSga8aZ5C77q9Xwy3BoSS2WB28uKckiztajUMC1E9Cqv/Q0LG Pa6oY3G3wFhh6Fb+wQ7ZOJcAZLc=
Received: by filter0471p1mdw1.sendgrid.net with SMTP id filter0471p1mdw1-7685-59541E0A-22 2017-06-28 21:22:18.276986482 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0029p1mdw1.sendgrid.net (SG) with ESMTP id 0p-mt47GSm2M7F2HeCZaXg for <quic-issues@ietf.org>; Wed, 28 Jun 2017 21:22:18.235 +0000 (UTC)
Date: Wed, 28 Jun 2017 21:22:18 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd4af86ca53fcc75917f73910fd3db7bf72aa17f592cf00000001156be00992a169ce0c14f746@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/211/311795942@github.com>
In-Reply-To: <quicwg/base-drafts/issues/211@github.com>
References: <quicwg/base-drafts/issues/211@github.com>
Subject: Re: [quicwg/base-drafts] Error codes (#211)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59541e09ce0b3_56a3f99ea099c3c172387"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2tG3b6HRjxyI0+0JKDQ7E+SYSIvEKnPjko1q 2qdIkQ8pj3jhpds6ZAOCVWEJ+ztWFQ+wEQLw14HNImPMaCgQpiDhEJfCol5W32qUEIJvcXr6clDROP IlrRwz2YhQGMEZMd6wGg1OVYZ8Pdez1r9sEOozqXYiIilOXC63R/e5ht9vGPmoLekluZsGKfnVH9vj 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/rFv3LfTdraF2u6RMmJj_k54rDCk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 28 Jun 2017 21:22:31 -0000

----==_mimepart_59541e09ce0b3_56a3f99ea099c3c172387
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Ah, so move in a direction where there aren=E2=80=99t just distinct ranges,=
 but:

  *   CONNECTION_CLOSE specifies a QUIC error code
  *   RST_STREAM delivers an application-specified close reason with no tra=
nsport-layer semantics

That would certainly allow us to dramatically shrink the error code space.

That implies, as you alluded to, that the transport should never abort an i=
ndividual stream.  With the move to max-stream-ID, that seems possible, sin=
ce using a stream ID beyond the limit could more reasonably be considered a=
 fatal error.  It also implies that the application can=E2=80=99t abruptly =
close a connection, though, which I=E2=80=99m more conflicted about.

From: Martin Thomson [mailto:notifications@github.com]
Sent: Wednesday, June 28, 2017 1:34 PM
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Mike Bishop <Michael.Bishop@microsoft.com>; Comment <comment@noreply.gi=
thub.com>
Subject: Re: [quicwg/base-drafts] Error codes (#211)


I'm increasingly of the opinion that applications shouldn't be using QUIC e=
rror codes, but you are right that doing that means some duplication of wor=
k across applications. Based on what we currently have, the generic codes a=
re either properly generic (NO_ERROR, INTERNAL_ERROR) or they are maybe onl=
y applicable to a subset of applications (CLOSED_CRITICAL_STREAM, CANCELLED=
). I can't properly justify generalizing those codes at this point. Managem=
ent of error code spaces is not a feature that the transport needs to do, a=
nd meddling in that space is where we are currently headed. I'd prefer to l=
eave the RST_STREAM error code open for use by applications and leave the s=
emantics of the code points entirely unspecified in QUIC.

=E2=80=94
You are receiving this because you commented.
Reply to this email directly, view it on GitHub<https://na01.safelinks.prot=
ection.outlook.com/?url=3Dhttps%3A%2F%2Fgithub.com%2Fquicwg%2Fbase-drafts%2=
Fissues%2F211%23issuecomment-311780840&data=3D02%7C01%7CMichael.Bishop%40mi=
crosoft.com%7C38d86edd4b394d98185008d4be6513da%7C72f988bf86f141af91ab2d7cd0=
11db47%7C1%7C0%7C636342788729724436&sdata=3DQef5oB4AY%2FGsOEUhkkJtY2l5DNVvP=
yqSi874uDslPd4%3D&reserved=3D0>, or mute the thread<https://na01.safelinks.=
protection.outlook.com/?url=3Dhttps%3A%2F%2Fgithub.com%2Fnotifications%2Fun=
subscribe-auth%2FAEE2hQn3KBjhVSgvgZNmhOQLJ5Q8ZBpAks5sIrjTgaJpZM4LrwmI&data=
=3D02%7C01%7CMichael.Bishop%40microsoft.com%7C38d86edd4b394d98185008d4be651=
3da%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C636342788729734444&sdata=
=3DHdFc0ULYUXExmLsrybytkNkGIsD7HDM1wcnkONu1JZU%3D&reserved=3D0>.


--=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/211#issuecomment-311795942=

----==_mimepart_59541e09ce0b3_56a3f99ea099c3c172387
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Ah, so move in a direction where there aren=E2=80=99t just distinct ranges,=
 but:
<br>

<br>
  *   CONNECTION_CLOSE specifies a QUIC error code
<br>
  *   RST_STREAM delivers an application-specified close reason with no tra=
nsport-layer semantics
<br>

<br>
That would certainly allow us to dramatically shrink the error code space.
<br>

<br>
That implies, as you alluded to, that the transport should never abort an i=
ndividual stream.  With the move to max-stream-ID, that seems possible, sin=
ce using a stream ID beyond the limit could more reasonably be considered a=
 fatal error.  It also implies that the application can=E2=80=99t abruptly =
close a connection, though, which I=E2=80=99m more conflicted about.
<br>

<br>
From: Martin Thomson [mailto:notifications@github.com]
<br>
Sent: Wednesday, June 28, 2017 1:34 PM
<br>
To: quicwg/base-drafts &lt;base-drafts@noreply.github.com&gt;
<br>
Cc: Mike Bishop &lt;Michael.Bishop@microsoft.com&gt;; Comment &lt;comment@n=
oreply.github.com&gt;
<br>
Subject: Re: [quicwg/base-drafts] Error codes (#211)
<br>

<br>

<br>
I&#39;m increasingly of the opinion that applications shouldn&#39;t be usin=
g QUIC error codes, but you are right that doing that means some duplicatio=
n of work across applications. Based on what we currently have, the generic=
 codes are either properly generic (NO_ERROR, INTERNAL_ERROR) or they are m=
aybe only applicable to a subset of applications (CLOSED_CRITICAL_STREAM, C=
ANCELLED). I can&#39;t properly justify generalizing those codes at this po=
int. Management of error code spaces is not a feature that the transport ne=
eds to do, and meddling in that space is where we are currently headed. I&#=
39;d prefer to leave the RST_STREAM error code open for use by applications=
 and leave the semantics of the code points entirely unspecified in QUIC.
<br>

<br>
=E2=80=94
<br>
You are receiving this because you commented.
<br>
Reply to this email directly, view it on GitHub&lt;https://na01.safelinks.p=
rotection.outlook.com/?url=3Dhttps%3A%2F%2Fgithub.com%2Fquicwg%2Fbase-draft=
s%2Fissues%2F211%23issuecomment-311780840&amp;data=3D02%7C01%7CMichael.Bish=
op%40microsoft.com%7C38d86edd4b394d98185008d4be6513da%7C72f988bf86f141af91a=
b2d7cd011db47%7C1%7C0%7C636342788729724436&amp;sdata=3DQef5oB4AY%2FGsOEUhkk=
JtY2l5DNVvPyqSi874uDslPd4%3D&amp;reserved=3D0&gt;, or mute the thread&lt;ht=
tps://na01.safelinks.protection.outlook.com/?url=3Dhttps%3A%2F%2Fgithub.com=
%2Fnotifications%2Funsubscribe-auth%2FAEE2hQn3KBjhVSgvgZNmhOQLJ5Q8ZBpAks5sI=
rjTgaJpZM4LrwmI&amp;data=3D02%7C01%7CMichael.Bishop%40microsoft.com%7C38d86=
edd4b394d98185008d4be6513da%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C63=
6342788729734444&amp;sdata=3DHdFc0ULYUXExmLsrybytkNkGIsD7HDM1wcnkONu1JZU%3D=
&amp;reserved=3D0&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/211#issuecomment-311795942">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkqxCKUY87TnqzhAH=
quowTKBxy2vasks5sIsQJgaJpZM4LrwmI">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq9TWms3a-VFx_yUxe=
Lg5SrZMCf7gks5sIsQJgaJpZM4LrwmI.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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/211#issuecomment-311795942"></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 #211: Ah, so move=
 in a direction where there aren=E2=80=99t just distinct ranges, but:\r\n\r=
\n  *   CONNECTION_CLOSE specifies a QUIC error code\r\n  *   RST_STREAM de=
livers an application-specified close reason with no transport-layer semant=
ics\r\n\r\nThat would certainly allow us to dramatically shrink the error c=
ode space.\r\n\r\nThat implies, as you alluded to, that the transport shoul=
d never abort an individual stream.  With the move to max-stream-ID, that s=
eems possible, since using a stream ID beyond the limit could more reasonab=
ly be considered a fatal error.  It also implies that the application can=
=E2=80=99t abruptly close a connection, though, which I=E2=80=99m more conf=
licted about.\r\n\r\nFrom: Martin Thomson [mailto:notifications@github.com]=
\r\nSent: Wednesday, June 28, 2017 1:34 PM\r\nTo: quicwg/base-drafts \u003c=
base-drafts@noreply.github.com\u003e\r\nCc: Mike Bishop \u003cMichael.Bisho=
p@microsoft.com\u003e; Comment \u003ccomment@noreply.github.com\u003e\r\nSu=
bject: Re: [quicwg/base-drafts] Error codes (#211)\r\n\r\n\r\nI'm increasin=
gly of the opinion that applications shouldn't be using QUIC error codes, b=
ut you are right that doing that means some duplication of work across appl=
ications. Based on what we currently have, the generic codes are either pro=
perly generic (NO_ERROR, INTERNAL_ERROR) or they are maybe only applicable =
to a subset of applications (CLOSED_CRITICAL_STREAM, CANCELLED). I can't pr=
operly justify generalizing those codes at this point. Management of error =
code spaces is not a feature that the transport needs to do, and meddling i=
n that space is where we are currently headed. I'd prefer to leave the RST_=
STREAM error code open for use by applications and leave the semantics of t=
he code points entirely unspecified in QUIC.\r\n\r\n=E2=80=94\r\nYou are re=
ceiving this because you commented.\r\nReply to this email directly, view i=
t on GitHub\u003chttps://na01.safelinks.protection.outlook.com/?url=3Dhttps=
%3A%2F%2Fgithub.com%2Fquicwg%2Fbase-drafts%2Fissues%2F211%23issuecomment-31=
1780840\u0026data=3D02%7C01%7CMichael.Bishop%40microsoft.com%7C38d86edd4b39=
4d98185008d4be6513da%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C636342788=
729724436\u0026sdata=3DQef5oB4AY%2FGsOEUhkkJtY2l5DNVvPyqSi874uDslPd4%3D\u00=
26reserved=3D0\u003e, or mute the thread\u003chttps://na01.safelinks.protec=
tion.outlook.com/?url=3Dhttps%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscr=
ibe-auth%2FAEE2hQn3KBjhVSgvgZNmhOQLJ5Q8ZBpAks5sIrjTgaJpZM4LrwmI\u0026data=
=3D02%7C01%7CMichael.Bishop%40microsoft.com%7C38d86edd4b394d98185008d4be651=
3da%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C636342788729734444\u0026sd=
ata=3DHdFc0ULYUXExmLsrybytkNkGIsD7HDM1wcnkONu1JZU%3D\u0026reserved=3D0\u003=
e.\r\n"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/ba=
se-drafts/issues/211#issuecomment-311795942"}}}</script>=

----==_mimepart_59541e09ce0b3_56a3f99ea099c3c172387--


From nobody Wed Jun 28 14:27: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 9412812EB21 for <quic-issues@ietfa.amsl.com>; Wed, 28 Jun 2017 14:27:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.617
X-Spam-Level: 
X-Spam-Status: No, score=-0.617 tagged_above=-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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZFeGpU19HuyW for <quic-issues@ietfa.amsl.com>; Wed, 28 Jun 2017 14:27:38 -0700 (PDT)
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 51E1F1294C8 for <quic-issues@ietf.org>; Wed, 28 Jun 2017 14:27:38 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=BN6A2k7/IsmstFkev2zfNtILisg=; b=VbRrRymTMKaoam1B 6TapFLhiAIHig0z0IzYdlRkHgp4n0Jc0scaFbAzupxdaVkm2juQ3iRryLDuOlBuL FbhsN2lXRLk67+QnI45QYTB7MVKYCZD+rnzwga0SNzI+aGu8HAjlkPM+PlAfi27a G5h04sWssmKYhfoiQOwEza2OEP0=
Received: by filter0481p1mdw1.sendgrid.net with SMTP id filter0481p1mdw1-16008-59541F27-53 2017-06-28 21:27:03.933140478 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0035p1mdw1.sendgrid.net (SG) with ESMTP id SYlJqs2JQFafA80Zaumd1w for <quic-issues@ietf.org>; Wed, 28 Jun 2017 21:27:03.882 +0000 (UTC)
Date: Wed, 28 Jun 2017 21:27:04 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab38a86995f23a3ff29236e11e461d38ab89db7bd392cf00000001156be12692a169ce0c14f746@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/211/311797050@github.com>
In-Reply-To: <quicwg/base-drafts/issues/211@github.com>
References: <quicwg/base-drafts/issues/211@github.com>
Subject: Re: [quicwg/base-drafts] Error codes (#211)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59541f26c6c1f_20a3a3fec59733c341717be"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0EvyqOleg70UpAJXaRP7BSISzpQul3icfhjH E8RJrNWAbIvzDMl2dMWJUQqAMllYwkjGvDTAHD09kZ3jG+Tf2RA3f/nCEjfuzWkwzzHFpfG46PW8+E wBh2lVG8mOIgYUtBWFLr+3NJIQFRk+em5SfEXtv06J3yf1wd4+3RcmBrtHr5chuIBhymSxlk098YNt o=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/qYNKsB0PPhwnqEhbb0iK2XuYOIQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 28 Jun 2017 21:27:39 -0000

----==_mimepart_59541f26c6c1f_20a3a3fec59733c341717be
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I should have been clearer.  I think that we definitely *need* to have a way for the application to kill the connection.  That suggests that the error code in the transport could carry an application error code, in much the same way as we carry a frame number, I guess.  But that's details we can work out.  I want to know if there is enough interest in this for me to work up a 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/211#issuecomment-311797050
----==_mimepart_59541f26c6c1f_20a3a3fec59733c341717be
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I should have been clearer.  I think that we definitely <em>need</em> to=
 have a way for the application to kill the connection.  That suggests that=
 the error code in the transport could carry an application error code, in =
much the same way as we carry a frame number, I guess.  But that's details =
we can work out.  I want to know if there is enough interest in this for me=
 to work up a proposal.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/211#issuecomment-311797050">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkqxj9_TSomUevEDD=
Zs34l1xCOhmhKks5sIsUmgaJpZM4LrwmI">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq0ZmkrULwjgMUcS9C=
XPsU8-RuAtIks5sIsUmgaJpZM4LrwmI.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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/211#issuecomment-311797050"></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 #211: I should=
 have been clearer.  I think that we definitely *need* to have a way for th=
e application to kill the connection.  That suggests that the error code in=
 the transport could carry an application error code, in much the same way =
as we carry a frame number, I guess.  But that's details we can work out.  =
I want to know if there is enough interest in this for me to work up a prop=
osal."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/bas=
e-drafts/issues/211#issuecomment-311797050"}}}</script>=

----==_mimepart_59541f26c6c1f_20a3a3fec59733c341717be--


From nobody Wed Jun 28 14:55: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 E86E812EB2E for <quic-issues@ietfa.amsl.com>; Wed, 28 Jun 2017 14:55:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.019
X-Spam-Level: 
X-Spam-Status: No, score=-7.019 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ObSuFsAGDted for <quic-issues@ietfa.amsl.com>; Wed, 28 Jun 2017 14:55:17 -0700 (PDT)
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 F375812EB27 for <quic-issues@ietf.org>; Wed, 28 Jun 2017 14:55:16 -0700 (PDT)
Date: Wed, 28 Jun 2017 14:55:16 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1498686916; bh=WMnpG3VHeZAxd50Jtgoy30G0J3lnSG9NsfpikpXGM+k=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=kqFFZg7F/kAycKdiPAwd5TJ4kRjdOoBxWMMTge1c5jWE5zAzqIRd5ZSDlHmWnV83Z gkYuzgaG2o4s2F4bqNp3raHvZhXElNx5KCeutkGtabWkndgBiDGxgD2DcN9lv54jSw clMlZZCaW1BDA9858l7t3+n7oKk8kbCFenQgylFs=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4e29becc625e584e1f5e63e62b0236ead162f23792cf00000001156be7c492a169ce0e21ecbf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/643/review/46979459@github.com>
In-Reply-To: <quicwg/base-drafts/pull/643@github.com>
References: <quicwg/base-drafts/pull/643@github.com>
Subject: Re: [quicwg/base-drafts] Unidirectional Streams (#643)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_595425c4f9c0_13533fb9ab217c2c808cb"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/wYYIO5IkzRY0brQwsxi6OCJaLTE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 28 Jun 2017 21:55:19 -0000

----==_mimepart_595425c4f9c0_13533fb9ab217c2c808cb
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop commented on this pull request.



> + 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
++-+-+-+-+-+-+-+-+
+|   Type (8)    |
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|                        Stream ID (32)                         |
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+~~~~~
+
+After the stream header, data streams contain the octets of the payload body.
+Data streams do not carry frames.
+
+Data streams MUST reference a request or response stream.  The referenced stream
+MUST include a HAS_BODY frame.  If a data stream is received that references a
+stream of a different type, the referenced stream does not include a HAS_BODY
+frame, or another data stream already references the identified steam, then the
+connection MUST be terminated with a HTTP_UNMATCHED_BODY error.  Note that due

HTTP_UNMATCHED_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/643#pullrequestreview-46979459
----==_mimepart_595425c4f9c0_13533fb9ab217c2c808cb
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/643#discussion_r124666905">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt; + 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
++-+-+-+-+-+-+-+-+
+|   Type (8)    |
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|                        Stream ID (32)                         |
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+~~~~~
+
+After the stream header, data streams contain the octets of the payload body.
+Data streams do not carry frames.
+
+Data streams MUST reference a request or response stream.  The referenced stream
+MUST include a HAS_BODY frame.  If a data stream is received that references a
+stream of a different type, the referenced stream does not include a HAS_BODY
+frame, or another data stream already references the identified steam, then the
+connection MUST be terminated with a HTTP_UNMATCHED_BODY error.  Note that due
</pre>
<p>HTTP_UNMATCHED_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/643#pullrequestreview-46979459">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqy_LmavYlg-fu1kYiqTJk6VNVhgjks5sIsvEgaJpZM4N_IlA">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqxE4qirnMAMIjOU26dXY1raad9uxks5sIsvEgaJpZM4N_IlA.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/643#pullrequestreview-46979459"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #643"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/643#pullrequestreview-46979459"}}}</script>
----==_mimepart_595425c4f9c0_13533fb9ab217c2c808cb--


From nobody Wed Jun 28 15:01: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 4B4F212EB2E for <quic-issues@ietfa.amsl.com>; Wed, 28 Jun 2017 15:01:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.898
X-Spam-Level: 
X-Spam-Status: No, score=-1.898 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, TVD_SPACE_RATIO=0.001, TVD_SPACE_RATIO_MINFP=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=michael.bishop=microsoft.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ENnJhGoYv3cI for <quic-issues@ietfa.amsl.com>; Wed, 28 Jun 2017 15:01:04 -0700 (PDT)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8FA8012EB39 for <quic-issues@ietf.org>; Wed, 28 Jun 2017 15:01:04 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1498687264; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=FacyVJpeX4VSAeSqS02qx976q8h+tiWHhNl/xjMOX30=; b=U2Euqsrd6QHeGpP1s6xik0w42tfg4q+M/wXBpFKDhkZaeOkT9JuErEbWLVWjeeCplNySsMRj C03tC95IdMYVgZg8xXXjjsEm9Myf5oTwo2ZwGthJ3pTnv9zz9HaL2dQGhmTSFPvdwAWs8ps7 VBVTefDYVPGJ3i9gOlstu/3t2XM=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=LQ5ayHsDXS45UurJmxCeRgVex0xg8J19tl3kUtAvFjnl/l5Ud9RPrCm46o+YKsOf+ikPgf VxLbsxnsL/UprWW2sdYIjGdIGNpX0Sa7dZ4Li4ohLCfetDc4u9khHelIv+fe6aQKD53fuxu/ PKgsbjYqUU/+dwpQkHEQ7Nbtf78HE=
Sender: michael.bishop=microsoft.com@github.com
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.41]) by mxa.mailgun.org with ESMTP id 59542715.7efbd46fbf60-smtp-out-n01; Wed, 28 Jun 2017 22:00:53 -0000 (UTC)
Date: Wed, 28 Jun 2017 15:00:53 -0700
From: MikeBishop <michael.bishop@microsoft.com>
Reply-To: MikeBishop <michael.bishop@microsoft.com>
To: quic-issues@ietf.org
Message-ID: <595427151cb5f_58c53fdc0857fc3c146172@hookshot-fe5-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_595427151c7ff_58c53fdc0857fc3c14607b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/k5TOqAYpRVKqdToOlk4JTIC_584>
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, 28 Jun 2017 22:01:06 -0000

----==_mimepart_595427151c7ff_58c53fdc0857fc3c14607b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/multidirectional
  Home:   https://github.com/quicwg/base-drafts

----==_mimepart_595427151c7ff_58c53fdc0857fc3c14607b--


From nobody Wed Jun 28 15:02:10 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A9651129AD2 for <quic-issues@ietfa.amsl.com>; Wed, 28 Jun 2017 15:02:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=michbish=microsoft.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4aa1fg2zgP6T for <quic-issues@ietfa.amsl.com>; Wed, 28 Jun 2017 15:02:07 -0700 (PDT)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B54D9128C81 for <quic-issues@ietf.org>; Wed, 28 Jun 2017 15:02:07 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1498687327; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=lYW6VNSu8BInFnKeafDSEjGsO04uDEZBFCFlW5C9hU0=; b=tZ6z77R26cfrjxBdBSsxKgwoJ1s97miFmLh5XPhfbFyww+dnw/luZblfU/niH9cK+GRtHJLO wKd74V1XtEqLk51jd8gy6wfzfufr775ododEyhiO7i+fRRox0lxKOq/kDHMYYOMZhqlDhrFf IPB6giIuqmknbbrMAxRXj1mcsHw=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=BZcHmi0pBAevBjrOoo8iaEy9UGAxCq3AbmdgNUGZraYyE+DHuAMMA5aDVMcCxQdtVn+u7Y 8ELL4XNhwjWo1gp1GUXQVlXapTgJjQ1grQXFSa+0TYEOjLCLlJ2o4PsbtvO1xsrmXfo6Xr8C 1nof/vzJR6Rv0H7i2dLn38Ud0w1K4=
Sender: michbish=microsoft.com@github.com
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.40]) by mxa.mailgun.org with ESMTP id 5954275a.7f306c171e40-smtp-out-n03; Wed, 28 Jun 2017 22:02:02 -0000 (UTC)
Date: Wed, 28 Jun 2017 15:02:02 -0700
From: Mike Bishop <michbish@microsoft.com>
Reply-To: Mike Bishop <michbish@microsoft.com>
To: quic-issues@ietf.org
Message-ID: <5954275a660c1_1da53f9b34307c44828b0@hookshot-fe6-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] d4b323: Add stream correlation at the transport layer
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5954275a65d28_1da53f9b34307c44827c7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/0DtihYKeOJJ8dVS6EWc--fpjBfQ>
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, 28 Jun 2017 22:02:10 -0000

----==_mimepart_5954275a65d28_1da53f9b34307c44827c7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/multidirectional
  Home:   https://github.com/quicwg/base-drafts
  Commit: d4b32344daa4be4883877ffd7545c77aef7c45ec
      https://github.com/quicwg/base-drafts/commit/d4b32344daa4be4883877ffd7545c77aef7c45ec
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-06-28 (Wed, 28 Jun 2017)

  Changed paths:
    M draft-ietf-quic-http.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Add stream correlation at the transport layer



----==_mimepart_5954275a65d28_1da53f9b34307c44827c7--


From nobody Wed Jun 28 15:03: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 9D2F7129B62 for <quic-issues@ietfa.amsl.com>; Wed, 28 Jun 2017 15:03:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=michbish=microsoft.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id l88YxCO4a34t for <quic-issues@ietfa.amsl.com>; Wed, 28 Jun 2017 15:03:46 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C26D6128C81 for <quic-issues@ietf.org>; Wed, 28 Jun 2017 15:03:46 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1498687426; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=Y0jjF0yFiygGVkdiTtIR03dHHuqx37GPhcrN/XYK8wE=; b=Jxo77g2YjeyW44+QXXm39pOljbQn7jiiK3FLjMSNEQGfcXiqtIyk3yBgPQ0gOlAO3hxtGalf p3EQ3BM/56rM7XzKOFW5XP1P1UM991skhA1vmsF418X10wGK/zhaAt8KhtV3cSql/bN8Qj2H YTLHiGEJGylMTsojbtg7obBTQYI=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=jiSWO+apqKQjtRqaTWO2+XUe97R6E1T/IT02pcmv2TeHmlahiJ6vM0EjyAMgAlOfelnlwL OynGqrH52Z6Jajm88RRvI8w/OoPUblskx2twnujqkT3Uyk/JFBQR/4JpmF82usa2nFekbkWL J8Ijg319K9uhocrdRUcXROhJ0Vyds=
Sender: michbish=microsoft.com@github.com
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.41]) by mxa.mailgun.org with ESMTP id 595427c1.7f65142bc990-smtp-out-n03; Wed, 28 Jun 2017 22:03:45 -0000 (UTC)
Date: Wed, 28 Jun 2017 15:03:44 -0700
From: Mike Bishop <michbish@microsoft.com>
Reply-To: Mike Bishop <michbish@microsoft.com>
To: quic-issues@ietf.org
Message-ID: <595427c095525_5c743fceef873c341450de@hookshot-fe5-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 1a62a5: Fixup dead reference to stream type 0xff
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_595427c09502c_5c743fceef873c34144965"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Vp4nM74bidY1XJzbYNLFcT0tKJw>
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, 28 Jun 2017 22:03:51 -0000

----==_mimepart_595427c09502c_5c743fceef873c34144965
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/multidirectional
  Home:   https://github.com/quicwg/base-drafts
  Commit: 1a62a5cc02e8c8a537d761f275e3fd34ce91e78c
      https://github.com/quicwg/base-drafts/commit/1a62a5cc02e8c8a537d761f275e3fd34ce91e78c
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-27 (Tue, 27 Jun 2017)

  Changed paths:
    M draft-ietf-quic-http.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Fixup dead reference to stream type 0xff


  Commit: 1295d1f26467550e0f6ed9f5ab50e4d0f7eda8f7
      https://github.com/quicwg/base-drafts/commit/1295d1f26467550e0f6ed9f5ab50e4d0f7eda8f7
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-06-28 (Wed, 28 Jun 2017)

  Changed paths:
    M draft-ietf-quic-http.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/unidirectional_mt' into multidirectional


Compare: https://github.com/quicwg/base-drafts/compare/d4b32344daa4...1295d1f26467
----==_mimepart_595427c09502c_5c743fceef873c34144965--


From nobody Wed Jun 28 15:23: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 859C212EB44 for <quic-issues@ietfa.amsl.com>; Wed, 28 Jun 2017 15:22:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.801
X-Spam-Level: 
X-Spam-Status: No, score=-4.801 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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NnCIKCKwfzuE for <quic-issues@ietfa.amsl.com>; Wed, 28 Jun 2017 15:22:55 -0700 (PDT)
Received: from o8.sgmail.github.com (o8.sgmail.github.com [167.89.101.199]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 38F5D12EB39 for <quic-issues@ietf.org>; Wed, 28 Jun 2017 15:22:55 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=EslWejZqUrLG+RI2r/UChyrL6CU=; b=C1fIQk6IBI1K1Wb0 iJMPeUaeL42b1XozldEul0+bc9vu6VAl6R/oL3kyGzZ7+75YLZgRLdovGJC87FQI mf2osxIr+HXwdThN7F5k7hjZGk2odRV2PDr4AaC8p+G8TLJa2ZUcAqe2y+jI8wxj y2iUWSEyt8m4F23sV79F3NhQqbI=
Received: by filter0537p1mdw1.sendgrid.net with SMTP id filter0537p1mdw1-3957-59542C38-28 2017-06-28 22:22:48.460286861 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0029p1mdw1.sendgrid.net (SG) with ESMTP id sSCKj8SWTOSebIKa_JwghQ for <quic-issues@ietf.org>; Wed, 28 Jun 2017 22:22:48.389 +0000 (UTC)
Date: Wed, 28 Jun 2017 22:22:48 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb1f834580b147702454cfc91c2ee6aabab8fbea292cf00000001156bee3892a169ce0e43a87c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/672@github.com>
Subject: [quicwg/base-drafts] Stream correlation in Transport (#672)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59542c3817b00_95a3f9809c8fc2c9543f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak18YUMJUu9FqfWHlDUvSN9I+XM/lO4OwjudXW wmZffgw/r8gbGUIojSR5XqnoT0tcdwUH+Q5fhkUYrrtX4rl7oK5GWnRip8b9x9KrjcIkhsYkhXBemV X/C5ek59uEubVrSLubuLSRB/hhb/Zn/h5aG9iP0gtg/8OSzFLyIXD+zArKGotZpxeixYz1+rNyfF7s Y=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/AIe75wy7UTWYVnib_b-evOH7lu8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 28 Jun 2017 22:22:57 -0000

----==_mimepart_59542c3817b00_95a3f9809c8fc2c9543f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This is an augmentation of @martinthomson's PR to add stream correlation, as promised.

# Major changes

Leveraging @igorlord's insight that OO=00 only occurs on the first STREAM frame of a stream, I used that as the trigger for a Stream Properties byte.  Two bits of that byte describe the directionality of the stream:

- Unidirectional (no response expected)
- Initial bidirectional (one response expected)
- Initial multi-response (one or more responses expected; needs a better name)
- Response

If the type is Response, there's an Associated Stream ID field, length given by two more bits following the same pattern as the SS bits in the STREAM frame ID.

# Personal Opinion

On the plus side, these stream types seem to cover the abstractions I can envision for most applications.  You can unilaterally send something (unidirectional), do request/response (bidirectional), or pub/sub (single subscription stream, series of update streams).

I don't care for the fact that I still need the stream type header in HTTP after putting this in the transport.  That will be ameliorated if we go back to one stream per request, since all unidirectional streams will be push streams.  (As a side-note, I considered using the multiple-response option in the HTTP mapping, but then I need a stream header again to indicate which is the response and which the pushes.)

I particularly don't like that you now have to look at the frame type header to find out whether a field exists which tells you the length of something else in the header.  I'd like to simplify that.  I went with this model over a CREATE_STREAM frame because of @mikkelfj's use-case of very small messages -- this adds only one byte to the first frame on a stream in one direction and 2-5 bytes to the first frame of response streams.  A separate frame type would be somewhat larger, but could be cleaner in that respect.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/672

-- Commit Summary --

  * Add stream correlation at the transport layer
  * Merge remote-tracking branch 'origin/unidirectional_mt' into multidirectional

-- File Changes --

    M draft-ietf-quic-http.md (144)
    M draft-ietf-quic-transport.md (63)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/672.patch
https://github.com/quicwg/base-drafts/pull/672.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/672

----==_mimepart_59542c3817b00_95a3f9809c8fc2c9543f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>This is an augmentation of <a href="https://github.com/martinthomson" class="user-mention">@martinthomson</a>'s PR to add stream correlation, as promised.</p>
<h1>Major changes</h1>
<p>Leveraging <a href="https://github.com/igorlord" class="user-mention">@igorlord</a>'s insight that OO=00 only occurs on the first STREAM frame of a stream, I used that as the trigger for a Stream Properties byte.  Two bits of that byte describe the directionality of the stream:</p>
<ul>
<li>Unidirectional (no response expected)</li>
<li>Initial bidirectional (one response expected)</li>
<li>Initial multi-response (one or more responses expected; needs a better name)</li>
<li>Response</li>
</ul>
<p>If the type is Response, there's an Associated Stream ID field, length given by two more bits following the same pattern as the SS bits in the STREAM frame ID.</p>
<h1>Personal Opinion</h1>
<p>On the plus side, these stream types seem to cover the abstractions I can envision for most applications.  You can unilaterally send something (unidirectional), do request/response (bidirectional), or pub/sub (single subscription stream, series of update streams).</p>
<p>I don't care for the fact that I still need the stream type header in HTTP after putting this in the transport.  That will be ameliorated if we go back to one stream per request, since all unidirectional streams will be push streams.  (As a side-note, I considered using the multiple-response option in the HTTP mapping, but then I need a stream header again to indicate which is the response and which the pushes.)</p>
<p>I particularly don't like that you now have to look at the frame type header to find out whether a field exists which tells you the length of something else in the header.  I'd like to simplify that.  I went with this model over a CREATE_STREAM frame because of <a href="https://github.com/mikkelfj" class="user-mention">@mikkelfj</a>'s use-case of very small messages -- this adds only one byte to the first frame on a stream in one direction and 2-5 bytes to the first frame of response streams.  A separate frame type would be somewhat larger, but could be cleaner in that respect.</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/672'>https://github.com/quicwg/base-drafts/pull/672</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Add stream correlation at the transport layer</li>
  <li>Merge remote-tracking branch &#39;origin/unidirectional_mt&#39; into multidirectional</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/672/files#diff-0">draft-ietf-quic-http.md</a>
    (144)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/672/files#diff-1">draft-ietf-quic-transport.md</a>
    (63)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/672.patch'>https://github.com/quicwg/base-drafts/pull/672.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/672.diff'>https://github.com/quicwg/base-drafts/pull/672.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/672">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_tixI9gJG5S5hRxu0Q4CFjmWLzzks5sItI4gaJpZM4OIm8f">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq-Ou7_CF_kgrX4s81Te_cCQsEhGRks5sItI4gaJpZM4OIm8f.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/672"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 correlation in Transport (#672)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/672"}}}</script>

----==_mimepart_59542c3817b00_95a3f9809c8fc2c9543f--


From nobody Wed Jun 28 16:04: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 DA0ED129B1D for <quic-issues@ietfa.amsl.com>; Wed, 28 Jun 2017 16:04:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.617
X-Spam-Level: 
X-Spam-Status: No, score=-0.617 tagged_above=-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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PczwkRLSZOTO for <quic-issues@ietfa.amsl.com>; Wed, 28 Jun 2017 16:04:03 -0700 (PDT)
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 0D64B124C27 for <quic-issues@ietf.org>; Wed, 28 Jun 2017 16:04:02 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=GOMwjZLHS4f5Ak40hMAPwmm9zIE=; b=dQEbYt4Y4siIesNM a8jMzDMYdXGze+er1Oo77ShcqcopQtc1SHvJuP67ErtiDekUE3/Rd0kBX5AjcqzI B6tTVfbm6ePH9X+Pp2S7ustHPYNxDOp/DW8WO8hElxJMRyOOebNhsVIfBlyjpUNy qAZ6Q7VAifZFGmKh/FXrjElrtig=
Received: by filter0654p1mdw1.sendgrid.net with SMTP id filter0654p1mdw1-27822-595435D5-73 2017-06-28 23:03:49.857169225 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0039p1mdw1.sendgrid.net (SG) with ESMTP id X5zhQIDvSA26zsaNjtPqng for <quic-issues@ietf.org>; Wed, 28 Jun 2017 23:03:49.633 +0000 (UTC)
Date: Wed, 28 Jun 2017 23:03:50 +0000 (UTC)
From: Patrick McManus <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6e1e45e1f6b8f4283710aedf07b0e246b6f642ab92cf00000001156bf7d492a169ce0c14f746@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/211/311816080@github.com>
In-Reply-To: <quicwg/base-drafts/issues/211@github.com>
References: <quicwg/base-drafts/issues/211@github.com>
Subject: Re: [quicwg/base-drafts] Error codes (#211)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_595435d4c4b38_41843fa98e64bc3099635"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak027Hc0Q1/XNV6sAIUoaFqnjQuxdAIgNQiCM0 GgD35fz9saLVhawiDtlWFf10F3HYLeVQ1DMj2lhZD6vGGyVCWSuRdApSKuBOUPKfEwHkrQir3V/TVi jnIguqbNoc5jBfuLGkPeyaKJiwD0f9dZSeebItPe6y0QD8llrYF/6E5rcCPsHv7H9tRtLFRFOcgXVd 0=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/RrJ0OiyZXnCf3nHIdiiWqpgeE44>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 28 Jun 2017 23:04:05 -0000

----==_mimepart_595435d4c4b38_41843fa98e64bc3099635
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

On Wed, Jun 28, 2017 at 2:22 PM, Mike Bishop <notifications@github.com>
wrote:

> Ah, so move in a direction where there aren=E2=80=99t just distinct range=
s, but:
>
> That implies, as you alluded to, that the transport should never abort an
> individual stream.


I find that a really powerful and attractive property. +1.


--=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/211#issuecomment-311816080=

----==_mimepart_595435d4c4b38_41843fa98e64bc3099635
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

On Wed, Jun 28, 2017 at 2:22 PM, Mike Bishop &lt;notifications@github.com&g=
t;<br>
wrote:<br>
<br>
&gt; Ah, so move in a direction where there aren=E2=80=99t just distinct ra=
nges, but:<br>
&gt;<br>
&gt; That implies, as you alluded to, that the transport should never abort=
 an<br>
&gt; individual stream.<br>
<br>
<br>
I find that a really powerful and attractive property. +1.<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/211#issuecomment-311816080">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq55nPKeU9OjnSX1=
6d5GttITDNM1rks5sItvUgaJpZM4LrwmI">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq4S7mJaD7nIPHbfiH=
FfT1zmrgs8Tks5sItvUgaJpZM4LrwmI.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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/211#issuecomment-311816080"></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 #211: On Wed, Jun 28=
, 2017 at 2:22 PM, Mike Bishop \u003cnotifications@github.com\u003e\nwrote:=
\n\n\u003e Ah, so move in a direction where there aren=E2=80=99t just disti=
nct ranges, but:\n\u003e\n\u003e That implies, as you alluded to, that the =
transport should never abort an\n\u003e individual stream.\n\n\nI find that=
 a really powerful and attractive property. +1.\n"}],"action":{"name":"View=
 Issue","url":"https://github.com/quicwg/base-drafts/issues/211#issuecommen=
t-311816080"}}}</script>=

----==_mimepart_595435d4c4b38_41843fa98e64bc3099635--


From nobody Wed Jun 28 16:06: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 4B33A1298BA for <quic-issues@ietfa.amsl.com>; Wed, 28 Jun 2017 16:06:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.397
X-Spam-Level: 
X-Spam-Status: No, score=-3.397 tagged_above=-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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SJQaAuVbdLlw for <quic-issues@ietfa.amsl.com>; Wed, 28 Jun 2017 16:06:45 -0700 (PDT)
Received: from o8.sgmail.github.com (o8.sgmail.github.com [167.89.101.199]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6EF9C124C27 for <quic-issues@ietf.org>; Wed, 28 Jun 2017 16:06:45 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=LyBin+c0078GxlcPG84yBMM+MkE=; b=F/8Ae2ZRI9BaxgIq ZtfVRc/FNXjFonMevL6l9zWu3W8s3ixeRPG3zelx5m5vqSTDI6KjVrYqSXulFewV ubZMu1dqIVL/300SVQiJDYkAQKVFVxxt/B9GbekXbwubTvNogUMZmcNrBgENfKs1 fukYiTrjkBVPY9s7Z8OSFBQFRQE=
Received: by filter1073p1mdw1.sendgrid.net with SMTP id filter1073p1mdw1-4198-59543684-56 2017-06-28 23:06:44.624616711 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0024p1mdw1.sendgrid.net (SG) with ESMTP id 80CJWNq1T-6Mnr3bjfL4Bg for <quic-issues@ietf.org>; Wed, 28 Jun 2017 23:06:44.424 +0000 (UTC)
Date: Wed, 28 Jun 2017 23:06:44 +0000 (UTC)
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2a32b0840596786efac314f66b9bdf555d3b6fc092cf00000001156bf88392a169ce0e43c66d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/673@github.com>
Subject: [quicwg/base-drafts] Clarify reason phrase length (#673)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_595436836f9a5_4eff3ffd0d093c341367e2"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2e4bpeWq7BlJel/wicNhHBzGLrHY6PLTYXqp 19QZU5QM93f6XXiDzBoYF8sYRkSFz6H+Azqote2yEGP1dAg4An3RsL/QhB9OC77GVMjSJmNfLeb8Do VMxEfJdeTBpvfpflb7Yo29h/0fSDe8OzznzVZS5vXcIZmqwAmf5/uHOPVw==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/xecBOxCRetmPbPcjgIRXINKX6BU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 28 Jun 2017 23:06:47 -0000

----==_mimepart_595436836f9a5_4eff3ffd0d093c341367e2
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/673

-- Commit Summary --

  * Clarify reason phrase length

-- File Changes --

    M draft-ietf-quic-transport.md (2)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/673.patch
https://github.com/quicwg/base-drafts/pull/673.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/673

----==_mimepart_595436836f9a5_4eff3ffd0d093c341367e2
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/673'>https://github.com/quicwg/base-drafts/pull/673</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Clarify reason phrase length</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/673/files#diff-0">draft-ietf-quic-transport.md</a>
    (2)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/673.patch'>https://github.com/quicwg/base-drafts/pull/673.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/673.diff'>https://github.com/quicwg/base-drafts/pull/673.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/673">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8CcGHqkfMoxkoW83hv6j0tq_w8Aks5sItyDgaJpZM4OIpB5">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqyl2DjpM6ZbG4xjssuw47ukJdskaks5sItyDgaJpZM4OIpB5.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/673"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Clarify reason phrase length (#673)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/673"}}}</script>

----==_mimepart_595436836f9a5_4eff3ffd0d093c341367e2--


From nobody Wed Jun 28 16:09: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 AF08E129B45 for <quic-issues@ietfa.amsl.com>; Wed, 28 Jun 2017 16:09:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.617
X-Spam-Level: 
X-Spam-Status: No, score=-0.617 tagged_above=-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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5K5Koa2cZSDN for <quic-issues@ietfa.amsl.com>; Wed, 28 Jun 2017 16:09:49 -0700 (PDT)
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 E50B0129B1D for <quic-issues@ietf.org>; Wed, 28 Jun 2017 16:09:48 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=9iF14OpB1ARj4HPkS/NGH2K38kg=; b=O0MHVZsNS9mDoZ5q gw+uhNyX0ND2JS0zUEa4QtNaqBxGvnxE2uYmUJe1ykeb1AKP39KF9Kvy5E49pHP1 0Nm81eC+f1m8OfEks6Q4Cvbe0Ux/r0nUW0NyEGXgn8yyoEtgRPDf3V4FzSswTXMT NUwrTImi8okcVDsz9oYkoNJjXgI=
Received: by filter0956p1mdw1.sendgrid.net with SMTP id filter0956p1mdw1-1922-5954373C-D 2017-06-28 23:09:48.150094761 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0029p1mdw1.sendgrid.net (SG) with ESMTP id TMP7-ZX1TheeH13G4x0Piw for <quic-issues@ietf.org>; Wed, 28 Jun 2017 23:09:47.935 +0000 (UTC)
Date: Wed, 28 Jun 2017 23:09:48 +0000 (UTC)
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7c94d2eacdef5f8bb424f35e1d8160b554ad72ea92cf00000001156bf93a92a169ce0e43a87c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/672/c311817033@github.com>
In-Reply-To: <quicwg/base-drafts/pull/672@github.com>
References: <quicwg/base-drafts/pull/672@github.com>
Subject: Re: [quicwg/base-drafts] Stream correlation in Transport (#672)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5954373ace026_49533ff48e8d3c3c1808bd"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3jxaGKHxImtWPhaOqkaZ8LeJB+w3b9xxFd4U WzU65XoHV6FL5hYX+5h2Z+lPv2WYXJPHkXxX+uRZiobjz30+UyX+p7eUr7VpJkFnJRtayd/ppM+YAz X5Qvku29tfrKMd2jFVCVo3+4BwwsVN81sf2zJCrqvbPD7o0p+b0jlkRCgKL7dAKQXp+NIsLvcRkyJ4 M=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ZVmWY-PWQ5WQl1xS7yx31Xf7w5k>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 28 Jun 2017 23:09:51 -0000

----==_mimepart_5954373ace026_49533ff48e8d3c3c1808bd
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I have so far only looked at transport.md - I think the exact encoding is not too important for now - notably var length integers might replace bits in the type byte.

One thought is that it might not be desirable to check for association errors because the initial stream might be closed and gone before a response arrives. Checking validity would require state to be retained - in principle indefinitely. But the association type may still be useful to and API layer.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/672#issuecomment-311817033
----==_mimepart_5954373ace026_49533ff48e8d3c3c1808bd
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I have so far only looked at transport.md - I think the exact encoding i=
s not too important for now - notably var length integers might replace bit=
s in the type byte.</p>
<p>One thought is that it might not be desirable to check for association e=
rrors because the initial stream might be closed and gone before a response=
 arrives. Checking validity would require state to be retained - in princip=
le indefinitely. But the association type may still be useful to and API la=
yer.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving 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/672#issuecomment-311817033">view it on GitHub</a>, or <a href=
=3D"https://github.com/notifications/unsubscribe-auth/AWbkqyBIV-0DyWuHpTq-e=
miPNqg1OJc7ks5sIt06gaJpZM4OIm8f">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqxogv077FqJl0c3VT=
f69TuUAw7aUks5sIt06gaJpZM4OIm8f.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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=
/672#issuecomment-311817033"></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 #672: I have so far=
 only looked at transport.md - I think the exact encoding is not too import=
ant for now - notably var length integers might replace bits in the type by=
te.\r\n\r\nOne thought is that it might not be desirable to check for assoc=
iation errors because the initial stream might be closed and gone before a =
response arrives. Checking validity would require state to be retained - in=
 principle indefinitely. But the association type may still be useful to an=
d API layer."}],"action":{"name":"View Pull Request","url":"https://github.=
com/quicwg/base-drafts/pull/672#issuecomment-311817033"}}}</script>=

----==_mimepart_5954373ace026_49533ff48e8d3c3c1808bd--


From nobody Wed Jun 28 16:20: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 7F2A612EB0B for <quic-issues@ietfa.amsl.com>; Wed, 28 Jun 2017 16:20:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.682
X-Spam-Level: 
X-Spam-Status: No, score=-7.682 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-2.8, 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 f1iJ4Ev8Mdzj for <quic-issues@ietfa.amsl.com>; Wed, 28 Jun 2017 16:20:06 -0700 (PDT)
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 B270A129B45 for <quic-issues@ietf.org>; Wed, 28 Jun 2017 16:20:06 -0700 (PDT)
Date: Wed, 28 Jun 2017 16:20:05 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1498692005; bh=P5kbLmtf+rlNu+nUdKIWJ/5F/rGDJawp4rv+smCH+14=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=GhBwT7/LvtTLWR3EHjpQgnEy5o+pCNWkFCWjTkGLAQtrjQsWP91vUfpXrhtjfBeZM 0RjNHi/44GcW51NW0ipLXaOfmyLWOEeWXmSyXCFY5/wgvY8QGspk9yHglpuG2mrMjm fxonabMaDr5vBosNXHbxX6csYYVQ+csB5bPGB/Cc=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abcd8a9af3e88ff72e7ab61152d87a5e86dadc7f8f92cf00000001156bfba592a169ce0e26dcd6@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/651/review/46993768@github.com>
In-Reply-To: <quicwg/base-drafts/pull/651@github.com>
References: <quicwg/base-drafts/pull/651@github.com>
Subject: Re: [quicwg/base-drafts] Refer to all header octets by number (#651)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_595439a5e11a5_3a293f874a9ebc341043e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/uiISsIQyPnSFMIFNirWkvv5uWKg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 28 Jun 2017 23:20:08 -0000

----==_mimepart_595439a5e11a5_3a293f874a9ebc341043e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett approved this pull request.

One more nit, but looks good.

>  
 Long Packet Type:
 
-: The remaining seven bits of first octet of a long packet is the packet type.
-  This field can indicate one of 128 packet types.  The types specified for this
+: The remaining seven bits of octet 0 of a long packet is the packet type.  This

nit: is => are?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/651#pullrequestreview-46993768
----==_mimepart_595439a5e11a5_3a293f874a9ebc341043e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ianswett</b> approved this pull request.</p>

<p>One more nit, but looks good.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/651#discussion_r124680201">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
 Long Packet Type:
 
-: The remaining seven bits of first octet of a long packet is the packet type.
-  This field can indicate one of 128 packet types.  The types specified for this
+: The remaining seven bits of octet 0 of a long packet is the packet type.  This
</pre>
<p>nit: is =&gt; are?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/651#pullrequestreview-46993768">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3PLSXuPScN79O2iSS8HmDw3JDfKks5sIt-lgaJpZM4OAgvA">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqw3G-7ecQCIUsKL9VOVBjfRXCD6iks5sIt-lgaJpZM4OAgvA.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/651#pullrequestreview-46993768"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #651"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/651#pullrequestreview-46993768"}}}</script>
----==_mimepart_595439a5e11a5_3a293f874a9ebc341043e--


From nobody Wed Jun 28 16:23: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 9948F12EB0B for <quic-issues@ietfa.amsl.com>; Wed, 28 Jun 2017 16:22:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.402
X-Spam-Level: 
X-Spam-Status: No, score=-5.402 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bldc1Znanl-l for <quic-issues@ietfa.amsl.com>; Wed, 28 Jun 2017 16:22:58 -0700 (PDT)
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 0CC5C126BF0 for <quic-issues@ietf.org>; Wed, 28 Jun 2017 16:22:58 -0700 (PDT)
Date: Wed, 28 Jun 2017 16:22:57 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1498692177; bh=7+d6wGsoesxgzDkvQiSn1o60vsXr8GwVPDdCUmldl7U=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=uGZ0NsmPbW6dJnIIW1800nOxlQx6W0pFLSRI/UVq2aI+Y4BhOTnFXT+lgxLF0/fML 573D2KQBpODtRuWg6PrlC7RY7ykPgfDeQQlZrnxsZJiNKEj+1n7glaMSBGiAkeb632 182zIdFYd6esSiavXFiorELlx2APZZ+V82MUf/P8=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd4217e35017267bd0035be22fc854e207f4b237f92cf00000001156bfc5192a169ce0e26dcd6@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/651/review/46994206@github.com>
In-Reply-To: <quicwg/base-drafts/pull/651@github.com>
References: <quicwg/base-drafts/pull/651@github.com>
Subject: Re: [quicwg/base-drafts] Refer to all header octets by number (#651)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59543a51427e4_3a3e3f874a9ebc3413711f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/S7Ptep_hMcPbeqLvnKAt9_dsoYQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 28 Jun 2017 23:22:59 -0000

----==_mimepart_59543a51427e4_3a3e3f874a9ebc3413711f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.



>  
 Long Packet Type:
 
-: The remaining seven bits of first octet of a long packet is the packet type.
-  This field can indicate one of 128 packet types.  The types specified for this
+: The remaining seven bits of octet 0 of a long packet is the packet type.  This

I think "of a long packet" is redundant given "Long Packet Type:" is the title as well, and it makes the sentence a bit awkward.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/651#discussion_r124680604
----==_mimepart_59543a51427e4_3a3e3f874a9ebc3413711f
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/651#discussion_r124680604">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
 Long Packet Type:
 
-: The remaining seven bits of first octet of a long packet is the packet type.
-  This field can indicate one of 128 packet types.  The types specified for this
+: The remaining seven bits of octet 0 of a long packet is the packet type.  This
</pre>
<p>I think "of a long packet" is redundant given "Long Packet Type:" is the title as well, and it makes the sentence a bit awkward.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/651#discussion_r124680604">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_gQHtjjv9V7r9Es_wBcgUr3gXuWks5sIuBRgaJpZM4OAgvA">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq4qEDOaVZm4tbEcsPs6znT_vXcLgks5sIuBRgaJpZM4OAgvA.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/651#discussion_r124680604"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #651"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/651#discussion_r124680604"}}}</script>
----==_mimepart_59543a51427e4_3a3e3f874a9ebc3413711f--


From nobody Wed Jun 28 16:30:05 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3BDB812EC84 for <quic-issues@ietfa.amsl.com>; Wed, 28 Jun 2017 16:30:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.801
X-Spam-Level: 
X-Spam-Status: No, score=-4.801 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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rAhxTvMlR6nl for <quic-issues@ietfa.amsl.com>; Wed, 28 Jun 2017 16:30:01 -0700 (PDT)
Received: from o9.sgmail.github.com (o9.sgmail.github.com [167.89.101.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9C61E12EC86 for <quic-issues@ietf.org>; Wed, 28 Jun 2017 16:30:01 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=PZQD8MgdFr1j4FXrLRt4rHC+LkM=; b=XvNDzzauWuCTo/4B NL0ET4Xzn2veVxzO+0B7T3n7esSmJSqC73hliNgPCAEfwh/4P61lWGzmPJEtexsl a372VvjB9IwFvtaFzEp5z0YSY7QR2VqhqCITJrgKzUC8A+bOnzRr81gF1NwAvJ7L AeP6ILLi5ydwcS1L4l3OmgFh6WU=
Received: by filter0928p1mdw1.sendgrid.net with SMTP id filter0928p1mdw1-16193-59543BF8-22 2017-06-28 23:30:00.669559248 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0026p1mdw1.sendgrid.net (SG) with ESMTP id b2rGPLCJQ-Wq8tgMgSrdBQ for <quic-issues@ietf.org>; Wed, 28 Jun 2017 23:30:00.579 +0000 (UTC)
Date: Wed, 28 Jun 2017 23:30:00 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5d9b69149f202c8ae7979de2c27356951c28654592cf00000001156bfdf892a169ce0e43a87c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/672/c311820173@github.com>
In-Reply-To: <quicwg/base-drafts/pull/672@github.com>
References: <quicwg/base-drafts/pull/672@github.com>
Subject: Re: [quicwg/base-drafts] Stream correlation in Transport (#672)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59543bf84453d_56513ff182cbbc3c6661e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1djCDvdgRPALijIrzkk9XajqaeW+xMfgrld8 ivC+cmty9xsUCUHuUg0nlw8ONqo88Wg6Bom1RQP//h+BMde2LcENMPXmqNxY95EsJGqrTROf8jxK51 zQbexSqWnjmwrar1mp45+aymuHQ5iODJTicoeC5Cz1otGoMMGW5ZQ98Ioy4K/Cv7wVrtzkqn5CEumg 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Ls4625eX7Sk8P_wZw4b0y4dmcjE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 28 Jun 2017 23:30:04 -0000

----==_mimepart_59543bf84453d_56513ff182cbbc3c6661e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Good point.  Most things fall quickly into the bucket of =E2=80=9Cassociati=
ng to these is not valid=E2=80=9D =E2=80=93 all unidirectional streams, res=
ponse streams, and bidirectional streams that have seen a response are the =
same. But every pub/sub stream remains valid forever, as does a bidirection=
al stream that never gets answered.  There are some possible memory attacks=
 there we=E2=80=99d need to iron out if we went this way.

From: MikkelFJ [mailto:notifications@github.com]
Sent: Wednesday, June 28, 2017 4:10 PM
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Mike Bishop <Michael.Bishop@microsoft.com>; Author <author@noreply.gith=
ub.com>
Subject: Re: [quicwg/base-drafts] Stream correlation in Transport (#672)


I have so far only looked at transport.md - I think the exact encoding is n=
ot too important for now - notably var length integers might replace bits i=
n the type byte.

One thought is that it might not be desirable to check for association erro=
rs because the initial stream might be closed and gone before a response ar=
rives. Checking validity would require state to be retained - in principle =
indefinitely. But the association type may still be useful to and API layer.

=E2=80=94
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub<https://na01.safelinks.prot=
ection.outlook.com/?url=3Dhttps%3A%2F%2Fgithub.com%2Fquicwg%2Fbase-drafts%2=
Fpull%2F672%23issuecomment-311817033&data=3D02%7C01%7CMichael.Bishop%40micr=
osoft.com%7Cf33c31e5652d4d04e59b08d4be7ac60f%7C72f988bf86f141af91ab2d7cd011=
db47%7C1%7C0%7C636342881899061982&sdata=3DZllkXdSDwGP7V8GLwBoLvFousQKYgRxOz=
b8G73zkJQo%3D&reserved=3D0>, or mute the thread<https://na01.safelinks.prot=
ection.outlook.com/?url=3Dhttps%3A%2F%2Fgithub.com%2Fnotifications%2Funsubs=
cribe-auth%2FAEE2haeX7CVj98vhhchOYqzJb1J7qq1tks5sIt05gaJpZM4OIm8f&data=3D02=
%7C01%7CMichael.Bishop%40microsoft.com%7Cf33c31e5652d4d04e59b08d4be7ac60f%7=
C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C636342881899061982&sdata=3Db%2F=
JhB8vT5XBHIZjK6X8MXEV6X6STZ6e7cvcI40hVXcY%3D&reserved=3D0>.


--=20
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/672#issuecomment-311820173=

----==_mimepart_59543bf84453d_56513ff182cbbc3c6661e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Good point.  Most things fall quickly into the bucket of =E2=80=9Cassociati=
ng to these is not valid=E2=80=9D =E2=80=93 all unidirectional streams, res=
ponse streams, and bidirectional streams that have seen a response are the =
same. But every pub/sub stream remains valid forever, as does a bidirection=
al stream that never gets answered.  There are some possible memory attacks=
 there we=E2=80=99d need to iron out if we went this way.
<br>

<br>
From: MikkelFJ [mailto:notifications@github.com]
<br>
Sent: Wednesday, June 28, 2017 4:10 PM
<br>
To: quicwg/base-drafts &lt;base-drafts@noreply.github.com&gt;
<br>
Cc: Mike Bishop &lt;Michael.Bishop@microsoft.com&gt;; Author &lt;author@nor=
eply.github.com&gt;
<br>
Subject: Re: [quicwg/base-drafts] Stream correlation in Transport (#672)
<br>

<br>

<br>
I have so far only looked at transport.md - I think the exact encoding is n=
ot too important for now - notably var length integers might replace bits i=
n the type byte.
<br>

<br>
One thought is that it might not be desirable to check for association erro=
rs because the initial stream might be closed and gone before a response ar=
rives. Checking validity would require state to be retained - in principle =
indefinitely. But the association type may still be useful to and API layer.
<br>

<br>
=E2=80=94
<br>
You are receiving this because you authored the thread.
<br>
Reply to this email directly, view it on GitHub&lt;https://na01.safelinks.p=
rotection.outlook.com/?url=3Dhttps%3A%2F%2Fgithub.com%2Fquicwg%2Fbase-draft=
s%2Fpull%2F672%23issuecomment-311817033&amp;data=3D02%7C01%7CMichael.Bishop=
%40microsoft.com%7Cf33c31e5652d4d04e59b08d4be7ac60f%7C72f988bf86f141af91ab2=
d7cd011db47%7C1%7C0%7C636342881899061982&amp;sdata=3DZllkXdSDwGP7V8GLwBoLvF=
ousQKYgRxOzb8G73zkJQo%3D&amp;reserved=3D0&gt;, or mute the thread&lt;https:=
//na01.safelinks.protection.outlook.com/?url=3Dhttps%3A%2F%2Fgithub.com%2Fn=
otifications%2Funsubscribe-auth%2FAEE2haeX7CVj98vhhchOYqzJb1J7qq1tks5sIt05g=
aJpZM4OIm8f&amp;data=3D02%7C01%7CMichael.Bishop%40microsoft.com%7Cf33c31e56=
52d4d04e59b08d4be7ac60f%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C636342=
881899061982&amp;sdata=3Db%2FJhB8vT5XBHIZjK6X8MXEV6X6STZ6e7cvcI40hVXcY%3D&a=
mp;reserved=3D0&gt;.
<br>


<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/pull/672#issuecomment-311820173">view it on GitHub</a>, or <a href=
=3D"https://github.com/notifications/unsubscribe-auth/AWbkqzRKHOieMDHSTEu3U=
DcnLYkBu-s7ks5sIuH4gaJpZM4OIm8f">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq9C_FUDF6Hli1dytN=
itIiPpRVyujks5sIuH4gaJpZM4OIm8f.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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=
/672#issuecomment-311820173"></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 #672: Good point.=
  Most things fall quickly into the bucket of =E2=80=9Cassociating to these=
 is not valid=E2=80=9D =E2=80=93 all unidirectional streams, response strea=
ms, and bidirectional streams that have seen a response are the same. But e=
very pub/sub stream remains valid forever, as does a bidirectional stream t=
hat never gets answered.  There are some possible memory attacks there we=
=E2=80=99d need to iron out if we went this way.\r\n\r\nFrom: MikkelFJ [mai=
lto:notifications@github.com]\r\nSent: Wednesday, June 28, 2017 4:10 PM\r\n=
To: quicwg/base-drafts \u003cbase-drafts@noreply.github.com\u003e\r\nCc: Mi=
ke Bishop \u003cMichael.Bishop@microsoft.com\u003e; Author \u003cauthor@nor=
eply.github.com\u003e\r\nSubject: Re: [quicwg/base-drafts] Stream correlati=
on in Transport (#672)\r\n\r\n\r\nI have so far only looked at transport.md=
 - I think the exact encoding is not too important for now - notably var le=
ngth integers might replace bits in the type byte.\r\n\r\nOne thought is th=
at it might not be desirable to check for association errors because the in=
itial stream might be closed and gone before a response arrives. Checking v=
alidity would require state to be retained - in principle indefinitely. But=
 the association type may still be useful to and API layer.\r\n\r\n=E2=80=
=94\r\nYou are receiving this because you authored the thread.\r\nReply to =
this email directly, view it on GitHub\u003chttps://na01.safelinks.protecti=
on.outlook.com/?url=3Dhttps%3A%2F%2Fgithub.com%2Fquicwg%2Fbase-drafts%2Fpul=
l%2F672%23issuecomment-311817033\u0026data=3D02%7C01%7CMichael.Bishop%40mic=
rosoft.com%7Cf33c31e5652d4d04e59b08d4be7ac60f%7C72f988bf86f141af91ab2d7cd01=
1db47%7C1%7C0%7C636342881899061982\u0026sdata=3DZllkXdSDwGP7V8GLwBoLvFousQK=
YgRxOzb8G73zkJQo%3D\u0026reserved=3D0\u003e, or mute the thread\u003chttps:=
//na01.safelinks.protection.outlook.com/?url=3Dhttps%3A%2F%2Fgithub.com%2Fn=
otifications%2Funsubscribe-auth%2FAEE2haeX7CVj98vhhchOYqzJb1J7qq1tks5sIt05g=
aJpZM4OIm8f\u0026data=3D02%7C01%7CMichael.Bishop%40microsoft.com%7Cf33c31e5=
652d4d04e59b08d4be7ac60f%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C63634=
2881899061982\u0026sdata=3Db%2FJhB8vT5XBHIZjK6X8MXEV6X6STZ6e7cvcI40hVXcY%3D=
\u0026reserved=3D0\u003e.\r\n"}],"action":{"name":"View Pull Request","url"=
:"https://github.com/quicwg/base-drafts/pull/672#issuecomment-311820173"}}}=
</script>=

----==_mimepart_59543bf84453d_56513ff182cbbc3c6661e--


From nobody Wed Jun 28 16:33: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 9232D12EB0B for <quic-issues@ietfa.amsl.com>; Wed, 28 Jun 2017 16:33:28 -0700 (PDT)
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; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id fjhcgt5KFWe3 for <quic-issues@ietfa.amsl.com>; Wed, 28 Jun 2017 16:33:27 -0700 (PDT)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0F3521243FE for <quic-issues@ietf.org>; Wed, 28 Jun 2017 16:33:27 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1498692806; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=VPHy4qszng7uEwUch7ouA6mfSi6FWvVEB0FI7hdMZ8o=; b=dTBb7k6rAJjmO7VCCg/Z6b2K2OAuf93RuUPsMhgubh+Elni9lPxov24pDigZhjl4if13IJ8s lbVMYu8s/MMm2Ts+EYq4x+0X/udltcOW0ZJdBr5B87lc9EzNNETCDdM1pMISle+T34o0fEZe uiFQR3YmDznkD15Q23TVEzh/75s=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=nvxbP6Ozpr4AETxrRGGbExhLkGgZV5ET4r+0Ec/p7PsO/4fpIGnqMSPMIyy2Y4do174+PA wRL2QyS0WspNX1CmBOXiOMWlOaBsBbKmvfM0KwftO+vCiH3W6cccZHEq/Wv7s60Csoq7wPLJ ai73H7V7gp/KWtBPfY9oT69x7I9fg=
Sender: martin.thomson=gmail.com@github.com
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.34]) by mxa.mailgun.org with ESMTP id 59543cc6.7f4fdc041ed0-smtp-out-n02; Wed, 28 Jun 2017 23:33:26 -0000 (UTC)
Date: Wed, 28 Jun 2017 16:33:24 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <59543cc4e66a4_89a3feeabc9fc3c126499@hookshot-fe2-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] aa78b1: UNMATCHED_DATA
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_59543cc4e6340_89a3feeabc9fc3c1263d3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/I922AIpMF_QKScY0CxAayrnRa34>
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, 28 Jun 2017 23:33:28 -0000

----==_mimepart_59543cc4e6340_89a3feeabc9fc3c1263d3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/unidirectional_mt
  Home:   https://github.com/quicwg/base-drafts
  Commit: aa78b14f5d8df206f22594cbb3a6f355463d32e8
      https://github.com/quicwg/base-drafts/commit/aa78b14f5d8df206f22594cbb3a6f355463d32e8
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-28 (Wed, 28 Jun 2017)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  UNMATCHED_DATA



----==_mimepart_59543cc4e6340_89a3feeabc9fc3c1263d3--


From nobody Wed Jun 28 16:33: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 D6FCC1243FE for <quic-issues@ietfa.amsl.com>; Wed, 28 Jun 2017 16:33:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.183
X-Spam-Level: 
X-Spam-Status: No, score=-3.183 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ryJcxmk7_OLU for <quic-issues@ietfa.amsl.com>; Wed, 28 Jun 2017 16:33:28 -0700 (PDT)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3D554129466 for <quic-issues@ietf.org>; Wed, 28 Jun 2017 16:33:28 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=2UutZ1Kyc3ZsP/5l7N8AGMncw4w=; b=mneMMNvTLe04Nk+a iceq6WVlTIephdeqZTzhRrzEborxJj2ZpqER/eOfBOdMsJGMKjSbaDpbU+lM+svT +DmRWu7mBMiKAHGpRhozx9jcx3D8ZCtFyoQWcMY7Ri2y+ncr3EMpkWYxzETCCIp7 i3fOlBsA3EIsgGozoEiGju5v0a8=
Received: by filter1158p1mdw1.sendgrid.net with SMTP id filter1158p1mdw1-5672-59543CC7-26 2017-06-28 23:33:27.4656309 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0037p1mdw1.sendgrid.net (SG) with ESMTP id oevRCzHLT52TcmiwkdCGHg for <quic-issues@ietf.org>; Wed, 28 Jun 2017 23:33:27.417 +0000 (UTC)
Date: Wed, 28 Jun 2017 23:33:27 +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/643/push/1829346875@github.com>
In-Reply-To: <quicwg/base-drafts/pull/643@github.com>
References: <quicwg/base-drafts/pull/643@github.com>
Subject: Re: [quicwg/base-drafts] Unidirectional Streams (#643)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59543cc7172bb_43dc3f8d150f1c3410232f"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0cao4J4iYHYqxJpftlZFeC4inaB04ZFQ4Cmw IS28OIfzGaJV1IC6Q9ORpWoH6uFDltC66HjSR0W0BgmA5iqIKODRyIkHNmxB8obi8IKG50DIu4Hg0G 9K+2ZgVrwKDvrn3fPdb4AyIYqMwVM7ySYatRAmCo3OddjFTtbagb2PV7SDfFBEu5iglU8GvkypLPrl c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/6TgDKUB904i_u_kj9TQshPe-o7g>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 28 Jun 2017 23:33:30 -0000

----==_mimepart_59543cc7172bb_43dc3f8d150f1c3410232f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson pushed 1 commit.

aa78b14  UNMATCHED_DATA


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/643/files/1a62a5cc02e8c8a537d761f275e3fd34ce91e78c..aa78b14f5d8df206f22594cbb3a6f355463d32e8

----==_mimepart_59543cc7172bb_43dc3f8d150f1c3410232f
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/aa78b14" class="commit-link">aa78b14</a>  UNMATCHED_DATA</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/643/files/1a62a5cc02e8c8a537d761f275e3fd34ce91e78c..aa78b14f5d8df206f22594cbb3a6f355463d32e8">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_8GYamnBHp3YYI8FzVtDjAePx5hks5sIuLHgaJpZM4N_IlA">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq-RVZHcnnKDrVcf3tSrBx5D87whZks5sIuLHgaJpZM4N_IlA.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/643/files/1a62a5cc02e8c8a537d761f275e3fd34ce91e78c..aa78b14f5d8df206f22594cbb3a6f355463d32e8"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #643"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/643/files/1a62a5cc02e8c8a537d761f275e3fd34ce91e78c..aa78b14f5d8df206f22594cbb3a6f355463d32e8"}}}</script>

----==_mimepart_59543cc7172bb_43dc3f8d150f1c3410232f--


From nobody Wed Jun 28 16:36: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 23A5B126BF0 for <quic-issues@ietfa.amsl.com>; Wed, 28 Jun 2017 16:36:00 -0700 (PDT)
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; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0PkATF5tzMDu for <quic-issues@ietfa.amsl.com>; Wed, 28 Jun 2017 16:35:58 -0700 (PDT)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BE1EA1243FE for <quic-issues@ietf.org>; Wed, 28 Jun 2017 16:35:58 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1498692958; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=ImeucwMOjVrQZCBIaQWo1FdNJwaa/9wBirArY5A/dcI=; b=cB8GdxmE/3rUMn5NNHBIxNxUgf3KBWsLBaKGrYHQiwX4KKq/yu8p6VeSGQnU/f5eXLuKkwbe bSXq+VYG2lBOBRVZKEULC1P/JFPruAygSHjiadTWWjXMBxxpG5pcHCgou4JhSkcHrqQaVJuc mLWaX4cUas7aOMor6YX/tMK502o=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=TJYe6gM+M1tN78MEOjxSpRmr5mMN6/li/nEd1z5QdZcNGfJ5vdEXK3NsLNomHLRflEf5tz f/BpGqwUflBFWpj0J3DqZfdlK5GbkfSW00eCBbw5Emr5CtDCTSwqBJDlaImZxmqu09DQAT58 b57Kf4ur4P/RyV8Y8urwu3owVcp+I=
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 59543d5d.7fb1b4776930-smtp-out-n02; Wed, 28 Jun 2017 23:35:57 -0000 (UTC)
Date: Wed, 28 Jun 2017 16:35:56 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <59543d5ca9fad_c003fb645391c3815513f@hookshot-fe3-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 034d69: Clarify reason phrase length
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_59543d5ca9c03_c003fb645391c3815509"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/zpjrnojLfENU0QxRJS5jaLEsQ8U>
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, 28 Jun 2017 23:36:00 -0000

----==_mimepart_59543d5ca9c03_c003fb645391c3815509
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 034d696bccfb195a94ca42e330a95b502060ea31
      https://github.com/quicwg/base-drafts/commit/034d696bccfb195a94ca42e330a95b502060ea31
  Author: EKR <ekr@rtfm.com>
  Date:   2017-06-28 (Wed, 28 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Clarify reason phrase length


  Commit: a073ada8a8679b77289a19553d22535c6e46d4db
      https://github.com/quicwg/base-drafts/commit/a073ada8a8679b77289a19553d22535c6e46d4db
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-28 (Wed, 28 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Wrap


Compare: https://github.com/quicwg/base-drafts/compare/647f0560cc6e...a073ada8a867
----==_mimepart_59543d5ca9c03_c003fb645391c3815509--


From nobody Wed Jun 28 16:37: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 AF5A91243FE for <quic-issues@ietfa.amsl.com>; Wed, 28 Jun 2017 16:37:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.682
X-Spam-Level: 
X-Spam-Status: No, score=-7.682 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-2.8, 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 aWgWo1IWM-ty for <quic-issues@ietfa.amsl.com>; Wed, 28 Jun 2017 16:37:40 -0700 (PDT)
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 12F5B126BF0 for <quic-issues@ietf.org>; Wed, 28 Jun 2017 16:37:40 -0700 (PDT)
Date: Wed, 28 Jun 2017 16:37:39 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1498693059; bh=7edstXTTmGiv2YmG6VnWSwPGHMFsFYojwiEtOm/B224=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=pFV5OhvCJHthRnxzETl+tTyz6Ba8VVXlBSZGszDlakx/UgaTBw056n588GUtqozei 4b4+cRGseo3pVe2Za2Yia2C4+uD5t9fl1Kq9GCStz2GDibIZ/XI8y+6ssGcDQEZV9N EaRBzioKLPF5c1A6jaoP0szq6kUwF7ZeUdFDjrZc=
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/651/push/1829352408@github.com>
In-Reply-To: <quicwg/base-drafts/pull/651@github.com>
References: <quicwg/base-drafts/pull/651@github.com>
Subject: Re: [quicwg/base-drafts] Refer to all header octets by number (#651)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59543dc36a7e6_1f9fc3fb9f8e15c34718dd"; 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/nD2Dk9CrpIn7tiROhlAlWsKDTHA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 28 Jun 2017 23:37:42 -0000

----==_mimepart_59543dc36a7e6_1f9fc3fb9f8e15c34718dd
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson pushed 1 commit.

e135688  Remove long packet and rely on context instead


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/651/files/7ac65235971bb850eece5bc67bea5788c7391c7d..e135688ddbc77ec47f872754793e87c5428183c0

----==_mimepart_59543dc36a7e6_1f9fc3fb9f8e15c34718dd
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/e135688" class="commit-link">e135688</a>  Remove long packet and rely on context instead</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/651/files/7ac65235971bb850eece5bc67bea5788c7391c7d..e135688ddbc77ec47f872754793e87c5428183c0">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3kSYydzVEdW0D9qI-DtH0LL-j_2ks5sIuPDgaJpZM4OAgvA">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq0uRVaJnGhIgbxFHwOO-3f1jBHCDks5sIuPDgaJpZM4OAgvA.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/651/files/7ac65235971bb850eece5bc67bea5788c7391c7d..e135688ddbc77ec47f872754793e87c5428183c0"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #651"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/651/files/7ac65235971bb850eece5bc67bea5788c7391c7d..e135688ddbc77ec47f872754793e87c5428183c0"}}}</script>

----==_mimepart_59543dc36a7e6_1f9fc3fb9f8e15c34718dd--


From nobody Wed Jun 28 16:38: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 DD2BA1243FE for <quic-issues@ietfa.amsl.com>; Wed, 28 Jun 2017 16:38:39 -0700 (PDT)
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; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id AVM7HKzC3r2A for <quic-issues@ietfa.amsl.com>; Wed, 28 Jun 2017 16:38:38 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6FA741279EB for <quic-issues@ietf.org>; Wed, 28 Jun 2017 16:38:38 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1498693117; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=AWRfZcpUK4GsLzeizc+ol76bZdImS35Gakgh2VLkzWQ=; b=dMxQtfvaFeto9D0KlqyGCN1Wn3JjXoGXUNrHnMS+/GhbOxC0tR/2L3Nh1reBroxIxZb7GAZD MIKFJCT1XRNlV1AZlFBfR44DhJtnYPIIY5JzU13XDS9jrKic6sXd0OqakFVi23QHM2tAiez1 F/LfUp5zqnRpylNY35C1+yPeUqI=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=NAD5EH9RVWp4TvOdYURqcefLIf5qiHApq4zfsa62jb6BQe+K9Mjz/Ztd0jm0HYMAZjmCDa XdpJF9O7gtsAIpG6nMeceCgzHaKX8VkLo3taNsCT1yQ2u0BbaB1ji6Nzm0gOCCFKoNDs4laA 8XKeDvH6DpnLkhHf1Kf3+8r/a7E6w=
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 59543dfd.7f1ae041bf00-smtp-out-n02; Wed, 28 Jun 2017 23:38:37 -0000 (UTC)
Date: Wed, 28 Jun 2017 16:38:37 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <59543dfd59b23_6c783fb206ef7c28782e9@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 3906a3: Refer to all octets by number
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_59543dfd596d3_6c783fb206ef7c28781c1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/2wrbibqclSeTraBM-sdGRBT-Mhw>
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, 28 Jun 2017 23:38:40 -0000

----==_mimepart_59543dfd596d3_6c783fb206ef7c28781c1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/first-octet
  Home:   https://github.com/quicwg/base-drafts
  Commit: 3906a392be4406226510dc5d41819d36f41e3ddf
      https://github.com/quicwg/base-drafts/commit/3906a392be4406226510dc5d41819d36f41e3ddf
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-28 (Wed, 28 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Refer to all octets by number

Closes #580


  Commit: ee3789d650a84cc4026860ba2158215ee89b8ba0
      https://github.com/quicwg/base-drafts/commit/ee3789d650a84cc4026860ba2158215ee89b8ba0
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-28 (Wed, 28 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Long line


  Commit: fff76ad6ffd246b4a202a1a243e5d7cdac202d8c
      https://github.com/quicwg/base-drafts/commit/fff76ad6ffd246b4a202a1a243e5d7cdac202d8c
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-28 (Wed, 28 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Ian's comments


  Commit: d325ebe97d8025e1fff424d573119ebe4f8bb8ea
      https://github.com/quicwg/base-drafts/commit/d325ebe97d8025e1fff424d573119ebe4f8bb8ea
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-28 (Wed, 28 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Remove long packet and rely on context instead


Compare: https://github.com/quicwg/base-drafts/compare/e135688ddbc7...d325ebe97d80
----==_mimepart_59543dfd596d3_6c783fb206ef7c28781c1--


From nobody Wed Jun 28 16:47: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 47C5F126C23 for <quic-issues@ietfa.amsl.com>; Wed, 28 Jun 2017 16:47:42 -0700 (PDT)
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; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mWBpAgqGArup for <quic-issues@ietfa.amsl.com>; Wed, 28 Jun 2017 16:47:41 -0700 (PDT)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F41F9127F0E for <quic-issues@ietf.org>; Wed, 28 Jun 2017 16:47:40 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1498693660; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=3lHT+aAdxuzzU0HqFF2n7NmVm6CXUHeIvoAIoEinrHg=; b=ZIci++KzEY8vhXH2rokn14kwiUupkMNk87bVKOr9E/Juy9dF/pEJ/SYAFQwvaMEXBnKquf59 QPg8oovkq+d3VJKQDc5dQlLYA+neReYyk2SmDetDWZgD718bfSzRdW187ZVLMtHLaOwWnMKL /I3Oz+sOk1PNMQ+0qai1RKz0SdI=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=pncLjY3smXVGjCfMcdFtj/g/R2V1tpTopy7y6j8hIDA5QD1+a9ZeaVq9kGDJKgkN3H1MOG JMBE/ecyDcEReK/4QPqZO/anYfjLuijT6XrlIcpGT/AAJfJ9ajN8uvlvE9N3KVcJhatQmAN5 xi5Dsn265RNBR6Apwyy39FrehlmZU=
Sender: martin.thomson=gmail.com@github.com
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.40]) by mxa.mailgun.org with ESMTP id 59543dc2.7fec50269de0-smtp-out-n01; Wed, 28 Jun 2017 23:37:38 -0000 (UTC)
Date: Wed, 28 Jun 2017 16:37:37 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <59543dc1221f0_1c913f9be3969c2c155872@hookshot-fe6-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] e13568: Remove long packet and rely on context instead
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_59543dc121e63_1c913f9be3969c2c1557bf"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/tOTy0kIw9zug-LgxG1kk1SeY7nc>
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, 28 Jun 2017 23:47:42 -0000

----==_mimepart_59543dc121e63_1c913f9be3969c2c1557bf
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/first-octet
  Home:   https://github.com/quicwg/base-drafts
  Commit: e135688ddbc77ec47f872754793e87c5428183c0
      https://github.com/quicwg/base-drafts/commit/e135688ddbc77ec47f872754793e87c5428183c0
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-28 (Wed, 28 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Remove long packet and rely on context instead



----==_mimepart_59543dc121e63_1c913f9be3969c2c1557bf--


From nobody Wed Jun 28 17:39:10 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 78A1B127333 for <quic-issues@ietfa.amsl.com>; Wed, 28 Jun 2017 17:39:00 -0700 (PDT)
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; domainkeys=pass (1024-bit key) header.sender=ianswett=users.noreply.github.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HpokbZQimEX0 for <quic-issues@ietfa.amsl.com>; Wed, 28 Jun 2017 17:38:59 -0700 (PDT)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E0713126D85 for <quic-issues@ietf.org>; Wed, 28 Jun 2017 17:38:58 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1498696738; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=1WWtRRqxr5s/SLP9IyhL2nIA4c729wBNyqIoOcJHS4Q=; b=lxLfY2CVicqO4DyRs0gHXyAObrcGpAqEXvS/GyLoqdFl/UKTPTZSrNPZkTKXscuqgGn76z2G XL9RTDgaDZzhEdIp16tbqGQcKtiEtAXViUP9tBvC/yyEGx3jGd34B6C08f76BL3u42Pxjd1+ 1n4dk3AgdktGqofT0Qsj9Sv6q+U=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=ZASvYFOoBckQQZ1O1044R3TFexUTqYAvF/nu8bwkG+GKv7hZx9j9SD4x04420YI8A/dH4I jk3lYdcR9mn1o33Pm2dxckU9cvJ9TE8G/2iWmtZklmX3Jr87KkpGJuMAnGSh2CCt2esCsQwg B5pUERnQtB8GFxn1jp85IjFEIxl44=
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 59544c21.7fc7b87200f0-smtp-out-n03; Thu, 29 Jun 2017 00:38:57 -0000 (UTC)
Date: Wed, 28 Jun 2017 17:38:57 -0700
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <59544c21ab3c_4b963fe00cd5fc249147e@hookshot-fe1-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] fee594: Update draft-ietf-quic-transport.md
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_59544c21a785_4b963fe00cd5fc249133d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/HRIljAgBCpA_-3oQs1XovwGaXu8>
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, 29 Jun 2017 00:39:00 -0000

----==_mimepart_59544c21a785_4b963fe00cd5fc249133d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/ianswett-uni
  Home:   https://github.com/quicwg/base-drafts
  Commit: fee594a3d1bcc0f3876401bc2fd96db4a6866ac3
      https://github.com/quicwg/base-drafts/commit/fee594a3d1bcc0f3876401bc2fd96db4a6866ac3
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2017-06-28 (Wed, 28 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Update draft-ietf-quic-transport.md



----==_mimepart_59544c21a785_4b963fe00cd5fc249133d--


From nobody Wed Jun 28 17:39: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 1626B12708C for <quic-issues@ietfa.amsl.com>; Wed, 28 Jun 2017 17:39:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.181
X-Spam-Level: 
X-Spam-Status: No, score=-8.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_DNSWL_HI=-5, 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 y0MmQqlhS5qM for <quic-issues@ietfa.amsl.com>; Wed, 28 Jun 2017 17:38:59 -0700 (PDT)
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 675481200ED for <quic-issues@ietf.org>; Wed, 28 Jun 2017 17:38:59 -0700 (PDT)
Date: Wed, 28 Jun 2017 17:38:58 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1498696738; bh=XO2h9MZYaCJ/ZloxcwwRdAeaM2IM1HfNv3FdrC8625Q=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=rzQBEte0LWxoLuPilC1L87Um/boZXq3fMBvLzcqG3cdgZVPtSUDWqFsORpOiSprSZ GXcsk4pX34gw+X8iXtM0ymwg1qUoLMdH3zgs+G5fv6B3b3ypwTH3OlSDPNsxk/+K7d Cj3w+i8TrLmzU/zyvbI8XC5xI2582SxGPRjNVl8M=
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/656/push/1829424919@github.com>
In-Reply-To: <quicwg/base-drafts/pull/656@github.com>
References: <quicwg/base-drafts/pull/656@github.com>
Subject: Re: [quicwg/base-drafts] Adding unidirectional streams (#656)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59544c227dd29_72e3ff5ca62dc341613af"; 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/07VkK3QejAO2dbAk8fpdeOBigA4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 29 Jun 2017 00:39:09 -0000

----==_mimepart_59544c227dd29_72e3ff5ca62dc341613af
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

fee594a  Update draft-ietf-quic-transport.md


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/656/files/d254f76fa4495cff46b920ed08fe1b02c3f4d465..fee594a3d1bcc0f3876401bc2fd96db4a6866ac3

----==_mimepart_59544c227dd29_72e3ff5ca62dc341613af
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/fee594a" class="commit-link">fee594a</a>  Update draft-ietf-quic-transport.md</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/656/files/d254f76fa4495cff46b920ed08fe1b02c3f4d465..fee594a3d1bcc0f3876401bc2fd96db4a6866ac3">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8gXboQW2hGEQKDjLjjPS1SYgoZvks5sIvIigaJpZM4OC_Xt">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq8RgW3FdhskduF6rdHfFk02ieGKQks5sIvIigaJpZM4OC_Xt.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/656/files/d254f76fa4495cff46b920ed08fe1b02c3f4d465..fee594a3d1bcc0f3876401bc2fd96db4a6866ac3"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #656"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/656/files/d254f76fa4495cff46b920ed08fe1b02c3f4d465..fee594a3d1bcc0f3876401bc2fd96db4a6866ac3"}}}</script>

----==_mimepart_59544c227dd29_72e3ff5ca62dc341613af--


From nobody Wed Jun 28 17:43: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 CCF1E12702E for <quic-issues@ietfa.amsl.com>; Wed, 28 Jun 2017 17:43:29 -0700 (PDT)
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; domainkeys=pass (1024-bit key) header.sender=ianswett=users.noreply.github.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id KrkrzarlvbI7 for <quic-issues@ietfa.amsl.com>; Wed, 28 Jun 2017 17:43:28 -0700 (PDT)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 45FBA1200ED for <quic-issues@ietf.org>; Wed, 28 Jun 2017 17:43:28 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1498697007; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=dGpU5F0h/NEIDc+JSCNnh9LtjcIxypThfuhYNrFuPnU=; b=GiKf8oKAQQjrvIn1YLN2BM9lFV8B263kvPXOMgPpTeSAersnal81np3bJ64AzxV6mrRQXlCH Ipws4/UaqKhg+FRrvp0MTXf55UVNMulH7Wmm1zffoeNDAagrYzf4jcifuoEKpjDHxzdUY53C tnXlbnElS5/24BWumNkjXNU5fYA=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=CiosL1HH9rikFBqqwihlxAb7+2m9VlxhBOI9UEW+Sx+ZClcSRls5Zr5GPIy90yOKwZFoYY CAeWqgywm6oPNRQEa6mLGZJSYQI9JMXHk0h1t5vwSeCmpFCwjmG9PcavEbUtrAyAMmSOg1gB LZetYwLYrwImAjKBR69fqeCcmvlfg=
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 59544d2f.7f9f2406cc90-smtp-out-n02; Thu, 29 Jun 2017 00:43:27 -0000 (UTC)
Date: Wed, 28 Jun 2017 17:43:26 -0700
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <59544d2e99dc1_1da53f9b34307c4485449@hookshot-fe6-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 0dbd1f: Trailing whitespace
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_59544d2e999db_1da53f9b34307c44853db"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/2PlV0JsIV38L9W1JXXmEao4w0Us>
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, 29 Jun 2017 00:43:30 -0000

----==_mimepart_59544d2e999db_1da53f9b34307c44853db
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/ianswett-uni
  Home:   https://github.com/quicwg/base-drafts
  Commit: 0dbd1f805c412cb694c26a3b50bc7b3e6b647666
      https://github.com/quicwg/base-drafts/commit/0dbd1f805c412cb694c26a3b50bc7b3e6b647666
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2017-06-28 (Wed, 28 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Trailing whitespace



----==_mimepart_59544d2e999db_1da53f9b34307c44853db--


From nobody Wed Jun 28 17:43: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 76F3C127333 for <quic-issues@ietfa.amsl.com>; Wed, 28 Jun 2017 17:43:31 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id f5WlZj0bLQ9h for <quic-issues@ietfa.amsl.com>; Wed, 28 Jun 2017 17:43:29 -0700 (PDT)
Received: from o9.sgmail.github.com (o9.sgmail.github.com [167.89.101.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 600E2126D85 for <quic-issues@ietf.org>; Wed, 28 Jun 2017 17:43:29 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=DX1UDTcZFmtOxLJxQCzRPwosn7g=; b=E2cQ28tUMx3rhxzR sTSC/nBYw7zibLIcjoT3FQjTOOREtw7WSV4XHMsWdZ8vHW9zm/D9MwEsZnUf3jpm kD5JN5vPRk7EK/BF7LNGqez0eMBqd9/l8GE4HyGdOD+9gZashm6uQQdU5R/gp41b AASEzMAXy4/BaOTkPDwqCQRSQlI=
Received: by filter0425p1mdw1.sendgrid.net with SMTP id filter0425p1mdw1-26077-59544D30-E 2017-06-29 00:43:28.268020142 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0027p1mdw1.sendgrid.net (SG) with ESMTP id 4AAOyS9sSgOXcsvsRvrMZA for <quic-issues@ietf.org>; Thu, 29 Jun 2017 00:43:28.215 +0000 (UTC)
Date: Thu, 29 Jun 2017 00:43:28 +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/656/push/1829429611@github.com>
In-Reply-To: <quicwg/base-drafts/pull/656@github.com>
References: <quicwg/base-drafts/pull/656@github.com>
Subject: Re: [quicwg/base-drafts] Adding unidirectional streams (#656)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59544d2fee9e6_3f8e3fc9fc16dc343388b"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1cckyzOy4aj3v83HA0JI6RXPP9dYnAZRGUpl TF+Unz9F96ExSCWjus0mPUC3mGuGBh34SWSsUwSSYdK1zEaWTppCtTL/aJMV5y2wjlmgxEbYfskQIN 9yREdXNhAEUaU28ZGyW56P805aEitBEZTgAmQRr7KO3yxeFDAjeFZkAVqXwhJkyBDq8DSw9EqV703M 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/4jG5oRIsAcOUBPRDK4DVQhw5HXM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 29 Jun 2017 00:43:31 -0000

----==_mimepart_59544d2fee9e6_3f8e3fc9fc16dc343388b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

0dbd1f8  Trailing whitespace


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/656/files/fee594a3d1bcc0f3876401bc2fd96db4a6866ac3..0dbd1f805c412cb694c26a3b50bc7b3e6b647666

----==_mimepart_59544d2fee9e6_3f8e3fc9fc16dc343388b
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/0dbd1f8" class="commit-link">0dbd1f8</a>  Trailing whitespace</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/656/files/fee594a3d1bcc0f3876401bc2fd96db4a6866ac3..0dbd1f805c412cb694c26a3b50bc7b3e6b647666">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyBFJ3MRAE6AR2lUL3p1isMh3HaCks5sIvMvgaJpZM4OC_Xt">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq4Nf4RNJUk8sjcTZQZhqQeRvlpLrks5sIvMvgaJpZM4OC_Xt.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/656/files/fee594a3d1bcc0f3876401bc2fd96db4a6866ac3..0dbd1f805c412cb694c26a3b50bc7b3e6b647666"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #656"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/656/files/fee594a3d1bcc0f3876401bc2fd96db4a6866ac3..0dbd1f805c412cb694c26a3b50bc7b3e6b647666"}}}</script>

----==_mimepart_59544d2fee9e6_3f8e3fc9fc16dc343388b--


From nobody Wed Jun 28 17:47: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 51777124D68 for <quic-issues@ietfa.amsl.com>; Wed, 28 Jun 2017 17:47:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.299
X-Spam-Level: 
X-Spam-Status: No, score=-9.299 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-2.8, 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 pL-dsamVBx6b for <quic-issues@ietfa.amsl.com>; Wed, 28 Jun 2017 17:47:00 -0700 (PDT)
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 291E91200ED for <quic-issues@ietf.org>; Wed, 28 Jun 2017 17:47:00 -0700 (PDT)
Date: Wed, 28 Jun 2017 17:46:59 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1498697219; bh=Q8X40ldXM2xE0a1YqVqwzYPWW8n9J/gt6Xnyb6gB9rQ=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=cz+j/lNtHtEspxrEU/U5c85htITHASVog3GsU9Bt72UwnV9khSc8mWYeslwz74CvR iylxGe1DCimQ+Xu69Hb9XqDb1wRIZYhWVpGExSZWrerVIUQfuze3i/nY2JnbAUNBdC YxURyiAQWFtT0ZvA0fYidwRV9EAJqKxhAF5qidOQ=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab35e2116dead01c38dd4cdb1c31704d9b012e39de92cf00000001156c100392a169ce0e2fb345@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/656/review/47000249@github.com>
In-Reply-To: <quicwg/base-drafts/pull/656@github.com>
References: <quicwg/base-drafts/pull/656@github.com>
Subject: Re: [quicwg/base-drafts] Adding unidirectional streams (#656)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59544e0351379_2d623f8822d83c38895f9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/kAkgpo3zYKzWslpIx5Mrwr4FDvw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 29 Jun 2017 00:47:02 -0000

----==_mimepart_59544e0351379_2d623f8822d83c38895f9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.

Thanks for all the comments.  I tried to resolve them in my updated PR, but a few questions may need further clarification or tweaks.

>                                   |
                                  v
-                 recv FIN/  +--------+    send FIN/
-                 recv RST   |        |    send RST
+              recv FIN/     +--------+     send FIN/
+         recv RST/send UNI  |        |  send RST/recv UNI

I clarified the text to indicate only the peer the stream is reserved for can send the first STREAM frame.  In regards to RST, I added text on that as well, but I suspect it needs a state transition change as well, which I haven't fully thought through.  Feel free to offer a suggestion.

>  STREAM frames is permitted.  An endpoint MAY also send MAX_STREAM_DATA and
-RST_STREAM in this state.
+RST_STREAM in this state.  A stream immediately transitions to
+"half-closed (local)" if it is created with the UNI flag set.

I attempted to clarify the text largely as Jana suggested to clarify this is when one receives a STREAM frame with the UNI bit set.

> @@ -2483,8 +2489,8 @@ after a frame bearing the FIN flag is sent.
 
 A stream is "half-closed (remote)" when the stream is no longer being used by
 the peer to send any data.  An endpoint will have either received all data that
-a peer has sent or will have received a RST_STREAM frame and discarded any
-received data.
+a peer has sent, will have sent an UNI flag on the stream, or will have

Possibly you or Buck have suggestions on how the HTTP mapping should change?  Except for server push, I don't think it needs to change at all, and that change should be as minor as specifying that server push streams should be initiated with the unidirectional bit set to true.

> @@ -2571,6 +2577,9 @@ the data limits set by its peer.  The cryptographic handshake stream, Stream 0,
 is exempt from the connection-level data limits established by MAX_DATA.  Stream
 0 is still subject to stream-level data limits and MAX_STREAM_DATA.
 
+If a STREAM frame is received for a stream that was previously specified as
+unidirectional, the connection MUST be closed with QUIC_INVALID_FRAME_DATA.

Yes, this was worded terribly, I attempted to fix it.  Please tell me if it makes sense now.

> @@ -2757,7 +2766,8 @@ is increased.
 The final offset is the count of the number of octets that are transmitted on a
 stream.  For a stream that is reset, the final offset is carried explicitly in
 the RST_STREAM frame.  Otherwise, the final offset is the offset of the end of
-the data carried in STREAM frame marked with a FIN flag.
+the data carried in STREAM frame marked with a FIN flag, or 0 in the case of
+received streams with the UNI flag set.

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/656#pullrequestreview-47000249
----==_mimepart_59544e0351379_2d623f8822d83c38895f9
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ianswett</b> commented on this pull request.</p>

<p>Thanks for all the comments.  I tried to resolve them in my updated PR, but a few questions may need further clarification or tweaks.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/656#discussion_r124686448">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;                                   |
                                  v
-                 recv FIN/  +--------+    send FIN/
-                 recv RST   |        |    send RST
+              recv FIN/     +--------+     send FIN/
+         recv RST/send UNI  |        |  send RST/recv UNI
</pre>
<p>I clarified the text to indicate only the peer the stream is reserved for can send the first STREAM frame.  In regards to RST, I added text on that as well, but I suspect it needs a state transition change as well, which I haven't fully thought through.  Feel free to offer a suggestion.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/656#discussion_r124688540">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  STREAM frames is permitted.  An endpoint MAY also send MAX_STREAM_DATA and
-RST_STREAM in this state.
+RST_STREAM in this state.  A stream immediately transitions to
+&quot;half-closed (local)&quot; if it is created with the UNI flag set.
</pre>
<p>I attempted to clarify the text largely as Jana suggested to clarify this is when one receives a STREAM frame with the UNI bit set.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/656#discussion_r124689105">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2483,8 +2489,8 @@ after a frame bearing the FIN flag is sent.
 
 A stream is &quot;half-closed (remote)&quot; when the stream is no longer being used by
 the peer to send any data.  An endpoint will have either received all data that
-a peer has sent or will have received a RST_STREAM frame and discarded any
-received data.
+a peer has sent, will have sent an UNI flag on the stream, or will have
</pre>
<p>Possibly you or Buck have suggestions on how the HTTP mapping should change?  Except for server push, I don't think it needs to change at all, and that change should be as minor as specifying that server push streams should be initiated with the unidirectional bit set to true.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/656#discussion_r124689666">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2571,6 +2577,9 @@ the data limits set by its peer.  The cryptographic handshake stream, Stream 0,
 is exempt from the connection-level data limits established by MAX_DATA.  Stream
 0 is still subject to stream-level data limits and MAX_STREAM_DATA.
 
+If a STREAM frame is received for a stream that was previously specified as
+unidirectional, the connection MUST be closed with QUIC_INVALID_FRAME_DATA.
</pre>
<p>Yes, this was worded terribly, I attempted to fix it.  Please tell me if it makes sense now.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/656#discussion_r124689822">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2757,7 +2766,8 @@ is increased.
 The final offset is the count of the number of octets that are transmitted on a
 stream.  For a stream that is reset, the final offset is carried explicitly in
 the RST_STREAM frame.  Otherwise, the final offset is the offset of the end of
-the data carried in STREAM frame marked with a FIN flag.
+the data carried in STREAM frame marked with a FIN flag, or 0 in the case of
+received streams with the UNI flag set.
</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/656#pullrequestreview-47000249">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_00MDaShVTJ_yf4iyRhUvkASQ3Jks5sIvQDgaJpZM4OC_Xt">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq8XH-78TN2Ygxe7h9nee7pR-MQ4eks5sIvQDgaJpZM4OC_Xt.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/656#pullrequestreview-47000249"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #656"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/656#pullrequestreview-47000249"}}}</script>
----==_mimepart_59544e0351379_2d623f8822d83c38895f9--


From nobody Thu Jun 29 06:43: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 9DB0C12EC40 for <quic-issues@ietfa.amsl.com>; Thu, 29 Jun 2017 06:43:33 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7ZtDp2DR2TvH for <quic-issues@ietfa.amsl.com>; Thu, 29 Jun 2017 06:43:28 -0700 (PDT)
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 36F72129A96 for <quic-issues@ietf.org>; Thu, 29 Jun 2017 06:43:28 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=Id1Djz5xfkVAoYu6L0G0fz1zKFs=; b=BTg6W9QU5PAidMjj 5Jisn+cDCnCF20s1Wt6ukLx8V+I737ZH0F/edckplSQwbX/TQw2V5McqhaAhMa13 J65EAQkR3vjvAsAWoD71HHacDijaWBNPIefofZGpRzcoGqxqutTVKjZS1P5Jw97X /rstC7Av/q+emnFtMeUadivOqHY=
Received: by filter0514p1mdw1.sendgrid.net with SMTP id filter0514p1mdw1-13141-595503FB-4A 2017-06-29 13:43:23.674946162 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0030p1mdw1.sendgrid.net (SG) with ESMTP id P7jCFhQgRF-SyvISsnNb2A for <quic-issues@ietf.org>; Thu, 29 Jun 2017 13:43:23.639 +0000 (UTC)
Date: Thu, 29 Jun 2017 13:43:23 +0000 (UTC)
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe83492e18ca9d860d31442e63c5d2ab374a5281d92cf00000001156cc5fb92a169ce0e2fb345@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/656/review/47126962@github.com>
In-Reply-To: <quicwg/base-drafts/pull/656@github.com>
References: <quicwg/base-drafts/pull/656@github.com>
Subject: Re: [quicwg/base-drafts] Adding unidirectional streams (#656)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_595503fbfccc_7c053fcfb07efc38348975"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3efYePmoJnwqofcIkUyY+J8TkaoD6TBeFWNJ iQLupRQGB5Xx8v8Xz3Shmosfyd9M/KKGl1CgBE2NdP332UTgiakmie+ON8ZdgvGXIMdeL8od21OtBS i6XNj/C4CBeXjaYYtP5hi4F+Lmc3ReoYJdoCzVFSTFJzMmSWtsfO1DhGU4vfaFKFBC8TjijL9KEOa1 Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Y0ZkL60s34bi9BN0GR13NVFEumI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 29 Jun 2017 13:43:33 -0000

----==_mimepart_595503fbfccc_7c053fcfb07efc38348975
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

kazuho commented on this pull request.



>  These bits are parsed as follows:
 
-* The first two bits must be set to 11, indicating that this is a STREAM frame.
+* The first bit must be set to 1, indicating that this is a STREAM frame.
+
+* 'U' is the UNI bit, which is used to indicate this is a unidirectional
+  stream, and no stream frames may be sent in response.

Can we use a bit of the stream ID to indicate whether if a stream is uni-directional or not?

The state machine already relies on the least significant bit to indicate the direction of the stream, and using the next bit for indicating whether if a stream is uni-directional or not makes sense to me.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/656#discussion_r124802810
----==_mimepart_595503fbfccc_7c053fcfb07efc38348975
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@kazuho</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/656#discussion_r124802810">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  These bits are parsed as follows:
 
-* The first two bits must be set to 11, indicating that this is a STREAM frame.
+* The first bit must be set to 1, indicating that this is a STREAM frame.
+
+* &#39;U&#39; is the UNI bit, which is used to indicate this is a unidirectional
+  stream, and no stream frames may be sent in response.
</pre>
<p>Can we use a bit of the stream ID to indicate whether if a stream is uni-directional or not?</p>
<p>The state machine already relies on the least significant bit to indicate the direction of the stream, and using the next bit for indicating whether if a stream is uni-directional or not makes sense to me.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/656#discussion_r124802810">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq088oHmEN-B31wm5-XbpE5WcT5cbks5sI6n7gaJpZM4OC_Xt">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqxSG92vRTX8P0UU7emFXohCf2z81ks5sI6n7gaJpZM4OC_Xt.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/656#discussion_r124802810"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@kazuho commented on #656"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/656#discussion_r124802810"}}}</script>
----==_mimepart_595503fbfccc_7c053fcfb07efc38348975--


From nobody Thu Jun 29 07:05: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 6F7CD12EC3B for <quic-issues@ietfa.amsl.com>; Thu, 29 Jun 2017 07:05:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.395
X-Spam-Level: 
X-Spam-Status: No, score=-8.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_DNSWL_HI=-5, 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 QAhPjNGM4sra for <quic-issues@ietfa.amsl.com>; Thu, 29 Jun 2017 07:05:01 -0700 (PDT)
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 C8348129B06 for <quic-issues@ietf.org>; Thu, 29 Jun 2017 07:05:00 -0700 (PDT)
Date: Thu, 29 Jun 2017 07:04:59 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1498745100; bh=1RRhsG6R/nu+awINnVc2McoCeWl1HaqT9HDrAv5L4f4=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=YSMLeA+yI9pJQI030boOaLfj95TJE5cRSw7AaPJCYvTwfMJOYfDdKLxTgFDjcN9MA phDSSot3jxcP6rB28clN83xpKtFGYMziUWrC4RRQ/e/4QuUDpFJF7raEyjV7Oox7wC yG86irTivMFdo9a5vlIRKNCPm2EX7bjyN/tYlj64=
From: Ryan Hamilton <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc95f6d16a43343c3eb7594d0ccef921a1b07207c92cf00000001156ccb0b92a169ce0e2fb345@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/656/review/47133896@github.com>
In-Reply-To: <quicwg/base-drafts/pull/656@github.com>
References: <quicwg/base-drafts/pull/656@github.com>
Subject: Re: [quicwg/base-drafts] Adding unidirectional streams (#656)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5955090bf2ad1_583d3fcfb07efc38201e4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: RyanAtGoogle
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/38M8lI_f4iyk4qVydfxat5DKLd8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 29 Jun 2017 14:05:02 -0000

----==_mimepart_5955090bf2ad1_583d3fcfb07efc38201e4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

RyanAtGoogle commented on this pull request.



>  These bits are parsed as follows:
 
-* The first two bits must be set to 11, indicating that this is a STREAM frame.
+* The first bit must be set to 1, indicating that this is a STREAM frame.
+
+* 'U' is the UNI bit, which is used to indicate this is a unidirectional
+  stream, and no stream frames may be sent in response.

One complication with using Stream ID is how it relates to stream limits. Using stream ID would probably imply that there be different limits for unidirectional streams vs bidirectional streams since a given application may well have an asymmetric stream distribution.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/656#discussion_r124808703
----==_mimepart_5955090bf2ad1_583d3fcfb07efc38201e4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@RyanAtGoogle</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/656#discussion_r124808703">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  These bits are parsed as follows:
 
-* The first two bits must be set to 11, indicating that this is a STREAM frame.
+* The first bit must be set to 1, indicating that this is a STREAM frame.
+
+* &#39;U&#39; is the UNI bit, which is used to indicate this is a unidirectional
+  stream, and no stream frames may be sent in response.
</pre>
<p>One complication with using Stream ID is how it relates to stream limits. Using stream ID would probably imply that there be different limits for unidirectional streams vs bidirectional streams since a given application may well have an asymmetric stream distribution.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/656#discussion_r124808703">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzdoaQg6xXnbJlEHwRGASKGjb1N_ks5sI68LgaJpZM4OC_Xt">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq4kJqElNEv4H6EIU33GEfx1GjJk8ks5sI68LgaJpZM4OC_Xt.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/656#discussion_r124808703"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@RyanAtGoogle commented on #656"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/656#discussion_r124808703"}}}</script>
----==_mimepart_5955090bf2ad1_583d3fcfb07efc38201e4--


From nobody Thu Jun 29 09:13:28 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8395C129B77 for <quic-issues@ietfa.amsl.com>; Thu, 29 Jun 2017 09:13:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.181
X-Spam-Level: 
X-Spam-Status: No, score=-8.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_DNSWL_HI=-5, 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 GExd2Vm4phxZ for <quic-issues@ietfa.amsl.com>; Thu, 29 Jun 2017 09:13:25 -0700 (PDT)
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 04D0C129B4B for <quic-issues@ietf.org>; Thu, 29 Jun 2017 09:13:24 -0700 (PDT)
Date: Thu, 29 Jun 2017 09:13:24 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1498752804; bh=hpMftR7vmNluApU2/XSni3Ifhg9iOkx5dBOLlrAqSzI=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=d9M+nJvTDaJQtc9hMf72IUTrSqeEx/8Ro50dq916Oy93o4Bu+h6+8aRkLKlPWVpY3 DvmLxtQKcRk54evfgXqEjA2ZBRYj/NF8wl4rFz8o9sEGjRp1eEtOOL9r9MDjZmuhBS DHKu/LtcWgrG0K/ukErnC07H9mTlEA4K5EvK71Y4=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb6ada15e1ca8491aad64b28da09d666110e195c092cf00000001156ce92492a169ce0e43c66d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/673/issue_event/1144529409@github.com>
In-Reply-To: <quicwg/base-drafts/pull/673@github.com>
References: <quicwg/base-drafts/pull/673@github.com>
Subject: Re: [quicwg/base-drafts] Clarify reason phrase length (#673)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_595527242b3ff_366a3fe5361afc382747d3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/i9jPkopS6R_zwxZoAvZ6GikQRFQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 29 Jun 2017 16:13:26 -0000

----==_mimepart_595527242b3ff_366a3fe5361afc382747d3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #673.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/673#event-1144529409
----==_mimepart_595527242b3ff_366a3fe5361afc382747d3
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/quicwg/base-drafts/pull/673" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/673" data-id="239322733" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#673</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/673#event-1144529409">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqykInhgIriPZmzHfBEq6GtxIx61Aks5sI80kgaJpZM4OIpB5">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqwDeB--I5eMFOk37GWg_HIWk1d5kks5sI80kgaJpZM4OIpB5.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/673#event-1144529409"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #673."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/673#event-1144529409"}}}</script>
----==_mimepart_595527242b3ff_366a3fe5361afc382747d3--


From nobody Thu Jun 29 09:13: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 5455B129B4B for <quic-issues@ietfa.amsl.com>; Thu, 29 Jun 2017 09:13:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.253
X-Spam-Level: 
X-Spam-Status: No, score=-8.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_DNSWL_HI=-5, 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 JhQk5L2lnn3D for <quic-issues@ietfa.amsl.com>; Thu, 29 Jun 2017 09:13:25 -0700 (PDT)
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 A89A2129B4F for <quic-issues@ietf.org>; Thu, 29 Jun 2017 09:13:25 -0700 (PDT)
Date: Thu, 29 Jun 2017 09:13:23 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1498752804; bh=/Rx9i7vymlYIKBbAL0XTCpH4ZFQ4yDEf3Q/jhA+G2JE=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=V/snDIDZa8UsbYlIBIGuPQdx68drms4+lM+CnuoWngPFT9iVaV7Y5qC19WlX9XnBS IzhCDp3CCHRUSnLWRaJP2XrzNBCKSz1xvYHKFZ5f7qi/n+f9751126DvYl+f3G6fZs 45qxUr74sHWB+ZCj8PNEDyJ40JKp3nM053C2uEdQ=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd0ebe6d9a044999ad1277ead6f01fd21deda2f6192cf00000001156ce92392a169ce0e43c66d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/673/c312016216@github.com>
In-Reply-To: <quicwg/base-drafts/pull/673@github.com>
References: <quicwg/base-drafts/pull/673@github.com>
Subject: Re: [quicwg/base-drafts] Clarify reason phrase length (#673)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59552723f0bc7_17723fbff1a77c2c32648c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/r1fbkyTcamMytY_bI72KFzBaLQI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 29 Jun 2017 16:13:27 -0000

----==_mimepart_59552723f0bc7_17723fbff1a77c2c32648c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

merged manually

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/673#issuecomment-312016216
----==_mimepart_59552723f0bc7_17723fbff1a77c2c32648c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>merged manually</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/673#issuecomment-312016216">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2H28hAxEf0Ha6vr5kF7N7c1NP2jks5sI80jgaJpZM4OIpB5">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq4mn3E9NFn4cOtRjAlw4b3bR9GR5ks5sI80jgaJpZM4OIpB5.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/673#issuecomment-312016216"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #673: merged manually"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/673#issuecomment-312016216"}}}</script>
----==_mimepart_59552723f0bc7_17723fbff1a77c2c32648c--


From nobody Thu Jun 29 09:50: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 A5FAC12EC62 for <quic-issues@ietfa.amsl.com>; Thu, 29 Jun 2017 09:50:23 -0700 (PDT)
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; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZZjxVncUdxab for <quic-issues@ietfa.amsl.com>; Thu, 29 Jun 2017 09:50:22 -0700 (PDT)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5D6C412EC44 for <quic-issues@ietf.org>; Thu, 29 Jun 2017 09:50:22 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1498755021; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=3djquSj/a1ND9kmu0rF5RVAno+g6tuqteXFr9xx7mHI=; b=RuQqxmmdpB0ARIRqyoLQdDfNrjoe5fcRasKuzpIsFEpM+G3qSYaDJALIflwcbu8v0Hk5WtKQ VAi7rQ4jn2DS/m6Bw3MuxGWFf4uwKRCcv/xn//eqwMzuacifbrqerfLirYI80+WYK0UooD+a cHbP0ff98FPA0VrxIlkGzAy6XnY=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=PGloXMQoahyAeshaW+P18eOVAe8hWgwR5+jx2VbQ9vzZTbABF3X0ktyUeywtmjjW28ivbE 8x+lD5VVxab+WjNmtdsuXvQvuECCNYTyhuQ/LlXdOZ1IdlWjeIH1mrnDfMjng6MmmbWbaY2R zCydJl89DnZlIznRCSmtf5LBej+1U=
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 59552fcc.7f1748035b70-smtp-out-n02; Thu, 29 Jun 2017 16:50:20 -0000 (UTC)
Date: Thu, 29 Jun 2017 09:50:20 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <59552fcca6358_42d33fe4b4381c3c1208af@hookshot-fe1-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 3906a3: Refer to all octets by number
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_59552fcca5f8e_42d33fe4b4381c3c1207bf"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/OEa13R6rqSZUKClm8_2RE6p3GWk>
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, 29 Jun 2017 16:50:24 -0000

----==_mimepart_59552fcca5f8e_42d33fe4b4381c3c1207bf
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 3906a392be4406226510dc5d41819d36f41e3ddf
      https://github.com/quicwg/base-drafts/commit/3906a392be4406226510dc5d41819d36f41e3ddf
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-28 (Wed, 28 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Refer to all octets by number

Closes #580


  Commit: ee3789d650a84cc4026860ba2158215ee89b8ba0
      https://github.com/quicwg/base-drafts/commit/ee3789d650a84cc4026860ba2158215ee89b8ba0
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-28 (Wed, 28 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Long line


  Commit: fff76ad6ffd246b4a202a1a243e5d7cdac202d8c
      https://github.com/quicwg/base-drafts/commit/fff76ad6ffd246b4a202a1a243e5d7cdac202d8c
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-28 (Wed, 28 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Ian's comments


  Commit: d325ebe97d8025e1fff424d573119ebe4f8bb8ea
      https://github.com/quicwg/base-drafts/commit/d325ebe97d8025e1fff424d573119ebe4f8bb8ea
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-28 (Wed, 28 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Remove long packet and rely on context instead


  Commit: 93d6f89e60d4fda193092ff2cc428ca4a22966e0
      https://github.com/quicwg/base-drafts/commit/93d6f89e60d4fda193092ff2cc428ca4a22966e0
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-06-29 (Thu, 29 Jun 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #651 from quicwg/first-octet

Refer to all header octets by number


Compare: https://github.com/quicwg/base-drafts/compare/a073ada8a867...93d6f89e60d4
----==_mimepart_59552fcca5f8e_42d33fe4b4381c3c1207bf--


From nobody Thu Jun 29 09:50: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 71C6E12EC62 for <quic-issues@ietfa.amsl.com>; Thu, 29 Jun 2017 09:50:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.181
X-Spam-Level: 
X-Spam-Status: No, score=-8.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_DNSWL_HI=-5, 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 VQ-AbkipHQlj for <quic-issues@ietfa.amsl.com>; Thu, 29 Jun 2017 09:50:23 -0700 (PDT)
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 DCDB212EC5E for <quic-issues@ietf.org>; Thu, 29 Jun 2017 09:50:22 -0700 (PDT)
Date: Thu, 29 Jun 2017 09:50:22 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1498755022; bh=XLLdrCgZm7A6IQBVu8tiooIi6Tv7/h4yMBKldKoUbNw=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=wnJdpoYS2UitsNNzkaVeD8CzSV/P/skcLQyeYCV4WzYf1KWUhQMXg+5mh1YMytDkg 3IU08AiSUXOwD5HnYq+UthuCRN+YPljL4c8ZxvkbkhzPtcMwnYtAJuAFA5qWloqv5o V0wviXDuXykK4iDG2lqfULEYRZ4AHdTWf6dyhbP0=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2763c2ef6d17d5eb1c9fa4d9a4d3d1c316fd5b4592cf00000001156cf1ce92a169ce0e26dcd6@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/651/issue_event/1144593868@github.com>
In-Reply-To: <quicwg/base-drafts/pull/651@github.com>
References: <quicwg/base-drafts/pull/651@github.com>
Subject: Re: [quicwg/base-drafts] Refer to all header octets by number (#651)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59552fce12bc0_663c3fa0902d9c34304351"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/XbLC6CGxqynpN941U71r8gsf9FE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 29 Jun 2017 16:50:26 -0000

----==_mimepart_59552fce12bc0_663c3fa0902d9c34304351
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #651.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/651#event-1144593868
----==_mimepart_59552fce12bc0_663c3fa0902d9c34304351
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a href="https://github.com/quicwg/base-drafts/pull/651" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/651" data-id="237427926" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#651</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/651#event-1144593868">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzWaE0UP_2qWKxlz5qBDEQhHYv38ks5sI9XOgaJpZM4OAgvA">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqwzmzDEsAyKisWSohwXfJXe88rc2ks5sI9XOgaJpZM4OAgvA.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/651#event-1144593868"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #651."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/651#event-1144593868"}}}</script>
----==_mimepart_59552fce12bc0_663c3fa0902d9c34304351--


From nobody Thu Jun 29 09:50: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 236B212EC62 for <quic-issues@ietfa.amsl.com>; Thu, 29 Jun 2017 09:50:29 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id x2dKr2axWmP9 for <quic-issues@ietfa.amsl.com>; Thu, 29 Jun 2017 09:50:23 -0700 (PDT)
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 09B9612EC60 for <quic-issues@ietf.org>; Thu, 29 Jun 2017 09:50:22 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=4zOzLQwuCMg8yvBB5vGsyDWPRgQ=; b=cADp3HkqLoSSIDfJ DXWA1O6zg+TMz0NBhcJH3ZSIdzg7FGTrEZ8lZ6evH66yLz1y2iq8u3VE6IvB6shs EMBQvFyvYq6Jdt0Ywqd67yQEnwgJhsdPmqzJM96RjsuvxdJ0ir5ONZTVIavPZqV6 jnO7AWrozzwHqvZts9GiL4PgIT4=
Received: by filter1077p1mdw1.sendgrid.net with SMTP id filter1077p1mdw1-1350-59552FCE-4 2017-06-29 16:50:22.078778971 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0038p1mdw1.sendgrid.net (SG) with ESMTP id XSCyZbvRQQ-FPTKwXhyh4A for <quic-issues@ietf.org>; Thu, 29 Jun 2017 16:50:22.020 +0000 (UTC)
Date: Thu, 29 Jun 2017 16:50:22 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe40c3b2b60672f4120b7d38d789507bb90dddd3e92cf00000001156cf1cd92a169ce0ded5ee7@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/580/issue_event/1144593870@github.com>
In-Reply-To: <quicwg/base-drafts/issues/580@github.com>
References: <quicwg/base-drafts/issues/580@github.com>
Subject: Re: [quicwg/base-drafts] Transport Section 5.1 enumeration of Octets appear off (#580)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59552fcdb3591_d40f3fe9a19ddc38223175"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0OmZKiMgdMiPldKbKFBISOHsfgmjzANRdKlj NT9QwyuSwbeGNmxx7BOjP+oeEPbH1BP8rcuq5L4XjOysNWU9DaV6JcjogssKiR5YQcC+cmtnu1M5XP 4xHPkkaoZvjHi96UIEo/Fdtn6bdZh7cxQsPu+XFT6mp47tXB7/akOpEkaYf3CYt1eNExKiXpqyvw+y I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/eHmsabQ_dkc0dxKRsF-uFLWkNgA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 29 Jun 2017 16:50:29 -0000

----==_mimepart_59552fcdb3591_d40f3fe9a19ddc38223175
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #580 via #651.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/580#event-1144593870
----==_mimepart_59552fcdb3591_d40f3fe9a19ddc38223175
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/quicwg/base-drafts/issues/580" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/580" data-id="233660135" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#580</a> via <a href="https://github.com/quicwg/base-drafts/pull/651" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/651" data-id="237427926" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#651</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/580#event-1144593870">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwJHXYUA1Z0S3JwPv-_1htrw_MuMks5sI9XNgaJpZM4NwWaS">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq_yFb7QEgwiLiA5VzYFilIiIInXVks5sI9XNgaJpZM4NwWaS.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/580#event-1144593870"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #580 via #651."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/580#event-1144593870"}}}</script>
----==_mimepart_59552fcdb3591_d40f3fe9a19ddc38223175--


From nobody Thu Jun 29 09:50: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 1BD8F12EC62 for <quic-issues@ietfa.amsl.com>; Thu, 29 Jun 2017 09:50:30 -0700 (PDT)
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; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1q6MiH7EAWWy for <quic-issues@ietfa.amsl.com>; Thu, 29 Jun 2017 09:50:28 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 67FEF12EC44 for <quic-issues@ietf.org>; Thu, 29 Jun 2017 09:50:24 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1498755023; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=CnX0AnmlTS+OarZhQHdVixBi3VCqP/7JGVVbOJnpf5A=; b=LzgQxGiPFI3kAYy2niy3sfuhNKYteQrD9wZo+AN/gzUSed8w7k7D8bCw30/+vXMWPm9ymZ7d 8fUV9WgtAiBjnuEMVL7C2j4LGE64UPiA8CoYe0HXqDukyb5apkdvKRqydpeFmGTk/mF1zYkx IopghLNMshFRz2oYiZZLI6+Rg2k=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=eheuIClVPvqNpEfZHBCnyqrL/GyEc41vLFm6035vN2G7iT1asGeKqtdj3m6p7FnLONp3CV oiipbjqJAxbH9w+Mz68jUca+vDwm+n8sG/KMc9X6Z97ooHhHA//oOw9E6EfKxu9v3WaErOwk skDdIFbSq6K32ekExsUkVd6+3Xv7Y=
Sender: martin.thomson=gmail.com@github.com
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.41]) by mxa.mailgun.org with ESMTP id 59552fcf.7f0f81ea6f60-smtp-out-n01; Thu, 29 Jun 2017 16:50:23 -0000 (UTC)
Date: Thu, 29 Jun 2017 09:50:23 -0700
From: martinthomson <martin.thomson@gmail.com>
Reply-To: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <59552fcf77581_4e753f92611adc3014153f@hookshot-fe5-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_59552fcf76ccd_4e753f92611adc301414e6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/6XmgmgbbAGF7pDLbJGiEqNR4hCs>
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, 29 Jun 2017 16:50:30 -0000

----==_mimepart_59552fcf76ccd_4e753f92611adc301414e6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/first-octet
  Home:   https://github.com/quicwg/base-drafts

----==_mimepart_59552fcf76ccd_4e753f92611adc301414e6--


From nobody Thu Jun 29 11:17: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 9DE9A129B4F for <quic-issues@ietfa.amsl.com>; Thu, 29 Jun 2017 11:17:31 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4dV8exusQEAe for <quic-issues@ietfa.amsl.com>; Thu, 29 Jun 2017 11:17:29 -0700 (PDT)
Received: from o5.sgmail.github.com (o5.sgmail.github.com [192.254.113.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 31A9C129ADF for <quic-issues@ietf.org>; Thu, 29 Jun 2017 11:17:28 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=YbEutYIAqDtqwsH4L1mN9bGCgLI=; b=PXySnJq/Ts+patoe tI2IkGHp8wGZsukszRfnMHiKUWm68BhLt1RGSHeGzipmJZJhuCTyMocwrDfBrTYl APspR6E2uJdWQSeIoVu6UH9HbjUppbe35EvzVCieHRedOOr2kk3fbH5rnYMRAD3B wtHCaDqeR+pdW/bhBowosSVNR/4=
Received: by filter0523p1mdw1.sendgrid.net with SMTP id filter0523p1mdw1-22510-5955442D-5D 2017-06-29 18:17:17.56006028 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0025p1mdw1.sendgrid.net (SG) with ESMTP id QchwOBs9TWm0ImqLyDWJ4A for <quic-issues@ietf.org>; Thu, 29 Jun 2017 18:17:17.519 +0000 (UTC)
Date: Thu, 29 Jun 2017 18:17:18 +0000 (UTC)
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1ad9289d373df13c7f70edd1bac7821c7ac9bb9f92cf00000001156d062d92a169ce0e2fb345@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/656/review/47209580@github.com>
In-Reply-To: <quicwg/base-drafts/pull/656@github.com>
References: <quicwg/base-drafts/pull/656@github.com>
Subject: Re: [quicwg/base-drafts] Adding unidirectional streams (#656)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5955442d2e4f9_260683f945e77fc2c1133ce"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2rchFkot6lNuT43OwSpZzmDmVgFNEZ4L9LAw RRY28lnYf5EWg5GldmK3cwDfKX/f1Smt1pNnkfPlnxuWYC83vosVvl4C9v5+bLqgVkYdbOd/xpEAD8 qxQFii9qP2iFLHRclDCQts56ZXwFElZ5eR6H64yJbHfZPLv4jcmxYawQbro8S/mUTWWtMJmIdmOu76 Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/y_yhTiJ3OftgOe-gaSn99E6-nO0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 29 Jun 2017 18:17:32 -0000

----==_mimepart_5955442d2e4f9_260683f945e77fc2c1133ce
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

kazuho commented on this pull request.



>  These bits are parsed as follows:
 
-* The first two bits must be set to 11, indicating that this is a STREAM frame.
+* The first bit must be set to 1, indicating that this is a STREAM frame.
+
+* 'U' is the UNI bit, which is used to indicate this is a unidirectional
+  stream, and no stream frames may be sent in response.

@RyanAtGoogle Ah. I missed that point. Thank you.

I think that it would be possible to monotonically increment 30 bits of the Stream ID while keeping the remaining two bits as flags indicating the originator of the stream and whether if its uni-directional. But I agree that it might not be worth doing.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/656#discussion_r124875703
----==_mimepart_5955442d2e4f9_260683f945e77fc2c1133ce
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@kazuho</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/656#discussion_r124875703">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  These bits are parsed as follows:
 
-* The first two bits must be set to 11, indicating that this is a STREAM frame.
+* The first bit must be set to 1, indicating that this is a STREAM frame.
+
+* &#39;U&#39; is the UNI bit, which is used to indicate this is a unidirectional
+  stream, and no stream frames may be sent in response.
</pre>
<p><a href="https://github.com/ryanatgoogle" class="user-mention">@RyanAtGoogle</a> Ah. I missed that point. Thank you.</p>
<p>I think that it would be possible to monotonically increment 30 bits of the Stream ID while keeping the remaining two bits as flags indicating the originator of the stream and whether if its uni-directional. But I agree that it might not be worth doing.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/656#discussion_r124875703">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7j8eqCfQD4tpIjspTwXIcNGB6VRks5sI-otgaJpZM4OC_Xt">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq9_ogS9F4g2L151OQ7EeVXptbKO9ks5sI-otgaJpZM4OC_Xt.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/656#discussion_r124875703"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@kazuho commented on #656"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/656#discussion_r124875703"}}}</script>
----==_mimepart_5955442d2e4f9_260683f945e77fc2c1133ce--


From nobody Thu Jun 29 11: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 56A9A129B94 for <quic-issues@ietfa.amsl.com>; Thu, 29 Jun 2017 11:54:06 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, 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 baJyxTgExc9X for <quic-issues@ietfa.amsl.com>; Thu, 29 Jun 2017 11:54:05 -0700 (PDT)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D1029126CC7 for <quic-issues@ietf.org>; Thu, 29 Jun 2017 11:54:04 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=SjlkmZUX95XXuiQ129iWgsBfbCg=; b=bUd66ZKvUvCvyY60 bdNUSuIN2TpTv4TNPvKiupGVgbrStVQvzY/gAuNQyrJ3aWABzbs+MiO8rZ8zQ4Ie f2vqkBesMLpvvoaePjc9IgFksxZdtTtFken3HBNTsLokq2XB52lBl5/RfrM/H/NS n/0c78SrHoBPyd8EjSDAudKsPP4=
Received: by filter1140p1mdw1.sendgrid.net with SMTP id filter1140p1mdw1-2935-59554CCA-23 2017-06-29 18:54:02.513990365 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0035p1mdw1.sendgrid.net (SG) with ESMTP id zYa8euoPRFOYIJzd1zHGBg for <quic-issues@ietf.org>; Thu, 29 Jun 2017 18:54:02.464 +0000 (UTC)
Date: Thu, 29 Jun 2017 18:54:02 +0000 (UTC)
From: Ryan Hamilton <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe1750de5a5405ece1cc3c442d5d75a64ff0a3c3792cf00000001156d0eca92a169ce0e2fb345@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/656/review/47219371@github.com>
In-Reply-To: <quicwg/base-drafts/pull/656@github.com>
References: <quicwg/base-drafts/pull/656@github.com>
Subject: Re: [quicwg/base-drafts] Adding unidirectional streams (#656)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59554cca35c29_2e763fda86165c38768ec"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: RyanAtGoogle
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak12l4yNdYYtXs9+lD2A7ccs6Sk2eXqf2JDaZ1 ImiAQ0zXjFnsaAHkX1FE8FdwRByj11mWTLlTX2W+lTkE9ajTRAnhNTB/p5E2kP2e6JhUDe101aTtfC yd+sNdQUkSkJ55I0BeG5ysGjIJvML7cX8v6jF2cLWHez1pSjHyB2P5IuNNARgKxSHfMtt79tXTTXZC M=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/xWSV4LplLIzGCTsRPhYxo8PrEfw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 29 Jun 2017 18:54:06 -0000

----==_mimepart_59554cca35c29_2e763fda86165c38768ec
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

RyanAtGoogle commented on this pull request.



>  These bits are parsed as follows:
 
-* The first two bits must be set to 11, indicating that this is a STREAM frame.
+* The first bit must be set to 1, indicating that this is a STREAM frame.
+
+* 'U' is the UNI bit, which is used to indicate this is a unidirectional
+  stream, and no stream frames may be sent in response.

If we went this route, I think the best way to do it would be to think of the stream ID space as being divided into 4 distinct spaces, as opposed to the two we have today.

Today: client | server
Future: client uni | client bidi | server uni | server bidi

In this case, each one of those 4 spaces could have different steam limits (aka, max stream ID).

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/656#discussion_r124884649
----==_mimepart_59554cca35c29_2e763fda86165c38768ec
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@RyanAtGoogle</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/656#discussion_r124884649">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  These bits are parsed as follows:
 
-* The first two bits must be set to 11, indicating that this is a STREAM frame.
+* The first bit must be set to 1, indicating that this is a STREAM frame.
+
+* &#39;U&#39; is the UNI bit, which is used to indicate this is a unidirectional
+  stream, and no stream frames may be sent in response.
</pre>
<p>If we went this route, I think the best way to do it would be to think of the stream ID space as being divided into 4 distinct spaces, as opposed to the two we have today.</p>
<p>Today: client | server<br>
Future: client uni | client bidi | server uni | server bidi</p>
<p>In this case, each one of those 4 spaces could have different steam limits (aka, max stream ID).</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/656#discussion_r124884649">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq99_Hf3HFlJe0R7e_pMrd63qDA5Gks5sI_LKgaJpZM4OC_Xt">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq0LYk__R8nbIYTWWQorRd5WPez0Yks5sI_LKgaJpZM4OC_Xt.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/656#discussion_r124884649"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@RyanAtGoogle commented on #656"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/656#discussion_r124884649"}}}</script>
----==_mimepart_59554cca35c29_2e763fda86165c38768ec--


From nobody Thu Jun 29 12:47: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 5A75A129B66 for <quic-issues@ietfa.amsl.com>; Thu, 29 Jun 2017 12:47:07 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, 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 vbpD1oa9I7og for <quic-issues@ietfa.amsl.com>; Thu, 29 Jun 2017 12:47:05 -0700 (PDT)
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 8D9B3129B5B for <quic-issues@ietf.org>; Thu, 29 Jun 2017 12:47:05 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=eZukk0Jm9ULt1rrLafIgQAmiAkE=; b=RZgxFMcNlHrbDR7P kuv0Ds6Pt2QRuhlb6b0tcFQbBO2Sj9xBVWVhXhzR5i7eZi0LFe0NQae4eSxMLYpj qNczhj6eNCa1KDpPIkUko9cWmzaFzzmqr2coFFkFwY4d69tq+Js1Xz8lr9lq8x/t IzctVWxaDgk14hU3OfbqbuxPFaQ=
Received: by filter0557p1mdw1.sendgrid.net with SMTP id filter0557p1mdw1-32004-5955592D-5C 2017-06-29 19:46:53.852774774 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0026p1mdw1.sendgrid.net (SG) with ESMTP id 8gudRll0QKyV___iIAIvPQ for <quic-issues@ietf.org>; Thu, 29 Jun 2017 19:46:53.702 +0000 (UTC)
Date: Thu, 29 Jun 2017 19:46:53 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abec5f749696d16d221b5e6b9ec7b5f240db25fedd92cf00000001156d1b2d92a169ce0e2fb345@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/656/review/47232102@github.com>
In-Reply-To: <quicwg/base-drafts/pull/656@github.com>
References: <quicwg/base-drafts/pull/656@github.com>
Subject: Re: [quicwg/base-drafts] Adding unidirectional streams (#656)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5955592d76a0b_64593f84fd3e3c3c184861"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak06NF1wy9csYl+Byi8qQtfwLm+e28rfB6uC5r V0kavSL66MysANDJ7BqWcKGgGVLg4slnIFbHL727oua79c6is12tiEShYhKJipIMGinVxWYjv9YM/s NADuxqO/2ubf9bJEHbH/i9xFQmhKibwsah0i/6xJCidlFxtXVaaa9bL1Y7XYrCLCayd3b6lfUCkFXf c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/aVDBGOq-BAJKZCvHe4eTzQfueMM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 29 Jun 2017 19:47:07 -0000

----==_mimepart_5955592d76a0b_64593f84fd3e3c3c184861
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.



>  These bits are parsed as follows:
 
-* The first two bits must be set to 11, indicating that this is a STREAM frame.
+* The first bit must be set to 1, indicating that this is a STREAM frame.
+
+* 'U' is the UNI bit, which is used to indicate this is a unidirectional
+  stream, and no stream frames may be sent in response.

@kazuho Ryan's reasoning is the reason I didn't go with that approach, along with the fact that even though determining if a number is even or odd is easy, determining if it's mod 4 value is 1 or 3 is not as simple, so I thought it would increase the complexity of debugging.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/656#discussion_r124895813
----==_mimepart_5955592d76a0b_64593f84fd3e3c3c184861
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/656#discussion_r124895813">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  These bits are parsed as follows:
 
-* The first two bits must be set to 11, indicating that this is a STREAM frame.
+* The first bit must be set to 1, indicating that this is a STREAM frame.
+
+* &#39;U&#39; is the UNI bit, which is used to indicate this is a unidirectional
+  stream, and no stream frames may be sent in response.
</pre>
<p><a href="https://github.com/kazuho" class="user-mention">@kazuho</a> Ryan's reasoning is the reason I didn't go with that approach, along with the fact that even though determining if a number is even or odd is easy, determining if it's mod 4 value is 1 or 3 is not as simple, so I thought it would increase the complexity of debugging.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/656#discussion_r124895813">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqz7DVJfZeMI5K2eCSOguTQSAYAVpks5sI_8tgaJpZM4OC_Xt">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqzoAKPBPSDIBdxu0AkyK0Qiv9Kpjks5sI_8tgaJpZM4OC_Xt.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/656#discussion_r124895813"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #656"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/656#discussion_r124895813"}}}</script>
----==_mimepart_5955592d76a0b_64593f84fd3e3c3c184861--


From nobody Thu Jun 29 15:20:24 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9AB4412EA6A for <quic-issues@ietfa.amsl.com>; Thu, 29 Jun 2017 15:20:22 -0700 (PDT)
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, RP_MATCHES_RCVD=-0.001, 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 xFghlstFYBFx for <quic-issues@ietfa.amsl.com>; Thu, 29 Jun 2017 15:20:21 -0700 (PDT)
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 D7C6012869B for <quic-issues@ietf.org>; Thu, 29 Jun 2017 15:20:20 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=Hzyb1y53dXDO3LfoOqwGiHgFuUQ=; b=mkcG3q6Pu31F//cu Riw5jwpeiXPveOQtTYcvqg/Xeum4aUH9PCWOr3/s+zG1VtNqXRXXRshbzcxhuO/+ UEDhCbukNrjrr7AY3qBBS4tEiSMwaEajxx1oeRldGO5bsFxo+CwNpuGSA1PQRogK LU9/xOzwgicehTo2mrGy9bAL0o8=
Received: by filter0817p1mdw1.sendgrid.net with SMTP id filter0817p1mdw1-29750-59557D08-2 2017-06-29 22:19:52.015653766 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0037p1mdw1.sendgrid.net (SG) with ESMTP id PlzDv1D1RAqyOi6ono5sSQ for <quic-issues@ietf.org>; Thu, 29 Jun 2017 22:19:51.916 +0000 (UTC)
Date: Thu, 29 Jun 2017 22:19:52 +0000 (UTC)
From: Igor Lubashev <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab52b296e7f7519ea329c2ae31499d981b77c121ce92cf00000001156d3f0792a169ce0e2fb345@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/656/review/47266762@github.com>
In-Reply-To: <quicwg/base-drafts/pull/656@github.com>
References: <quicwg/base-drafts/pull/656@github.com>
Subject: Re: [quicwg/base-drafts] Adding unidirectional streams (#656)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59557d079e3f4_7db03fdd79eb3c3c117980"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2tw3pq2r4Wt4kP5an03tLeqtywk1B2swsvkX 0BjqgkLSyRvQfkWZDHPxA9O2TU8x0d3cojPVsrpKhW6IBGhTi4vzt24mnGqf9Oqj+MHh3Isdd/VD0/ XiQk/dwVAv0CV15yca9kBvP/VogwEKZw93hUnrENlgdmKdayb9VBMj3YANj+R1UNhtp9vAMhDe8t8p g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/0o9rsFxmdXD-JI9z4FKwoHCNu0g>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 29 Jun 2017 22:20:23 -0000

----==_mimepart_59557d079e3f4_7db03fdd79eb3c3c117980
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

igorlord commented on this pull request.



>  These bits are parsed as follows:
 
-* The first two bits must be set to 11, indicating that this is a STREAM frame.
+* The first bit must be set to 1, indicating that this is a STREAM frame.
+
+* 'U' is the UNI bit, which is used to indicate this is a unidirectional
+  stream, and no stream frames may be sent in response.

Breaking up endpoint's stream ID space into two parts (and managing max stream ID for each part separately) may not work too well, if you care about the max number of open streams and do not know what kind of streams the peer may like to open next.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/656#discussion_r124926280
----==_mimepart_59557d079e3f4_7db03fdd79eb3c3c117980
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@igorlord</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/656#discussion_r124926280">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  These bits are parsed as follows:
 
-* The first two bits must be set to 11, indicating that this is a STREAM frame.
+* The first bit must be set to 1, indicating that this is a STREAM frame.
+
+* &#39;U&#39; is the UNI bit, which is used to indicate this is a unidirectional
+  stream, and no stream frames may be sent in response.
</pre>
<p>Breaking up endpoint's stream ID space into two parts (and managing max stream ID for each part separately) may not work too well, if you care about the max number of open streams and do not know what kind of streams the peer may like to open next.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/656#discussion_r124926280">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8qYemKD_1Cx4H5mICEsOLhht6Rgks5sJCMHgaJpZM4OC_Xt">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq-VD0PhaQWeenwbv60jX6wg2XRtcks5sJCMHgaJpZM4OC_Xt.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/656#discussion_r124926280"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@igorlord commented on #656"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/656#discussion_r124926280"}}}</script>
----==_mimepart_59557d079e3f4_7db03fdd79eb3c3c117980--


From nobody Fri Jun 30 04: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 F34F312EBFE for <quic-issues@ietfa.amsl.com>; Fri, 30 Jun 2017 04:02:19 -0700 (PDT)
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 YhtgKZ1EM7vZ for <quic-issues@ietfa.amsl.com>; Fri, 30 Jun 2017 04:02:18 -0700 (PDT)
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 328DF12EBF4 for <quic-issues@ietf.org>; Fri, 30 Jun 2017 04:02:18 -0700 (PDT)
Date: Fri, 30 Jun 2017 04:02:17 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1498820537; bh=83+zt2NT3FK9wutS7pIRUlD2kYFiFgt18GUzeDS/npE=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=1MOSS4S6ElaG6KyrbJ0dJYyRK2TwDAuOF2VFXrHn1N1rr1CoQO7ZTo6CCibTPE364 hmcOZWRvJKT9Jjjcwm83mt/Nm+ScK1IGaNHrbqKnpv858krAJN3qmiGB0Z7AN0RvqS H9FFL4/mnFNZKY/HNxNd9GP3Ae6S1t26+22Xsf7w=
From: Lucas Pardue <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab439993df9c084f4e40a4c94a863868d880cd674392cf00000001156df1b992a169ce0e2fb345@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/656/review/47363246@github.com>
In-Reply-To: <quicwg/base-drafts/pull/656@github.com>
References: <quicwg/base-drafts/pull/656@github.com>
Subject: Re: [quicwg/base-drafts] Adding unidirectional streams (#656)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59562fb965ce0_34d63f9c899dbc2c7746d"; 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/zqHxiz1kAMIibYqa2cbIptAdlEQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Jun 2017 11:02:20 -0000

----==_mimepart_59562fb965ce0_34d63f9c899dbc2c7746d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

LPardue commented on this pull request.



> @@ -2571,6 +2584,10 @@ the data limits set by its peer.  The cryptographic handshake stream, Stream 0,
 is exempt from the connection-level data limits established by MAX_DATA.  Stream
 0 is still subject to stream-level data limits and MAX_STREAM_DATA.
 
+If a STREAM frame is received and the UNI bit does not match the UNI bit of
+previous STREAM frames for that stream id, the connection MUST be closed with
+QUIC_INVALID_FRAME_DATA.

This addresses my previous comment.

nit: stream ID 

However,  I wonder if a stronger statement could be made. I interpret this new text to effectively say that "A stream MUST be unidirectional or bidirectional for its complete lifetime. An endpoint MUST send all STREAM frames for a stream ID with the UNI bit set to the same vale. An endpoint that receives a STREAM frame with a non-matching UNI bit MUST close the connection with QUIC_INVALID_FRAME_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/656#pullrequestreview-47363246
----==_mimepart_59562fb965ce0_34d63f9c899dbc2c7746d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@LPardue</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/656#discussion_r125015040">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2571,6 +2584,10 @@ the data limits set by its peer.  The cryptographic handshake stream, Stream 0,
 is exempt from the connection-level data limits established by MAX_DATA.  Stream
 0 is still subject to stream-level data limits and MAX_STREAM_DATA.
 
+If a STREAM frame is received and the UNI bit does not match the UNI bit of
+previous STREAM frames for that stream id, the connection MUST be closed with
+QUIC_INVALID_FRAME_DATA.
</pre>
<p>This addresses my previous comment.</p>
<p>nit: stream ID</p>
<p>However,  I wonder if a stronger statement could be made. I interpret this new text to effectively say that "A stream MUST be unidirectional or bidirectional for its complete lifetime. An endpoint MUST send all STREAM frames for a stream ID with the UNI bit set to the same vale. An endpoint that receives a STREAM frame with a non-matching UNI bit MUST close the connection with QUIC_INVALID_FRAME_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/656#pullrequestreview-47363246">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq--zvz38aNUNlOUVhmjbGvoexHtdks5sJNW5gaJpZM4OC_Xt">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq8me7tBhoCa8YG_QOiihHe__RExrks5sJNW5gaJpZM4OC_Xt.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/656#pullrequestreview-47363246"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #656"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/656#pullrequestreview-47363246"}}}</script>
----==_mimepart_59562fb965ce0_34d63f9c899dbc2c7746d--


From nobody Fri Jun 30 07:09: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 9FFC1129AAD for <quic-issues@ietfa.amsl.com>; Fri, 30 Jun 2017 07:09:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.182
X-Spam-Level: 
X-Spam-Status: No, score=-8.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_DNSWL_HI=-5, 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 8KWiJ2bCF1qZ for <quic-issues@ietfa.amsl.com>; Fri, 30 Jun 2017 07:09:02 -0700 (PDT)
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 0D437129789 for <quic-issues@ietf.org>; Fri, 30 Jun 2017 07:09:02 -0700 (PDT)
Date: Fri, 30 Jun 2017 07:09:01 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1498831741; bh=d9POZzsid64ntUgV4q9sic/QrW4NfhcUY8VvQmHD1Ok=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=hw4Fsy31Sffn4fVmnMKMqyp0lVs3e9x9KWaP2a86pGqeWtS2wKMTE105SshwV8E9y 3OkUZ0HvPXSVlnu035FfHW6UcgLjc7Xdla6bJGaQrE1uyfYAnoW0zoL6MITQJsjqau ughws6WjCmmGTHHZoTheVMW6gzdMK8+fL/G//cn4=
From: Lucas Pardue <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb510a815839a63d918f51db960bc7b5b30f9f95992cf00000001156e1d7d92a169ce0e2fb345@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/656/review/47400659@github.com>
In-Reply-To: <quicwg/base-drafts/pull/656@github.com>
References: <quicwg/base-drafts/pull/656@github.com>
Subject: Re: [quicwg/base-drafts] Adding unidirectional streams (#656)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59565b7d29f26_45823fcb6066fc2c1531c8"; 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/V4gquXcUMYCDenBbDPQVbtdHOCM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Jun 2017 14:09:05 -0000

----==_mimepart_59565b7d29f26_45823fcb6066fc2c1531c8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

LPardue commented on this pull request.



> @@ -2955,7 +2973,7 @@ QUIC_INVALID_NEGOTIATED_VALUE (0x80000017):
 
 QUIC_DECOMPRESSION_FAILURE (0x80000018):
 : There was an error decompressing data.
-
+pu

???

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/656#pullrequestreview-47400659
----==_mimepart_59565b7d29f26_45823fcb6066fc2c1531c8
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@LPardue</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/656#discussion_r125047711">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2955,7 +2973,7 @@ QUIC_INVALID_NEGOTIATED_VALUE (0x80000017):
 
 QUIC_DECOMPRESSION_FAILURE (0x80000018):
 : There was an error decompressing data.
-
+pu
</pre>
<p>???</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/656#pullrequestreview-47400659">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8kha2l4WT34uXZdZsD1MgwCxENoks5sJQF9gaJpZM4OC_Xt">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq84rmSwvCkAb18scu2cuQID28w1iks5sJQF9gaJpZM4OC_Xt.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/656#pullrequestreview-47400659"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #656"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/656#pullrequestreview-47400659"}}}</script>
----==_mimepart_59565b7d29f26_45823fcb6066fc2c1531c8--


From nobody Fri Jun 30 09:59: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 87A7D129B36 for <quic-issues@ietfa.amsl.com>; Fri, 30 Jun 2017 09:59:13 -0700 (PDT)
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_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id AlPRYZrEk6KM for <quic-issues@ietfa.amsl.com>; Fri, 30 Jun 2017 09:59:12 -0700 (PDT)
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 E61C6129C04 for <quic-issues@ietf.org>; Fri, 30 Jun 2017 09:59:11 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=HxlFS8IR+ykUJ7XFMJVnKfP9K+g=; b=R9qRP/oOO0ozP6Ob ImnI/Pm8ucj2vukXFXzRwL2T9jWz8aVA1vm/iQ3Bpe9IQCvjF56RtzYo58qQQyea joW7aIWwljWfuL2CfQmswLqCY39pf938EvakxJEc0rj9uN9tSgoFAkKfnuVlfBTL bxjAYItp8TtVLZJNo0WYcHgr3VA=
Received: by filter0928p1mdw1.sendgrid.net with SMTP id filter0928p1mdw1-25132-5956835E-3F 2017-06-30 16:59:10.763425569 +0000 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 9Hm8gQIRRvW47eHG6Xs-UQ for <quic-issues@ietf.org>; Fri, 30 Jun 2017 16:59:10.707 +0000 (UTC)
Date: Fri, 30 Jun 2017 16:59:10 +0000 (UTC)
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab131faffe83619949edc7658a7a39632d74b9c82e92cf00000001156e455e92a169ce0e4b99ee@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/674@github.com>
Subject: [quicwg/base-drafts] Border cases in packet number decoding (#674)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5956835e96749_1c2043f9d7a113c38180578"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1s2rnhVyfdmtxfu6tDxKoB4YS6v6wpgh8ayG AEgnWtLTZGAVAc1AHIEEG3USkEw2VUz3D+B2w4w1d30VTeTaH6sNZNBYwFs1iftiPHVIEbHgXsnSTF +OJQ8aPml2LGTfUO5c7tvZc9u8j1HCD950BPzCbUTqHwzy5lPs8uVkxiHfpobVeWn/npVNU6Gpta8I U=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/wC9B0MzfSuxa7h7b4SyKttxD5DU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Jun 2017 16:59:13 -0000

----==_mimepart_5956835e96749_1c2043f9d7a113c38180578
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I am afraid that the specification of packet number decoding in the transport spec is a bit ambiguous.
The transport spec says:

> The sender MUST use a packet number size able to represent more than twice as large a range than 
> the difference between the largest acknowledged packet and packet number being sent. A peer 
> receiving the packet will then correctly decode the packet number, unless the packet is delayed in
> transit such that it arrives after many higher-numbered packets have been received. An endpoint
> SHOULD use a large enough packet number encoding to allow the packet number to be recovered
> even if the packet arrives after packets that are sent afterwards.
>
> As a result, the size of the packet number encoding is at least one more than the base 2 logarithm of 
> the number of contiguous unacknowledged packet numbers, including the new packet.
>
> For example, if an endpoint has received an acknowledgment for packet 0x6afa2f, sending a packet 
> with a number of 0x6b4264 requires a 16-bit or larger packet number encoding; whereas a 32-bit
> packet number is needed to send a packet with a number of 0x6bc107.

So, let's suppose a node that is processing a packet. The packet header says that the packet number is encoded on 2 bytes, and the value is PN=0x8000. The highest received number is R=0x10000. Should the receiver expand PN to PN64=0x180000, or to PN64=0x8000?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/674
----==_mimepart_5956835e96749_1c2043f9d7a113c38180578
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I am afraid that the specification of packet number decoding in the transport spec is a bit ambiguous.<br>
The transport spec says:</p>
<blockquote>
<p>The sender MUST use a packet number size able to represent more than twice as large a range than<br>
the difference between the largest acknowledged packet and packet number being sent. A peer<br>
receiving the packet will then correctly decode the packet number, unless the packet is delayed in<br>
transit such that it arrives after many higher-numbered packets have been received. An endpoint<br>
SHOULD use a large enough packet number encoding to allow the packet number to be recovered<br>
even if the packet arrives after packets that are sent afterwards.</p>
<p>As a result, the size of the packet number encoding is at least one more than the base 2 logarithm of<br>
the number of contiguous unacknowledged packet numbers, including the new packet.</p>
<p>For example, if an endpoint has received an acknowledgment for packet 0x6afa2f, sending a packet<br>
with a number of 0x6b4264 requires a 16-bit or larger packet number encoding; whereas a 32-bit<br>
packet number is needed to send a packet with a number of 0x6bc107.</p>
</blockquote>
<p>So, let's suppose a node that is processing a packet. The packet header says that the packet number is encoded on 2 bytes, and the value is PN=0x8000. The highest received number is R=0x10000. Should the receiver expand PN to PN64=0x180000, or to PN64=0x8000?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/674">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxZCXGVvtJJ0VF38ICUZumBBCwxnks5sJSlegaJpZM4OK0xa">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqzoNU2jjDRJWcM7GsxWn3lg3XevTks5sJSlegaJpZM4OK0xa.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/674"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Border cases in packet number decoding (#674)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/674"}}}</script>
----==_mimepart_5956835e96749_1c2043f9d7a113c38180578--


From nobody Fri Jun 30 10: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 390AE131443 for <quic-issues@ietfa.amsl.com>; Fri, 30 Jun 2017 10:07:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.397
X-Spam-Level: 
X-Spam-Status: No, score=-3.397 tagged_above=-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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id b-80aW_K9enf for <quic-issues@ietfa.amsl.com>; Fri, 30 Jun 2017 10:07:31 -0700 (PDT)
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 77B4012F29B for <quic-issues@ietf.org>; Fri, 30 Jun 2017 10:07:31 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=fnxQYRsJsM95vTo4gxY1iLd+hU0=; b=wMEzlyYReS2dqatg GDUuP3bQB33OM6HXujuovGJJva8PnaCj64nkeMxjsjpg3nIRlT93QWIt8v7294W1 Qu4IjrJ6KV+pILgPjbTG9mztCKAdVNAp4ABTqr8jhsoFh7znWreSRvA/W7UkpjKx Q404o22Z0hC+AqtxtOaxQQIIlpg=
Received: by filter1127p1mdw1.sendgrid.net with SMTP id filter1127p1mdw1-1251-59568550-7C 2017-06-30 17:07:28.519351008 +0000 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 bRXXoSyfQKuAPz8SLmG9VQ for <quic-issues@ietf.org>; Fri, 30 Jun 2017 17:07:28.461 +0000 (UTC)
Date: Fri, 30 Jun 2017 17:07:28 +0000 (UTC)
From: Patrick McManus <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab0cbc4878d3153301faf4c94d1d0f0565e15cc79792cf00000001156e475092a169ce0e4b99ee@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/674/312322142@github.com>
In-Reply-To: <quicwg/base-drafts/issues/674@github.com>
References: <quicwg/base-drafts/issues/674@github.com>
Subject: Re: [quicwg/base-drafts] Border cases in packet number decoding (#674)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_595685504cd19_6b1a3fce6c5a9c3419471f"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2a6grXA2YWv44QqLuflAds/HvqeVe3oFPmuB 4bvcu+PeoW25C2FhIGqDJ99DGxo/5Bc7YBaCAZbdmyEguzQ2BE8bEnxf0HTUT2SvJcNckooM7/UqA7 IYJDHAM0iAXNU0eoY7L67gXmPQFKc02spVDiRSo2xkAQsg8MBX7TdpVMd7cpyo9k8YrO9AbDawr0OA c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/mPvPRCBjwEgEKQl3z71mGv3h8AY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Jun 2017 17:07:33 -0000

----==_mimepart_595685504cd19_6b1a3fce6c5a9c3419471f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

`A packet number is decoded by finding the packet number value that is closest to the next expected packet. The next expected packet is the highest received packet number plus one.`

what I have done is interpreted that given 16 bits of recvd = 0x8000, and expected = 0x10001 .. the packet is decoded as 0x8000 because 0x8000 is closer to 0x10001 than the other choice 0x18000

nonetheless, I would much prefer packet numbers to be concrete 64 bit numbers variably length encoded somehow.



-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/674#issuecomment-312322142
----==_mimepart_595685504cd19_6b1a3fce6c5a9c3419471f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><code>A packet number is decoded by finding the packet number value that=
 is closest to the next expected packet. The next expected packet is the hi=
ghest received packet number plus one.</code></p>
<p>what I have done is interpreted that given 16 bits of recvd =3D 0x8000, =
and expected =3D 0x10001 .. the packet is decoded as 0x8000 because 0x8000 =
is closer to 0x10001 than the other choice 0x18000</p>
<p>nonetheless, I would much prefer packet numbers to be concrete 64 bit nu=
mbers variably length encoded somehow.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/674#issuecomment-312322142">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq1trS2I0WvDLBKL=
hqdloVPUzO_KIks5sJStQgaJpZM4OK0xa">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqzb1FEEcywwvqzi6Z=
6ARNuJoBwlFks5sJStQgaJpZM4OK0xa.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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/674#issuecomment-312322142"></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 #674: `A packet numb=
er is decoded by finding the packet number value that is closest to the nex=
t expected packet. The next expected packet is the highest received packet =
number plus one.`\r\n\r\nwhat I have done is interpreted that given 16 bits=
 of recvd =3D 0x8000, and expected =3D 0x10001 .. the packet is decoded as =
0x8000 because 0x8000 is closer to 0x10001 than the other choice 0x18000\r\=
n\r\nnonetheless, I would much prefer packet numbers to be concrete 64 bit =
numbers variably length encoded somehow.\r\n\r\n"}],"action":{"name":"View =
Issue","url":"https://github.com/quicwg/base-drafts/issues/674#issuecomment=
-312322142"}}}</script>=

----==_mimepart_595685504cd19_6b1a3fce6c5a9c3419471f--


From nobody Fri Jun 30 10:14: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 85E07130889 for <quic-issues@ietfa.amsl.com>; Fri, 30 Jun 2017 10:14:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.183
X-Spam-Level: 
X-Spam-Status: No, score=-3.183 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rGlS_TEEza-C for <quic-issues@ietfa.amsl.com>; Fri, 30 Jun 2017 10:14:05 -0700 (PDT)
Received: from o9.sgmail.github.com (o9.sgmail.github.com [167.89.101.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C5B6C130141 for <quic-issues@ietf.org>; Fri, 30 Jun 2017 10:14:04 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=35QnJKgYs0TbOOMjKB+uWKLFoPw=; b=Ta/PxMzpR1OKnMaI wcm6/wM3dRVhf3oYkxksMfrH/KKLvjZyYSt8LQzfDLdc2h/h5jd4TRCEbgZLtXQ1 PfMhTH6jOq3N00/V/0C9o0hwxo4Ba6Th4cg92GgDXrJ9mHPbTrV/mZC1ir8wEbwJ fD5958MHRUpr+oUzVp+u0r0XUEA=
Received: by filter0447p1mdw1.sendgrid.net with SMTP id filter0447p1mdw1-11034-595686D4-52 2017-06-30 17:13:56.665131281 +0000 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 RAgETavcQ7iMIUG2GnL9ow for <quic-issues@ietf.org>; Fri, 30 Jun 2017 17:13:56.585 +0000 (UTC)
Date: Fri, 30 Jun 2017 17:13:57 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab091a62ac934c80d80f3b5318eaf72ddbe70d22cc92cf00000001156e48d492a169ce0e4b99ee@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/674/312323605@github.com>
In-Reply-To: <quicwg/base-drafts/issues/674@github.com>
References: <quicwg/base-drafts/issues/674@github.com>
Subject: Re: [quicwg/base-drafts] Border cases in packet number decoding (#674)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_595686d47a5b8_7c793f9060b49c38969fe"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3nQHnz1qE/aiXNZBg8dNhsPSmOgqg6sdYYV7 qNfxUdcW93LExZKMsjqjLMVKUkNjbjQUBnMwRQrEhUfGTDPPl1i5X7a7G3vxLKqa9p/EgO1nzAchMV C6x2cxtpe/2ywVKAmgh1aiMiSgdYWThzKONXtGqoipcWzVnNUppQ8DLHXB1YCuEPuf4m1NoaGzl2Su 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/EvJ4uIC1TZtAPRAwh06AVYJ_XtA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Jun 2017 17:14:06 -0000

----==_mimepart_595686d47a5b8_7c793f9060b49c38969fe
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Can you clarify what the ambiguity is?  0x8000 is closer to 0x10001 than 0x18000 is as Patrick said, so you choose 0x8000.

Minus the variable length aspect, I don't believe this is that dissimilar from how TCP decodes sequence numbers, is it?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/674#issuecomment-312323605
----==_mimepart_595686d47a5b8_7c793f9060b49c38969fe
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Can you clarify what the ambiguity is?  0x8000 is closer to 0x10001 than=
 0x18000 is as Patrick said, so you choose 0x8000.</p>
<p>Minus the variable length aspect, I don't believe this is that dissimila=
r from how TCP decodes sequence numbers, is it?</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/674#issuecomment-312323605">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq0VoBOmPbVxprlL=
3shp9O6AV_PNUks5sJSzUgaJpZM4OK0xa">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq6q7A1nwtB59v8DXV=
pcP8Fvd3bwZks5sJSzUgaJpZM4OK0xa.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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/674#issuecomment-312323605"></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 #674: Can you clari=
fy what the ambiguity is?  0x8000 is closer to 0x10001 than 0x18000 is as P=
atrick said, so you choose 0x8000.\r\n\r\nMinus the variable length aspect,=
 I don't believe this is that dissimilar from how TCP decodes sequence numb=
ers, is it?"}],"action":{"name":"View Issue","url":"https://github.com/quic=
wg/base-drafts/issues/674#issuecomment-312323605"}}}</script>=

----==_mimepart_595686d47a5b8_7c793f9060b49c38969fe--


From nobody Fri Jun 30 10:31:47 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A078A12EC44 for <quic-issues@ietfa.amsl.com>; Fri, 30 Jun 2017 10:31:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.403
X-Spam-Level: 
X-Spam-Status: No, score=-0.403 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pip6Y9V7GIZY for <quic-issues@ietfa.amsl.com>; Fri, 30 Jun 2017 10:31:44 -0700 (PDT)
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 96818127601 for <quic-issues@ietf.org>; Fri, 30 Jun 2017 10:31:43 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=jblupOJJx2ZId914cRai/z7jJYk=; b=VAspWQ2OsI8e9S9B ufMQftN9H2hvTD9+K+7LMDb6XL5o4Q28mWlFQ4xxEccyv2D2FkahCn7oMIOnMo5o HALj5xcouw0bZ/GjZBAlu+OB8Dgz+r/B4/56e+NNzNdLRrwwJwHsJQOFyQKi6XvE Kb32ZNCmqpDliwN0Ebiicg54oiM=
Received: by filter0424p1mdw1.sendgrid.net with SMTP id filter0424p1mdw1-24528-59568AF6-57 2017-06-30 17:31:34.928950794 +0000 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 oIhfMnEER3yibSsFCktdlg for <quic-issues@ietf.org>; Fri, 30 Jun 2017 17:31:34.845 +0000 (UTC)
Date: Fri, 30 Jun 2017 17:31:35 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abdf3e1e7f5502e69d3c45f2c8e52f85634e1a51cd92cf00000001156e4cf692a169ce0e4b99ee@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/674/312327504@github.com>
In-Reply-To: <quicwg/base-drafts/issues/674@github.com>
References: <quicwg/base-drafts/issues/674@github.com>
Subject: Re: [quicwg/base-drafts] Border cases in packet number decoding (#674)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59568af6b4ce9_20fe53fa1c4499c381117dd"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0sx/u1eCfGduopJq1EX/2O3jjhXbLPjEG1jI ouAwwuBTkWvSc7nKxH2DUUMKrBdka+00hnSSVOoAImvtdyOgDFELpC1u8dc2FUgFg+Y//Zw3cZPbI7 FORzmPvzZ0VkcSQllSA+3qKq4dBavD4wNnJlUwVsnMcs+GfupBLCgUJxEpl/BWKKlds1mkHR5b7THK 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/nE5sRdnoUuaZeF7_gqsHbUZcegM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Jun 2017 17:31:46 -0000

----==_mimepart_59568af6b4ce9_20fe53fa1c4499c381117dd
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Actually, in this case 0x18000 is closer by 2:
 0x8000 = 32768
 0x10001 = 65537
 0x18000 = 98304

But Patrick's logical reasoning is still correct.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/674#issuecomment-312327504
----==_mimepart_59568af6b4ce9_20fe53fa1c4499c381117dd
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Actually, in this case 0x18000 is closer by 2:<br>
0x8000 = 32768<br>
0x10001 = 65537<br>
0x18000 = 98304</p>
<p>But Patrick's logical reasoning is still correct.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/674#issuecomment-312327504">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4AqBo3USK3EAeLDZo85hMex1dA4ks5sJTD2gaJpZM4OK0xa">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq76R7tDuEsebGxitMzGz9oEYwk-Dks5sJTD2gaJpZM4OK0xa.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/674#issuecomment-312327504"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #674: Actually, in this case 0x18000 is closer by 2:\r\n 0x8000 = 32768\r\n 0x10001 = 65537\r\n 0x18000 = 98304\r\n\r\nBut Patrick's logical reasoning is still correct."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/674#issuecomment-312327504"}}}</script>
----==_mimepart_59568af6b4ce9_20fe53fa1c4499c381117dd--


From nobody Fri Jun 30 10:34: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 DA64812F28B for <quic-issues@ietfa.amsl.com>; Fri, 30 Jun 2017 10:34:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.475
X-Spam-Level: 
X-Spam-Status: No, score=-0.475 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QrUsCVui7QlC for <quic-issues@ietfa.amsl.com>; Fri, 30 Jun 2017 10:34:07 -0700 (PDT)
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 7A20612EC44 for <quic-issues@ietf.org>; Fri, 30 Jun 2017 10:34:07 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=P/QzZb+MVG3Xh9Tfgn5n4Tkp2Ws=; b=BzfQKJwKU8OdVCxy 8NDCvsijSlhhPQ3tXdeG5VjQ93VAMszDTeSNvwH536PeRS/MKqJQlbGgdFEyU67Y y7aj489S9ZdNB/Ba4Tnb2C9avX9wWU3USJu1n1kTdqNuhC+uqMx/M9+UlTfNM2Os S+hYQzwksnzsvntE7JGxCDj+Sa0=
Received: by filter0454p1mdw1.sendgrid.net with SMTP id filter0454p1mdw1-1456-59568B8E-2D 2017-06-30 17:34:06.544627075 +0000 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 TC2Q069lShW2ysHY5VDBKA for <quic-issues@ietf.org>; Fri, 30 Jun 2017 17:34:06.472 +0000 (UTC)
Date: Fri, 30 Jun 2017 17:34:06 +0000 (UTC)
From: Patrick McManus <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2466e52afb6cfe1c95d503805e26057ab28b5a6b92cf00000001156e4d8e92a169ce0e4b99ee@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/674/312328084@github.com>
In-Reply-To: <quicwg/base-drafts/issues/674@github.com>
References: <quicwg/base-drafts/issues/674@github.com>
Subject: Re: [quicwg/base-drafts] Border cases in packet number decoding (#674)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59568b8e52b98_28d73f99c731bc30789e1"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2yFMy0tb65v1PG+scnF5JVtcCSuHg5tBw9dN zhLSFYlsBfjmRg0c5GjjMprYXg+FwEWHnTN3KDuX5ZoP/T+90I11KTIcfuAlPYR+LfSSQQfp9KuFOn Vv37aVnjE0YaZ1cMjr8Vbnk72uLUtiCVy4VVO6qMWSuBHfFs0AMsrn6tzj6C+Zt7HZOp/NqBR1LYz3 E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/9ob6wBPECsdLABACVDC2A82Wctc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Jun 2017 17:34:09 -0000

----==_mimepart_59568b8e52b98_28d73f99c731bc30789e1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

hah - yes. a little base-10 brain action.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/674#issuecomment-312328084
----==_mimepart_59568b8e52b98_28d73f99c731bc30789e1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>hah - yes. a little base-10 brain action.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/674#issuecomment-312328084">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4PVtRhRhG7kHU-h8H79EQ-KQ_Dwks5sJTGOgaJpZM4OK0xa">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq5YUhkhWkaO019HuKQMRP7fVRmspks5sJTGOgaJpZM4OK0xa.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/674#issuecomment-312328084"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #674: hah - yes. a little base-10 brain action."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/674#issuecomment-312328084"}}}</script>
----==_mimepart_59568b8e52b98_28d73f99c731bc30789e1--


From nobody Fri Jun 30 10:57: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 537EB1271DF for <quic-issues@ietfa.amsl.com>; Fri, 30 Jun 2017 10:57:47 -0700 (PDT)
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_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-2.8, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CG7m-RmgU7rP for <quic-issues@ietfa.amsl.com>; Fri, 30 Jun 2017 10:57:45 -0700 (PDT)
Received: from o8.sgmail.github.com (o8.sgmail.github.com [167.89.101.199]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 88C1A129B52 for <quic-issues@ietf.org>; Fri, 30 Jun 2017 10:57:44 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=cCwLEFwnDzvywloXcUEoReyGBps=; b=wIE1S51hDtKSZdAd cc7FjLWENzbIFYWZU4aVDe3qvRzWxCqV1Dztk1/CTFUBMNBPK3D9Yd3LtIJaHUpZ Ix4wdZMJFz8DLA+jtdeMn/BzBgneKHMab/1OVdJdHH16oUzaDzgNnhk/curttChI r/NvcZM4KsBgTR2uxNQXvQL7hzg=
Received: by filter1174p1mdw1.sendgrid.net with SMTP id filter1174p1mdw1-22644-59569117-F 2017-06-30 17:57:43.325997499 +0000 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 xsvDRiHSRgeZ8aKkr9558g for <quic-issues@ietf.org>; Fri, 30 Jun 2017 17:57:43.287 +0000 (UTC)
Date: Fri, 30 Jun 2017 17:57:43 +0000 (UTC)
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abac34a8045d205a8ed2c2eb567cb889ff1b9c5f0092cf00000001156e531792a169ce0e4b99ee@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/674/312333634@github.com>
In-Reply-To: <quicwg/base-drafts/issues/674@github.com>
References: <quicwg/base-drafts/issues/674@github.com>
Subject: Re: [quicwg/base-drafts] Border cases in packet number decoding (#674)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_595691172f3a4_17c683fda396ebc2c524ce"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0py8EXzDpxQ6DxVAlcQYj6nJA1laTSmNrtFA Rul/VErYV9WiXT1KjfC9h3EKs1UmjvawY4Wu29//eyVMwEKA2K2MnR591XD4d/9D5TU4nPHooZ0Jpc 37tO37SqY/TzcjRApTAeR8SnO3gMdBa7MXdHjhBQE+kI2hY3hq9ziY+pr3BKvYZlFoG1+I0vFgVTQC k=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/eqaQ40EbX4O2K9ykclNc4BSnah8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Jun 2017 17:57:47 -0000

----==_mimepart_595691172f3a4_17c683fda396ebc2c524ce
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Thanks for the explanation. Right now, I am just trying to write test vectors, and I was little bit puzzled. So, to keep my example, the test vector will be:
Highest = 0xFFFF
Expected = 0x10000
PN = 0x8000
Hypothesis 1: 0x18000, delta to expected = 0x8000
Hypothesis 2: 0x8000, delta to expected = 0x8000
Do something arbitrary.
(Prefer lowest value, probably.)

Of course, this algorithm breaks down in this particular case:
Highest = 0x10000
Expected = 0x10001
PN = 0x8000
Hypothesis 1: 0x18000, delta to expected = 0x7FFF
Hypothesis 2: 0x8000, delta to expected = 0x8001
Prefer Hypothesis 1, PN64 = 0x18000



-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/674#issuecomment-312333634
----==_mimepart_595691172f3a4_17c683fda396ebc2c524ce
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Thanks for the explanation. Right now, I am just trying to write test ve=
ctors, and I was little bit puzzled. So, to keep my example, the test vecto=
r will be:<br>
Highest =3D 0xFFFF<br>
Expected =3D 0x10000<br>
PN =3D 0x8000<br>
Hypothesis 1: 0x18000, delta to expected =3D 0x8000<br>
Hypothesis 2: 0x8000, delta to expected =3D 0x8000<br>
Do something arbitrary.<br>
(Prefer lowest value, probably.)</p>
<p>Of course, this algorithm breaks down in this particular case:<br>
Highest =3D 0x10000<br>
Expected =3D 0x10001<br>
PN =3D 0x8000<br>
Hypothesis 1: 0x18000, delta to expected =3D 0x7FFF<br>
Hypothesis 2: 0x8000, delta to expected =3D 0x8001<br>
Prefer Hypothesis 1, PN64 =3D 0x18000</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/674#issuecomment-312333634">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq4B_Zq_VEsUz1Td=
PzT9qaoi1PHqOks5sJTcXgaJpZM4OK0xa">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq5AjAwWWxxzJIsb1h=
9ykw5LWLVNyks5sJTcXgaJpZM4OK0xa.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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/674#issuecomment-312333634"></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 #674: Thanks for the=
 explanation. Right now, I am just trying to write test vectors, and I was =
little bit puzzled. So, to keep my example, the test vector will be:\r\nHig=
hest =3D 0xFFFF\r\nExpected =3D 0x10000\r\nPN =3D 0x8000\r\nHypothesis 1: 0=
x18000, delta to expected =3D 0x8000\r\nHypothesis 2: 0x8000, delta to expe=
cted =3D 0x8000\r\nDo something arbitrary.\r\n(Prefer lowest value, probabl=
y.)\r\n\r\nOf course, this algorithm breaks down in this particular case:\r=
\nHighest =3D 0x10000\r\nExpected =3D 0x10001\r\nPN =3D 0x8000\r\nHypothesi=
s 1: 0x18000, delta to expected =3D 0x7FFF\r\nHypothesis 2: 0x8000, delta t=
o expected =3D 0x8001\r\nPrefer Hypothesis 1, PN64 =3D 0x18000\r\n\r\n"}],"=
action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/i=
ssues/674#issuecomment-312333634"}}}</script>=

----==_mimepart_595691172f3a4_17c683fda396ebc2c524ce--


From nobody Fri Jun 30 17: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 97764127698 for <quic-issues@ietfa.amsl.com>; Fri, 30 Jun 2017 17:09:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.403
X-Spam-Level: 
X-Spam-Status: No, score=-0.403 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FccYCLhWNTeM for <quic-issues@ietfa.amsl.com>; Fri, 30 Jun 2017 17:09:18 -0700 (PDT)
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 D31311205D3 for <quic-issues@ietf.org>; Fri, 30 Jun 2017 17:09:17 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=N8Y8ZDNEga5bO2YGY0cT6/x13cI=; b=DLZwX3oc3Z7+OJk/ jELv2OkimbEIAxDkzY6VdiAPjOcHAlxvjAZsCLCJsh8Cn21AQsYQq8+JfJwm5SIe eWW31WqjgTs6LOT5F1C4kemHH8UHlxXN5huXpKBDEtH3MGYgGIu4u069/oJCFrp0 hFtxjVzp4jL2FZts71NUaxRvS/A=
Received: by filter0457p1mdw1.sendgrid.net with SMTP id filter0457p1mdw1-21758-5956E82B-32 2017-07-01 00:09:15.557418441 +0000 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 7_MFmhg_QlyjQ1wAJhvkbw for <quic-issues@ietf.org>; Sat, 01 Jul 2017 00:09:15.559 +0000 (UTC)
Date: Sat, 01 Jul 2017 00:09:15 +0000 (UTC)
From: Subodh Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab253f14352af1338bb290a5fb8dadf04cb794aa1a92cf00000001156eaa2b92a169ce0e2fb345@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/656/review/47516534@github.com>
In-Reply-To: <quicwg/base-drafts/pull/656@github.com>
References: <quicwg/base-drafts/pull/656@github.com>
Subject: Re: [quicwg/base-drafts] Adding unidirectional streams (#656)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5956e82b615e1_ee23f96f2b85c2c1857a2"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak15wgy7K1sq6LtOKveQfYsSXRiEoIzs9Qe8nZ w3jpBeDZUtYl/cwPNU+clW8fExmSvOgaBkI8GoFKd5YyeZ+fQpCRbmmFL/4h22vX7+7f6KgA+w1NMX K1nGGSdgHfhfgHwUwKGlITWL7z8/ru4i7qz92Am8eDLlQPYiWZOlevk5kdL4nNqMGjx4LBJ55LUFtG g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/1TL_FmFcentnIhdgEvsQMYTNiXY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 01 Jul 2017 00:09:20 -0000

----==_mimepart_5956e82b615e1_ee23f96f2b85c2c1857a2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

siyengar commented on this pull request.



>                                   |
                                  v
-                 recv FIN/  +--------+    send FIN/
-                 recv RST   |        |    send RST
+              recv FIN/     +--------+     send FIN/
+         recv RST/send UNI  |        |  send RST/recv UNI

maybe uni bit on RST stream frame as well?
ya I think it needs an additional state after send UNI technically.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/656#discussion_r125148914
----==_mimepart_5956e82b615e1_ee23f96f2b85c2c1857a2
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@siyengar</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/656#discussion_r125148914">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;                                   |
                                  v
-                 recv FIN/  +--------+    send FIN/
-                 recv RST   |        |    send RST
+              recv FIN/     +--------+     send FIN/
+         recv RST/send UNI  |        |  send RST/recv UNI
</pre>
<p>maybe uni bit on RST stream frame as well?<br>
ya I think it needs an additional state after send UNI technically.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/656#discussion_r125148914">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1HC8gFkmr58eZ5oKKBh1aXnMnPxks5sJY4rgaJpZM4OC_Xt">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqzzc90puo65AiTIYtHv_BQ8ENLNDks5sJY4rgaJpZM4OC_Xt.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/656#discussion_r125148914"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 commented on #656"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/656#discussion_r125148914"}}}</script>
----==_mimepart_5956e82b615e1_ee23f96f2b85c2c1857a2--

