
From nobody Sat Apr  1 05:00:43 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1422C12960B for <quic-issues@ietfa.amsl.com>; Sat,  1 Apr 2017 05:00:42 -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_H4=-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 X8FIGn1j2S3M for <quic-issues@ietfa.amsl.com>; Sat,  1 Apr 2017 05:00:40 -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 DE76A1295EE for <quic-issues@ietf.org>; Sat,  1 Apr 2017 05:00: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=Llbri7Iv4XLVCBmulVmDYvSluZs=; b=piJH3HF0PFg1h2b1 o1dpymQSfpZ6wZek+vQOCdZHUq5c8eUO2Ka0+b2VHbvxewYz9DFCwHzqda4tPNAf 5KzzWvvpEKsLX8MmBZFk6S9I0XjCUMj4YkT9EJO8rYGTXGF63Txcnhf/dVYxW5Dj ZDdfpZ6UnkT9I+0yOi50UhA0Q2U=
Received: by filter0123p1las1.sendgrid.net with SMTP id filter0123p1las1-3536-58DF9656-A0 2017-04-01 12:00:22.923923883 +0000 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 mOLQX-tuQYyA2OsjZONFjQ for <quic-issues@ietf.org>; Sat, 01 Apr 2017 12:00:23.137 +0000 (UTC)
Date: Sat, 01 Apr 2017 05:00:23 -0700
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4a83cfa9aa531ec9883e7781174e957989f73eb192cf0000000114f7585792a169ce0cfee8c9@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/423/290915720@github.com>
In-Reply-To: <quicwg/base-drafts/issues/423@github.com>
References: <quicwg/base-drafts/issues/423@github.com>
Subject: Re: [quicwg/base-drafts] Specify when multiple ack frames must be used (#423)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58df9657ca02_2f023f9f89bb9c3064177"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0WzZD2bJXSOCO538PzHIB36H3piVYedH7pW3 ixGwymzwQL11ZmZDPmGYeJXMYEuDcxe0irRoALWM2KBaO7pqSic6AdO71qj8I2LLWoj9mKMnlEqBfD 8jfa1kdj4OihV87nl19RF2+DHxNOo90rR3YsP7GMyH1eB1YkYsbq1ycrcHfZ5pmdUuz+e2lM1NXAIp E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/9NuXwGoMUxm5eDE4NQpP5iaBKYo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=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 Apr 2017 12:00:42 -0000

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

What about the case where you have a long fat pipe and more acks to send than fits within an ack frame, or even a single MTU? Do you always only send the earliest acks? And when do you decide to no longer send these and progress with larger acks. You might not receive ack acks because both ends stick to old ranges. The now defunct STOP_WAITING set a clear lower bound that appear to be less obvious now.

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

<p>What about the case where you have a long fat pipe and more acks to send=
 than fits within an ack frame, or even a single MTU? Do you always only se=
nd the earliest acks? And when do you decide to no longer send these and pr=
ogress with larger acks. You might not receive ack acks because both ends s=
tick to old ranges. The now defunct STOP_WAITING set a clear lower bound th=
at appear to be less obvious now.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/423#issuecomment-290915720">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq4owtFoCAw2JcXG=
PRyXBeW3vSxWbks5rrjxXgaJpZM4Mtp4H">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq2fnP7ZfmOyAaQWun=
G0UG31Qzf-eks5rrjxXgaJpZM4Mtp4H.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/423#issuecomment-290915720"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/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 #423: What about th=
e case where you have a long fat pipe and more acks to send than fits withi=
n an ack frame, or even a single MTU? Do you always only send the earliest =
acks? And when do you decide to no longer send these and progress with larg=
er acks. You might not receive ack acks because both ends stick to old rang=
es. The now defunct STOP_WAITING set a clear lower bound that appear to be =
less obvious now."}],"action":{"name":"View Issue","url":"https://github.co=
m/quicwg/base-drafts/issues/423#issuecomment-290915720"}}}</script>=

----==_mimepart_58df9657ca02_2f023f9f89bb9c3064177--


From nobody Sat Apr  1 05:54: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 036C51242F5 for <quic-issues@ietfa.amsl.com>; Sat,  1 Apr 2017 05:54:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.393
X-Spam-Level: 
X-Spam-Status: No, score=-3.393 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-2.796, 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 32tsJkH1cLnp for <quic-issues@ietfa.amsl.com>; Sat,  1 Apr 2017 05:54:24 -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 DC0E81200C5 for <quic-issues@ietf.org>; Sat,  1 Apr 2017 05:54: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=JdQz/sxdEJo/LUz9moPEWMw8jbM=; b=keDEzgTRX2O4Tie8 w9VQwOl2SNiFEV+DrLmZDXMleABr2r+k2e1fMCh26EuSRnKJA0HYGAirCnp9VFdF NCAtSgq7E+fAFkHqExdb2ypULicTM52ARQv6TyKTu0QVZk/SiqTxGAWpHJDIqgXH ttMV2MJWsx4IHSmZyJIWAf9XeCA=
Received: by filter0997p1mdw1.sendgrid.net with SMTP id filter0997p1mdw1-23523-58DFA2FD-D 2017-04-01 12:54:21.209054254 +0000 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 Nnau0fGrTEyR6Wx0EHF2iw for <quic-issues@ietf.org>; Sat, 01 Apr 2017 12:54:21.180 +0000 (UTC)
Date: Sat, 01 Apr 2017 05:54:21 -0700
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab953a581e3a893e4c290e17b4ecf0b996ed82fd0a92cf0000000114f764fd92a169ce0c60f2e9@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/305/290918405@github.com>
In-Reply-To: <quicwg/base-drafts/issues/305@github.com>
References: <quicwg/base-drafts/issues/305@github.com>
Subject: Re: [quicwg/base-drafts] Packet number skipping and entropy (#305)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58dfa2fd15745_5d663fa99c19dc3433015"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak01PWm0Br/gKJDegNfKmtnCaq0ShUlTiofGCS yyMJzgbbpp+bIw9lV8bOXuxgJCZ+S8wikd6SmzE/IEJ4tM2GE3xeX0daryMB2e31bPQtMl9gDVnybx o4dxGImKiBwoVs7BCtoCHKvfxPJw/cd6hMAShINsbIKc89B6zTFTtIy/OG60NlRWWQ/YWk8ZPVN+qf E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/bIypqkFKwNmSMstWoXoK5krLjvk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=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 Apr 2017 12:54:26 -0000

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

Is there any good reason to allow large gaps in packet sequences? The optimistic ACK attack could be handled by other means that will not complicate received packet handling. If the maximum packets in flight is limited in range, it is simpler to implement filtering of duplicate packets without DoS concerns, for example using a sliding bitmap. It also simplifies resource allocation for ack management and timestamps. There can be gaps from lost packets, but these count against packets in flight.

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

<p>Is there any good reason to allow large gaps in packet sequences? The op=
timistic ACK attack could be handled by other means that will not complicat=
e received packet handling. If the maximum packets in flight is limited in =
range, it is simpler to implement filtering of duplicate packets without Do=
S concerns, for example using a sliding bitmap. It also simplifies resource=
 allocation for ack management and timestamps. There can be gaps from lost =
packets, but these count against packets in 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/305#issuecomment-290918405">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkqxcGwijcTUDhySh=
OwQsQvWOZ6j07ks5rrkj9gaJpZM4MBLq8">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq_RfBFXRy2N0ylFb-=
7R6Sf3wv_5Dks5rrkj9gaJpZM4MBLq8.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/305#issuecomment-290918405"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/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 #305: Is there any =
good reason to allow large gaps in packet sequences? The optimistic ACK att=
ack could be handled by other means that will not complicate received packe=
t handling. If the maximum packets in flight is limited in range, it is sim=
pler to implement filtering of duplicate packets without DoS concerns, for =
example using a sliding bitmap. It also simplifies resource allocation for =
ack management and timestamps. There can be gaps from lost packets, but the=
se count against packets in flight."}],"action":{"name":"View Issue","url":=
"https://github.com/quicwg/base-drafts/issues/305#issuecomment-290918405"}}=
}</script>=

----==_mimepart_58dfa2fd15745_5d663fa99c19dc3433015--


From nobody Sat Apr  1 21:25:25 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 614C2127201 for <quic-issues@ietfa.amsl.com>; Sat,  1 Apr 2017 21:25:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.795
X-Spam-Level: 
X-Spam-Status: No, score=-4.795 tagged_above=-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.796, 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 Px5fzaZkOrSb for <quic-issues@ietfa.amsl.com>; Sat,  1 Apr 2017 21:25: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 BCECF127058 for <quic-issues@ietf.org>; Sat,  1 Apr 2017 21:25: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=gRW7sstHx3GS9P6ASeNEa6JHrtc=; b=LJBAenNP3IdNID/M S6cw16pmW38BtCfZb04s4MrzHjMOdnnLllKZpuxCkMLhqwMVWBi85B9I83E8iGNa oZyvrzoaXUrk/03otVVyiW2XNKYUgOknklPlrOCbRWsq2PyuHX4BGqE5EB4YD3eY 4UWgla94s4Y/VzXIKbgdr9sgm/g=
Received: by filter1092p1mdw1.sendgrid.net with SMTP id filter1092p1mdw1-17185-58E07D30-1B 2017-04-02 04:25:20.764036182 +0000 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 uXq9hXZ-Tg-PQC35WP6IHg for <quic-issues@ietf.org>; Sun, 02 Apr 2017 04:25:20.686 +0000 (UTC)
Date: Sat, 01 Apr 2017 21:25:20 -0700
From: Lars Eggert <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab64f9021996a972d3ec6ba51ad22180fc7389072392cf0000000114f83f3092a169ce0d0807ad@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/428/290963905@github.com>
In-Reply-To: <quicwg/base-drafts/issues/428@github.com>
References: <quicwg/base-drafts/issues/428@github.com>
Subject: Re: [quicwg/base-drafts] Port 443 and IANA ports (#428)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58e07d309242f_198c3ffdd33bfc345788b"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3vcUi0cnJp58YszSQHH+VG5J8Pm7csHSM/ER 6+Ykl99vubrwOguqEU/ntSveUOmhoBUSmPc3CUdtCa0dViWf4rFi3/eJHS0g+5pfrRA3LBY5cGX1l1 UcbzAerii2ZbjGfGw2USGwVsXOSBumz0dJtqK37Iy5lx8uRJQLFAgdGoM0fm8QqA4+WfX5D63ZCP/J w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/6wDrmJkfGzRc_p0t8kK7uJrthsE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 02 Apr 2017 04:25:23 -0000

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

As @ianswett said, QUIC's use of 443/UDP is inline with the current registration. And we're not hijacking this. Just because [Kipp E.B. Hickman](http://home.mcom.com/people/kipp/) is the assignee here does not mean nobody else can use the port for the given protocol. (443/TCP is also assigned to him, and nobody is worried that H2 over TCP has a problem.)

If we *wanted* to, we could see if he is still around and willing to return the ports to be assigned to the IESG. I suspect it is an individual assignment (and not one to the IESG), because the assignment likely predates the first RFC on SSL way back when.

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

<p>As <a href=3D"https://github.com/ianswett" class=3D"user-mention">@iansw=
ett</a> said, QUIC's use of 443/UDP is inline with the current registration=
. And we're not hijacking this. Just because <a href=3D"http://home.mcom.co=
m/people/kipp/">Kipp E.B. Hickman</a> is the assignee here does not mean no=
body else can use the port for the given protocol. (443/TCP is also assigne=
d to him, and nobody is worried that H2 over TCP has a problem.)</p>
<p>If we <em>wanted</em> to, we could see if he is still around and willing=
 to return the ports to be assigned to the IESG. I suspect it is an individ=
ual assignment (and not one to the IESG), because the assignment likely pre=
dates the first RFC on SSL way back when.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/428#issuecomment-290963905">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq8lH9JQgNYPhVLo=
6exr0O2B3uiaXks5rryMwgaJpZM4MwNm6">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq2h9lbZEFTNl1AHhO=
Sjg1vEOGHY4ks5rryMwgaJpZM4MwNm6.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/428#issuecomment-290963905"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/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 #428: As @ianswet=
t said, QUIC's use of 443/UDP is inline with the current registration. And =
we're not hijacking this. Just because [Kipp E.B. Hickman](http://home.mcom=
.com/people/kipp/) is the assignee here does not mean nobody else can use t=
he port for the given protocol. (443/TCP is also assigned to him, and nobod=
y is worried that H2 over TCP has a problem.)\r\n\r\nIf we *wanted* to, we =
could see if he is still around and willing to return the ports to be assig=
ned to the IESG. I suspect it is an individual assignment (and not one to t=
he IESG), because the assignment likely predates the first RFC on SSL way b=
ack when."}],"action":{"name":"View Issue","url":"https://github.com/quicwg=
/base-drafts/issues/428#issuecomment-290963905"}}}</script>=

----==_mimepart_58e07d309242f_198c3ffdd33bfc345788b--


From nobody Sun Apr  2 02:55: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 5C09F1286B2 for <quic-issues@ietfa.amsl.com>; Sun,  2 Apr 2017 02:55:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.519
X-Spam-Level: 
X-Spam-Status: No, score=-6.519 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_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 DNu5n0nGkcah for <quic-issues@ietfa.amsl.com>; Sun,  2 Apr 2017 02:55: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 7D90D1286AB for <quic-issues@ietf.org>; Sun,  2 Apr 2017 02:55:38 -0700 (PDT)
Date: Sun, 02 Apr 2017 02:55:37 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1491126937; bh=IXgPj5cw3bGuGCSi4f/YvhRMeKgSDi4uBHO5zFRjgHw=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=a9hBZHZzhUSpUG4rlYJGYLpZKpGiC/Bxbn/WsC9YZoKoNNN5n70IdAwrtdZ29xc7j qTUEjAW5VDfBaXyJCghfiQp5f13qvFBVxQonFY07LmJrYNazwitWZGVyECyXW3BbrV lBrfv/Zi5jkeJbeEzf0WmEILXhvjPL/9JR0CX5iU=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abaccda111d6c7e5685fdda94ae4cdd4f77343c2bb92cf0000000114f88c9992a169ce0cfee8c9@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/423/290976228@github.com>
In-Reply-To: <quicwg/base-drafts/issues/423@github.com>
References: <quicwg/base-drafts/issues/423@github.com>
Subject: Re: [quicwg/base-drafts] Specify when multiple ack frames must be used (#423)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58e0ca996fa14_20373fab0c0b7c2c25217"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/a5DSuPJ1osJXUAKPfvwRzrsbcVk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 02 Apr 2017 09:55:40 -0000

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

Related: If we ignore timestamp section of ack frames, the ACK Delay field requires a timestamp stored for every packet, or at least makes it difficult to handle without it. This is because we might not be able to sent up to largest received packet. I propose allowing the ACK Delay field to be 1) absent, or 2) set to zero, or 3) or set to 0xffff when delay information is not readily available. The value ACK Delay in this case is limited anyway. It could be required that ACK frames SHOULD provide ack delay when the largest acked is also the largest received.

As to the ignored timestamp section, this section can selectively drop some timestamps and only delilver a representative subset. Further, it will be drained quickly while Ack frames must repeat over packet ranges and retain more information. Therefore the timestamp section is not a good source of information for ACK Delay.

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

<p>Related: If we ignore timestamp section of ack frames, the ACK Delay f=
ield requires a timestamp stored for every packet, or at least makes it d=
ifficult to handle without it. This is because we might not be able to se=
nt up to largest received packet. I propose allowing the ACK Delay field =
to be 1) absent, or 2) set to zero, or 3) or set to 0xffff when delay inf=
ormation is not readily available. The value ACK Delay in this case is li=
mited anyway. It could be required that ACK frames SHOULD provide ack del=
ay when the largest acked is also the largest received.</p>
<p>As to the ignored timestamp section, this section can selectively drop=
 some timestamps and only delilver a representative subset. Further, it w=
ill be drained quickly while Ack frames must repeat over packet ranges an=
d retain more information. Therefore the timestamp section is not a good =
source of information for ACK Delay.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/423#issuecomment-290976228">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq6joT=
hfQnC-qVovUFrJuHyIXd-3Rks5rr3CZgaJpZM4Mtp4H">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq84=
VpXGoVIhF5IoSnEi0UQA2erq4ks5rr3CZgaJpZM4Mtp4H.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<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/423#issuecomment-290976228"></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 #=
423: Related: If we ignore timestamp section of ack frames, the ACK Delay=
 field requires a timestamp stored for every packet, or at least makes it=
 difficult to handle without it. This is because we might not be able to =
sent up to largest received packet. I propose allowing the ACK Delay fiel=
d to be 1) absent, or 2) set to zero, or 3) or set to 0xffff when delay i=
nformation is not readily available. The value ACK Delay in this case is =
limited anyway. It could be required that ACK frames SHOULD provide ack d=
elay when the largest acked is also the largest received.\r\n\r\nAs to th=
e ignored timestamp section, this section can selectively drop some times=
tamps and only delilver a representative subset. Further, it will be drai=
ned quickly while Ack frames must repeat over packet ranges and retain mo=
re information. Therefore the timestamp section is not a good source of i=
nformation for ACK Delay."}],"action":{"name":"View Issue","url":"https:/=
/github.com/quicwg/base-drafts/issues/423#issuecomment-290976228"}}}</scr=
ipt>=

----==_mimepart_58e0ca996fa14_20373fab0c0b7c2c25217--


From nobody Sun Apr  2 04:10: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 4B36B124282 for <quic-issues@ietfa.amsl.com>; Sun,  2 Apr 2017 04:10:58 -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 ocbysS5ChyEb for <quic-issues@ietfa.amsl.com>; Sun,  2 Apr 2017 04:10: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 5916D1286CA for <quic-issues@ietf.org>; Sun,  2 Apr 2017 04:10:56 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1491131455; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=IvF7RUCQ9NEwoiEyaFMn2/WybkH/wvUH2ixoIKK5frw=; b=dZtb7s0/xUNSZNzT8ydmTNjqs87/7dONet5BWcE6IO4x2qtQ1//UdCas/+JNb6VKCQOkjMAc CdLPkVNdlm6lgAGe1/FXVUC10NAeC5/Pb9EnnCL7z69U20BlKAkxWZu0G/2Mt8TLjUk5udC4 35SHp/lUStLhCSr8+2DS3Nn1U2c=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=GINGD7EEuQR+AfyJoSbvPpH+K+JNPOwT3o4XaCGw+lC+a6j4IL5fF0k4NCTkJEWGgTQQeu DzB1LaRS8at4BzoUO06bP5NGaYRIZxxKH7ZxoCvwPRwlZieTQ0hADK8qDCaJiXYrqKfC3XVu wSkzc45Fm19OCH0hyxqXUaGKhg2HI=
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 58e0dc3f.7f4bec24e240-smtp-out-n01; Sun, 02 Apr 2017 11:10:55 -0000 (UTC)
Date: Sun, 02 Apr 2017 04:10:54 -0700
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <58e0dc3e675bf_ffc3f9be4c99c3469423@hookshot-fe5-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 83484e: No timestamps in unprotected packets
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_58e0dc3e671c6_ffc3f9be4c99c34693f5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/3g-ON3Erbno8WPy2qCkqNxzj0A8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 02 Apr 2017 11:10:58 -0000

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

  Branch: refs/heads/ianswett-notimestamps
  Home:   https://github.com/quicwg/base-drafts
  Commit: 83484ea9f3b4d858a7c66c734e64bd3fec192897
      https://github.com/quicwg/base-drafts/commit/83484ea9f3b4d858a7c66c734e64bd3fec192897
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2017-04-02 (Sun, 02 Apr 2017)

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

  Log Message:
  -----------
  No timestamps in unprotected packets

Unprotected packets are only used for handshakes, and timestamps are not necessary for proper recovery during the handshake.



----==_mimepart_58e0dc3e671c6_ffc3f9be4c99c34693f5--


From nobody Sun Apr  2 04:11: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 68ADC1287A7 for <quic-issues@ietfa.amsl.com>; Sun,  2 Apr 2017 04:11:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.391
X-Spam-Level: 
X-Spam-Status: No, score=-8.391 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=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.796, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id m5hXlBhaqN9h for <quic-issues@ietfa.amsl.com>; Sun,  2 Apr 2017 04:11: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 C4F8F128768 for <quic-issues@ietf.org>; Sun,  2 Apr 2017 04:11:07 -0700 (PDT)
Date: Sun, 02 Apr 2017 04:11:07 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1491131467; bh=SA7Ntu52EXmcBOdLSbXgc3FpZlHmzNEfdexamaLZb4g=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=EcOfROYwUxDmzwnHv8JxvKQ+E3qpb/HURd70Qsmr0eMKPgAVJg1ISX93eGUarY1iO I6taLXR1DWRjXdAcJEHdS/TePKgMpt0bX8PUH9Qko1qfevMwLJ+pD1PVugk4rFg1ql m5BDuJQOUd2S5WZNO/iUzllzdQGLKZ6T90qrjOyQ=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abebf52ba7d8857bf0807ea9ff812085de9ba5c3e892cf0000000114f89e4b92a169ce0d09fa18@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/429@github.com>
Subject: [quicwg/base-drafts] No timestamps in unprotected packets (#429)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58e0dc4b10fc_53f03f9a5dd11c30286f8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/DKZqUYUqBD0j7uo0p9kC__asybY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 02 Apr 2017 11:11:11 -0000

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

Unprotected packets are only used for handshakes, and timestamps are not necessary for proper recovery during the handshake.
You can view, comment on, or merge this pull request online at:

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

-- Commit Summary --

  * No timestamps in unprotected packets

-- File Changes --

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

-- Patch Links --

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

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

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

<p>Unprotected packets are only used for handshakes, and timestamps are not necessary for proper recovery during the handshake.</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/429'>https://github.com/quicwg/base-drafts/pull/429</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>No timestamps in unprotected packets</li>
</ul>

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

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

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

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

----==_mimepart_58e0dc4b10fc_53f03f9a5dd11c30286f8--


From nobody Sun Apr  2 05:29: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 C895B126CD8 for <quic-issues@ietfa.amsl.com>; Sun,  2 Apr 2017 05:29:19 -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 GEuKMNGveq3T for <quic-issues@ietfa.amsl.com>; Sun,  2 Apr 2017 05:29:18 -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 34F75124234 for <quic-issues@ietf.org>; Sun,  2 Apr 2017 05:29:18 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1491136157; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=DS6uw+T8sSRrFdima0yWiyp8rMHtwMzqaSiDbf1lpPU=; b=XqaPfAhgvjDq+goa/NGD6mlGG5cfDXt/TeIt4K1tWNMQkOQyEHvA3AE+JhMw7Z9x5UQ1PWsf CnAj8Bo3/oVlorQ6i6GRzVpK+ANrd8e6DECDSykXdo/wtzxUjHthhjh10BZaILDufEae8Qaf RhMtD9aOKO5+Xk5l+SpoIOKEZ1k=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=PJdDSJqTF9gpZb1VFSQfHaSxU++614N7zoS02IpqySo2P2PBtbImORHryXogB1isITLj7R +TmXHhSvOe7MVPbu2iDPn35jxvHAAx8jLF9YFlVJ03qMx4u4YR0D20bAGPW8g+ORXJrUAsa5 4r3VFak+vsbmtR6ZA1o0L2ivjHROs=
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 58e0ee9c.7f9ad44ebdb0-smtp-out-n01; Sun, 02 Apr 2017 12:29:16 -0000 (UTC)
Date: Sun, 02 Apr 2017 05:29:15 -0700
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <58e0ee9bb7446_1ab923f89f9713c302471b@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] abd97e: Reduce the number of offset lengths in a stream fr...
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_58e0ee9bb70c7_1ab923f89f9713c30246f9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/VslLhOAEJRs3LyILKvZ14OAlesY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 02 Apr 2017 12:29:20 -0000

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

  Branch: refs/heads/ianswett-stream-offsets
  Home:   https://github.com/quicwg/base-drafts
  Commit: abd97ecdc35782cc5bc0de38c85cdae3e1e45cad
      https://github.com/quicwg/base-drafts/commit/abd97ecdc35782cc5bc0de38c85cdae3e1e45cad
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2017-04-02 (Sun, 02 Apr 2017)

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

  Log Message:
  -----------
  Reduce the number of offset lengths in a stream frame



----==_mimepart_58e0ee9bb70c7_1ab923f89f9713c30246f9--


From nobody Sun Apr  2 05:30:10 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C6DB9126CD8 for <quic-issues@ietfa.amsl.com>; Sun,  2 Apr 2017 05:30:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.795
X-Spam-Level: 
X-Spam-Status: No, score=-4.795 tagged_above=-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.796, 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 IHsMJ80GflWA for <quic-issues@ietfa.amsl.com>; Sun,  2 Apr 2017 05:30: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 95A33127241 for <quic-issues@ietf.org>; Sun,  2 Apr 2017 05:30: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=WRa+5wgd1RZEWlNhQiLtPs7F7ww=; b=ntK9/LA5KBdvHP4p nM9IR/BbTkpAnwqiZWZtgHTyGx+IFRM7zP1AAH4L6ZH2RaOOHcCdMucCr7R5Is6P pvDYmU1iZFDh1rC/5UoIihWhCcjiWMfAiKIoMttBsWiV5hEs62d1G2OHlBGvD8mR VoJPljcG/1Pcjfq/pDmKG6cgsR4=
Received: by filter0980p1mdw1.sendgrid.net with SMTP id filter0980p1mdw1-2435-58E0EECD-3B 2017-04-02 12:30:05.88293436 +0000 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 B9Kbfl90TVKfE3olXdqQ8g for <quic-issues@ietf.org>; Sun, 02 Apr 2017 12:30:05.832 +0000 (UTC)
Date: Sun, 02 Apr 2017 05:30:05 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab895797b9f1fa5e5e22e5d74f8ba900a2f67e8c5e92cf0000000114f8b0cd92a169ce0d0a0942@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/430@github.com>
Subject: [quicwg/base-drafts] Reduce the number of offset lengths in a stream frame (#430)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58e0eecdb573d_f023fc674f19c38128218"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3Mu8r5OIrlehPJ9NszVyDzxigaP+niE89Fj8 Zh2kwECK+JpQlU4LFrHbkETyW4nmmDJacXwfGdA7bW0MFzt/hIqSpNWgIZl17BoIgyWQnya1iAeaHj yTlbuHkF9izMuxQfJFoka6svOURifHcwyom4q3YrSTuPYFxAM5MRn47iZfzsEzY+j0+/EqrshoYXpK c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/xmWOU3_f9LVCWEEkbBOYCQxt2QU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 02 Apr 2017 12:30:09 -0000

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

Also fixes #414 
You can view, comment on, or merge this pull request online at:

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

-- Commit Summary --

  * Reduce the number of offset lengths in a stream frame

-- File Changes --

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

-- Patch Links --

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

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

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

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

<h4>Commit Summary</h4>
<ul>
  <li>Reduce the number of offset lengths in a stream frame</li>
</ul>

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

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

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

----==_mimepart_58e0eecdb573d_f023fc674f19c38128218--


From nobody Sun Apr  2 06:59: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 733DA129438 for <quic-issues@ietfa.amsl.com>; Sun,  2 Apr 2017 06:59:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.795
X-Spam-Level: 
X-Spam-Status: No, score=-9.795 tagged_above=-999 required=5 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.796, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LjwUKs5mI1p0 for <quic-issues@ietfa.amsl.com>; Sun,  2 Apr 2017 06:59: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 ACE82129435 for <quic-issues@ietf.org>; Sun,  2 Apr 2017 06:59:20 -0700 (PDT)
Date: Sun, 02 Apr 2017 06:59:19 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1491141559; bh=8Bt3RrHIN44j94ddH6h04/C31mD+7GGQTgKu1KoyApY=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=cMXnutO+thJhNuljA9mWt4BUB0hq2p0A3hAryuRjS1aIiCg+hK/jHbXyeWZTA4toE lTpZAZyORGmL4n7yMiXR1eCuJ4ok1oO6Qn8gmR+KxgPurJngP1t+6fbgU35+GLolIF ae5DUMjnZeHG1PTuDL8++qX3xYhmQOvm5aEQfSEs=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe1f8f8870501d5e0f0a9918eb6c081b83dbd856e92cf0000000114f8c5b792a169ce0cfee8c9@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/423/290988108@github.com>
In-Reply-To: <quicwg/base-drafts/issues/423@github.com>
References: <quicwg/base-drafts/issues/423@github.com>
Subject: Re: [quicwg/base-drafts] Specify when multiple ack frames must be used (#423)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58e103b7d8526_23863fa8ddd2bc3c1029a1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/iuNzJdvYnzK56zxHgFrjXyTItQ8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 02 Apr 2017 13:59:22 -0000

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

I agree that if we want to be able to ack an entire flight(ie: up to 2^32) packets, we can't move to a single byte format.  Which makes me question the idea of simplifying the ack frame to only have 1 byte ranges.  

STOP_WAITING doesn't help us in that case, because we wouldn't expect to receive a STOP_WAITING for a packet until at least an RTT later, and I believe the concern is having more packets in flight than fit into an ack frame?

Re: "This is because we might not be able to send up to the largest received packet"(in the ack).  The ack delay is always relative to the time the largest acked was received, so only one timestamp per ack frame is necessary.  Second, it's intended newer packets are always acked instead of continuing to ack older packets which have already been sent in many acks.  GQUIC used to stop acking new packets when it wasn't sure if acks had been received, and it caused many more problems than it solved, which makes sense given packets are typically acked many times before they can no longer be acked.  I can create a PR to clarify that.




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

<p>I agree that if we want to be able to ack an entire flight(ie: up to 2=
^32) packets, we can't move to a single byte format.  Which makes me ques=
tion the idea of simplifying the ack frame to only have 1 byte ranges.</p=
>
<p>STOP_WAITING doesn't help us in that case, because we wouldn't expect =
to receive a STOP_WAITING for a packet until at least an RTT later, and I=
 believe the concern is having more packets in flight than fit into an ac=
k frame?</p>
<p>Re: "This is because we might not be able to send up to the largest re=
ceived packet"(in the ack).  The ack delay is always relative to the time=
 the largest acked was received, so only one timestamp per ack frame is n=
ecessary.  Second, it's intended newer packets are always acked instead o=
f continuing to ack older packets which have already been sent in many ac=
ks.  GQUIC used to stop acking new packets when it wasn't sure if acks ha=
d been received, and it caused many more problems than it solved, which m=
akes sense given packets are typically acked many times before they can n=
o longer be acked.  I can create a PR to clarify that.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/423#issuecomment-290988108">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq3JKA=
v7VxBQXC0Q8pZU8TZnRUezrks5rr6m3gaJpZM4Mtp4H">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq2a=
XkThiosvOyFkZ4ldGyIPDPgtKks5rr6m3gaJpZM4Mtp4H.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<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/423#issuecomment-290988108"></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 #=
423: I agree that if we want to be able to ack an entire flight(ie: up to=
 2^32) packets, we can't move to a single byte format.  Which makes me qu=
estion the idea of simplifying the ack frame to only have 1 byte ranges. =
 \r\n\r\nSTOP_WAITING doesn't help us in that case, because we wouldn't e=
xpect to receive a STOP_WAITING for a packet until at least an RTT later,=
 and I believe the concern is having more packets in flight than fit into=
 an ack frame?\r\n\r\nRe: \"This is because we might not be able to send =
up to the largest received packet\"(in the ack).  The ack delay is always=
 relative to the time the largest acked was received, so only one timesta=
mp per ack frame is necessary.  Second, it's intended newer packets are a=
lways acked instead of continuing to ack older packets which have already=
 been sent in many acks.  GQUIC used to stop acking new packets when it w=
asn't sure if acks had been received, and it caused many more problems th=
an it solved, which makes sense given packets are typically acked many ti=
mes before they can no longer be acked.  I can create a PR to clarify tha=
t.\r\n\r\n\r\n"}],"action":{"name":"View Issue","url":"https://github.com=
/quicwg/base-drafts/issues/423#issuecomment-290988108"}}}</script>=

----==_mimepart_58e103b7d8526_23863fa8ddd2bc3c1029a1--


From nobody Sun Apr  2 07:05: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 0D8391292D0 for <quic-issues@ietfa.amsl.com>; Sun,  2 Apr 2017 07:05: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, 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 4yIy4MFWpvkN for <quic-issues@ietfa.amsl.com>; Sun,  2 Apr 2017 07:05:22 -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 8980A12945A for <quic-issues@ietf.org>; Sun,  2 Apr 2017 07:05:14 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1491141913; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=/RwKxaBI9jNbD9v6w05HZ2WejJBi/TOWHY5xYtjq6Tc=; b=ivKCBx/qox8Z48kBSzWirRxjWFTqZ+HmaPl4Jx6Vaus5yUzqRV3G/RfKCMPSlitfDXtBtYpm 4gaNEzBWJMGL9FAU7dz8Q0Qg6CiW0LnW+n4shsvooGbaDaRI+Rn1JVICj4Q7NxmmHHzjQx5e P6kA3dYw5LnwCgIM+fvlx4dgFIQ=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=cshbskqd5KnB96ShOlaJAJryIs7iQIEceVBWpxaYu9VPKJh6pQsfU5/iPxKBNCYnP3q3bu SY3gZhGClrNP9E10UJ4Pxel+77sN68LZ3H/XaPEN/V26Yd7rfk3yv2iEtXPU1CEywe9Y2zg/ 3ziAMAK2n3Shua5ViUkoLrtWyeV4M=
Sender: ianswett=users.noreply.github.com@github.com
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.34]) by mxa.mailgun.org with ESMTP id 58e10519.7fd1981e0840-smtp-out-n03; Sun, 02 Apr 2017 14:05:13 -0000 (UTC)
Date: Sun, 02 Apr 2017 07:05:13 -0700
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <58e105193354b_18d23ff95af11c2c945dd@hookshot-fe2-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] d437aa: Clarify acknowledgement priority in acks
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_58e10519331bd_18d23ff95af11c2c944fe"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/bK9kZL456YVpjOa-XwGEFB1Ht_0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 02 Apr 2017 14:05:24 -0000

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

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: d437aaaf065542245977aa7bcacdb6d86aa36f2a
      https://github.com/quicwg/base-drafts/commit/d437aaaf065542245977aa7bcacdb6d86aa36f2a
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2017-04-02 (Sun, 02 Apr 2017)

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

  Log Message:
  -----------
  Clarify acknowledgement priority in acks



----==_mimepart_58e10519331bd_18d23ff95af11c2c944fe--


From nobody Sun Apr  2 07:10: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 F2B9312943F for <quic-issues@ietfa.amsl.com>; Sun,  2 Apr 2017 07:10:54 -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 X0JdZwkwZ5kP for <quic-issues@ietfa.amsl.com>; Sun,  2 Apr 2017 07:10:53 -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 381A3129439 for <quic-issues@ietf.org>; Sun,  2 Apr 2017 07:10:53 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1491142252; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=ucO76FSaYC53Bmty1tHiLVOumIrAaxCjetm+k9XNqrc=; b=yjbVGR/957FDJop9LkACjhj2+RQmvb/nB40skgo0CrPYje+QBDqkdGgOfTF8wVKlfObnY1XO c2whWMFHTdhk6Zyne+gTiCazCGst367Sjw52CifEyQMfDUGwMUbXmvxDvVR+URHF/UXkr38s LjklahNsa5EAfmgH4Hb+twU9d7A=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=lq5ug9wz32HrPri7m9q9sREsVJZE+RTqx7UXXQNt+K6/ll05d0slZJI+9/3NSy5h0iwyJR mQWvQ/EsnkfVt4RiFUBzwAYfArRf79MidhD+Udk84F/24Jl/TeTttBFP4AYVLFyFWNOm+fvc jWFYbtspMEkSeehT13iX6Ef81+bZQ=
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.34]) by mxa.mailgun.org with ESMTP id 58e1066c.7f9ad45311e0-smtp-out-n01; Sun, 02 Apr 2017 14:10:52 -0000 (UTC)
Date: Sun, 02 Apr 2017 07:10:51 -0700
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <58e1066b59cee_14513fc74e145c30553f0@hookshot-fe2-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 97c99d: Fix spelling of acknowledge
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_58e1066b5996d_14513fc74e145c3055210"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/reYKU0DtbG39EpiTrGosqXxORSk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 02 Apr 2017 14:10:55 -0000

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

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 97c99d15f2deae59a77c852989ed516d303b46ca
      https://github.com/quicwg/base-drafts/commit/97c99d15f2deae59a77c852989ed516d303b46ca
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2017-04-02 (Sun, 02 Apr 2017)

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

  Log Message:
  -----------
  Fix spelling of acknowledge



----==_mimepart_58e1066b5996d_14513fc74e145c3055210--


From nobody Sun Apr  2 07:11:52 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8B55B129442 for <quic-issues@ietfa.amsl.com>; Sun,  2 Apr 2017 07:11:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.178
X-Spam-Level: 
X-Spam-Status: No, score=-3.178 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=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.796, 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 4htGq-UJG26L for <quic-issues@ietfa.amsl.com>; Sun,  2 Apr 2017 07:11: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 B7F8E12943C for <quic-issues@ietf.org>; Sun,  2 Apr 2017 07:11: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=KMTTtDqjsjo7x12AB5aWCX0a8lI=; b=wa+ue4bEj5WD5Ct5 hRQNP24KZPYUKwl/8c7V9cHw9zBbBflSeqI6lWj57/pZSfRjIgxLGu6EeQHQIii3 CmtlHhoYhySw3B18b+igjYSLOu/H+NR7NOoZDYzcXkBMyFyoMLC6Q06MYp+aNYai w2U/MHQUd1w3Rxo+p9F2hKkwngU=
Received: by filter0954p1mdw1.sendgrid.net with SMTP id filter0954p1mdw1-13841-58E1069C-A8 2017-04-02 14:11:40.998944142 +0000 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 BrSKAz4ARYaaqFMXqwKTMQ for <quic-issues@ietf.org>; Sun, 02 Apr 2017 14:11:40.902 +0000 (UTC)
Date: Sun, 02 Apr 2017 07:11:40 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab34267500d6de49933220019ddee2b240bd72df9f92cf0000000114f8c89c92a169ce0cfee8c9@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/423/290988850@github.com>
In-Reply-To: <quicwg/base-drafts/issues/423@github.com>
References: <quicwg/base-drafts/issues/423@github.com>
Subject: Re: [quicwg/base-drafts] Specify when multiple ack frames must be used (#423)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58e1069cc5516_7a443fa8ddd2bc3c1266dd"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0ShIpsgRQ0Qdvmd7vqHox/Er05HVS410mi4Z 4PFUaLs1Yh2CHFC1MOAcam8aPCSC3vgZ3EEH3Jr8Va4b30VHdCNoFFX84ymxPOQ9jF8m+IHXNY4mGR smzwQuoC/6GsLcfLycyYieiAutOBgQfrNrZ7HFrfRCVqBVr2FD7g8zo4H6kTk7k0nUiN7YSWhZXUrn U=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/epiSCH62t6jzIYKqeG0SPt7gF4M>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 02 Apr 2017 14:11:51 -0000

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

I accidentally hit the immediate submit button instead of creating a reviewable PR.  I added the sentence "When this is necessary, the receiver SHOULD acknowledge newly received packets and stop acknowledging packets received in the past."

If you have any other suggestions, tell me or send me a PR.

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

<p>I accidentally hit the immediate submit button instead of creating a rev=
iewable PR.  I added the sentence "When this is necessary, the receiver SHO=
ULD acknowledge newly received packets and stop acknowledging packets recei=
ved in the past."</p>
<p>If you have any other suggestions, tell me or send me 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/423#issuecomment-290988850">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq1m8Wbhufae5YPQ=
TW0RjPRFUOke2ks5rr6ycgaJpZM4Mtp4H">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqxp3_60C3Y2lh1mnP=
jUSW19iEyDXks5rr6ycgaJpZM4Mtp4H.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/423#issuecomment-290988850"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/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 #423: I accidentall=
y hit the immediate submit button instead of creating a reviewable PR.  I a=
dded the sentence \"When this is necessary, the receiver SHOULD acknowledge=
 newly received packets and stop acknowledging packets received in the past=
.\"\r\n\r\nIf you have any other suggestions, tell me or send me a PR."}],"=
action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/i=
ssues/423#issuecomment-290988850"}}}</script>=

----==_mimepart_58e1069cc5516_7a443fa8ddd2bc3c1266dd--


From nobody Sun Apr  2 09:01: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 36A7E128656 for <quic-issues@ietfa.amsl.com>; Sun,  2 Apr 2017 09:01: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_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=-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 ysU4ZRznCDP1 for <quic-issues@ietfa.amsl.com>; Sun,  2 Apr 2017 09:01:30 -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 BFA00127B5A for <quic-issues@ietf.org>; Sun,  2 Apr 2017 09:01: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=JTpEcjKqV2h7Nw9zn6yswCbGFMk=; b=ZVWMz6xSn9j38nMa LflYdsgmGegjz1ie5UScs8yKFq37V8X4GkI+Zk37FgyPTf5/294+BAFdS7O4Umfh I9BylOJ9HrhugsnpgjtO7eoZwhF4u6PHQnd9+7RAoN7HUlZ7X0O5AE7BOWKQNVKL EhqJ2hAYadWJwTzF7ahwxfLCxzA=
Received: by filter0478p1mdw1.sendgrid.net with SMTP id filter0478p1mdw1-29544-58E1204D-3A 2017-04-02 16:01:17.281707689 +0000 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 k6K9s3akSZyLv203HKWHew for <quic-issues@ietf.org>; Sun, 02 Apr 2017 16:01:17.237 +0000 (UTC)
Date: Sun, 02 Apr 2017 09:01:17 -0700
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb555e363044c1c9df0a4ce0f1fbce20dde44d63392cf0000000114f8e24d92a169ce0cfee8c9@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/423/290995545@github.com>
In-Reply-To: <quicwg/base-drafts/issues/423@github.com>
References: <quicwg/base-drafts/issues/423@github.com>
Subject: Re: [quicwg/base-drafts] Specify when multiple ack frames must be used (#423)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58e1204d1948a_7c273f8be7e6fc3c65382"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3VbjHwPnQb2D9F/3LdPOdJcMmHNgTYXjmVOa 7ITmWKvtrFiLiX3HB+kRR0UH+33cetCegiYW0U7drtNuDzLGSl1uuv1mrXDXsT8YvDgqiu+Xz485gj lRfMzRjVtTRr2J9iXcgP1xnkEAbCCGWoabEticSrJHWMuWUxHKVLIbLV73fCyZ0DGhVukkF68nUc3h s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/vav1nA79KmD6NmnUd8WGzSAE85s>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 02 Apr 2017 16:01:33 -0000

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

I don't have the full overview, but I am concerned that there can be so many packets in flight that you would have to send acks very frequently if you always must include the largest received. Allowing acks to be sent in multiple frames - likely in multiple packets - would deal with this problem except that early retransmission would kick in prematurely if not handled carefully, and except for the ack delay issue mentioned. So if it works sending the latest, then fine, I'm just having an uneasy feeling about it. Sending just the oldest could risk lockup so that is not the answer either.

10Gbit/s link, 10Kbits/MTU, 100ms rtt: 10^9/10^4*0.1 = 10^6 packets in flight.

>From what I could read of studies around, packet reordering tend to concentrate on latest transmitted burst, but up 30% of packets can easily be reordered even if not very much out of order. This means that frequent sending ACK's might miss some reordered packets, forcing these to be retransmitted even though they arrive shortly after. Due to reordering in WAN that ACK frame would fill up quickly despite large addressing space. Sending ACKS less frequent would reduce the gaps as reordered packets arrive, but increase the risk of having to never ack some packets.

I'm not sure how GQUIC is being tested, but moving large volumes of data, e.g. syncing CDN caches over backbones could stress the system differently from HTTP/2 browsing.

It is really hard to be sure without real-life testing or at least simulation. My intuition just tells this could be a problem.

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

<p>I don't have the full overview, but I am concerned that there can be so =
many packets in flight that you would have to send acks very frequently if =
you always must include the largest received. Allowing acks to be sent in m=
ultiple frames - likely in multiple packets - would deal with this problem =
except that early retransmission would kick in prematurely if not handled c=
arefully, and except for the ack delay issue mentioned. So if it works send=
ing the latest, then fine, I'm just having an uneasy feeling about it. Send=
ing just the oldest could risk lockup so that is not the answer either.</p>
<p>10Gbit/s link, 10Kbits/MTU, 100ms rtt: 10^9/10^4*0.1 =3D 10^6 packets in=
 flight.</p>
<p>From what I could read of studies around, packet reordering tend to conc=
entrate on latest transmitted burst, but up 30% of packets can easily be re=
ordered even if not very much out of order. This means that frequent sendin=
g ACK's might miss some reordered packets, forcing these to be retransmitte=
d even though they arrive shortly after. Due to reordering in WAN that ACK =
frame would fill up quickly despite large addressing space. Sending ACKS le=
ss frequent would reduce the gaps as reordered packets arrive, but increase=
 the risk of having to never ack some packets.</p>
<p>I'm not sure how GQUIC is being tested, but moving large volumes of data=
, e.g. syncing CDN caches over backbones could stress the system differentl=
y from HTTP/2 browsing.</p>
<p>It is really hard to be sure without real-life testing or at least simul=
ation. My intuition just tells this could be a problem.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/423#issuecomment-290995545">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkqxoMgL2M5-6qH76=
zoeqavVcrwguOks5rr8ZNgaJpZM4Mtp4H">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq8vqxI2zvvvDIn_we=
GSZEOOuH-acks5rr8ZNgaJpZM4Mtp4H.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/423#issuecomment-290995545"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/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 #423: I don't have =
the full overview, but I am concerned that there can be so many packets in =
flight that you would have to send acks very frequently if you always must =
include the largest received. Allowing acks to be sent in multiple frames -=
 likely in multiple packets - would deal with this problem except that earl=
y retransmission would kick in prematurely if not handled carefully, and ex=
cept for the ack delay issue mentioned. So if it works sending the latest, =
then fine, I'm just having an uneasy feeling about it. Sending just the old=
est could risk lockup so that is not the answer either.\r\n\r\n10Gbit/s lin=
k, 10Kbits/MTU, 100ms rtt: 10^9/10^4*0.1 =3D 10^6 packets in flight.\r\n\r\=
nFrom what I could read of studies around, packet reordering tend to concen=
trate on latest transmitted burst, but up 30% of packets can easily be reor=
dered even if not very much out of order. This means that frequent sending =
ACK's might miss some reordered packets, forcing these to be retransmitted =
even though they arrive shortly after. Due to reordering in WAN that ACK fr=
ame would fill up quickly despite large addressing space. Sending ACKS less=
 frequent would reduce the gaps as reordered packets arrive, but increase t=
he risk of having to never ack some packets.\r\n\r\nI'm not sure how GQUIC =
is being tested, but moving large volumes of data, e.g. syncing CDN caches =
over backbones could stress the system differently from HTTP/2 browsing.\r\=
n\r\nIt is really hard to be sure without real-life testing or at least sim=
ulation. My intuition just tells this could be a problem."}],"action":{"nam=
e":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/423#iss=
uecomment-290995545"}}}</script>=

----==_mimepart_58e1204d1948a_7c273f8be7e6fc3c65382--


From nobody Mon Apr  3 03:19: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 F1CCD126C83 for <quic-issues@ietfa.amsl.com>; Mon,  3 Apr 2017 03:19:50 -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 sEDnkKJvTOYt for <quic-issues@ietfa.amsl.com>; Mon,  3 Apr 2017 03:19: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 ADDC2124B0A for <quic-issues@ietf.org>; Mon,  3 Apr 2017 03:19:48 -0700 (PDT)
Date: Mon, 03 Apr 2017 03:19:47 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1491214787; bh=diG4FOk30b3yUUTgsaQ4YArvIPBHtq7Cpn52ihC3nEM=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=mPIOExCuzhYVG4waz0e0NJuRqgaLroY3jab0+RLryzex+/JdT3z7O/ps9FtClSmgr PtH/gHhbTSWGkeoBAANowJBrMLVBfcKyqtRCe7MiRYvN03LtEk3RVhYRHvW+tiPYBk xHuKU9KzFZ3SJXS1cDmcnf1wxGGGyVGdDWKUeGa8=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd969a621c287d8795668dc46fc0767d60c85111d92cf0000000114f9e3c392a169ce0cfee8c9@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/423/291103848@github.com>
In-Reply-To: <quicwg/base-drafts/issues/423@github.com>
References: <quicwg/base-drafts/issues/423@github.com>
Subject: Re: [quicwg/base-drafts] Specify when multiple ack frames must be used (#423)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58e221c399ecc_1b843f929adbfc38154995"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/0HwFQmfSYcU56dYc4iG67tOxIKc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 03 Apr 2017 10:19:51 -0000

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

If the stance is that STOP_WAITING is too late to be efficient, which sounds reasonable, what is the point of claiming that sender SHOULD not send alredy acked ack frames? Unless both endpoints transmit other data aggressively, the ackacks could be many RTTs in distance, and otherwise they would be spaced ca. 1.5 RTT. Resending already acked acks can reduce gaps (but also grow the length field size), except those at the tail.

Tracking those ackacks is significant extra book keeping except for tail truncation and given the number of packets potentially in flight, I suggest removing tracking of ack acks and use a lower bound which could either be STOP_WAITING, or a much smaller ackack concept that only tracks the least unacknowledged (i.e. last gap) in each transmitted ack frame. This could be worded something like: SHOULD not sent acknowledgements of packets earlier than the least unacknowledged packet of any ack frame that has received an ack. Acknowledgments of other packets in acknowledged ACK frames MAY be retransmitted, especially when this can reduce gaps. (This does not consider additional ack frames not starting at largest received - semantics would then be unclear).

On clarity of ack frame: it is not immediately obvious  that ack frame blocks are stored in decreasing order, although with careful reading it can be deduced, especially when it is clear that largest_acknowledged is always the largest 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/423#issuecomment-291103848
----==_mimepart_58e221c399ecc_1b843f929adbfc38154995
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>If the stance is that STOP_WAITING is too late to be efficient, which =
sounds reasonable, what is the point of claiming that sender SHOULD not s=
end alredy acked ack frames? Unless both endpoints transmit other data ag=
gressively, the ackacks could be many RTTs in distance, and otherwise the=
y would be spaced ca. 1.5 RTT. Resending already acked acks can reduce ga=
ps (but also grow the length field size), except those at the tail.</p>
<p>Tracking those ackacks is significant extra book keeping except for ta=
il truncation and given the number of packets potentially in flight, I su=
ggest removing tracking of ack acks and use a lower bound which could eit=
her be STOP_WAITING, or a much smaller ackack concept that only tracks th=
e least unacknowledged (i.e. last gap) in each transmitted ack frame. Thi=
s could be worded something like: SHOULD not sent acknowledgements of pac=
kets earlier than the least unacknowledged packet of any ack frame that h=
as received an ack. Acknowledgments of other packets in acknowledged ACK =
frames MAY be retransmitted, especially when this can reduce gaps. (This =
does not consider additional ack frames not starting at largest received =
- semantics would then be unclear).</p>
<p>On clarity of ack frame: it is not immediately obvious  that ack frame=
 blocks are stored in decreasing order, although with careful reading it =
can be deduced, especially when it is clear that largest_acknowledged is =
always the largest received.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/423#issuecomment-291103848">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq0ns_=
joU1neZyUSQaiktRB7dtW1Wks5rsMfDgaJpZM4Mtp4H">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqwr=
QycXLb06QfKA397ojab78L0j8ks5rsMfDgaJpZM4Mtp4H.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<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/423#issuecomment-291103848"></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 #=
423: If the stance is that STOP_WAITING is too late to be efficient, whic=
h sounds reasonable, what is the point of claiming that sender SHOULD not=
 send alredy acked ack frames? Unless both endpoints transmit other data =
aggressively, the ackacks could be many RTTs in distance, and otherwise t=
hey would be spaced ca. 1.5 RTT. Resending already acked acks can reduce =
gaps (but also grow the length field size), except those at the tail.\r\n=
\r\nTracking those ackacks is significant extra book keeping except for t=
ail truncation and given the number of packets potentially in flight, I s=
uggest removing tracking of ack acks and use a lower bound which could ei=
ther be STOP_WAITING, or a much smaller ackack concept that only tracks t=
he least unacknowledged (i.e. last gap) in each transmitted ack frame. Th=
is could be worded something like: SHOULD not sent acknowledgements of pa=
ckets earlier than the least unacknowledged packet of any ack frame that =
has received an ack. Acknowledgments of other packets in acknowledged ACK=
 frames MAY be retransmitted, especially when this can reduce gaps. (This=
 does not consider additional ack frames not starting at largest received=
 - semantics would then be unclear).\r\n\r\nOn clarity of ack frame: it i=
s not immediately obvious  that ack frame blocks are stored in decreasing=
 order, although with careful reading it can be deduced, especially when =
it is clear that largest_acknowledged is always the largest received."}],=
"action":{"name":"View Issue","url":"https://github.com/quicwg/base-draft=
s/issues/423#issuecomment-291103848"}}}</script>=

----==_mimepart_58e221c399ecc_1b843f929adbfc38154995--


From nobody Mon Apr  3 11:44: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 DE18E12962D for <quic-issues@ietfa.amsl.com>; Mon,  3 Apr 2017 11:44:51 -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_H4=-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 nrAomZ0D5YNI for <quic-issues@ietfa.amsl.com>; Mon,  3 Apr 2017 11:44: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 F08D11294E7 for <quic-issues@ietf.org>; Mon,  3 Apr 2017 11:44: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=ZUYGQ+doWS6OO0fHSSfiKEob+nk=; b=coVj482iyZtofWEY WrWYyxC/UAxlQhhxqBFmesEVscydnu1RLr9+iNo/DqUymmVp/70defG83CIlMo6f CNObZrXDgONUPMWYDQS6hj+O0szKH+KF9BqrdBjGfyk8XQjzQviSM53xGULirHxL kUFUrQ1k4fKgmLsu0a1nU59Wi3k=
Received: by filter0997p1mdw1.sendgrid.net with SMTP id filter0997p1mdw1-23523-58E2981A-3A 2017-04-03 18:44:42.456582487 +0000 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 TkBB6EPbQduFbwoMWqCEVA for <quic-issues@ietf.org>; Mon, 03 Apr 2017 18:44:42.438 +0000 (UTC)
Date: Mon, 03 Apr 2017 11:44:42 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab0632f4ff83af5a95926872986f7062f4b48d702192cf0000000114fa5a1a92a169ce0cfee8c9@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/423/291235881@github.com>
In-Reply-To: <quicwg/base-drafts/issues/423@github.com>
References: <quicwg/base-drafts/issues/423@github.com>
Subject: Re: [quicwg/base-drafts] Specify when multiple ack frames must be used (#423)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58e2981a4b698_7f7b3f973a79dc3453111"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3PszoFm4ZPTR+BKuT6HPOzSBvPTJCwwA9j/9 gu5mmPyCtVb2HOj1QbvC+S2SmQTvEd4TUh2OO49g+Z7Kp1wEPxFfGmZjuw1DB+ne/SOZL2SBBtE7zU egkGi95IKfIUgDXHUxhsYpVgWLqx83SarlqC8cW8jqX05IZetk9m1iS3c5f5/0Z5qdBw7OjegoBhFk E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ciJZLRFyJKfUREGJfsP_e36Mz6M>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 03 Apr 2017 18:44:52 -0000

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

If multiple frames are used, some advice on loss recovery between them is definitely helpful as well to avoid spurious retransmits, though as long as packet number is always increasing, you wouldn't expect a lot of larger packet numbers being acked before smaller ones.

Packet reordering is fairly common, though as you point out most reordering is relatively small scale.  Currently QUIC's acking policy is designed to mimic TCP's, though that could change if we wanted better performance with reordering.  When to send acks is orthogonal to how the sender should conduct loss detection when it receives those acks.  

The current wording about tracking ackacks is intended to be flexible, because I think there are a few approaches which may work well and we haven't been able to experiment with them enough to know what is best.  Tracking the least unacknowledged and only removing blocks below that could end up taking a very long time to stop acking older packets, since I think it would only drop one range per RTT?  Currently GQUIC is tracking the largest acked and removing ack blocks less than that when an ack is acked, which allows for 1RTT of reordering but could probably be improved in cases with really heavy 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/423#issuecomment-291235881
----==_mimepart_58e2981a4b698_7f7b3f973a79dc3453111
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>If multiple frames are used, some advice on loss recovery between them i=
s definitely helpful as well to avoid spurious retransmits, though as long =
as packet number is always increasing, you wouldn't expect a lot of larger =
packet numbers being acked before smaller ones.</p>
<p>Packet reordering is fairly common, though as you point out most reorder=
ing is relatively small scale.  Currently QUIC's acking policy is designed =
to mimic TCP's, though that could change if we wanted better performance wi=
th reordering.  When to send acks is orthogonal to how the sender should co=
nduct loss detection when it receives those acks.</p>
<p>The current wording about tracking ackacks is intended to be flexible, b=
ecause I think there are a few approaches which may work well and we haven'=
t been able to experiment with them enough to know what is best.  Tracking =
the least unacknowledged and only removing blocks below that could end up t=
aking a very long time to stop acking older packets, since I think it would=
 only drop one range per RTT?  Currently GQUIC is tracking the largest acke=
d and removing ack blocks less than that when an ack is acked, which allows=
 for 1RTT of reordering but could probably be improved in cases with really=
 heavy reordering.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/423#issuecomment-291235881">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq7W_V637jbIDhoT=
BPEoQo2QYQIvGks5rsT4agaJpZM4Mtp4H">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq1U5mYX70JRZUymsZ=
gUolA56JFDOks5rsT4agaJpZM4Mtp4H.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/423#issuecomment-291235881"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/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 #423: If multiple f=
rames are used, some advice on loss recovery between them is definitely hel=
pful as well to avoid spurious retransmits, though as long as packet number=
 is always increasing, you wouldn't expect a lot of larger packet numbers b=
eing acked before smaller ones.\r\n\r\nPacket reordering is fairly common, =
though as you point out most reordering is relatively small scale.  Current=
ly QUIC's acking policy is designed to mimic TCP's, though that could chang=
e if we wanted better performance with reordering.  When to send acks is or=
thogonal to how the sender should conduct loss detection when it receives t=
hose acks.  \r\n\r\nThe current wording about tracking ackacks is intended =
to be flexible, because I think there are a few approaches which may work w=
ell and we haven't been able to experiment with them enough to know what is=
 best.  Tracking the least unacknowledged and only removing blocks below th=
at could end up taking a very long time to stop acking older packets, since=
 I think it would only drop one range per RTT?  Currently GQUIC is tracking=
 the largest acked and removing ack blocks less than that when an ack is ac=
ked, which allows for 1RTT of reordering but could probably be improved in =
cases with really heavy reordering.\r\n\r\n"}],"action":{"name":"View Issue=
","url":"https://github.com/quicwg/base-drafts/issues/423#issuecomment-2912=
35881"}}}</script>=

----==_mimepart_58e2981a4b698_7f7b3f973a79dc3453111--


From nobody Mon Apr  3 12:21: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 C1B61120726 for <quic-issues@ietfa.amsl.com>; Mon,  3 Apr 2017 12:21: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_H4=-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 2ZcvszM3vREs for <quic-issues@ietfa.amsl.com>; Mon,  3 Apr 2017 12:21: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 380081294E1 for <quic-issues@ietf.org>; Mon,  3 Apr 2017 12:21: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=hTM3LR2cOemk3E2u3FRSdTJcAAY=; b=AeibeykbI9pWe52x zdhyEeZlRNi7E/t3FoEf7dTfNbWlszDQMxbk6NZ5El1Hre5Xprtd9Q6BeUVrE0oH bJ4Ww3icQo8/SXKrQMUK4cEyAnZQCNup7V09IpjFX7CY5o8CCkB4b6rp5XLdgAfj jC/eo8IVa4w1Z358fyyYRSya0FA=
Received: by filter0917p1mdw1.sendgrid.net with SMTP id filter0917p1mdw1-10113-58E2A0AA-10 2017-04-03 19:21:14.181904591 +0000 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 XYJciw6vTOaUFdEIlu_Tew for <quic-issues@ietf.org>; Mon, 03 Apr 2017 19:21:14.099 +0000 (UTC)
Date: Mon, 03 Apr 2017 12:21:13 -0700
From: Mark Nottingham <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab77e27fb57e3b78504d12d13f1f2edf0fa9ca8da592cf0000000114fa62a992a169ce0b77dc58@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/45/291246281@github.com>
In-Reply-To: <quicwg/base-drafts/issues/45@github.com>
References: <quicwg/base-drafts/issues/45@github.com>
Subject: Re: [quicwg/base-drafts] Handshake protocol selection (#45)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58e2a0a923240_64a23fe154b93c301866fc"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1dubRP1YFVzjN3HUZ6VsHMRPI6X2j4UPYc3z SyDtnmasQvHJ0vAcM4NcFaqu3piPOLmh3OHZ4AaSEPIvCqbPFEAW72pVY6LyOlMaraT0KCuVxUKSsa 4NsjZnjD31mkMJqzaMgZYrFwjwRcYPi7m2fNT80G3fq+dMbH7I/aBMT8mVJro9+8WAVbvkz4NlVD2z U=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/xtCJji2y8_QPNC5ZDsDqwiJHTGU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 03 Apr 2017 19:21:17 -0000

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

Discussed in Chicago; proposal (no consensus yet):

Handshake protocol and version is defined by the QUIC version; application mapping defines what handshake protocol(s) are acceptable, and may further constrain it.

The current transport's handshake is "TLS 1.3 or greater". The HTTP mapping will 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/45#issuecomment-291246281
----==_mimepart_58e2a0a923240_64a23fe154b93c301866fc
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Discussed in Chicago; proposal (no consensus yet):</p>
<p>Handshake protocol and version is defined by the QUIC version; applicati=
on mapping defines what handshake protocol(s) are acceptable, and may furth=
er constrain it.</p>
<p>The current transport's handshake is "TLS 1.3 or greater". The HTTP mapp=
ing will require 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/45#issuecomment-291246281">view it on GitHub</a>, or <a hre=
f=3D"https://github.com/notifications/unsubscribe-auth/AWbkqydmyuvXvwo7Od9i=
3rRIcEQ6d7Wdks5rsUapgaJpZM4K_f8k">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqy-3KdA1cvjycG2WD=
6CXeAhczJVqks5rsUapgaJpZM4K_f8k.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/45#issuecomment-291246281"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@mnot in #45: Discussed in Chica=
go; proposal (no consensus yet):\r\n\r\nHandshake protocol and version is d=
efined by the QUIC version; application mapping defines what handshake prot=
ocol(s) are acceptable, and may further constrain it.\r\n\r\nThe current tr=
ansport's handshake is \"TLS 1.3 or greater\". The HTTP mapping will requir=
e that."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/b=
ase-drafts/issues/45#issuecomment-291246281"}}}</script>=

----==_mimepart_58e2a0a923240_64a23fe154b93c301866fc--


From nobody Mon Apr  3 12:52: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 D7C051294F5 for <quic-issues@ietfa.amsl.com>; Mon,  3 Apr 2017 12:52:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.797
X-Spam-Level: 
X-Spam-Status: No, score=-4.797 tagged_above=-999 required=5 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.796, 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 5YgMVpheUNPL for <quic-issues@ietfa.amsl.com>; Mon,  3 Apr 2017 12:52: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 D8285129512 for <quic-issues@ietf.org>; Mon,  3 Apr 2017 12:52: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=mIjyQEEGmav0aXLIDA807afYjoA=; b=acxRhISV0Hei5HV8 H5nC8W+ahJBXHAv0hW4GaBQM+eME23ayCYbewd3mhrmaMSzcwaxB5JcvGwS1WdeX ItOQpRWum0QCgN+Z/dvTMZd91dhZ/7NBOER1vPMZlcffUiY0Hr4HG1gCHCwotmda rhDWKzekxZIiSecm83RDSSvb678=
Received: by filter0929p1mdw1.sendgrid.net with SMTP id filter0929p1mdw1-3113-58E2A7F6-4B 2017-04-03 19:52:22.930295883 +0000 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 v9Kz9tEuQnuKadNemFawpA for <quic-issues@ietf.org>; Mon, 03 Apr 2017 19:52:22.964 +0000 (UTC)
Date: Mon, 03 Apr 2017 12:52:22 -0700
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9b343aa88d26838d3d6f901756f28a3aec838f4092cf0000000114fa69f692a169ce0cfee8c9@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/423/291254261@github.com>
In-Reply-To: <quicwg/base-drafts/issues/423@github.com>
References: <quicwg/base-drafts/issues/423@github.com>
Subject: Re: [quicwg/base-drafts] Specify when multiple ack frames must be used (#423)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58e2a7f6cabd4_444d3fcd18c79c3082980"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak10Ux7K0IlllEPi4osO0sT5z2fE+LFC243EKH JbwUbUzdy09lEGTY8AhDu+2YoC7PhheaooaURhHPx2nstHWHxPc3PVFCKGYQzXF9mQPOQBglRP5aUC drzgHeYj00nRvueEIAbnTB/GP7CtzB++SemKqxBQuyVl0nzKeXlgQtViI9/Y6qbkV9EHNdnEiM9qHI 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/W0Rahq_GY9nPZd89CISGHeUFb9M>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 03 Apr 2017 19:52:26 -0000

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

>  Tracking the least unacknowledged and only removing blocks below that could end up taking a very long time to stop acking older packets, since I think it would only drop one range per RTT? 

I agree, but my intention was to soften the current wording in the draft quoted below, not to extend the time an ack must be transmitted, but rather extend the time and ack is permitted to be transmitted, which is different:

> Once an ACK frame has been acknowledged, the packets it acknowledges SHOULD not be acknowledged again.

Respecting the above appears to provide little benefit. But even if packets are no longer actively being acknowledged when an ack from is acknowledge by peer (ack ack), an implementation is obliged to assume that a super fast ack ack might occur and therefore has to track the content of transmitted ack frames, which seems unnecessary. My proposal was to reduce this bookkeeping be just storing a lower bound in ack frame restransmission buffer, rather than the full content. Or possibly remove the sentence and allow ack frames to be forgotten once sent.

On loss/reordering - I just read about 5G mobile networks - these are designed to peak at 32Gbits/s - that could create some interesting use cases.


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

<blockquote>
<p>Tracking the least unacknowledged and only removing blocks below that co=
uld end up taking a very long time to stop acking older packets, since I th=
ink it would only drop one range per RTT?</p>
</blockquote>
<p>I agree, but my intention was to soften the current wording in the draft=
 quoted below, not to extend the time an ack must be transmitted, but rathe=
r extend the time and ack is permitted to be transmitted, which is differen=
t:</p>
<blockquote>
<p>Once an ACK frame has been acknowledged, the packets it acknowledges SHO=
ULD not be acknowledged again.</p>
</blockquote>
<p>Respecting the above appears to provide little benefit. But even if pack=
ets are no longer actively being acknowledged when an ack from is acknowled=
ge by peer (ack ack), an implementation is obliged to assume that a super f=
ast ack ack might occur and therefore has to track the content of transmitt=
ed ack frames, which seems unnecessary. My proposal was to reduce this book=
keeping be just storing a lower bound in ack frame restransmission buffer, =
rather than the full content. Or possibly remove the sentence and allow ack=
 frames to be forgotten once sent.</p>
<p>On loss/reordering - I just read about 5G mobile networks - these are de=
signed to peak at 32Gbits/s - that could create some interesting use cases.=
</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/423#issuecomment-291254261">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkqwqodDQagiHfJPQ=
Qr6V1hk3dfCRZks5rsU32gaJpZM4Mtp4H">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq9Q44c-nUUGn9_Wk-=
C4OSZrq4aPKks5rsU32gaJpZM4Mtp4H.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/423#issuecomment-291254261"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/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 #423: \u003e  Track=
ing the least unacknowledged and only removing blocks below that could end =
up taking a very long time to stop acking older packets, since I think it w=
ould only drop one range per RTT? \r\n\r\nI agree, but my intention was to =
soften the current wording in the draft quoted below, not to extend the tim=
e an ack must be transmitted, but rather extend the time and ack is permitt=
ed to be transmitted, which is different:\r\n\r\n\u003e Once an ACK frame h=
as been acknowledged, the packets it acknowledges SHOULD not be acknowledge=
d again.\r\n\r\nRespecting the above appears to provide little benefit. But=
 even if packets are no longer actively being acknowledged when an ack from=
 is acknowledge by peer (ack ack), an implementation is obliged to assume t=
hat a super fast ack ack might occur and therefore has to track the content=
 of transmitted ack frames, which seems unnecessary. My proposal was to red=
uce this bookkeeping be just storing a lower bound in ack frame restransmis=
sion buffer, rather than the full content. Or possibly remove the sentence =
and allow ack frames to be forgotten once sent.\r\n\r\nOn loss/reordering -=
 I just read about 5G mobile networks - these are designed to peak at 32Gbi=
ts/s - that could create some interesting use cases.\r\n"}],"action":{"name=
":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/423#issu=
ecomment-291254261"}}}</script>=

----==_mimepart_58e2a7f6cabd4_444d3fcd18c79c3082980--


From nobody Tue Apr  4 02:23: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 6F1C2128792 for <quic-issues@ietfa.amsl.com>; Tue,  4 Apr 2017 02:23:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.8
X-Spam-Level: 
X-Spam-Status: No, score=-0.8 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.197, FREEMAIL_FROM=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 VguKNXSMhWdY for <quic-issues@ietfa.amsl.com>; Tue,  4 Apr 2017 02:23: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 2B20F127201 for <quic-issues@ietf.org>; Tue,  4 Apr 2017 02:23:16 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1491297796; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=k+6eE849Pm09xYSnpHbLCw8/IAlILjOQbHiTaFVcTHk=; b=KDCR/6vRsMNZYTawIo4dtXErx0GjGE0TEjSm9914riKWUffOxnyBlZ0avg0Fe+0YJOc7eo8F AVwIf/ag8RDim6FU6NVmmVsjaXCZctTvG+3X8NK0k0ERlvxoW2qYLJ9vn1QWMr7Ys4Mwjz5C pAiBhS5u8ChQyOILkHdu1yrveKY=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=ZcbJuiTfQunvDLYdy+1FLw2va4fdyOwf2jtHd2F9HipiuRwN79cFOaK7i4cR0l8uy3xoh+ OMO6BGdSptCvwYp1bp9Uc3DoSvQ9a1CvukZCjWgNm4OeUJzHB9i2O1osPSX9L4yvRMAY+ARj iS0XC9qdaf/jaZIFoW+Jwwetiu+QU=
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 58e36603.7f1c0c077cc0-smtp-out-n02; Tue, 04 Apr 2017 09:23:15 -0000 (UTC)
Date: Tue, 04 Apr 2017 02:23:15 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <58e36603dbb96_1ae1c3fa48ff73c301281f0@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 83484e: No timestamps in unprotected packets
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_58e36603db88f_1ae1c3fa48ff73c301280e2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/HKoYyAqpVM7bay7e9Wwt0sw1E4Y>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Apr 2017 09:23:20 -0000

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

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 83484ea9f3b4d858a7c66c734e64bd3fec192897
      https://github.com/quicwg/base-drafts/commit/83484ea9f3b4d858a7c66c734e64bd3fec192897
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2017-04-02 (Sun, 02 Apr 2017)

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

  Log Message:
  -----------
  No timestamps in unprotected packets

Unprotected packets are only used for handshakes, and timestamps are not necessary for proper recovery during the handshake.


  Commit: 8724d7ceaeb7cb7b9645120cb3387c54e275e3cf
      https://github.com/quicwg/base-drafts/commit/8724d7ceaeb7cb7b9645120cb3387c54e275e3cf
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-04-04 (Tue, 04 Apr 2017)

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

  Log Message:
  -----------
  Merge pull request #429 from quicwg/ianswett-notimestamps

No timestamps in unprotected packets


Compare: https://github.com/quicwg/base-drafts/compare/97c99d15f2de...8724d7ceaeb7
----==_mimepart_58e36603db88f_1ae1c3fa48ff73c301280e2--


From nobody Tue Apr  4 02: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 5DB9E126BFD for <quic-issues@ietfa.amsl.com>; Tue,  4 Apr 2017 02:23:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.178
X-Spam-Level: 
X-Spam-Status: No, score=-3.178 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=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.796, 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 0HoNb0eSJ4tz for <quic-issues@ietfa.amsl.com>; Tue,  4 Apr 2017 02:23: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 34FA312940A for <quic-issues@ietf.org>; Tue,  4 Apr 2017 02:23: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=gLthqh4eJd+FPYpYW1EShT4WJgQ=; b=mjwcUnhI/y1WjPc1 lgmRQ/i+lJRBFNMrNHEMXxYqYbUPTbP1sRWUny2qSu/C9jKdchPj2BVx+qnx1f7J hWV1+yM4ivfQ9VryKjOK/aQSNs0B1HTOpQi2fSnfGPY7WCB+xFweDm4Kyi0UXRFp 2oNX35HA7QXnSISQ7XpgbmMhFcI=
Received: by filter0643p1mdw1.sendgrid.net with SMTP id filter0643p1mdw1-11948-58E36604-31 2017-04-04 09:23:16.821098959 +0000 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 3PSl86JgSZWQWc7nl7R21g for <quic-issues@ietf.org>; Tue, 04 Apr 2017 09:23:16.673 +0000 (UTC)
Date: Tue, 04 Apr 2017 02:23:16 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abde60eb80def9438d23a0652ca99076631cef96e792cf0000000114fb280492a169ce0d09fa18@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/429/issue_event/1028036630@github.com>
In-Reply-To: <quicwg/base-drafts/pull/429@github.com>
References: <quicwg/base-drafts/pull/429@github.com>
Subject: Re: [quicwg/base-drafts] No timestamps in unprotected packets (#429)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58e3660492bc2_28ea3fb757d7dc3412267e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0JLBxKbbJHJlktVEKQEAk1EJJBtBVzY0AmU+ yXjA/7jDHaiecsvh2QQFWCBznG1n0p1f7I6skNJwzkuqS6iAbOBI1QHAW7wISHH9x8vYlckqEOj9/c aqJfyWzgmmkFHwrYVXv3BR94oliR7RE55le8cVq2OV8NJ92JTEUrAh40xO/jgdB+qtdbBA0/qexlcx A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/3h5srRzjcNFBd_7UOwINpKMrAow>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Apr 2017 09:23:21 -0000

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

Merged #429.

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

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

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

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


From nobody Tue Apr  4 02:23: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 BA2AF127201 for <quic-issues@ietfa.amsl.com>; Tue,  4 Apr 2017 02:23:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 1.101
X-Spam-Level: *
X-Spam-Status: No, score=1.101 tagged_above=-999 required=5 tests=[BAYES_40=-0.001, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.197, FREEMAIL_FROM=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 OoUOezsZoIeJ for <quic-issues@ietfa.amsl.com>; Tue,  4 Apr 2017 02:23:20 -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 6B0451273B1 for <quic-issues@ietf.org>; Tue,  4 Apr 2017 02:23:19 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1491297798; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=AEqsOtlonnW3FeRacQkT6/My/RUju/5s+lDFeYD1ris=; b=I15/2wvHLZMiNmZ34NFKgsYddDWD7DvM3Gxl+HlOPll4HKq5pcyCZ7JeTqYhtoeBswRmRU1S Z66Ed7UOsCyMwKYs5AoY42sLAu5irNO8V6RxUGbHG8sBqQkNH3POjrtYbsfwPZeQh7JJnQsu qg37opFpKAvelvJruUDVp52mL8Q=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=LhWl4SOTb8JgnDN8QnL+35MZtuSxwudVArAtJXTngdskcFtIBRbycsEq0UbteNCfGAk39A WwJOgmUE/juCwX5z2PjRCLmp0lzbCnuowdaEZOestBwF08EZdnp59vhNsncBHSyn+EVov7Bb 35iseoxNHsiCv6l3JWOMhwVYZxRCI=
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 58e36606.7f8ef409e240-smtp-out-n03; Tue, 04 Apr 2017 09:23:18 -0000 (UTC)
Date: Tue, 04 Apr 2017 02:23:18 -0700
From: martinthomson <martin.thomson@gmail.com>
Reply-To: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <58e36606a45c9_65053feb6172dc2482493@hookshot-fe1-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_58e36606a41cb_65053feb6172dc24823a8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/4yaMEUjZrYXLSASO6vXsdrkRKjU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Apr 2017 09:23:22 -0000

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

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

----==_mimepart_58e36606a41cb_65053feb6172dc24823a8--


From nobody Wed Apr  5 01:50: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 1402A129420 for <quic-issues@ietfa.amsl.com>; Wed,  5 Apr 2017 01:50: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_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=-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 ucSc1BGX8FdG for <quic-issues@ietfa.amsl.com>; Wed,  5 Apr 2017 01:50: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 6F303129412 for <quic-issues@ietf.org>; Wed,  5 Apr 2017 01:50: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=uyzOXpIkqN/GRFuGCkYIMqhBAwQ=; b=jKdMIvBiF3AL7Ck1 amfdIKIq62b4oRFsO59lYIUkMILtEHU5IXgVxyKg6B6+lI3Z8cIVS8Ign/UMk4fM 0ozZi5Ncr+xXvgF+2XT75Ws7Tydx3z5UkbakUzW4i6TgS5MIcpb6ee3tb9lNEaUR 7TCglmEq79vLYSBZEIeKcm3L4Hw=
Received: by filter0970p1mdw1.sendgrid.net with SMTP id filter0970p1mdw1-29988-58E4AFD5-3C 2017-04-05 08:50:29.670523349 +0000 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 aV5I019eR82t5AY_tkPhQQ for <quic-issues@ietf.org>; Wed, 05 Apr 2017 08:50:29.633 +0000 (UTC)
Date: Wed, 05 Apr 2017 01:50:29 -0700
From: "Kai Mindermann M.Sc." <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abdb7309be33a45c87f12c3a871527ceed9aeadb5792cf0000000114fc71d592a169ce0d1579ec@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/431@github.com>
Subject: [quicwg/base-drafts] Change StreamID to Stream ID (#431)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58e4afd569bf6_2bad3fcda2e2dc2c1716bd"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kmindi
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3b0yLqJ4idjWag4kEwFAHn0fkpFAskl4Nt9b RswQDBQSlj/Iqta05wIPwROD3YmRBqIpsfHc8E6DwbxAh1XaPnS2Yziu4e4FCZ4YbbWfueqeYhc4WK d/2UCdeVR+EEDVeFPodaaIIqjrGHJGWmXGEN/esPNB7lC8Ks8YYv52fsspfdNHGCeb/EtTwNydLYWx I/nbZ4iX1f4BvOtZYJy/fh
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/BKhdInb_Hvy9KheHygB_9yhev6I>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 05 Apr 2017 08:50:39 -0000

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

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

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

-- Commit Summary --

  * changes StreamID to Stream ID
  * changes StreamID to Stream ID

-- File Changes --

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

-- Patch Links --

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

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

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

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

<h4>Commit Summary</h4>
<ul>
  <li>changes StreamID to Stream ID</li>
  <li>changes StreamID to Stream ID</li>
</ul>

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

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

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

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

----==_mimepart_58e4afd569bf6_2bad3fcda2e2dc2c1716bd--


From nobody Wed Apr  5 03:13: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 A4C311273B1 for <quic-issues@ietfa.amsl.com>; Wed,  5 Apr 2017 03:13:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.796
X-Spam-Level: 
X-Spam-Status: No, score=-4.796 tagged_above=-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.796, 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 JfjkWbjzLr79 for <quic-issues@ietfa.amsl.com>; Wed,  5 Apr 2017 03:13:57 -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 0411B127010 for <quic-issues@ietf.org>; Wed,  5 Apr 2017 03:13: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=upB1WFJou+whsBaIpk11LME4V9w=; b=MMh0ozfKw33IWwTT fDj66u3t7mrX1kYwWC5XAO561zDWbx6hNSlVV6OzYxXRN9F6wiapqK/9Rgb/7k1c ynhpgns77f+udx8H2MwVyCkdwMmtAyPpmNtYINd8uum6isnmrbce9qjmbEI297Ub 9q4Gae3qdE5/zTcNJemqOiKWvB0=
Received: by filter0604p1mdw1.sendgrid.net with SMTP id filter0604p1mdw1-27199-58E4C363-39 2017-04-05 10:13:55.644185103 +0000 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 mtBWbBqRQ9u4fJFmVWgGkQ for <quic-issues@ietf.org>; Wed, 05 Apr 2017 10:13:55.646 +0000 (UTC)
Date: Wed, 05 Apr 2017 03:13:55 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab482538bd721132c257a39228f03344cb09de055292cf0000000114fc856392a169ce0cfee8c9@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/423/291817274@github.com>
In-Reply-To: <quicwg/base-drafts/issues/423@github.com>
References: <quicwg/base-drafts/issues/423@github.com>
Subject: Re: [quicwg/base-drafts] Specify when multiple ack frames must be used (#423)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58e4c3638411d_56653fc17153bc3c394b5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0bs8FIln5qnF/x8QdkPK4DeSEd7rvNNTID5M 8oCMob9PHlRC3iom2RkZExoxGnOTkKKGGSxfUGAzUUomnPfGuzIl+MNW3PFnb/hMtCSO4PgDzZG1E/ Hisa2n0KgcB0JXcxX3mdjDWR5SCNdbyrBGmP0tk2Gila/01pkyck3h2rFL6PMrfP5HvVNqvDOigil1 0=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/qLEFuAu4k3AQQv4lMSDTixGir-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, 05 Apr 2017 10:13:59 -0000

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

This is all very interesting, but I'm wondering about something.  How often do you ACK a contiguous range of packets that is >256 packets long?  Do you ever ACK a range that is >65536 packets long?

32Gbps doesn't bother me that much: as long as you have enough spare capacity for lots of ACK frames - which can only really happen on a grossly asymmetric link - you can treat ACKs as you do DATA.  Send and retransmit them in the same way, including all of the standard repair strategies (inc. FRTO).  Yes it means tracking what was acknowledged and when, but you have a few orders of magnitude less state to maintain.

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

<p>This is all very interesting, but I'm wondering about something.  How of=
ten do you ACK a contiguous range of packets that is &gt;256 packets long? =
 Do you ever ACK a range that is &gt;65536 packets long?</p>
<p>32Gbps doesn't bother me that much: as long as you have enough spare cap=
acity for lots of ACK frames - which can only really happen on a grossly as=
ymmetric link - you can treat ACKs as you do DATA.  Send and retransmit the=
m in the same way, including all of the standard repair strategies (inc. FR=
TO).  Yes it means tracking what was acknowledged and when, but you have a =
few orders of magnitude less state to maintain.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/423#issuecomment-291817274">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq0RewxyRO4BI0t9=
zUWdHERRjew7bks5rs2ljgaJpZM4Mtp4H">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqz2ILtcYrkWfXnMDy=
IuyDA-PM7OIks5rs2ljgaJpZM4Mtp4H.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/423#issuecomment-291817274"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/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 #423: This is =
all very interesting, but I'm wondering about something.  How often do you =
ACK a contiguous range of packets that is \u003e256 packets long?  Do you e=
ver ACK a range that is \u003e65536 packets long?\r\n\r\n32Gbps doesn't bot=
her me that much: as long as you have enough spare capacity for lots of ACK=
 frames - which can only really happen on a grossly asymmetric link - you c=
an treat ACKs as you do DATA.  Send and retransmit them in the same way, in=
cluding all of the standard repair strategies (inc. FRTO).  Yes it means tr=
acking what was acknowledged and when, but you have a few orders of magnitu=
de less state to maintain."}],"action":{"name":"View Issue","url":"https://=
github.com/quicwg/base-drafts/issues/423#issuecomment-291817274"}}}</script>=

----==_mimepart_58e4c3638411d_56653fc17153bc3c394b5--


From nobody Wed Apr  5 03:26:09 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9A3F7127201 for <quic-issues@ietfa.amsl.com>; Wed,  5 Apr 2017 03:26: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 SAZjaBO_HpM1 for <quic-issues@ietfa.amsl.com>; Wed,  5 Apr 2017 03:26:07 -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 E27B512785F for <quic-issues@ietf.org>; Wed,  5 Apr 2017 03:26:06 -0700 (PDT)
Date: Wed, 05 Apr 2017 03:26:06 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1491387966; bh=29MhjgWvbBdcm4a2EroDM392ZoK5RVKfjzbWzqBTH6M=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=M0IdqCXXobyr2BFP1A2+UAsa6f1WwkkM/SBL6Nl3FbvPMJ4+fxPeQvKmkJFHLPx5k UHux+IHzyhlBu9aI0RRzseEvqZu8i13O2QZ3wT/b7fq8/fCRs4fenF+sIpM30YUFNN BWneZnb4KR+VP2h0KR8OVBfLW7gDVut7OaURbR3E=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2df35a8f3b02d429c8924fe6f7866f41951d0f4592cf0000000114fc883e92a169ce0cfee8c9@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/423/291819916@github.com>
In-Reply-To: <quicwg/base-drafts/issues/423@github.com>
References: <quicwg/base-drafts/issues/423@github.com>
Subject: Re: [quicwg/base-drafts] Specify when multiple ack frames must be used (#423)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58e4c63e2c268_58803fa64c181c305342"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/4iArukYym55HBKEzqSmN5lPxjKA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 05 Apr 2017 10:26:09 -0000

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

You can't treat ack frames as data because data can be buffered externally such as via a memory mapped file - stream frames only need to store the header in a retransmission buffer. Ideally ack frames need not be stored at all, or they could store just a few range limits. Detailed ack frame storage is a complication.

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

<p>You can't treat ack frames as data because data can be buffered extern=
ally such as via a memory mapped file - stream frames only need to store =
the header in a retransmission buffer. Ideally ack frames need not be sto=
red at all, or they could store just a few range limits. Detailed ack fra=
me storage is a complication.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/423#issuecomment-291819916">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq7qdD=
7x34xFWhp8GqnTTfILmqSsoks5rs2w-gaJpZM4Mtp4H">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq_u=
qGZBe2VINRkGkl3tIECi2fQxRks5rs2w-gaJpZM4Mtp4H.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<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/423#issuecomment-291819916"></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 #=
423: You can't treat ack frames as data because data can be buffered exte=
rnally such as via a memory mapped file - stream frames only need to stor=
e the header in a retransmission buffer. Ideally ack frames need not be s=
tored at all, or they could store just a few range limits. Detailed ack f=
rame storage is a complication."}],"action":{"name":"View Issue","url":"h=
ttps://github.com/quicwg/base-drafts/issues/423#issuecomment-291819916"}}=
}</script>=

----==_mimepart_58e4c63e2c268_58803fa64c181c305342--


From nobody Wed Apr  5 03:42: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 1FBF8129432 for <quic-issues@ietfa.amsl.com>; Wed,  5 Apr 2017 03:42:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.179
X-Spam-Level: 
X-Spam-Status: No, score=-3.179 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=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.796, 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 yp0vmwqmRycK for <quic-issues@ietfa.amsl.com>; Wed,  5 Apr 2017 03:42:12 -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 1EFF912785F for <quic-issues@ietf.org>; Wed,  5 Apr 2017 03:42: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=HkURoa6kNObpBhrzzwcxIApAbY4=; b=CO0eD/LUcgReeTAa rooRyTOJwM6NRwa7gr59hHaN7EwcRane6+Kftp0C9r0h25hZP5s/zleKQVO8yMOI X2OPJ4rjeizMf8bOUUmhwoDFKvdMGZc4SqnmK7R+zeNbmAFm380sl6C5m7VgqeY+ s8T/hF2BJXsiEp3rbBomSq06vXw=
Received: by filter1080p1mdw1.sendgrid.net with SMTP id filter1080p1mdw1-25905-58E4CA02-36 2017-04-05 10:42:10.678169248 +0000 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 iWaK1tV5SQaIgPdQT14-FQ for <quic-issues@ietf.org>; Wed, 05 Apr 2017 10:42:10.667 +0000 (UTC)
Date: Wed, 05 Apr 2017 03:42:10 -0700
From: Johann Dirry <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab694d8afcfacf4b6d273aa8912d97820bb7ad6db992cf0000000114fc8c0292a169ce0d0807ad@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/428/291823133@github.com>
In-Reply-To: <quicwg/base-drafts/issues/428@github.com>
References: <quicwg/base-drafts/issues/428@github.com>
Subject: Re: [quicwg/base-drafts] Port 443 and IANA ports (#428)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58e4ca028d4c7_54a63fa9e7961c2c23731e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MovGP0
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak02lAzOCHjNp0KT0J5IzukptcbF4E5t0kd3Qq hKIQxcM1HapfVB59CWLH+r8dJi+4LFIgoRwtjUknzxCAsu7wqIOspyBtYDXuvBbcfvFX/9KKN1Id6g xi80721cb22bIuumAtVUqiRtDifQnWcGCSxSKrVpoZMzRG/RX8a9w+bAOaBnCsnvh4Eu5fQifAOZOq M=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/65KOiqYKsDh15Ke7tTyGDuTfT20>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 05 Apr 2017 10:42:14 -0000

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

The port number is defined by the transport layer protocol (ie. UDP+TLS has port 443). QUIC is an application layer protocol and therefore does not define or effect the port 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/428#issuecomment-291823133
----==_mimepart_58e4ca028d4c7_54a63fa9e7961c2c23731e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The port number is defined by the transport layer protocol (ie. UDP+TLS has port 443). QUIC is an application layer protocol and therefore does not define or effect the port 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/428#issuecomment-291823133">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8V1LluvMvknyDLHkkDS6JzWJ_pTks5rs3ACgaJpZM4MwNm6">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq9ZugEUX-_9MmhoNNmKNjmkw477Vks5rs3ACgaJpZM4MwNm6.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/428#issuecomment-291823133"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MovGP0 in #428: The port number is defined by the transport layer protocol (ie. UDP+TLS has port 443). QUIC is an application layer protocol and therefore does not define or effect the port number. "}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/428#issuecomment-291823133"}}}</script>
----==_mimepart_58e4ca028d4c7_54a63fa9e7961c2c23731e--


From nobody Wed Apr  5 09:00:20 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6C1F612948F for <quic-issues@ietfa.amsl.com>; Wed,  5 Apr 2017 09:00:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.179
X-Spam-Level: 
X-Spam-Status: No, score=-3.179 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=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.796, 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 8LxreZ0dOO4U for <quic-issues@ietfa.amsl.com>; Wed,  5 Apr 2017 09:00:16 -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 AD04F1294A8 for <quic-issues@ietf.org>; Wed,  5 Apr 2017 09:00: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=nsOgyWxhtBcxKv5EMahu7MXD55w=; b=thN/qyoDpeR4ZakK nOdrB8KbKzWWy0GynegSEkJpgyhEb5/Q14ZOkjhPvF9DWe8xJxDvymAEyYfHuThp alNr3zrejJWAHWD/7aMjp2aFFRty6HC/1tXEQcI4gIiXvMxD5drjIXU2xnnWiQ6b 6jfztEfQJBYPot+s3uYjHAKDbrY=
Received: by filter0559p1mdw1.sendgrid.net with SMTP id filter0559p1mdw1-972-58E51468-33 2017-04-05 15:59:36.660083576 +0000 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 lX5yMK5WRo2tPfjRnk0amg for <quic-issues@ietf.org>; Wed, 05 Apr 2017 15:59:36.567 +0000 (UTC)
Date: Wed, 05 Apr 2017 08:59:36 -0700
From: Lucas Pardue <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2ae28724ccfd1176cf26cd9f702a981c66db6d4f92cf0000000114fcd66892a169ce0cdac869@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/412/291908793@github.com>
In-Reply-To: <quicwg/base-drafts/issues/412@github.com>
References: <quicwg/base-drafts/issues/412@github.com>
Subject: Re: [quicwg/base-drafts] cross-draft references (#412)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58e5146874a93_59063f7e85c01c30133020"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0PLPe6jpQH6k7eOMr6Y431dxNGFqW1umKm4u gJTBdBRvgEKHIzw2QJsurW9tImw56LW+amIsZgt9mMeBQ9vdup98rfjeZHS2iFaAlfbbEMtEsn1yj5 qwOgA+yOothVi3ykh1qoM/apWugqat4GqmKq+mi7we8y1Ek5lsgq3g67/nVlqqXJhYgtoZ4IiWUFAW Y=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/P3Z4xrU0gXU2GyM55FojgVmQc6k>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 05 Apr 2017 16:00:18 -0000

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

This change creates links that do not work, for example the [editors copy of HTTP/QUIC](https://quicwg.github.io/base-drafts/draft-ietf-quic-http.html#rfc.references.1) links to http://tools.ietf.org/html/draft-ietf-quic-transport-latest. 



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

<p>This change creates links that do not work, for example the <a href=3D"h=
ttps://quicwg.github.io/base-drafts/draft-ietf-quic-http.html#rfc.reference=
s.1">editors copy of HTTP/QUIC</a> links to <a href=3D"http://tools.ietf.or=
g/html/draft-ietf-quic-transport-latest">http://tools.ietf.org/html/draft-i=
etf-quic-transport-latest</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/412#issuecomment-291908793">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq2nWaaQPa3r1ysd=
Ty53qPk-J-Ov_ks5rs7pogaJpZM4MjfDi">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq3NDR-Y3ETaG0XzDi=
jKwfCJj2HmBks5rs7pogaJpZM4MjfDi.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/412#issuecomment-291908793"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/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 #412: This change cr=
eates links that do not work, for example the [editors copy of HTTP/QUIC](h=
ttps://quicwg.github.io/base-drafts/draft-ietf-quic-http.html#rfc.reference=
s.1) links to http://tools.ietf.org/html/draft-ietf-quic-transport-latest. =
\r\n\r\n"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/=
base-drafts/issues/412#issuecomment-291908793"}}}</script>=

----==_mimepart_58e5146874a93_59063f7e85c01c30133020--


From nobody Wed Apr  5 11:20: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 D008E126C7A for <quic-issues@ietfa.amsl.com>; Wed,  5 Apr 2017 11:20:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.251
X-Spam-Level: 
X-Spam-Status: No, score=-3.251 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-2.796, 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 6DVKcuc_6I8T for <quic-issues@ietfa.amsl.com>; Wed,  5 Apr 2017 11:20:19 -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 076A0126C26 for <quic-issues@ietf.org>; Wed,  5 Apr 2017 11:20: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=UIKmuQoBmjxgjlzUuzGEIYzPKgI=; b=wRWBlwus41oaxzrI E12k53PhbtD5qRS0FXnfIwSrVRiFNB5Uqgh9xRgehM6QbcKtQvBk34ZfRwvSuH06 LFj9NsY3UCXNp1Q5t1j0X83HC3rRMJp9IJq434jtQw0Kza7G9ed92NJc5uB+gpcw U4BEccevKGyLyxYOA71IlBbHMZA=
Received: by filter0654p1mdw1.sendgrid.net with SMTP id filter0654p1mdw1-5346-58E53561-43 2017-04-05 18:20:17.866521695 +0000 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 4yFYU3nBTb2q3uIDNXmrCA for <quic-issues@ietf.org>; Wed, 05 Apr 2017 18:20:17.882 +0000 (UTC)
Date: Wed, 05 Apr 2017 11:20:17 -0700
From: Julian Reschke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9c110408d3370f971c071c1471209316a4d7b8cb92cf0000000114fcf76192a169ce0cdac869@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/412/291950634@github.com>
In-Reply-To: <quicwg/base-drafts/issues/412@github.com>
References: <quicwg/base-drafts/issues/412@github.com>
Subject: Re: [quicwg/base-drafts] cross-draft references (#412)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58e53561c0f13_3b13fa60207fc3c1094a6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: reschke
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2IfSGQ9h7bfX64R4h2WE1Rs3BV8CExKIYR7C 5wodycTFIMY5djdbQ0Rxfkws2AdSXO/qJm33fnmRB3MHtq49tPY6X8be0GIzrhLkyHvbdpQG0zndPQ 2BDXiXeG0SEU4vUCxYN2twTUgjDaUg6dRzddqqQ8Htsmy5BS0sjwQI3pjh8ZwBrHObqL2cAViJq+2a I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/_fqbfPo-UGyp9V32l-vR66quKb8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 05 Apr 2017 18:20:21 -0000

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

Use rfc2629.xslt and the problem goes away. Grin.

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

<p>Use rfc2629.xslt and the problem goes away. Grin.</p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@reschke in #412: Use rfc2629.xslt and the problem goes away. Grin."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/412#issuecomment-291950634"}}}</script>
----==_mimepart_58e53561c0f13_3b13fa60207fc3c1094a6--


From nobody Thu Apr  6 09:02: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 C101F126BF7 for <quic-issues@ietfa.amsl.com>; Thu,  6 Apr 2017 09:02:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.178
X-Spam-Level: 
X-Spam-Status: No, score=-3.178 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=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.796, 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 ewrtEYwtn_Gk for <quic-issues@ietfa.amsl.com>; Thu,  6 Apr 2017 09:02:14 -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 B968F12942F for <quic-issues@ietf.org>; Thu,  6 Apr 2017 09:02:13 -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=ggRJooKmlTrKuwTHE22BAHsIOjE=; b=NQWCturx7uDB3Oln DFD6muSfWd076wE2uU7X6OwHioj6iw8c7jTEGP+GZvrvMTS22EgMG2BBlrEmkE0i N97Yf2tJItRSHffRXntLt4hgK2smaEVYMHc9vAyxLWLSB5I0iHYRDA6C7/m36ovh 5PLmQrjNq12pFY/dRvHyPocC3sA=
Received: by filter0578p1mdw1.sendgrid.net with SMTP id filter0578p1mdw1-26043-58E66683-2C 2017-04-06 16:02:11.230356416 +0000 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 KLGHmtUzRsu5_ZoXl5YyAQ for <quic-issues@ietf.org>; Thu, 06 Apr 2017 16:02:11.215 +0000 (UTC)
Date: Thu, 06 Apr 2017 09:02:11 -0700
From: Subodh Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe3c3269cddfa1243ca494e96e558ab70bcb6c9ee92cf0000000114fe288292a169ce0d1c25f3@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/432@github.com>
Subject: [quicwg/base-drafts] Specify what concurrent stream limit protects (#432)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58e66683975_326c3fedbec55c3814804b"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0T8MIv7iBtedJmRjnbjTO2/XtVPVq+q3bEtl UJQsWBDUXhPbHuZc8fhRFivpqrajMH55cs4Q+K6QuatpDIwPWj84tq55m/lqrryCIhleJRCum1gEsP ZOJJR0lU3wbd0lCdo1NF99tbZIHOZE+ZaDxxEofpa1zhUxunR/ICTBzl1rQAHFE4AJ5vMLDa4/r3Ck o=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/OEBUaP-0KVqFsUZDKVcXMA2_VSU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 06 Apr 2017 16:02:16 -0000

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

Following up on the mailing list discussion, filing an issue so that this doesn't get lost. It's not clear from the draft what the concurrent stream limit actually protects. I don't think the current mechanism protects what I think we want it to protect, i.e. the stream state table and the retransmission buffer, however once we specify what we want to protect we can maybe come up with a solution 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/432
----==_mimepart_58e66683975_326c3fedbec55c3814804b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Following up on the mailing list discussion, filing an issue so that this doesn't get lost. It's not clear from the draft what the concurrent stream limit actually protects. I don't think the current mechanism protects what I think we want it to protect, i.e. the stream state table and the retransmission buffer, however once we specify what we want to protect we can maybe come up with a solution 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/432">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq006gHc5rB_bUieqfIVPOli7xxtuks5rtQyDgaJpZM4M10Dx">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq7FKQngLKkhr2CwWy-0p2UGqsLW2ks5rtQyDgaJpZM4M10Dx.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/432"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

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


From nobody Fri Apr  7 08:00:50 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E064E129449 for <quic-issues@ietfa.amsl.com>; Fri,  7 Apr 2017 08:00:49 -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 l5tu47tAm3ZD for <quic-issues@ietfa.amsl.com>; Fri,  7 Apr 2017 08:00:46 -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 73D41127333 for <quic-issues@ietf.org>; Fri,  7 Apr 2017 08:00: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=5CZLWqPKcLFmu8cTwJdlnnauC+M=; b=MQOHPkFEP1HP8Hno jzBC3COmt3gvIcMao1MlD+BoUbzBy+OwGIcFVL2hQLwCWTdGxhodN6MiZQYr/Oq1 uWPpzlaVB2nRq5OpEVO1JK9spS3+pZb1j1zdPq34+ng21ApySAOEsCGzRifYcMwx mEwjKGUU6EZT+JQbbWyEnJCRkeY=
Received: by filter0837p1mdw1.sendgrid.net with SMTP id filter0837p1mdw1-10526-58E7A992-32 2017-04-07 15:00:34.52901941 +0000 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 V9RgMmJWRjONiQcSArUzSw for <quic-issues@ietf.org>; Fri, 07 Apr 2017 15:00:34.477 +0000 (UTC)
Date: Fri, 07 Apr 2017 08:00:34 -0700
From: ThomasSwindells <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf72e6534af042b92b03ec0797acbd5f22035c48d92cf0000000114ff6b9292a169ce0c2f403e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/253/292560741@github.com>
In-Reply-To: <quicwg/base-drafts/issues/253@github.com>
References: <quicwg/base-drafts/issues/253@github.com>
Subject: Re: [quicwg/base-drafts] HTTP/QUIC without Alt-Svc? (#253)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58e7a992275f4_259a3f7e9161fc34201245"; 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
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2nDTaB4jdFBKDvGwjKcI2t7GuQ5kOZg6nEYq +g8QJlTOF8oqknkLc8zJbCA6SlidsJLChjaB2wYQ4FCeYpCAJLEdvkgtWIPw+px8VqUg+lNj/GIjwJ y1Hsf0znZznI8lEJv46f9WPmc0pC96ncvKZjxKeOe3soRqZPn7/0LWbys4IqluYUAHE3cLSyrylWUp c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/6rHpl5aRN722NMw1m7MTdxV7CA8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 07 Apr 2017 15:00:50 -0000

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

There are a number of different scenarios and interactions that I think nee=
d to be considered in this discussion, I=E2=80=99ll try to capture the two =
main ones below.
For precision and clarity I come from a CDN background and so will define s=
ome terms and concepts I=E2=80=99m using below =E2=80=93 they may or may no=
t perfectly match how other parts of the community use the same term hence =
why I=E2=80=99m going to give a brief description of how I=E2=80=99m using =
them here.

Client: The user agent which is presenting a URI in order to receive the co=
ntent from the site that that URI is identifying.
Site: A hostname grouping together a set of paths which identify some resou=
rces sourced from one or more origin servers, we can assume the resources i=
dentified are the same regardless of delivery protocol (http, https, quic).
Origin Server: An authorative source for the resources within a site. If be=
ing fronted by delivery nodes then the origin may not be directly accessibl=
e by clients and may not deliver content over the same protocols as the del=
ivery nodes are delivering to the client.
Delivery Node: Client accessible servers capable of serving resources from =
one or more sites. In a world wide distributed CDN there could be hundreds =
or even thousands of delivery nodes with request routing being used to dire=
ct client to particular nodes. Different delivery nodes may be on different=
 software versions or have different specializations.
Request routing: the process by which a client requesting the URI gets conn=
ected to an appropriate delivery node capable of delivering the requested r=
esource. There are a number of different ways that request routing can be i=
mplemented:
DNS based Request Routing: the site hostname gets resolved into one or more=
 IP addresses of the delivery nodes, dependant on where you are (and the st=
ate of the delivery nodes etc) the list of IP addresses may differ.
HTTP 30x based request routing: The client initially connects to a request =
routing application, this returns a 302 redirect containing a URL pointing =
at a specific delivery node (by ip or hostname) and updated path.
Resource based request routing: The results of an API call or contents of a=
 resource provide a URL directing subsequent requests to a specific deliver=
y node. For instance the =E2=80=98base-url=E2=80=99 element of a DASH manif=
est may contain one or more URLS to delivery nodes.
Anycast based request routing: All delivery nodes share the same address an=
d the network routes the connection to the closest node.

One particularly implication of this definition is whilst we could assume t=
hat all sites will be dual stack, this doesn=E2=80=99t imply that every del=
ivery node for that site would be capable of being dual stack. This could b=
e some nodes haven=E2=80=99t been upgraded to be dual stack, or some nodes =
may be specialised just to do HTTPs or just to do quic.

The key scenarios that we need to ensure we have a solution covering:
1. Resource has no knowledge of client capabilities, or delivery node capab=
ilities
This is the case most discussion has been around. A static webpage linking =
to another host doesn=E2=80=99t know whether that site supports both https =
and quic, nor does it know if the client supports quic or not. The obvious =
solution is therefore to use an https uri for the link and expect the clien=
t to upgrade the connection to quic if it detects (or has remembered) that =
the server support it. This approach is simple and effective (particularly =
for single server sites).
There are some implications that this approach causes however (particularly=
 when there are a large number of delivery nodes that can serve the site):

-          Every delivery node must support both https and quic

-          Much on the work on minimizing round trips at connection start a=
re irrelevant if the client first has to make a TCP connection

-          The delivery node is placed under higher load, having to perform=
 additional TCP session establishment and TLS negotiations on that temporar=
y TCP connection. For repeat visits to a single server site the client can =
remember the QUIC support and potentially optimize the TCP connection away,=
 for a multi-server site the client may get a different delivery node every=
 time and so have to do the capability

2. Server has knowledge of client capabilities and wishes to direct the cli=
ent to another delivery node for which it knows the capabilities
When either 30x or Resource based request routing is being performed the se=
rver can know if the client is quic capable (e.g. it is communicating over =
quic already) and also know if the target delivery node is quic capable. In=
 fact for high throughput I would expect that it is desirable to have deliv=
ery nodes which are specialized to only do quic and not be dual stack - the=
 two protocols require different code to access the different networking ap=
is or may be able to take advantage of specific hardware acceleration etc.
With a 30x response there may be the option of returning an alt-svc header =
and hoping the client immediately switches to quic, however with resource b=
ased direction then the mechanism would need to work just through what can =
be learnt via the URL.

You=E2=80=99ve outlined four potential ways that given just a URL the abili=
ty for quic to be used directly could be achieved:

1.       Rely on alt-svc and the assumption all delivery nodes are dual sta=
ck. This limits flexibility and optimizations that could be done with a nod=
e only delivering quic packets.

2.       Alt-svc in DNS. This seems a technically viable approach although =
I can=E2=80=99t judge what complexities there are in introducing this and a=
llowing applications to be able to access the information. A human reading =
the URL also can=E2=80=99t tell what protocol it is for.  For a browser sam=
e-origin policies may not be tripped when the client switches between proto=
cols (which is probably a good thing)

3.       Adding an indicator into the port number (:q443). As others have m=
entioned this is almost certain to break existing URL parsers and APIs whic=
h typically use an integer datatype.

4.       Define httpq as an explicit protocol. This is clear what protocol =
the urls are for, although may have issues around same-origin semantics and=
 may sometimes cause issues if the scheme isn=E2=80=99t defined on the os/p=
rogramming language.

It may be one solution doesn=E2=80=99t fit all the usecases and the flexibi=
lity of multiple of them is what we end up needing:
1. may be suitable (and possibly even best) when used with web browsers/hum=
an shared links and where the browser is expected to use https initially an=
d rely on alt-svc
2. could be used to inform clients that quic is supported and to immediatel=
y use quic.
4. could be used for m2m interactions (manifest files, request routing, api=
 responses etc) when the capabilities of the client can be assumed/mandated=
 and explicit control over the protocol is desired.

Thomas

From: Mike Bishop [mailto:notifications@github.com]
Sent: 28 March 2017 06:54
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Subject: Re: [quicwg/base-drafts] HTTP/QUIC without Alt-Svc? (#253)


We've talked about four routes here:

1.   Long live TCP. All HTTP sites will be dual-stack, and the authoritativ=
e endpoint will be TCP. Clients MUST have a way to find the secure delegati=
on from that TCP endpoint to QUIC, though we might define alternatives to A=
lt-Svc headers which could be done without TCP. (Alt-Svc in DNS?)

2.   Update RFC3986. RFC 3986 explicitly states that "The type of port desi=
gnated by the port number (e.g., TCP, UDP, SCTP) is defined by the URI sche=
me." We could update the URI to contain a protocol designator, whose defaul=
t is defined by the URI scheme. As it would be omitted in all existing URIs=
, their interpretation remains unchanged. Then https://www.example.com:q443=
/ refers to QUIC on UDP 443.

3.   Define a new scheme. See pull request.

4.   What's it matter? Assume that HTTP/QUIC on port 443 is likely equivale=
nt to HTTP/TCP on port 443 if the cert is valid and call it good.

We explicitly do not consider the same host on different ports equivalent a=
uthorities, even if they happen to be listening on both ports with the same=
 cert. Why is TCP 443 vs. UDP 443 any different from TCP 443 vs. TCP 444? (=
4) seems like a security issue waiting to happen.

I'm going to reverse myself and disagree that (3) is undeployable on the we=
b in the near-term. App-to-app handoff on many (most?) platforms now uses c=
ustom URI schemes. Apps that encounter unknown URI schemes ask the OS; the =
OS is able to invoke appropriately-registered apps or tell the user they ne=
ed to get a capable app. E.g. launching "nonsense://" produces this on Win1=
0:

[image]<https://cloud.githubusercontent.com/assets/4273797/24390519/18b217a=
a-134f-11e7-8c13-22a24805081b.png>

Some cursory testing shows that browsers block navigations to URI schemes t=
hat don't have an OS-registered handler. But if you have two browsers, one =
QUIC-capable and one not, when you click an httpq:// link in the non-QUIC b=
rowser the OS will launch the QUIC-capable browser for you and you proceed =
on your merry way. This seems almost exactly what we'd want to have happen.

(2) probably is undeployable, because legacy apps will attempt to parse the=
 URI and declare it invalid. They're semi-used to seeing unknown schemes (x=
boxliveapp-1297287741://, anyone?), but changes that break the parsers woul=
d be seriously painful.

=E2=80=94
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub<https://github.com/quicwg/b=
ase-drafts/issues/253#issuecomment-289670798>, or mute the thread<https://g=
ithub.com/notifications/unsubscribe-auth/AYUiYv1WvV7FWHoVg1SHdKHOUYV5Ekbfks=
5rqKCCgaJpZM4LzLA5>.


--=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/253#issuecomment-292560741=

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

There are a number of different scenarios and interactions that I think nee=
d to be considered in this discussion, I=E2=80=99ll try to capture the two =
main ones below.
<br>
For precision and clarity I come from a CDN background and so will define s=
ome terms and concepts I=E2=80=99m using below =E2=80=93 they may or may no=
t perfectly match how other parts of the community use the same term hence =
why I=E2=80=99m going to give a brief description of how I=E2=80=99m using =
them here.
<br>

<br>
Client: The user agent which is presenting a URI in order to receive the co=
ntent from the site that that URI is identifying.
<br>
Site: A hostname grouping together a set of paths which identify some resou=
rces sourced from one or more origin servers, we can assume the resources i=
dentified are the same regardless of delivery protocol (http, https, quic).
<br>
Origin Server: An authorative source for the resources within a site. If be=
ing fronted by delivery nodes then the origin may not be directly accessibl=
e by clients and may not deliver content over the same protocols as the del=
ivery nodes are delivering to the client.
<br>
Delivery Node: Client accessible servers capable of serving resources from =
one or more sites. In a world wide distributed CDN there could be hundreds =
or even thousands of delivery nodes with request routing being used to dire=
ct client to particular nodes. Different delivery nodes may be on different=
 software versions or have different specializations.
<br>
Request routing: the process by which a client requesting the URI gets conn=
ected to an appropriate delivery node capable of delivering the requested r=
esource. There are a number of different ways that request routing can be i=
mplemented:
<br>
DNS based Request Routing: the site hostname gets resolved into one or more=
 IP addresses of the delivery nodes, dependant on where you are (and the st=
ate of the delivery nodes etc) the list of IP addresses may differ.
<br>
HTTP 30x based request routing: The client initially connects to a request =
routing application, this returns a 302 redirect containing a URL pointing =
at a specific delivery node (by ip or hostname) and updated path.
<br>
Resource based request routing: The results of an API call or contents of a=
 resource provide a URL directing subsequent requests to a specific deliver=
y node. For instance the =E2=80=98base-url=E2=80=99 element of a DASH manif=
est may contain one or more URLS to delivery nodes.
<br>
Anycast based request routing: All delivery nodes share the same address an=
d the network routes the connection to the closest node.
<br>

<br>
One particularly implication of this definition is whilst we could assume t=
hat all sites will be dual stack, this doesn=E2=80=99t imply that every del=
ivery node for that site would be capable of being dual stack. This could b=
e some nodes haven=E2=80=99t been upgraded to be dual stack, or some nodes =
may be specialised just to do HTTPs or just to do quic.
<br>

<br>
The key scenarios that we need to ensure we have a solution covering:
<br>
1. Resource has no knowledge of client capabilities, or delivery node capab=
ilities
<br>
This is the case most discussion has been around. A static webpage linking =
to another host doesn=E2=80=99t know whether that site supports both https =
and quic, nor does it know if the client supports quic or not. The obvious =
solution is therefore to use an https uri for the link and expect the clien=
t to upgrade the connection to quic if it detects (or has remembered) that =
the server support it. This approach is simple and effective (particularly =
for single server sites).
<br>
There are some implications that this approach causes however (particularly=
 when there are a large number of delivery nodes that can serve the site):
<br>

<br>
-          Every delivery node must support both https and quic
<br>

<br>
-          Much on the work on minimizing round trips at connection start a=
re irrelevant if the client first has to make a TCP connection
<br>

<br>
-          The delivery node is placed under higher load, having to perform=
 additional TCP session establishment and TLS negotiations on that temporar=
y TCP connection. For repeat visits to a single server site the client can =
remember the QUIC support and potentially optimize the TCP connection away,=
 for a multi-server site the client may get a different delivery node every=
 time and so have to do the capability
<br>

<br>
2. Server has knowledge of client capabilities and wishes to direct the cli=
ent to another delivery node for which it knows the capabilities
<br>
When either 30x or Resource based request routing is being performed the se=
rver can know if the client is quic capable (e.g. it is communicating over =
quic already) and also know if the target delivery node is quic capable. In=
 fact for high throughput I would expect that it is desirable to have deliv=
ery nodes which are specialized to only do quic and not be dual stack - the=
 two protocols require different code to access the different networking ap=
is or may be able to take advantage of specific hardware acceleration etc.
<br>
With a 30x response there may be the option of returning an alt-svc header =
and hoping the client immediately switches to quic, however with resource b=
ased direction then the mechanism would need to work just through what can =
be learnt via the URL.
<br>

<br>
You=E2=80=99ve outlined four potential ways that given just a URL the abili=
ty for quic to be used directly could be achieved:
<br>

<br>
1.       Rely on alt-svc and the assumption all delivery nodes are dual sta=
ck. This limits flexibility and optimizations that could be done with a nod=
e only delivering quic packets.
<br>

<br>
2.       Alt-svc in DNS. This seems a technically viable approach although =
I can=E2=80=99t judge what complexities there are in introducing this and a=
llowing applications to be able to access the information. A human reading =
the URL also can=E2=80=99t tell what protocol it is for.  For a browser sam=
e-origin policies may not be tripped when the client switches between proto=
cols (which is probably a good thing)
<br>

<br>
3.       Adding an indicator into the port number (:q443). As others have m=
entioned this is almost certain to break existing URL parsers and APIs whic=
h typically use an integer datatype.
<br>

<br>
4.       Define httpq as an explicit protocol. This is clear what protocol =
the urls are for, although may have issues around same-origin semantics and=
 may sometimes cause issues if the scheme isn=E2=80=99t defined on the os/p=
rogramming language.
<br>

<br>
It may be one solution doesn=E2=80=99t fit all the usecases and the flexibi=
lity of multiple of them is what we end up needing:
<br>
1. may be suitable (and possibly even best) when used with web browsers/hum=
an shared links and where the browser is expected to use https initially an=
d rely on alt-svc
<br>
2. could be used to inform clients that quic is supported and to immediatel=
y use quic.
<br>
4. could be used for m2m interactions (manifest files, request routing, api=
 responses etc) when the capabilities of the client can be assumed/mandated=
 and explicit control over the protocol is desired.
<br>

<br>
Thomas
<br>

<br>
From: Mike Bishop [mailto:notifications@github.com]
<br>
Sent: 28 March 2017 06:54
<br>
To: quicwg/base-drafts &lt;base-drafts@noreply.github.com&gt;
<br>
Cc: Subscribed &lt;subscribed@noreply.github.com&gt;
<br>
Subject: Re: [quicwg/base-drafts] HTTP/QUIC without Alt-Svc? (#253)
<br>

<br>

<br>
We&#39;ve talked about four routes here:
<br>

<br>
1.   Long live TCP. All HTTP sites will be dual-stack, and the authoritativ=
e endpoint will be TCP. Clients MUST have a way to find the secure delegati=
on from that TCP endpoint to QUIC, though we might define alternatives to A=
lt-Svc headers which could be done without TCP. (Alt-Svc in DNS?)
<br>

<br>
2.   Update RFC3986. RFC 3986 explicitly states that &quot;The type of port=
 designated by the port number (e.g., TCP, UDP, SCTP) is defined by the URI=
 scheme.&quot; We could update the URI to contain a protocol designator, wh=
ose default is defined by the URI scheme. As it would be omitted in all exi=
sting URIs, their interpretation remains unchanged. Then https://www.exampl=
e.com:q443/ refers to QUIC on UDP 443.
<br>

<br>
3.   Define a new scheme. See pull request.
<br>

<br>
4.   What&#39;s it matter? Assume that HTTP/QUIC on port 443 is likely equi=
valent to HTTP/TCP on port 443 if the cert is valid and call it good.
<br>

<br>
We explicitly do not consider the same host on different ports equivalent a=
uthorities, even if they happen to be listening on both ports with the same=
 cert. Why is TCP 443 vs. UDP 443 any different from TCP 443 vs. TCP 444? (=
4) seems like a security issue waiting to happen.
<br>

<br>
I&#39;m going to reverse myself and disagree that (3) is undeployable on th=
e web in the near-term. App-to-app handoff on many (most?) platforms now us=
es custom URI schemes. Apps that encounter unknown URI schemes ask the OS; =
the OS is able to invoke appropriately-registered apps or tell the user the=
y need to get a capable app. E.g. launching &quot;nonsense://&quot; produce=
s this on Win10:
<br>

<br>
[image]&lt;https://cloud.githubusercontent.com/assets/4273797/24390519/18b2=
17aa-134f-11e7-8c13-22a24805081b.png&gt;
<br>

<br>
Some cursory testing shows that browsers block navigations to URI schemes t=
hat don&#39;t have an OS-registered handler. But if you have two browsers, =
one QUIC-capable and one not, when you click an httpq:// link in the non-QU=
IC browser the OS will launch the QUIC-capable browser for you and you proc=
eed on your merry way. This seems almost exactly what we&#39;d want to have=
 happen.
<br>

<br>
(2) probably is undeployable, because legacy apps will attempt to parse the=
 URI and declare it invalid. They&#39;re semi-used to seeing unknown scheme=
s (xboxliveapp-1297287741://, anyone?), but changes that break the parsers =
would be seriously painful.
<br>

<br>
=E2=80=94
<br>
You are receiving this because you are subscribed to this thread.
<br>
Reply to this email directly, view it on GitHub&lt;https://github.com/quicw=
g/base-drafts/issues/253#issuecomment-289670798&gt;, or mute the thread&lt;=
https://github.com/notifications/unsubscribe-auth/AYUiYv1WvV7FWHoVg1SHdKHOU=
YV5Ekbfks5rqKCCgaJpZM4LzLA5&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/253#issuecomment-292560741">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkqxSgnztAGv8Nr1E=
qAgv0Baa47ZRMks5rtk-SgaJpZM4LzLA5">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq_jhEHMNzEYByy9Wk=
1grj8bN5jv3ks5rtk-SgaJpZM4LzLA5.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/253#issuecomment-292560741"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@ThomasSwindells in #253: There =
are a number of different scenarios and interactions that I think need to b=
e considered in this discussion, I=E2=80=99ll try to capture the two main o=
nes below.\r\nFor precision and clarity I come from a CDN background and so=
 will define some terms and concepts I=E2=80=99m using below =E2=80=93 they=
 may or may not perfectly match how other parts of the community use the sa=
me term hence why I=E2=80=99m going to give a brief description of how I=E2=
=80=99m using them here.\r\n\r\nClient: The user agent which is presenting =
a URI in order to receive the content from the site that that URI is identi=
fying.\r\nSite: A hostname grouping together a set of paths which identify =
some resources sourced from one or more origin servers, we can assume the r=
esources identified are the same regardless of delivery protocol (http, htt=
ps, quic).\r\nOrigin Server: An authorative source for the resources within=
 a site. If being fronted by delivery nodes then the origin may not be dire=
ctly accessible by clients and may not deliver content over the same protoc=
ols as the delivery nodes are delivering to the client.\r\nDelivery Node: C=
lient accessible servers capable of serving resources from one or more site=
s. In a world wide distributed CDN there could be hundreds or even thousand=
s of delivery nodes with request routing being used to direct client to par=
ticular nodes. Different delivery nodes may be on different software versio=
ns or have different specializations.\r\nRequest routing: the process by wh=
ich a client requesting the URI gets connected to an appropriate delivery n=
ode capable of delivering the requested resource. There are a number of dif=
ferent ways that request routing can be implemented:\r\nDNS based Request R=
outing: the site hostname gets resolved into one or more IP addresses of th=
e delivery nodes, dependant on where you are (and the state of the delivery=
 nodes etc) the list of IP addresses may differ.\r\nHTTP 30x based request =
routing: The client initially connects to a request routing application, th=
is returns a 302 redirect containing a URL pointing at a specific delivery =
node (by ip or hostname) and updated path.\r\nResource based request routin=
g: The results of an API call or contents of a resource provide a URL direc=
ting subsequent requests to a specific delivery node. For instance the =E2=
=80=98base-url=E2=80=99 element of a DASH manifest may contain one or more =
URLS to delivery nodes.\r\nAnycast based request routing: All delivery node=
s share the same address and the network routes the connection to the close=
st node.\r\n\r\nOne particularly implication of this definition is whilst w=
e could assume that all sites will be dual stack, this doesn=E2=80=99t impl=
y that every delivery node for that site would be capable of being dual sta=
ck. This could be some nodes haven=E2=80=99t been upgraded to be dual stack=
, or some nodes may be specialised just to do HTTPs or just to do quic.\r\n=
\r\nThe key scenarios that we need to ensure we have a solution covering:\r=
\n1. Resource has no knowledge of client capabilities, or delivery node cap=
abilities\r\nThis is the case most discussion has been around. A static web=
page linking to another host doesn=E2=80=99t know whether that site support=
s both https and quic, nor does it know if the client supports quic or not.=
 The obvious solution is therefore to use an https uri for the link and exp=
ect the client to upgrade the connection to quic if it detects (or has reme=
mbered) that the server support it. This approach is simple and effective (=
particularly for single server sites).\r\nThere are some implications that =
this approach causes however (particularly when there are a large number of=
 delivery nodes that can serve the site):\r\n\r\n-          Every delivery =
node must support both https and quic\r\n\r\n-          Much on the work on=
 minimizing round trips at connection start are irrelevant if the client fi=
rst has to make a TCP connection\r\n\r\n-          The delivery node is pla=
ced under higher load, having to perform additional TCP session establishme=
nt and TLS negotiations on that temporary TCP connection. For repeat visits=
 to a single server site the client can remember the QUIC support and poten=
tially optimize the TCP connection away, for a multi-server site the client=
 may get a different delivery node every time and so have to do the capabil=
ity\r\n\r\n2. Server has knowledge of client capabilities and wishes to dir=
ect the client to another delivery node for which it knows the capabilities=
\r\nWhen either 30x or Resource based request routing is being performed th=
e server can know if the client is quic capable (e.g. it is communicating o=
ver quic already) and also know if the target delivery node is quic capable=
. In fact for high throughput I would expect that it is desirable to have d=
elivery nodes which are specialized to only do quic and not be dual stack -=
 the two protocols require different code to access the different networkin=
g apis or may be able to take advantage of specific hardware acceleration e=
tc.\r\nWith a 30x response there may be the option of returning an alt-svc =
header and hoping the client immediately switches to quic, however with res=
ource based direction then the mechanism would need to work just through wh=
at can be learnt via the URL.\r\n\r\nYou=E2=80=99ve outlined four potential=
 ways that given just a URL the ability for quic to be used directly could =
be achieved:\r\n\r\n1.       Rely on alt-svc and the assumption all deliver=
y nodes are dual stack. This limits flexibility and optimizations that coul=
d be done with a node only delivering quic packets.\r\n\r\n2.       Alt-svc=
 in DNS. This seems a technically viable approach although I can=E2=80=99t =
judge what complexities there are in introducing this and allowing applicat=
ions to be able to access the information. A human reading the URL also can=
=E2=80=99t tell what protocol it is for.  For a browser same-origin policie=
s may not be tripped when the client switches between protocols (which is p=
robably a good thing)\r\n\r\n3.       Adding an indicator into the port num=
ber (:q443). As others have mentioned this is almost certain to break exist=
ing URL parsers and APIs which typically use an integer datatype.\r\n\r\n4.=
       Define httpq as an explicit protocol. This is clear what protocol th=
e urls are for, although may have issues around same-origin semantics and m=
ay sometimes cause issues if the scheme isn=E2=80=99t defined on the os/pro=
gramming language.\r\n\r\nIt may be one solution doesn=E2=80=99t fit all th=
e usecases and the flexibility of multiple of them is what we end up needin=
g:\r\n1. may be suitable (and possibly even best) when used with web browse=
rs/human shared links and where the browser is expected to use https initia=
lly and rely on alt-svc\r\n2. could be used to inform clients that quic is =
supported and to immediately use quic.\r\n4. could be used for m2m interact=
ions (manifest files, request routing, api responses etc) when the capabili=
ties of the client can be assumed/mandated and explicit control over the pr=
otocol is desired.\r\n\r\nThomas\r\n\r\nFrom: Mike Bishop [mailto:notificat=
ions@github.com]\r\nSent: 28 March 2017 06:54\r\nTo: quicwg/base-drafts \u0=
03cbase-drafts@noreply.github.com\u003e\r\nCc: Subscribed \u003csubscribed@=
noreply.github.com\u003e\r\nSubject: Re: [quicwg/base-drafts] HTTP/QUIC wit=
hout Alt-Svc? (#253)\r\n\r\n\r\nWe've talked about four routes here:\r\n\r\=
n1.   Long live TCP. All HTTP sites will be dual-stack, and the authoritati=
ve endpoint will be TCP. Clients MUST have a way to find the secure delegat=
ion from that TCP endpoint to QUIC, though we might define alternatives to =
Alt-Svc headers which could be done without TCP. (Alt-Svc in DNS?)\r\n\r\n2=
.   Update RFC3986. RFC 3986 explicitly states that \"The type of port desi=
gnated by the port number (e.g., TCP, UDP, SCTP) is defined by the URI sche=
me.\" We could update the URI to contain a protocol designator, whose defau=
lt is defined by the URI scheme. As it would be omitted in all existing URI=
s, their interpretation remains unchanged. Then https://www.example.com:q44=
3/ refers to QUIC on UDP 443.\r\n\r\n3.   Define a new scheme. See pull req=
uest.\r\n\r\n4.   What's it matter? Assume that HTTP/QUIC on port 443 is li=
kely equivalent to HTTP/TCP on port 443 if the cert is valid and call it go=
od.\r\n\r\nWe explicitly do not consider the same host on different ports e=
quivalent authorities, even if they happen to be listening on both ports wi=
th the same cert. Why is TCP 443 vs. UDP 443 any different from TCP 443 vs.=
 TCP 444? (4) seems like a security issue waiting to happen.\r\n\r\nI'm goi=
ng to reverse myself and disagree that (3) is undeployable on the web in th=
e near-term. App-to-app handoff on many (most?) platforms now uses custom U=
RI schemes. Apps that encounter unknown URI schemes ask the OS; the OS is a=
ble to invoke appropriately-registered apps or tell the user they need to g=
et a capable app. E.g. launching \"nonsense://\" produces this on Win10:\r\=
n\r\n[image]\u003chttps://cloud.githubusercontent.com/assets/4273797/243905=
19/18b217aa-134f-11e7-8c13-22a24805081b.png\u003e\r\n\r\nSome cursory testi=
ng shows that browsers block navigations to URI schemes that don't have an =
OS-registered handler. But if you have two browsers, one QUIC-capable and o=
ne not, when you click an httpq:// link in the non-QUIC browser the OS will=
 launch the QUIC-capable browser for you and you proceed on your merry way.=
 This seems almost exactly what we'd want to have happen.\r\n\r\n(2) probab=
ly is undeployable, because legacy apps will attempt to parse the URI and d=
eclare it invalid. They're semi-used to seeing unknown schemes (xboxliveapp=
-1297287741://, anyone?), but changes that break the parsers would be serio=
usly painful.\r\n\r\n=E2=80=94\r\nYou are receiving this because you are su=
bscribed to this thread.\r\nReply to this email directly, view it on GitHub=
\u003chttps://github.com/quicwg/base-drafts/issues/253#issuecomment-2896707=
98\u003e, or mute the thread\u003chttps://github.com/notifications/unsubscr=
ibe-auth/AYUiYv1WvV7FWHoVg1SHdKHOUYV5Ekbfks5rqKCCgaJpZM4LzLA5\u003e.\r\n"}]=
,"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts=
/issues/253#issuecomment-292560741"}}}</script>=

----==_mimepart_58e7a992275f4_259a3f7e9161fc34201245--


From nobody Fri Apr  7 15: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 B80E712947A for <quic-issues@ietfa.amsl.com>; Fri,  7 Apr 2017 15:03:06 -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_H4=-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 DAxyPNXhQC7q for <quic-issues@ietfa.amsl.com>; Fri,  7 Apr 2017 15:02:59 -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 8E0DF128DE7 for <quic-issues@ietf.org>; Fri,  7 Apr 2017 15:02: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=GEv1P9b/Z92fhvyubAc6aFwUd1c=; b=crEWN6W/Kae5LMdP Wcr0cPGPwyC+9IY7SZEgHZ2iZNlFPoj6fqqE7xFHBV3Qkao2u8HYlWcyeE+FpO7r t0osIcvNpZTtEc7qnAR8uxgfl0Mr20qs9TBzCT/IPBuLRckKI7ukA29rMDT0pny0 uXA45y9HMnhDVtLrQw1AHuV1q0g=
Received: by filter1129p1mdw1.sendgrid.net with SMTP id filter1129p1mdw1-19045-58E80C64-BC 2017-04-07 22:02:12.907844906 +0000 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 zx9-KdzmQESM3BIwFKrowA for <quic-issues@ietf.org>; Fri, 07 Apr 2017 22:02:12.800 +0000 (UTC)
Date: Fri, 07 Apr 2017 15:02:12 -0700
From: "Benjamin M. Schwartz" <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab205d188cd8838772b7dde2a12c5737978a750b1c92cf0000000114ffce6492a169ce0d0807ad@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/428/292662643@github.com>
In-Reply-To: <quicwg/base-drafts/issues/428@github.com>
References: <quicwg/base-drafts/issues/428@github.com>
Subject: Re: [quicwg/base-drafts] Port 443 and IANA ports (#428)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58e80c64ab3a0_8d43f8fcc27fc2c1135aa"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: bemasc
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3usu7jvAZqa7Rcb6zRhpepzZOwzS0N2b7/P+ eb3VMmrsF7e7QRjcKdHSkyqqiJo4sWA3MqG2BtRiJQ5cxrzcc6zQFzQIjaIOt/mtTGaUEMuofxRN+T 1e2uP2FG+vqlY/XRFWaiXLZXPvcQI4/fSOFwOrez9AxBu5xJgM8yMYyqbMg2NQWNo00caUovPkbLCH Tph+I3zgq4rVcifQCTC4ea
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/2Y5pBNU0ue28Ue3mJkaQxGORB5E>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 07 Apr 2017 22:03:07 -0000

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

I think we can avoid this problem by not implicitly recommending a fixed port number: https://github.com/quicwg/base-drafts/pull/424

There's no need for a fixed port number anyway, due to the Alt-Svc bootstrap.

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

<p>I think we can avoid this problem by not implicitly recommending a fixed port number: <a href="https://github.com/quicwg/base-drafts/pull/424" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/424" data-id="218070034" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#424</a></p>
<p>There's no need for a fixed port number anyway, due to the Alt-Svc bootstrap.</p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@bemasc in #428: I think we can avoid this problem by not implicitly recommending a fixed port number: https://github.com/quicwg/base-drafts/pull/424\r\n\r\nThere's no need for a fixed port number anyway, due to the Alt-Svc bootstrap."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/428#issuecomment-292662643"}}}<
 /script>
----==_mimepart_58e80c64ab3a0_8d43f8fcc27fc2c1135aa--


From nobody Sat Apr  8 10:21: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 7794C129450 for <quic-issues@ietfa.amsl.com>; Sat,  8 Apr 2017 10:21:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.201
X-Spam-Level: 
X-Spam-Status: No, score=-2.201 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=0.7, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_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 NnAR-fhwFfQ8 for <quic-issues@ietfa.amsl.com>; Sat,  8 Apr 2017 10:21: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 D2F5012869B for <quic-issues@ietf.org>; Sat,  8 Apr 2017 10:21: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=d4rreQjyt3rDrbEBDp8sKivSbIw=; b=wxZntuAt6sd9DiEM BsJ7NlACCf3WqG2NYielvDKz86NdR+YKbyi+OgOh+YFHbQE6eRVrNyMAw2gl4xU3 6ChlWiea97tOVYE3o/XV07rkcQnOqZs6SyC8zdo/8BPbX35XKn1cnUGNopcc5xKv oKthEeaRH+O7IZjMYk6C0wX/XAA=
Received: by filter1107p1mdw1.sendgrid.net with SMTP id filter1107p1mdw1-11942-58E91C31-33 2017-04-08 17:21:53.628152345 +0000 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 8PR2JXCKQNmPkapDHkcnEg for <quic-issues@ietf.org>; Sat, 08 Apr 2017 17:21:53.550 +0000 (UTC)
Date: Sat, 08 Apr 2017 10:21:53 -0700
From: Lars Eggert <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb85f2ebfd3e0f04ca7c1d90442bf7ad3f472267192cf000000011500de3192a169ce0d0807ad@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/428/292732615@github.com>
In-Reply-To: <quicwg/base-drafts/issues/428@github.com>
References: <quicwg/base-drafts/issues/428@github.com>
Subject: Re: [quicwg/base-drafts] Port 443 and IANA ports (#428)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58e91c3172443_15833fb0af021c38211c3"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1JYJ93c+9GPr3ni8fndTzotuv8AQfrBfyO/1 hjwYJkCyZPlDncuqmCKDBDG51pR/k/sGZ6iX3y/xfIoMI9NC4UV3wxpm1Kz878TYdy30Y+bG5FO/0r pHfx0kSXYW8+Ic7jZ2Q6JN09D1atpFCRdY2my5rK1sRifCBeCubmZOHVDJ3vF4+N0RhYChf9ifUwFC U=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/8vMc7Yl9it-XXbsl-bBH94IdqQA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 08 Apr 2017 17:21:56 -0000

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

There is no problem with running QUIC on UDP/443, and there is no issue with saying that this is recommended or allowed.

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

<p>There is no problem with running QUIC on UDP/443, and there is no issue with saying that this is recommended or allowed.</p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #428: There is no problem with running QUIC on UDP/443, and there is no issue with saying that this is recommended or allowed."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/428#issuecomment-292732615"}}}</script>
----==_mimepart_58e91c3172443_15833fb0af021c38211c3--


From nobody Mon Apr 10 09:55:54 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 29AA3129AA7 for <quic-issues@ietfa.amsl.com>; Mon, 10 Apr 2017 09:55:52 -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_H4=-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 VIul5Z8ZxZGc for <quic-issues@ietfa.amsl.com>; Mon, 10 Apr 2017 09:55:48 -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 194DE129687 for <quic-issues@ietf.org>; Mon, 10 Apr 2017 09:55: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=CNgILNwoZTqTPXzHM+fhyOdhaYY=; b=muVry2OX6JE4Q903 zrisgEflj2ZHJJrPrF7YczCBkuzqZDn+g25nSVNciGzs4PFdvZwOitEGsbFxJhuj KMykjCj3QX9iFQVTnXkc9B6Oe+mCW17yyU/OXN0Rl18OHvxmjBZVxkc35zVlIjJf KL4dZMG843V/jD7M4TNu3QQ0BSk=
Received: by filter1130p1mdw1.sendgrid.net with SMTP id filter1130p1mdw1-3848-58EBB904-33 2017-04-10 16:55:32.324360197 +0000 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 CR-Vf_B7SUaLucQ9i2CZ-Q for <quic-issues@ietf.org>; Mon, 10 Apr 2017 16:55:32.294 +0000 (UTC)
Date: Mon, 10 Apr 2017 09:55:32 -0700
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abebd2fae4db292c94f13deb16e3b757f7e5d60b4492cf0000000115037b0492a169ce0d27b75c@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@github.com>
Subject: [quicwg/base-drafts] Propose compressed zero stream frames or TRIM frames (#433)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58ebb90433a18_614b3fd64639dc387142e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3qluvJGjPaq617Z4NuvhzD1zFZHaI/bafFs3 CdKlHhwZX3pg3bqSKE9X/aU+ATRSXVMZb0bJBPupU41P21FAfV1KafpVtrB+VoTsZhYcc0YCeL5+Xm +TOCSRrzccm7ukmipDWvxtskFy7L8iuO10QrWeLb6AWD/sOlpd4ofNSDM9+elPN9+YNqew1DYro0IH k=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/NH59W4zymkVXCA9VHE8xZuSb2P4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 10 Apr 2017 16:55:52 -0000

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

In anticipation of partially reliable streams I considered how it might be done today with minimal impact.

The application can ask the QUIC API to only transmit or retransmit within a specific range limit or within a specific timeframe. If this is not to violate the current protocol, the QUIC engine must still transmit data but it can then choose to send just zeroes in order to free up internal or application controlled buffers. This is a waste of good bandwidth.

The QUIC engine could support a stream frame with just zeroes, using a dedicated frame type, or just a flag in a the stream header if possible. When this is set, the frame data will be absent. At the receiving end, the engine can either just fill in zeroes, or inform the application of a zero block at a given range.

With a compressed zero frame, it is then possible to handle partially unreliable streams at the API level without involving the core protocol which need not care.

A zero frame can also be useful if transmitting a memory mapped file that contains large amount of zeroes - although of course one would normally apply compression.

A downside of zero frames is that the receiving end cannot tell if the zero block was lost data or just valid zero data. It may derive that from the application context, or perhaps there should be a distrinction between compresed zeroes and actual gap frames.

An upside is that the QUIC protocol need not deal with length markers within streams to identify what is a message boundary so only complete messages are dropped or retransmitted.

This is somewhat related to sparse files and TRIM sectors in SSD devices.

Of course, there are many other, and possibly better, ways to deal with partially reliable streams, so this is just one idea I wanted to share.


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

<p>In anticipation of partially reliable streams I considered how it might be done today with minimal impact.</p>
<p>The application can ask the QUIC API to only transmit or retransmit within a specific range limit or within a specific timeframe. If this is not to violate the current protocol, the QUIC engine must still transmit data but it can then choose to send just zeroes in order to free up internal or application controlled buffers. This is a waste of good bandwidth.</p>
<p>The QUIC engine could support a stream frame with just zeroes, using a dedicated frame type, or just a flag in a the stream header if possible. When this is set, the frame data will be absent. At the receiving end, the engine can either just fill in zeroes, or inform the application of a zero block at a given range.</p>
<p>With a compressed zero frame, it is then possible to handle partially unreliable streams at the API level without involving the core protocol which need not care.</p>
<p>A zero frame can also be useful if transmitting a memory mapped file that contains large amount of zeroes - although of course one would normally apply compression.</p>
<p>A downside of zero frames is that the receiving end cannot tell if the zero block was lost data or just valid zero data. It may derive that from the application context, or perhaps there should be a distrinction between compresed zeroes and actual gap frames.</p>
<p>An upside is that the QUIC protocol need not deal with length markers within streams to identify what is a message boundary so only complete messages are dropped or retransmitted.</p>
<p>This is somewhat related to sparse files and TRIM sectors in SSD devices.</p>
<p>Of course, there are many other, and possibly better, ways to deal with partially reliable streams, so this is just one idea I wanted to share.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are 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">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5fbUC4VBuPQa3-BBaIiSAD_VU2oks5rul8EgaJpZM4M5C-U">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqylXX9pySVmimYTSdeWmNnyiTveOks5rul8EgaJpZM4M5C-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"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

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


From nobody Mon Apr 10 11:58: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 E9FA5127369 for <quic-issues@ietfa.amsl.com>; Mon, 10 Apr 2017 11:58:15 -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 qNBwz7am_x3v for <quic-issues@ietfa.amsl.com>; Mon, 10 Apr 2017 11:58:14 -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 59C2E1270A0 for <quic-issues@ietf.org>; Mon, 10 Apr 2017 11:58:14 -0700 (PDT)
Date: Mon, 10 Apr 2017 11:58:13 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1491850693; bh=H9ML9QvufUjMJBo8E5mHC8P99x/rRe2rXBKRt7daw3g=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=JdbTfCp3303lQaRlT42xkZiCSID/5/+vbRVIvo113Hw0NiGV4GaT95ZS13oXmBChE eBbjRHowJ+yXWdATB0w881SFrIfMfmEYbxyldbC9GLD9MmYKtO6oiVUgJjbupRUEHT KHzK0UmR3JzOA/cNscAwSjwPmpXFYWEhcltsDEvA=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab78a2c4dbf75dfad8d7e4349ced20f0d57010ad5692cf00000001150397c592a169ce0d27b75c@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/293045807@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 (#433)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58ebd5c563170_3b0a3fa336f83c341157ad"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/RCtc9A7wSC05IAoOBYS-hDMdB74>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 10 Apr 2017 18:58:16 -0000

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

I'd like to understand better cases when you want partial reliability and you're not happy just cancelling the stream when you've decided it's no longer useful.

Can you outline the use cases?

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

<p>I'd like to understand better cases when you want partial reliability and you're not happy just cancelling the stream when you've decided it's no longer useful.</p>
<p>Can you outline the use cases?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/433#issuecomment-293045807">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq01jTCm2F6phDss60MLEokzB6gRmks5runvFgaJpZM4M5C-U">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq2B8xHL66XRuWIYoQSXFTV4GRjDhks5runvFgaJpZM4M5C-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-293045807"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #433: I'd like to understand better cases when you want partial reliability and you're not happy just cancelling the stream when you've decided it's no longer useful.\r\n\r\nCan you outline the use cases?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/433#issuecomment-293045807"}}}</script>
----==_mimepart_58ebd5c563170_3b0a3fa336f83c341157ad--


From nobody Mon Apr 10 13:02: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 378FD1201F8 for <quic-issues@ietfa.amsl.com>; Mon, 10 Apr 2017 13:02:14 -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 fFB8o5UASeKp for <quic-issues@ietfa.amsl.com>; Mon, 10 Apr 2017 13:02:12 -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 59BC0127599 for <quic-issues@ietf.org>; Mon, 10 Apr 2017 13:02: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=TUyQjP4tjpsXanoLgUP3facND28=; b=QYqR7/TMtgtLe9c9 XdjEy97IWMDFbAeVC+gniHXgt3kumWEv6181uW0L3RcDzgkOcLkvHQ+on20Nu/HQ TC6XqA603Uxe5j6Hdm8whp4JpRn0wMnU77N9ScD6y56annKRnjqg3b4X0dEZMP+Z kydM48cHO7fFx8TygUKrHUyYnS0=
Received: by filter0668p1mdw1.sendgrid.net with SMTP id filter0668p1mdw1-14140-58EBE4C0-4 2017-04-10 20:02:08.03955304 +0000 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 TfGx9YOeRuC1xzG-D6FTLQ for <quic-issues@ietf.org>; Mon, 10 Apr 2017 20:02:07.995 +0000 (UTC)
Date: Mon, 10 Apr 2017 13:02:07 -0700
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab69ccd2dfe078b43b88e36f92023f86469d4762be92cf000000011503a6bf92a169ce0d27b75c@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/293062302@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 (#433)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58ebe4bfcc7e7_45b33fcca0b2bc3492044"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1CBABuDN7rU3Euu8AMKpTjxv1L5w+/O+T6Fm JqUBvbH04y7/6T+d6pgGG14KYg7/XY6S1Z5yWxtaRnIvuG3Jm55sHQkcvQZD0kfd80z9amx6iq1i/u hPL7k/l0+drNPCEFs/VHZkVvh0DMoDocWUHUuqYjnAw4cEy9sGF6d2JqiWtdMEWCcGHLmkPyirQjWf 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/23H1pwZYUnl0ve3PKyqi-0SRRzA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 10 Apr 2017 20:02:14 -0000

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

It can be very inconvenient to not be able to map a fixed or slowly changing communciation path (a virtual path) between two software endpoints (object A to B). You loose any ordering, and you potentially have to send 128-bit sender and receiver addresses in each message. If you send a high volume of messages (millons per second), the stream state starts to be become expensive because you must maintain ordering queues and reader/write state - even optimized memory pools starts to become a bottleneck. You could to some extend get around this by creating dedicated stream objects in the QUIC api that have very limited buffering capacity, but it starts to couple application level with protocol level logic a bit too much, and you still miss the virtual path.

I can imagine other scenerarios than IoT for high volume messaging, but to be more concrete:

If you want to send messages from IoT devices over the MQTT protocol and decide to map each pub/sub channel to single stream but allow some messages to be lost if they don't arrive timely. A message may be just a few bytes long, such as valve pressure, but may also occasionally be a few KB for aggregated datalog uploads. If each message is a new stream, MQTT must carry the pub/sub channel name in each message, but it could have avoided that by using a dedicated stream. Furthermore, you might aggregrate multiple IoT devices from a peripheral hub, such that each has its own logical connection ID with several possible pub/sub connections. Now you also have to carry the connection ID for each device in every message, in addition to pub/sub channel and the stream header for each message, and also a timestamp since you don't have any ordering guarantees anymore.

If you could just assign a stream to each pub/sub of each device and provide mostly ordered connectivity with options for loss, it would be more resource friendly, likely a lot faster, and more convenient to implement because you can directly associate a stream with a context. There would still be problems with deciding if a message was lost or not. This could be handled by only trimming at certain sync markers explained to the API, e.g. after CRLF. I'm not saying TRIM solves the entire problem by itself.

For video and voice streaming you could more easily get away with a new stream per audio/video frame because the payload is significantly larger and the message rate is significantly lower.

For game applications the payload could be small, but the message rate would also be comparatively low, at least client side. However, you still need to associate each new stream with a context which is not necessarily that convenient, though possible. On the server side, you would deal with lots of connections. But, same or different connection, each message is a stream that requires state. So now you 100K connections with each 30 active streams which is 3 millions active streams instead of 100K, and this is 3 million new streams per second. Now consider more complex VR gamestate with player 3D coordinates measured by 24 devices and each stream starts to carry non-trivial payload. You don't have any option but to scale out on more servers. But you wouldn't be necessary if you could stream gamestate over 100K semi-permanent 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/433#issuecomment-293062302
----==_mimepart_58ebe4bfcc7e7_45b33fcca0b2bc3492044
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>It can be very inconvenient to not be able to map a fixed or slowly chan=
ging communciation path (a virtual path) between two software endpoints (ob=
ject A to B). You loose any ordering, and you potentially have to send 128-=
bit sender and receiver addresses in each message. If you send a high volum=
e of messages (millons per second), the stream state starts to be become ex=
pensive because you must maintain ordering queues and reader/write state - =
even optimized memory pools starts to become a bottleneck. You could to som=
e extend get around this by creating dedicated stream objects in the QUIC a=
pi that have very limited buffering capacity, but it starts to couple appli=
cation level with protocol level logic a bit too much, and you still miss t=
he virtual path.</p>
<p>I can imagine other scenerarios than IoT for high volume messaging, but =
to be more concrete:</p>
<p>If you want to send messages from IoT devices over the MQTT protocol and=
 decide to map each pub/sub channel to single stream but allow some message=
s to be lost if they don't arrive timely. A message may be just a few bytes=
 long, such as valve pressure, but may also occasionally be a few KB for ag=
gregated datalog uploads. If each message is a new stream, MQTT must carry =
the pub/sub channel name in each message, but it could have avoided that by=
 using a dedicated stream. Furthermore, you might aggregrate multiple IoT d=
evices from a peripheral hub, such that each has its own logical connection=
 ID with several possible pub/sub connections. Now you also have to carry t=
he connection ID for each device in every message, in addition to pub/sub c=
hannel and the stream header for each message, and also a timestamp since y=
ou don't have any ordering guarantees anymore.</p>
<p>If you could just assign a stream to each pub/sub of each device and pro=
vide mostly ordered connectivity with options for loss, it would be more re=
source friendly, likely a lot faster, and more convenient to implement beca=
use you can directly associate a stream with a context. There would still b=
e problems with deciding if a message was lost or not. This could be handle=
d by only trimming at certain sync markers explained to the API, e.g. after=
 CRLF. I'm not saying TRIM solves the entire problem by itself.</p>
<p>For video and voice streaming you could more easily get away with a new =
stream per audio/video frame because the payload is significantly larger an=
d the message rate is significantly lower.</p>
<p>For game applications the payload could be small, but the message rate w=
ould also be comparatively low, at least client side. However, you still ne=
ed to associate each new stream with a context which is not necessarily tha=
t convenient, though possible. On the server side, you would deal with lots=
 of connections. But, same or different connection, each message is a strea=
m that requires state. So now you 100K connections with each 30 active stre=
ams which is 3 millions active streams instead of 100K, and this is 3 milli=
on new streams per second. Now consider more complex VR gamestate with play=
er 3D coordinates measured by 24 devices and each stream starts to carry no=
n-trivial payload. You don't have any option but to scale out on more serve=
rs. But you wouldn't be necessary if you could stream gamestate over 100K s=
emi-permanent 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/433#issuecomment-293062302">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq6yu83LBXuTendL=
9FJN32WonFGiKks5ruoq_gaJpZM4M5C-U">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq0qFFXAORGPtS8rfx=
lQ9spDXiIfFks5ruoq_gaJpZM4M5C-U.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/433#issuecomment-293062302"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/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 #433: It can be ver=
y inconvenient to not be able to map a fixed or slowly changing communciati=
on path (a virtual path) between two software endpoints (object A to B). Yo=
u loose any ordering, and you potentially have to send 128-bit sender and r=
eceiver addresses in each message. If you send a high volume of messages (m=
illons per second), the stream state starts to be become expensive because =
you must maintain ordering queues and reader/write state - even optimized m=
emory pools starts to become a bottleneck. You could to some extend get aro=
und this by creating dedicated stream objects in the QUIC api that have ver=
y limited buffering capacity, but it starts to couple application level wit=
h protocol level logic a bit too much, and you still miss the virtual path.=
\r\n\r\nI can imagine other scenerarios than IoT for high volume messaging,=
 but to be more concrete:\r\n\r\nIf you want to send messages from IoT devi=
ces over the MQTT protocol and decide to map each pub/sub channel to single=
 stream but allow some messages to be lost if they don't arrive timely. A m=
essage may be just a few bytes long, such as valve pressure, but may also o=
ccasionally be a few KB for aggregated datalog uploads. If each message is =
a new stream, MQTT must carry the pub/sub channel name in each message, but=
 it could have avoided that by using a dedicated stream. Furthermore, you m=
ight aggregrate multiple IoT devices from a peripheral hub, such that each =
has its own logical connection ID with several possible pub/sub connections=
. Now you also have to carry the connection ID for each device in every mes=
sage, in addition to pub/sub channel and the stream header for each message=
, and also a timestamp since you don't have any ordering guarantees anymore=
.\r\n\r\nIf you could just assign a stream to each pub/sub of each device a=
nd provide mostly ordered connectivity with options for loss, it would be m=
ore resource friendly, likely a lot faster, and more convenient to implemen=
t because you can directly associate a stream with a context. There would s=
till be problems with deciding if a message was lost or not. This could be =
handled by only trimming at certain sync markers explained to the API, e.g.=
 after CRLF. I'm not saying TRIM solves the entire problem by itself.\r\n\r=
\nFor video and voice streaming you could more easily get away with a new s=
tream per audio/video frame because the payload is significantly larger and=
 the message rate is significantly lower.\r\n\r\nFor game applications the =
payload could be small, but the message rate would also be comparatively lo=
w, at least client side. However, you still need to associate each new stre=
am with a context which is not necessarily that convenient, though possible=
. On the server side, you would deal with lots of connections. But, same or=
 different connection, each message is a stream that requires state. So now=
 you 100K connections with each 30 active streams which is 3 millions activ=
e streams instead of 100K, and this is 3 million new streams per second. No=
w consider more complex VR gamestate with player 3D coordinates measured by=
 24 devices and each stream starts to carry non-trivial payload. You don't =
have any option but to scale out on more servers. But you wouldn't be neces=
sary if you could stream gamestate over 100K semi-permanent connections."}]=
,"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts=
/issues/433#issuecomment-293062302"}}}</script>=

----==_mimepart_58ebe4bfcc7e7_45b33fcca0b2bc3492044--


From nobody Mon Apr 10 16:05:39 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C3925127097 for <quic-issues@ietfa.amsl.com>; Mon, 10 Apr 2017 16:05:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.8
X-Spam-Level: 
X-Spam-Status: No, score=0.8 tagged_above=-999 required=5 tests=[BAYES_50=0.8,  DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001,  RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=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 tCWT4odqRoSG for <quic-issues@ietfa.amsl.com>; Mon, 10 Apr 2017 16:05:36 -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 78563126BF7 for <quic-issues@ietf.org>; Mon, 10 Apr 2017 16:05:36 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1491865535; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=uG8k+z19sx2v79qUFKiUzOl3tGMnL7c8YR3BjYIYUUI=; b=yIKJS/5FLK4ToIXsYUabs19QdjSnwlC7/h6Kz8w/dmz6tlNKp8a0wsnw3mol/BSoUiX4N+Fq Hb+aOIeMXuBsxqMXZQDN12St9lgIeo/TebucjvD5HW13Q6TZwgGjM9D0yB/VUvgJSCh4GunI b96vMOw2M+ZiuQILFyytwz8LO1o=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=Kgdnp8WegGVRGfnFsACzGUypor7G3I0maiSSL4ooM6cqV0oH1V9uU1ACmsvUy1fcCkDFaC Utq6YTZ3WFOuZsQ0Mu37QUPiStBeyXP+ej0ZWCR/C/1Ln5hhuV5nJj5uAMJZXbp2xlqd7IHB 08vGz6rk/A9FAfh6uLttIEuzKI5CQ=
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 58ec0fbf.7fe560c708d0-smtp-out-n01; Mon, 10 Apr 2017 23:05:35 -0000 (UTC)
Date: Mon, 10 Apr 2017 16:05:34 -0700
From: Mark Nottingham <mnot@mnot.net>
Reply-To: Mark Nottingham <mnot@mnot.net>
To: quic-issues@ietf.org
Message-ID: <58ec0fbe51565_60593fd037fb5c381067ba@hookshot-fe6-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] fa1d90: Update CONTRIBUTING.md
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_58ec0fbe511cf_60593fd037fb5c38106641"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/OsQY9zsjueI-5WTfgZ8yvvPKny8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 10 Apr 2017 23:05:38 -0000

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

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: fa1d908e8bf34aac721a9d9d4d96f2196dec30c1
      https://github.com/quicwg/base-drafts/commit/fa1d908e8bf34aac721a9d9d4d96f2196dec30c1
  Author: Mark Nottingham <mnot@mnot.net>
  Date:   2017-04-11 (Tue, 11 Apr 2017)

  Changed paths:
    M CONTRIBUTING.md

  Log Message:
  -----------
  Update CONTRIBUTING.md



----==_mimepart_58ec0fbe511cf_60593fd037fb5c38106641--


From nobody Tue Apr 11 06:38: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 92024129BD7 for <quic-issues@ietfa.amsl.com>; Tue, 11 Apr 2017 06:38: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_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 B0Hx7lhXdPq2 for <quic-issues@ietfa.amsl.com>; Tue, 11 Apr 2017 06:38: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 04366129BCD for <quic-issues@ietf.org>; Tue, 11 Apr 2017 06:38: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=yCXxBrTJ5UimVoiqZj77g2curdk=; b=M3QJAFzSRniW/dTw tdrrYTDM8q/srXRNEnW7C74Cw2J+i0amgRACm+FqAGkzrvyZe2/5fkX/3B+fz4/Z VNy9tAGQACKXLtVU420TbcppTKDk4DW9faBoUMcZjK3/UYIpjZzax2pnMGiWID7j EVSlwRN7FTvKzndwsnR8D5zihM8=
Received: by filter0944p1mdw1.sendgrid.net with SMTP id filter0944p1mdw1-6571-58ECDC3F-1A 2017-04-11 13:38:07.241637655 +0000 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 _h6kG0IsQMGxnGZOKO1vjg for <quic-issues@ietf.org>; Tue, 11 Apr 2017 13:38:07.279 +0000 (UTC)
Date: Tue, 11 Apr 2017 06:38:07 -0700
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab476fb9dda5e142c0dcef66d4e695c53f978c8eea92cf0000000115049e3f92a169ce0d27b75c@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/293265390@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 (#433)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58ecdc3f27a96_4de63fa79c8fdc3837518c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak11jyl7y2t+9Top2r7B/Vy4giHQ1A71CM4YM+ Mvx2YTcWQjGTIr1tscfRtPAqgvclO87kIX+DgGW+aahiTZGDydrh4nvqpHcitx7tO81l7q47ET8ISj 95yo5q14N70l2LASrWINJQ1gsuQ0H2t7l8qd/PhRoZkG4ClumiAVtmd3MvnfGj2EqHjZ9FT2tNiT/Q c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/PuzYOQMlwgtuT-PmV6BJyW1QuQ0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 11 Apr 2017 13:38:34 -0000

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

Another related use for the TRIM frame is to send zero frames after the application decides to cancel a stream while all data up to the final offset in each direction have not yet been acknowledged. This is more in line with the idea of disposable streams (not that I am saying it solves the above mentioned issues).

For example, the application may have given a memory mapped file to the API and halfway thorugh decides to cancel the stream. The QUIC engine may expect retransmissions to be based off the memory mapped file buffer rather than keeping internal copies. Once the client cancels the stream, the engine no longer has any data to transmit in order to oblige the protocol. It may then fill in zeroes, or be forced to copy data at the time of cancel in anticipation of potential retransmissions. Either way, it may be just wasted effort. In this case a TRIM frame would allow the engine to simply fill in the data and retire the stream gracefully after the application has long abandoned the stream.

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

<p>Another related use for the TRIM frame is to send zero frames after the =
application decides to cancel a stream while all data up to the final offse=
t in each direction have not yet been acknowledged. This is more in line wi=
th the idea of disposable streams (not that I am saying it solves the above=
 mentioned issues).</p>
<p>For example, the application may have given a memory mapped file to the =
API and halfway thorugh decides to cancel the stream. The QUIC engine may e=
xpect retransmissions to be based off the memory mapped file buffer rather =
than keeping internal copies. Once the client cancels the stream, the engin=
e no longer has any data to transmit in order to oblige the protocol. It ma=
y then fill in zeroes, or be forced to copy data at the time of cancel in a=
nticipation of potential retransmissions. Either way, it may be just wasted=
 effort. In this case a TRIM frame would allow the engine to simply fill in=
 the data and retire the stream gracefully after the application has long a=
bandoned the stream.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/433#issuecomment-293265390">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkqxOmnjLHIT8OHqf=
iqpSE1DYgIwtkks5ru4I_gaJpZM4M5C-U">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqwRGD76RmrBDM6D7O=
XioTR1C48cxks5ru4I_gaJpZM4M5C-U.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/433#issuecomment-293265390"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/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 #433: Another relat=
ed use for the TRIM frame is to send zero frames after the application deci=
des to cancel a stream while all data up to the final offset in each direct=
ion have not yet been acknowledged. This is more in line with the idea of d=
isposable streams (not that I am saying it solves the above mentioned issue=
s).\r\n\r\nFor example, the application may have given a memory mapped file=
 to the API and halfway thorugh decides to cancel the stream. The QUIC engi=
ne may expect retransmissions to be based off the memory mapped file buffer=
 rather than keeping internal copies. Once the client cancels the stream, t=
he engine no longer has any data to transmit in order to oblige the protoco=
l. It may then fill in zeroes, or be forced to copy data at the time of can=
cel in anticipation of potential retransmissions. Either way, it may be jus=
t wasted effort. In this case a TRIM frame would allow the engine to simply=
 fill in the data and retire the stream gracefully after the application ha=
s long abandoned the stream."}],"action":{"name":"View Issue","url":"https:=
//github.com/quicwg/base-drafts/issues/433#issuecomment-293265390"}}}</scri=
pt>=

----==_mimepart_58ecdc3f27a96_4de63fa79c8fdc3837518c--


From nobody Tue Apr 11 13: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 6249112951B for <quic-issues@ietfa.amsl.com>; Tue, 11 Apr 2017 13:31:52 -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 WabKAODzJboX for <quic-issues@ietfa.amsl.com>; Tue, 11 Apr 2017 13:31: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 BD4D612EBA6 for <quic-issues@ietf.org>; Tue, 11 Apr 2017 13:31: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=AVm5nPIV0pEr6y4ZgjEsL9hJs84=; b=eiFAzjQqJl35GkFN ZPFHYRWZkz5igc9wo6/OIPDoFPQCk9LQ8BPS+cCCC0gwq97WLgEx3Izhu6RYm6qx d0WssrydN2N726mDJUqGdiQylHfGbq3wPokmGRTJqlTMoNQgPOUNabK3fg51MIyR cdBIMzL44hHykpXI3SxW5T3MloM=
Received: by filter0435p1mdw1.sendgrid.net with SMTP id filter0435p1mdw1-14999-58ED3D2A-F 2017-04-11 20:31:38.072853285 +0000 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 bRlMCRhiQqmi0-VVt_htiw for <quic-issues@ietf.org>; Tue, 11 Apr 2017 20:31:38.030 +0000 (UTC)
Date: Tue, 11 Apr 2017 13:31:37 -0700
From: Lucas Pardue <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9aac4417a178183aa895a47e31143dcb02df631792cf000000011504ff2992a169ce0d2d4a12@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/434@github.com>
Subject: [quicwg/base-drafts] PADDING Frame performance (#434)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58ed3d29ae145_29e23fa584ea9c3c2345d2"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak17ydl9nW65/H3E5C8t7jfypVMfc/mW183lk0 wc/pk+G5ApyYamkwQPXn+9S6sVEO+ey+O68Tdn17xjpaCKUy1GOR/P2beSo7FEP2cfp1Nhja1WU/aw hG9q2HYVqUKaClrlDcZgWosrPyYKgzVBoDdMsvAY9oI4AR+6yxljnoSCwjEtO5P0hCgHjedG8Lto7u o=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ofvMAXo7Ya_Tcy-JXHLnDb1haS8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 11 Apr 2017 20:31:52 -0000

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

#158 introduced a change to the PADDING fram making it a single octect long. @rjb1000 made the this comment on that change, which I think is still a valid concern:

> With this new approach, it will no longer be safe to do that: the parser must keep parsing 1-byte PADDING frames until it finds a different type of frame, or reaches the end of the packet.
> 
> If the PADDING frame included a length, it would be possible to advance a pointer to the start of the next frame in a single parser action. Without a length field, the parser must work through the PADDING frames one by one.

Is the concern unjust?

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

<p><a href="https://github.com/quicwg/base-drafts/issues/158" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/158" data-id="200957150" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#158</a> introduced a change to the PADDING fram making it a single octect long. <a href="https://github.com/rjb1000" class="user-mention">@rjb1000</a> made the this comment on that change, which I think is still a valid concern:</p>
<blockquote>
<p>With this new approach, it will no longer be safe to do that: the parser must keep parsing 1-byte PADDING frames until it finds a different type of frame, or reaches the end of the packet.</p>
<p>If the PADDING frame included a length, it would be possible to advance a pointer to the start of the next frame in a single parser action. Without a length field, the parser must work through the PADDING frames one by one.</p>
</blockquote>
<p>Is the concern unjust?</p>

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

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


From nobody Tue Apr 11 13:56: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 EBAEC1274D2 for <quic-issues@ietfa.amsl.com>; Tue, 11 Apr 2017 13:56:56 -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 etH0T4j6u1Md for <quic-issues@ietfa.amsl.com>; Tue, 11 Apr 2017 13:56: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 3C7B91243F6 for <quic-issues@ietf.org>; Tue, 11 Apr 2017 13: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=/9YjmGrjsH1SEhTVD4mcu5lJQBM=; b=R0a0JH1AOR1B92Wy oX5bS9Ng4yPMx5mBENsBrcxRkjt7SdcN63m93Erouord3a3kiKW4OuM96tAx5Tp2 7XiGQBQ7CS2AOB1HBgFe8otUiiUVn459ZQJ/t3NwsUfjeWxWkLo0mYMMsAA9zeew v1dsU4tQI3cFe5fXqZkxh1Gweps=
Received: by filter0668p1mdw1.sendgrid.net with SMTP id filter0668p1mdw1-14140-58ED4315-50 2017-04-11 20:56:53.872145169 +0000 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 ZWr10tTuTHyjDgIYtgbdsQ for <quic-issues@ietf.org>; Tue, 11 Apr 2017 20:56:53.810 +0000 (UTC)
Date: Tue, 11 Apr 2017 13:56:53 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab17ccd5f959fe99d2720859dd584774ada4f0103792cf000000011505051592a169ce0d2d4a12@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/434/293397462@github.com>
In-Reply-To: <quicwg/base-drafts/issues/434@github.com>
References: <quicwg/base-drafts/issues/434@github.com>
Subject: Re: [quicwg/base-drafts] PADDING Frame performance (#434)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58ed43158ca32_20283fb0b9da1c3c2459b2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak26K9Fd5goq9FvBSZ7B9uRnu5Sapt1mEodl6m 5VEJUX9Mqv/ANJ/1QcqNwGAa2pIXeD6jfjXxsTYT6/2WWDyd53R1Q288M8nXyC4eMT+WfEje4fSGHP 6HKLpZPhJvcPx0joJrMQlhup58fC1vQfmnCoRrU+S8RpA1Z2Lr5zNqzHhfP1Kgx58OJL4Lk6SadeBp E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/fXqHLd7r4JwY-XKO-29HZoHRomk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 11 Apr 2017 20:56:57 -0000

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

The cost of skipping continuous padding is larger than doing nothing, but it's extremely small, particularly since the data is accessed sequentially, which is great or CPU caches and the packet was just decrypted, so it should already be in some layer of CPU cache.

I'd estimate that this adds <5% in the worst case(an entire packet of padding) on top of decryption and receiving the packet from the NIC, and it's probably less.  

A PADDING frame with a length makes it necessary to have two padding frames, one that's one byte and one(or two) that has a length, since if you have a length, it'd be impossible to have a one byte padding frame.

So yes, I think it's premature optimization to worry about it, since even with a single byte padding frame, I believe padding frames are the cheapest frame type to process per 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/434#issuecomment-293397462
----==_mimepart_58ed43158ca32_20283fb0b9da1c3c2459b2
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>The cost of skipping continuous padding is larger than doing nothing, bu=
t it's extremely small, particularly since the data is accessed sequentiall=
y, which is great or CPU caches and the packet was just decrypted, so it sh=
ould already be in some layer of CPU cache.</p>
<p>I'd estimate that this adds &lt;5% in the worst case(an entire packet of=
 padding) on top of decryption and receiving the packet from the NIC, and i=
t's probably less.</p>
<p>A PADDING frame with a length makes it necessary to have two padding fra=
mes, one that's one byte and one(or two) that has a length, since if you ha=
ve a length, it'd be impossible to have a one byte padding frame.</p>
<p>So yes, I think it's premature optimization to worry about it, since eve=
n with a single byte padding frame, I believe padding frames are the cheape=
st frame type to process per byte.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/434#issuecomment-293397462">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq5uxEmPstmLQX32=
0YoT9kAnXZLMyks5ru-kVgaJpZM4M6nIJ">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq8-NV2Rq-_6_IkkZ9=
YJIYOOs5P4Vks5ru-kVgaJpZM4M6nIJ.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/434#issuecomment-293397462"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/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 #434: The cost of s=
kipping continuous padding is larger than doing nothing, but it's extremely=
 small, particularly since the data is accessed sequentially, which is grea=
t or CPU caches and the packet was just decrypted, so it should already be =
in some layer of CPU cache.\r\n\r\nI'd estimate that this adds \u003c5% in =
the worst case(an entire packet of padding) on top of decryption and receiv=
ing the packet from the NIC, and it's probably less.  \r\n\r\nA PADDING fra=
me with a length makes it necessary to have two padding frames, one that's =
one byte and one(or two) that has a length, since if you have a length, it'=
d be impossible to have a one byte padding frame.\r\n\r\nSo yes, I think it=
's premature optimization to worry about it, since even with a single byte =
padding frame, I believe padding frames are the cheapest frame type to proc=
ess per byte."}],"action":{"name":"View Issue","url":"https://github.com/qu=
icwg/base-drafts/issues/434#issuecomment-293397462"}}}</script>=

----==_mimepart_58ed43158ca32_20283fb0b9da1c3c2459b2--


From nobody Tue Apr 11 14:50: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 2D17C12EB2D for <quic-issues@ietfa.amsl.com>; Tue, 11 Apr 2017 14:50:08 -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_H4=-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 zclGVulIW7h2 for <quic-issues@ietfa.amsl.com>; Tue, 11 Apr 2017 14:50: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 6AF9B128768 for <quic-issues@ietf.org>; Tue, 11 Apr 2017 14:50: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=vnjtqcFmnxv9m8LiHAfEsa9thXg=; b=rcerWa8U/MIQQLry xjyUa3p5gJO2QewKh93r9TTqxLecFNsqimjI48XdRt17vuHQlcvy0d5ibCS1qm20 lScCjHwJqARsyMAuHwLFqC3WWaQPBY8nQOTzSck8zUVuimTWuuOfAAtuB+o+JLaT AED8jv6YfRliuIcYFiTZMgV1/2g=
Received: by filter0828p1mdw1.sendgrid.net with SMTP id filter0828p1mdw1-15031-58ED4F8D-6 2017-04-11 21:50:05.192860272 +0000 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 H1YYXvmgSFiF0_iv_AmdlQ for <quic-issues@ietf.org>; Tue, 11 Apr 2017 21:50:05.142 +0000 (UTC)
Date: Tue, 11 Apr 2017 14:50:05 -0700
From: Lucas Pardue <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb70f4280d873c4ab62d205e51ec843e95f941d6a92cf000000011505118d92a169ce0d2d4a12@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/434/293410875@github.com>
In-Reply-To: <quicwg/base-drafts/issues/434@github.com>
References: <quicwg/base-drafts/issues/434@github.com>
Subject: Re: [quicwg/base-drafts] PADDING Frame performance (#434)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58ed4f8d10153_19183fe315eadc3c6742f"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak32bU//4yGZvqX06ReKwvt3Pbw+tTzKzFawE2 j91qn3FoyNlsxEDlMAyNAXG4J0fSMqXR78SO9cs+vF8fHj6dUCN+RzEUy1EGMIAdkeEHP6uaAvVPkO t4ROtkNCZrglHm2oOKKHvaR+spD1CSVOkhr2UBzEpDsu6SwQZHr9O7jSvL5E/Y14EdbSjyoc8d3oBG 0=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/REwe84RZZQtWJqAxuZW0Wndf_Bk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 11 Apr 2017 21:50:08 -0000

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

> The cost of skipping continuous padding is larger than doing nothing, but it's extremely small, particularly since the data is accessed sequentially, which is great or CPU caches and the packet was just decrypted, so it should already be in some layer of CPU cache.
> 
> I'd estimate that this adds <5% in the worst case(an entire packet of padding) on top of decryption and receiving the packet from the NIC, and it's probably less.

Hmm yeah I hadn't thought about it this way. Since a simple implementation might just loop thorugh the buffer and no-op when the frame type is PADDING there's not much to do (compared with some conditional related to reading some length etc). With branch prediction this should turn out quite well, even more so for your worst case? (Perhaps the worst case in that respect is a more varied packet contents). 

There's a simple way for me to test this out and stop speculating...

> A PADDING frame with a length makes it necessary to have two padding frames, one that's one byte and one(or two) that has a length, since if you have a length, it'd be impossible to have a one byte padding frame.

Great point. Simplicity makes a strong argument for me.

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

<blockquote>
<p>The cost of skipping continuous padding is larger than doing nothing, bu=
t it's extremely small, particularly since the data is accessed sequentiall=
y, which is great or CPU caches and the packet was just decrypted, so it sh=
ould already be in some layer of CPU cache.</p>
<p>I'd estimate that this adds &lt;5% in the worst case(an entire packet of=
 padding) on top of decryption and receiving the packet from the NIC, and i=
t's probably less.</p>
</blockquote>
<p>Hmm yeah I hadn't thought about it this way. Since a simple implementati=
on might just loop thorugh the buffer and no-op when the frame type is PADD=
ING there's not much to do (compared with some conditional related to readi=
ng some length etc). With branch prediction this should turn out quite well=
, even more so for your worst case? (Perhaps the worst case in that respect=
 is a more varied packet contents).</p>
<p>There's a simple way for me to test this out and stop speculating...</p>
<blockquote>
<p>A PADDING frame with a length makes it necessary to have two padding fra=
mes, one that's one byte and one(or two) that has a length, since if you ha=
ve a length, it'd be impossible to have a one byte padding frame.</p>
</blockquote>
<p>Great point. Simplicity makes a strong argument for me.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/434#issuecomment-293410875">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkqzkl1tuvZ1FvfVI=
uTQ46JKeQ3R3Oks5ru_WNgaJpZM4M6nIJ">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq_CFqd9GAonFQ8iFv=
-WBqGcC5-uJks5ru_WNgaJpZM4M6nIJ.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/434#issuecomment-293410875"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/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 #434: \u003e The cos=
t of skipping continuous padding is larger than doing nothing, but it's ext=
remely small, particularly since the data is accessed sequentially, which i=
s great or CPU caches and the packet was just decrypted, so it should alrea=
dy be in some layer of CPU cache.\r\n\u003e \r\n\u003e I'd estimate that th=
is adds \u003c5% in the worst case(an entire packet of padding) on top of d=
ecryption and receiving the packet from the NIC, and it's probably less.\r\=
n\r\nHmm yeah I hadn't thought about it this way. Since a simple implementa=
tion might just loop thorugh the buffer and no-op when the frame type is PA=
DDING there's not much to do (compared with some conditional related to rea=
ding some length etc). With branch prediction this should turn out quite we=
ll, even more so for your worst case? (Perhaps the worst case in that respe=
ct is a more varied packet contents). \r\n\r\nThere's a simple way for me t=
o test this out and stop speculating...\r\n\r\n\u003e A PADDING frame with =
a length makes it necessary to have two padding frames, one that's one byte=
 and one(or two) that has a length, since if you have a length, it'd be imp=
ossible to have a one byte padding frame.\r\n\r\nGreat point. Simplicity ma=
kes a strong argument for me."}],"action":{"name":"View Issue","url":"https=
://github.com/quicwg/base-drafts/issues/434#issuecomment-293410875"}}}</scr=
ipt>=

----==_mimepart_58ed4f8d10153_19183fe315eadc3c6742f--


From nobody Tue Apr 11 23:05: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 E51D1126B72 for <quic-issues@ietfa.amsl.com>; Tue, 11 Apr 2017 23:05:19 -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 bLm-fncldxAd for <quic-issues@ietfa.amsl.com>; Tue, 11 Apr 2017 23:05: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 69A1112420B for <quic-issues@ietf.org>; Tue, 11 Apr 2017 23:05: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=oi45jkehryPjfQQwr1o5pE8P6ss=; b=qUu7a6X3e5yBMEiz z1ZMZpda8Mggatkj8Q2fVAfVXdAhVcVprW+hblXppafUDiGYE1Moo2Ho4UuSp/1m 4l0lTGtP192SzTYUmpZpjh2F2Wk1bl2SAyMZC75wMeY9/u0KGzVtatgpY+G/tZRM JB48Q6a0lhqmNA/KrJ6dftL0luU=
Received: by filter0422p1mdw1.sendgrid.net with SMTP id filter0422p1mdw1-14392-58EDC39D-36 2017-04-12 06:05:17.447406646 +0000 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 MlFjLs28Tx2qSYarXWI27g for <quic-issues@ietf.org>; Wed, 12 Apr 2017 06:05:17.284 +0000 (UTC)
Date: Tue, 11 Apr 2017 23:05:17 -0700
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8954763ecc51cc33870d0433748a9d664b0baada92cf000000011505859d92a169ce0d27b75c@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/293482505@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 (#433)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58edc39d33d00_22d73fca6c3d7c349886f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1288qyLd+nrse+yiZuoVLxrbNXvXymVJIVUA 20TAepa5mLso29tUTFvGKVeKF45iU20OdNib+v6EdTDbb3CbIIVGAEu5WppXV6nZq2P4v6YghOmOdR 2AQ7Jd4qPCDoont2QUplLUb4zeUt40Cp4iMl9MjX2B+9OlSf4dlh7xdON9d5SZIxyAPXDrmUzrj8qe I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Iw-flSeVyUjWqjJgAMUIe4_CDw8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Apr 2017 06:05:20 -0000

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

If a TRIM frame can carry a FIN bit, it would also be possible to do away with the RST_STREAM dual use of send RST_FRAME, reply RST_FRAME. The sender can instead send a TRIM frame with a FIN bit, or a TRIM frame followed by an empty FIN stream frame. This would avoid keeping track of who send RST_STREAM 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/433#issuecomment-293482505
----==_mimepart_58edc39d33d00_22d73fca6c3d7c349886f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>If a TRIM frame can carry a FIN bit, it would also be possible to do awa=
y with the RST_STREAM dual use of send RST_FRAME, reply RST_FRAME. The send=
er can instead send a TRIM frame with a FIN bit, or a TRIM frame followed b=
y an empty FIN stream frame. This would avoid keeping track of who send RST=
_STREAM first.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/433#issuecomment-293482505">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkqx-5XTgT3LQ4DCJ=
iHpNyTktpbkXqks5rvGmdgaJpZM4M5C-U">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqxvxIVcGwhBSBPdit=
SiDP8Nlc8XUks5rvGmdgaJpZM4M5C-U.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/433#issuecomment-293482505"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/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 #433: If a TRIM fra=
me can carry a FIN bit, it would also be possible to do away with the RST_S=
TREAM dual use of send RST_FRAME, reply RST_FRAME. The sender can instead s=
end a TRIM frame with a FIN bit, or a TRIM frame followed by an empty FIN s=
tream frame. This would avoid keeping track of who send RST_STREAM first."}=
],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-draft=
s/issues/433#issuecomment-293482505"}}}</script>=

----==_mimepart_58edc39d33d00_22d73fca6c3d7c349886f--


From nobody Wed Apr 12 00:17:25 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CC498124BFA for <quic-issues@ietfa.amsl.com>; Wed, 12 Apr 2017 00:17: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 xUHCwHFzEMA2 for <quic-issues@ietfa.amsl.com>; Wed, 12 Apr 2017 00:17: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 AA2251201FA for <quic-issues@ietf.org>; Wed, 12 Apr 2017 00:17: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=rmusXXYWDsEevd4jeH+iPlc+MGs=; b=v/VyjWyY0g8qnXhV MxIerV41cEL+a39hhHpzv50fFpNz6FYEmycWgpbz4VWpGlHEUvMYIoi9dMCaV6TP NjHyP0nStp6JoWzwkoNYyF08PnW7sdTKx/NrRll5BFLGw1slENeTbARj5lrzcTtW GItMTTXVGZGtOMiRHQ8LsKIF2Go=
Received: by filter1107p1mdw1.sendgrid.net with SMTP id filter1107p1mdw1-14882-58EDD481-2E 2017-04-12 07:17:21.99017286 +0000 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 SA6gFUqTQeqquhuR7MnZYA for <quic-issues@ietf.org>; Wed, 12 Apr 2017 07:17:21.795 +0000 (UTC)
Date: Wed, 12 Apr 2017 00:17:21 -0700
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab70ece17ed95784eb735c30caf0c234169926659f92cf000000011505968192a169ce0d27b75c@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/293494625@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 (#433)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58edd481a6925_44e93ffce5975c302601af"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2DXaHc3J1ZDUfilQiQp4QMX7icml26+T0ogD 6KBWAf5z5oeeTbCoisphXo1zT1TaS12Bau8fvdrngCZ62d46WqCYmI6AzNZW8jaoEpdSN0EwU1Yeed 3I9kM1OqPsCmNcgm+4MKnOn9HgdIjAKQxB5pX+UDjHwu8DFUXNfgbar3n1b3T8I2RGJeKn6ewJgqNg Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/KHyy-CPj7j_-cVS-5HYeE1Vrr-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, 12 Apr 2017 07:17:25 -0000

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

To develop this idea further, we can have can replace FIN with two mini
states in 3 bits GTT:

`<G:(GAP | VALID), TT:(MARK | FIN | MORE | TRIM)>`

MARK marks the end of a message at the end of the current frame, and
that more messages might follow. FIN marks the end of stream and
the end of a message at the end of the current frame. MORE indicates
that the current message will be continued in another (possibly empty)
frame.  TRIM indicates that the payload is absent and should be zero
filled. If TRIM is used at a boundary, it needs to be followed by a
subsequent frame to encode FIN or MARK.

GAP implies no payload like TRIM but allows for including MARK or TRIM
in the same frame. A GAP may be empty to suggest truncation.
`<GAP, FIN>` can be used replace the `RST_STREAM` response.

An application may not know if more messages will indeed follow. To
terminate a stream following a MARK, FIN zero length frame can be
used to terminate the stream. An application may also use the GAP flag
if zero-length messages can be valid.

If 3 bits is too much, the state can be simplified to:

`<FF:(MARK | FIN | MORE | GAP)>`

In this case we loose the option encode zeroes that are not gaps, and we
also cannot encode GAP and FIN at the same time.

Now let see how this could fit into the current STREAM header byte:

The stream frame currenlty has the form "1FDOOOSS" where 1 indicates a
stream frame. F is the FIN bit and D is the datalength present bit. OOO
is the offset field width, and SS is the stream identifier width.

If we use the simplified two bit FF approach we can reduce OOO to OO and
have "1FFDOOSS" and we are essentially done. Current streams behave as
before and have just a single message. Partially reliable streams can
introduce gaps into the stream and message markers help the engine to
decide how to best create gaps.

I also suggest moving to 64-bit stream identifiers because 32-bit
streams can drained withint a few hours and because they are more
dificult to map to unique vpath for object routing.

If we use the 3-bit GTT approach, we can steal the datalength present
bit:

- GAP, TRIM, MORE implies data length.
- MARK, FIN implies no data length.

But this does not appear to be very practical. So the "1FFDOOSS" with
64-bit stream identifiers is the solution I would suggest.



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

<p>To develop this idea further, we can have can replace FIN with two mini<=
br>
states in 3 bits GTT:</p>
<p><code>&lt;G:(GAP | VALID), TT:(MARK | FIN | MORE | TRIM)&gt;</code></p>
<p>MARK marks the end of a message at the end of the current frame, and<br>
that more messages might follow. FIN marks the end of stream and<br>
the end of a message at the end of the current frame. MORE indicates<br>
that the current message will be continued in another (possibly empty)<br>
frame.  TRIM indicates that the payload is absent and should be zero<br>
filled. If TRIM is used at a boundary, it needs to be followed by a<br>
subsequent frame to encode FIN or MARK.</p>
<p>GAP implies no payload like TRIM but allows for including MARK or TRIM<b=
r>
in the same frame. A GAP may be empty to suggest truncation.<br>
<code>&lt;GAP, FIN&gt;</code> can be used replace the <code>RST_STREAM</cod=
e> response.</p>
<p>An application may not know if more messages will indeed follow. To<br>
terminate a stream following a MARK, FIN zero length frame can be<br>
used to terminate the stream. An application may also use the GAP flag<br>
if zero-length messages can be valid.</p>
<p>If 3 bits is too much, the state can be simplified to:</p>
<p><code>&lt;FF:(MARK | FIN | MORE | GAP)&gt;</code></p>
<p>In this case we loose the option encode zeroes that are not gaps, and we=
<br>
also cannot encode GAP and FIN at the same time.</p>
<p>Now let see how this could fit into the current STREAM header byte:</p>
<p>The stream frame currenlty has the form "1FDOOOSS" where 1 indicates a<b=
r>
stream frame. F is the FIN bit and D is the datalength present bit. OOO<br>
is the offset field width, and SS is the stream identifier width.</p>
<p>If we use the simplified two bit FF approach we can reduce OOO to OO and=
<br>
have "1FFDOOSS" and we are essentially done. Current streams behave as<br>
before and have just a single message. Partially reliable streams can<br>
introduce gaps into the stream and message markers help the engine to<br>
decide how to best create gaps.</p>
<p>I also suggest moving to 64-bit stream identifiers because 32-bit<br>
streams can drained withint a few hours and because they are more<br>
dificult to map to unique vpath for object routing.</p>
<p>If we use the 3-bit GTT approach, we can steal the datalength present<br>
bit:</p>
<ul>
<li>GAP, TRIM, MORE implies data length.</li>
<li>MARK, FIN implies no data length.</li>
</ul>
<p>But this does not appear to be very practical. So the "1FFDOOSS" with<br>
64-bit stream identifiers is the solution I would suggest.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/433#issuecomment-293494625">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkqxh8liuWWhjJZvx=
XaaqaPAjLMDIfks5rvHqBgaJpZM4M5C-U">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq9WC3OX5iJahbcWRX=
xzxYxlIs5p4ks5rvHqBgaJpZM4M5C-U.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/433#issuecomment-293494625"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/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 #433: To develop th=
is idea further, we can have can replace FIN with two mini\r\nstates in 3 b=
its GTT:\r\n\r\n`\u003cG:(GAP | VALID), TT:(MARK | FIN | MORE | TRIM)\u003e=
`\r\n\r\nMARK marks the end of a message at the end of the current frame, a=
nd\r\nthat more messages might follow. FIN marks the end of stream and\r\nt=
he end of a message at the end of the current frame. MORE indicates\r\nthat=
 the current message will be continued in another (possibly empty)\r\nframe=
.  TRIM indicates that the payload is absent and should be zero\r\nfilled. =
If TRIM is used at a boundary, it needs to be followed by a\r\nsubsequent f=
rame to encode FIN or MARK.\r\n\r\nGAP implies no payload like TRIM but all=
ows for including MARK or TRIM\r\nin the same frame. A GAP may be empty to =
suggest truncation.\r\n`\u003cGAP, FIN\u003e` can be used replace the `RST_=
STREAM` response.\r\n\r\nAn application may not know if more messages will =
indeed follow. To\r\nterminate a stream following a MARK, FIN zero length f=
rame can be\r\nused to terminate the stream. An application may also use th=
e GAP flag\r\nif zero-length messages can be valid.\r\n\r\nIf 3 bits is too=
 much, the state can be simplified to:\r\n\r\n`\u003cFF:(MARK | FIN | MORE =
| GAP)\u003e`\r\n\r\nIn this case we loose the option encode zeroes that ar=
e not gaps, and we\r\nalso cannot encode GAP and FIN at the same time.\r\n\=
r\nNow let see how this could fit into the current STREAM header byte:\r\n\=
r\nThe stream frame currenlty has the form \"1FDOOOSS\" where 1 indicates a=
\r\nstream frame. F is the FIN bit and D is the datalength present bit. OOO=
\r\nis the offset field width, and SS is the stream identifier width.\r\n\r=
\nIf we use the simplified two bit FF approach we can reduce OOO to OO and\=
r\nhave \"1FFDOOSS\" and we are essentially done. Current streams behave as=
\r\nbefore and have just a single message. Partially reliable streams can\r=
\nintroduce gaps into the stream and message markers help the engine to\r\n=
decide how to best create gaps.\r\n\r\nI also suggest moving to 64-bit stre=
am identifiers because 32-bit\r\nstreams can drained withint a few hours an=
d because they are more\r\ndificult to map to unique vpath for object routi=
ng.\r\n\r\nIf we use the 3-bit GTT approach, we can steal the datalength pr=
esent\r\nbit:\r\n\r\n- GAP, TRIM, MORE implies data length.\r\n- MARK, FIN =
implies no data length.\r\n\r\nBut this does not appear to be very practica=
l. So the \"1FFDOOSS\" with\r\n64-bit stream identifiers is the solution I =
would suggest.\r\n\r\n"}],"action":{"name":"View Issue","url":"https://gith=
ub.com/quicwg/base-drafts/issues/433#issuecomment-293494625"}}}</script>=

----==_mimepart_58edd481a6925_44e93ffce5975c302601af--


From nobody Wed Apr 12 00:55:50 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 735AD128896 for <quic-issues@ietfa.amsl.com>; Wed, 12 Apr 2017 00:55:41 -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 3tCIlx8-TU39 for <quic-issues@ietfa.amsl.com>; Wed, 12 Apr 2017 00:55: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 4AF7A1293F5 for <quic-issues@ietf.org>; Wed, 12 Apr 2017 00:55: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=CyyR6euPL6DcDVqWj1znWe6n8MQ=; b=SfZHTE2JDAa1h/Q8 ocJz2Eg/64hVKvMJrJ46/zwTRiyNZTML4Ya+wWOfVoyZQRY0nBXBsyHVGGbRtem1 VIOqm7iQ+Si2+E/ndXcAYGtqbko4Vy7y4IAJbzPl8QjCWs+y4DFM8KzGlt3eymkG PG67g5qdWX93rqJIidFqRWRYyUg=
Received: by filter1105p1mdw1.sendgrid.net with SMTP id filter1105p1mdw1-29979-58EDDD79-12 2017-04-12 07:55:37.210863709 +0000 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 oHSDbKXyR06Y58gX3ZPuPw for <quic-issues@ietf.org>; Wed, 12 Apr 2017 07:55:37.303 +0000 (UTC)
Date: Wed, 12 Apr 2017 00:55:37 -0700
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7e9ea7c4a1ff438a77e9b3537f3ad54b8a9bc45892cf0000000115059f7992a169ce0d27b75c@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/293502214@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 (#433)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58eddd791ab86_29b33f93a546bc342487d9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak08x+TUHEoKDuD9TG5TRxE649acn5j0Mz9F29 n2fS/W6ZJ+xHtsUm48+xg4twiwGtDCX2xCnVdE75zByG2U0nb2fFNFwT3u3mlJl4SppOLgai3gc72L DpCJcKTloBhfif7/6ASx2R8u5wVGnFr+bnuf31KuZLo7Udv6US7ZyQ4HNl22qNywExjK39RYyU8rFQ s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/xwd-yphD93ZNhtg_PV9xKJn9xJ4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Apr 2017 07:55:41 -0000

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

I forgot that the datalength bit implies filling to packet size, and not zero length, as for short FIN stream frames. The last discussion about GTT interaction with datalength is therefore incorrect.

In this light, a 3-bit GTT approach is more viable. We can either just steal the data length as it isn't all that useful to save two bytes on a full MTU whereas with GTT we can remove the RST_STREAM response and replace it with GAP, FIN.

I should also clarify that MARK is most useful to the receiving end: The receiver needs to deliver complete ordered messages and can decide to drop too old (by some measure) incomplete message when forwarding the stream to the application. Incomplete message can both be implicit gaps as in data not yet delivered, and explicit gaps as in data will never be delivered indicated by the GAP bit. The sender can choose to send GAPs anywhere it thinks but it cannot choose to drop random data in a stream without replacing with GAP.

The sender can also can also make use of MARK, for example when a stream is cancelled, it may choose to transmit all currently buffered complete messages, and send a GAP for the rest.

The API may also deliver messages out of order, so rather than dropping too old messages, it delivers them when completed.

A MARK need not indicate a logical message but it does not matter to QUIC. For example, when sending files, a mark could be inserted every 4K. Of course the application can derive this from the offset, but it makes it simpler to deliver out of order data in page chunks. This is useful for concurrent processing where each received chunk can be processed in parallel, but it must be a complete chunk.

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

<p>I forgot that the datalength bit implies filling to packet size, and not=
 zero length, as for short FIN stream frames. The last discussion about GTT=
 interaction with datalength is therefore incorrect.</p>
<p>In this light, a 3-bit GTT approach is more viable. We can either just s=
teal the data length as it isn't all that useful to save two bytes on a ful=
l MTU whereas with GTT we can remove the RST_STREAM response and replace it=
 with GAP, FIN.</p>
<p>I should also clarify that MARK is most useful to the receiving end: The=
 receiver needs to deliver complete ordered messages and can decide to drop=
 too old (by some measure) incomplete message when forwarding the stream to=
 the application. Incomplete message can both be implicit gaps as in data n=
ot yet delivered, and explicit gaps as in data will never be delivered indi=
cated by the GAP bit. The sender can choose to send GAPs anywhere it thinks=
 but it cannot choose to drop random data in a stream without replacing wit=
h GAP.</p>
<p>The sender can also can also make use of MARK, for example when a stream=
 is cancelled, it may choose to transmit all currently buffered complete me=
ssages, and send a GAP for the rest.</p>
<p>The API may also deliver messages out of order, so rather than dropping =
too old messages, it delivers them when completed.</p>
<p>A MARK need not indicate a logical message but it does not matter to QUI=
C. For example, when sending files, a mark could be inserted every 4K. Of c=
ourse the application can derive this from the offset, but it makes it simp=
ler to deliver out of order data in page chunks. This is useful for concurr=
ent processing where each received chunk can be processed in parallel, but =
it must be a complete chunk.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/433#issuecomment-293502214">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq1AW6GydzVmrbqA=
x7ToR9anCg4lvks5rvIN5gaJpZM4M5C-U">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq3d5Vte_F5kiFY7XW=
OCfWWQA-_2Tks5rvIN5gaJpZM4M5C-U.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/433#issuecomment-293502214"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/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 #433: I forgot that=
 the datalength bit implies filling to packet size, and not zero length, as=
 for short FIN stream frames. The last discussion about GTT interaction wit=
h datalength is therefore incorrect.\r\n\r\nIn this light, a 3-bit GTT appr=
oach is more viable. We can either just steal the data length as it isn't a=
ll that useful to save two bytes on a full MTU whereas with GTT we can remo=
ve the RST_STREAM response and replace it with GAP, FIN.\r\n\r\nI should al=
so clarify that MARK is most useful to the receiving end: The receiver need=
s to deliver complete ordered messages and can decide to drop too old (by s=
ome measure) incomplete message when forwarding the stream to the applicati=
on. Incomplete message can both be implicit gaps as in data not yet deliver=
ed, and explicit gaps as in data will never be delivered indicated by the G=
AP bit. The sender can choose to send GAPs anywhere it thinks but it cannot=
 choose to drop random data in a stream without replacing with GAP.\r\n\r\n=
The sender can also can also make use of MARK, for example when a stream is=
 cancelled, it may choose to transmit all currently buffered complete messa=
ges, and send a GAP for the rest.\r\n\r\nThe API may also deliver messages =
out of order, so rather than dropping too old messages, it delivers them wh=
en completed.\r\n\r\nA MARK need not indicate a logical message but it does=
 not matter to QUIC. For example, when sending files, a mark could be inser=
ted every 4K. Of course the application can derive this from the offset, bu=
t it makes it simpler to deliver out of order data in page chunks. This is =
useful for concurrent processing where each received chunk can be processed=
 in parallel, but it must be a complete chunk."}],"action":{"name":"View Is=
sue","url":"https://github.com/quicwg/base-drafts/issues/433#issuecomment-2=
93502214"}}}</script>=

----==_mimepart_58eddd791ab86_29b33f93a546bc342487d9--


From nobody Wed Apr 12 11:06: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 1BD54129AF1 for <quic-issues@ietfa.amsl.com>; Wed, 12 Apr 2017 11:06:17 -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 v4X5P4u5kFwZ for <quic-issues@ietfa.amsl.com>; Wed, 12 Apr 2017 11:06: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 94CC712EB31 for <quic-issues@ietf.org>; Wed, 12 Apr 2017 11:06: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=OCzwIrDtAgjpJew3MNUGVSiXXo8=; b=UTlSQqXc6i6ZJfOv efZ2+BsVz0bKrRKCxUnjWAs68pn4o22wOHlLJ6TSOq0jVpPtddNzCSCwz23XXjvg R0jqislRVM5e2b+XgEs9PfFe68khoO1I4pJEr0cbnPMg2pfAEVZEjuz/o6PgOK6f MSbRvN7a8jYlHxaOtrBqXN+slq4=
Received: by filter0901p1mdw1.sendgrid.net with SMTP id filter0901p1mdw1-30247-58EE6C6E-2E 2017-04-12 18:05:34.42412891 +0000 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 I3DssvYRSKKDKN6SNTTs2A for <quic-issues@ietf.org>; Wed, 12 Apr 2017 18:05:34.369 +0000 (UTC)
Date: Wed, 12 Apr 2017 11:05:34 -0700
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab11747c08a6250f5170be814cc910bd924556a8f892cf0000000115062e6e92a169ce0d0807ad@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/428/293660680@github.com>
In-Reply-To: <quicwg/base-drafts/issues/428@github.com>
References: <quicwg/base-drafts/issues/428@github.com>
Subject: Re: [quicwg/base-drafts] Port 443 and IANA ports (#428)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58ee6c6e43daa_132c3ff1f27a5c3c77417"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3nfgjWy+6rKb7hA+3VSEkXYN2BKZqQZT7yMH IId7BuNBKlK4WdFfb4e8zfNnd3LNgEU/UL6UAxd4SNyWw2G8QGHQX0z/QCRW1K6Mr/lQMh+x/7W/ZE tS2ap9zKsCAjU/T3MC8tLz2nEaDvT1LHdrIE3afKO08rCNNsoP5WR6WPcWh5wN4FdOGTRb7/OnhyY6 I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/IdAulb9OzwQpCNbdSkXYhsyB4fI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Apr 2017 18:06:17 -0000

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

#424 should have a corresponding issue, and this could be it.  As I read it, the goal is to avoid ossification of the HTTP/QUIC port number by advocating that origins *not* use a consistent port number.  Since Alt-Svc can point you to any port number, unless we have evidence that UDP port numbers are already highly ossified, I don't see an issue with not using 443 for most use-cases.

We would want a default port associated with a new scheme (#253), but we don't yet have that and that wouldn't be the common case 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/issues/428#issuecomment-293660680
----==_mimepart_58ee6c6e43daa_132c3ff1f27a5c3c77417
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><a href=3D"https://github.com/quicwg/base-drafts/pull/424" class=3D"issu=
e-link js-issue-link" data-url=3D"https://github.com/quicwg/base-drafts/iss=
ues/424" data-id=3D"218070034" data-error-text=3D"Failed to load issue titl=
e" data-permission-text=3D"Issue title is private">#424</a> should have a c=
orresponding issue, and this could be it.  As I read it, the goal is to avo=
id ossification of the HTTP/QUIC port number by advocating that origins <em=
>not</em> use a consistent port number.  Since Alt-Svc can point you to any=
 port number, unless we have evidence that UDP port numbers are already hig=
hly ossified, I don't see an issue with not using 443 for most use-cases.</=
p>
<p>We would want a default port associated with a new scheme (<a href=3D"ht=
tps://github.com/quicwg/base-drafts/issues/253" class=3D"issue-link js-issu=
e-link" data-url=3D"https://github.com/quicwg/base-drafts/issues/253" data-=
id=3D"204423230" data-error-text=3D"Failed to load issue title" data-permis=
sion-text=3D"Issue title is private">#253</a>), but we don't yet have that =
and that wouldn't be the common case 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/issues/428#issuecomment-293660680">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkqwkIY_jhVPyMGSP=
GLev-JvkkS1tGks5rvRJugaJpZM4MwNm6">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq7eVdLK5tE0r0g4dq=
2gunKSdLJ_Oks5rvRJugaJpZM4MwNm6.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/428#issuecomment-293660680"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/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 #428: #424 should=
 have a corresponding issue, and this could be it.  As I read it, the goal =
is to avoid ossification of the HTTP/QUIC port number by advocating that or=
igins *not* use a consistent port number.  Since Alt-Svc can point you to a=
ny port number, unless we have evidence that UDP port numbers are already h=
ighly ossified, I don't see an issue with not using 443 for most use-cases.=
\r\n\r\nWe would want a default port associated with a new scheme (#253), b=
ut we don't yet have that and that wouldn't be the common case regardless."=
}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-draf=
ts/issues/428#issuecomment-293660680"}}}</script>=

----==_mimepart_58ee6c6e43daa_132c3ff1f27a5c3c77417--


From nobody Wed Apr 12 15:23:52 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F3BC9129AF7 for <quic-issues@ietfa.amsl.com>; Wed, 12 Apr 2017 15:23:48 -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 0KaXRu_L_Ftm for <quic-issues@ietfa.amsl.com>; Wed, 12 Apr 2017 15:23:46 -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 15FC8129AD2 for <quic-issues@ietf.org>; Wed, 12 Apr 2017 15:23:46 -0700 (PDT)
Date: Wed, 12 Apr 2017 15:23:45 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1492035825; bh=ZBhUCH63hPH33LuhZvEa3+VoPxNwRyH4+iPUWjFOp1w=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=eL01xNX346EMTdpsqiv8ewEZJ1vMyOeHPC5cGKoaT9x4CjET+fBptuuAznYiqrcoF GGsxYxm2D9s5vYHSq9JcCuhpTcw2s2DSBd6Pb4f4yBduYT9dY2B2aXgx6wV4zhDMGb rAQZ39dj5Rcbgq7cQMREBHojy+smG1A8iJT1R0qM=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd824714d03daf9e629d6a898b94b73234e8555e692cf0000000115066af192a169ce0b78ad23@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/293724477@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_58eea8f1bae1_5b823ff0da9f7c38143923"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/oVPwy7idfxJmmhQY7HydVMbj_9Q>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Apr 2017 22:23:49 -0000

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

@mnot: I don't see that the notice about existing QUIC versions made it into the draft.

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

<p><a href="https://github.com/mnot" class="user-mention">@mnot</a>: I don't see that the notice about existing QUIC versions made it into the draft.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/51#issuecomment-293724477">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-HOtRQz17VtTlcRdxqlTOeCwfBcks5rvU7xgaJpZM4K_upb">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq2TH39iA88PyKqQwLvMuCEmQPE31ks5rvU7xgaJpZM4K_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-293724477"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #51: @mnot: I don't see that the notice about existing QUIC versions made it into the draft."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/51#issuecomment-293724477"}}}</script>
----==_mimepart_58eea8f1bae1_5b823ff0da9f7c38143923--


From nobody Wed Apr 12 18:01: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 850C4126BF7 for <quic-issues@ietfa.amsl.com>; Wed, 12 Apr 2017 18:01:53 -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 JNGwsuP9E4lK for <quic-issues@ietfa.amsl.com>; Wed, 12 Apr 2017 18:01:51 -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 BBC391201F8 for <quic-issues@ietf.org>; Wed, 12 Apr 2017 18:01: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=RkoNl4CcBGXK2bejSLKeXoGlFYs=; b=TRJj0EJEKQuV46i7 o3xLP5dVOiCd5kJygpU0rtJaMtzVcywVbuIpaoB76/qNqV6fBdp92EyE6H4g28Lm iDADaymMk5IXH1sAioDHriYUQuoipR1Rze9My53AM7Ic3e5kklvpVMBrzQT6evSn tUiismvPw1UdA9wMQrX1wAHkc4w=
Received: by filter0910p1mdw1.sendgrid.net with SMTP id filter0910p1mdw1-23903-58EECDFE-36 2017-04-13 01:01:50.815446127 +0000 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 9QIY_KmQRHaeB8O3d85-6Q for <quic-issues@ietf.org>; Thu, 13 Apr 2017 01:01:50.738 +0000 (UTC)
Date: Wed, 12 Apr 2017 18:01:50 -0700
From: huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe1cbe4a9c7d51efa5adc7ee382b9ee342368573592cf0000000115068ffe92a169ce0d32c440@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/435@github.com>
Subject: [quicwg/base-drafts] Stream ID sequential order may create head of queue blocking (#435)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58eecdfea1797_64ff3fd11f05fc3c12624a"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0mu0nBzfxNrSJL/G6u3p8maPkqFWz5AKuX7w YXsN38+bWQe3CFSz7jYQUQVTUqaEGSwhdwFYdKfRhccXgljNLIR9ZTOEoLBI9GjX1OqSzXfke9CbOU X40axsb1Z/9CuiuMv1F1TJofTqoXtj0LaRuHlXdht3zvPqVgYNxS2LF2t+0hdY7bFW1KDfAonQ+Nih 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/-KN4nJFKuL-XvT5gZIflcZXBEhg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Apr 2017 01:01:53 -0000

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

The transport draft says in Section 10.2 that "Streams MUST be created in sequential order." This is logical. Suppose now that an application sends the STREAM-DATA opening stream 5 in one packet number X, and then the opening of stream 7 in the next packet, number X+1. This is a fairly natural thing to do, for example, for QUIC over DNS, where each transaction opens its own stream. 

Suppose now that packet number X is lost. Packet X+1 will be processed. The receiver will see for the first time a reference to stream 7, without having seen stream 5. In a strict reading of the spec, since streams MUST be created in sequential order, the receiver should signal an error, since streams have been created out of order. But that's fiendish. Or maybe it should queue the stream 7 packet until stream 5 has been open, but that would cause head of queue blocking. Or maybe it should not care about the MUST, and just open stream 7.

Now, of course, if the receiver is willing to accept stream ID opened out of order, we can have different problems. How much out of order is too much? You may want to say "1", but consider that a client could easily pack a dozen DNS requests and as many stream opening in a single packet. If that packet is lost, there is a gap of a dozen stream ID.

Not sure what the right solution 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/435
----==_mimepart_58eecdfea1797_64ff3fd11f05fc3c12624a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The transport draft says in Section 10.2 that "Streams MUST be created in sequential order." This is logical. Suppose now that an application sends the STREAM-DATA opening stream 5 in one packet number X, and then the opening of stream 7 in the next packet, number X+1. This is a fairly natural thing to do, for example, for QUIC over DNS, where each transaction opens its own stream.</p>
<p>Suppose now that packet number X is lost. Packet X+1 will be processed. The receiver will see for the first time a reference to stream 7, without having seen stream 5. In a strict reading of the spec, since streams MUST be created in sequential order, the receiver should signal an error, since streams have been created out of order. But that's fiendish. Or maybe it should queue the stream 7 packet until stream 5 has been open, but that would cause head of queue blocking. Or maybe it should not care about the MUST, and just open stream 7.</p>
<p>Now, of course, if the receiver is willing to accept stream ID opened out of order, we can have different problems. How much out of order is too much? You may want to say "1", but consider that a client could easily pack a dozen DNS requests and as many stream opening in a single packet. If that packet is lost, there is a gap of a dozen stream ID.</p>
<p>Not sure what the right solution 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/435">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4oooVPXRaiSYyEQLa15EXn-gCLLks5rvXP-gaJpZM4M8JKI">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq_MNJiJm-uxAUI6vO5Lpuw0r7-dWks5rvXP-gaJpZM4M8JKI.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/435"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

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


From nobody Wed Apr 12 18:55: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 74C1A1294F7 for <quic-issues@ietfa.amsl.com>; Wed, 12 Apr 2017 18:55: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 qoZo73givZOP for <quic-issues@ietfa.amsl.com>; Wed, 12 Apr 2017 18:55:49 -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 2BCDF1286B1 for <quic-issues@ietf.org>; Wed, 12 Apr 2017 18:55: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=X8dcofyretv/LYH29Bgg6W6iVIc=; b=QxBle04tZUVtEcq/ 50+JCCv2uhXovjN5ycAYq1FwGdFB2AwKhNFbfTqK+ztWBjKwyYMZ9KgQeEij/KkG oYA3d/TDk6pAVeSmyzFyDbKxi5qE5OkVkDKx8ACwi4NQCB6reI/b2oyKlwc22vKu +cGzp5VZXBCJob4jBQZO4Ty7hlw=
Received: by filter0823p1mdw1.sendgrid.net with SMTP id filter0823p1mdw1-23438-58EEDA9A-17 2017-04-13 01:55:38.260828243 +0000 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 HS-gDrdiSVCkP6tLhm7K3g for <quic-issues@ietf.org>; Thu, 13 Apr 2017 01:55:37.955 +0000 (UTC)
Date: Wed, 12 Apr 2017 18:55:37 -0700
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4b2084e422c7e9f25d359f6ebb92df84808951ee92cf0000000115069c9992a169ce0d32c440@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/435/293755295@github.com>
In-Reply-To: <quicwg/base-drafts/issues/435@github.com>
References: <quicwg/base-drafts/issues/435@github.com>
Subject: Re: [quicwg/base-drafts] Stream ID sequential order may create head of queue blocking (#435)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58eeda99d3785_5d923ff990c85c34114027"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2D/f24U+G15PryJF9R5tLQcd87Kigwy3+V8O aq+CP64IauEDBQ4F5UJZ4gAsO+/ghKUJQ77a3JKvEmpVExYV3mHgXpKKwNYYH/G6xfMirQiSSoxeGl NM/d7zpiVNBr0f559lmS7mqkQjGusM8AUsF0Qd8iV8cWGmQCtQ+GERDt/7qjRev/hfQdsWpITAQDVU E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/w6JAgZFzHosHYyejpgcbd-PMjEg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Apr 2017 01:55:50 -0000

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

I don't see any problem here. Since streams are created sequentially, a receiver can open all streams with lower IDs when a such reordered packet arrives. By doing so, the concurrent steak limit is enforced implicitly.

This is how we implemented it in quic-go. Note that this also works out nicely if you expose an Accept() API for new 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/435#issuecomment-293755295
----==_mimepart_58eeda99d3785_5d923ff990c85c34114027
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I don't see any problem here. Since streams are created sequentially, a =
receiver can open all streams with lower IDs when a such reordered packet a=
rrives. By doing so, the concurrent steak limit is enforced implicitly.</p>
<p>This is how we implemented it in quic-go. Note that this also works out =
nicely if you expose an Accept() API for new streams.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/435#issuecomment-293755295">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkqyrPcOaXtAr8ZNu=
IlQadZbCnosA4ks5rvYCZgaJpZM4M8JKI">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq6spyV3Ft5orUYC_R=
AazpobKCqUEks5rvYCZgaJpZM4M8JKI.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/435#issuecomment-293755295"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/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 #435: I don't=
 see any problem here. Since streams are created sequentially, a receiver c=
an open all streams with lower IDs when a such reordered packet arrives. By=
 doing so, the concurrent steak limit is enforced implicitly.\r\n\r\nThis i=
s how we implemented it in quic-go. Note that this also works out nicely if=
 you expose an Accept() API for new streams."}],"action":{"name":"View Issu=
e","url":"https://github.com/quicwg/base-drafts/issues/435#issuecomment-293=
755295"}}}</script>=

----==_mimepart_58eeda99d3785_5d923ff990c85c34114027--


From nobody Wed Apr 12 23:33: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 30CFF127867 for <quic-issues@ietfa.amsl.com>; Wed, 12 Apr 2017 23:33:02 -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 9AXzPsPnkCSt for <quic-issues@ietfa.amsl.com>; Wed, 12 Apr 2017 23:33:01 -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 E640C124234 for <quic-issues@ietf.org>; Wed, 12 Apr 2017 23:33: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=aFMekWEIC+CTY7vf4FLFSB0vQIw=; b=mWJeGImiuBjGmd43 PNwdVin9Mv9wABlffgWyuqVJNR2IjcaPOHbQnOW5u1yzKGF6r4kjiE8e4g3U2Y2z bjke4zdwD/b5jdcNc9k0LfsXtlgG+MRDtwad5cdXGU6f/VOab+aOz24AvtrBDjbn LOarrHxK/TvvYqWaI22/Ai1Ky3A=
Received: by filter0963p1mdw1.sendgrid.net with SMTP id filter0963p1mdw1-524-58EF1B9C-3 2017-04-13 06:33:00.025819753 +0000 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 oddUwJbyRrisnYjmvekgjw for <quic-issues@ietf.org>; Thu, 13 Apr 2017 06:32:59.954 +0000 (UTC)
Date: Wed, 12 Apr 2017 23:32:59 -0700
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe4bd3d600aa1cf992c9d55c4f6eb726cc2055c6f92cf000000011506dd9b92a169ce0c2db7e8@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/252/293799022@github.com>
In-Reply-To: <quicwg/base-drafts/issues/252@github.com>
References: <quicwg/base-drafts/issues/252@github.com>
Subject: Re: [quicwg/base-drafts] why require in order delivery? (#252)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58ef1b9bd1f79_33803fc0b54f7c38132375"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2OoNdNPq89Ue3Ru28MsQ7s5rE6AphS7NNfvW wKJ3jd/Fo0kI/PoZAZ0CGEOWgLfBZHf4ybllri1QFfJLCqcUbnCVzFxlyQS1584sb5DlPUKk+2WVIx JxJHQn3DInSlT3j7eVu+ornekulh4ZFNCPx6UiJoYpC6lHKUCCAVbbLIUA==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/0dJ6Y5qGGpDdOB0XNhLuzo8_nV0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Apr 2017 06:33:02 -0000

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

I made a proposal related to partially reliable streams in #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/252#issuecomment-293799022
----==_mimepart_58ef1b9bd1f79_33803fc0b54f7c38132375
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I made a proposal related to partially reliable streams in <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/252#issuecomment-293799022">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5dYyXGpxB_TzF-I1P9fqEwm8ofJks5rvcGbgaJpZM4LyviU">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqzk5Aor1oiWzlQahIYURQjIMo6izks5rvcGbgaJpZM4LyviU.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/252#issuecomment-293799022"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #252: I made a proposal related to partially reliable streams in #433"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/252#issuecomment-293799022"}}}</script>
----==_mimepart_58ef1b9bd1f79_33803fc0b54f7c38132375--


From nobody Thu Apr 13 07:39: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 8A4FE129409 for <quic-issues@ietfa.amsl.com>; Thu, 13 Apr 2017 07:39:12 -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 KsFSgSOIQsve for <quic-issues@ietfa.amsl.com>; Thu, 13 Apr 2017 07:39: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 BF5DD1289B0 for <quic-issues@ietf.org>; Thu, 13 Apr 2017 07:39: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=VOUcvNUEMAUWPnp8LjU7JY2GzbQ=; b=wqAYjgZ4ykryd1f1 rkttT14qfGubSIKNrK5oAKr310cRorPkO5ogHTMzwgHNhuBY/W0So7zk3IGfjUdT chhGtKO1BdOYbYXZfg/vkAUTxNBAghxSE37d2Sbsw+3ca16cE8Zl5R7LR/SKEP1D BTjxSm0dveb2X+37z79FE1BBdUo=
Received: by filter1118p1mdw1.sendgrid.net with SMTP id filter1118p1mdw1-2412-58EF8D8D-78 2017-04-13 14:39:09.661729537 +0000 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 Mwv7IH-sTnOJjkqll5AnOg for <quic-issues@ietf.org>; Thu, 13 Apr 2017 14:39:09.646 +0000 (UTC)
Date: Thu, 13 Apr 2017 07:39:09 -0700
From: Lucas Pardue <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab517f9c1fd815a575fa3779a7b2bf6f23f0d273c392cf0000000115074f8d92a169ce0d2d4a12@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/434/293914562@github.com>
In-Reply-To: <quicwg/base-drafts/issues/434@github.com>
References: <quicwg/base-drafts/issues/434@github.com>
Subject: Re: [quicwg/base-drafts] PADDING Frame performance (#434)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58ef8d8d84732_17073fe353561c30797bc"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1JPo+kHMDaKzGgpCVCeqiS8TwD+8Z5qm8e9J d7d05uOG3qDbVzTCFE/rq9EblI9VMbNv/o3WHYiixQ0XCLa+wCEEpuX0/L5NFhnlHPjg9krIQbQWLi Ibjw2AGEEQAcPNre+mS6zPef2BD7YYhlpi+mBaE6YiYHRF7gtxDBBHpC0Fcb+3bpQIwJJnA/0bzJnx c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/XO7wHg_2DjarTKgPTMhqy4qaKlA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Apr 2017 14:39:13 -0000

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

Well, I knocked up some code to test the different approaches for parsing packets containing a mix of padding and one other frame. The code is at https://gist.github.com/LPardue/64b555ecc70b7abe85fc96bb37f2f4f8

* Approach A: 1 Byte PADDING frame
* Approach B: N Byte PADDING frame where the first 3 bytes describe frame type and padding length.

The results were not what I was expecting. For a packet of 65000 bytes, (across 1000 iterations) the tests showed:

* A: Mean read time: 284135.9 ns, Median read time: 121362 ns.
* B: Mean read time: 33.29 ns, Media read time: 29 ns

The difference is several orders of magnitude. I'm suspected the code is buggy. If its not, some fuzz testing implies that A scales linearly with padding length, while B is fairly independent of padding length.

These number are small in the broad scheme of things, so I'm not suggesting this is a strong reason to reconsider.

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

<p>Well, I knocked up some code to test the different approaches for parsin=
g packets containing a mix of padding and one other frame. The code is at <=
a href=3D"https://gist.github.com/LPardue/64b555ecc70b7abe85fc96bb37f2f4f8"=
>https://gist.github.com/LPardue/64b555ecc70b7abe85fc96bb37f2f4f8</a></p>
<ul>
<li>Approach A: 1 Byte PADDING frame</li>
<li>Approach B: N Byte PADDING frame where the first 3 bytes describe frame=
 type and padding length.</li>
</ul>
<p>The results were not what I was expecting. For a packet of 65000 bytes, =
(across 1000 iterations) the tests showed:</p>
<ul>
<li>A: Mean read time: 284135.9 ns, Median read time: 121362 ns.</li>
<li>B: Mean read time: 33.29 ns, Media read time: 29 ns</li>
</ul>
<p>The difference is several orders of magnitude. I'm suspected the code is=
 buggy. If its not, some fuzz testing implies that A scales linearly with p=
adding length, while B is fairly independent of padding length.</p>
<p>These number are small in the broad scheme of things, so I'm not suggest=
ing this is a strong reason to reconsider.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/434#issuecomment-293914562">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq5eU0ikLB9Qn8BC=
DtNGO1uVujHapks5rvjONgaJpZM4M6nIJ">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq2QXl0Bji7rwgzdQp=
QA5G1eEwWFMks5rvjONgaJpZM4M6nIJ.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/434#issuecomment-293914562"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/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 #434: Well, I knocke=
d up some code to test the different approaches for parsing packets contain=
ing a mix of padding and one other frame. The code is at https://gist.githu=
b.com/LPardue/64b555ecc70b7abe85fc96bb37f2f4f8\r\n\r\n* Approach A: 1 Byte =
PADDING frame\r\n* Approach B: N Byte PADDING frame where the first 3 bytes=
 describe frame type and padding length.\r\n\r\nThe results were not what I=
 was expecting. For a packet of 65000 bytes, (across 1000 iterations) the t=
ests showed:\r\n\r\n* A: Mean read time: 284135.9 ns, Median read time: 121=
362 ns.\r\n* B: Mean read time: 33.29 ns, Media read time: 29 ns\r\n\r\nThe=
 difference is several orders of magnitude. I'm suspected the code is buggy=
. If its not, some fuzz testing implies that A scales linearly with padding=
 length, while B is fairly independent of padding length.\r\n\r\nThese numb=
er are small in the broad scheme of things, so I'm not suggesting this is a=
 strong reason to reconsider."}],"action":{"name":"View Issue","url":"https=
://github.com/quicwg/base-drafts/issues/434#issuecomment-293914562"}}}</scr=
ipt>=

----==_mimepart_58ef8d8d84732_17073fe353561c30797bc--


From nobody Thu Apr 13 08:18:12 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 376911292F5 for <quic-issues@ietfa.amsl.com>; Thu, 13 Apr 2017 08:18: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 vIYUIv27C1OR for <quic-issues@ietfa.amsl.com>; Thu, 13 Apr 2017 08:18: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 9A4D2126CF9 for <quic-issues@ietf.org>; Thu, 13 Apr 2017 08:18: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=LC4aBaMD7BAY8Q+tQC/nYUE/fqU=; b=h/d5zKRtG8jtMLR5 mG54JPgYbQyCMK3Qu4PLpWMaZKSiBV/3IpyK7zvnhRg0wELbE+0Cxto+Gp5Wg5Vn Zck1sNFdKDWwJzZ313qzgvf3KU9Ih/T2Ohez3p19+1X1J45S+TLQTnlD0BI4eBCf RyVWMXSWA8tiQOkdcEQyZ/rvqG8=
Received: by filter0414p1mdw1.sendgrid.net with SMTP id filter0414p1mdw1-2124-58EF96AF-3F 2017-04-13 15:18:07.582482761 +0000 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 9QvZpUY3SYmfp6Y9su8CrQ for <quic-issues@ietf.org>; Thu, 13 Apr 2017 15:18:07.548 +0000 (UTC)
Date: Thu, 13 Apr 2017 08:18:07 -0700
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab509acc1395d33ac2177912958fb9fd35ebe561b592cf00000001150758af92a169ce0d2d4a12@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/434/293926020@github.com>
In-Reply-To: <quicwg/base-drafts/issues/434@github.com>
References: <quicwg/base-drafts/issues/434@github.com>
Subject: Re: [quicwg/base-drafts] PADDING Frame performance (#434)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58ef96af6f800_20da3f89b6d03c3c229d5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2sC92gKSTkIJ/cTCC9c/hUvvIp9TfnE/2kwJ MMEiLMxth+nxBHlboydCYuqoDu2HPNMT47xoYEpOWS5KYWTOJQY/fVp9lwZfdvjSwLtghxfUNjX4kA 8qVzSrQ097IBV9D88jXp7gAEr6udbdgpCXXp8eSsJdgoLS5LW193KynHteLnh9D5icCfNZ88F+X8cI I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/50BkAB89hptSlzNe6cnHJeZlc3Y>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Apr 2017 15:18:10 -0000

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

If you can read 65K in 29ns, the optimizer is playing you a trick. See conclusions far down in this blog for insights. https://medium.com/@icex33/10-thousand-times-faster-swift-737b1accd973

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

<p>If you can read 65K in 29ns, the optimizer is playing you a trick. See conclusions far down in this blog for insights. <a href="https://medium.com/@icex33/10-thousand-times-faster-swift-737b1accd973">https://medium.com/@icex33/10-thousand-times-faster-swift-737b1accd973</a></p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #434: If you can read 65K in 29ns, the optimizer is playing you a trick. See conclusions far down in this blog for insights. https://medium.com/@icex33/10-thousand-times-faster-swift-737b1accd973"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/434#issuecomment-293926020"}}}</script>
----==_mimepart_58ef96af6f800_20da3f89b6d03c3c229d5--


From nobody Thu Apr 13 08:31: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 679A91292F5 for <quic-issues@ietfa.amsl.com>; Thu, 13 Apr 2017 08:31:16 -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_H4=-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 FYzARwJkTrgp for <quic-issues@ietfa.amsl.com>; Thu, 13 Apr 2017 08:31:15 -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 20C7B129421 for <quic-issues@ietf.org>; Thu, 13 Apr 2017 08:21: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=d/bE0UcwySWeIUeQgU0aXqAUwkc=; b=lU9qjU3alh7KVtix Liuoo2IUtA3xG8tFo0QF/JmKrHc6CMipZsg/KMb7SctDy5e3WopqUg3hJk6DxoWm LCZlhvJfBuptrdHKeugRH61JN/rHv+ZsZ6vOzr8zghA7JTcXDTW5sVf85+Dh1xUD WCHur03dl3pvmVHargBTENe+E/U=
Received: by filter0963p1mdw1.sendgrid.net with SMTP id filter0963p1mdw1-524-58EF9787-2A 2017-04-13 15:21:43.203547917 +0000 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 4XHmUoqYSs69HVBdjy77NA for <quic-issues@ietf.org>; Thu, 13 Apr 2017 15:21:43.183 +0000 (UTC)
Date: Thu, 13 Apr 2017 08:21:42 -0700
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abda3c9fad660af0cefdd5319f8f34747c8494ed0e92cf000000011507598692a169ce0d2d4a12@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/434/293927060@github.com>
In-Reply-To: <quicwg/base-drafts/issues/434@github.com>
References: <quicwg/base-drafts/issues/434@github.com>
Subject: Re: [quicwg/base-drafts] PADDING Frame performance (#434)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58ef978678365_64d73f92a9c1dc2c156740"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2Ol1Tuc/ieFin5qkvGGl/JEozvbyBcNpIAvX c00pOA3kqfyI/pEmwSiaX8OLXVR18R/lOYZJ5qlXgNGD9GRPTnRTGwItqKopvZnaXdHPbidH6PAhqm RulQOjSzmBsUaG8wJZXP+87fD62ZJXBcOQdV9IL0fFqZTcq1LKy1gcYt4jMnR4XHXuYmXalEN5juG0 U=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/EQt2ZxREOhJSI8hVyFFT7SF5fHw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Apr 2017 15:31:17 -0000

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

Unless you only have one frame with 65K padding  that can be immediately skipped of course. Then it is no surprise.

On padding performance - Ian is right that in the typical case for the intended use, single byte padding will be very fast, faster than skipping based on a length field, likely. However, for abusive purposes where MTU is large, and also for the forced large initial handshake packet, the overhead may be noticable.


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

<p>Unless you only have one frame with 65K padding  that can be immediately=
 skipped of course. Then it is no surprise.</p>
<p>On padding performance - Ian is right that in the typical case for the i=
ntended use, single byte padding will be very fast, faster than skipping ba=
sed on a length field, likely. However, for abusive purposes where MTU is l=
arge, and also for the forced large initial handshake packet, the overhead =
may be noticable.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/434#issuecomment-293927060">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq8uXndRKzh4FPNU=
uBmgdtixTkrpIks5rvj2GgaJpZM4M6nIJ">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq-SmqptBdno8LooNH=
ICOFsv3zBd8ks5rvj2GgaJpZM4M6nIJ.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/434#issuecomment-293927060"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/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 #434: Unless you on=
ly have one frame with 65K padding  that can be immediately skipped of cour=
se. Then it is no surprise.\r\n\r\nOn padding performance - Ian is right th=
at in the typical case for the intended use, single byte padding will be ve=
ry fast, faster than skipping based on a length field, likely. However, for=
 abusive purposes where MTU is large, and also for the forced large initial=
 handshake packet, the overhead may be noticable.\r\n"}],"action":{"name":"=
View Issue","url":"https://github.com/quicwg/base-drafts/issues/434#issueco=
mment-293927060"}}}</script>=

----==_mimepart_58ef978678365_64d73f92a9c1dc2c156740--


From nobody Thu Apr 13 08:35: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 3E6241292F5 for <quic-issues@ietfa.amsl.com>; Thu, 13 Apr 2017 08:35:16 -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 Jv0mhSjwz7iz for <quic-issues@ietfa.amsl.com>; Thu, 13 Apr 2017 08:35:14 -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 B684D1273E2 for <quic-issues@ietf.org>; Thu, 13 Apr 2017 08:35:14 -0700 (PDT)
Date: Thu, 13 Apr 2017 08:35:13 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1492097713; bh=46nj2Q334TDVerWvu7r8mBpZ4/rYrLqDU8jSHU53vEw=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=VVDdc9j1nkDCx8ElrN4r16kN9ngDZknwMOKiuQ3hSkUssh4HubZXfd47CKF/lwvoV NvT0RpNTJ/rG9z4jJGHWJ3MJjdmb35SrVnBaXYusEGDsI+6RfSZSQOJ5nF444Qw0Zs 99DKAzVGMoqhylxsc2Ud6Ozki5L0ot2UerWfe3qw=
From: Lucas Pardue <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abbdfa2526d4d10255b44e4e98b9473a0fc19c5d9792cf0000000115075cb192a169ce0d2d4a12@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/434/293931097@github.com>
In-Reply-To: <quicwg/base-drafts/issues/434@github.com>
References: <quicwg/base-drafts/issues/434@github.com>
Subject: Re: [quicwg/base-drafts] PADDING Frame performance (#434)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58ef9ab1adb1b_20da3f89b6d03c3c156378"; 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/LVQXPqilD_DUwG12LIcBmrkbQOI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Apr 2017 15:35:16 -0000

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

> If you can read 65K in 29ns, the optimizer is playing you a trick. See conclusions far down in this blog for insights. https://medium.com/@icex33/10-thousand-times-faster-swift-737b1accd973

Whoops slipped my mind. Fiddling with GCC optimiser flags definitely improves things for the A case but like you say that might not be reflective of real-world processing. With optimisation, small amounts of 1 byte padding performs more competitively the length-based variant.

I'm all for simplicity. However, perhaps there is a case for both "pad 1 byte" AND "pad to end of frame"? The later could be represented as a new frame type, or perhaps a single padding frame type that does bit masking akin to ACK/STREAM frames. (Of course, that means that 0x00 is no longer usable for such a purpose).

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

<blockquote>
<p>If you can read 65K in 29ns, the optimizer is playing you a trick. See=
 conclusions far down in this blog for insights. <a href=3D"https://mediu=
m.com/@icex33/10-thousand-times-faster-swift-737b1accd973">https://medium=
.com/@icex33/10-thousand-times-faster-swift-737b1accd973</a></p>
</blockquote>
<p>Whoops slipped my mind. Fiddling with GCC optimiser flags definitely i=
mproves things for the A case but like you say that might not be reflecti=
ve of real-world processing. With optimisation, small amounts of 1 byte p=
adding performs more competitively the length-based variant.</p>
<p>I'm all for simplicity. However, perhaps there is a case for both "pad=
 1 byte" AND "pad to end of frame"? The later could be represented as a n=
ew frame type, or perhaps a single padding frame type that does bit maski=
ng akin to ACK/STREAM frames. (Of course, that means that 0x00 is no long=
er usable for such a purpose).</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/434#issuecomment-293931097">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq0SXl=
F2bd10NnPoYs1-DySJW4lG9ks5rvkCxgaJpZM4M6nIJ">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq3T=
INbdUEVmSA3UUu960bO5eWZg6ks5rvkCxgaJpZM4M6nIJ.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<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/434#issuecomment-293931097"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@LPardue in #4=
34: \u003e If you can read 65K in 29ns, the optimizer is playing you a tr=
ick. See conclusions far down in this blog for insights. https://medium.c=
om/@icex33/10-thousand-times-faster-swift-737b1accd973\r\n\r\nWhoops slip=
ped my mind. Fiddling with GCC optimiser flags definitely improves things=
 for the A case but like you say that might not be reflective of real-wor=
ld processing. With optimisation, small amounts of 1 byte padding perform=
s more competitively the length-based variant.\r\n\r\nI'm all for simplic=
ity. However, perhaps there is a case for both \"pad 1 byte\" AND \"pad t=
o end of frame\"? The later could be represented as a new frame type, or =
perhaps a single padding frame type that does bit masking akin to ACK/STR=
EAM frames. (Of course, that means that 0x00 is no longer usable for such=
 a purpose)."}],"action":{"name":"View Issue","url":"https://github.com/q=
uicwg/base-drafts/issues/434#issuecomment-293931097"}}}</script>=

----==_mimepart_58ef9ab1adb1b_20da3f89b6d03c3c156378--


From nobody Thu Apr 13 08:42: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 43335126BF0 for <quic-issues@ietfa.amsl.com>; Thu, 13 Apr 2017 08:42:14 -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 BaCbvOBNnGRr for <quic-issues@ietfa.amsl.com>; Thu, 13 Apr 2017 08:42:12 -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 0147B129421 for <quic-issues@ietf.org>; Thu, 13 Apr 2017 08:42: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=l7486NIZ5UdyCvKnidRiCdE3/zE=; b=jh+0wiLNsnedPiDY WIBMDYqEPH1IeicFsn8cxLDixTWbf9iNucZMG0WnbuCyVD9XJhH8Cc2ltfagkqdZ Llwcsw0Po5df6dlGsYO9uRa5hbRVGZtLyZKh0eoLQ4ZVHcj1QB9TrERvh71dnWwl kXpbeA3ZX/xmKnM94xFAtyS5fL0=
Received: by filter1129p1mdw1.sendgrid.net with SMTP id filter1129p1mdw1-6317-58EF9C52-2D 2017-04-13 15:42:10.432823379 +0000 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 0VHbL0EJQ62WSGo7CJTCuQ for <quic-issues@ietf.org>; Thu, 13 Apr 2017 15:42:10.421 +0000 (UTC)
Date: Thu, 13 Apr 2017 08:42:10 -0700
From: Lars Eggert <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abde59703024e4a1fdf213bac0ca81740ee2069d6d92cf0000000115075e5292a169ce0d2d4a12@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/434/293933093@github.com>
In-Reply-To: <quicwg/base-drafts/issues/434@github.com>
References: <quicwg/base-drafts/issues/434@github.com>
Subject: Re: [quicwg/base-drafts] PADDING Frame performance (#434)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58ef9c524f07d_120e3f89b6d03c3c9715b"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak15CmR57x39G5m2p/qwwi+VAaJSea/qG9FvzB hFuO3NTRF8+3IjhPod/8rM2xbLkRApSNxADWQ6C7rhin6dvD1l4Epzs9zuCk2W9nFU7Yx7KTb+GYln lzEhXTWy2qqx6xt9oDbImh/E5AhwuncV+eimEhkuOn3KgmHFTLt8rpY8uiwCJYgcEipFHneMlTUn4g Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/M3J4SXlL033xs291PG1g34ocexI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Apr 2017 15:42:14 -0000

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

We can always add the new frame type later, if skipping zeros is reported to be problematic.

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

<p>We can always add the new frame type later, if skipping zeros is reported to be problematic.</p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #434: We can always add the new frame type later, if skipping zeros is reported to be problematic."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/434#issuecomment-293933093"}}}</script>
----==_mimepart_58ef9c524f07d_120e3f89b6d03c3c9715b--


From nobody Thu Apr 13 08:58:08 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3975A129449 for <quic-issues@ietfa.amsl.com>; Thu, 13 Apr 2017 08:58: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 BFX_h9S1AcdO for <quic-issues@ietfa.amsl.com>; Thu, 13 Apr 2017 08:58:04 -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 D4751128B8E for <quic-issues@ietf.org>; Thu, 13 Apr 2017 08:58: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=ReylFLo4bgERfzrk01YTAi6oXlo=; b=S4tRmCOprHnUMg28 7NZrr9IoptdWyBm4RdsV9dco0m8nFg6p4KsUdL36hmEXvYtDJwPWV1rB9hOZE+3e TQkvi++6CQpAwRIWpIBm/ChadE47XCNWjOPZn4KrKS+btXPATiedq9xP2tXXNo2A XVa0S/w6AKCHbw79UGQqyTBDPmQ=
Received: by filter1109p1mdw1.sendgrid.net with SMTP id filter1109p1mdw1-8327-58EFA009-31 2017-04-13 15:58:01.865990631 +0000 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 gGQlfBIxSde-pK0OnKQrAA for <quic-issues@ietf.org>; Thu, 13 Apr 2017 15:58:01.837 +0000 (UTC)
Date: Thu, 13 Apr 2017 08:58:01 -0700
From: Lucas Pardue <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9213fbd33cfe01e125b5289570dc151cb3fb555d92cf000000011507620992a169ce0d2d4a12@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/434/293937624@github.com>
In-Reply-To: <quicwg/base-drafts/issues/434@github.com>
References: <quicwg/base-drafts/issues/434@github.com>
Subject: Re: [quicwg/base-drafts] PADDING Frame performance (#434)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58efa009b9663_43ab3f89b6d03c3c2997f"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0xikcZPtT/eKxaoqQXeTrQM8mErXADgm95ao cApQnJilTym54oelpkpq82iKqtrYAT5moKjJtUhenKJXmjvS4sr9MBrE3A5hBV9MypKVgj0BA8Y/3u RvDlB300S3zUmw7m27JS/zjzeTtF5USw1/MXnPZ0PHaz1jfqip3ODcOnYvOVsJL3X2IcsOx7eHK5Ai 0=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/tzG5R7Oy3wlHI7qPlfSfTADE39Q>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Apr 2017 15:58:05 -0000

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

SGTM. 

I feel @rjb1000 initial question has been answered, and there is no required action so I'm closing the ticket

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

<p>SGTM.</p>
<p>I feel <a href="https://github.com/rjb1000" class="user-mention">@rjb1000</a> initial question has been answered, and there is no required action so I'm closing the ticket</p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #434: SGTM. \r\n\r\nI feel @rjb1000 initial question has been answered, and there is no required action so I'm closing the ticket"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/434#issuecomment-293937624"}}}</script>
----==_mimepart_58efa009b9663_43ab3f89b6d03c3c2997f--


From nobody Thu Apr 13 08:58: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 831111294B5 for <quic-issues@ietfa.amsl.com>; Thu, 13 Apr 2017 08:58: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 HN4PsthC9uCN for <quic-issues@ietfa.amsl.com>; Thu, 13 Apr 2017 08:58:10 -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 07B69128B8E for <quic-issues@ietf.org>; Thu, 13 Apr 2017 08:58: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=1d9aGFzEKCtSTqTOqJjn/5E4cHI=; b=ismLSGXCvPeXNxTK 9mYhPFsHHrqVkEbNNHq3Eqo1moMmZX+XXIaLQ6VsVzCPCmRmOp6P/cMfkRTXWFo2 OcfiLQlI0RI8L6xkQlSx/imEBxm1sqclOIzqiP7CBFRHgHVXWo2rA05lYc7at5F8 D0lp/NmhdesdzbKU2FpIrhs1lHc=
Received: by filter0487p1mdw1.sendgrid.net with SMTP id filter0487p1mdw1-5886-58EFA009-5C 2017-04-13 15:58:01.793942141 +0000 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 GW7qDBnYSWKJymFePn_9dg for <quic-issues@ietf.org>; Thu, 13 Apr 2017 15:58:01.806 +0000 (UTC)
Date: Thu, 13 Apr 2017 08:58:01 -0700
From: Lucas Pardue <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9213fbd33cfe01e125b5289570dc151cb3fb555d92cf000000011507620992a169ce0d2d4a12@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/434/issue_event/1042153331@github.com>
In-Reply-To: <quicwg/base-drafts/issues/434@github.com>
References: <quicwg/base-drafts/issues/434@github.com>
Subject: Re: [quicwg/base-drafts] PADDING Frame performance (#434)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58efa009a5a46_2593f92a9c1dc2c22412c"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3YTXeu5Y/eA1rvR2wJXoFG7251md0FIqVuyF UEmFJq+026FqEivWLMNABOgiucJswCLdf1J3d5IoLpJ3d+EcLjOGNHy7WF4NQ67+2S1NwjD11R8+XU k2ml9ls+J/B0kOL4tV1jcpdapjEPq8jTTENZ/mD1c6DY+IbVVn1O/CKi+q3wXB67JllQU2S/QvXAv4 Y=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ZAfBZCrXEKs0mlXnDyLkJqff93U>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Apr 2017 15:58:12 -0000

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

Closed #434.

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

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

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

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


From nobody Thu Apr 13 09:04: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 2DBDC12951E for <quic-issues@ietfa.amsl.com>; Thu, 13 Apr 2017 09:04:36 -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 YOS_KQvdbD3s for <quic-issues@ietfa.amsl.com>; Thu, 13 Apr 2017 09: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 B68901294F9 for <quic-issues@ietf.org>; Thu, 13 Apr 2017 09:04:20 -0700 (PDT)
Date: Thu, 13 Apr 2017 09:04:19 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1492099459; bh=aq5lOUylFfAent6hT1m/oTLy2KClR0hlBGcwFzDxXmA=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ztdFCpQcQwYY2fzr6jwEoO7Bj3e0pm8FDIJCtmkvJ/B5NfQY4/3ejRJu9d9LcRewI GehNypufnhvkPcLeAoIkBhR+2zIPpGN1S51SLMmrImR1T2QLBX/MPZgr2ZdLaPW6YF drGgfQiWu2dKVbtjQAoQnZQl/knaSggM6gQOHF+M=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab85d1b88e92bdffd773afc679bed43d30e63a20c092cf000000011507638392a169ce0d2d4a12@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/434/293940147@github.com>
In-Reply-To: <quicwg/base-drafts/issues/434@github.com>
References: <quicwg/base-drafts/issues/434@github.com>
Subject: Re: [quicwg/base-drafts] PADDING Frame performance (#434)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58efa183e2bc5_50c93fee44f55c2c89257"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/-Niu4NOoKMwSf8hgDsv9kgBglPM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Apr 2017 16:04:36 -0000

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

Speaking of padding - one annoying feature about the STREAM frame is that if payload fits up to N - 1 MTU, you need to introduce the datalen length field, but then it won't fit into MTU and you have to add a single byte padding. The padding is not the issue, but it adds complicated special cases that can lead to bugs. In my proposal on TRIM frames, I consider the case where datalen is always required to repurpose the header bit, but it would also simplify this special case, because either the data fits, or it wont.

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

<p>Speaking of padding - one annoying feature about the STREAM frame is t=
hat if payload fits up to N - 1 MTU, you need to introduce the datalen le=
ngth field, but then it won't fit into MTU and you have to add a single b=
yte padding. The padding is not the issue, but it adds complicated specia=
l cases that can lead to bugs. In my proposal on TRIM frames, I consider =
the case where datalen is always required to repurpose the header bit, bu=
t it would also simplify this special case, because either the data fits,=
 or it wont.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/434#issuecomment-293940147">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq8Fmm=
mNorhFxzJeU2r9ClwhM0biyks5rvkeDgaJpZM4M6nIJ">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq0U=
aDVBrY3thkxYWxsmCxuAuQ_hrks5rvkeDgaJpZM4M6nIJ.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<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/434#issuecomment-293940147"></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 #=
434: Speaking of padding - one annoying feature about the STREAM frame is=
 that if payload fits up to N - 1 MTU, you need to introduce the datalen =
length field, but then it won't fit into MTU and you have to add a single=
 byte padding. The padding is not the issue, but it adds complicated spec=
ial cases that can lead to bugs. In my proposal on TRIM frames, I conside=
r the case where datalen is always required to repurpose the header bit, =
but it would also simplify this special case, because either the data fit=
s, or it wont."}],"action":{"name":"View Issue","url":"https://github.com=
/quicwg/base-drafts/issues/434#issuecomment-293940147"}}}</script>=

----==_mimepart_58efa183e2bc5_50c93fee44f55c2c89257--


From nobody Thu Apr 13 10:20: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 5757D129C19 for <quic-issues@ietfa.amsl.com>; Thu, 13 Apr 2017 10:20: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 we6qQLr-izu7 for <quic-issues@ietfa.amsl.com>; Thu, 13 Apr 2017 10:20:41 -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 8B39C129C0E for <quic-issues@ietf.org>; Thu, 13 Apr 2017 10:20: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=gwU5+MxY5XLmvEauu/+c3RjeQ2c=; b=KWxpsBzoO/GmMSOc bS5FyfRR8FUdJJnr/nBpIirsGRLO8LsOCVFJMzoaa1l9HRg96dwgZSjTQdmYjAGL /ST7c+tZ9ama+5VoNhp32nx3yXfbsrBHe95kuN+IeBGGZsh1KyErbQ/7uhLbwsV9 qHE2o3cXEHSJrMvSbv4nu6la2MI=
Received: by filter0509p1mdw1.sendgrid.net with SMTP id filter0509p1mdw1-14674-58EFB360-2B 2017-04-13 17:20:32.376677313 +0000 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 7gnpuOGTRu2DqgwBpeLIKw for <quic-issues@ietf.org>; Thu, 13 Apr 2017 17:20:32.327 +0000 (UTC)
Date: Thu, 13 Apr 2017 10:20:32 -0700
From: huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3972f94684ba4e8a912358cdfc6898c4b3fa1dde92cf000000011507756092a169ce0d32c440@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/435/293965920@github.com>
In-Reply-To: <quicwg/base-drafts/issues/435@github.com>
References: <quicwg/base-drafts/issues/435@github.com>
Subject: Re: [quicwg/base-drafts] Stream ID sequential order may create head of queue blocking (#435)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58efb3603bc6a_419c3fd78244bc38214597"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2gSSdiCpIewf42WetLWAemgjiiG0Rg4WiYq0 1/tEUcrIQOwh1PHsZkNyxhYbMoyvG+XqkUZcEy93uUba2CaoY42HujNqokXozL71bMwzaHAoMBdc4S aGE4JZ1sH2azaGpkpcoQPTeu4vw3n/ECur9RaGKcVU5rpM89xq1Ej8gsgDmnK6cWqFmZgGXELKXGpE Y=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ZY0eexPpg4gCWljUDCkBtgy-G2M>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Apr 2017 17:20:42 -0000

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

Marten, I agree that there is no real problem if the client does indeed create streams in order. But I am concerned with an adversarial client creating streams out of order. Suppose that the server, like you suggest, "open all streams with lower IDs". Suppose that the adversarial client opens stream 5, and then stream 1000005. Are you going to open 1 million streams? Will that not have a significant impact on server performance?

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

<p>Marten, I agree that there is no real problem if the client does indeed =
create streams in order. But I am concerned with an adversarial client crea=
ting streams out of order. Suppose that the server, like you suggest, "open=
 all streams with lower IDs". Suppose that the adversarial client opens str=
eam 5, and then stream 1000005. Are you going to open 1 million streams? Wi=
ll that not have a significant impact on server performance?</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/435#issuecomment-293965920">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq02JqA7b8wmd2U8=
ajoBWZGku95sfks5rvllggaJpZM4M8JKI">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqyTAAstHIj-FrW05d=
fb79ufa-jsDks5rvllggaJpZM4M8JKI.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/435#issuecomment-293965920"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/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 #435: Marten, I agre=
e that there is no real problem if the client does indeed create streams in=
 order. But I am concerned with an adversarial client creating streams out =
of order. Suppose that the server, like you suggest, \"open all streams wit=
h lower IDs\". Suppose that the adversarial client opens stream 5, and then=
 stream 1000005. Are you going to open 1 million streams? Will that not hav=
e a significant impact on server performance?"}],"action":{"name":"View Iss=
ue","url":"https://github.com/quicwg/base-drafts/issues/435#issuecomment-29=
3965920"}}}</script>=

----==_mimepart_58efb3603bc6a_419c3fd78244bc38214597--


From nobody Thu Apr 13 10:44: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 1D48012EAD5 for <quic-issues@ietfa.amsl.com>; Thu, 13 Apr 2017 10:44: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_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=-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 0AgwJ7V7hP15 for <quic-issues@ietfa.amsl.com>; Thu, 13 Apr 2017 10:44: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 2D43912EAC7 for <quic-issues@ietf.org>; Thu, 13 Apr 2017 10:44: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=veTg9LBm/VCw1hqdJpCOrbN0T58=; b=dmoGYIOhhw8lRlgz j0kgq3ddQt/hGwX39cqO3oh2OcedtaLNFde/1S57jCicjtopa6IOnwdu3rqIh9dA 8G19K9XxHBkgvRkucZW5JiZ44YOhy+zXBGQaUflT0vQ0pn7+zGe0NGHHVSaJC+Ua SCu9YgGUg8J3Dp7pFelv2hmRNhY=
Received: by filter0569p1mdw1.sendgrid.net with SMTP id filter0569p1mdw1-4923-58EFB8DF-2D 2017-04-13 17:43:59.721772869 +0000 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 ppwpMhggRwKmy-oNnk7WOQ for <quic-issues@ietf.org>; Thu, 13 Apr 2017 17:43:59.698 +0000 (UTC)
Date: Thu, 13 Apr 2017 10:43:59 -0700
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab0de3296724bf722f13672d27a39287bdcc14922492cf0000000115077adf92a169ce0d32c440@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/435/293971954@github.com>
In-Reply-To: <quicwg/base-drafts/issues/435@github.com>
References: <quicwg/base-drafts/issues/435@github.com>
Subject: Re: [quicwg/base-drafts] Stream ID sequential order may create head of queue blocking (#435)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58efb8df8a5e7_1b1a3fd5598fdc341456da"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3Scb2etjGXNzvXioZuShCtDJTyykn9Nqms/F k4ScS7gWS3R0PuWxrq0tU05RdMQ6TYZVex0VoJ242fQQwJg9acv9JINhWpoTNd9tlvjv+jCkkGki+2 CGDebjCyq/DGv67AwI0Z3R1yrqJSHP8JNqtIQC/4gFIGiTmPg9TEA6sE4ZUvO9LfYjrKb2ws5Df+w7 c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Ne-cinc4ynsnQypFnX04Lf_cYvg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Apr 2017 17:44:27 -0000

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

There are two solutions currently going as I understand. The current draft-=
01 with limit on concurrent active streams which the receiver announces to =
the sender. So the receiver will drop the stream or the connection if the l=
imit is exceeded. However, there are race conditions. So the new proposal i=
s for the receiver to annouce the maximum id accepted. It can increase this=
 as older streams are being closed.

Both of these view points assumes that streams are like toilet paper so to =
speak, you just pull the next available. However, if you have an applicatio=
n that wants to assign semantics to the stream id, then things get problema=
tic. For example you might want to download download profile images for the=
 nearest 10000 connections in a social network. Either you have to associat=
e a profile with each stream, and then the stream is not a simple image, or=
 you assume that the stream id maps to a profile index. Then you set max st=
ream to 10100 and add 100 to the profile index and keep the lower streams f=
or special purposes. Then you 10000 streams concurrently. Though not by mal=
icous intent,  a server might overwhelm the client. So it might want to lim=
it the number of concurrent streams even if the limit is set higher. But th=
ere is no way to do this with fixed limit solution, and with the concurrent=
 solution you are forced to send the lower identifiers first, which could b=
e fine. But if you later have stream 10000 - 20000 for dripping activity fe=
eds, concurrency wont work.

These scenarios are essentially not supported by QUIC. You could multiplex =
activity feeds over fewer streams.

--=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/435#issuecomment-293971954=

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

<p>There are two solutions currently going as I understand. The current dra=
ft-01 with limit on concurrent active streams which the receiver announces =
to the sender. So the receiver will drop the stream or the connection if th=
e limit is exceeded. However, there are race conditions. So the new proposa=
l is for the receiver to annouce the maximum id accepted. It can increase t=
his as older streams are being closed.</p>
<p>Both of these view points assumes that streams are like toilet paper so =
to speak, you just pull the next available. However, if you have an applica=
tion that wants to assign semantics to the stream id, then things get probl=
ematic. For example you might want to download download profile images for =
the nearest 10000 connections in a social network. Either you have to assoc=
iate a profile with each stream, and then the stream is not a simple image,=
 or you assume that the stream id maps to a profile index. Then you set max=
 stream to 10100 and add 100 to the profile index and keep the lower stream=
s for special purposes. Then you 10000 streams concurrently. Though not by =
malicous intent,  a server might overwhelm the client. So it might want to =
limit the number of concurrent streams even if the limit is set higher. But=
 there is no way to do this with fixed limit solution, and with the concurr=
ent solution you are forced to send the lower identifiers first, which coul=
d be fine. But if you later have stream 10000 - 20000 for dripping activity=
 feeds, concurrency wont work.</p>
<p>These scenarios are essentially not supported by QUIC. You could multipl=
ex activity feeds over fewer streams.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/435#issuecomment-293971954">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq5pMW3o5HeFoK6W=
NgM9qR84tT7s1ks5rvl7fgaJpZM4M8JKI">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq-v9fAk5zaNNGcuqd=
VrBmIRiquLWks5rvl7fgaJpZM4M8JKI.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/435#issuecomment-293971954"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/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 #435: There are two=
 solutions currently going as I understand. The current draft-01 with limit=
 on concurrent active streams which the receiver announces to the sender. S=
o the receiver will drop the stream or the connection if the limit is excee=
ded. However, there are race conditions. So the new proposal is for the rec=
eiver to annouce the maximum id accepted. It can increase this as older str=
eams are being closed.\r\n\r\nBoth of these view points assumes that stream=
s are like toilet paper so to speak, you just pull the next available. Howe=
ver, if you have an application that wants to assign semantics to the strea=
m id, then things get problematic. For example you might want to download d=
ownload profile images for the nearest 10000 connections in a social networ=
k. Either you have to associate a profile with each stream, and then the st=
ream is not a simple image, or you assume that the stream id maps to a prof=
ile index. Then you set max stream to 10100 and add 100 to the profile inde=
x and keep the lower streams for special purposes. Then you 10000 streams c=
oncurrently. Though not by malicous intent,  a server might overwhelm the c=
lient. So it might want to limit the number of concurrent streams even if t=
he limit is set higher. But there is no way to do this with fixed limit sol=
ution, and with the concurrent solution you are forced to send the lower id=
entifiers first, which could be fine. But if you later have stream 10000 - =
20000 for dripping activity feeds, concurrency wont work.\r\n\r\nThese scen=
arios are essentially not supported by QUIC. You could multiplex activity f=
eeds over fewer streams."}],"action":{"name":"View Issue","url":"https://gi=
thub.com/quicwg/base-drafts/issues/435#issuecomment-293971954"}}}</script>=

----==_mimepart_58efb8df8a5e7_1b1a3fd5598fdc341456da--


From nobody Thu Apr 13 11:05: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 AAA2F131537 for <quic-issues@ietfa.amsl.com>; Thu, 13 Apr 2017 11:05:41 -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 VQSVDsTWzmN9 for <quic-issues@ietfa.amsl.com>; Thu, 13 Apr 2017 11:05:40 -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 0BDE2131458 for <quic-issues@ietf.org>; Thu, 13 Apr 2017 11:05:40 -0700 (PDT)
Date: Thu, 13 Apr 2017 11:05:39 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1492106739; bh=hBNojCv/oS1bANyZgSRRLhcU9PKkXktEu6huzhFhQpA=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=HjxknrBIZsUTF7D4dHxThQnxL8LEJLUfJWCEF9aCYrPeg2EwoL7FjUKkkNjAoY2YF ZUE8LgMIJFj1v0ymX0rnsKfxYq2oqj1om/3GxDGuHkMl4iah0dGNPHMkyZBYGRIo52 +fq66c5q6dX0hnKM6a0OjkL6LvWUVyGFdjgtmIFk=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab45b901c8f020a9f76195ce204dbbac650d62d33d92cf0000000115077ff392a169ce0d35f27a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/436@github.com>
Subject: [quicwg/base-drafts] Move SETTINGS into TLS Handshake (#436)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58efbdf324f1f_2a5c3f9ffe23dc2c11287"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/dfZgKnksJfHq7K3qFIeNyG6EB44>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Apr 2017 18:05:42 -0000

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

Reviewing Issue #181 and PR #236, it seems like having the SETTINGS
frame on Stream #3 creates a bunch of odd race conditions, because
you need to send data (both in 0-RTT and 1-RTT) before you might
get the SETTINGS frame.

It occurs to me that we might easily be able to remove this by
moving the SETTINGS frame into the handshake. Specifically the
ClientHello and the EncryptedExtensions.

If we did this, there would be no need for defaults, because:

- In 1-RTT, you would be guaranteed of getting it before you
  could write
- It would not be possible to have a 0-RTT context without
  SETTINGS.

Moreover, the server's 1-RTT settings frames would clearly
apply to the 1-RTT data, but not the 0-RTT data.

It seems like the major downsides of this are:

- Layer violation
- You don't get confidentiality for the client's settings
  (but you do gain a full RTT).



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

<p>Reviewing Issue <a href="https://github.com/quicwg/base-drafts/issues/181" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/181" data-id="202049568" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#181</a> and PR <a href="https://github.com/quicwg/base-drafts/pull/236" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/236" data-id="203277078" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#236</a>, it seems like having the SETTINGS<br>
frame on Stream <a href="https://github.com/quicwg/base-drafts/issues/3" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/3" data-id="189968216" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#3</a> creates a bunch of odd race conditions, because<br>
you need to send data (both in 0-RTT and 1-RTT) before you might<br>
get the SETTINGS frame.</p>
<p>It occurs to me that we might easily be able to remove this by<br>
moving the SETTINGS frame into the handshake. Specifically the<br>
ClientHello and the EncryptedExtensions.</p>
<p>If we did this, there would be no need for defaults, because:</p>
<ul>
<li>In 1-RTT, you would be guaranteed of getting it before you<br>
could write</li>
<li>It would not be possible to have a 0-RTT context without<br>
SETTINGS.</li>
</ul>
<p>Moreover, the server's 1-RTT settings frames would clearly<br>
apply to the 1-RTT data, but not the 0-RTT data.</p>
<p>It seems like the major downsides of this are:</p>
<ul>
<li>Layer violation</li>
<li>You don't get confidentiality for the client's settings<br>
(but you do gain a full RTT).</li>
</ul>

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

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


From nobody Thu Apr 13 11: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 219661315D0 for <quic-issues@ietfa.amsl.com>; Thu, 13 Apr 2017 11:35:20 -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 NCfOP7cFxVhJ for <quic-issues@ietfa.amsl.com>; Thu, 13 Apr 2017 11:35:18 -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 6D1651315CD for <quic-issues@ietf.org>; Thu, 13 Apr 2017 11:35:18 -0700 (PDT)
Date: Thu, 13 Apr 2017 11:35:17 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1492108517; bh=RJ5v/XRkaytRZPBJUsc3jZufwxdBh5/sVKyTbsrjKNc=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=rzHmEUVxCC1Srp/Bg0wrEL+Qdex0IOEarKqSAAgi9zLk6iCN139BGzZIzSdl+PsOK /AZcyvKDi1Lss6IHXLTk6/Ug76NZXPE70f4gE7OSN2MMBCTWgr8MKbgXwSClpChDwL YYVXUVjiKwt52LXMf9wEptk7ZSG85lX9kYe5q1iE=
From: huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab40b4da7e9692f7f24286962c4ab96ded9e90728792cf00000001150786e592a169ce0d32c440@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/435/293985549@github.com>
In-Reply-To: <quicwg/base-drafts/issues/435@github.com>
References: <quicwg/base-drafts/issues/435@github.com>
Subject: Re: [quicwg/base-drafts] Stream ID sequential order may create head of queue blocking (#435)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58efc4e59a14f_39a33f86ab131c3c2097b9"; 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/EgimJmlsJZ5PLAPVsaOLLsU70NI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Apr 2017 18:35:20 -0000

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

OK. I get that we clients are supposed to abide by the "concurrent stream limit" set by the server, and that will prevent silly stream openings. On the other hand, I get it now, after reading the draft several times. Which means that at minimum there is a documentation problem.

1) The "concurrent stream limit" transport parameter is first mentioned in section 7.3.1.  Transport Parameter Definitions. Except that it is called "concurrent streams" in 7.3.1, and then referred to as "concurrent stream limit" in the rest of the document. I suggest updating 7.3.1 so the parameter is called "concurrent stream limit".

2) The text in section 10.2 is hard to read. The first line of the last paragraph says "All streams, including stream 1, count toward this limit." But what "this" points to is undefined. I propose to rewrite that to "All streams, including stream 1, count toward the concurrent stream limit." Maybe with a forward pointer to the next section.


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

<p>OK. I get that we clients are supposed to abide by the "concurrent str=
eam limit" set by the server, and that will prevent silly stream openings=
. On the other hand, I get it now, after reading the draft several times.=
 Which means that at minimum there is a documentation problem.</p>
<ol>
<li>
<p>The "concurrent stream limit" transport parameter is first mentioned i=
n section 7.3.1.  Transport Parameter Definitions. Except that it is call=
ed "concurrent streams" in 7.3.1, and then referred to as "concurrent str=
eam limit" in the rest of the document. I suggest updating 7.3.1 so the p=
arameter is called "concurrent stream limit".</p>
</li>
<li>
<p>The text in section 10.2 is hard to read. The first line of the last p=
aragraph says "All streams, including stream 1, count toward this limit."=
 But what "this" points to is undefined. I propose to rewrite that to "Al=
l streams, including stream 1, count toward the concurrent stream limit."=
 Maybe with a forward pointer to the next section.</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/issues/435#issuecomment-293985549">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq0t_z=
B799gB_zqTbQqQ5HflBZa4oks5rvmrlgaJpZM4M8JKI">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq5u=
pIY1tXMIv3Dw7NHR43YzkzumXks5rvmrlgaJpZM4M8JKI.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<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/435#issuecomment-293985549"></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 #4=
35: OK. I get that we clients are supposed to abide by the \"concurrent s=
tream limit\" set by the server, and that will prevent silly stream openi=
ngs. On the other hand, I get it now, after reading the draft several tim=
es. Which means that at minimum there is a documentation problem.\r\n\r\n=
1) The \"concurrent stream limit\" transport parameter is first mentioned=
 in section 7.3.1.  Transport Parameter Definitions. Except that it is ca=
lled \"concurrent streams\" in 7.3.1, and then referred to as \"concurren=
t stream limit\" in the rest of the document. I suggest updating 7.3.1 so=
 the parameter is called \"concurrent stream limit\".\r\n\r\n2) The text =
in section 10.2 is hard to read. The first line of the last paragraph say=
s \"All streams, including stream 1, count toward this limit.\" But what =
\"this\" points to is undefined. I propose to rewrite that to \"All strea=
ms, including stream 1, count toward the concurrent stream limit.\" Maybe=
 with a forward pointer to the next section.\r\n"}],"action":{"name":"Vie=
w Issue","url":"https://github.com/quicwg/base-drafts/issues/435#issuecom=
ment-293985549"}}}</script>=

----==_mimepart_58efc4e59a14f_39a33f86ab131c3c2097b9--


From nobody Thu Apr 13 11:49:00 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A07781315E7 for <quic-issues@ietfa.amsl.com>; Thu, 13 Apr 2017 11:48:59 -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 ePV6peIOgYOo for <quic-issues@ietfa.amsl.com>; Thu, 13 Apr 2017 11:48: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 292461315E2 for <quic-issues@ietf.org>; Thu, 13 Apr 2017 11:48:58 -0700 (PDT)
Date: Thu, 13 Apr 2017 11:48:57 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1492109337; bh=W6VNPBzdWQa1zJGEXDMKex8IXsR/iF00sybALcG83B4=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=oefZ2rvW/oU+9jUBOGH59plPpjyZGoM3My+U6QuBbv/DCpNtbQGQ9mK59jJcu3dJs 2PY6dGSww5FZ4V/h+V3MHXJoxa/9FwvbniOUiPKgrpyDJhj70pE9heRnjya60Mzy7+ Y79e1DNQLBDFyIddPI4/zxbkZgCjt/ATLE4DJrg8=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6671043eb041a7e188901e634aabd3f0082e166192cf0000000115078a1992a169ce0d361c7a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/437@github.com>
Subject: [quicwg/base-drafts] Fix >80 character line so that Makefiles work (#437)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58efc81944c9a_6c283fe64d1cdc3416907f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/mXOHY2tU2eUUT_YrfuGfZBeehKQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Apr 2017 18:48:59 -0000

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

This is breaking in the Makefile sanity checks.
You can view, comment on, or merge this pull request online at:

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

-- Commit Summary --

  * Fix >80 character line so that Makefiles work

-- File Changes --

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

-- Patch Links --

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

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

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

<p>This is breaking in the Makefile sanity checks.</p>

<hr>

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

<h4>Commit Summary</h4>
<ul>
  <li>Fix &gt;80 character line so that Makefiles work</li>
</ul>

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

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

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

----==_mimepart_58efc81944c9a_6c283fe64d1cdc3416907f--


From nobody Thu Apr 13 12:13: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 225C91294F4 for <quic-issues@ietfa.amsl.com>; Thu, 13 Apr 2017 12:13:03 -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 8qhzy-ARqnnz for <quic-issues@ietfa.amsl.com>; Thu, 13 Apr 2017 12:13: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 73DE612EB24 for <quic-issues@ietf.org>; Thu, 13 Apr 2017 12:12:59 -0700 (PDT)
Date: Thu, 13 Apr 2017 12:12:58 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1492110778; bh=CPQJWML3vgIdwiJnbnxFz5DMTJWqyEIpFpdn5pGXB1g=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=WVKrgWF9Gf1yLGH/xVm0eGeeXaiecMSENKQY/l1qXfi+sn+aA+zOhNHrQCteyY+ts tKbmNchYD+HRXnGFlIy7as01KOTUcseyQxXd0F5f+e41skXYnjZoZUjpaYvYlktpVt T/3owjlV4vG/+oiua7LQqQrLyhi9JzgcbszwQBSk=
From: huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab87da01df69171ce854d98745ddf8b039ec657d1492cf0000000115078fba92a169ce0d32c440@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/435/293995289@github.com>
In-Reply-To: <quicwg/base-drafts/issues/435@github.com>
References: <quicwg/base-drafts/issues/435@github.com>
Subject: Re: [quicwg/base-drafts] Stream ID sequential order may create head of queue blocking (#435)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58efcdbac22c4_be93fe6d98efc38236052"; 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/rvv4hMROnUrDfQF0mwnNcxoJZ4I>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Apr 2017 19:13:03 -0000

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

Also, It might be nice to write something about stream number attacks in the Security section. For example, if an implementation just picks a very large value for the concurrent stream limit, it might be subject to denial of service attacks.

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

<p>Also, It might be nice to write something about stream number attacks =
in the Security section. For example, if an implementation just picks a v=
ery large value for the concurrent stream limit, it might be subject to d=
enial of service attacks.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/435#issuecomment-293995289">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq31pk=
8xE4TFmhbdKoqZr91UOu98uks5rvnO6gaJpZM4M8JKI">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq96=
ycjO3dJOkIwSyVtERuZkpoKRHks5rvnO6gaJpZM4M8JKI.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<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/435#issuecomment-293995289"></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 #4=
35: Also, It might be nice to write something about stream number attacks=
 in the Security section. For example, if an implementation just picks a =
very large value for the concurrent stream limit, it might be subject to =
denial of service attacks."}],"action":{"name":"View Issue","url":"https:=
//github.com/quicwg/base-drafts/issues/435#issuecomment-293995289"}}}</sc=
ript>=

----==_mimepart_58efcdbac22c4_be93fe6d98efc38236052--


From nobody Thu Apr 13 13:06: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 30A8E129AAF for <quic-issues@ietfa.amsl.com>; Thu, 13 Apr 2017 13:06:48 -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 vI-sgYnGw3cO for <quic-issues@ietfa.amsl.com>; Thu, 13 Apr 2017 13:06: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 0CC60129566 for <quic-issues@ietf.org>; Thu, 13 Apr 2017 13:06:47 -0700 (PDT)
Date: Thu, 13 Apr 2017 13:06:46 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1492114006; bh=8fYUJFTW0n068wqRuoGx8VFFckl6ymJGB7s8MWy7r6Y=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=rKZONMVS7vlKDmkaWV3K2h+e9GPOAvAprg1ZkaZBLGZ4h04KE16BCd+BbEubPa3fp M5gNIVU90rSSLk7c/H/0c6Typ9cOP7Ucalt/UOmUA68fdjOhY65Pess7OeDaHfIshF EKZikU/HtPB4raMREtsqrZf9poS4kZGGlstcVBTs=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab208ae795bba739105e2f8fe6012394c538b1c23592cf0000000115079c5692a169ce0d366240@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/438@github.com>
Subject: [quicwg/base-drafts] A bunch of editorial cleanup. Short summary: (#438)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58efda562b821_7fbc3fa220273c2c129280"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/uNIKqubwe8Zf7svH91Igf4-Go10>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Apr 2017 20:06:48 -0000

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

- Remove a bunch of the "can be used" language because we are
  specifying how to use it.

- Update the 2119 language.

- Clean up the description of key derivation, also shorten
  it.

- Misc other stuff.
You can view, comment on, or merge this pull request online at:

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

-- Commit Summary --

  * A bunch of editorial cleanup. Short summary:

-- File Changes --

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

-- Patch Links --

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

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

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

<ul>
<li>
<p>Remove a bunch of the "can be used" language because we are<br>
specifying how to use it.</p>
</li>
<li>
<p>Update the 2119 language.</p>
</li>
<li>
<p>Clean up the description of key derivation, also shorten<br>
it.</p>
</li>
<li>
<p>Misc other stuff.</p>
</li>
</ul>

<hr>

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

<h4>Commit Summary</h4>
<ul>
  <li>A bunch of editorial cleanup. Short summary:</li>
</ul>

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

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

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

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

----==_mimepart_58efda562b821_7fbc3fa220273c2c129280--


From nobody Thu Apr 13 14:36: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 2937D12EB12 for <quic-issues@ietfa.amsl.com>; Thu, 13 Apr 2017 14:36:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.499
X-Spam-Level: 
X-Spam-Status: No, score=-0.499 tagged_above=-999 required=5 tests=[BAYES_05=-0.5, 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 68Trfj8I6cBQ for <quic-issues@ietfa.amsl.com>; Thu, 13 Apr 2017 14:36:03 -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 51B5012EAA4 for <quic-issues@ietf.org>; Thu, 13 Apr 2017 14:36:01 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1492119360; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=KCLu72XdtjmgDTTMJ1U/jW2olg3Wp+WFJibm8TDF9/g=; b=Ut+bW8IcpA9NVkE6lI4DnmbgxmwxXJU9+CfqzcFL6L3LuvV/yNcmpmFA1Slm2YavvtUiEb53 ckz3x+Fwh/7jcYk6bfG+IB/RZz+0nX55OUlgrPVJ9QsT454VXjhyRTkQz+E8OZRAn1Vy+b1Q Kaz+kME3/h/t9Q3KWNkViXJQQ44=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=dU1paCnUOmAoVsu/f1W2tbg6gBgSSa5cOiaRMkPz1nzK9IOI9O+GEi2TN7ZB6YWqsJj1T3 bIE8XG5A5z4Qd1ofyfveCDVvRGNSRwp6TcToek2wo2VwvfftMvafgQ+r4YIgPMJNmFhQpWG1 SPwClng7p56VYKY8FtGlugYChX0lA=
Sender: michbish=microsoft.com@github.com
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.40]) by mxa.mailgun.org with ESMTP id 58efef40.7fb2b8040900-smtp-out-n02; Thu, 13 Apr 2017 21:36:00 -0000 (UTC)
Date: Thu, 13 Apr 2017 14:35:59 -0700
From: Mike Bishop <michbish@microsoft.com>
Reply-To: Mike Bishop <michbish@microsoft.com>
To: quic-issues@ietf.org
Message-ID: <58efef3f1fc54_57033fa212f8bc38133266@hookshot-fe6-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] ed9834: Fix long line in #429
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_58efef3f1f8a8_57033fa212f8bc3813311b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/okJre0rwKWZSBTyN5Wk3p-GEmpM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Apr 2017 21:36:05 -0000

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

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: ed9834dbb2591f08142913b3fdbc11592e5a7340
      https://github.com/quicwg/base-drafts/commit/ed9834dbb2591f08142913b3fdbc11592e5a7340
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-04-13 (Thu, 13 Apr 2017)

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

  Log Message:
  -----------
  Fix long line in #429



----==_mimepart_58efef3f1f8a8_57033fa212f8bc3813311b--


From nobody Thu Apr 13 14:38: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 3A4C212EB12 for <quic-issues@ietfa.amsl.com>; Thu, 13 Apr 2017 14:38:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.381
X-Spam-Level: 
X-Spam-Status: No, score=-0.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_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-0.001, T_SPF_HELO_TEMPERROR=0.01, T_SPF_TEMPERROR=0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0b08o_Jrsp1v for <quic-issues@ietfa.amsl.com>; Thu, 13 Apr 2017 14:38: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 592EF12EAA4 for <quic-issues@ietf.org>; Thu, 13 Apr 2017 14:38: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=0KA/aQBXOYB0f2hnO/7OaLbN9aE=; b=JX788GRLDD1tLaL+ h2cp+Uj4UqMV6sDukiROnAN/z+hTQ/zmzFWORdgZeozxyk2SW3jp3UrlIb0Z5Lu+ Cpu0Lo3kLZjdkHAbW7T/TjxSir+2kmi+EFSIfpuaAunfqvYV/7bUHs+dDv4IiAji Mn/G4Ri1ft9HhB6npj2grBJn+6w=
Received: by filter1097p1mdw1.sendgrid.net with SMTP id filter1097p1mdw1-25603-58EFEFD1-34 2017-04-13 21:38:25.806996122 +0000 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 jZ2QCJp9Qnu0JXbkFjzcog for <quic-issues@ietf.org>; Thu, 13 Apr 2017 21:38:25.727 +0000 (UTC)
Date: Thu, 13 Apr 2017 14:38:25 -0700
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abcb51fbadbb482896957c43a230a0358423f43cf792cf000000011507b1d192a169ce0d1579ec@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/431/issue_event/1042654033@github.com>
In-Reply-To: <quicwg/base-drafts/pull/431@github.com>
References: <quicwg/base-drafts/pull/431@github.com>
Subject: Re: [quicwg/base-drafts] Change StreamID to Stream ID (#431)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58efefd19ca4e_6a0e3fbcc4703c38350979"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2zoB4P1RttIlpOI3YLoVjyf9aJPiC+oaN3FS VkonT2kS3q9P9SRNpaUAsK3GSDU8R7+qQfv+/3LsVrFaEbQc/iw9/xCR6ylAqjwY4s9Z7av127FdfW ALfxW95DkzUC+t/YyE0U4EqrRC1b1LJRlKAgrX5+akRQl49RaoxgThJ3fzqvkprXOzIkzBhoOBa/5v A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/kSLLVd_zGvDPUkE5typ3jiTno4Q>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Apr 2017 21:38:29 -0000

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

Merged #431.

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

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

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

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


From nobody Thu Apr 13 14:38: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 B8CCE12EB39 for <quic-issues@ietfa.amsl.com>; Thu, 13 Apr 2017 14:38:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.161
X-Spam-Level: 
X-Spam-Status: No, score=-3.161 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=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, T_SPF_HELO_TEMPERROR=0.01, T_SPF_TEMPERROR=0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id sKlzThKS2lEl for <quic-issues@ietfa.amsl.com>; Thu, 13 Apr 2017 14:38:28 -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 69ED112778E for <quic-issues@ietf.org>; Thu, 13 Apr 2017 14:38: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=WNQJv2gLg7b7HQzjp9o/Y+cqUfA=; b=tnBcHXI+H4T5c4MH drgHpAER0ewWZqQ3FejomaMIHYwlaeNpPcHCQ/zj56PgSQkMfMHlDnVZSJvbE+zs C5E+dGLQ2T3QzcVEaAo6bGPDq9sPWfwHxpcSIqlVtpoU4h4BfUDaBEEMAv/hw1oP jDoxy6gzuQPS5PMGAWzTDf3q/xw=
Received: by filter0406p1mdw1.sendgrid.net with SMTP id filter0406p1mdw1-9343-58EFEFD1-1B 2017-04-13 21:38:25.463688475 +0000 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 rkBp9heBQqC1qt8rrmD8xw for <quic-issues@ietf.org>; Thu, 13 Apr 2017 21:38:25.409 +0000 (UTC)
Date: Thu, 13 Apr 2017 14:38:25 -0700
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab56479c1bce3828af8161de44781ca2531114183c92cf000000011507b1d192a169ce0cfe214f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/422/issue_event/1042654031@github.com>
In-Reply-To: <quicwg/base-drafts/issues/422@github.com>
References: <quicwg/base-drafts/issues/422@github.com>
Subject: Re: [quicwg/base-drafts] StreamID versus Stream ID (#422)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58efefd145511_53983fcd5bb53c3c127998"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0nXE8GZbox89VQlHnQf2jDCQSp76D58MOmIN LAc0M+6AeVxB7+ZV2qfbdeH/Xbcboa9zptNG2dByp5oB1vmE3hxDPsCJMm9fHI44yAJtadXsBQFgqD 3F300qM/1qAtYRYJ0AH0U9XDaelZV+2V/AFM7bKrkElqOg/pCluS+rcwx8e7CvbmUal++vfTi8twFh A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/tho1CVMzyQkPYc1H-qee1RivJn4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Apr 2017 21:38:30 -0000

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

Closed #422 via #431.

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

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

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

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


From nobody Thu Apr 13 14:39: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 5390B12EB50 for <quic-issues@ietfa.amsl.com>; Thu, 13 Apr 2017 14:39:40 -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 7rqu3WrdzKYB for <quic-issues@ietfa.amsl.com>; Thu, 13 Apr 2017 14:39: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 3894612EAA4 for <quic-issues@ietf.org>; Thu, 13 Apr 2017 14:39:38 -0700 (PDT)
Date: Thu, 13 Apr 2017 14:39:37 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1492119577; bh=8TrJCX8E/CZ9Lr4NC7kvGppxAcKUg3BVZeas9fyYva0=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=IaviXP6y6bBcQLJl/CphojT4Ov3iowRIKjCSoZYmOej7o7eqDJE+uo+NEi85xuPp+ NmUtokrZ/0VUwwIbW54qYidwMuGFa9JQS9NKu/fkGZjmJKmtGtsh2eyL2w2Z+Li0ev efY4XPQrH/JgzdTw5fIU4/5P8lMNI1eJc0waqGwA=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1c5ebc90e4fdfbf7d51587046f756e34ad3b5d6692cf000000011507b21992a169ce0d361c7a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/437/c294028786@github.com>
In-Reply-To: <quicwg/base-drafts/pull/437@github.com>
References: <quicwg/base-drafts/pull/437@github.com>
Subject: Re: [quicwg/base-drafts] Fix >80 character line so that Makefiles work (#437)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58eff019584ff_6993fcd5bb53c3c8253f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/YKrk5r1pYWoGyODjpx2SOVo1zQM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Apr 2017 21:39:40 -0000

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

Sorry, I fixed it directly before I saw you had this one.  Same 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/437#issuecomment-294028786
----==_mimepart_58eff019584ff_6993fcd5bb53c3c8253f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Sorry, I fixed it directly before I saw you had this one.  Same 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/437#issuecomment-294028786">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyTpWQ5CYgzJKjDd7hdYatd6uA5Cks5rvpYZgaJpZM4M9ETD">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq5nKDS-bvR_ZRp8taJuq2epqX_LRks5rvpYZgaJpZM4M9ETD.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/437#issuecomment-294028786"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #437: Sorry, I fixed it directly before I saw you had this one.  Same change."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/437#issuecomment-294028786"}}}</script>
----==_mimepart_58eff019584ff_6993fcd5bb53c3c8253f--


From nobody Thu Apr 13 14:39: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 B4B2312EAB9 for <quic-issues@ietfa.amsl.com>; Thu, 13 Apr 2017 14: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 um5fGw4EyVwN for <quic-issues@ietfa.amsl.com>; Thu, 13 Apr 2017 14:39:39 -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 36F1E12778E for <quic-issues@ietf.org>; Thu, 13 Apr 2017 14:39:38 -0700 (PDT)
Date: Thu, 13 Apr 2017 14:39:37 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1492119577; bh=9XHfLXCqrFjBsKJECl5qQdnQgaeqAL0mFd9saZIKXEg=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=JeBGpqf0ol4OuZgEDU+IUZm2MB5qtyoyotnJ1guuWMMkVnT3A8r9ISUBlftGxjKsi u5QOHatEl88TK3lZnJDhL69cYY+Ae7dd7rBVG4Sh8C3sJQm/FvQg2YFbl4eFoJVqzk Cz+wK3coIlz1a8H4k8+P4Jz+cyr44grHC/Pkur14=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1c5ebc90e4fdfbf7d51587046f756e34ad3b5d6692cf000000011507b21992a169ce0d361c7a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/437/issue_event/1042655499@github.com>
In-Reply-To: <quicwg/base-drafts/pull/437@github.com>
References: <quicwg/base-drafts/pull/437@github.com>
Subject: Re: [quicwg/base-drafts] Fix >80 character line so that Makefiles work (#437)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58eff019403ed_17273f8c6f829c3c95845"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/Z2BO_1ElZr_q9y2n-JwXtZE5ZNA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Apr 2017 21:39:42 -0000

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

Closed #437.

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

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

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

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


From nobody Thu Apr 13 14:41: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 031EE12778E for <quic-issues@ietfa.amsl.com>; Thu, 13 Apr 2017 14:41:33 -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 ERL2D_IdOXsi for <quic-issues@ietfa.amsl.com>; Thu, 13 Apr 2017 14:41:31 -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 7EDFF120227 for <quic-issues@ietf.org>; Thu, 13 Apr 2017 14:41:31 -0700 (PDT)
Date: Thu, 13 Apr 2017 14:41:30 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1492119690; bh=ZGzBydkO5mCGNRhwiCZV+Rakv7d1hHWv1bMjW0o5Zao=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ay6JqyH9UxYg1eULXcq5WNwsTnPwLuEVHmQdq6Uv5rOh91kvsn2XqtPeY+zAvqdBz Qp2/SgWL6aZsNF6LLm46NbANfFWTg8voZbGcTuDeoCM15+qPklJM2z2SXAz86sAxWx zUycj9pm29GQKQVLfUDfeksP4SCOj2Liy/ZiaTq4=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8b636b91777497a2ee5b8864800ebd21396575ea92cf000000011507b28a92a169ce0d0a0942@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/430/review/32745957@github.com>
In-Reply-To: <quicwg/base-drafts/pull/430@github.com>
References: <quicwg/base-drafts/pull/430@github.com>
Subject: Re: [quicwg/base-drafts] Reduce the number of offset lengths in a stream frame (#430)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58eff08ad3192_545d3faaac2b9c387665d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/X3Iai3MgEZkcOMdoUBtKPfaqH6o>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Apr 2017 21:41:33 -0000

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

MikeBishop approved this pull request.

LGTM, modulo nits.

>  These bits are parsed as follows:
 
-* The leftmost bit must be set to 1, indicating that this is a STREAM frame.
+* The first two bit must be set to 11, indicating that this is a STREAM frame.

bits, not bit

>  
-* The first two bits must be set to 01 indicating that this is an ACK frame.
+* The first two bits must be set to 101 indicating that this is an ACK frame.

three 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/pull/430#pullrequestreview-32745957
----==_mimepart_58eff08ad3192_545d3faaac2b9c387665d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

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

<p>LGTM, modulo nits.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/430#discussion_r111493373">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  These bits are parsed as follows:
 
-* The leftmost bit must be set to 1, indicating that this is a STREAM frame.
+* The first two bit must be set to 11, indicating that this is a STREAM frame.
</pre>
<p>bits, not bit</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/430#discussion_r111493530">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
-* The first two bits must be set to 01 indicating that this is an ACK frame.
+* The first two bits must be set to 101 indicating that this is an ACK frame.
</pre>
<p>three 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/pull/430#pullrequestreview-32745957">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0eDRUaqaLcLHAv0Ti0IJBGJxPPIks5rvpaKgaJpZM4Mwycd">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq3rXkIj3lyyU7ZQyFbqNs3brOQgzks5rvpaKgaJpZM4Mwycd.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/430#pullrequestreview-32745957"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

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


From nobody Thu Apr 13 14:52: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 F24ED129BCD for <quic-issues@ietfa.amsl.com>; Thu, 13 Apr 2017 14:52: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 eL8DFiQQtucr for <quic-issues@ietfa.amsl.com>; Thu, 13 Apr 2017 14:52: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 B1B60127601 for <quic-issues@ietf.org>; Thu, 13 Apr 2017 14:52:10 -0700 (PDT)
Date: Thu, 13 Apr 2017 14:52:10 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1492120330; bh=T9Xi70v3L7782CXIW/z27GqwPu/0HnjJ0lOAqM6LNnw=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=wdnJqtGDhMQk1q+qZDE32WoPtjPbY+1Ppj9hLlqY+nzFN2ZxlSsidtKSmsAVUKFRW vYeyA7F/9SiwAh98PWQQTNZ4nqhNQ4YfijjARoJ4opudf3a7/2w/Xxj8N4eHbktIvM sZRi9ckL/SDE9+C0B6c1K2Fef3KcjJFC7Q3DkkBQ=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8a35a636cb0f0d4e6a8ca75b72794fb3a037eef792cf000000011507b50a92a169ce0cfd5e4f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/421/c294031346@github.com>
In-Reply-To: <quicwg/base-drafts/pull/421@github.com>
References: <quicwg/base-drafts/pull/421@github.com>
Subject: Re: [quicwg/base-drafts] Add LIMIT_UPDATE and replaces concurrent stream limit (#421)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58eff30a10692_225d3fa06b511c38114329"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/LngshdT9xSGcmTjRdMCokiB6Ftc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Apr 2017 21:52:12 -0000

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

Well, I'd typically say you add a flag, but QUIC embeds flags into the frame type, so a frame with one flag is equivalent to two frames.  We could pick another sentinel value for Stream ID (0xFFFFFFFF?), but that wastes quite a few bytes (since the window is 64 bits and you'll never need more than 32 to state a stream limit.

We could state the stream limit in each WINDOW_UPDATE frame, perhaps.  I don't have data on how quickly one changes versus the other.  Given that we have two levels of flow control and stream flow control seems likely to update more quickly than open streams, that seems wasteful as well.

What we _could_ perhaps do is remove the Stream 0 sentinel value from WINDOW_UPDATE and have a separate frame for connection flow control that gave you both a new max byte count and max stream ID in one shot.  That's a larger change, but if it's appealing to folks...?

What gets hairy there is that we say to ignore a WINDOW/LIMIT_UPDATE that doesn't increase what you're allowed; by having two values in one frame, you make it possible to send invalid combinations.

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

<p>Well, I'd typically say you add a flag, but QUIC embeds flags into the=
 frame type, so a frame with one flag is equivalent to two frames.  We co=
uld pick another sentinel value for Stream ID (0xFFFFFFFF?), but that was=
tes quite a few bytes (since the window is 64 bits and you'll never need =
more than 32 to state a stream limit.</p>
<p>We could state the stream limit in each WINDOW_UPDATE frame, perhaps. =
 I don't have data on how quickly one changes versus the other.  Given th=
at we have two levels of flow control and stream flow control seems likel=
y to update more quickly than open streams, that seems wasteful as well.<=
/p>
<p>What we <em>could</em> perhaps do is remove the Stream 0 sentinel valu=
e from WINDOW_UPDATE and have a separate frame for connection flow contro=
l that gave you both a new max byte count and max stream ID in one shot. =
 That's a larger change, but if it's appealing to folks...?</p>
<p>What gets hairy there is that we say to ignore a WINDOW/LIMIT_UPDATE t=
hat doesn't increase what you're allowed; by having two values in one fra=
me, you make it possible to send invalid combinations.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/421#issuecomment-294031346">view it on GitHub</a>, or=
 <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq9eiNry=
kT0zzBtn3UkJqTCMoJ5wwks5rvpkKgaJpZM4MtOHg">mute the thread</a>.<img alt=3D=
"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqxvywQ=
tXor5ARpw36nMzt67_e19vks5rvpkKgaJpZM4MtOHg.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<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/421#issuecomment-294031346"></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":"@MikeBishop in=
 #421: Well, I'd typically say you add a flag, but QUIC embeds flags into=
 the frame type, so a frame with one flag is equivalent to two frames.  W=
e could pick another sentinel value for Stream ID (0xFFFFFFFF?), but that=
 wastes quite a few bytes (since the window is 64 bits and you'll never n=
eed more than 32 to state a stream limit.\r\n\r\nWe could state the strea=
m limit in each WINDOW_UPDATE frame, perhaps.  I don't have data on how q=
uickly one changes versus the other.  Given that we have two levels of fl=
ow control and stream flow control seems likely to update more quickly th=
an open streams, that seems wasteful as well.\r\n\r\nWhat we _could_ perh=
aps do is remove the Stream 0 sentinel value from WINDOW_UPDATE and have =
a separate frame for connection flow control that gave you both a new max=
 byte count and max stream ID in one shot.  That's a larger change, but i=
f it's appealing to folks...?\r\n\r\nWhat gets hairy there is that we say=
 to ignore a WINDOW/LIMIT_UPDATE that doesn't increase what you're allowe=
d; by having two values in one frame, you make it possible to send invali=
d combinations."}],"action":{"name":"View Pull Request","url":"https://gi=
thub.com/quicwg/base-drafts/pull/421#issuecomment-294031346"}}}</script>=

----==_mimepart_58eff30a10692_225d3fa06b511c38114329--


From nobody Thu Apr 13 14:57: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 ADE7E127601 for <quic-issues@ietfa.amsl.com>; Thu, 13 Apr 2017 14:57:04 -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 j5SixGDRGZ3v for <quic-issues@ietfa.amsl.com>; Thu, 13 Apr 2017 14:57: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 47BC7129A9C for <quic-issues@ietf.org>; Thu, 13 Apr 2017 14:57:02 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1492120621; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=pY1VpH56I3FxaQqGUWY9bbFRX2qc4HTUeQam4g262Jg=; b=rZEihF9qVnYKLg+T4XAciwacQXoJsViQzVplFbGCYraIrF2OvQCtKDEX+SBt6cSs2AjiF6U2 S0jPyGpbPPOBaGJaVoXWxHnnEXoj2hqksu5U6DODFTDGUT3z5ti9rfv/nU7C2W7WeFOh6BXt qUo+cwSQn/KD5ZYpMULyiTsCZok=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=F70wXJSnOd//wRZhUs7dSVhrlhG7VS5ZWWClVtty+wC1w47m+O2cpY6Zv7BfbePzgxzyeO Kknh06VlIhMO4Rq8ZS35SQBjs4xHw/38dyh5Tlfy+jmzGYB2KjBd0TQJvZl2tp1ZbWtgBXKf aN8sk1JpDOW3KTeggzJBRxVdJAWDg=
Sender: michbish=microsoft.com@github.com
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.45]) by mxa.mailgun.org with ESMTP id 58eff42b.7fd23811aa20-smtp-out-n02; Thu, 13 Apr 2017 21:56:59 -0000 (UTC)
Date: Thu, 13 Apr 2017 14:56:58 -0700
From: Mike Bishop <michbish@microsoft.com>
Reply-To: Mike Bishop <michbish@microsoft.com>
To: quic-issues@ietf.org
Message-ID: <58eff42a9ded2_b063ffd6e819c2c134639@hookshot-fe3-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 26b025: Spelling
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_58eff42a9dac8_b063ffd6e819c2c1345c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/WXHjyUhKzFgHL-ttFiRrxQUPtP8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Apr 2017 21:57:05 -0000

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

  Branch: refs/heads/stream_limit
  Home:   https://github.com/quicwg/base-drafts
  Commit: 26b0254f45766b69d42e570f83427cf9a39e4caf
      https://github.com/quicwg/base-drafts/commit/26b0254f45766b69d42e570f83427cf9a39e4caf
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-03-29 (Wed, 29 Mar 2017)

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

  Log Message:
  -----------
  Spelling


  Commit: 972ec93972918542c1eaa86cdcae066805f1cb3d
      https://github.com/quicwg/base-drafts/commit/972ec93972918542c1eaa86cdcae066805f1cb3d
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2017-03-29 (Wed, 29 Mar 2017)

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

  Log Message:
  -----------
  Resolve remaining TODOs (#420)

* Resolve remaining TODOs

* Update draft-ietf-quic-recovery.md


  Commit: 83484ea9f3b4d858a7c66c734e64bd3fec192897
      https://github.com/quicwg/base-drafts/commit/83484ea9f3b4d858a7c66c734e64bd3fec192897
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2017-04-02 (Sun, 02 Apr 2017)

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

  Log Message:
  -----------
  No timestamps in unprotected packets

Unprotected packets are only used for handshakes, and timestamps are not necessary for proper recovery during the handshake.


  Commit: d437aaaf065542245977aa7bcacdb6d86aa36f2a
      https://github.com/quicwg/base-drafts/commit/d437aaaf065542245977aa7bcacdb6d86aa36f2a
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2017-04-02 (Sun, 02 Apr 2017)

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

  Log Message:
  -----------
  Clarify acknowledgement priority in acks


  Commit: 97c99d15f2deae59a77c852989ed516d303b46ca
      https://github.com/quicwg/base-drafts/commit/97c99d15f2deae59a77c852989ed516d303b46ca
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2017-04-02 (Sun, 02 Apr 2017)

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

  Log Message:
  -----------
  Fix spelling of acknowledge


  Commit: 8724d7ceaeb7cb7b9645120cb3387c54e275e3cf
      https://github.com/quicwg/base-drafts/commit/8724d7ceaeb7cb7b9645120cb3387c54e275e3cf
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-04-04 (Tue, 04 Apr 2017)

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

  Log Message:
  -----------
  Merge pull request #429 from quicwg/ianswett-notimestamps

No timestamps in unprotected packets


  Commit: fa1d908e8bf34aac721a9d9d4d96f2196dec30c1
      https://github.com/quicwg/base-drafts/commit/fa1d908e8bf34aac721a9d9d4d96f2196dec30c1
  Author: Mark Nottingham <mnot@mnot.net>
  Date:   2017-04-11 (Tue, 11 Apr 2017)

  Changed paths:
    M CONTRIBUTING.md

  Log Message:
  -----------
  Update CONTRIBUTING.md


  Commit: ed9834dbb2591f08142913b3fdbc11592e5a7340
      https://github.com/quicwg/base-drafts/commit/ed9834dbb2591f08142913b3fdbc11592e5a7340
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-04-13 (Thu, 13 Apr 2017)

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

  Log Message:
  -----------
  Fix long line in #429


  Commit: 7f87aa0d7da3c708e78b91eb4ec1da1d573f2890
      https://github.com/quicwg/base-drafts/commit/7f87aa0d7da3c708e78b91eb4ec1da1d573f2890
  Author: Kai Mindermann M.Sc <kai.mindi@gmx.de>
  Date:   2017-04-13 (Thu, 13 Apr 2017)

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

  Log Message:
  -----------
  Change StreamID to Stream ID (#431)


  Commit: 5f3be1a0eca9f26a01e9930aaf708c0f9e5911d7
      https://github.com/quicwg/base-drafts/commit/5f3be1a0eca9f26a01e9930aaf708c0f9e5911d7
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-04-13 (Thu, 13 Apr 2017)

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

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/master' into stream_limit


Compare: https://github.com/quicwg/base-drafts/compare/7e587bb7a00b...5f3be1a0eca9
----==_mimepart_58eff42a9dac8_b063ffd6e819c2c1345c--


From nobody Thu Apr 13 14:58:28 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7E5FE127601 for <quic-issues@ietfa.amsl.com>; Thu, 13 Apr 2017 14:58:26 -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 EQdvrVwJ856K for <quic-issues@ietfa.amsl.com>; Thu, 13 Apr 2017 14:58: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 C6044129BF8 for <quic-issues@ietf.org>; Thu, 13 Apr 2017 14:58:19 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1492120699; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=zUe+zESHC88wlIX9cwe4VORx8uCHNKwi7aTvxM2Wwyg=; b=xts4/V64RtzqnCSv4UO0MpwJ0t21isTJqG/X3vfCM3+OQwC/n4ptwovi3rRol1+hAgtTZAiI dryXNzDX+S3mMqMcdQKk52aIntrnVsnf/tt4n4cZl6Zk1rCFyNTAJsrtK0GlEznvjCmBMxAi XJvW4fq4+kqLOy4uGCsbKnkbQIE=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=H34eIm4OfbpPQWN477D/bOGBx7/p8y2IUy/XGHn/tlZu24BvYfraZ+7LOE9aewaB4gQZdm C90ncTMjNFVEcYxPpAhEkkd6RYFxSVy8vngao94/9QzYBX4FUpruwlyaHN4aOAx5NxOoJSUR eurkPfd+E5tKkN7lhLxkLI+gLQaNc=
Sender: michbish=microsoft.com@github.com
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.42]) by mxa.mailgun.org with ESMTP id 58eff47a.7fdf300a3bd0-smtp-out-n02; Thu, 13 Apr 2017 21:58:18 -0000 (UTC)
Date: Thu, 13 Apr 2017 14:58:18 -0700
From: Mike Bishop <michbish@microsoft.com>
Reply-To: Mike Bishop <michbish@microsoft.com>
To: quic-issues@ietf.org
Message-ID: <58eff47a9e14e_70593fb9c9cb3c4413374a@hookshot-fe1-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] f9f7d7: Usinge proper spellinge
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_58eff47a9dda6_70593fb9c9cb3c441336c3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/NqbWsU-QHMjkN5UuQkUp0xc2-Tc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Apr 2017 21:58:26 -0000

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

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: f9f7d7ae51c80eec07778c1dc30cd5742bcedac1
      https://github.com/quicwg/base-drafts/commit/f9f7d7ae51c80eec07778c1dc30cd5742bcedac1
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-04-13 (Thu, 13 Apr 2017)

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

  Log Message:
  -----------
  Usinge proper spellinge



----==_mimepart_58eff47a9dda6_70593fb9c9cb3c441336c3--


From nobody Thu Apr 13 14:58: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 055B0129ACD for <quic-issues@ietfa.amsl.com>; Thu, 13 Apr 2017 14:58:44 -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 q3F8qQCWliBz for <quic-issues@ietfa.amsl.com>; Thu, 13 Apr 2017 14:58:42 -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 660F8129A9C for <quic-issues@ietf.org>; Thu, 13 Apr 2017 14:58:42 -0700 (PDT)
Date: Thu, 13 Apr 2017 14:58:41 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1492120721; bh=6mUyMSI+H9hdGoZGm4mWGKfsfHdPbuDwGkMDGJHD+I4=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ELj4m8azVYIEAfnvPnXz4amAwKWwi5e5ZL7uyoMulIUQ0WoogS3p8cYABsF85dRWC N7GcgCXO0QXG5OL+eidizw/jfitDEjAACXxiO+kNulxXHuA2oHy3Ixhw4c54x0cHqZ izi5FghUFOvqJj1sXjNLHe62Zh8RiYQNeah/X52Y=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab90d8a8af7bd0ffb3df1d7f1d30ff24480dcb55e092cf000000011507b69192a169ce0d361c7a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/437/c294032596@github.com>
In-Reply-To: <quicwg/base-drafts/pull/437@github.com>
References: <quicwg/base-drafts/pull/437@github.com>
Subject: Re: [quicwg/base-drafts] Fix >80 character line so that Makefiles work (#437)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58eff491bf88e_20a53fd96d13fc3c14054e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/edgzg23wffX0joKfIOyMaZhAdN8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Apr 2017 21:58:44 -0000

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

No worries. It's important it be fixed, not that I bump up my contribution stats.

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

<p>No worries. It's important it be fixed, not that I bump up my contribution stats.</p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #437: No worries. It's important it be fixed, not that I bump up my contribution stats."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/437#issuecomment-294032596"}}}</script>
----==_mimepart_58eff491bf88e_20a53fd96d13fc3c14054e--


From nobody Thu Apr 13 14:59: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 F277F129ACD for <quic-issues@ietfa.amsl.com>; Thu, 13 Apr 2017 14:59: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 YcmsvEauHz4s for <quic-issues@ietfa.amsl.com>; Thu, 13 Apr 2017 14:59:55 -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 A402B129A9C for <quic-issues@ietf.org>; Thu, 13 Apr 2017 14:59:55 -0700 (PDT)
Date: Thu, 13 Apr 2017 14:59:55 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1492120795; bh=R1hCPgSOVK/QLRUrk5PC0Xp4JYvA56Qx/5LN+swdIFU=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=0VxUUky+Oad35TPzS4YxEaqSoEvZvfZzgitHWn+g3ed4ZF1v0Ugi3Yy9fQqBmn4/O vD/G1Hk6mjct2cLj4Uyr5fGPP9vvdDcHcj+2az9/iS0Xfr0X+X8O+Smvo288Nu7b8h B+S1kurbxbuJmxNXv69FZCWkWABW6TQs7a/nRkQw=
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/421/push/1679109689@github.com>
In-Reply-To: <quicwg/base-drafts/pull/421@github.com>
References: <quicwg/base-drafts/pull/421@github.com>
Subject: Re: [quicwg/base-drafts] Add LIMIT_UPDATE and replaces concurrent stream limit (#421)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58eff4db19af_6e0f3f96d070fc3c960f4"; 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/BtMZYUbICG3OZB8cE9xsdLS2ZCg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Apr 2017 21:59:57 -0000

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

@MikeBishop pushed 1 commit.

2101e69  Merge remote-tracking branch 'origin/master' into stream_limit


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/421/files/5f3be1a0eca9f26a01e9930aaf708c0f9e5911d7..2101e6938aa94837ceb702d17eac7e7906aa89f0

----==_mimepart_58eff4db19af_6e0f3f96d070fc3c960f4
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/2101e69" class="commit-link">2101e69</a>  Merge remote-tracking branch &#39;origin/master&#39; into stream_limit</li>
</ul>


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

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

----==_mimepart_58eff4db19af_6e0f3f96d070fc3c960f4--


From nobody Thu Apr 13 15:00: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 84924129A9C for <quic-issues@ietfa.amsl.com>; Thu, 13 Apr 2017 14:59:57 -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 N4vjn_q0vzN4 for <quic-issues@ietfa.amsl.com>; Thu, 13 Apr 2017 14:59: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 086C0129ACC for <quic-issues@ietf.org>; Thu, 13 Apr 2017 14:59:55 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1492120795; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=zOzInaV3ZqsrmlMmGxaTKyRLwJEU2eBuh6VVX0a4ptk=; b=fjjIn/BhdJuwqg+eYmC3Ex3Ws9hJOG2/Xb8+EYG1FG/WK4NmcSgc4I02OxM/DxeFYOFvSn32 /Zo0Mk6tEv/JVerdI0u/Aa6ZZSC8ueugye32NNDzYbsB4Sqw8imY0i/b7VhD5caxWvaTWOCL ec+5/VcZ9/vgLHwsxmZp5nJfmx0=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=MC7AxOfqrduOcnQ0yWvxFoKF2IIqdGZIlh3U01D4I3RDFp74NB4SVzwF+up8sRxoZCUU0t JP2fcKUzaFw/78DwUeuo2/FeqQsMKxwBshuc6I+rChFMr5VXPoeNdMDggx241Z4B9RQz8AnW B/P0+1VEQY/CWQq+J7KVpBi+aMyDo=
Sender: michbish=microsoft.com@github.com
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.40]) by mxa.mailgun.org with ESMTP id 58eff4da.7f799c096510-smtp-out-n03; Thu, 13 Apr 2017 21:59:54 -0000 (UTC)
Date: Thu, 13 Apr 2017 14:59:53 -0700
From: Mike Bishop <michbish@microsoft.com>
Reply-To: Mike Bishop <michbish@microsoft.com>
To: quic-issues@ietf.org
Message-ID: <58eff4d9cb88f_588e3fbc317d9c2c14436@hookshot-fe6-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] f9f7d7: Usinge proper spellinge
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_58eff4d9cb4e4_588e3fbc317d9c2c1442f0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/XZkCSKrs2rjvH_fPpM5ZYE8aUAY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Apr 2017 21:59:57 -0000

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

  Branch: refs/heads/stream_limit
  Home:   https://github.com/quicwg/base-drafts
  Commit: f9f7d7ae51c80eec07778c1dc30cd5742bcedac1
      https://github.com/quicwg/base-drafts/commit/f9f7d7ae51c80eec07778c1dc30cd5742bcedac1
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-04-13 (Thu, 13 Apr 2017)

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

  Log Message:
  -----------
  Usinge proper spellinge


  Commit: 2101e6938aa94837ceb702d17eac7e7906aa89f0
      https://github.com/quicwg/base-drafts/commit/2101e6938aa94837ceb702d17eac7e7906aa89f0
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-04-13 (Thu, 13 Apr 2017)

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

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/master' into stream_limit


Compare: https://github.com/quicwg/base-drafts/compare/5f3be1a0eca9...2101e6938aa9
----==_mimepart_58eff4d9cb4e4_588e3fbc317d9c2c1442f0--


From nobody Thu Apr 13 15:07: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 CEF18129ACD for <quic-issues@ietfa.amsl.com>; Thu, 13 Apr 2017 15:07: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 Oq7_wdGqRlaJ for <quic-issues@ietfa.amsl.com>; Thu, 13 Apr 2017 15:07: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 51E071295A0 for <quic-issues@ietf.org>; Thu, 13 Apr 2017 15:07:55 -0700 (PDT)
Date: Thu, 13 Apr 2017 15:07:54 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1492121274; bh=uwLqt+B6b8gIA4liOX1283N/gfvzlLpjKXRjAtEpAUI=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=WCg4vxxx6958phENr1gdJhAWOZ0GYs9w83V/dZE5MBKF7k+4bIR7ZoIFX4Upvn94g r7Ywpz3Yh7qSXhGrPJEmIvIQ28rXWqREuME4mmY6/NkEmgkMKVdv/r9PJb3AOvuiwH Gn/XRNcoIFLJCTV2doLv4WabiwgzJ+QQqE+UkV1k=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abcda1aac945023102489169d171eb2010adaac76192cf000000011507b8ba92a169ce0c04da41@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/32750567@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_58eff6baac7c5_6df73fd6885ebc3c805aa"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/XB7LWZ7ExSDDW3xhUP7L1fQmwMg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Apr 2017 22:07:57 -0000

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

MikeBishop commented on this pull request.



> @@ -1599,6 +1601,32 @@ Final offset:
   data written on this stream by the RST_STREAM sender.
 
 
+
+
+## DISINTEREST Frame {#frame-disinterest}
+
+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
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|                        Error Code (32)                        |

I think you're right -- the point of DISINTEREST is that sender's data channel remains open, so it can communicate any reasons it might have there.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/171#discussion_r111497729
----==_mimepart_58eff6baac7c5_6df73fd6885ebc3c805aa
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_r111497729">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1599,6 +1601,32 @@ Final offset:
   data written on this stream by the RST_STREAM sender.
 
 
+
+
+## DISINTEREST Frame {#frame-disinterest}
+
+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
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|                        Error Code (32)                        |
</pre>
<p>I think you're right -- the point of DISINTEREST is that sender's data channel remains open, so it can communicate any reasons it might have there.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/171#discussion_r111497729">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyiAgOYhfKUHoVZacDDjKrOP7r0Fks5rvpy6gaJpZM4LnL5T">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq3XakWt_2gxLR0B5dLZ8-CWxBHXUks5rvpy6gaJpZM4LnL5T.gif" width="1" /></p>
<div itemscope itemtype="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_r111497729"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

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


From nobody Thu Apr 13 15:17: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 0D41E127601 for <quic-issues@ietfa.amsl.com>; Thu, 13 Apr 2017 15:17: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 HLDyEIsOXDAf for <quic-issues@ietfa.amsl.com>; Thu, 13 Apr 2017 15:17: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 04D64127369 for <quic-issues@ietf.org>; Thu, 13 Apr 2017 15:17: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=p7RO4OyVzRUUX/0py/UbC6skraY=; b=sQ1zLmtE57NUDwDy UBx/cXiBJ6Xflo7mpBL2oHRel2Twz+WIJlMD6xtf0NZhHO3B+JFcmsRo+diEIRQG h7aR9Io7J9FnxLgF4BouuDSZA9v52p7qO9aXO2qdIvy4FCPBa251t/V6HV3ZOeOT t0Jd188hRAU5p7oWx/LYVwe3WSo=
Received: by filter0971p1mdw1.sendgrid.net with SMTP id filter0971p1mdw1-8270-58EFF8CD-90 2017-04-13 22:16:45.831826296 +0000 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 0s72ohsGR828a1eQXlgjlA for <quic-issues@ietf.org>; Thu, 13 Apr 2017 22:16:45.834 +0000 (UTC)
Date: Thu, 13 Apr 2017 15:16:45 -0700
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abfe9e5d9d0a5af721150648c199ee55701026b72c92cf000000011507bacd92a169ce0c04da41@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/32751825@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_58eff8cdb421b_7f613fc7278c1c382006ee"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0JDWbVsgJ8r73Rq+/IrM3nE5m2AMzh89bbkm +N6kP/ivgz0VadgCzcHWZoU0Ay4RQESqeaZVcozjHSxU8GOgCO6MoYV3Dezv0qtYjaBQ5xjEk3SqBk UQART+E/bZI1KKfZ174oMSeRblvJixkWOOIkQhYQLg7VbalYNfCtDqfMdtM9oiULn9E1GaPVyhBCjd k=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/IkfhYANSvLjWzftwJl6dRBa05Vs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Apr 2017 22:17:11 -0000

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

MikeBishop commented on this pull request.



> +If an endpoint is no longer interested in the data being received, it MAY send a
+DISINTEREST frame on a stream in the "open" or "half-closed (local)" state to
+request closure of the stream in the opposite direction.  This typically
+indicates that the receiving application is no longer reading from the stream
+and all future data will be discarded upon receipt.
+
+STREAM frames received after sending DISINTEREST are still counted toward the
+connection and stream flow-control windows.  Even though these frames will be
+discarded, because they are sent before their sender receives the DISINTEREST,
+the sender will consider the frames to count against its flow-control windows.
+
+Upon receipt of a DISINTEREST frame, an endpoint SHOULD send a RST_STREAM with
+an error code of QUIC_RECEIVED_RST.  If the DISINTEREST frame is received on a
+stream that is already in the "half-closed (local)" or "closed" states, a
+RST_STREAM frame SHOULD still be sent and retransmission of previously-sent
+STREAM frames SHOULD be cancelled.

It kind of _is_ squishy, at least in my mind.  DISINTEREST is a courtesy notification that your data is being ignored, so you might as well stop sending it.  Converting that to a MUST is to put more semantics on it than I had intended.  Notably, this is also hard behavior to verify in a peer -- you'd have to look for STREAM frames in a later packet than the ACK of the DISINTEREST, I suppose.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/171#discussion_r111498876
----==_mimepart_58eff8cdb421b_7f613fc7278c1c382006ee
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_r111498876">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +If an endpoint is no longer interested in the data being received, it MAY send a
+DISINTEREST frame on a stream in the &quot;open&quot; or &quot;half-closed (local)&quot; state to
+request closure of the stream in the opposite direction.  This typically
+indicates that the receiving application is no longer reading from the stream
+and all future data will be discarded upon receipt.
+
+STREAM frames received after sending DISINTEREST are still counted toward the
+connection and stream flow-control windows.  Even though these frames will be
+discarded, because they are sent before their sender receives the DISINTEREST,
+the sender will consider the frames to count against its flow-control windows.
+
+Upon receipt of a DISINTEREST frame, an endpoint SHOULD send a RST_STREAM with
+an error code of QUIC_RECEIVED_RST.  If the DISINTEREST frame is received on a
+stream that is already in the &quot;half-closed (local)&quot; or &quot;closed&quot; states, a
+RST_STREAM frame SHOULD still be sent and retransmission of previously-sent
+STREAM frames SHOULD be cancelled.
</pre>
<p>It kind of <em>is</em> squishy, at least in my mind.  DISINTEREST is a courtesy notification that your data is being ignored, so you might as well stop sending it.  Converting that to a MUST is to put more semantics on it than I had intended.  Notably, this is also hard behavior to verify in a peer -- you'd have to look for STREAM frames in a later packet than the ACK of the DISINTEREST, I suppose.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/171#discussion_r111498876">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-ql7Nu0e3QVnVXKcu8L52_puB6Dks5rvp7NgaJpZM4LnL5T">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq2l6HHFkIhy99x8A9eNo89Rd5qK3ks5rvp7NgaJpZM4LnL5T.gif" width="1" /></p>
<div itemscope itemtype="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_r111498876"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

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


From nobody Thu Apr 13 15:18: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 1BA4F127863 for <quic-issues@ietfa.amsl.com>; Thu, 13 Apr 2017 15:18:28 -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 NQwhf3IFZZCW for <quic-issues@ietfa.amsl.com>; Thu, 13 Apr 2017 15:18:27 -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 4DA77129A9C for <quic-issues@ietf.org>; Thu, 13 Apr 2017 15:18:26 -0700 (PDT)
Date: Thu, 13 Apr 2017 15:18:25 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1492121905; bh=jgCXiKax14SUImJeSNVD+opSZltQzuM0/rvS+r6EQ4s=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=VL0vBpVsgUHxCsQUWwA0sqmgowUu9su9U0vy1xIC0IRxVKaWMbRHF9r+cqcdZ/dEd P5EHX1lHUMWA619JUPOCTTP99RCyrP+Tv9SFFgY5sNJB028drIT6pG4epO5CmRATJ7 u/zkUJyMfaxVSYh2fFY+3aXoQ65x7milHyCrEZwo=
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/1679138688@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_58eff93163b38_6ac33fa346011c3c9440"; 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/HGTAusdrT7MWqfGYkDm2DtnsThg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Apr 2017 22:18:28 -0000

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

@MikeBishop pushed 2 commits.

5088ec5  Merge remote-tracking branch 'origin/master' into request_rst
df92cb1  Martin's less-MUSTy feedback on DISINTEREST


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/171/files/4ce57c568ce9abc7af842ff8f13b5c114944cee2..df92cb1e8af7701b202f3faabb8fc7dcc0c90104

----==_mimepart_58eff93163b38_6ac33fa346011c3c9440
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/5088ec5" class="commit-link">5088ec5</a>  Merge remote-tracking branch &#39;origin/master&#39; into request_rst</li>
  <li><a href="https://github.com/quicwg/base-drafts/commit/df92cb1" class="commit-link">df92cb1</a>  Martin&#39;s less-MUSTy feedback on DISINTEREST</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#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/4ce57c568ce9abc7af842ff8f13b5c114944cee2..df92cb1e8af7701b202f3faabb8fc7dcc0c90104">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqx7ZCnCKHLxzdvaLGu9oSk_jADG9ks5rvp8xgaJpZM4LnL5T">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq__nqf35cFhEJPNqCNoJATLgQmNXks5rvp8xgaJpZM4LnL5T.gif" width="1" /></p>
<div itemscope itemtype="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/4ce57c568ce9abc7af842ff8f13b5c114944cee2..df92cb1e8af7701b202f3faabb8fc7dcc0c90104"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

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

----==_mimepart_58eff93163b38_6ac33fa346011c3c9440--


From nobody Thu Apr 13 15:18: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 CDA6F12EB2B for <quic-issues@ietfa.amsl.com>; Thu, 13 Apr 2017 15:18:29 -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 eM1t15KtltnX for <quic-issues@ietfa.amsl.com>; Thu, 13 Apr 2017 15:18: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 085AB127369 for <quic-issues@ietf.org>; Thu, 13 Apr 2017 15:18:23 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1492121903; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=w0p2lIj7reknVIlABZQZqLJS5EksUa9EHouHQ4iG3v4=; b=KlmQ9ZVGp9MLHWH6cdmSfOZiS1arbQRuRd3zczK7Rf9R+i+6Wm/kwyXLJly/jN7QfFqoGWG8 YcLzgkQF6bhm4NJ2C8Pwm9O3/irf5TQ8OjE58EnLV5BrYIA2FhUApCXh1QWX3Ua2If6kk7Fo qfTXQoMu0HR2GtkpZEzHmcS22zo=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=V9OCPYVOZUYEzbNA6Kxx78Fmo0zeW59IehqGFI3P3w31l2fXlO0+9Mt4Gfc/dji2DhX+kb deG/FyfjPrCqQcjyosOZQBieCvnDjML7uehJSOmAtcLO04sJE8zgx3Ed2TrR0IidLxGRQeYD LBxnCD5Nj1DDXSuYshClC13vMWeU4=
Sender: michbish=microsoft.com@github.com
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.34]) by mxa.mailgun.org with ESMTP id 58eff92f.7f0d201e0480-smtp-out-n01; Thu, 13 Apr 2017 22:18:23 -0000 (UTC)
Date: Thu, 13 Apr 2017 15:18:23 -0700
From: Mike Bishop <michbish@microsoft.com>
Reply-To: Mike Bishop <michbish@microsoft.com>
To: quic-issues@ietf.org
Message-ID: <58eff92ff37a_4a3a3f97badbbc3084951@hookshot-fe2-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] b84dc8: The client Finished message can't be protected wit...
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_58eff92fea23_4a3a3f97badbbc3084815"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/cIgl-HIgyEDAVkuE0hMRWC6hC1A>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Apr 2017 22:18:30 -0000

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

  Branch: refs/heads/request_rst
  Home:   https://github.com/quicwg/base-drafts
  Commit: b84dc86ac4bcff93654b01483ce6e9dc67856516
      https://github.com/quicwg/base-drafts/commit/b84dc86ac4bcff93654b01483ce6e9dc67856516
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-02-23 (Thu, 23 Feb 2017)

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

  Log Message:
  -----------
  The client Finished message can't be protected with 1-RTT keys


  Commit: ef7f5c3740ade2150bd6673f0f514b13ed5843d7
      https://github.com/quicwg/base-drafts/commit/ef7f5c3740ade2150bd6673f0f514b13ed5843d7
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-02-24 (Fri, 24 Feb 2017)

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

  Log Message:
  -----------
  Add a section on what to do when unprotecting a packet fails (hint: throw it away)


  Commit: da610a0be9b5ab4b5469c7b0827e588afa4e25b9
      https://github.com/quicwg/base-drafts/commit/da610a0be9b5ab4b5469c7b0827e588afa4e25b9
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-03-02 (Thu, 02 Mar 2017)

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

  Log Message:
  -----------
  Deal with bad key phase changes somehow


  Commit: 1a711c43b2008fa1f012b6146e0ca6c40c0fb78d
      https://github.com/quicwg/base-drafts/commit/1a711c43b2008fa1f012b6146e0ca6c40c0fb78d
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-03-09 (Thu, 09 Mar 2017)

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

  Log Message:
  -----------
  Remove QUIC_OVERLAPPING_STREAM_DATA

Closes #146


  Commit: ae252cd70efe8b4a8a97273d0b662fe406de4bcd
      https://github.com/quicwg/base-drafts/commit/ae252cd70efe8b4a8a97273d0b662fe406de4bcd
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-03-09 (Thu, 09 Mar 2017)

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

  Log Message:
  -----------
  Send a TLS alert when TLS encounters an error

Also rationalize the TLS error messages, which means removing most of them.

Closes #272


  Commit: 8e0100ef1d8f6f744f729ebcd8664b9f31749b3b
      https://github.com/quicwg/base-drafts/commit/8e0100ef1d8f6f744f729ebcd8664b9f31749b3b
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2017-03-08 (Wed, 08 Mar 2017)

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

  Log Message:
  -----------
  Move references to RFC5827 to text (#375)

* Move references to RFC5827 to text


  Commit: 1065da6fbf9e3730043b9887174b34d42c07dc1f
      https://github.com/quicwg/base-drafts/commit/1065da6fbf9e3730043b9887174b34d42c07dc1f
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-03-09 (Thu, 09 Mar 2017)

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

  Log Message:
  -----------
  Flow control accounting uses the maximum data offset on each stream

Also, scales the connection-level flow control window by 1024

Closes #370, #340.


  Commit: 8e1011fd6dfa01d7611ecddf88a21588c2f1b86d
      https://github.com/quicwg/base-drafts/commit/8e1011fd6dfa01d7611ecddf88a21588c2f1b86d
  Author: Jana Iyengar <jri@google.com>
  Date:   2017-03-09 (Thu, 09 Mar 2017)

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

  Log Message:
  -----------
  Partial commit of new header format


  Commit: f91752ed0091ed063cf7ec97770326e0795127db
      https://github.com/quicwg/base-drafts/commit/f91752ed0091ed063cf7ec97770326e0795127db
  Author: Jana Iyengar <jri@google.com>
  Date:   2017-03-09 (Thu, 09 Mar 2017)

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

  Log Message:
  -----------
  Everything except connection ID.


  Commit: e8a8746b0ac644b947c39453ede760503d36c536
      https://github.com/quicwg/base-drafts/commit/e8a8746b0ac644b947c39453ede760503d36c536
  Author: Jana Iyengar <jri@google.com>
  Date:   2017-03-09 (Thu, 09 Mar 2017)

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

  Log Message:
  -----------
  Connection ID added.


  Commit: 3fae9493fc6ac8236444406916a0d90880ac41cb
      https://github.com/quicwg/base-drafts/commit/3fae9493fc6ac8236444406916a0d90880ac41cb
  Author: Jana Iyengar <jri@google.com>
  Date:   2017-03-09 (Thu, 09 Mar 2017)

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

  Log Message:
  -----------
  Two key phases for long headers


  Commit: f6fdbd6ab2fdac5183cc855358fa8db9f20993f6
      https://github.com/quicwg/base-drafts/commit/f6fdbd6ab2fdac5183cc855358fa8db9f20993f6
  Author: Jana Iyengar <jri@google.com>
  Date:   2017-03-09 (Thu, 09 Mar 2017)

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

  Log Message:
  -----------
  Nits.


  Commit: 033002c90dcd0b270db2b20f77577fbe90b1bc36
      https://github.com/quicwg/base-drafts/commit/033002c90dcd0b270db2b20f77577fbe90b1bc36
  Author: Jana Iyengar <jri@google.com>
  Date:   2017-03-09 (Thu, 09 Mar 2017)

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

  Log Message:
  -----------
  Clarifications.


  Commit: 4f1deab16b33620c6c999bf08b58c87153988e00
      https://github.com/quicwg/base-drafts/commit/4f1deab16b33620c6c999bf08b58c87153988e00
  Author: Jana Iyengar <jri@google.com>
  Date:   2017-03-09 (Thu, 09 Mar 2017)

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

  Log Message:
  -----------
  Public reset proof not optional.


  Commit: 6744a7edd3b8dc959f104095ad7711897ac668b9
      https://github.com/quicwg/base-drafts/commit/6744a7edd3b8dc959f104095ad7711897ac668b9
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-03-09 (Thu, 09 Mar 2017)

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

  Log Message:
  -----------
  Fix formatting of long- and short-form headers


  Commit: a02c15eaabde5d8e8dc92e35c06f19183940c2b2
      https://github.com/quicwg/base-drafts/commit/a02c15eaabde5d8e8dc92e35c06f19183940c2b2
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-03-09 (Thu, 09 Mar 2017)

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

  Log Message:
  -----------
  Add version specific fields to short form


  Commit: caa179a945ef45487cebd8689f061ed86a9bc7d8
      https://github.com/quicwg/base-drafts/commit/caa179a945ef45487cebd8689f061ed86a9bc7d8
  Author: Jana Iyengar <jri@google.com>
  Date:   2017-03-09 (Thu, 09 Mar 2017)

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

  Log Message:
  -----------
  Nits.


  Commit: a2e14125b0fc602a8f919d78ba29c2622d51705a
      https://github.com/quicwg/base-drafts/commit/a2e14125b0fc602a8f919d78ba29c2622d51705a
  Author: Jana Iyengar <jri@google.com>
  Date:   2017-03-09 (Thu, 09 Mar 2017)

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

  Log Message:
  -----------
  addresses ekr and ianswett comments


  Commit: f9cd441d869b5e23c6c47170af5f5cb5dee1a07b
      https://github.com/quicwg/base-drafts/commit/f9cd441d869b5e23c6c47170af5f5cb5dee1a07b
  Author: Jana Iyengar <jri@google.com>
  Date:   2017-03-09 (Thu, 09 Mar 2017)

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

  Log Message:
  -----------
  addresses mikebishop's and mt's comments


  Commit: e44463d75e02cf16322d6f00db27116ce88e60f1
      https://github.com/quicwg/base-drafts/commit/e44463d75e02cf16322d6f00db27116ce88e60f1
  Author: janaiyengar <jri@google.com>
  Date:   2017-03-09 (Thu, 09 Mar 2017)

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

  Log Message:
  -----------
  Merge pull request #361 from quicwg/header

Long and short packet header


  Commit: 3b6cf4f202884282d26fa8f0882a76077bd21b98
      https://github.com/quicwg/base-drafts/commit/3b6cf4f202884282d26fa8f0882a76077bd21b98
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-03-09 (Thu, 09 Mar 2017)

  Changed paths:
    M .gitignore

  Log Message:
  -----------
  Don't ignore TLS draft...?


  Commit: f99e4fe1421f97a7705e0096a634d90058122bc0
      https://github.com/quicwg/base-drafts/commit/f99e4fe1421f97a7705e0096a634d90058122bc0
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-03-09 (Thu, 09 Mar 2017)

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

  Log Message:
  -----------
  Some formatting and wording fixes to the new headers


  Commit: b4135028369386d77cade9810e1256b395b7b566
      https://github.com/quicwg/base-drafts/commit/b4135028369386d77cade9810e1256b395b7b566
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-03-09 (Thu, 09 Mar 2017)

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

  Log Message:
  -----------
  What's a VERSION flag?


  Commit: 6052645935a7fafad4e37a77d684ec640f0fdfd5
      https://github.com/quicwg/base-drafts/commit/6052645935a7fafad4e37a77d684ec640f0fdfd5
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-03-09 (Thu, 09 Mar 2017)

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

  Log Message:
  -----------
  Why didn't my local build catch that?


  Commit: fb12f13136436001db4c53550a9088cb73869dfd
      https://github.com/quicwg/base-drafts/commit/fb12f13136436001db4c53550a9088cb73869dfd
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-03-10 (Fri, 10 Mar 2017)

  Changed paths:
    M .gitignore

  Log Message:
  -----------
  Remove tls doc from the ignore.


  Commit: fe4ae43733dfb6bdc2388640869affccaebf155b
      https://github.com/quicwg/base-drafts/commit/fe4ae43733dfb6bdc2388640869affccaebf155b
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-03-10 (Fri, 10 Mar 2017)

  Log Message:
  -----------
  Merge pull request #379 from quicwg/tls-ignored

Don't ignore TLS draft...?


  Commit: c1c1b43155a278459d9023e23cd961fe1caad132
      https://github.com/quicwg/base-drafts/commit/c1c1b43155a278459d9023e23cd961fe1caad132
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-03-09 (Thu, 09 Mar 2017)

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

  Log Message:
  -----------
  Reword version-independent, version-specific discussion


  Commit: 9730de1e1477788334d931cdb1cc8ffdf9f21e0a
      https://github.com/quicwg/base-drafts/commit/9730de1e1477788334d931cdb1cc8ffdf9f21e0a
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-03-09 (Thu, 09 Mar 2017)

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

  Log Message:
  -----------
  ACK means all frames processed; closed means all frames ACK'd


  Commit: 8248c503279c65376937d341f55b8c20b933f0be
      https://github.com/quicwg/base-drafts/commit/8248c503279c65376937d341f55b8c20b933f0be
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-03-10 (Fri, 10 Mar 2017)

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

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


  Commit: e82c05b75139a744b4fb538a665cd101e95241de
      https://github.com/quicwg/base-drafts/commit/e82c05b75139a744b4fb538a665cd101e95241de
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-03-10 (Fri, 10 Mar 2017)

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

  Log Message:
  -----------
  Merge pull request #380 from quicwg/header_fix

Mostly-minor header touchups


  Commit: 9c1d413780a50f27fe381c4b2e63bf60384d121c
      https://github.com/quicwg/base-drafts/commit/9c1d413780a50f27fe381c4b2e63bf60384d121c
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-03-09 (Thu, 09 Mar 2017)

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

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


  Commit: e7820698f3d7290d2120de8d7e328420432c77f9
      https://github.com/quicwg/base-drafts/commit/e7820698f3d7290d2120de8d7e328420432c77f9
  Author: seanturner <sean@sn3rd.com>
  Date:   2017-03-09 (Thu, 09 Mar 2017)

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

  Log Message:
  -----------
  Being nitpikcy about which connection and alert.


  Commit: ce4981f6993f918232731eb43004448e3eabc864
      https://github.com/quicwg/base-drafts/commit/ce4981f6993f918232731eb43004448e3eabc864
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-03-10 (Fri, 10 Mar 2017)

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

  Log Message:
  -----------
  Merge pull request #374 from quicwg/alert_plus_close

Send a TLS alert when TLS encounters an error


  Commit: 128a25ed716ac8ea3513037bb9c4c1ac152106d1
      https://github.com/quicwg/base-drafts/commit/128a25ed716ac8ea3513037bb9c4c1ac152106d1
  Author: Sean Turner <sean@sn3rd.com>
  Date:   2017-03-09 (Thu, 09 Mar 2017)

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

  Log Message:
  -----------
  Merge pull request #337 from quicwg/unprotect_client_finished

The client Finished message can't be protected with 1-RTT keys


  Commit: 081c5517f8fc952a8accc914d74036e7d1b22906
      https://github.com/quicwg/base-drafts/commit/081c5517f8fc952a8accc914d74036e7d1b22906
  Author: seanturner <sean@sn3rd.com>
  Date:   2017-03-09 (Thu, 09 Mar 2017)

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

  Log Message:
  -----------
  Making it clear that an endpoint using an old key is indeciperable from an attack.


  Commit: 9c2c73e746777c62eb9e2459aa5a273b9002234b
      https://github.com/quicwg/base-drafts/commit/9c2c73e746777c62eb9e2459aa5a273b9002234b
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-03-10 (Fri, 10 Mar 2017)

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

  Log Message:
  -----------
  Merge pull request #345 from quicwg/reorder_old_packets

Add a section on what to do when unprotecting a packet fails


  Commit: fb1f97c44cc03d3991049112ef83c7cb0391826b
      https://github.com/quicwg/base-drafts/commit/fb1f97c44cc03d3991049112ef83c7cb0391826b
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-03-10 (Fri, 10 Mar 2017)

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

  Log Message:
  -----------
  Merge pull request #382 from quicwg/overlapping_data

Remove QUIC_OVERLAPPING_STREAM_DATA


  Commit: 711aadba27c9066792f227ea1640635051420daa
      https://github.com/quicwg/base-drafts/commit/711aadba27c9066792f227ea1640635051420daa
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-03-09 (Thu, 09 Mar 2017)

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

  Log Message:
  -----------
  HTTP change log


  Commit: a399e7f4484553824c381b9cdb5ccb37b0e9b8a0
      https://github.com/quicwg/base-drafts/commit/a399e7f4484553824c381b9cdb5ccb37b0e9b8a0
  Author: Mike Bishop <michael.bishop@microsoft.com>
  Date:   2017-03-10 (Fri, 10 Mar 2017)

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

  Log Message:
  -----------
  HTTP/2 Guidance and Extensions (#363)

Moves content to HTTP/2 Considerations section, discuss extensions; adds IANA Error section


  Commit: b3c12c01f976356351c67b1454bd468f4789c07d
      https://github.com/quicwg/base-drafts/commit/b3c12c01f976356351c67b1454bd468f4789c07d
  Author: janaiyengar <jri@google.com>
  Date:   2017-03-10 (Fri, 10 Mar 2017)

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

  Log Message:
  -----------
  Merge pull request #381 from quicwg/what_is_ack

ACK means all frames processed; closed means all frames ACK'd


  Commit: af1b2a0d043f7dbbd456bb5a0c1d99e43aea4215
      https://github.com/quicwg/base-drafts/commit/af1b2a0d043f7dbbd456bb5a0c1d99e43aea4215
  Author: janaiyengar <jri@google.com>
  Date:   2017-03-10 (Fri, 10 Mar 2017)

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

  Log Message:
  -----------
  Merge pull request #378 from quicwg/scale_connection_flow_control

Flow control accounting uses the maximum data offset on each stream


  Commit: c45c755920cedf2bb458c382b1ac02730cf67bc3
      https://github.com/quicwg/base-drafts/commit/c45c755920cedf2bb458c382b1ac02730cf67bc3
  Author: Jana Iyengar <jri@google.com>
  Date:   2017-03-10 (Fri, 10 Mar 2017)

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

  Log Message:
  -----------
  Fixes SST reference


  Commit: 14021f393a6899d4f0eaa5be00da207e87014837
      https://github.com/quicwg/base-drafts/commit/14021f393a6899d4f0eaa5be00da207e87014837
  Author: Jana Iyengar <jri@google.com>
  Date:   2017-03-10 (Fri, 10 Mar 2017)

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

  Log Message:
  -----------
  tab


  Commit: d37a0993897821e07d7bd5b040af4be9b1716e57
      https://github.com/quicwg/base-drafts/commit/d37a0993897821e07d7bd5b040af4be9b1716e57
  Author: Jana Iyengar <jri@google.com>
  Date:   2017-03-10 (Fri, 10 Mar 2017)

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

  Log Message:
  -----------
  remove url


  Commit: a30f957a0050e63811975973e442488db53ee4c4
      https://github.com/quicwg/base-drafts/commit/a30f957a0050e63811975973e442488db53ee4c4
  Author: janaiyengar <jri@google.com>
  Date:   2017-03-10 (Fri, 10 Mar 2017)

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

  Log Message:
  -----------
  Merge pull request #386 from quicwg/sst-ref

Fixes SST reference


  Commit: f3c37752cf10c5e53939a74a5363af63b98c003a
      https://github.com/quicwg/base-drafts/commit/f3c37752cf10c5e53939a74a5363af63b98c003a
  Author: Jana Iyengar <jri@google.com>
  Date:   2017-03-10 (Fri, 10 Mar 2017)

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

  Log Message:
  -----------
  Editorial fix to frame types table


  Commit: f3af8a42d1237c3be63c87f1ddb22c8a4c3ff0cc
      https://github.com/quicwg/base-drafts/commit/f3af8a42d1237c3be63c87f1ddb22c8a4c3ff0cc
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2017-03-12 (Sun, 12 Mar 2017)

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

  Log Message:
  -----------
  Fix timestamp phrasing and spelling


  Commit: e3a318a4e69100bbb7d80bcd4c47f447845a6b9a
      https://github.com/quicwg/base-drafts/commit/e3a318a4e69100bbb7d80bcd4c47f447845a6b9a
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-03-13 (Mon, 13 Mar 2017)

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

  Log Message:
  -----------
  Merge pull request #389 from quicwg/ianswett-fix-timestamp-spelling

Fix timestamp phrasing and spelling


  Commit: ecab80958c111d67aca677fbbbb9e839ec72e923
      https://github.com/quicwg/base-drafts/commit/ecab80958c111d67aca677fbbbb9e839ec72e923
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-03-13 (Mon, 13 Mar 2017)

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

  Log Message:
  -----------
  Merge pull request #387 from quicwg/frame-types

Editorial fix to frame types table


  Commit: 90da0e04e7d5d9c8098eb22f22eb4af90ff2828a
      https://github.com/quicwg/base-drafts/commit/90da0e04e7d5d9c8098eb22f22eb4af90ff2828a
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-03-13 (Mon, 13 Mar 2017)

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

  Log Message:
  -----------
  Adding change log to drafts


  Commit: 15ef40fa06927bfc2063d40eef15dd20d8e7b604
      https://github.com/quicwg/base-drafts/commit/15ef40fa06927bfc2063d40eef15dd20d8e7b604
  Author: Brian Trammell <brian@trammell.ch>
  Date:   2017-03-13 (Mon, 13 Mar 2017)

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

  Log Message:
  -----------
  editorial: packet numbers in headers are max 32 bits


  Commit: 642193e05017306ff43910084a186074e128fd51
      https://github.com/quicwg/base-drafts/commit/642193e05017306ff43910084a186074e128fd51
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-03-13 (Mon, 13 Mar 2017)

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

  Log Message:
  -----------
  Merge pull request #392 from britram/missed-a-big-packet-number

editorial: packet numbers in headers are max 32 bits


  Commit: efee2c4f82ced4f1c2e137ba1e0b544e6362eb80
      https://github.com/quicwg/base-drafts/commit/efee2c4f82ced4f1c2e137ba1e0b544e6362eb80
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2017-03-13 (Mon, 13 Mar 2017)

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

  Log Message:
  -----------
  Remove return argument from DetectLostPackets


  Commit: 876df8f8531522597adc6b4531dc941c21800c14
      https://github.com/quicwg/base-drafts/commit/876df8f8531522597adc6b4531dc941c21800c14
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2017-03-13 (Mon, 13 Mar 2017)

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

  Log Message:
  -----------
  Fix time loss detection and early retransmit


  Commit: 26bd685d6b8b5a42cf2ce8bdf36c509b7ed7bf18
      https://github.com/quicwg/base-drafts/commit/26bd685d6b8b5a42cf2ce8bdf36c509b7ed7bf18
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2017-03-13 (Mon, 13 Mar 2017)

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

  Log Message:
  -----------
  Fix trailing whitespace


  Commit: 55d791c481b3ee6d2c880d70e9f28ada5655db03
      https://github.com/quicwg/base-drafts/commit/55d791c481b3ee6d2c880d70e9f28ada5655db03
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2017-03-13 (Mon, 13 Mar 2017)

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

  Log Message:
  -----------
  Fix inconsistencies and nits


  Commit: 07510d1f14bcf3953a47356576e2b818c4dc6405
      https://github.com/quicwg/base-drafts/commit/07510d1f14bcf3953a47356576e2b818c4dc6405
  Author: janaiyengar <jri@google.com>
  Date:   2017-03-13 (Mon, 13 Mar 2017)

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

  Log Message:
  -----------
  Merge pull request #394 from quicwg/ianswett-timeloss

Fix time loss detection and early retransmit


  Commit: 368ed217c29422ef459adf3feecab6edbaaf3fad
      https://github.com/quicwg/base-drafts/commit/368ed217c29422ef459adf3feecab6edbaaf3fad
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-03-13 (Mon, 13 Mar 2017)

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

  Log Message:
  -----------
  Issue numbers in changelog


  Commit: 414694200b258243757ca28ebdd151723ec0b9ef
      https://github.com/quicwg/base-drafts/commit/414694200b258243757ca28ebdd151723ec0b9ef
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-03-13 (Mon, 13 Mar 2017)

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

  Log Message:
  -----------
  hq is not a 'these'


  Commit: e29ea0cb399725400b3187e158ac90eda648e891
      https://github.com/quicwg/base-drafts/commit/e29ea0cb399725400b3187e158ac90eda648e891
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-03-13 (Mon, 13 Mar 2017)

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

  Log Message:
  -----------
  HTTP/QUIC nits


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

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

  Log Message:
  -----------
  Adding stub changelog for recovery


  Commit: c123dca53c3810e58595059f32f302d569d88fd1
      https://github.com/quicwg/base-drafts/commit/c123dca53c3810e58595059f32f302d569d88fd1
  Author: Jana Iyengar <jri@google.com>
  Date:   2017-03-13 (Mon, 13 Mar 2017)

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

  Log Message:
  -----------
  Added changelog entries for recovery draft.


  Commit: f59a02865593a50c4dfcafae72dc46701a7d5d50
      https://github.com/quicwg/base-drafts/commit/f59a02865593a50c4dfcafae72dc46701a7d5d50
  Author: janaiyengar <jri@google.com>
  Date:   2017-03-13 (Mon, 13 Mar 2017)

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

  Log Message:
  -----------
  Merge pull request #396 from quicwg/changelog

Added changelog entries for recovery draft.


  Commit: 5f6b31724de118dea4efa7936630dda9a892b102
      https://github.com/quicwg/base-drafts/commit/5f6b31724de118dea4efa7936630dda9a892b102
  Author: Jana Iyengar <jri@google.com>
  Date:   2017-03-13 (Mon, 13 Mar 2017)

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

  Log Message:
  -----------
  Adds an overview section for loss detection and restructures the section a bit.


  Commit: 8961e04c4dcaf34dff9026f2be592d86f7e4c063
      https://github.com/quicwg/base-drafts/commit/8961e04c4dcaf34dff9026f2be592d86f7e4c063
  Author: Jana Iyengar <jri@google.com>
  Date:   2017-03-13 (Mon, 13 Mar 2017)

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

  Log Message:
  -----------
  added changelog note


  Commit: 244a1714abc62c5c38f71006f6fc94045344812a
      https://github.com/quicwg/base-drafts/commit/244a1714abc62c5c38f71006f6fc94045344812a
  Author: Jana Iyengar <jri@google.com>
  Date:   2017-03-13 (Mon, 13 Mar 2017)

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

  Log Message:
  -----------
  missed one


  Commit: 2951cff482c1f2fa34eb199365d348864d8ffbac
      https://github.com/quicwg/base-drafts/commit/2951cff482c1f2fa34eb199365d348864d8ffbac
  Author: janaiyengar <jri@google.com>
  Date:   2017-03-13 (Mon, 13 Mar 2017)

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

  Log Message:
  -----------
  Merge pull request #397 from quicwg/recovery

Adds an overview section for loss detection and restructures a bit


  Commit: f11116f08362c28b66ec526b098a848d519ff4a3
      https://github.com/quicwg/base-drafts/commit/f11116f08362c28b66ec526b098a848d519ff4a3
  Author: seanturner <sean@sn3rd.com>
  Date:   2017-03-13 (Mon, 13 Mar 2017)

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

  Log Message:
  -----------
  Streamling into


  Commit: 678d44db9cab72dea078e575a7034db92836f354
      https://github.com/quicwg/base-drafts/commit/678d44db9cab72dea078e575a7034db92836f354
  Author: seanturner <sean@sn3rd.com>
  Date:   2017-03-13 (Mon, 13 Mar 2017)

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

  Log Message:
  -----------
  Minor edits for s3.2


  Commit: 78a324eb998678b84cb550054cbcc233fcd2874a
      https://github.com/quicwg/base-drafts/commit/78a324eb998678b84cb550054cbcc233fcd2874a
  Author: seanturner <sean@sn3rd.com>
  Date:   2017-03-13 (Mon, 13 Mar 2017)

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

  Log Message:
  -----------
  Changing para # reference for TLS exporters


  Commit: 3dd6db1341ce588f36a58594fe36873797d7ab14
      https://github.com/quicwg/base-drafts/commit/3dd6db1341ce588f36a58594fe36873797d7ab14
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-03-14 (Tue, 14 Mar 2017)

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

  Log Message:
  -----------
  Merge pull request #399 from quicwg/quic_tls-intro

Streamling into


  Commit: 639de3397eac816df899498ca93df6facc254557
      https://github.com/quicwg/base-drafts/commit/639de3397eac816df899498ca93df6facc254557
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-03-14 (Tue, 14 Mar 2017)

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

  Log Message:
  -----------
  Merge pull request #400 from quicwg/quic_tls-s3.2-tweak

Minor edits for s3.2


  Commit: 7b42511299073acdb34ede9a22058d65314ecaaa
      https://github.com/quicwg/base-drafts/commit/7b42511299073acdb34ede9a22058d65314ecaaa
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-03-14 (Tue, 14 Mar 2017)

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

  Log Message:
  -----------
  Merge pull request #401 from quicwg/quic_tls-exporter-ref

Changing para # reference for TLS exporters


  Commit: 9483e726b8c43ac15e0ed6f4673bdb1535b2790a
      https://github.com/quicwg/base-drafts/commit/9483e726b8c43ac15e0ed6f4673bdb1535b2790a
  Author: seanturner <sean@sn3rd.com>
  Date:   2017-03-13 (Mon, 13 Mar 2017)

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

  Log Message:
  -----------
  Adding my email address


  Commit: 3ec621de449c909e411073a784c417d3aaf597a8
      https://github.com/quicwg/base-drafts/commit/3ec621de449c909e411073a784c417d3aaf597a8
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-03-14 (Tue, 14 Mar 2017)

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

  Log Message:
  -----------
  Merge pull request #402 from quicwg/quic_tls_my-address

Adding my email address


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

  Changed paths:
    M circle.yml

  Log Message:
  -----------
  Retry a push if it fails


  Commit: 21cc94b474b330209402f93ed28a5bd1c997e167
      https://github.com/quicwg/base-drafts/commit/21cc94b474b330209402f93ed28a5bd1c997e167
  Author: Julian Reschke <julian.reschke@gmx.de>
  Date:   2017-03-14 (Tue, 14 Mar 2017)

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

  Log Message:
  -----------
  type the artwork (#403)


  Commit: a97ccb1a02094b979c5f9d5f80a0bd739e8d0231
      https://github.com/quicwg/base-drafts/commit/a97ccb1a02094b979c5f9d5f80a0bd739e8d0231
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-03-16 (Thu, 16 Mar 2017)

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

  Log Message:
  -----------
  Fixup changelog


  Commit: 41066087edc18014021a22f98bc71e9097f7c069
      https://github.com/quicwg/base-drafts/commit/41066087edc18014021a22f98bc71e9097f7c069
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2017-03-16 (Thu, 16 Mar 2017)

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

  Log Message:
  -----------
  First version of congestion control (#395)

* First version of congestion control
* Added ssthresh and small changes


  Commit: 8412b34a192d3f45bfb4760af2d61cc1e248b0c9
      https://github.com/quicwg/base-drafts/commit/8412b34a192d3f45bfb4760af2d61cc1e248b0c9
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2017-03-16 (Thu, 16 Mar 2017)

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

  Log Message:
  -----------
  Remove the extraneous multiply by 1500


  Commit: f14ba70658b33562c29771456d9e3edad9a85d66
      https://github.com/quicwg/base-drafts/commit/f14ba70658b33562c29771456d9e3edad9a85d66
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2017-03-18 (Sat, 18 Mar 2017)

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

  Log Message:
  -----------
  Incorporate F-RTO


  Commit: 6aa7a2764150aa4ca12c2ecebc9f5b7a8f9818a6
      https://github.com/quicwg/base-drafts/commit/6aa7a2764150aa4ca12c2ecebc9f5b7a8f9818a6
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2017-03-18 (Sat, 18 Mar 2017)

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

  Log Message:
  -----------
  Fix trailing whitespace


  Commit: ac0e9f4590f317604aa1049d1eefc8fbffdd6147
      https://github.com/quicwg/base-drafts/commit/ac0e9f4590f317604aa1049d1eefc8fbffdd6147
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2017-03-18 (Sat, 18 Mar 2017)

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

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


  Commit: ac603a7faff1c94e0fef120f1fad2b51d8a71e13
      https://github.com/quicwg/base-drafts/commit/ac603a7faff1c94e0fef120f1fad2b51d8a71e13
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2017-03-18 (Sat, 18 Mar 2017)

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

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


  Commit: 615daa2cb890f016d41c8713d46b115afce6f7c8
      https://github.com/quicwg/base-drafts/commit/615daa2cb890f016d41c8713d46b115afce6f7c8
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2017-03-18 (Sat, 18 Mar 2017)

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

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


  Commit: 55f4b86cd2cbe18532e547cbfda755c59d31ffbd
      https://github.com/quicwg/base-drafts/commit/55f4b86cd2cbe18532e547cbfda755c59d31ffbd
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-03-21 (Tue, 21 Mar 2017)

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

  Log Message:
  -----------
  Fix typo


  Commit: 336afbcd7ea39075cd077b6aaa0364aba202f81a
      https://github.com/quicwg/base-drafts/commit/336afbcd7ea39075cd077b6aaa0364aba202f81a
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-03-21 (Tue, 21 Mar 2017)

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

  Log Message:
  -----------
  Correct change log for stream 0/1


  Commit: 1be14db55745f2a9f01598e5621afa0b75a7e691
      https://github.com/quicwg/base-drafts/commit/1be14db55745f2a9f01598e5621afa0b75a7e691
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2017-03-21 (Tue, 21 Mar 2017)

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

  Log Message:
  -----------
  Jana's review comments


  Commit: 65c9987ee8662f0e80ec7d6140cf0a74e767e784
      https://github.com/quicwg/base-drafts/commit/65c9987ee8662f0e80ec7d6140cf0a74e767e784
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2017-03-21 (Tue, 21 Mar 2017)

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

  Log Message:
  -----------
  Line length.


  Commit: 76b0e2d8e63cd6300f0ece7ef18fa73b8b53fe2c
      https://github.com/quicwg/base-drafts/commit/76b0e2d8e63cd6300f0ece7ef18fa73b8b53fe2c
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-03-22 (Wed, 22 Mar 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:
  -----------
  Make sure that the inter-draft references are correct


  Commit: 7f7ad177226947f06f9b6acb59d2c62ce7a9ee19
      https://github.com/quicwg/base-drafts/commit/7f7ad177226947f06f9b6acb59d2c62ce7a9ee19
  Author: Mark Nottingham <mnot@mnot.net>
  Date:   2017-03-23 (Thu, 23 Mar 2017)

  Changed paths:
    M README.md

  Log Message:
  -----------
  Fix links

Either we're very unobservant, or Github changed their markdown parser.


  Commit: 55002e6927120962be6828169f80f15ec326a188
      https://github.com/quicwg/base-drafts/commit/55002e6927120962be6828169f80f15ec326a188
  Author: Julian Reschke <julian.reschke@gmx.de>
  Date:   2017-03-26 (Sun, 26 Mar 2017)

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

  Log Message:
  -----------
  restore artwork indentation broken by #403

..hopefully...


  Commit: 06bde72918e1bf86236f227774990cfd4b40659e
      https://github.com/quicwg/base-drafts/commit/06bde72918e1bf86236f227774990cfd4b40659e
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-03-26 (Sun, 26 Mar 2017)

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

  Log Message:
  -----------
  Shorten RFC Editor's Note line


  Commit: a1a885fa4c4be4ff18ca0913f097ae221b43b880
      https://github.com/quicwg/base-drafts/commit/a1a885fa4c4be4ff18ca0913f097ae221b43b880
  Author: janaiyengar <jri@google.com>
  Date:   2017-03-26 (Sun, 26 Mar 2017)

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

  Log Message:
  -----------
  Merge pull request #409 from quicwg/ianswett-frto

Incorporate F-RTO


  Commit: a02b53911d4bcd0fa84ee1b99e3735ded93cacbe
      https://github.com/quicwg/base-drafts/commit/a02b53911d4bcd0fa84ee1b99e3735ded93cacbe
  Author: Lucas Clemente <github@clemente.io>
  Date:   2017-03-27 (Mon, 27 Mar 2017)

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

  Log Message:
  -----------
  Add skipped packets detection to the OnAckReceived pseudocode (#415)


  Commit: 43365df0f01d7f0ae761571ab2d2045ca0720936
      https://github.com/quicwg/base-drafts/commit/43365df0f01d7f0ae761571ab2d2045ca0720936
  Author: Lucas Clemente <github@clemente.io>
  Date:   2017-03-27 (Mon, 27 Mar 2017)

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

  Log Message:
  -----------
  Fix a minor unit issue in the DetectLostPackets loss_time calculation (#416)


  Commit: 673e29560b6f16492ebf33823ddd916e4b8bbb23
      https://github.com/quicwg/base-drafts/commit/673e29560b6f16492ebf33823ddd916e4b8bbb23
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2017-03-28 (Tue, 28 Mar 2017)

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

  Log Message:
  -----------
  Simplify and clarify RTO alarm calculation (#417)


  Commit: 26b0254f45766b69d42e570f83427cf9a39e4caf
      https://github.com/quicwg/base-drafts/commit/26b0254f45766b69d42e570f83427cf9a39e4caf
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-03-29 (Wed, 29 Mar 2017)

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

  Log Message:
  -----------
  Spelling


  Commit: 972ec93972918542c1eaa86cdcae066805f1cb3d
      https://github.com/quicwg/base-drafts/commit/972ec93972918542c1eaa86cdcae066805f1cb3d
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2017-03-29 (Wed, 29 Mar 2017)

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

  Log Message:
  -----------
  Resolve remaining TODOs (#420)

* Resolve remaining TODOs

* Update draft-ietf-quic-recovery.md


  Commit: 83484ea9f3b4d858a7c66c734e64bd3fec192897
      https://github.com/quicwg/base-drafts/commit/83484ea9f3b4d858a7c66c734e64bd3fec192897
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2017-04-02 (Sun, 02 Apr 2017)

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

  Log Message:
  -----------
  No timestamps in unprotected packets

Unprotected packets are only used for handshakes, and timestamps are not necessary for proper recovery during the handshake.


  Commit: d437aaaf065542245977aa7bcacdb6d86aa36f2a
      https://github.com/quicwg/base-drafts/commit/d437aaaf065542245977aa7bcacdb6d86aa36f2a
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2017-04-02 (Sun, 02 Apr 2017)

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

  Log Message:
  -----------
  Clarify acknowledgement priority in acks


  Commit: 97c99d15f2deae59a77c852989ed516d303b46ca
      https://github.com/quicwg/base-drafts/commit/97c99d15f2deae59a77c852989ed516d303b46ca
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2017-04-02 (Sun, 02 Apr 2017)

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

  Log Message:
  -----------
  Fix spelling of acknowledge


  Commit: 8724d7ceaeb7cb7b9645120cb3387c54e275e3cf
      https://github.com/quicwg/base-drafts/commit/8724d7ceaeb7cb7b9645120cb3387c54e275e3cf
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-04-04 (Tue, 04 Apr 2017)

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

  Log Message:
  -----------
  Merge pull request #429 from quicwg/ianswett-notimestamps

No timestamps in unprotected packets


  Commit: fa1d908e8bf34aac721a9d9d4d96f2196dec30c1
      https://github.com/quicwg/base-drafts/commit/fa1d908e8bf34aac721a9d9d4d96f2196dec30c1
  Author: Mark Nottingham <mnot@mnot.net>
  Date:   2017-04-11 (Tue, 11 Apr 2017)

  Changed paths:
    M CONTRIBUTING.md

  Log Message:
  -----------
  Update CONTRIBUTING.md


  Commit: ed9834dbb2591f08142913b3fdbc11592e5a7340
      https://github.com/quicwg/base-drafts/commit/ed9834dbb2591f08142913b3fdbc11592e5a7340
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-04-13 (Thu, 13 Apr 2017)

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

  Log Message:
  -----------
  Fix long line in #429


  Commit: 7f87aa0d7da3c708e78b91eb4ec1da1d573f2890
      https://github.com/quicwg/base-drafts/commit/7f87aa0d7da3c708e78b91eb4ec1da1d573f2890
  Author: Kai Mindermann M.Sc <kai.mindi@gmx.de>
  Date:   2017-04-13 (Thu, 13 Apr 2017)

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

  Log Message:
  -----------
  Change StreamID to Stream ID (#431)


  Commit: f9f7d7ae51c80eec07778c1dc30cd5742bcedac1
      https://github.com/quicwg/base-drafts/commit/f9f7d7ae51c80eec07778c1dc30cd5742bcedac1
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-04-13 (Thu, 13 Apr 2017)

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

  Log Message:
  -----------
  Usinge proper spellinge


  Commit: 5088ec5675b3581d7a05bc0e283587cd36480d40
      https://github.com/quicwg/base-drafts/commit/5088ec5675b3581d7a05bc0e283587cd36480d40
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-04-13 (Thu, 13 Apr 2017)

  Changed paths:
    M .gitignore
    M CONTRIBUTING.md
    M Makefile
    M README.md
    M circle.yml
    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


  Commit: df92cb1e8af7701b202f3faabb8fc7dcc0c90104
      https://github.com/quicwg/base-drafts/commit/df92cb1e8af7701b202f3faabb8fc7dcc0c90104
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-04-13 (Thu, 13 Apr 2017)

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

  Log Message:
  -----------
  Martin's less-MUSTy feedback on DISINTEREST


Compare: https://github.com/quicwg/base-drafts/compare/4ce57c568ce9...df92cb1e8af7
----==_mimepart_58eff92fea23_4a3a3f97badbbc3084815--


From nobody Thu Apr 13 17: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 C5BDD126DEE for <quic-issues@ietfa.amsl.com>; Thu, 13 Apr 2017 17:24:10 -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_H4=-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 Rr6LqQXB0_Ge for <quic-issues@ietfa.amsl.com>; Thu, 13 Apr 2017 17:24: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 8C3A7129A99 for <quic-issues@ietf.org>; Thu, 13 Apr 2017 17:24: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=fxfmsO8wtYMQgAuU7yu5mur/LRg=; b=AQzoo57UZ4wyweII j1Ot41JAt1PWbu4C2mmp+FaXvaDlcO8ErNp1tO+lftawCnex77CDzIvCq97/lGKf ummf+kg0WP5Er0ohZwHldii7cIs8nTK3oBnx8kotn7I1TrTIlDGS1WCaIhBiykc5 wFmSGH139E90Ri+XbTC7KkyUkjo=
Received: by filter0425p1mdw1.sendgrid.net with SMTP id filter0425p1mdw1-5667-58F016A6-13 2017-04-14 00:24:06.464683492 +0000 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 ySSYW1PsQ_2cWHJvBQ02Ng for <quic-issues@ietf.org>; Fri, 14 Apr 2017 00:24:06.473 +0000 (UTC)
Date: Thu, 13 Apr 2017 17:24:06 -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/430/push/1679288552@github.com>
In-Reply-To: <quicwg/base-drafts/pull/430@github.com>
References: <quicwg/base-drafts/pull/430@github.com>
Subject: Re: [quicwg/base-drafts] Reduce the number of offset lengths in a stream frame (#430)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f016a653e08_5b7a3fa3befdbc30977d"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2jna/a5zvPzPDoywGKCBvZ8xtXxYKPcNbdKv TjqSxCKE7UtM4enVwdEZ9+7UnHqal15XZMcgI6YbIzcY2zAOJkv+TtHJVsgT7lONHYCMIMlO5vii4l agFwpTDaGGSvm9z0xfX6JCaRNBf8rdaE6WJ8mrC0jkb3PAXZZvk6xXt6wA+C15svWFGsiSyPzAZEkp w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/-rrnnUpVUrUx9v0dxMwhd9KixNw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Apr 2017 00:24:11 -0000

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

@ianswett pushed 1 commit.

ba217ff  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/430/files/abd97ecdc35782cc5bc0de38c85cdae3e1e45cad..ba217ff6139d3de9b5c7afa6906a9ea83f9de19d

----==_mimepart_58f016a653e08_5b7a3fa3befdbc30977d
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/ba217ff" class="commit-link">ba217ff</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/430/files/abd97ecdc35782cc5bc0de38c85cdae3e1e45cad..ba217ff6139d3de9b5c7afa6906a9ea83f9de19d">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6Pvyw7914IcD9wjbsVi2g8_feJZks5rvrymgaJpZM4Mwycd">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq7Vu5AqGws8ekTP9IbCVr7_hzFpBks5rvrymgaJpZM4Mwycd.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/430/files/abd97ecdc35782cc5bc0de38c85cdae3e1e45cad..ba217ff6139d3de9b5c7afa6906a9ea83f9de19d"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

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

----==_mimepart_58f016a653e08_5b7a3fa3befdbc30977d--


From nobody Thu Apr 13 17:24:17 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E861F129A99 for <quic-issues@ietfa.amsl.com>; Thu, 13 Apr 2017 17:24:10 -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 JW1iETrpTiXY for <quic-issues@ietfa.amsl.com>; Thu, 13 Apr 2017 17:24:09 -0700 (PDT)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4D2AF12EB62 for <quic-issues@ietf.org>; Thu, 13 Apr 2017 17:24:07 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1492129446; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=fGsCeAcLwtn0jkeWJKJJ/vzJXAv/ovedN2B+1Z9b6p4=; b=BrGp0ovGgE3y90+/A7xqzzoVpuVmg7tKIzglvwR01SfGI8x5OBn4rSHDVQoCGytW6V8c0by/ G/PRLX96UEPnoOG3J6yBNWiUlVXOcw40tAjNbB1nmuuU0oXfRUCitxKXpeSFOiLSYXT+vw0i z1cJTy9Z6IkqHh0y3IgWg2dPjOw=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=Q0uY9cXkoev/vJsC1iAv0QGFEmooUBt/GzT4WsWdnCSroB3ywrwZ5Bbx1GDhi8B4OFNBsn qprWA2GoCzglUnoSKBNzlCLsxP1l7egbSnBfJZAgpCkfgGrquVzzt8VTtJUQfMgtbUZloB3U cgftT3VZCkE5CM2IqY1Y03yycobkU=
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 58f016a6.7fc2e41857e0-smtp-out-n01; Fri, 14 Apr 2017 00:24:06 -0000 (UTC)
Date: Thu, 13 Apr 2017 17:24:05 -0700
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <58f016a54f513_23403fd9a2e53c2c1703e6@hookshot-fe5-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] ba217f: Update draft-ietf-quic-transport.md
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_58f016a54f0a7_23403fd9a2e53c2c1702d3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/00DuPxppHPJqyRPgO-UA2tX9h1U>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Apr 2017 00:24:11 -0000

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

  Branch: refs/heads/ianswett-stream-offsets
  Home:   https://github.com/quicwg/base-drafts
  Commit: ba217ff6139d3de9b5c7afa6906a9ea83f9de19d
      https://github.com/quicwg/base-drafts/commit/ba217ff6139d3de9b5c7afa6906a9ea83f9de19d
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2017-04-13 (Thu, 13 Apr 2017)

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

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



----==_mimepart_58f016a54f0a7_23403fd9a2e53c2c1702d3--


From nobody Thu Apr 13 17:53: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 B2116129C31 for <quic-issues@ietfa.amsl.com>; Thu, 13 Apr 2017 14:48:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.699
X-Spam-Level: 
X-Spam-Status: No, score=-1.699 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.199, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=kai.mindi=gmx.de@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id e7mmpn8BmYg3 for <quic-issues@ietfa.amsl.com>; Thu, 13 Apr 2017 14:48:58 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A772612EA96 for <quic-issues@ietf.org>; Thu, 13 Apr 2017 14:48:58 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1492120138; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=VTWT1PbUfKdWtfYmarYUih/ujyGn+RTN9+cIKMIsBgM=; b=ZR1DaXlkMwNwCOfxl6r/TAbEFsd7kR77kku77F5fW2FtbUMPWD14t3E7tciaRSKQuLgFtlmC goQUwis0V8t+eT34qISIDeDwbHvWRsj4EXU2SCn3DFTKCB6WZYsvYQasNyWKvoVkpxG8fERK s8Ewp2PiKOU+h3HMYLL4cLPJMbk=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=GhYwF0suyhYLV3NVoCb7AyziZ/3iQm7U4LJeTiNkFk++2uTljctLfxH1DTZbJxOSg8E/HB YcA+exZICTnAGV0N5Jh4NwsVxTanUK3aARwDHhFznJm7nHC9uUFa+VQRI+qxjiy1DwQOYCbD 1qJYLD/bsibVbfZZextNiu6MHM/LI=
Sender: kai.mindi=gmx.de@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 58efefd1.7fd080176270-smtp-out-n03; Thu, 13 Apr 2017 21:38:25 -0000 (UTC)
Date: Thu, 13 Apr 2017 14:38:24 -0700
From: "Kai Mindermann M.Sc" <kai.mindi@gmx.de>
Reply-To: "Kai Mindermann M.Sc" <kai.mindi@gmx.de>
To: quic-issues@ietf.org
Message-ID: <58efefd0a82fb_13b1b3fb579ff1c3416072f@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 7f87aa: Change StreamID to Stream ID (#431)
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_58efefd0a7ff8_13b1b3fb579ff1c3416066"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/BhCO8FkNdIPMTsq-fUuU05ALk-s>
X-Mailman-Approved-At: Thu, 13 Apr 2017 17:53:41 -0700
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Apr 2017 21:49:00 -0000

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

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 7f87aa0d7da3c708e78b91eb4ec1da1d573f2890
      https://github.com/quicwg/base-drafts/commit/7f87aa0d7da3c708e78b91eb4ec1da1d573f2890
  Author: Kai Mindermann M.Sc <kai.mindi@gmx.de>
  Date:   2017-04-13 (Thu, 13 Apr 2017)

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

  Log Message:
  -----------
  Change StreamID to Stream ID (#431)



----==_mimepart_58efefd0a7ff8_13b1b3fb579ff1c3416066--


From nobody Thu Apr 13 18: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 9E468127419 for <quic-issues@ietfa.amsl.com>; Thu, 13 Apr 2017 18:51:10 -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 GNF7y8RGp0OI for <quic-issues@ietfa.amsl.com>; Thu, 13 Apr 2017 18:51:09 -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 98A7B1201F8 for <quic-issues@ietf.org>; Thu, 13 Apr 2017 18:51:09 -0700 (PDT)
Date: Thu, 13 Apr 2017 18:51:08 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1492134668; bh=SxXYXk293sAdghB7npcrZv3WhunlRp0uNgIXgBNCGZY=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=xRILHk6p2m9OUU9K774X4c68LV0QNmTaKME3SDik/zTZ4IW8KfNClIAhcsItQg4Gd 4Dhy00Jsdy7occN6+QeBuL2wfr9SKpsmtub+1D5csQcvzfvkvTTnP89Ne/SwI2m2rx EFCXwYXYZSpF1qPBiBoB9xR/EUjKmH2iZ95L4nM8=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1300f63e9ba8c067632c4fa49711521f58f8f4d592cf000000011507ed0c92a169ce0ce55211@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/414/issue_event/1042852098@github.com>
In-Reply-To: <quicwg/base-drafts/issues/414@github.com>
References: <quicwg/base-drafts/issues/414@github.com>
Subject: Re: [quicwg/base-drafts] Stream frame can have an offset length equal 0 (#414)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f02b0cc2d05_19523fee7875fc3c1094f6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/a7TStwRxVTKWH80jIVyyiBY9k20>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Apr 2017 01:51:10 -0000

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

Closed #414 via #430.

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

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

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

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


From nobody Thu Apr 13 18:51:20 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 21F22127A97 for <quic-issues@ietfa.amsl.com>; Thu, 13 Apr 2017 18:51:12 -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 FIIU84htrDmN for <quic-issues@ietfa.amsl.com>; Thu, 13 Apr 2017 18:51: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 98C78127097 for <quic-issues@ietf.org>; Thu, 13 Apr 2017 18:51:09 -0700 (PDT)
Date: Thu, 13 Apr 2017 18:51:08 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1492134668; bh=e/NmMz+zKZL+VkZxWwWRN/CrOhedmsuXrCX3r4NeJRY=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=q1nBFaM92hdsar8Btr2S1MhSD+bYORqeko4uFqQlcwzmyPUphY67TWR6/H9x1x2+M Wps0MXCBJDvnuHUaiV+sq8Oi7Iyu+XG68LG62cvDsp/9Fgj/ODo8HOCiU9eDCjM5c/ AujFlIYrabQ4bKQU00ccCwOxOD+/zCf1dyGPNSpE=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abbff5d63773cf86c0f8d9ad4f5cd03a8895140ffa92cf000000011507ed0c92a169ce0d0a0942@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/430/issue_event/1042852099@github.com>
In-Reply-To: <quicwg/base-drafts/pull/430@github.com>
References: <quicwg/base-drafts/pull/430@github.com>
Subject: Re: [quicwg/base-drafts] Reduce the number of offset lengths in a stream frame (#430)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f02b0cc3c1b_12423f8b8ffd5c3c3632e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/7NNC5QHJ23D7uT7LUHcwWWvp0Lw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Apr 2017 01:51:12 -0000

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

Merged #430.

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

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

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

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


From nobody Thu Apr 13 18:51: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 AB9C8127097 for <quic-issues@ietfa.amsl.com>; Thu, 13 Apr 2017 18:51: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, 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 EGkoB6hMSNSQ for <quic-issues@ietfa.amsl.com>; Thu, 13 Apr 2017 18:51:11 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C2FE91201F8 for <quic-issues@ietf.org>; Thu, 13 Apr 2017 18:51:10 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1492134670; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=AMyX6BoQ8jjmiPRcjnweWkAHbhQZwNPf6G6uMMeFOiA=; b=yd+XtiBy64CbHsQTj3W2VLkvBAz9iz1GvKFG4SDJ/VP0Xyyz0JHxGg3kXq07buGanqf4lGFG 4C+X27wZ9lZyUhnlFE6sVAVFWBr/tdc0nMPOHQPIiC+B/amyIchthEhHkqLtmpjatWkLYt1z w4ouWJuF/dRoAvJR9KOGegyrLN0=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=IAv4vwFhz1d4o07R/Taf93sAyUW7F5pdZXNBItkDsZvnoWEBkBqQKGGiPROTGTCYdmDzJ7 x5XxGtFS8bSRjk0XXlSg4905cxOWHI0R7kT0azVRtF1gU2yRi/TTQvlaeo9QuS/SrLYPuSzr iQHnpAk2vJDMxTpDZqvBJH33Kc2MA=
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 58f02b0d.7fdbcde6df00-smtp-out-n01; Fri, 14 Apr 2017 01:51:09 -0000 (UTC)
Date: Thu, 13 Apr 2017 18:51:08 -0700
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <58f02b0c46606_13d13ff683125c281353fd@hookshot-fe3-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] fac7f9: Reduce the number of offset lengths in a stream fr...
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_58f02b0c46269_13d13ff683125c281352da"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/--Bp0quMCaLh3Gf2hwAq7PuQVlI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Apr 2017 01:51:13 -0000

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

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: fac7f9d91f781602d8425ccd1fa6aa521f78243a
      https://github.com/quicwg/base-drafts/commit/fac7f9d91f781602d8425ccd1fa6aa521f78243a
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2017-04-13 (Thu, 13 Apr 2017)

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

  Log Message:
  -----------
  Reduce the number of offset lengths in a stream frame (#430)

* Reduce the number of offset lengths in a stream frame

* Update draft-ietf-quic-transport.md



----==_mimepart_58f02b0c46269_13d13ff683125c281352da--


From nobody Fri Apr 14 10:30: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 2B899129455 for <quic-issues@ietfa.amsl.com>; Fri, 14 Apr 2017 10:30:32 -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 2L-a9udzdvB3 for <quic-issues@ietfa.amsl.com>; Fri, 14 Apr 2017 10: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 A133E127977 for <quic-issues@ietf.org>; Fri, 14 Apr 2017 10:30:30 -0700 (PDT)
Date: Fri, 14 Apr 2017 10:30:29 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1492191029; bh=cRFLFct0jH4idiDlYTz+UqKxsEHdYbVd+adwA2JSPZw=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=scmF5eRc0LzWmOjm68I07ZCD/hQMJD0hcggHOYebDES6iUVpV9VAvl4VVisHTozqW eKBk9IA/A7DUXbzYmlaGV4Fel5yuVmzSJMaMib1BUGjqOEPtg1a4zqkuxs3O7icuXr hkiU5diq78M26/78R3y+FBjkrhXByQpjYqyKRBYY=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2b067d4839360b4e998b7258359119b193e16cd692cf000000011508c93592a169ce0d27b75c@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/294197196@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 (#433)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f10735c2c37_30ae3fd5c6f2dc2c14662e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/NWhl_1NK7RWWWsFEJw6o30f4kIw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Apr 2017 17:30:32 -0000

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

With the latest change to the frame format, STREAM frames now have the format "11FDOOSS".
This still makes it possible to use the two-bit FF format: `<FF:(MARK | FIN | MORE | GAP)>` so the resulting encoding would be "11FFOOSS".

Another approach is to have separate TRIM/GAP frames:

- "0011OOSS" GAP/TRIM frame with 2 byte data len and no payload.
- "0010OOSS" MSG frame - always has a 1 byte length field encoding 1..256 bytes of payload.

A MSG frame is in most ways to be treated like a STREAM frame except it cannot end a stream, and it segments a stream into synchronization points useful when GAPS can be present. It is also more compact for short messages sent periodically.

A message can be continued with ordinary STREAM frames, a GAP frame, or a stream frame with FIN set. If a message contains GAP frames, content up to next message, or to FIN may be multiple conflated messages. It is up to the application and stream policy to decide how to discard data or make sense of this. A MSG can never start with a GAP.



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

<p>With the latest change to the frame format, STREAM frames now have the=
 format "11FDOOSS".<br>
This still makes it possible to use the two-bit FF format: <code>&lt;FF:(=
MARK | FIN | MORE | GAP)&gt;</code> so the resulting encoding would be "1=
1FFOOSS".</p>
<p>Another approach is to have separate TRIM/GAP frames:</p>
<ul>
<li>"0011OOSS" GAP/TRIM frame with 2 byte data len and no payload.</li>
<li>"0010OOSS" MSG frame - always has a 1 byte length field encoding 1..2=
56 bytes of payload.</li>
</ul>
<p>A MSG frame is in most ways to be treated like a STREAM frame except i=
t cannot end a stream, and it segments a stream into synchronization poin=
ts useful when GAPS can be present. It is also more compact for short mes=
sages sent periodically.</p>
<p>A message can be continued with ordinary STREAM frames, a GAP frame, o=
r a stream frame with FIN set. If a message contains GAP frames, content =
up to next message, or to FIN may be multiple conflated messages. It is u=
p to the application and stream policy to decide how to discard data or m=
ake sense of this. A MSG can never start with a GAP.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/433#issuecomment-294197196">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq51Ud=
c7tOlIvUPJne3pUBqqvXjubks5rv601gaJpZM4M5C-U">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq1W=
6LpfR-a5hwCian5McaV1KnzyVks5rv601gaJpZM4M5C-U.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/is=
sues/433#issuecomment-294197196"></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 #=
433: With the latest change to the frame format, STREAM frames now have t=
he format \"11FDOOSS\".\r\nThis still makes it possible to use the two-bi=
t FF format: `\u003cFF:(MARK | FIN | MORE | GAP)\u003e` so the resulting =
encoding would be \"11FFOOSS\".\r\n\r\nAnother approach is to have separa=
te TRIM/GAP frames:\r\n\r\n- \"0011OOSS\" GAP/TRIM frame with 2 byte data=
 len and no payload.\r\n- \"0010OOSS\" MSG frame - always has a 1 byte le=
ngth field encoding 1..256 bytes of payload.\r\n\r\nA MSG frame is in mos=
t ways to be treated like a STREAM frame except it cannot end a stream, a=
nd it segments a stream into synchronization points useful when GAPS can =
be present. It is also more compact for short messages sent periodically.=
\r\n\r\nA message can be continued with ordinary STREAM frames, a GAP fra=
me, or a stream frame with FIN set. If a message contains GAP frames, con=
tent up to next message, or to FIN may be multiple conflated messages. It=
 is up to the application and stream policy to decide how to discard data=
 or make sense of this. A MSG can never start with a GAP.\r\n\r\n"}],"act=
ion":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/is=
sues/433#issuecomment-294197196"}}}</script>=

----==_mimepart_58f10735c2c37_30ae3fd5c6f2dc2c14662e--


From nobody Fri Apr 14 10:42: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 B7E4D1294FA for <quic-issues@ietfa.amsl.com>; Fri, 14 Apr 2017 10:42: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_H4=-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 sKkOzCoSUott for <quic-issues@ietfa.amsl.com>; Fri, 14 Apr 2017 10:42:42 -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 7B28B1294D3 for <quic-issues@ietf.org>; Fri, 14 Apr 2017 10:42: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=GhEdPc/37+dXSyzGvMW6oczrlzk=; b=D5x1F7TVZ9kch2Fu 1yN0wfA72CBL26z41su/jY358qMkYBN/gAKat9T2YTaOq5WlrBSSgxXk9B0xcwQh ddU48hJkuls2RhuMnna69EE2BrSa8hFwGCzqrE7o70vWYyIiMUG416UHSk4eSIda OfBsqxZwu6pt50aNZq76mNyfkZo=
Received: by filter0473p1mdw1.sendgrid.net with SMTP id filter0473p1mdw1-897-58F109E9-6 2017-04-14 17:42:01.077789121 +0000 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 iw-S3zTcQpqRWDkk4YqOOA for <quic-issues@ietf.org>; Fri, 14 Apr 2017 17:42:00.996 +0000 (UTC)
Date: Fri, 14 Apr 2017 10:42:00 -0700
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2682bd5a060a661347926cf31575be612c3de16692cf000000011508cbe892a169ce0d27b75c@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/294199475@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_58f109e8cd509_51b23fc25dc4dc2c1068b9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2TvjAn4xjH/G/s+XUWt/YQe8ka0ZUuVB6S3v R6H+p6IHh2wCiMYD5nKFUId8iO7yaFWfvc3kmZyj/ZqvdjHDIuTTCabuSGTDA53y05rSs3M1ED08k/ S9ldhmUd89QP2cka1StmwV6jyAzrgkU/ugjlnG+YAYwxiTkjifWYYnHB/g==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Uy6jCeLe1Iuo4wA4pcEXO-_j-l0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Apr 2017 17:42:48 -0000

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

To illustrate a zero copy API that can deal with partially reliable streams:

Ordinary zero copy without partial reliability:
A writer can write buffers which must remain valid until the write_flush_offset has advanced past the the affected buffers.  A read provides an empty iov vector the gets populated with network buffers that will remain valid until the reader calls flush_read for the affected range. The write flush is always ordered, but the read flush need not flush everything in order, but must respect buffer boundaries.

A partial reliable interface allows a writer to set mark 1 or 0 to indicate a buffer ends with a message separator (could also be start of buffer, not sure). A reader receives a similar array of marks, and a separate array to indicate which buffers are gaps. The reader also provide a list of offsets, which are sorted, but may have missing ranges. These ranges will always be filled in during later reads, possibly with a gap. Stream policy can decide more precisely how delivery is organized.

In addition there is a poll interface on the connection to get events associated with streams, such as end of stream. Not shown.

```
int quic_stream_readv(struct quic_stream *sp,
        struct iovec *iov, int iovcnt);

ssize_t quic_stream_writev(struct quic_stream *sp,
        const struct iovec *iov, int iovcnt);

int quic_stream_readv_partial(struct quic_stream *sp,
        struct iovec *iov, uint64_t *offset, int *status, int iovcnt);

ssize_t quic_stream_writev_partial(struct quic_stream *sp,
        const struct iovec *iov, int *mark, int iovcnt);

uint64_t quic_stream_get_write_flush_offset(struct quic_stream *sp);

int quic_stream_flush_read(struct quic_stream *sp,
        uint64_t offset, uint64_t len);
```

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

<p>To illustrate a zero copy API that can deal with partially reliable stre=
ams:</p>
<p>Ordinary zero copy without partial reliability:<br>
A writer can write buffers which must remain valid until the write_flush_of=
fset has advanced past the the affected buffers.  A read provides an empty =
iov vector the gets populated with network buffers that will remain valid u=
ntil the reader calls flush_read for the affected range. The write flush is=
 always ordered, but the read flush need not flush everything in order, but=
 must respect buffer boundaries.</p>
<p>A partial reliable interface allows a writer to set mark 1 or 0 to indic=
ate a buffer ends with a message separator (could also be start of buffer, =
not sure). A reader receives a similar array of marks, and a separate array=
 to indicate which buffers are gaps. The reader also provide a list of offs=
ets, which are sorted, but may have missing ranges. These ranges will alway=
s be filled in during later reads, possibly with a gap. Stream policy can d=
ecide more precisely how delivery is organized.</p>
<p>In addition there is a poll interface on the connection to get events as=
sociated with streams, such as end of stream. Not shown.</p>
<pre><code>int quic_stream_readv(struct quic_stream *sp,
        struct iovec *iov, int iovcnt);

ssize_t quic_stream_writev(struct quic_stream *sp,
        const struct iovec *iov, int iovcnt);

int quic_stream_readv_partial(struct quic_stream *sp,
        struct iovec *iov, uint64_t *offset, int *status, int iovcnt);

ssize_t quic_stream_writev_partial(struct quic_stream *sp,
        const struct iovec *iov, int *mark, int iovcnt);

uint64_t quic_stream_get_write_flush_offset(struct quic_stream *sp);

int quic_stream_flush_read(struct quic_stream *sp,
        uint64_t offset, uint64_t len);
</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/433#issuecomment-294199475">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkqzZZDvIXfx-WIj0=
b4iDSlM6OkPyWks5rv6_ogaJpZM4M5C-U">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq2uZwoR0uqGkLrPER=
2pEVdtZ0702ks5rv6_ogaJpZM4M5C-U.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/433#issuecomment-294199475"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/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 #433: To illustrate=
 a zero copy API that can deal with partially reliable streams:\r\n\r\nOrdi=
nary zero copy without partial reliability:\r\nA writer can write buffers w=
hich must remain valid until the write_flush_offset has advanced past the t=
he affected buffers.  A read provides an empty iov vector the gets populate=
d with network buffers that will remain valid until the reader calls flush_=
read for the affected range. The write flush is always ordered, but the rea=
d flush need not flush everything in order, but must respect buffer boundar=
ies.\r\n\r\nA partial reliable interface allows a writer to set mark 1 or 0=
 to indicate a buffer ends with a message separator (could also be start of=
 buffer, not sure). A reader receives a similar array of marks, and a separ=
ate array to indicate which buffers are gaps. The reader also provide a lis=
t of offsets, which are sorted, but may have missing ranges. These ranges w=
ill always be filled in during later reads, possibly with a gap. Stream pol=
icy can decide more precisely how delivery is organized.\r\n\r\nIn addition=
 there is a poll interface on the connection to get events associated with =
streams, such as end of stream. Not shown.\r\n\r\n```\r\nint quic_stream_re=
adv(struct quic_stream *sp,\r\n        struct iovec *iov, int iovcnt);\r\n\=
r\nssize_t quic_stream_writev(struct quic_stream *sp,\r\n        const stru=
ct iovec *iov, int iovcnt);\r\n\r\nint quic_stream_readv_partial(struct qui=
c_stream *sp,\r\n        struct iovec *iov, uint64_t *offset, int *status, =
int iovcnt);\r\n\r\nssize_t quic_stream_writev_partial(struct quic_stream *=
sp,\r\n        const struct iovec *iov, int *mark, int iovcnt);\r\n\r\nuint=
64_t quic_stream_get_write_flush_offset(struct quic_stream *sp);\r\n\r\nint=
 quic_stream_flush_read(struct quic_stream *sp,\r\n        uint64_t offset,=
 uint64_t len);\r\n```"}],"action":{"name":"View Issue","url":"https://gith=
ub.com/quicwg/base-drafts/issues/433#issuecomment-294199475"}}}</script>=

----==_mimepart_58f109e8cd509_51b23fc25dc4dc2c1068b9--


From nobody Fri Apr 14 11:12: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 D5E36120725 for <quic-issues@ietfa.amsl.com>; Fri, 14 Apr 2017 11:12:53 -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 2xMY9akpGyGT for <quic-issues@ietfa.amsl.com>; Fri, 14 Apr 2017 11:12:52 -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 594FE129434 for <quic-issues@ietf.org>; Fri, 14 Apr 2017 11:12:52 -0700 (PDT)
Date: Fri, 14 Apr 2017 11:12:51 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1492193571; bh=h4L9ds9JegImfyu1aHU3YpmHIH8dhT0m7gqD3ycp6wE=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=jXJFrXyEfqqwB8vEWXwiMT5KCuQApiS5qNzEMLu1qg4vyrnEO3tI/DIjqHFWBSUAG 6/40h2egKHLVe/rzMLhd+diKjW22aMF+D5PMlVYT1xYAMkQVU9Ijr7Zo+uOX2ZHqcw HQbKjs3QGzM3Tk3wbvo5BxjAYpMqVQanCS9fmqcU=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abeb48b8957ecd378e4b3a6e1bee9b8d96b710d55f92cf000000011508d32392a169ce0d27b75c@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/294205767@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_58f1112376f0c_22c93f950f803c3c654d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/2_VtWsr4X6sSkBWuGustBhpIIFg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Apr 2017 18:12:54 -0000

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

To make encoding more robust to loss, it is probably best if the end and not the start is encoded, because if message is complete it cannot be concluded before the next message is sent. This was considered in the original GTT/FF proposal, but the MSG frame does not handle this. The api should probably have a status on readv that tells both if a buffer starts and/or ends a message or if it is a gap. 

For write, the mark should probably encode the end of message with the start being implied by 0 offset or previous end. This avoids having to wait for more data to encode the boundary even if there are no loss possible at this point.

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

<p>To make encoding more robust to loss, it is probably best if the end a=
nd not the start is encoded, because if message is complete it cannot be =
concluded before the next message is sent. This was considered in the ori=
ginal GTT/FF proposal, but the MSG frame does not handle this. The api sh=
ould probably have a status on readv that tells both if a buffer starts a=
nd/or ends a message or if it is a gap.</p>
<p>For write, the mark should probably encode the end of message with the=
 start being implied by 0 offset or previous end. This avoids having to w=
ait for more data to encode the boundary even if there are no loss possib=
le at 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/433#issuecomment-294205767">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq16u9=
vb5zBxRI9NBnmK2xrQxMK8Wks5rv7cjgaJpZM4M5C-U">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq4Q=
oF0kLL7jZux9Ak_XZKz909kG2ks5rv7cjgaJpZM4M5C-U.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/is=
sues/433#issuecomment-294205767"></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 #=
433: To make encoding more robust to loss, it is probably best if the end=
 and not the start is encoded, because if message is complete it cannot b=
e concluded before the next message is sent. This was considered in the o=
riginal GTT/FF proposal, but the MSG frame does not handle this. The api =
should probably have a status on readv that tells both if a buffer starts=
 and/or ends a message or if it is a gap. \r\n\r\nFor write, the mark sho=
uld probably encode the end of message with the start being implied by 0 =
offset or previous end. This avoids having to wait for more data to encod=
e the boundary even if there are no loss possible at this point."}],"acti=
on":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/iss=
ues/433#issuecomment-294205767"}}}</script>=

----==_mimepart_58f1112376f0c_22c93f950f803c3c654d--


From nobody Sat Apr 15 03:41: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 D294E1201F8 for <quic-issues@ietfa.amsl.com>; Sat, 15 Apr 2017 03:41: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_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 q72ZshCdhix7 for <quic-issues@ietfa.amsl.com>; Sat, 15 Apr 2017 03:41:01 -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 33511126B6E for <quic-issues@ietf.org>; Sat, 15 Apr 2017 03:41: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=HG1ecEED/ysbLGgTwCaqJiwz+2E=; b=YuOd6XOUvsXUviSu DoS2oSDJQSAwGXfB0GNaPM0XGCYXKqhI7Wld7paHbUpTGCrReLO7Bui/GZM419uW uctvISH1CpbYE5bIcLTq0hKsvvHV8/qs/ZckmsRpHqEuhAnF6aXwDylypRU4V10q kwceOZzbinRm8QDbw/1JLlhyAuI=
Received: by filter0941p1mdw1.sendgrid.net with SMTP id filter0941p1mdw1-18914-58F1F8BC-F 2017-04-15 10:41:00.277243561 +0000 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 sxbAFjpjQhS9sYNXdMXRnA for <quic-issues@ietf.org>; Sat, 15 Apr 2017 10:41:00.244 +0000 (UTC)
Date: Sat, 15 Apr 2017 03:41:00 -0700
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab861ae022eb242aa7ddf644a0e3fdc5e1a7eadcf592cf000000011509babc92a169ce0d32c440@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/435/294285450@github.com>
In-Reply-To: <quicwg/base-drafts/issues/435@github.com>
References: <quicwg/base-drafts/issues/435@github.com>
Subject: Re: [quicwg/base-drafts] Stream ID sequential order may create head of queue blocking (#435)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f1f8bc271dc_34143fd131a05c34165025"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3dMvcNEYzLU1Tnw8bEvmGOO+aIYBRWePG7kD 6wU34Xd10Ab/PLoppGycLqjOpP23kvR8q8fdhIUYBJj3roJ3guoKSC48YC7AEIHPG4vsgoPmDMrrht heRSRjChPir3EjBpuSORo4hfT0oSkyHPZaGmJoa04fhieNqs5kUsl+4AFmPWHf1rE82mMu3iqQvES7 Y=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/hTehCG7lfxsKODdIyDP9oHCjyFs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 15 Apr 2017 10:41:03 -0000

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

It is quite difficult to track if it is valid for peer to initiate a stream. Even if you have a limit of, say, 10 concurrent streams, the peer streams might be stream id 2, 6, 100006, 100008. If you then see a stream id of 8, or stream id 100004, you have no idea if the stream was closed or a valid new stream unless you remember all previously opened streams, which is not feasible in praxis. Assuming streams only exists in a limited range won't work, because stream id 1 obviously cannot conform to that.

In addition, the requirement that streams must be opened in sequential order is vague. Does this mean the next higher value, or any value higher than previous? This is important if you use packet sequences or time to attempt to constrain the window where you track closed streams. It is also important if you use a interval set because you can issue an error if the set grows large, but only if by sequential in the strict sense.

This problem is largely the same whether you use a concurrency limit or a fixed upper stream id limit because eventually that limit will have a high value.

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

<p>It is quite difficult to track if it is valid for peer to initiate a str=
eam. Even if you have a limit of, say, 10 concurrent streams, the peer stre=
ams might be stream id 2, 6, 100006, 100008. If you then see a stream id of=
 8, or stream id 100004, you have no idea if the stream was closed or a val=
id new stream unless you remember all previously opened streams, which is n=
ot feasible in praxis. Assuming streams only exists in a limited range won'=
t work, because stream id 1 obviously cannot conform to that.</p>
<p>In addition, the requirement that streams must be opened in sequential o=
rder is vague. Does this mean the next higher value, or any value higher th=
an previous? This is important if you use packet sequences or time to attem=
pt to constrain the window where you track closed streams. It is also impor=
tant if you use a interval set because you can issue an error if the set gr=
ows large, but only if by sequential in the strict sense.</p>
<p>This problem is largely the same whether you use a concurrency limit or =
a fixed upper stream id limit because eventually that limit will have a hig=
h value.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/435#issuecomment-294285450">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq9QBpc3BqgXyuIA=
FQWCTPBkSFCJGks5rwJ68gaJpZM4M8JKI">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqz85d_KFSfsQtSZ0j=
AN6VndA2noQks5rwJ68gaJpZM4M8JKI.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/435#issuecomment-294285450"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/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 #435: It is quite d=
ifficult to track if it is valid for peer to initiate a stream. Even if you=
 have a limit of, say, 10 concurrent streams, the peer streams might be str=
eam id 2, 6, 100006, 100008. If you then see a stream id of 8, or stream id=
 100004, you have no idea if the stream was closed or a valid new stream un=
less you remember all previously opened streams, which is not feasible in p=
raxis. Assuming streams only exists in a limited range won't work, because =
stream id 1 obviously cannot conform to that.\r\n\r\nIn addition, the requi=
rement that streams must be opened in sequential order is vague. Does this =
mean the next higher value, or any value higher than previous? This is impo=
rtant if you use packet sequences or time to attempt to constrain the windo=
w where you track closed streams. It is also important if you use a interva=
l set because you can issue an error if the set grows large, but only if by=
 sequential in the strict sense.\r\n\r\nThis problem is largely the same wh=
ether you use a concurrency limit or a fixed upper stream id limit because =
eventually that limit will have a high value."}],"action":{"name":"View Iss=
ue","url":"https://github.com/quicwg/base-drafts/issues/435#issuecomment-29=
4285450"}}}</script>=

----==_mimepart_58f1f8bc271dc_34143fd131a05c34165025--


From nobody Sun Apr 16 01:22: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 19AC712714F for <quic-issues@ietfa.amsl.com>; Sun, 16 Apr 2017 01:22:05 -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 TWprI1xHr9Yo for <quic-issues@ietfa.amsl.com>; Sun, 16 Apr 2017 01:22:03 -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 7834E126B71 for <quic-issues@ietf.org>; Sun, 16 Apr 2017 01:22:03 -0700 (PDT)
Date: Sun, 16 Apr 2017 01:22:02 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1492330922; bh=q/FBX8Mlq9hJil89oKsa9ByHmZ6Y6Uc0nP+Ciau4FmY=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=xKSiGbk551Hmb+FqvWt/pWKHB4YMM/omqfhyzh/lacw1RJzjqsEsAhunLDWpfnRkC Y7HhdRTlHYWQITuQ0qDoTJ6ARgip7bRRtdiQ/jUaBymQa6O5NtzUMPGsQKkJeoj5iD hGKjUN9qT/7TXL8S7MPYg58a943W2o3ldSkaUMSo=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab666f70d6da51162a2e5443a86b44825a356cfe5a92cf00000001150aebaa92a169ce0d3b6ba7@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/439@github.com>
Subject: [quicwg/base-drafts] Unclear stream close semantics (#439)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f329aa79b52_44d93f97cb403c2c1806fc"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/pnHzuVdt9cXcCZjxE9Xqwerfnag>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 16 Apr 2017 08:22:05 -0000

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

According to life of a stream, a stream can transition from "half closed local" to "closed" by sending a "RST" or by receiving "FIN" or "RST" from peer. However, sending a "RST" may race ahead of any in-flight packets send to the peer. In fact this is likely because the stream will transmit according to a fair schedule while RST will likely be prioritised. The RST will tear down state on both ends preventing the peer from receiving and the local endpont from retransmitting (depending on implementation).

In addition to the above there is also a user aspect. QUIC does not define an API, but what does it mean to close a stream? Do you close the write stream or do you close both read and write stream? This can encoded as either sending "FIN" or "FIN+RST" but has the race condition mentioned. When cleaning up after a stream initiated locally, it appears you need to always eventually send a RST even if the peer has no interest in writing. Application protocol could agree to not require a RST, but that seems a bit roundabout.

Perhaps it is saner to handle read and write streams entirely separately.
https://github.com/quicwg/base-drafts/issues/175

The issue may also be related to:
https://github.com/quicwg/base-drafts/issues/61

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

<p>According to life of a stream, a stream can transition from "half closed local" to "closed" by sending a "RST" or by receiving "FIN" or "RST" from peer. However, sending a "RST" may race ahead of any in-flight packets send to the peer. In fact this is likely because the stream will transmit according to a fair schedule while RST will likely be prioritised. The RST will tear down state on both ends preventing the peer from receiving and the local endpont from retransmitting (depending on implementation).</p>
<p>In addition to the above there is also a user aspect. QUIC does not define an API, but what does it mean to close a stream? Do you close the write stream or do you close both read and write stream? This can encoded as either sending "FIN" or "FIN+RST" but has the race condition mentioned. When cleaning up after a stream initiated locally, it appears you need to always eventually send a RST even if the peer has no interest in writing. Application protocol could agree to not require a RST, but that seems a bit roundabout.</p>
<p>Perhaps it is saner to handle read and write streams entirely separately.<br>
<a href="https://github.com/quicwg/base-drafts/issues/175" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/175" data-id="201719775" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#175</a></p>
<p>The issue may also be related to:<br>
<a href="https://github.com/quicwg/base-drafts/issues/61" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/61" data-id="192994977" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#61</a></p>

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

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


From nobody Mon Apr 17 22:05:05 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CF1AF12947B for <quic-issues@ietfa.amsl.com>; Mon, 17 Apr 2017 22:05:03 -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 3Es3pwkOOAVg for <quic-issues@ietfa.amsl.com>; Mon, 17 Apr 2017 22:05: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 EBB56129469 for <quic-issues@ietf.org>; Mon, 17 Apr 2017 22:05: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=hJhHb1SpUjGz2yJv7gNJGrcpmoA=; b=KiEOaPFWXS1f1vl7 3c6ZcSAafaggmoTe9iBUXBjyWJgwQ7IANTf0uSrhHH35LJoxr2daR6NaYbPwvs6N taOoY8TVpmyRUJGF+ALvwII3XCGAHs3tfBsCtm/jHKSHGjQRePtGIG5eNnHE2HtL EhupfUfUdji6+VQ8DmzpEdSo/Dk=
Received: by filter0558p1mdw1.sendgrid.net with SMTP id filter0558p1mdw1-4317-58F59E7B-10 2017-04-18 05:04:59.326903802 +0000 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 XWKO3fJMTQ6pWiY1JOpyOg for <quic-issues@ietf.org>; Tue, 18 Apr 2017 05:04:59.293 +0000 (UTC)
Date: Mon, 17 Apr 2017 22:04:59 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab40cd09cacfa82af761ffe226d2672ee8a51eac1f92cf00000001150d607b92a169ce0d40117d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/440@github.com>
Subject: [quicwg/base-drafts] Known attacks (#440)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f59e7b333b6_c6b3fa9cf79bc341436a8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2RAKcAJZxpVLodZrS+G8DOYLAREnC9ZOxJUi omn/FXnHWmzJl1+fY9ZJBXtJwl94yDSDuSXM5Ti3aJ41sg0TH+el/gZOUl/ndAKjQAx8rXzIhheM7n l7ARtg9Jdj6hwi3/Rounrcd9ECuY/nUBTWqb7oO2ksLe3kWG2gV82D5KPi/YOrjrcm94HCKQffNTKa o=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/x9PDfZ6tlXBhuSuVesqO3FczA34>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Apr 2017 05:05:04 -0000

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

Christian Huitema notes a few potential attacks that we don't cover properly:

1. Stream smurfing attack. Client (or server) opens a large number of streams by sending stream data frames with new stream number and minimal content.

2. Stream choke attack. Client sends request on a stream, then use stream level flow control to choke the transmission by the server. Apply to many parallel streams for bonus effect.

3. Silly stream number attack. Client opens stream 2*N+1 for some outlandish version of N. Might play havoc with server management of incoming streams.

4. Stream drop by drop attack. Client sends data on a stream extremely slowly, maybe 1 byte at a time. Server spin its wheels waiting for data.

I don't think that these are controversial.  Most are already well-known, we just need text for them.

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

<p>Christian Huitema notes a few potential attacks that we don't cover properly:</p>
<ol>
<li>
<p>Stream smurfing attack. Client (or server) opens a large number of streams by sending stream data frames with new stream number and minimal content.</p>
</li>
<li>
<p>Stream choke attack. Client sends request on a stream, then use stream level flow control to choke the transmission by the server. Apply to many parallel streams for bonus effect.</p>
</li>
<li>
<p>Silly stream number attack. Client opens stream 2*N+1 for some outlandish version of N. Might play havoc with server management of incoming streams.</p>
</li>
<li>
<p>Stream drop by drop attack. Client sends data on a stream extremely slowly, maybe 1 byte at a time. Server spin its wheels waiting for data.</p>
</li>
</ol>
<p>I don't think that these are controversial.  Most are already well-known, we just need text for them.</p>

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

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


From nobody Mon Apr 17 22:09: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 715A0129423 for <quic-issues@ietfa.amsl.com>; Mon, 17 Apr 2017 22:09:12 -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 25ICMt7dO0bo for <quic-issues@ietfa.amsl.com>; Mon, 17 Apr 2017 22:09: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 DF8301292D3 for <quic-issues@ietf.org>; Mon, 17 Apr 2017 22:09:10 -0700 (PDT)
Date: Mon, 17 Apr 2017 22:09:10 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1492492150; bh=6RuzZ3NZdYKOQXnCuxyAuWvftX9zZPpLbAPuwOomF4s=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=DrJXW7tQGZpTMt1KXOfOso9lhAs+KepmRQ1i9pswezB2ovRA45TDBygdv4ZdCe8sE leAwM1kToRhWfRGG9PiQzIqVIBzzs49NA4vaAnSkktzgCw6Y2iR8gi98DiDzDbvnHU R4yI5EYT1fRkItdTOfGXYfkq6sSeQzTOsWXTia5o=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab092c44fd895e8ab115f85aba622db9b7264302d492cf00000001150d617692a169ce0d0807ad@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/428/294680757@github.com>
In-Reply-To: <quicwg/base-drafts/issues/428@github.com>
References: <quicwg/base-drafts/issues/428@github.com>
Subject: Re: [quicwg/base-drafts] Port 443 and IANA ports (#428)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f59f762e2be_733e3f95a259fc3c1452cc"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/oa39aDaDTr5MqU0BxY4qgKkXaKM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Apr 2017 05:09:12 -0000

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

I think that both @ianswett and @larseggert covered this.  It will be HTTP on port 443.  However, we should try to officially claim that registration, or at least acknowledge it.

#424 suggests a very different outcome.  It suggests that 443 is at best a convenience, and at worst a horrible error on the part of Google.  On the latter, that would be because the ossification has already happened (I'm not sure if this is true, or that the choice of 443 was unwise, but you can see the logic that leads to that conclusion).

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

<p>I think that both <a href=3D"https://github.com/ianswett" class=3D"use=
r-mention">@ianswett</a> and <a href=3D"https://github.com/larseggert" cl=
ass=3D"user-mention">@larseggert</a> covered this.  It will be HTTP on po=
rt 443.  However, we should try to officially claim that registration, or=
 at least acknowledge it.</p>
<p><a href=3D"https://github.com/quicwg/base-drafts/pull/424" class=3D"is=
sue-link js-issue-link" data-url=3D"https://github.com/quicwg/base-drafts=
/issues/424" data-id=3D"218070034" data-error-text=3D"Failed to load issu=
e title" data-permission-text=3D"Issue title is private">#424</a> suggest=
s a very different outcome.  It suggests that 443 is at best a convenienc=
e, and at worst a horrible error on the part of Google.  On the latter, t=
hat would be because the ossification has already happened (I'm not sure =
if this is true, or that the choice of 443 was unwise, but you can see th=
e logic that leads to that conclusion).</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/428#issuecomment-294680757">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq1UgV=
R-NaRubX1HNS0pbCeAeadsvks5rxEV2gaJpZM4MwNm6">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq_v=
V3EQifnix6EcbGFjE6EDN62yYks5rxEV2gaJpZM4MwNm6.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<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/428#issuecomment-294680757"></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 #428: I think that both @ianswett and @larseggert covered this.  It w=
ill be HTTP on port 443.  However, we should try to officially claim that=
 registration, or at least acknowledge it.\r\n\r\n#424 suggests a very di=
fferent outcome.  It suggests that 443 is at best a convenience, and at w=
orst a horrible error on the part of Google.  On the latter, that would b=
e because the ossification has already happened (I'm not sure if this is =
true, or that the choice of 443 was unwise, but you can see the logic tha=
t leads to that conclusion)."}],"action":{"name":"View Issue","url":"http=
s://github.com/quicwg/base-drafts/issues/428#issuecomment-294680757"}}}</=
script>=

----==_mimepart_58f59f762e2be_733e3f95a259fc3c1452cc--


From nobody Mon Apr 17 22:13:05 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1F523129438 for <quic-issues@ietfa.amsl.com>; Mon, 17 Apr 2017 22:13:03 -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 GrImMd_4KucQ for <quic-issues@ietfa.amsl.com>; Mon, 17 Apr 2017 22:13: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 9832B1292D3 for <quic-issues@ietf.org>; Mon, 17 Apr 2017 22:13: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=uQ7W6lWgitRD9+kPl8FkU1w5zgE=; b=ZeokectCj1osZFLk WOvDpg18NT05Rz9UiDDMGBOqfvqP5kP8LPYn/SgJySbCcJ4WhOBz726XDN+9tZVv 7JCRKYk7b9fkQxzYHF0+HtE/HPxEXf9lP3AkOAD1xrxx7nLKaAyl1/0pv3hbfELy 0TT8wYETKsPwxuSSXAYey0RPX7I=
Received: by filter0439p1mdw1.sendgrid.net with SMTP id filter0439p1mdw1-28369-58F5A05C-27 2017-04-18 05:13:00.653072748 +0000 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 bhfU7iNxTjuiCdkLNFh8hA for <quic-issues@ietf.org>; Tue, 18 Apr 2017 05:13:00.655 +0000 (UTC)
Date: Mon, 17 Apr 2017 22:13:00 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abca0dddac4261be69e5f55392426cce02e70e8ad792cf00000001150d625c92a169ce0d1c25f3@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/432/294681922@github.com>
In-Reply-To: <quicwg/base-drafts/issues/432@github.com>
References: <quicwg/base-drafts/issues/432@github.com>
Subject: Re: [quicwg/base-drafts] Specify what concurrent stream limit protects (#432)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f5a05c8a9fe_3d7a3feaa1593c301732be"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0hRbOKAVOs97lniCqxzlBQumZKhgZxFKf5is E5QBILV7aMl/7oVmrv+VLSB3mjEn6KjDDzEvVLKiZAr2Bn0EVsTfNCIS7bvgx8D1nUU641S0i93iun itVi3mw+LF/P5DQVCI07V5GsA24xDgF67FKLfOXo7T8gSRT+inc7q2bcal+A92gKq4S7bEiAvk5pYc s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/_vbpPNJQWJ4zlvhV7inf0-WHePc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Apr 2017 05:13:03 -0000

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

I think that it does protect something, but we should discuss that.  In the mean time, you should take a look at #263 and in particular https://github.com/quicwg/base-drafts/issues/263#issuecomment-278041662 to get an idea of how this might work.

On your examples, retransmission buffers aren't a resource that we need to protect (if you don't want to create those buffers, don't send anything).  However, stream states aren't protected in the same way: you are right to observe that much of the protocol state exists outside of the direct control of QUIC in a way that QUIC can't help.

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

<p>I think that it does protect something, but we should discuss that.  In =
the mean time, you should take a look at <a href=3D"https://github.com/quic=
wg/base-drafts/issues/263" class=3D"issue-link js-issue-link" data-url=3D"h=
ttps://github.com/quicwg/base-drafts/issues/263" data-id=3D"205406066" data=
-error-text=3D"Failed to load issue title" data-permission-text=3D"Issue ti=
tle is private">#263</a> and in particular <a href=3D"https://github.com/qu=
icwg/base-drafts/issues/263#issuecomment-278041662" class=3D"issue-link js-=
issue-link" data-url=3D"https://github.com/quicwg/base-drafts/issues/263" d=
ata-id=3D"205406066" data-error-text=3D"Failed to load issue title" data-pe=
rmission-text=3D"Issue title is private">#263 (comment)</a> to get an idea =
of how this might work.</p>
<p>On your examples, retransmission buffers aren't a resource that we need =
to protect (if you don't want to create those buffers, don't send anything)=
.  However, stream states aren't protected in the same way: you are right t=
o observe that much of the protocol state exists outside of the direct cont=
rol of QUIC in a way that QUIC can't help.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/432#issuecomment-294681922">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkqwXGOVWpkceJpop=
b4Z_PZRxtS-eBks5rxEZcgaJpZM4M10Dx">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq14A0uIFD66v0GkNH=
oy08wOj895bks5rxEZcgaJpZM4M10Dx.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/432#issuecomment-294681922"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/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 #432: I think =
that it does protect something, but we should discuss that.  In the mean ti=
me, you should take a look at #263 and in particular https://github.com/qui=
cwg/base-drafts/issues/263#issuecomment-278041662 to get an idea of how thi=
s might work.\r\n\r\nOn your examples, retransmission buffers aren't a reso=
urce that we need to protect (if you don't want to create those buffers, do=
n't send anything).  However, stream states aren't protected in the same wa=
y: you are right to observe that much of the protocol state exists outside =
of the direct control of QUIC in a way that QUIC can't help."}],"action":{"=
name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/432#=
issuecomment-294681922"}}}</script>=

----==_mimepart_58f5a05c8a9fe_3d7a3feaa1593c301732be--


From nobody Mon Apr 17 22:17: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 D5EDC129423 for <quic-issues@ietfa.amsl.com>; Mon, 17 Apr 2017 22:17: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 pdUstXyzYv4V for <quic-issues@ietfa.amsl.com>; Mon, 17 Apr 2017 22:17:10 -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 AC008126CC7 for <quic-issues@ietf.org>; Mon, 17 Apr 2017 22:17: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=s2S1UpnkWKnsEpjhVmaHsABjOXE=; b=pJwny7svYEXkm0bm N40NnKeUqwIwTcsLZPGE6sVfANqYtAvDN6yr6iT8KltCbJEmS+64kMQ2fqWYLtgZ Htq6CEA6WAAKrXokz6WnUK5kXCABe/by/y8OKOc4YUTwFXOarqbrLzcddIipUxqM loJEXVde/1aJrxWynhc4RGHGtFY=
Received: by filter1090p1mdw1.sendgrid.net with SMTP id filter1090p1mdw1-32247-58F5A155-3C 2017-04-18 05:17:09.986171347 +0000 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 qjhxcEumSJ2_EeBC8rfHoQ for <quic-issues@ietf.org>; Tue, 18 Apr 2017 05:17:09.955 +0000 (UTC)
Date: Mon, 17 Apr 2017 22:17:09 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abdf0bfa6b8c61065c3ddbec456562c035f69673ce92cf00000001150d635592a169ce0d32c440@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/435/294683375@github.com>
In-Reply-To: <quicwg/base-drafts/issues/435@github.com>
References: <quicwg/base-drafts/issues/435@github.com>
Subject: Re: [quicwg/base-drafts] Stream ID sequential order may create head of queue blocking (#435)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f5a155d3101_55bf3fa16b80fc2c1758ba"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3fEBpV4kSP3JW2KK24Y3NvVBtevNtD1JeYGR iIiMEs0ruWqpcHaMjT/n6urt8psLQeicMrMraQHcq6x4UNcPKjDOJu/VZPpdApxXQdO2+zyaftHBn0 TpQRP1k2VnLD6RRGpAUgEvhESFALEnlN8kAsBs4PZhQQW39cazwRyJw/gYg7jUva3Fft91BcaZWQ8m I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/zRHszl6ZsPPAFM4OWlKd1Wnk29M>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Apr 2017 05:17:12 -0000

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

Marking this as editorial.  We have protections against attacks like this (stream 10 being opened causes 2, 4, 6, and 8 to open).  It's just not consistently documented.  That fix was added relatively 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/issues/435#issuecomment-294683375
----==_mimepart_58f5a155d3101_55bf3fa16b80fc2c1758ba
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Marking this as editorial.  We have protections against attacks like this (stream 10 being opened causes 2, 4, 6, and 8 to open).  It's just not consistently documented.  That fix was added relatively recently.</p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/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 #435: Marking this as editorial.  We have protections against attacks like this (stream 10 being opened causes 2, 4, 6, and 8 to open).  It's just not consistently documented.  That fix was added relatively recently."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/435#issuecomment-294683375"}}}<
 /script>
----==_mimepart_58f5a155d3101_55bf3fa16b80fc2c1758ba--


From nobody Mon Apr 17 22:21: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 D5955127599 for <quic-issues@ietfa.amsl.com>; Mon, 17 Apr 2017 22:21: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 pO0Tj-SqELdH for <quic-issues@ietfa.amsl.com>; Mon, 17 Apr 2017 22:21:35 -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 597FF126CC7 for <quic-issues@ietf.org>; Mon, 17 Apr 2017 22:21:35 -0700 (PDT)
Date: Mon, 17 Apr 2017 22:21:34 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1492492894; bh=raQnQ7Rm+0/gy+icR+DLdisjatWxpLu6hK9+CJ6F3Tc=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=SNV8lQbTi7Zj2GXWur8MlElTiPxgVA44J8mQTib1WeYiqtDnkoV4nLLq/BetwszJN iRcDWeWH36wQSDYuKGeNX/voxlZ3rmWhdht7tRHS+TZWMbjtjzJMDy5SSvrEkP4MV3 SO/o4fuOIt6zfTyfP2sjUmPsfk79Ra7nfaXkO9+Y=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba10230fd5b2fad797ee39b7be2cf24cf9293118492cf00000001150d645e92a169ce0d35f27a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/436/294684829@github.com>
In-Reply-To: <quicwg/base-drafts/issues/436@github.com>
References: <quicwg/base-drafts/issues/436@github.com>
Subject: Re: [quicwg/base-drafts] Move SETTINGS into TLS Handshake (#436)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f5a25e76fdd_cda3f84b9673c3495285"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/AM1zG8NXVNBPD3dGfwWxsEspAcM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Apr 2017 05:21:37 -0000

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

You need a design here that handles multiple higher-layer protocols, e.g.:

1. Every protocol that uses QUIC (and needs this pattern) defines a TLS extension for itself.  HTTP would define a new TLS extension.
2. Application protocols can define QUIC transport parameters.  HTTP would define a small number of QUIC transport parameters.

This isn't intractable, it's just that it's a result of designing a generic protocol (QUIC) with only one real user (HTTP).  Good to see some work on DNS here, which wouldn't need this functionality (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/436#issuecomment-294684829
----==_mimepart_58f5a25e76fdd_cda3f84b9673c3495285
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>You need a design here that handles multiple higher-layer protocols, e=
.g.:</p>
<ol>
<li>Every protocol that uses QUIC (and needs this pattern) defines a TLS =
extension for itself.  HTTP would define a new TLS extension.</li>
<li>Application protocols can define QUIC transport parameters.  HTTP wou=
ld define a small number of QUIC transport parameters.</li>
</ol>
<p>This isn't intractable, it's just that it's a result of designing a ge=
neric protocol (QUIC) with only one real user (HTTP).  Good to see some w=
ork on DNS here, which wouldn't need this functionality (I think).</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/436#issuecomment-294684829">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq0uie=
rw9KwsqgKCdpQZlnBklByelks5rxEhegaJpZM4M9BXs">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq3j=
f1Xxgw5LNS-yMbENmoxCfVROfks5rxEhegaJpZM4M9BXs.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<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/436#issuecomment-294684829"></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 #436: You need a design here that handles multiple higher-layer proto=
cols, e.g.:\r\n\r\n1. Every protocol that uses QUIC (and needs this patte=
rn) defines a TLS extension for itself.  HTTP would define a new TLS exte=
nsion.\r\n2. Application protocols can define QUIC transport parameters. =
 HTTP would define a small number of QUIC transport parameters.\r\n\r\nTh=
is isn't intractable, it's just that it's a result of designing a generic=
 protocol (QUIC) with only one real user (HTTP).  Good to see some work o=
n DNS here, which wouldn't need this functionality (I think)."}],"action"=
:{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues=
/436#issuecomment-294684829"}}}</script>=

----==_mimepart_58f5a25e76fdd_cda3f84b9673c3495285--


From nobody Mon Apr 17 22:22: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 6B181127599 for <quic-issues@ietfa.amsl.com>; Mon, 17 Apr 2017 22:22: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_H4=-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 PyjuMiMwfcPx for <quic-issues@ietfa.amsl.com>; Mon, 17 Apr 2017 22:22:26 -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 CD2C6126CC7 for <quic-issues@ietf.org>; Mon, 17 Apr 2017 22:22: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=KUyzy1RWnuBubi8F1i/MXoFrv70=; b=ONMdV0jLvTWbUKuO 7bzrJcY5LllXVqONN105niJK1peeCqBQAH5K1y4zn1bWv4UlFG6kICuETlAkQeps SZPM5BUqTh2j2mS3lKXpNVzFmgMYUgmpMw+vQrSEcqtkAySxc2h2OgXOnAybVurc Tyhel9Pa5I6MQ9KdLL1ZJM2r2wo=
Received: by filter0607p1mdw1.sendgrid.net with SMTP id filter0607p1mdw1-16221-58F5A28F-22 2017-04-18 05:22:23.307617009 +0000 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 09yCPXjSS7OFFpyYlnCxKQ for <quic-issues@ietf.org>; Tue, 18 Apr 2017 05:22:23.269 +0000 (UTC)
Date: Mon, 17 Apr 2017 22:22:23 -0700
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab23072f31d52c425b266854be64f616e67c3aad7592cf00000001150d648f92a169ce0d40117d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/440/294685030@github.com>
In-Reply-To: <quicwg/base-drafts/issues/440@github.com>
References: <quicwg/base-drafts/issues/440@github.com>
Subject: Re: [quicwg/base-drafts] Known attacks (#440)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f5a28f2d757_430a3fbcdf22fc3c3089b0"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0s3yNnJ/YpcZzZhOKOa4mwjFsVxcLpPAVDX8 DaXkAKccfn9c+hNCwznFg9x7EcaO0BCIXJwgjCdjiq2ywIgAIkYcy9Z/E4LU1uNnTFiuHSx9GmS7Nr BvLN/EJ95KbV0ASxlA/KCEQOIXS0HB/TM/qE/1sbQgnlzXMfTwOexjlv0Zt6aZLRASXdF16enc1mUA w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/57mJWL1WoY-5hndh14CjxiaNPWI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Apr 2017 05:22:28 -0000

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

1. is not really an attack. We have the maximum concurrent stream limit (or maybe soon a maximum Stream ID). There's no way to allocate more state than a peer committed to by advertising a certain limit.

3. Streams **must** be opened in sequential order. If an implementation follows that rule, the maximum concurrent stream limit takes care of the rest.

4. I don't think this a new attack, and setting reasonable flow control windows mitigates it. In fact, filling the advertised flow control window with data, but leaving out a single byte at the beginning of the window is a more effective version of this attack.

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

<ol>
<li>
<p>is not really an attack. We have the maximum concurrent stream limit (or=
 maybe soon a maximum Stream ID). There's no way to allocate more state tha=
n a peer committed to by advertising a certain limit.</p>
</li>
<li>
<p>Streams <strong>must</strong> be opened in sequential order. If an imple=
mentation follows that rule, the maximum concurrent stream limit takes care=
 of the rest.</p>
</li>
<li>
<p>I don't think this a new attack, and setting reasonable flow control win=
dows mitigates it. In fact, filling the advertised flow control window with=
 data, but leaving out a single byte at the beginning of the window is a mo=
re effective version of this attack.</p>
</li>
</ol>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/440#issuecomment-294685030">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkqxk2aQ6NXzZ0fKN=
3BMsgPFkY5b6nks5rxEiPgaJpZM4M_4AT">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq-OPQjBb8IyCpX2nU=
wOpZj13qVTOks5rxEiPgaJpZM4M_4AT.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/440#issuecomment-294685030"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/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 #440: 1. is n=
ot really an attack. We have the maximum concurrent stream limit (or maybe =
soon a maximum Stream ID). There's no way to allocate more state than a pee=
r committed to by advertising a certain limit.\r\n\r\n3. Streams **must** b=
e opened in sequential order. If an implementation follows that rule, the m=
aximum concurrent stream limit takes care of the rest.\r\n\r\n4. I don't th=
ink this a new attack, and setting reasonable flow control windows mitigate=
s it. In fact, filling the advertised flow control window with data, but le=
aving out a single byte at the beginning of the window is a more effective =
version of this attack."}],"action":{"name":"View Issue","url":"https://git=
hub.com/quicwg/base-drafts/issues/440#issuecomment-294685030"}}}</script>=

----==_mimepart_58f5a28f2d757_430a3fbcdf22fc3c3089b0--


From nobody Mon Apr 17 22:29:15 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E428E127599 for <quic-issues@ietfa.amsl.com>; Mon, 17 Apr 2017 22:29:14 -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 cF4EYFYKhUnF for <quic-issues@ietfa.amsl.com>; Mon, 17 Apr 2017 22:29: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 C7184129415 for <quic-issues@ietf.org>; Mon, 17 Apr 2017 22:29: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=kT8SRFNIx/ikjeTwGtkjaOjZBiY=; b=uPbDozKizwrbJs3n wMt+nS2X+ArUEEkLv/WPerx0W9Ac9J5DBgJ032TR2QhNzTXLg4jF7mBEUFOukbzN ZeKb/FZkpDn/ny199qwhluQ0k8/MPA5wxn2OSI72HnsM6+oO1o28n06MEm/ZYftH D4MwxKIFjZtpKDDBpmS/48WAWCM=
Received: by filter1107p1mdw1.sendgrid.net with SMTP id filter1107p1mdw1-25393-58F5A425-1C 2017-04-18 05:29:09.86475652 +0000 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 Ntt0R-NuSwWz02CsGNCU4g for <quic-issues@ietf.org>; Tue, 18 Apr 2017 05:29:09.869 +0000 (UTC)
Date: Mon, 17 Apr 2017 22:29:09 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc45d14a2e952c4923a2b965303704a475da73a0992cf00000001150d662592a169ce0d3b6ba7@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/439/294687351@github.com>
In-Reply-To: <quicwg/base-drafts/issues/439@github.com>
References: <quicwg/base-drafts/issues/439@github.com>
Subject: Re: [quicwg/base-drafts] Unclear stream close semantics (#439)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f5a425be9a8_4fd43ff302829c38644c4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0A7P+kqeXaZC6OGg+3GShGXFR6VdI2Cp6ncI RDvvGMwPsVz8B7uWVLtRNn4uArlCNT9+vE8vpajASX0dKQoBuXbm4/UmFWEzsGxO/UlRZ2BCGl02IC 35URe2gAa0Tkibvykpqa+ZUSoY3ZnnSeprQhLosfYHfdOvj0alSF6yTvoT+2VixIMvUm5zSI7Nofvq Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/QNtIlcjrdOF8VERXiyCIfGWbjZk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Apr 2017 05:29:15 -0000

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

This is related to #175, but not #61.  The current requirement is that the FIN or RST is also acknowledged.  That means that you DON'T have to send a RST, you simply retransmit the FIN until you get an acknowledgment.

You are right to observe that the consequences of the FIN are not obvious.  If both FIN and RST are acknowledged and you don't have a timestamp for the receipt (and processing) of those packets, then you don't know which had effect first: was the whole stream delivered or not?

FWIW, I have been very careful to use close to mean FIN, and reset to mean RST.  A RST is reserved for error conditions (including aborts) and will not guarantee any delivery of any data.  A FIN would be used under normal conditions and would result in data being delivered.  Sending FIN would likely correspond to closing the write stream in a bi-directional stream API.  RST corresponds to killing the read-write pair.

Not sure what to do with this issue; it's the sort of thing that might have been better sent as a question to the [mailing list](mailto:quic@ietf.org).

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

<p>This is related to <a href=3D"https://github.com/quicwg/base-drafts/issu=
es/175" class=3D"issue-link js-issue-link" data-url=3D"https://github.com/q=
uicwg/base-drafts/issues/175" data-id=3D"201719775" data-error-text=3D"Fail=
ed to load issue title" data-permission-text=3D"Issue title is private">#17=
5</a>, but not <a href=3D"https://github.com/quicwg/base-drafts/issues/61" =
class=3D"issue-link js-issue-link" data-url=3D"https://github.com/quicwg/ba=
se-drafts/issues/61" data-id=3D"192994977" data-error-text=3D"Failed to loa=
d issue title" data-permission-text=3D"Issue title is private">#61</a>.  Th=
e current requirement is that the FIN or RST is also acknowledged.  That me=
ans that you DON'T have to send a RST, you simply retransmit the FIN until =
you get an acknowledgment.</p>
<p>You are right to observe that the consequences of the FIN are not obviou=
s.  If both FIN and RST are acknowledged and you don't have a timestamp for=
 the receipt (and processing) of those packets, then you don't know which h=
ad effect first: was the whole stream delivered or not?</p>
<p>FWIW, I have been very careful to use close to mean FIN, and reset to me=
an RST.  A RST is reserved for error conditions (including aborts) and will=
 not guarantee any delivery of any data.  A FIN would be used under normal =
conditions and would result in data being delivered.  Sending FIN would lik=
ely correspond to closing the write stream in a bi-directional stream API. =
 RST corresponds to killing the read-write pair.</p>
<p>Not sure what to do with this issue; it's the sort of thing that might h=
ave been better sent as a question to the <a href=3D"mailto:quic@ietf.org">=
mailing list</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/439#issuecomment-294687351">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq_kjj21kuzbMRx1=
r71s6tmxIKnpKks5rxEolgaJpZM4M-kqK">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqzulRwTP6evGKatWh=
62fIAwIZZjGks5rxEolgaJpZM4M-kqK.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/439#issuecomment-294687351"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/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 #439: This is =
related to #175, but not #61.  The current requirement is that the FIN or R=
ST is also acknowledged.  That means that you DON'T have to send a RST, you=
 simply retransmit the FIN until you get an acknowledgment.\r\n\r\nYou are =
right to observe that the consequences of the FIN are not obvious.  If both=
 FIN and RST are acknowledged and you don't have a timestamp for the receip=
t (and processing) of those packets, then you don't know which had effect f=
irst: was the whole stream delivered or not?\r\n\r\nFWIW, I have been very =
careful to use close to mean FIN, and reset to mean RST.  A RST is reserved=
 for error conditions (including aborts) and will not guarantee any deliver=
y of any data.  A FIN would be used under normal conditions and would resul=
t in data being delivered.  Sending FIN would likely correspond to closing =
the write stream in a bi-directional stream API.  RST corresponds to killin=
g the read-write pair.\r\n\r\nNot sure what to do with this issue; it's the=
 sort of thing that might have been better sent as a question to the [maili=
ng list](mailto:quic@ietf.org)."}],"action":{"name":"View Issue","url":"htt=
ps://github.com/quicwg/base-drafts/issues/439#issuecomment-294687351"}}}</s=
cript>=

----==_mimepart_58f5a425be9a8_4fd43ff302829c38644c4--


From nobody Mon Apr 17 22:35:34 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5C431129415 for <quic-issues@ietfa.amsl.com>; Mon, 17 Apr 2017 22:35:32 -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 9auyj8ORy5HF for <quic-issues@ietfa.amsl.com>; Mon, 17 Apr 2017 22:35:30 -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 B82E012704A for <quic-issues@ietf.org>; Mon, 17 Apr 2017 22:35: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=c9RoccUcmmzE/J7Tal5jPAgQF4E=; b=YfgfdBVg78YgRo8s 6OXrZ1dWc8Z8NF6psz6ThC+/xY715XdyBTMo6mhdpWg0XRlrodv8dYd+C7YZ0obm P9jpR8MfGhbHsGR1DKlSPppVaQyylx6guKGqZkKVvJGtfBcSVHKAIC8xCJASHvoX smcLlSfQFtHffAn0gru9kxVL3p0=
Received: by filter0546p1mdw1.sendgrid.net with SMTP id filter0546p1mdw1-27274-58F5A5A1-43 2017-04-18 05:35:29.55157069 +0000 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 lJYJSmVESki7GP6lJxsP1g for <quic-issues@ietf.org>; Tue, 18 Apr 2017 05:35:29.543 +0000 (UTC)
Date: Mon, 17 Apr 2017 22:35:29 -0700
From: Patrick McManus <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9133a31e6befded4427779371bfb2c20f41110c492cf00000001150d67a192a169ce0d402335@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/441@github.com>
Subject: [quicwg/base-drafts] fix priority grouping node ambiguity (#441)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f5a5a16e04c_5f6b3f9507c6dc302131e3"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3KC61hDBonggNDwP09OuqaLF0zRyzOMTdVzm m5KJcZafSneF0r3YaraWEXA1AznwDI+jIf4+tbNbS/NkxkdL/qpR3ydCx3+P7vYd5J2jZnQO5WdoxO lKkbs576ZTmZNkAnhVI7wwa9ZQtWjROlTIIK/r/P5IWhDsuu1jlrG3vIQ8po055FlM77jA1T9cNbBf g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/SrtEq7hVxxXFV1kMo1OG_ZiSug0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Apr 2017 05:35:32 -0000

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

in h2 'phantom' (unopened) streams can be used for grouping nodes for priority purposes. This is simultaneously very useful and very concerning from a resource commitment purpose. I'm aware of some servers looking to limit their use through implicit resource allocations, and I'm aware of some clients looking to use them more agressively (i.e. a grouping node per tab).

Perhaps we should at least make these explicitly negotiated so they can be cleaned up, limited, 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/441
----==_mimepart_58f5a5a16e04c_5f6b3f9507c6dc302131e3
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>in h2 'phantom' (unopened) streams can be used for grouping nodes for priority purposes. This is simultaneously very useful and very concerning from a resource commitment purpose. I'm aware of some servers looking to limit their use through implicit resource allocations, and I'm aware of some clients looking to use them more agressively (i.e. a grouping node per tab).</p>
<p>Perhaps we should at least make these explicitly negotiated so they can be cleaned up, limited, 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/441">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5ZK1Si9Z-tP40d4bnNHqNgeIcg4ks5rxEuhgaJpZM4M_5Cu">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq2FIc-oUnEz0q8s_87fo2QA-49x_ks5rxEuhgaJpZM4M_5Cu.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/441"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

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


From nobody Mon Apr 17 22:48: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 87F5012947B for <quic-issues@ietfa.amsl.com>; Mon, 17 Apr 2017 22:48:31 -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 UH31580_VwWK for <quic-issues@ietfa.amsl.com>; Mon, 17 Apr 2017 22:48:30 -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 CFBA712947A for <quic-issues@ietf.org>; Mon, 17 Apr 2017 22:48: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=FB1kHg8/BWyDAtl3dzKqp55i8+c=; b=qj5VKz4IdOjJ2oKX hhlTBPVqHyXSqjMcYWZKuinOQywdTK6kAFF12v326RGlb+uHrcKl5S4rTjCMB+3s 2IcHs7QpFjMvdYMyYpCKgcUhleL6rVmkQVN7/qBvzRwAJsg4tiSBX3LfhIgM1lps hsVFdpXx48cwbLd23BDksOFr88s=
Received: by filter0501p1mdw1.sendgrid.net with SMTP id filter0501p1mdw1-15713-58F5A8AC-2B 2017-04-18 05:48:28.461216174 +0000 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 wtt465zkSfWQzKYy2ag-BA for <quic-issues@ietf.org>; Tue, 18 Apr 2017 05:48:28.453 +0000 (UTC)
Date: Mon, 17 Apr 2017 22:48:28 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4c69bed90a608693a0eb0c5591929bb7144ddbe292cf00000001150d6aac92a169ce0d40117d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/440/294693013@github.com>
In-Reply-To: <quicwg/base-drafts/issues/440@github.com>
References: <quicwg/base-drafts/issues/440@github.com>
Subject: Re: [quicwg/base-drafts] Known attacks (#440)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f5a8ac5103b_5bd3f9507c6dc30102990"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1Z7BQVrI6Ft9IRyDkCAGpcqjJRuh+cQLC2qW SAs8dh8UhmHaX0LoqfG9a2qmPRl3uMtUYkyWbONTJo9Gj7Dod5eEU5WPmIDlWnxWPmlWmW6GB3885T 0O/PPHMM4+YKV41uqSsZ5Yk3lqNGBGH3+lpNTv1cG2E7Le3zQBKkPq1KtVL/qb7IbbLnxxGZkC+9Uj U=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/aGqIfHMseUoaA-osrmumHHU3mwk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Apr 2017 05:48:31 -0000

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

I just copied these down, but yes, I agree that most of these reduce to slow loris.  On number 3, I think that the attack here is against people who over-commit receive buffers.  As you say, sending all but the first byte causes the memory to be committed in practice as opposed to in theory (a state that some implementations rely on).

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

<p>I just copied these down, but yes, I agree that most of these reduce to =
slow loris.  On number 3, I think that the attack here is against people wh=
o over-commit receive buffers.  As you say, sending all but the first byte =
causes the memory to be committed in practice as opposed to in theory (a st=
ate that some implementations rely 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/440#issuecomment-294693013">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkqwOTRD00M1x6eEx=
0YcwY40m7qwJxks5rxE6sgaJpZM4M_4AT">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqy_nKxYVhbPbHw-Wm=
DerAByu51_Nks5rxE6sgaJpZM4M_4AT.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/440#issuecomment-294693013"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/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 #440: I just c=
opied these down, but yes, I agree that most of these reduce to slow loris.=
  On number 3, I think that the attack here is against people who over-comm=
it receive buffers.  As you say, sending all but the first byte causes the =
memory to be committed in practice as opposed to in theory (a state that so=
me implementations rely on)."}],"action":{"name":"View Issue","url":"https:=
//github.com/quicwg/base-drafts/issues/440#issuecomment-294693013"}}}</scri=
pt>=

----==_mimepart_58f5a8ac5103b_5bd3f9507c6dc30102990--


From nobody Mon Apr 17 23:01:39 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C3D24129461 for <quic-issues@ietfa.amsl.com>; Mon, 17 Apr 2017 23:01:37 -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 8snkElANV6fn for <quic-issues@ietfa.amsl.com>; Mon, 17 Apr 2017 23:01: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 CF89C129438 for <quic-issues@ietf.org>; Mon, 17 Apr 2017 23:01: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=LC2pmc3r/AiOTF7iVs+elomymvQ=; b=odYuhnGiGU2BXW9i +5w3svU3OxLlv6WBh3sGec3D477neIm9KlpKWUbB3SNJa/WxMjVjsD0KdRe77KWO VIWYfNJw5ZcKLVeXtzwo3DImBU7pviHWLXJ6qSSxsp20wQeTxwMLbgIxlrcNr1zQ NrHXvoblal5bkiPVROYGsJVTXPY=
Received: by filter0793p1mdw1.sendgrid.net with SMTP id filter0793p1mdw1-23381-58F5ABB6-5B 2017-04-18 06:01:26.924402801 +0000 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 LUlG07kXQm6VzywD8PDPkQ for <quic-issues@ietf.org>; Tue, 18 Apr 2017 06:01:26.909 +0000 (UTC)
Date: Mon, 17 Apr 2017 23:01:26 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab0ac7a1830813478bd801fcfb7d835e16c2cb1ba992cf00000001150d6db692a169ce0d366240@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/438/review/33147704@github.com>
In-Reply-To: <quicwg/base-drafts/pull/438@github.com>
References: <quicwg/base-drafts/pull/438@github.com>
Subject: Re: [quicwg/base-drafts] A bunch of editorial cleanup. Short summary: (#438)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f5abb6c0770_4c4a3fd3d839dc302258ea"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak00fkarRg9mYYfduHBDo4rZZo8+b31WN4zS34 7DJAk33ZQOGRU9PyOqKGPMnfUoMFDuN5M8AlIKpbTlRwd6OSESGxgNICevVWWOsxzJpaokGCJ42LrF uNO56f3Yd11ua3J7padN8SHpbD5XvBTwvBCE9uGwKgyC7RCn+CduTGe8bjkgeQdODpp7lgToC+CimM U=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ahB448d-JEMRv0BZ9SnhoS3_BsE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Apr 2017 06:01:38 -0000

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

martinthomson requested changes on this pull request.



>  ~~~
 
-The client protects (or encrypts) packets with the client packet protection key
-and IV; the server protects packets with the server packet protection key.
+The length of the output is determined by the requirements of the AEAD function
+selected by TLS.  The key length is the AEAD key size.  As defined in Section
+5.3 of {{!I-D.ietf-tls-tls13}}, the IV length is the larger of 8 or N_MIN (see
+Section 4 of {{!RFC5116}}). For any secret S, the corresponding key and
+IV are derived as shown below:

There is an above, but not below.

I think that you mean to move the above code block to below this paragraph and remove the "as shown below:" from the previous one.

>  component of QUIC.  The same design could work for TLS 1.2, though few of the
 benefits QUIC provides would be realized due to the handshake latency in
 versions of TLS prior to 1.3.
 
 
 # Notational Conventions
 
-The words "MUST", "MUST NOT", "SHOULD", and "MAY" are used in this document.
-It's not shouting; when they are capitalized, they have the special meaning
-defined in {{!RFC2119}}.
+The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL
+NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "NOT RECOMMENDED",
+"MAY", and "OPTIONAL" in this document are to be interpreted as
+described in BCP 14 {{!RFC2119}}, {{!I-D.leiba-rfc2119-update}} when, and only when, they
+appear in all capitals, as shown here.

bleargh

> @@ -190,15 +192,10 @@ TLS connection for use by QUIC.  This keying material is used to derive packet
 protection keys.  Details on how and when keys are derived and used are included
 in {{packet-protection}}.
 
-This arrangement means that some TLS messages receive redundant protection from
-both the QUIC packet protection and the TLS record protection.  These messages
-are limited in number; the TLS connection is rarely needed once the handshake
-completes.

I'd kinda like to keep something like this.  We still double-encrypt NST and people will complain (or get it wrong) if we don't explain it somewhere.

>  
 ~~~
    info = (HashLen / 256) || (HashLen % 256) || 0x21 ||
           "TLS 1.3, QUIC client 1-RTT secret" || 0x00
 ~~~
 
-

Please keep extra space between sections.

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

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

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/438#discussion_r111875963">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt;  ~~~
 
-The client protects (or encrypts) packets with the client packet protection key
-and IV; the server protects packets with the server packet protection key.
+The length of the output is determined by the requirements of the AEAD function
+selected by TLS.  The key length is the AEAD key size.  As defined in Section
+5.3 of {{!I-D.ietf-tls-tls13}}, the IV length is the larger of 8 or N_MIN (see
+Section 4 of {{!RFC5116}}). For any secret S, the corresponding key and
+IV are derived as shown below:
</pre>
<p>There is an above, but not below.</p>
<p>I think that you mean to move the above code block to below this paragraph and remove the "as shown below:" from the previous one.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/438#discussion_r111876098">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt;  component of QUIC.  The same design could work for TLS 1.2, though few of the
 benefits QUIC provides would be realized due to the handshake latency in
 versions of TLS prior to 1.3.
 
 
 # Notational Conventions
 
-The words &quot;MUST&quot;, &quot;MUST NOT&quot;, &quot;SHOULD&quot;, and &quot;MAY&quot; are used in this document.
-It&#39;s not shouting; when they are capitalized, they have the special meaning
-defined in {{!RFC2119}}.
+The key words &quot;MUST&quot;, &quot;MUST NOT&quot;, &quot;REQUIRED&quot;, &quot;SHALL&quot;, &quot;SHALL
+NOT&quot;, &quot;SHOULD&quot;, &quot;SHOULD NOT&quot;, &quot;RECOMMENDED&quot;, &quot;NOT RECOMMENDED&quot;,
+&quot;MAY&quot;, and &quot;OPTIONAL&quot; in this document are to be interpreted as
+described in BCP 14 {{!RFC2119}}, {{!I-D.leiba-rfc2119-update}} when, and only when, they
+appear in all capitals, as shown here.
</pre>
<p>bleargh</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/438#discussion_r111876177">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; @@ -190,15 +192,10 @@ TLS connection for use by QUIC.  This keying material is used to derive packet
 protection keys.  Details on how and when keys are derived and used are included
 in {{packet-protection}}.
 
-This arrangement means that some TLS messages receive redundant protection from
-both the QUIC packet protection and the TLS record protection.  These messages
-are limited in number; the TLS connection is rarely needed once the handshake
-completes.
</pre>
<p>I'd kinda like to keep something like this.  We still double-encrypt NST and people will complain (or get it wrong) if we don't explain it somewhere.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/438#discussion_r111876310">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt;  
 ~~~
    info = (HashLen / 256) || (HashLen % 256) || 0x21 ||
           &quot;TLS 1.3, QUIC client 1-RTT secret&quot; || 0x00
 ~~~
 
-
</pre>
<p>Please keep extra space between sections.</p>

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

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


From nobody Mon Apr 17 23: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 A9CBA129B16 for <quic-issues@ietfa.amsl.com>; Mon, 17 Apr 2017 23:10:32 -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 k4yvXuHkUzKG for <quic-issues@ietfa.amsl.com>; Mon, 17 Apr 2017 23:10:31 -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 4237A129474 for <quic-issues@ietf.org>; Mon, 17 Apr 2017 23:10:31 -0700 (PDT)
Date: Mon, 17 Apr 2017 23:10:30 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1492495830; bh=vI6GpNXibbPPZxCR8UkuLulWlsazL1zf0FVPyMOTS/g=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=LhyaZ4+KKMtXzeYbQJbPTTgChe8fJCPNWstfW4TBu+9KkoirFNMfNTbSL0GQnWtRs iD0viy/8Yl2yBTJ1cf7hNbm8zjlLiibxPqqDUtxNDeM075R5o1vVB86lOpR88UMxe8 4mq6HSbwNbGF5t0gGEv00mCmBf+FXGWfGe4yFTSA=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab796fa7a9cfb46dcd6ae06bdeb138a896db2194bb92cf00000001150d6fd692a169ce0cfd5e4f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/421/review/33148527@github.com>
In-Reply-To: <quicwg/base-drafts/pull/421@github.com>
References: <quicwg/base-drafts/pull/421@github.com>
Subject: Re: [quicwg/base-drafts] Add LIMIT_UPDATE and replaces concurrent stream limit (#421)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f5add689c6a_52ce3f927e311c3089237"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/pIRqjqepCKOfdiKKaS9DiZOCNNs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Apr 2017 06:10:33 -0000

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

martinthomson requested changes on this pull request.

How does this interact with GOAWAY?  I don't think that it does, but it might remove the need for GOAWAY in some cases.

Can an endpoint declare that they are blocked (with BLOCKED) on concurrent stream limits?

> @@ -788,6 +788,7 @@ explained in more detail as they are referenced later in the document.
 | 0x04             |  WINDOW_UPDATE     | {{frame-window-update}}    |
 | 0x05             |  BLOCKED           | {{frame-blocked}}          |
 | 0x07             |  PING              | {{frame-ping}}             |
+| 0x08             |  LIMIT_UPDATE      | {{frame-limit-update}}     |

I really don't like this name.  (I don't like WINDOW_UPDATE either).  How about `MAX_STREAM_ID`.

>  
 Endpoints MUST NOT exceed the limit set by their peer.  An endpoint that
-receives a STREAM frame that causes its advertised concurrent stream limit to be
-exceeded MUST treat this as a stream error of type QUIC_TOO_MANY_OPEN_STREAMS
-({{error-handling}}).
-
+receives a STREAM frame with an ID greater than the limit it has sent MUST treat
+this as a stream error of type QUIC_TOO_MANY_OPEN_STREAMS ({{error-handling}}),
+unless this is a result of a change in the initial offsets (see
+{{zerortt-parameters}}).
+
+A Maximum Stream ID of 0 will cause a connection to be unusable.  Application

1 also makes the connection unusable because stream 1 counts.

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

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

<p>How does this interact with GOAWAY?  I don't think that it does, but it might remove the need for GOAWAY in some cases.</p>
<p>Can an endpoint declare that they are blocked (with BLOCKED) on concurrent stream limits?</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/421#discussion_r111876721">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -788,6 +788,7 @@ explained in more detail as they are referenced later in the document.
 | 0x04             |  WINDOW_UPDATE     | {{frame-window-update}}    |
 | 0x05             |  BLOCKED           | {{frame-blocked}}          |
 | 0x07             |  PING              | {{frame-ping}}             |
+| 0x08             |  LIMIT_UPDATE      | {{frame-limit-update}}     |
</pre>
<p>I really don't like this name.  (I don't like WINDOW_UPDATE either).  How about <code>MAX_STREAM_ID</code>.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/421#discussion_r111876866">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
 Endpoints MUST NOT exceed the limit set by their peer.  An endpoint that
-receives a STREAM frame that causes its advertised concurrent stream limit to be
-exceeded MUST treat this as a stream error of type QUIC_TOO_MANY_OPEN_STREAMS
-({{error-handling}}).
-
+receives a STREAM frame with an ID greater than the limit it has sent MUST treat
+this as a stream error of type QUIC_TOO_MANY_OPEN_STREAMS ({{error-handling}}),
+unless this is a result of a change in the initial offsets (see
+{{zerortt-parameters}}).
+
+A Maximum Stream ID of 0 will cause a connection to be unusable.  Application
</pre>
<p>1 also makes the connection unusable because stream 1 counts.</p>

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

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


From nobody Mon Apr 17 23:14: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 7608F12EB34 for <quic-issues@ietfa.amsl.com>; Mon, 17 Apr 2017 23:14:42 -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 bKmk-Y0qXT4q for <quic-issues@ietfa.amsl.com>; Mon, 17 Apr 2017 23:14:41 -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 BF14E12EB0F for <quic-issues@ietf.org>; Mon, 17 Apr 2017 23:14: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=JiwFKP6PS21FdXwy5f4rQAp9go4=; b=oWnOE6eiGacVAVDl A3IQ5waEK10cWBAX64/P1+1bsqzWQhRrEvZuxuew8lMLfUe3c9sizKtkfNLZ+uUB bLCfpgVAvDV0Ou1XSNCkU+UkppKyXZMemp84mm/JFR9h0OvmGnYyLPQ4DhyzPip8 ks6/jgfJlA4GlaMr7lWOCBsaF3s=
Received: by filter0951p1mdw1.sendgrid.net with SMTP id filter0951p1mdw1-26845-58F5AECE-7 2017-04-18 06:14:38.057867177 +0000 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 FkkICfQdRCKml4SAt6BpQQ for <quic-issues@ietf.org>; Tue, 18 Apr 2017 06:14:38.040 +0000 (UTC)
Date: Mon, 17 Apr 2017 23:14:37 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3549069db6446fc1ad3a36f7bc02924bf2bd2a4b92cf00000001150d70cd92a169ce0d402335@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/441/294697425@github.com>
In-Reply-To: <quicwg/base-drafts/issues/441@github.com>
References: <quicwg/base-drafts/issues/441@github.com>
Subject: Re: [quicwg/base-drafts] fix priority grouping node ambiguity (#441)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f5aecde8e54_68613f95a259fc3c16261a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3tVpboW+Xcd1y+FmJLk+YHiPEIvsibJeKi52 UN6M3dSFnr6Efc9+s3aEZcU8EZTtCqqkXe7YCyAhtPdS39dx1Q9VicH2QXOT0vbYC2bvvSegsQPBza 7+KNYgpxnyLhlKrdKxqlm/f2t2AQfqFUimBPks5/bgbbUPo3tbUI4vBagNCL1M7mf8Xr5PH4meLCXq c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/uWA18ZuDkIdZiNQCb_At9wy5mQY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Apr 2017 06:14:42 -0000

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

This is a really useful feature in h2, it's a shame that we currently don't have any ability to support it in hq.

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

<p>This is a really useful feature in h2, it's a shame that we currently don't have any ability to support it in hq.</p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/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 #441: This is a really useful feature in h2, it's a shame that we currently don't have any ability to support it in hq."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/441#issuecomment-294697425"}}}</script>
----==_mimepart_58f5aecde8e54_68613f95a259fc3c16261a--


From nobody Tue Apr 18 00:44: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 99F261317DF for <quic-issues@ietfa.amsl.com>; Tue, 18 Apr 2017 00:44:20 -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 bIAKy6F_ExNR for <quic-issues@ietfa.amsl.com>; Tue, 18 Apr 2017 00:44:19 -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 333541317E6 for <quic-issues@ietf.org>; Tue, 18 Apr 2017 00:44:19 -0700 (PDT)
Date: Tue, 18 Apr 2017 00:44:18 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1492501458; bh=/tskwc3qyEEH40J0miSGHQ8sKnqSkY1cvAiA4ntUMFU=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=eE3CytmfH+tCgGdKx/Qe2UG/BvdEWx/zUPYbYL97Gf9rrmBLvfbfHXf1LubnL9Net EoKT96Y4FcSwRb6eJcZ2I2d1gkaUS4kEdqST38Q6esFbOl1+qB1W9zxj/DYeFziy61 yBl4G5uzZOsrOkGlDjiSK/gLmbJ7jb1YjLfIPcP4=
From: Lars Eggert <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab48bd1fc090b2144279678f88cc9c129d314b022792cf00000001150d85d292a169ce0d0807ad@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/428/294716899@github.com>
In-Reply-To: <quicwg/base-drafts/issues/428@github.com>
References: <quicwg/base-drafts/issues/428@github.com>
Subject: Re: [quicwg/base-drafts] Port 443 and IANA ports (#428)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f5c3d228923_66673f95a259fc3c934ac"; 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/L2yo7_pvLW-LRKLEa6GsknyQ54A>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Apr 2017 07:44:21 -0000

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

I will contact IANA and see what the options are to get the port assigned to QUIC.

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

<p>I will contact IANA and see what the options are to get the port assigned to QUIC.</p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #428: I will contact IANA and see what the options are to get the port assigned to QUIC."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/428#issuecomment-294716899"}}}</script>
----==_mimepart_58f5c3d228923_66673f95a259fc3c934ac--


From nobody Tue Apr 18 00:52:28 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5C6721317AF for <quic-issues@ietfa.amsl.com>; Tue, 18 Apr 2017 00:52: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_H4=-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 JVboIbnrTPYT for <quic-issues@ietfa.amsl.com>; Tue, 18 Apr 2017 00:52: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 2CDA913180A for <quic-issues@ietf.org>; Tue, 18 Apr 2017 00:52: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=F+y7J5RkybznxytIN4wh3oNQwOw=; b=mIFG+4ImGCKmRFcv 6uNuCJkn0DGrshvwLDFrfxlRQ7lnlUnq0AqTf0Iu57pPes/Q+ISYkS73vuvHuhnz CEToYHQIXTF4EQ2lXZF+sWcYDBWd/wKU5FkR/75XPGgcMLmkf2aYoG2BbIhr3HmB +dk3DQ7px3Ug0HLCTr44Gh92uFQ=
Received: by filter0926p1mdw1.sendgrid.net with SMTP id filter0926p1mdw1-5243-58F5C5AB-9 2017-04-18 07:52:11.21649614 +0000 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 ancG8SP1SbyAoLsQRf5fDQ for <quic-issues@ietf.org>; Tue, 18 Apr 2017 07:52:11.214 +0000 (UTC)
Date: Tue, 18 Apr 2017 00:52:11 -0700
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb0b956893c00cbe876a533bca722c7950faba74b92cf00000001150d87ab92a169ce0cfd5e4f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/421/review/33162713@github.com>
In-Reply-To: <quicwg/base-drafts/pull/421@github.com>
References: <quicwg/base-drafts/pull/421@github.com>
Subject: Re: [quicwg/base-drafts] Add LIMIT_UPDATE and replaces concurrent stream limit (#421)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f5c5ab239b2_70d83fb255de7c306684b"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2P7jS70ViG712+GYvalMOTWqnU3kYzvP9TrU hwL5H9hEUwlUaeUiG2YLXhy6FbA+/PhcjhIe7st0JNWt2WY0FDAAdQBv6Fi1Ok3k1nvHmFSFMIG8N9 JPaafQqHS+C5ywmb/t+9nfwMX6+t1E2/iCrQxuoNBDHigg/hVpCcxdjppAPZpy4ZvOEXs70nyJvzN0 Y=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/FyDPc28zZitZD1NoXyjVmc3K3D0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Apr 2017 07:52:23 -0000

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

marten-seemann commented on this pull request.



>  
 Endpoints MUST NOT exceed the limit set by their peer.  An endpoint that
-receives a STREAM frame that causes its advertised concurrent stream limit to be
-exceeded MUST treat this as a stream error of type QUIC_TOO_MANY_OPEN_STREAMS
-({{error-handling}}).
-
+receives a STREAM frame with an ID greater than the limit it has sent MUST treat
+this as a stream error of type QUIC_TOO_MANY_OPEN_STREAMS ({{error-handling}}),
+unless this is a result of a change in the initial offsets (see
+{{zerortt-parameters}}).
+
+A Maximum Stream ID of 0 will cause a connection to be unusable.  Application

1 is a valid value. It allows the handshake to complete. The peers can always advertise a higher value 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/421#discussion_r111890202
----==_mimepart_58f5c5ab239b2_70d83fb255de7c306684b
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/421#discussion_r111890202">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
 Endpoints MUST NOT exceed the limit set by their peer.  An endpoint that
-receives a STREAM frame that causes its advertised concurrent stream limit to be
-exceeded MUST treat this as a stream error of type QUIC_TOO_MANY_OPEN_STREAMS
-({{error-handling}}).
-
+receives a STREAM frame with an ID greater than the limit it has sent MUST treat
+this as a stream error of type QUIC_TOO_MANY_OPEN_STREAMS ({{error-handling}}),
+unless this is a result of a change in the initial offsets (see
+{{zerortt-parameters}}).
+
+A Maximum Stream ID of 0 will cause a connection to be unusable.  Application
</pre>
<p>1 is a valid value. It allows the handshake to complete. The peers can always advertise a higher value 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/421#discussion_r111890202">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5sME-_Wzgi1dvF3Gq3TWMe38ZA4ks5rxGurgaJpZM4MtOHg">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq2LwAzXLjlb9Khc9Gp5-HFYFvCdAks5rxGurgaJpZM4MtOHg.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/421#discussion_r111890202"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

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


From nobody Tue Apr 18 00:57: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 BB6A513177C for <quic-issues@ietfa.amsl.com>; Tue, 18 Apr 2017 00:57:13 -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 nfu4iz55_0iY for <quic-issues@ietfa.amsl.com>; Tue, 18 Apr 2017 00:57: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 6B1BE1243F6 for <quic-issues@ietf.org>; Tue, 18 Apr 2017 00:57:12 -0700 (PDT)
Date: Tue, 18 Apr 2017 00:57:11 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1492502231; bh=JwS7woxm2PQd7Jy65Hiqrq/4aFDmY535QWSX/Ya/9Uw=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=QoMCaF4wrYtkUm2PmtM2ERgks7audfwws9r86UJA83qEHuMftuZgTSCvSnr8qTo+/ 49T3a/9JMCikr6+nwR7DHyl6odB5b+D6zU/GqTqh+T9ps3abW3Av1bAYO50Re+5gZL YId3swRW4jNMHgJZCQU4IwiVwt+S5Pn8uYjQMq0Y=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7fd07a9e46a30197bbed97e41139c5a4a5f2cc1992cf00000001150d88d792a169ce0cfd5e4f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/421/review/33163629@github.com>
In-Reply-To: <quicwg/base-drafts/pull/421@github.com>
References: <quicwg/base-drafts/pull/421@github.com>
Subject: Re: [quicwg/base-drafts] Add LIMIT_UPDATE and replaces concurrent stream limit (#421)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f5c6d78bc23_25653ff26794dc2c579c8"; 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/srk7KMgVWg7_hNVHUxsySEeVIOs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Apr 2017 07:57:14 -0000

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

marten-seemann commented on this pull request.



>  
 Endpoints MUST NOT exceed the limit set by their peer.  An endpoint that
-receives a STREAM frame that causes its advertised concurrent stream limit to be
-exceeded MUST treat this as a stream error of type QUIC_TOO_MANY_OPEN_STREAMS
-({{error-handling}}).
-
+receives a STREAM frame with an ID greater than the limit it has sent MUST treat
+this as a stream error of type QUIC_TOO_MANY_OPEN_STREAMS ({{error-handling}}),
+unless this is a result of a change in the initial offsets (see
+{{zerortt-parameters}}).
+
+A Maximum Stream ID of 0 will cause a connection to be unusable.  Application
+protocols that use QUIC might require a certain minimum number of initial
+streams to function correctly.  If a peer advertises an maximum stream ID
+(initial_stream_limit) that is too small for the selected application protocol

I don't it's necessary to define an error condition here.
If the server sets a too small initial_stream_limit, this just means that the client can't immediately open the streams requested by the application, but it has to wait until the server sends a LIMIT_UPDATE.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/421#pullrequestreview-33163629
----==_mimepart_58f5c6d78bc23_25653ff26794dc2c579c8
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/421#discussion_r111891048">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
 Endpoints MUST NOT exceed the limit set by their peer.  An endpoint that
-receives a STREAM frame that causes its advertised concurrent stream limit to be
-exceeded MUST treat this as a stream error of type QUIC_TOO_MANY_OPEN_STREAMS
-({{error-handling}}).
-
+receives a STREAM frame with an ID greater than the limit it has sent MUST treat
+this as a stream error of type QUIC_TOO_MANY_OPEN_STREAMS ({{error-handling}}),
+unless this is a result of a change in the initial offsets (see
+{{zerortt-parameters}}).
+
+A Maximum Stream ID of 0 will cause a connection to be unusable.  Application
+protocols that use QUIC might require a certain minimum number of initial
+streams to function correctly.  If a peer advertises an maximum stream ID
+(initial_stream_limit) that is too small for the selected application protocol
</pre>
<p>I don't it's necessary to define an error condition here.<br>
If the server sets a too small initial_stream_limit, this just means that the client can't immediately open the streams requested by the application, but it has to wait until the server sends a LIMIT_UPDATE.</p>

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

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


From nobody Tue Apr 18 00:59: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 1076313177C for <quic-issues@ietfa.amsl.com>; Tue, 18 Apr 2017 00:59: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 9FIBf1Bggy7h for <quic-issues@ietfa.amsl.com>; Tue, 18 Apr 2017 00:59: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 C2ED41243F6 for <quic-issues@ietf.org>; Tue, 18 Apr 2017 00: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=LKUs+z2st9carccp2VN48uCOZw0=; b=XajG9jcUFPC50SlP nSgMzGDG/znDbGSY8p8z5HtkKDMFWIRRsQlj4EmJFeznwtp121sO/WXeV4m0nqkj lmgruKB2kzZGZwF1E0oP81D635f8E4SHWilHxXDseZl8Uyb3CEc6ZGBE4rXcHWmN TVb/XilsYr6f09JnVIFqOmio34c=
Received: by filter1075p1mdw1.sendgrid.net with SMTP id filter1075p1mdw1-3750-58F5C764-15 2017-04-18 07:59:32.837248008 +0000 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 PYyPh4SlQ2WZIEgDFaAlmw for <quic-issues@ietf.org>; Tue, 18 Apr 2017 07:59:32.786 +0000 (UTC)
Date: Tue, 18 Apr 2017 00:59:32 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2eb5f3c5ccb2dfa15896018ebcca86cd0843e54492cf00000001150d896492a169ce0cfd5e4f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/421/review/33164044@github.com>
In-Reply-To: <quicwg/base-drafts/pull/421@github.com>
References: <quicwg/base-drafts/pull/421@github.com>
Subject: Re: [quicwg/base-drafts] Add LIMIT_UPDATE and replaces concurrent stream limit (#421)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f5c764ab26a_1d93f89eb3c3c3c739dc"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2ouhtMN1ElZwwnhpYovNLJgug1kn4E5/zwcv sjs7/nLzo3AAIe3BShIfVsbSNsdf4E2VQMQvIHUjURLs70sgm+E6A9p/k+wLH7hJ+nEIdjsUW8gFTR 3Sd8COmMC+WuaxfJVNjdjRJCgOkEKIJklTf0UHJuwjlLprU+N9lAN7wyQdnOpsgaTX+lyoQPM662rA 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/IPSrTGULE6aEhiV1rVonOLdwD24>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Apr 2017 07:59:35 -0000

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

martinthomson commented on this pull request.



>  
 Endpoints MUST NOT exceed the limit set by their peer.  An endpoint that
-receives a STREAM frame that causes its advertised concurrent stream limit to be
-exceeded MUST treat this as a stream error of type QUIC_TOO_MANY_OPEN_STREAMS
-({{error-handling}}).
-
+receives a STREAM frame with an ID greater than the limit it has sent MUST treat
+this as a stream error of type QUIC_TOO_MANY_OPEN_STREAMS ({{error-handling}}),
+unless this is a result of a change in the initial offsets (see
+{{zerortt-parameters}}).
+
+A Maximum Stream ID of 0 will cause a connection to be unusable.  Application

Of course, that is the advantage of this design.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/421#discussion_r111891424
----==_mimepart_58f5c764ab26a_1d93f89eb3c3c3c739dc
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/421#discussion_r111891424">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
 Endpoints MUST NOT exceed the limit set by their peer.  An endpoint that
-receives a STREAM frame that causes its advertised concurrent stream limit to be
-exceeded MUST treat this as a stream error of type QUIC_TOO_MANY_OPEN_STREAMS
-({{error-handling}}).
-
+receives a STREAM frame with an ID greater than the limit it has sent MUST treat
+this as a stream error of type QUIC_TOO_MANY_OPEN_STREAMS ({{error-handling}}),
+unless this is a result of a change in the initial offsets (see
+{{zerortt-parameters}}).
+
+A Maximum Stream ID of 0 will cause a connection to be unusable.  Application
</pre>
<p>Of course, that is the advantage of this design.</p>

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

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


From nobody Tue Apr 18 01:03: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 BB65B1317BC for <quic-issues@ietfa.amsl.com>; Tue, 18 Apr 2017 01:03:41 -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 ZboiAHEcM-vl for <quic-issues@ietfa.amsl.com>; Tue, 18 Apr 2017 01:03:40 -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 102AE12878D for <quic-issues@ietf.org>; Tue, 18 Apr 2017 01:03:40 -0700 (PDT)
Date: Tue, 18 Apr 2017 01:03:39 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1492502619; bh=F5ao+eRiVpi5FmD9QU0CJMY1fUJRySQ9/QWIUTH7mzk=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=TEEShumsMxInTr7Ff7a91oCWWkXq/LUanetDYMAeRla1Vso0ZgotsA9XPVnEV8Yul 01XbkCF+gomfxpJrCQpe11vZurAYIVINCAGsORVUVCenEUj4Zubn9OuDO06tl6vTCH ri02gpWMl75+tybwG90erJB6EXB1qpB2QN6H9mi4=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab399f05dbb9c12419e01f27de788a2a37df3afe4b92cf00000001150d8a5b92a169ce0d3b6ba7@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/439/294721608@github.com>
In-Reply-To: <quicwg/base-drafts/issues/439@github.com>
References: <quicwg/base-drafts/issues/439@github.com>
Subject: Re: [quicwg/base-drafts] Unclear stream close semantics (#439)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f5c85b68946_59a33f802840fc305271b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/wQYLc2AeNJ8XSUOAZF5QD_E8eAU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Apr 2017 08:03:42 -0000

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

My concern was related to how you can close the READ stream from the receiving end. It is correct that FIN ACK can be used to avoid the race condition by delaying a RST, but you still need to issue a RST unless you are willing to commit state until peer sends a FIN. In other words, there is no simple way to close a read 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/439#issuecomment-294721608
----==_mimepart_58f5c85b68946_59a33f802840fc305271b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>My concern was related to how you can close the READ stream from the r=
eceiving end. It is correct that FIN ACK can be used to avoid the race co=
ndition by delaying a RST, but you still need to issue a RST unless you a=
re willing to commit state until peer sends a FIN. In other words, there =
is no simple way to close a read 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/439#issuecomment-294721608">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq5sX9=
HflbXN3fkN9mtoP7z4CliO2ks5rxG5bgaJpZM4M-kqK">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq9I=
umgUbkC59f-vpNuKjluu5mLsWks5rxG5bgaJpZM4M-kqK.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<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/439#issuecomment-294721608"></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 #=
439: My concern was related to how you can close the READ stream from the=
 receiving end. It is correct that FIN ACK can be used to avoid the race =
condition by delaying a RST, but you still need to issue a RST unless you=
 are willing to commit state until peer sends a FIN. In other words, ther=
e is no simple way to close a read stream."}],"action":{"name":"View Issu=
e","url":"https://github.com/quicwg/base-drafts/issues/439#issuecomment-2=
94721608"}}}</script>=

----==_mimepart_58f5c85b68946_59a33f802840fc305271b--


From nobody Tue Apr 18 01:09: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 13708131801 for <quic-issues@ietfa.amsl.com>; Tue, 18 Apr 2017 01:09:31 -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 PYDYN88baLuo for <quic-issues@ietfa.amsl.com>; Tue, 18 Apr 2017 01:09: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 0192C1317FD for <quic-issues@ietf.org>; Tue, 18 Apr 2017 01:09:30 -0700 (PDT)
Date: Tue, 18 Apr 2017 01:09:29 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1492502969; bh=ZAZqpABr9GeOoDoSg7PT2qpGkn3ZKLC7K1CafanJHMg=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=bYmJ0MX3xMjfIQr9YBPruqST/KlutiM19uFpNDTMJN35EU6pSbbCsAYFjpkiqT9VQ ZbNIfM97lz6qV0PSj2KHXRDwjlP9A0+OVX7uz+r6FHyuLue/4pSM26R+Dmbemxht6V ttNrc6YoB2UNzt/9YqHgWw4YAQkkYjEkal2C7yEQ=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3ab1976c2e42dc47a8947ead064de324450a717392cf00000001150d8bb992a169ce0d3b6ba7@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/439/294722959@github.com>
In-Reply-To: <quicwg/base-drafts/issues/439@github.com>
References: <quicwg/base-drafts/issues/439@github.com>
Subject: Re: [quicwg/base-drafts] Unclear stream close semantics (#439)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f5c9b957af2_32e13f9d9ebf1c30670cb"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Zd8OLUZyo_hGKGTxq0MPE9Qbptc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Apr 2017 08:09:31 -0000

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

You might be interested in #171.

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

<p>You might be interested in <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>.</p>

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

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


From nobody Tue Apr 18 03:30: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 59A04129C25 for <quic-issues@ietfa.amsl.com>; Tue, 18 Apr 2017 03:29: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 EakeQIzGkVUj for <quic-issues@ietfa.amsl.com>; Tue, 18 Apr 2017 03:29: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 DFEDE129C20 for <quic-issues@ietf.org>; Tue, 18 Apr 2017 03:29:57 -0700 (PDT)
Date: Tue, 18 Apr 2017 03:29:57 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1492511397; bh=AGkhgSKsKsjEAwJRpU2ZEnsOWrKbiLgl+Pz/utVMayc=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=xCDn3x6qFX9VCeOdvMrdTkz3ZwIVe5kZyzFs0o+Nllbzd1UNMl1vX/YjaeYZMjuwX VOnzmMHA6tuOVO7Wf/yCY7koN+HKleG1+YYN/QBjbmNTmd2ESDofxx8H0FjOpAT13p xh+JIi8tF6Dx00pz9X+qhPX/yhLTiF1h6CT8q/yI=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab58d7bfa0d2e6e08e594c80c70f5f1900b7a3419692cf00000001150daca592a169ce0d3b6ba7@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/439/294771077@github.com>
In-Reply-To: <quicwg/base-drafts/issues/439@github.com>
References: <quicwg/base-drafts/issues/439@github.com>
Subject: Re: [quicwg/base-drafts] Unclear stream close semantics (#439)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f5eaa5fb75_4a643f80b0d13c2c731ca"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Lh-Cjbby7FBeL8FNi-r1hrnQ6UI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Apr 2017 10:29:59 -0000

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

Thanks. Yes that seems to address the issue, though it still appear to me semantics could be cleaned up a bit. So I am 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/439#issuecomment-294771077
----==_mimepart_58f5eaa5fb75_4a643f80b0d13c2c731ca
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Thanks. Yes that seems to address the issue, though it still appear to me semantics could be cleaned up a bit. So I am 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/439#issuecomment-294771077">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwb10XXHFKBLVv7IJjE1A6C23l3Cks5rxJClgaJpZM4M-kqK">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq8HEk2LtHsfPub3ys0OVS5rI1lAAks5rxJClgaJpZM4M-kqK.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/439#issuecomment-294771077"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #439: Thanks. Yes that seems to address the issue, though it still appear to me semantics could be cleaned up a bit. So I am closing this one."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/439#issuecomment-294771077"}}}</script>
----==_mimepart_58f5eaa5fb75_4a643f80b0d13c2c731ca--


From nobody Tue Apr 18 03:30:10 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5DEB9129C1A for <quic-issues@ietfa.amsl.com>; Tue, 18 Apr 2017 03:30: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_H4=-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 SbiPGjRW0xYD for <quic-issues@ietfa.amsl.com>; Tue, 18 Apr 2017 03:29:59 -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 6788A129C21 for <quic-issues@ietf.org>; Tue, 18 Apr 2017 03:29: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=z0gCcSw2tu91RS9S5hmQ6RArv+I=; b=ukORADexHxsyt16X HhyniDNxMuPEz6d00fqfPc6NCg05R4XiW2pGGQ4CcBB5wIGV+jbgoC/PoUPUdB+H K9fQ+djd+u0A9GZw0+HG3yYfinYfUUhyYgY8H8NOQqWMLs+MxF84CtV/52bIr1TT l/Vqnl2dC+DMeKZ0GZr7PzXzxxU=
Received: by filter0870p1mdw1.sendgrid.net with SMTP id filter0870p1mdw1-21637-58F5EAA5-17 2017-04-18 10:29:57.456385046 +0000 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 QPvXbj81QxWIGsWlxWEGIg for <quic-issues@ietf.org>; Tue, 18 Apr 2017 10:29:57.415 +0000 (UTC)
Date: Tue, 18 Apr 2017 03:29:57 -0700
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab58d7bfa0d2e6e08e594c80c70f5f1900b7a3419692cf00000001150daca592a169ce0d3b6ba7@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/439/issue_event/1046386451@github.com>
In-Reply-To: <quicwg/base-drafts/issues/439@github.com>
References: <quicwg/base-drafts/issues/439@github.com>
Subject: Re: [quicwg/base-drafts] Unclear stream close semantics (#439)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f5eaa55088d_71183fa4b0e75c2c5423d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0mEHNDoolrJN812IOo2yo2wAZJYQmMUFdXuD c4iMBXS5U2YPwe5BNif9o/kwex0HKy/vopa85erKzMLp9cL6m1MIVr6en/gqSdArbVv+lu4EkaFb6T yRlmv0BqtKUPhQNSyCLJu9WWBJH4RGqmL00GF9qH+mXOgISoZyWcF4f3c5j272iwh8UZ6YnPRhninv I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/5VkygYEqCcUJQK-UuT0iCFgsGPQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Apr 2017 10:30:00 -0000

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

Closed #439.

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

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

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

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


From nobody Tue Apr 18 06:46: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 4BD6012EC33 for <quic-issues@ietfa.amsl.com>; Tue, 18 Apr 2017 06:46:18 -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 MqaeXxz7Es53 for <quic-issues@ietfa.amsl.com>; Tue, 18 Apr 2017 06:46: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 8E5D31289C3 for <quic-issues@ietf.org>; Tue, 18 Apr 2017 06:46: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=c1jkZty76MPdS5CSsIv+zJeRMNg=; b=hKdDPocKhg3kUHQ6 /TdK7ixYGMJybjoKffGUsbvQTJidoeel7JfWU0bW9f+fUUR+dTW8RgznWBv4YfR7 bQmZG4FhhoDg/GfE3TiyMA1zVzF9hB1l6sx3ozqEs6eFTBzCWyWbSazGIl1gHh+h mr4dHzrMkzcu6OGDL5PbNp8SOfM=
Received: by filter1078p1mdw1.sendgrid.net with SMTP id filter1078p1mdw1-25697-58F618A6-1F 2017-04-18 13:46:14.383037362 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0001p1iad1.sendgrid.net (SG) with ESMTP id m_CcZW1gTuGTFmYlaYztgw for <quic-issues@ietf.org>; Tue, 18 Apr 2017 13:46:14.351 +0000 (UTC)
Date: Tue, 18 Apr 2017 06:46:14 -0700
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd9dbd972a43dba5f3b2fdac6970cd7893d53a99a92cf00000001150ddaa692a169ce0d3b6ba7@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/439/294849141@github.com>
In-Reply-To: <quicwg/base-drafts/issues/439@github.com>
References: <quicwg/base-drafts/issues/439@github.com>
Subject: Re: [quicwg/base-drafts] Unclear stream close semantics (#439)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f618a63e401_1a613ff133499c382608d9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1ya6rwM9BHblay2Pst++5Ens2tVfEV0TblTU K4EyWr97xpD9nS+rU4xFaQdWua8IkV/yibAbIngzdgFl2IFtvs01LPG/xzykHMolHGze8hr6ZfWAOb USSZbfusT3C35zDoTVAqH6gze3zHFNweqypPfZ4dzP0VeQ7XAu6ASnlc6LvvidzTLcIkUf9dK1beWD 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/y2N_401JayXt5vqMMQgJ5ibduU4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Apr 2017 13:46:18 -0000

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

There are still unclear issues:
For example, a server may send 1000 images with client gradually sending STREAM_LIMIT updates so it never receives more than 20 images at time. The server is not interested in data from the client at all, so it never updates STREAM_LIMIT towards the client.

However, now there are 1000 open streams. Even though the server has long forgotten about those streams, the client can now start sending random data on any of those server initiated streams. The server may choose consider this an error, but this is not easy because it might actually want to receive data on some recent streams anyway, say a progress stream interleaved among the images. So now, which streams are indeed closed and which are not? The server may send DISINTEREST frames on every stream used to send pictures, but that is just needless trafic and state. The application protocol may decide what should happen with each stream. But there is no simple way for the transport layer to enforce when it is reasonable to accept and buffer data on streams and when not. All of this goes away if we have uni-directional streams, or at least that seems to be case superficially.

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

<p>There are still unclear issues:<br>
For example, a server may send 1000 images with client gradually sending ST=
REAM_LIMIT updates so it never receives more than 20 images at time. The se=
rver is not interested in data from the client at all, so it never updates =
STREAM_LIMIT towards the client.</p>
<p>However, now there are 1000 open streams. Even though the server has lon=
g forgotten about those streams, the client can now start sending random da=
ta on any of those server initiated streams. The server may choose consider=
 this an error, but this is not easy because it might actually want to rece=
ive data on some recent streams anyway, say a progress stream interleaved a=
mong the images. So now, which streams are indeed closed and which are not?=
 The server may send DISINTEREST frames on every stream used to send pictur=
es, but that is just needless trafic and state. The application protocol ma=
y decide what should happen with each stream. But there is no simple way fo=
r the transport layer to enforce when it is reasonable to accept and buffer=
 data on streams and when not. All of this goes away if we have uni-directi=
onal streams, or at least that seems to be case superficially.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/439#issuecomment-294849141">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq9QCeNNQsOacXsk=
KKJcS7jRnizCWks5rxL6mgaJpZM4M-kqK">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqy1EbQr98wkQmNDqA=
If51fdyYgMUks5rxL6mgaJpZM4M-kqK.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/439#issuecomment-294849141"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/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 #439: There are sti=
ll unclear issues:\r\nFor example, a server may send 1000 images with clien=
t gradually sending STREAM_LIMIT updates so it never receives more than 20 =
images at time. The server is not interested in data from the client at all=
, so it never updates STREAM_LIMIT towards the client.\r\n\r\nHowever, now =
there are 1000 open streams. Even though the server has long forgotten abou=
t those streams, the client can now start sending random data on any of tho=
se server initiated streams. The server may choose consider this an error, =
but this is not easy because it might actually want to receive data on some=
 recent streams anyway, say a progress stream interleaved among the images.=
 So now, which streams are indeed closed and which are not? The server may =
send DISINTEREST frames on every stream used to send pictures, but that is =
just needless trafic and state. The application protocol may decide what sh=
ould happen with each stream. But there is no simple way for the transport =
layer to enforce when it is reasonable to accept and buffer data on streams=
 and when not. All of this goes away if we have uni-directional streams, or=
 at least that seems to be case superficially."}],"action":{"name":"View Is=
sue","url":"https://github.com/quicwg/base-drafts/issues/439#issuecomment-2=
94849141"}}}</script>=

----==_mimepart_58f618a63e401_1a613ff133499c382608d9--


From nobody Tue Apr 18 06:46: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 A9DFB12EC69 for <quic-issues@ietfa.amsl.com>; Tue, 18 Apr 2017 06:46:21 -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 GY1tPo5AW4Is for <quic-issues@ietfa.amsl.com>; Tue, 18 Apr 2017 06:46:20 -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 F032F12EBBE for <quic-issues@ietf.org>; Tue, 18 Apr 2017 06:46: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=nHGelY4nIuwZ9WkeF42gDKCL4dY=; b=uHLuUDEvUk0rVxuu iTorvGdpW0SVhqOCw52g1waEgRAoQsT/EuEsfbVb/jh5tQKH7JzVQbEvv3jJ9SfG ctzbbrm6OEzcDdw/vmRA3z9JWlDYxPo1WtwA2ZbPcwTs6sk/sGIBsG05rKEBPc60 tAmd0s2pdPU80GO8YOeweMmfdqA=
Received: by filter0417p1mdw1.sendgrid.net with SMTP id filter0417p1mdw1-30590-58F618A6-25 2017-04-18 13:46:14.397116111 +0000 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 MIQDS7t5Qb6xH9PlUh_ueA for <quic-issues@ietf.org>; Tue, 18 Apr 2017 13:46:14.334 +0000 (UTC)
Date: Tue, 18 Apr 2017 06:46:14 -0700
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd9dbd972a43dba5f3b2fdac6970cd7893d53a99a92cf00000001150ddaa692a169ce0d3b6ba7@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/439/issue_event/1046693351@github.com>
In-Reply-To: <quicwg/base-drafts/issues/439@github.com>
References: <quicwg/base-drafts/issues/439@github.com>
Subject: Re: [quicwg/base-drafts] Unclear stream close semantics (#439)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f618a63c6ba_3a633fc2460c7c3412019a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0Q+ecEv0w2M9easz6352w1AMJkC7aN5/jeX3 6xDVqXi117zjT5bVtaS+GiiQ5YSERA/E9J9GvbXlWpsUUz2aygHG9ye4PSqTX5HW4e2Qtguk/9jqV8 CaIF/4MRTkJ/J3WSU81Dgr/xMYonF2e+i8JT6TYN8e94efi0TeqpSg2/ARZuDOI2TDeyGak+yJMVjW o=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/DjncTPUc5osxFx7PAs8mjZD4Ynw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Apr 2017 13:46:22 -0000

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

Reopened #439.

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

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

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

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


From nobody Tue Apr 18 07:02: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 A243512ECA6 for <quic-issues@ietfa.amsl.com>; Tue, 18 Apr 2017 07:02:53 -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 G3tH5o3yeSji for <quic-issues@ietfa.amsl.com>; Tue, 18 Apr 2017 07:02:51 -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 2F68112EC29 for <quic-issues@ietf.org>; Tue, 18 Apr 2017 07:02: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=2hAQMBvXBR/RZNV9ZncVsdem1dk=; b=sNcGFMr3ObEQmjBi 9PMI9fRkzhr1oRMRuxo0d7ZdcIYaYLzGzN+k1U82JMh2USGkCRaDYZjhkJ3so1Oh LILwXU7mXy+g2g/OahPMsR1F9VElziwFemvc324AA1exXMEC/jctz0b/evFUANmQ O2OHkB+I4MRk8bMvDJoQ+6L1dlc=
Received: by filter0444p1mdw1.sendgrid.net with SMTP id filter0444p1mdw1-18133-58F61C59-21 2017-04-18 14:02:01.207969497 +0000 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 jZZoSSIOR8W2kmpiov408g for <quic-issues@ietf.org>; Tue, 18 Apr 2017 14:02:01.170 +0000 (UTC)
Date: Tue, 18 Apr 2017 07:02:01 -0700
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab673f11e9d9e59287947536ab8da392d6922819be92cf00000001150dde5992a169ce0d366240@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/438/review/33238701@github.com>
In-Reply-To: <quicwg/base-drafts/pull/438@github.com>
References: <quicwg/base-drafts/pull/438@github.com>
Subject: Re: [quicwg/base-drafts] A bunch of editorial cleanup. Short summary: (#438)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f61c591441e_11d53fd6002cfc341039d3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3mM8QdZ0mfD8BYDuyL7MplGv/B6vUc32xovx Cijmxi1WbRRpgAY3NchwDTLR1n6KymZ8wrXA+TX5LyNybGjkzdxyYPTY011wSimrz7O96KpA3v7nDs iR4KWTSYalRd4Iu5wJtTWelP8qHR16MrnzDyC9bjblQDS3e+eDFmpxgIDQ==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/6g-wqbztxcnq2MvRQ96rKR8v7P4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Apr 2017 14:02:54 -0000

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

ekr commented on this pull request.



>  component of QUIC.  The same design could work for TLS 1.2, though few of the
 benefits QUIC provides would be realized due to the handshake latency in
 versions of TLS prior to 1.3.
 
 
 # Notational Conventions
 
-The words "MUST", "MUST NOT", "SHOULD", and "MAY" are used in this document.
-It's not shouting; when they are capitalized, they have the special meaning
-defined in {{!RFC2119}}.
+The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL
+NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "NOT RECOMMENDED",
+"MAY", and "OPTIONAL" in this document are to be interpreted as
+described in BCP 14 {{!RFC2119}}, {{!I-D.leiba-rfc2119-update}} when, and only when, they
+appear in all capitals, as shown here.

Does this mean you don't want this change, or you are just annoyed that there is a draft 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/pull/438#discussion_r111960968
----==_mimepart_58f61c591441e_11d53fd6002cfc341039d3
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/438#discussion_r111960968">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt;  component of QUIC.  The same design could work for TLS 1.2, though few of the
 benefits QUIC provides would be realized due to the handshake latency in
 versions of TLS prior to 1.3.
 
 
 # Notational Conventions
 
-The words &quot;MUST&quot;, &quot;MUST NOT&quot;, &quot;SHOULD&quot;, and &quot;MAY&quot; are used in this document.
-It&#39;s not shouting; when they are capitalized, they have the special meaning
-defined in {{!RFC2119}}.
+The key words &quot;MUST&quot;, &quot;MUST NOT&quot;, &quot;REQUIRED&quot;, &quot;SHALL&quot;, &quot;SHALL
+NOT&quot;, &quot;SHOULD&quot;, &quot;SHOULD NOT&quot;, &quot;RECOMMENDED&quot;, &quot;NOT RECOMMENDED&quot;,
+&quot;MAY&quot;, and &quot;OPTIONAL&quot; in this document are to be interpreted as
+described in BCP 14 {{!RFC2119}}, {{!I-D.leiba-rfc2119-update}} when, and only when, they
+appear in all capitals, as shown here.
</pre>
<p>Does this mean you don't want this change, or you are just annoyed that there is a draft 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/pull/438#discussion_r111960968">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxbXbK4sQAZmIOxUKTlJcPxWhyr4ks5rxMJZgaJpZM4M9JLR">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqyMYQi7G6o1U2E4oHo6Pd1exPIi8ks5rxMJZgaJpZM4M9JLR.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/438#discussion_r111960968"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

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


From nobody Tue Apr 18 07:03: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 2F9B512EC15 for <quic-issues@ietfa.amsl.com>; Tue, 18 Apr 2017 07:03:30 -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 PWW1CxI3rPjk for <quic-issues@ietfa.amsl.com>; Tue, 18 Apr 2017 07:03: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 8574612ECA4 for <quic-issues@ietf.org>; Tue, 18 Apr 2017 07:03: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=cOU+atchD5UnlVK2Xe6D0Jw7i8s=; b=I1+sI8k72Tga8jK6 961ti1L7WMuN8JoCQ9VRuEHsHSwZUXYf8O7q8AY+VeB67m7gnFD1hrLUEhA8CGgV CBEAj5rUBl1F6TOCwaP5qamvZzwXTzR1sdgiyN5cG9Wf+o+FpJPC90D7mqPTqthQ RtQax3oCkwTA7dr+fNJZRsistnY=
Received: by filter0951p1mdw1.sendgrid.net with SMTP id filter0951p1mdw1-26845-58F61CAC-71 2017-04-18 14:03:24.681998554 +0000 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 GatCizQbQeC4LUP7MPJiKg for <quic-issues@ietf.org>; Tue, 18 Apr 2017 14:03:24.698 +0000 (UTC)
Date: Tue, 18 Apr 2017 07:03:19 -0700
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab38da0d901a3c291c85187149fbb57cacaa2cc72692cf00000001150ddea792a169ce0d366240@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/438/review/33239112@github.com>
In-Reply-To: <quicwg/base-drafts/pull/438@github.com>
References: <quicwg/base-drafts/pull/438@github.com>
Subject: Re: [quicwg/base-drafts] A bunch of editorial cleanup. Short summary: (#438)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f61ca7937e0_20b93fe888fd5c2c7359a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2kSOgZ9GqxCzpYesFAZzakKHspJ1N0gUIrn+ r8RlLgEZxgHIjICtvpL16S8PeMKjkdbdZUeXiNkb8AbfW3Q7aQZf+2Pk6CWZW07n63idLysg2+BzOD 4kaY+Nf5BWWf9YODabSDYuP3rKaI00hFPIWMMONwFIUbIDWgrAJbUXcz3w==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/SDzmCUmfpNlI9cFiZF0xPePbBxg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Apr 2017 14:03:30 -0000

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

ekr commented on this pull request.



> @@ -190,15 +192,10 @@ TLS connection for use by QUIC.  This keying material is used to derive packet
 protection keys.  Details on how and when keys are derived and used are included
 in {{packet-protection}}.
 
-This arrangement means that some TLS messages receive redundant protection from
-both the QUIC packet protection and the TLS record protection.  These messages
-are limited in number; the TLS connection is rarely needed once the handshake
-completes.

This point is made in #packet-protection

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/438#discussion_r111961295
----==_mimepart_58f61ca7937e0_20b93fe888fd5c2c7359a
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/438#discussion_r111961295">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; @@ -190,15 +192,10 @@ TLS connection for use by QUIC.  This keying material is used to derive packet
 protection keys.  Details on how and when keys are derived and used are included
 in {{packet-protection}}.
 
-This arrangement means that some TLS messages receive redundant protection from
-both the QUIC packet protection and the TLS record protection.  These messages
-are limited in number; the TLS connection is rarely needed once the handshake
-completes.
</pre>
<p>This point is made in #packet-protection</p>

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

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


From nobody Tue Apr 18 07: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 4910F1317EF for <quic-issues@ietfa.amsl.com>; Tue, 18 Apr 2017 07:05:36 -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 l88rVpeDG0s6 for <quic-issues@ietfa.amsl.com>; Tue, 18 Apr 2017 07:05: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 159341317DF for <quic-issues@ietf.org>; Tue, 18 Apr 2017 07:05:35 -0700 (PDT)
Date: Tue, 18 Apr 2017 07:05:33 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1492524333; bh=RYLp5ex83Aj5kMYxAMGPBSxy5l/kSnUi31mx9ZOTnB8=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=lPWrRM4cVGZ3O8uHrPiyOSI04+Y5my8fJTdxFHvoDt/eIwa85z/vvHtTwIQaY/jcZ qV5UCOU7pEXZmFyvJAy9Ll8HePf1ndo9ZywJfH7Ff62QKno4BfhUQ14OF1dxJcGT6n 8m3OBFUnYmpEdu9kHrSmwROdv56Lo+WI2xcGCd50=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/438/push/1686141189@github.com>
In-Reply-To: <quicwg/base-drafts/pull/438@github.com>
References: <quicwg/base-drafts/pull/438@github.com>
Subject: Re: [quicwg/base-drafts] A bunch of editorial cleanup. Short summary: (#438)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f61d2dd7a7c_70a13fe731dc9c38102382"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ekr
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/-9obdUvPaF2qfcYSiTLHit46Afw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Apr 2017 14:05:36 -0000

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

@ekr pushed 1 commit.

e62936d  Martin's comments


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/438/files/48f3c7bae586a2d3ed4ce3f71dc52d6603cbb2e6..e62936dde5b311c15bcc94908a5e998ced019d46

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

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

<ul>
  <li><a href="https://github.com/quicwg/base-drafts/commit/e62936d" class="commit-link">e62936d</a>  Martin&#39;s comments</li>
</ul>


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

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

----==_mimepart_58f61d2dd7a7c_70a13fe731dc9c38102382--


From nobody Tue Apr 18 07:19:35 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2306412EC2F for <quic-issues@ietfa.amsl.com>; Tue, 18 Apr 2017 07:19:34 -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 WI3-kq9ovh1d for <quic-issues@ietfa.amsl.com>; Tue, 18 Apr 2017 07:19: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 C550C12F24E for <quic-issues@ietf.org>; Tue, 18 Apr 2017 07:19:31 -0700 (PDT)
Date: Tue, 18 Apr 2017 07:19:31 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1492525171; bh=1cbGiL1407iVuJurVArNt6AWvSHF5F9UYkCNvxW9IxQ=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=xqm7mLQHBDwwf4QchAFDKeAhTCS17z9qNHnNxpEtoEEz90BzY3zRPTD5b63nvJxFe HaHSY++Et8ZSSgvixe19QxtlVJd3qVWmaifPjKh0OvPnJ3hf7SZ3e4Qwj1Q2Ce7kti X9qqW14I8tL90ragngSQoF0HKSsbyC/x/ane/o+0=
From: Patrick McManus <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6185ead7fb9b29913382a08817263c94761d521292cf00000001150de27392a169ce0d402335@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/441/294859539@github.com>
In-Reply-To: <quicwg/base-drafts/issues/441@github.com>
References: <quicwg/base-drafts/issues/441@github.com>
Subject: Re: [quicwg/base-drafts] fix priority grouping node ambiguity (#441)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f620732c3e1_9e43fd205fe9c3449072"; 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/ucAX8p-qWKHz-bf_bsP2jTyz-Pw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Apr 2017 14:19:34 -0000

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

I think when doing 7540 the http wg decided some kind of grouping was essential for combining 2 uncoordinated groups into one connection. Proxies combining n connections into 1 is one use case, browsers combining n tabs into one connection is pretty much the same problem.

The implicit unopened stream was probably a mistake, but the 'requirement' still makes sense as something quic would need

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

<p>I think when doing 7540 the http wg decided some kind of grouping was =
essential for combining 2 uncoordinated groups into one connection. Proxi=
es combining n connections into 1 is one use case, browsers combining n t=
abs into one connection is pretty much the same problem.</p>
<p>The implicit unopened stream was probably a mistake, but the 'requirem=
ent' still makes sense as something quic would need</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/441#issuecomment-294859539">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqxYvo=
sYMPPWHIRL8P2giwpCdjKHVks5rxMZzgaJpZM4M_5Cu">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq15=
lKr1uF4OF5xq-BgrK6I3GU1toks5rxMZzgaJpZM4M_5Cu.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<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/441#issuecomment-294859539"></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 #4=
41: I think when doing 7540 the http wg decided some kind of grouping was=
 essential for combining 2 uncoordinated groups into one connection. Prox=
ies combining n connections into 1 is one use case, browsers combining n =
tabs into one connection is pretty much the same problem.\r\n\r\nThe impl=
icit unopened stream was probably a mistake, but the 'requirement' still =
makes sense as something quic would need"}],"action":{"name":"View Issue"=
,"url":"https://github.com/quicwg/base-drafts/issues/441#issuecomment-294=
859539"}}}</script>=

----==_mimepart_58f620732c3e1_9e43fd205fe9c3449072--


From nobody Tue Apr 18 09:17: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 7670F12EC8A for <quic-issues@ietfa.amsl.com>; Tue, 18 Apr 2017 09:17:32 -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 u_Czn0_6XU0o for <quic-issues@ietfa.amsl.com>; Tue, 18 Apr 2017 09:17:30 -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 BEE5F1293E9 for <quic-issues@ietf.org>; Tue, 18 Apr 2017 09:17: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=wIjjjy2LyoERyi8MViXH2flYb0w=; b=tMh80Qa3gHVuTNZF av6VOAuUTHjRAeErZI+Z2XIKSKAxS5trmTMCAv62UCvLDJZ7iULeUAWj0rE+/Izu 4Il/c73XyYs7GSM0Vu2wHiyY3d9MmNA0F5CVyrPhJTuld+uxosTWXnTwAUHUjFIP 6zOgXWS6fu3GzitqZb+vSvF4E4U=
Received: by filter0982p1mdw1.sendgrid.net with SMTP id filter0982p1mdw1-2080-58F63C18-36 2017-04-18 16:17:28.297852605 +0000 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 ES2D1axrS7KmaudoRjpkXw for <quic-issues@ietf.org>; Tue, 18 Apr 2017 16:17:28.286 +0000 (UTC)
Date: Tue, 18 Apr 2017 09:17:28 -0700
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab534126bb460eae6064150f8ff4f8fbe0c4b27de792cf00000001150dfe1892a169ce0cfd5e4f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/421/review/33279651@github.com>
In-Reply-To: <quicwg/base-drafts/pull/421@github.com>
References: <quicwg/base-drafts/pull/421@github.com>
Subject: Re: [quicwg/base-drafts] Add LIMIT_UPDATE and replaces concurrent stream limit (#421)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f63c18321e3_3b7c3fb6bd8fdc30545d5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak16cqWgfubAl927rStog10KipAyvyth6EQ/O6 Ab46W9Eo6rboMqDs8+9jFHosXtORcOqKK6E9dkai1ISWIAK9YXUPE0l2QwuchQGj2H0LPA6eGyOPak Fnyo5G9Ltf6a3/VxASnxSE2PXUmgPXRT4PKZXgjl4q/4tIoDt2W+nbIduBQUacGft6Yslws4Y21LqA 0=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/JedwZADJMXd9VoiFSatxrInBXGc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Apr 2017 16:17:32 -0000

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

MikeBishop commented on this pull request.



>  
 Endpoints MUST NOT exceed the limit set by their peer.  An endpoint that
-receives a STREAM frame that causes its advertised concurrent stream limit to be
-exceeded MUST treat this as a stream error of type QUIC_TOO_MANY_OPEN_STREAMS
-({{error-handling}}).
-
+receives a STREAM frame with an ID greater than the limit it has sent MUST treat
+this as a stream error of type QUIC_TOO_MANY_OPEN_STREAMS ({{error-handling}}),
+unless this is a result of a change in the initial offsets (see
+{{zerortt-parameters}}).
+
+A Maximum Stream ID of 0 will cause a connection to be unusable.  Application

1 will likely make any application protocol unusable, either because it requires a control stream to open immediately (HTTP) or because the connection will be unable to serve any requests.  However, for something like the "connect and PING" test you proposed for first-interop (maybe ALPN token of "none"?), "1" would be an appropriate value to advertise.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/421#discussion_r111998118
----==_mimepart_58f63c18321e3_3b7c3fb6bd8fdc30545d5
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/421#discussion_r111998118">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
 Endpoints MUST NOT exceed the limit set by their peer.  An endpoint that
-receives a STREAM frame that causes its advertised concurrent stream limit to be
-exceeded MUST treat this as a stream error of type QUIC_TOO_MANY_OPEN_STREAMS
-({{error-handling}}).
-
+receives a STREAM frame with an ID greater than the limit it has sent MUST treat
+this as a stream error of type QUIC_TOO_MANY_OPEN_STREAMS ({{error-handling}}),
+unless this is a result of a change in the initial offsets (see
+{{zerortt-parameters}}).
+
+A Maximum Stream ID of 0 will cause a connection to be unusable.  Application
</pre>
<p>1 will likely make any application protocol unusable, either because it requires a control stream to open immediately (HTTP) or because the connection will be unable to serve any requests.  However, for something like the "connect and PING" test you proposed for first-interop (maybe ALPN token of "none"?), "1" would be an appropriate value to advertise.</p>

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

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


From nobody Tue Apr 18 09:18: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 E311A12EC81 for <quic-issues@ietfa.amsl.com>; Tue, 18 Apr 2017 09:18: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 8Emy6b44Q3Tr for <quic-issues@ietfa.amsl.com>; Tue, 18 Apr 2017 09:18:18 -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 3A216127F0E for <quic-issues@ietf.org>; Tue, 18 Apr 2017 09:18: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=Zl2jEM4pPDx2BDuU2XZHZGbqJgM=; b=sYE1NlpfF3FquOJm loZ9v/rWl+DlWED/OnYv/GNws/BSJSc3E6e8YA3eg79PDH10d3MEdr1MInFgyV9H la6MyPq9G3Q5/OWt+JjGNye19hZJQ3jVHFqQwTjhTxH4WP0QXtyS8C3VA2kOoRnY 9WIn+Ef5LTcVEB3VNrs8P/WWGkI=
Received: by filter0825p1mdw1.sendgrid.net with SMTP id filter0825p1mdw1-12265-58F63C41-39 2017-04-18 16:18:10.007840023 +0000 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 hO0v-AZHSR2wbPve8nZalg for <quic-issues@ietf.org>; Tue, 18 Apr 2017 16:18:10.005 +0000 (UTC)
Date: Tue, 18 Apr 2017 09:18:09 -0700
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab38815b36446cf7ccb5efd2e82923dab8d9031ff692cf00000001150dfe4192a169ce0cfd5e4f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/421/review/33279842@github.com>
In-Reply-To: <quicwg/base-drafts/pull/421@github.com>
References: <quicwg/base-drafts/pull/421@github.com>
Subject: Re: [quicwg/base-drafts] Add LIMIT_UPDATE and replaces concurrent stream limit (#421)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f63c41de170_29423fa9846b1c38631d8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak30fs1JxBAK6r14bwCNtuoVaCDH48ku9eTJFU 4W1u2F+tVJJAsSscSKB1n+vB7YU9F02W63G5ZrzomaNSwXZ2Lc9rJpxuUPV2Rb61IwIKZFdRdFgDwP nHT2/u9a91gmVkQ+uwaeXYAwX0BwbJYL7IhOUDemUN/qH50BZUYMdaP/ZgmZj9g18SxeVbY/beXclx o=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/bEytqV5_Twmn4fHg5YQffB-IP-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: Tue, 18 Apr 2017 16:18:20 -0000

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

MikeBishop commented on this pull request.



>  
 Endpoints MUST NOT exceed the limit set by their peer.  An endpoint that
-receives a STREAM frame that causes its advertised concurrent stream limit to be
-exceeded MUST treat this as a stream error of type QUIC_TOO_MANY_OPEN_STREAMS
-({{error-handling}}).
-
+receives a STREAM frame with an ID greater than the limit it has sent MUST treat
+this as a stream error of type QUIC_TOO_MANY_OPEN_STREAMS ({{error-handling}}),
+unless this is a result of a change in the initial offsets (see
+{{zerortt-parameters}}).
+
+A Maximum Stream ID of 0 will cause a connection to be unusable.  Application
+protocols that use QUIC might require a certain minimum number of initial
+streams to function correctly.  If a peer advertises an maximum stream ID
+(initial_stream_limit) that is too small for the selected application protocol

If we have a BLOCKED analogue, that seems reasonable.  It effectively becomes a warning rather than a fatal 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/421#discussion_r111998305
----==_mimepart_58f63c41de170_29423fa9846b1c38631d8
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/421#discussion_r111998305">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
 Endpoints MUST NOT exceed the limit set by their peer.  An endpoint that
-receives a STREAM frame that causes its advertised concurrent stream limit to be
-exceeded MUST treat this as a stream error of type QUIC_TOO_MANY_OPEN_STREAMS
-({{error-handling}}).
-
+receives a STREAM frame with an ID greater than the limit it has sent MUST treat
+this as a stream error of type QUIC_TOO_MANY_OPEN_STREAMS ({{error-handling}}),
+unless this is a result of a change in the initial offsets (see
+{{zerortt-parameters}}).
+
+A Maximum Stream ID of 0 will cause a connection to be unusable.  Application
+protocols that use QUIC might require a certain minimum number of initial
+streams to function correctly.  If a peer advertises an maximum stream ID
+(initial_stream_limit) that is too small for the selected application protocol
</pre>
<p>If we have a BLOCKED analogue, that seems reasonable.  It effectively becomes a warning rather than a fatal 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/421#discussion_r111998305">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq06y_GGDk8dRE5SGY09wxMxEJ2Dkks5rxOJBgaJpZM4MtOHg">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqyLKhLWyilSR95m3C_7sZ8xzoIoOks5rxOJBgaJpZM4MtOHg.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/421#discussion_r111998305"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

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


From nobody Tue Apr 18 10:42:51 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 82F5A127B31 for <quic-issues@ietfa.amsl.com>; Tue, 18 Apr 2017 10:42:49 -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 97I-zkPOFUFg for <quic-issues@ietfa.amsl.com>; Tue, 18 Apr 2017 10:42: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 9756D1243F6 for <quic-issues@ietf.org>; Tue, 18 Apr 2017 10:42:47 -0700 (PDT)
Date: Tue, 18 Apr 2017 10:42:46 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1492537366; bh=4aAQQhJOu5C7Dwfe2X2WOoENwNwFugk86ZhnXb10cm0=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=DMqRMaH3dU2uWB/xcL+o4adqchCEOpKfN8cS0Lb/4IhhD6NeVaVNtCetRWrfSlK7J wyupX5F81OXdL2Vnn00QAdmeXDujw9tmO+XveZ8GrkolK1OOCyvq/AOw/xYbX0E7iG jRKLFDpbiyCgz/7iCEnp4xL+eQq/qBDD/02DJnpw=
From: hardie <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab687b8ab0681a9a5d2f46e96796f5a16bd70d1d7f92cf00000001150e121692a169ce0d35f27a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/436/294924006@github.com>
In-Reply-To: <quicwg/base-drafts/issues/436@github.com>
References: <quicwg/base-drafts/issues/436@github.com>
Subject: Re: [quicwg/base-drafts] Move SETTINGS into TLS Handshake (#436)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f65016e4c3f_1b253fd48c935c381647d2"; 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/QUTEATiUZapcn0wNPyNPX0YmMCk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Apr 2017 17:42:49 -0000

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

On Mon, Apr 17, 2017 at 10:21 PM, Martin Thomson <notifications@github.co=
m>
wrote:

> You need a design here that handles multiple higher-layer protocols, e.=
g.:
>
>    1. Every protocol that uses QUIC (and needs this pattern) defines a
>    TLS extension for itself. HTTP would define a new TLS extension.
>    2. Application protocols can define QUIC transport parameters. HTTP
>    would define a small number of QUIC transport parameters.
>
> This isn't intractable, it's just that it's a result of designing a
> generic protocol (QUIC) with only one real user (HTTP). Good to see som=
e
> work on DNS here, which wouldn't need this functionality (I think).
>
> Actually, I think a QUIC over DNS might benefit from the use of a setti=
ngs
frame like construction, e.g. for  EDNS0 options.

I'm a little worried about design 1, as I suspect the use of common TLS
libraries might encourage people to re-use existing TLS extensions and
re-interpret their meanings in new protocol contexts.  (That likely would=

not be a problem for standards track protocols, but might be for those
experimenting with layering Example Protocol over QUIC).  If we can clear=
ly
associate transport parameters with specific application protocols, that
seems safer, especially if we allow for fairly open use of experimental
code points.

Just my two cents,

Ted

> =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/436#issuecomment-29468482=
9>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/ABVb5Ku2Mrdj3Eyu54xj=
LXYsXCeOYtppks5rxEhegaJpZM4M9BXs>
> .
>


-- =

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

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

On Mon, Apr 17, 2017 at 10:21 PM, Martin Thomson &lt;notifications@github=
.com&gt;<br>
wrote:<br>
<br>
&gt; You need a design here that handles multiple higher-layer protocols,=
 e.g.:<br>
&gt;<br>
&gt;    1. Every protocol that uses QUIC (and needs this pattern) defines=
 a<br>
&gt;    TLS extension for itself. HTTP would define a new TLS extension.<=
br>
&gt;    2. Application protocols can define QUIC transport parameters. HT=
TP<br>
&gt;    would define a small number of QUIC transport parameters.<br>
&gt;<br>
&gt; This isn&#39;t intractable, it&#39;s just that it&#39;s a result of =
designing a<br>
&gt; generic protocol (QUIC) with only one real user (HTTP). Good to see =
some<br>
&gt; work on DNS here, which wouldn&#39;t need this functionality (I thin=
k).<br>
&gt;<br>
&gt; Actually, I think a QUIC over DNS might benefit from the use of a se=
ttings<br>
frame like construction, e.g. for  EDNS0 options.<br>
<br>
I&#39;m a little worried about design 1, as I suspect the use of common T=
LS<br>
libraries might encourage people to re-use existing TLS extensions and<br=
>
re-interpret their meanings in new protocol contexts.  (That likely would=
<br>
not be a problem for standards track protocols, but might be for those<br=
>
experimenting with layering Example Protocol over QUIC).  If we can clear=
ly<br>
associate transport parameters with specific application protocols, that<=
br>
seems safer, especially if we allow for fairly open use of experimental<b=
r>
code points.<br>
<br>
Just my two cents,<br>
<br>
Ted<br>
<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/436#issuecomment-29=
4684829&gt;,<br>
&gt; or mute the thread<br>
&gt; &lt;https://github.com/notifications/unsubscribe-auth/ABVb5Ku2Mrdj3E=
yu54xjLXYsXCeOYtppks5rxEhegaJpZM4M9BXs&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/436#issuecomment-294924006">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqzp0x=
6M7vqwy10XbH-WDStyJ-2DDks5rxPYWgaJpZM4M9BXs">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq2m=
CzCtNGqcHJyk3TrA6JpiJ3lKGks5rxPYWgaJpZM4M9BXs.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<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/436#issuecomment-294924006"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@hardie in #43=
6: On Mon, Apr 17, 2017 at 10:21 PM, Martin Thomson \u003cnotifications@g=
ithub.com\u003e\nwrote:\n\n\u003e You need a design here that handles mul=
tiple higher-layer protocols, e.g.:\n\u003e\n\u003e    1. Every protocol =
that uses QUIC (and needs this pattern) defines a\n\u003e    TLS extensio=
n for itself. HTTP would define a new TLS extension.\n\u003e    2. Applic=
ation protocols can define QUIC transport parameters. HTTP\n\u003e    wou=
ld define a small number of QUIC transport parameters.\n\u003e\n\u003e Th=
is isn't intractable, it's just that it's a result of designing a\n\u003e=
 generic protocol (QUIC) with only one real user (HTTP). Good to see some=
\n\u003e work on DNS here, which wouldn't need this functionality (I thin=
k).\n\u003e\n\u003e Actually, I think a QUIC over DNS might benefit from =
the use of a settings\nframe like construction, e.g. for  EDNS0 options.\=
n\nI'm a little worried about design 1, as I suspect the use of common TL=
S\nlibraries might encourage people to re-use existing TLS extensions and=
\nre-interpret their meanings in new protocol contexts.  (That likely wou=
ld\nnot be a problem for standards track protocols, but might be for thos=
e\nexperimenting with layering Example Protocol over QUIC).  If we can cl=
early\nassociate transport parameters with specific application protocols=
, that\nseems safer, especially if we allow for fairly open use of experi=
mental\ncode points.\n\nJust my two cents,\n\nTed\n\n\u003e =E2=80=94\n\u=
003e 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/436#issuecomment-294684829\u003e,=
\n\u003e or mute the thread\n\u003e \u003chttps://github.com/notification=
s/unsubscribe-auth/ABVb5Ku2Mrdj3Eyu54xjLXYsXCeOYtppks5rxEhegaJpZM4M9BXs\u=
003e\n\u003e .\n\u003e\n"}],"action":{"name":"View Issue","url":"https://=
github.com/quicwg/base-drafts/issues/436#issuecomment-294924006"}}}</scri=
pt>=

----==_mimepart_58f65016e4c3f_1b253fd48c935c381647d2--


From nobody Tue Apr 18 10:50: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 1C42B1293FD for <quic-issues@ietfa.amsl.com>; Tue, 18 Apr 2017 10:50:56 -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_H4=-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 Ys0BHVEcdoTP for <quic-issues@ietfa.amsl.com>; Tue, 18 Apr 2017 10:50: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 65BB91243F6 for <quic-issues@ietf.org>; Tue, 18 Apr 2017 10:50: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=IaEkLMcii5TkD2xzV3AvVD/1eOA=; b=GzbZVedXC8zK06So j2zJQCKV/7oc3fTF3HOQS0jT5vHnHqSPd0T0/8jh8jul4BqeqOFRZRRYZjJL1EPw AX7d4X5AoLHCzRE2/RTp/XiEUODCSBoMzeervB7wZ3uMYbTZo/3r3rJcqLl06E2w R3PeQpJOUHNeC9XYZ59zi9tuXkk=
Received: by filter0982p1mdw1.sendgrid.net with SMTP id filter0982p1mdw1-2080-58F651E9-E 2017-04-18 17:50:33.135910319 +0000 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 EQynBRf0QV-cCWtH9dp3MA for <quic-issues@ietf.org>; Tue, 18 Apr 2017 17:50:33.110 +0000 (UTC)
Date: Tue, 18 Apr 2017 10:50:33 -0700
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb1f125207cf116419225f83ef82187813eb90a8792cf00000001150e13e892a169ce0d35f27a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/436/294926744@github.com>
In-Reply-To: <quicwg/base-drafts/issues/436@github.com>
References: <quicwg/base-drafts/issues/436@github.com>
Subject: Re: [quicwg/base-drafts] Move SETTINGS into TLS Handshake (#436)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f651e8f36ef_15d03f96b6bd5c2c3751c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1J5j+uxaWOXYg6LpwGdAikovbUTiYPAQp/ih iOXLK5cpKjFKkV1fb3x1La0Xyfagz2TDk/CAPBxgMBMXBTWd13roCYBeoX2+pH8yMK5oU7Gu3EFe9F rqJ+Mneg1aGQLLwJtsBm6VCaGG0fFG9HtJ12GRMggGn6Yj708tmKonBMTDKKSJQuXBmjfEmp/anNNi A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/GjGZ_jCa1AHTrkcwv-wG7QXTYcU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Apr 2017 17:50:56 -0000

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

I'd prefer reusing the model we're using for the TLS transport of QUIC parameters -- TLS provides blob transport, and QUIC defines the content and structure within the blob interpreted only at the QUIC layer.

If QUIC, in turn, stuffed an application-provided blob in its parameters whose structure was defined and parsed only by the application layer, I think we're done.  For HTTP, this will be the content of what was a SETTINGS frame.  For DNS, this might be a sequence of EDNS0 options.  For an application that elects not to use it, it will either not be present or be zero-length.

There is also a hiccup here that it presumes the selection of a particular app protocol to include this in your QUIC settings.  While you probably know whether you expect hq versus dq, you might not know whether you expect e.g. imap versus jmap.  We might need to support sending a map of ALPN token to blob, if we go this route.

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

<p>I'd prefer reusing the model we're using for the TLS transport of QUIC p=
arameters -- TLS provides blob transport, and QUIC defines the content and =
structure within the blob interpreted only at the QUIC layer.</p>
<p>If QUIC, in turn, stuffed an application-provided blob in its parameters=
 whose structure was defined and parsed only by the application layer, I th=
ink we're done.  For HTTP, this will be the content of what was a SETTINGS =
frame.  For DNS, this might be a sequence of EDNS0 options.  For an applica=
tion that elects not to use it, it will either not be present or be zero-le=
ngth.</p>
<p>There is also a hiccup here that it presumes the selection of a particul=
ar app protocol to include this in your QUIC settings.  While you probably =
know whether you expect hq versus dq, you might not know whether you expect=
 e.g. imap versus jmap.  We might need to support sending a map of ALPN tok=
en to blob, if we go this route.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/436#issuecomment-294926744">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq08Rra8svHdqq9O=
ddzs0c0xnIMz4ks5rxPfogaJpZM4M9BXs">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq0aaM5vEeSzG5UeyA=
P9UkwGujkDqks5rxPfogaJpZM4M9BXs.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/436#issuecomment-294926744"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/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 #436: I'd prefer =
reusing the model we're using for the TLS transport of QUIC parameters -- T=
LS provides blob transport, and QUIC defines the content and structure with=
in the blob interpreted only at the QUIC layer.\r\n\r\nIf QUIC, in turn, st=
uffed an application-provided blob in its parameters whose structure was de=
fined and parsed only by the application layer, I think we're done.  For HT=
TP, this will be the content of what was a SETTINGS frame.  For DNS, this m=
ight be a sequence of EDNS0 options.  For an application that elects not to=
 use it, it will either not be present or be zero-length.\r\n\r\nThere is a=
lso a hiccup here that it presumes the selection of a particular app protoc=
ol to include this in your QUIC settings.  While you probably know whether =
you expect hq versus dq, you might not know whether you expect e.g. imap ve=
rsus jmap.  We might need to support sending a map of ALPN token to blob, i=
f we go this route."}],"action":{"name":"View Issue","url":"https://github.=
com/quicwg/base-drafts/issues/436#issuecomment-294926744"}}}</script>=

----==_mimepart_58f651e8f36ef_15d03f96b6bd5c2c3751c--


From nobody Tue Apr 18 11: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 71ED212EABC for <quic-issues@ietfa.amsl.com>; Tue, 18 Apr 2017 11:10: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 E1g4Fb6DHRUt for <quic-issues@ietfa.amsl.com>; Tue, 18 Apr 2017 11:10: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 B273E1243F6 for <quic-issues@ietf.org>; Tue, 18 Apr 2017 11:10: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=mF/Rn9zsWIBKUIc4R7LD3rIW5a4=; b=f7liBlg7zTif/bD7 5sQ5nYS6FgWWGP+i6l7YmUbImzC3zeM5eo+8yoFUIADkpumHhvFNKdtgkdxHs3VJ i3jnzNd8KHhmajdKM/SmGiub1bgPAgxGpglWbeD3L0wvZF594nqvR+8uWebj2Ucc hS+bDPZdtK8lxlOVrPB9bi97Sbo=
Received: by filter1110p1mdw1.sendgrid.net with SMTP id filter1110p1mdw1-13600-58F65688-1C 2017-04-18 18:10:16.180532473 +0000 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 uBYspkGnSdqVQ3WvKYydlQ for <quic-issues@ietf.org>; Tue, 18 Apr 2017 18:10:16.139 +0000 (UTC)
Date: Tue, 18 Apr 2017 11:10:15 -0700
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3264f76b70d4b9bf95e90d352013c26dfca60b3492cf00000001150e188792a169ce0d402335@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/441/294932961@github.com>
In-Reply-To: <quicwg/base-drafts/issues/441@github.com>
References: <quicwg/base-drafts/issues/441@github.com>
Subject: Re: [quicwg/base-drafts] fix priority grouping node ambiguity (#441)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f65687ae246_73173fa824457c3c12571a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2fHF10YHOILeNQ5CHt3cR1elGa0EHvc5MAGx iDoh/l3hGIPo1ThxOLvVlh2KSOg7CnkdGHgP2mu33CY5Bj2sfTRvgI+nS6GeceOCf2dgCbnIr/f2Au 8O19Ke4T74Bk0CLnMQLkCxh+APuQ9Nq5xPRYUl8cX1I+CWluAT90o3aoZYtoDU1WNEVuke5rx6gqYD I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/XzQfpC4FNrkn1SZYS3hruVgFYGQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Apr 2017 18:10:19 -0000

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

In Chicago, I had a side conversation with someone advocating that we rip out the priority scheme as a whole and enable different schemes to be used on an extension basis.  (Which reminds me, I had promised to send this person the link to one of the alternatives that was proposed in late H2....  Doing that now.)  I think a priority scheme that explicitly provided buckets of streams rather than using phantoms would be reasonable.  However, that feels like it wanders into the realm of work that HTTPbis should be doing, rather than the QUIC WG; when there's not a specific "this doesn't work in QUIC because...", I'm loathe to make fundamental protocol changes without at least a commission from the owning WG.

However, I don't know that I'd say HTTP/QUIC doesn't support the phantoms -- can't you just close the streams you want to use as placeholders without making a request?  Though perhaps we should have text that explicitly states that this is "normal" behavior, just for clarity's sake.

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

<p>In Chicago, I had a side conversation with someone advocating that we ri=
p out the priority scheme as a whole and enable different schemes to be use=
d on an extension basis.  (Which reminds me, I had promised to send this pe=
rson the link to one of the alternatives that was proposed in late H2....  =
Doing that now.)  I think a priority scheme that explicitly provided bucket=
s of streams rather than using phantoms would be reasonable.  However, that=
 feels like it wanders into the realm of work that HTTPbis should be doing,=
 rather than the QUIC WG; when there's not a specific "this doesn't work in=
 QUIC because...", I'm loathe to make fundamental protocol changes without =
at least a commission from the owning WG.</p>
<p>However, I don't know that I'd say HTTP/QUIC doesn't support the phantom=
s -- can't you just close the streams you want to use as placeholders witho=
ut making a request?  Though perhaps we should have text that explicitly st=
ates that this is "normal" behavior, just for clarity's sake.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/441#issuecomment-294932961">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq7bPI2qx2J0kC5E=
Js4oPVSpRaZm5ks5rxPyHgaJpZM4M_5Cu">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq2xQoqS_LpDJ9_Oq9=
kGGCjoLjKXiks5rxPyHgaJpZM4M_5Cu.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/441#issuecomment-294932961"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/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 #441: In Chicago,=
 I had a side conversation with someone advocating that we rip out the prio=
rity scheme as a whole and enable different schemes to be used on an extens=
ion basis.  (Which reminds me, I had promised to send this person the link =
to one of the alternatives that was proposed in late H2....  Doing that now=
.)  I think a priority scheme that explicitly provided buckets of streams r=
ather than using phantoms would be reasonable.  However, that feels like it=
 wanders into the realm of work that HTTPbis should be doing, rather than t=
he QUIC WG; when there's not a specific \"this doesn't work in QUIC because=
...\", I'm loathe to make fundamental protocol changes without at least a c=
ommission from the owning WG.\r\n\r\nHowever, I don't know that I'd say HTT=
P/QUIC doesn't support the phantoms -- can't you just close the streams you=
 want to use as placeholders without making a request?  Though perhaps we s=
hould have text that explicitly states that this is \"normal\" behavior, ju=
st for clarity's sake."}],"action":{"name":"View Issue","url":"https://gith=
ub.com/quicwg/base-drafts/issues/441#issuecomment-294932961"}}}</script>=

----==_mimepart_58f65687ae246_73173fa824457c3c12571a--


From nobody Tue Apr 18 12:16: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 8B25B1270AC for <quic-issues@ietfa.amsl.com>; Tue, 18 Apr 2017 12:16:55 -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 nFxbew-a-Fxg for <quic-issues@ietfa.amsl.com>; Tue, 18 Apr 2017 12:16:54 -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 A540E131477 for <quic-issues@ietf.org>; Tue, 18 Apr 2017 12:16: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=nj+Fa7wUTW0jkXTXgyAJBcfLTxM=; b=OLwFI+0pcd6KBvw8 wrOO/JhPjoZKcKmVjRU1NjG7k1EkmPPiIQwwWuIM8TolB1V063e9d1jMrdy4u0j5 hk5Qlf95zh34HvapQX+3Dv1fEQ6529CrPjtwWksvUK+l1Ug4XfebCRtKYUuwelX5 HSoxUAYuFuvDFkDE4wC4i22D+Xo=
Received: by filter1128p1mdw1.sendgrid.net with SMTP id filter1128p1mdw1-1353-58F66621-5E 2017-04-18 19:16:49.969377967 +0000 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 _06olzUaQrufV1Lm5l_9PA for <quic-issues@ietf.org>; Tue, 18 Apr 2017 19:16:49.908 +0000 (UTC)
Date: Tue, 18 Apr 2017 12:16:49 -0700
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abbd2ae2c86ac2195ec1ba53eb24265fc1d1d6391b92cf00000001150e282192a169ce0d366240@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/438/c294951253@github.com>
In-Reply-To: <quicwg/base-drafts/pull/438@github.com>
References: <quicwg/base-drafts/pull/438@github.com>
Subject: Re: [quicwg/base-drafts] A bunch of editorial cleanup. Short summary: (#438)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f66621bfdb4_65a23ff05cca3c3011864a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak11OyEasIySBOexiHSuD5kFTiJd8iftJ1syri Xig730KkWrhWSvy14572w5Mjg43DY8VBG7U5Uk8tlyxh4QnAiyiyGbVtdztqJZb63X3soNCEKCtWSX 8dKKZaym2lvNtqxLukCS7MMYH2QlBdmTXHHLZR8mulVcvLIrRpxL3LrjDw==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/DWVdEy8Z1Qy0tm97uSp5cOGp4nA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Apr 2017 19:16:55 -0000

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

@martinthomson The reason that Circle is sad here is an overlong line that should be already fixed in trunk and so should go away on merge.

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

<p><a href="https://github.com/martinthomson" class="user-mention">@martinthomson</a> The reason that Circle is sad here is an overlong line that should be already fixed in trunk and so should go away on merge.</p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #438: @martinthomson The reason that Circle is sad here is an overlong line that should be already fixed in trunk and so should go away on merge."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/438#issuecomment-294951253"}}}</script>
----==_mimepart_58f66621bfdb4_65a23ff05cca3c3011864a--


From nobody Tue Apr 18 15: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 7FFC61314AC for <quic-issues@ietfa.amsl.com>; Tue, 18 Apr 2017 15:47: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_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 yQy5PMOGDzyV for <quic-issues@ietfa.amsl.com>; Tue, 18 Apr 2017 15:47:05 -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 D6DC212945D for <quic-issues@ietf.org>; Tue, 18 Apr 2017 15:47: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=lGVfKSsSoRDm0tGJXpcX9JTo/qA=; b=uEIn6oVgwGCIMaYG 8baQtGk0ckogestCaPAl7uZCGchnYCbL9nklT24z3rKAcbCx263nd8pTKbgTEQUp 1wBv9LZnox+9iNdbedTQJFECkd7rCspHwAayLV5pQjsrSodjmltDji1+lF2CsgLo HD6bfOG3Ztl7jXl9GuT6WtGvVeM=
Received: by filter1086p1mdw1.sendgrid.net with SMTP id filter1086p1mdw1-22496-58F69768-6 2017-04-18 22:47:04.072958266 +0000 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 n32CjCxdQDKjBceorZPYGg for <quic-issues@ietf.org>; Tue, 18 Apr 2017 22:47:04.052 +0000 (UTC)
Date: Tue, 18 Apr 2017 15:47:03 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4c21e719d3d4afd789b625f8341348429c9d103292cf00000001150e596792a169ce0d441b68@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/442@github.com>
Subject: [quicwg/base-drafts] Invert the connection ID logic during the handshake (#442)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f69767ef401_4e7a3f9de5333c3c75059"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1S1V4ZKQZlV4X3s+91Z8q+sm7jahY02CeVcb NJdx9pJC9NL1DD8htrLfO4a+qiH9A/JuuWrBlRXKiJaHKZNhbJhnx8I3e7qiyoRzg7rOVVS5WZUkZm aNrZrUnid9lhSrFLmw/lAu5cCl/bPht5uaH5y8IkmmMmBdWu56Tt9dSkDpYHutliIBaEu+3ND/Eggq k=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/4XTn6Jtx3YsN766Ju-q5r3CXlYg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Apr 2017 22:47:06 -0000

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

The current design for server-chosen connection IDs doesn't allow the server to choose a connection ID on version negotiation and stateless reject.  Also, it doesn't allow a load balancer to distinguish between a server-chosen connection ID and one that the client chose.

The proposed resolution would be to have the following cleartext packet types:

1. initial client packet - in which connection ID is randomized by the client
2. server packet - in which the server picks a connection ID
3. version negotiation - in which the server picks a connection ID
4. client packet with server-chosen connection ID

Essentially, the only packet that contains a client-chosen connection ID is the first one from the client.

This only requires a change from "final server" to "initial client" packet type and a tweak to the semantics of the others.

Raised in conversation with @siyengar, @igorlord, and some others.

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

<p>The current design for server-chosen connection IDs doesn't allow the server to choose a connection ID on version negotiation and stateless reject.  Also, it doesn't allow a load balancer to distinguish between a server-chosen connection ID and one that the client chose.</p>
<p>The proposed resolution would be to have the following cleartext packet types:</p>
<ol>
<li>initial client packet - in which connection ID is randomized by the client</li>
<li>server packet - in which the server picks a connection ID</li>
<li>version negotiation - in which the server picks a connection ID</li>
<li>client packet with server-chosen connection ID</li>
</ol>
<p>Essentially, the only packet that contains a client-chosen connection ID is the first one from the client.</p>
<p>This only requires a change from "final server" to "initial client" packet type and a tweak to the semantics of the others.</p>
<p>Raised in conversation with <a href="https://github.com/siyengar" class="user-mention">@siyengar</a>, <a href="https://github.com/igorlord" class="user-mention">@igorlord</a>, and some others.</p>

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

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


From nobody Tue Apr 18 16:08: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 C4A6E1314D5 for <quic-issues@ietfa.amsl.com>; Tue, 18 Apr 2017 16:08:26 -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 UZ-ephaIl_g3 for <quic-issues@ietfa.amsl.com>; Tue, 18 Apr 2017 16:08: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 B21AE12F28A for <quic-issues@ietf.org>; Tue, 18 Apr 2017 16:08:25 -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=Y/6TXATUWkcR9hCrxyZSZB2EmjE=; b=JJpb+iR2N7l8AY9G 9ZyIPFd3Lj1alwotculKqf+a98aeKhtHtDn0l57qKDmChT40Crmt1iPEE6XN6dKi sOG6KV0d+UMOMNKdHv+hR53J5Xb6ZaIloDHPlFOdCREUP4DgelJ4yeN3he6FTi+a bntKdQ8nXXPuxjKCjc0avhVcQW0=
Received: by filter0974p1mdw1.sendgrid.net with SMTP id filter0974p1mdw1-10571-58F69C68-17 2017-04-18 23:08:24.377684835 +0000 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 fyXxooLxQwmTnb_yXLmOjg for <quic-issues@ietf.org>; Tue, 18 Apr 2017 23:08:24.322 +0000 (UTC)
Date: Tue, 18 Apr 2017 16:08:24 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab87c3f0febe76d6e05224e098c20114ee42b0650d92cf00000001150e5e6892a169ce0d4429d4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/443@github.com>
Subject: [quicwg/base-drafts] Split WINDOW_UPDATE (#443)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f69c6838fad_63f73fd0b38a7c3012327b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0mdEf9/N2uAwYuK1on7WcTGn+tt+Q5cwYfmk kXrLdVcO/8qN961EoXfhb47UUos9jfJwsKdQMktqKtexUu9WPojo3H5bpVwVveVft1hPeJnNyGXtKJ ZawzOZEWrWtjte82mg5347A+JHgblzcmTJb/vmvXh1CRi03gJ9ivorVzLffG8zm7RAzY/ECUaUw6nH g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/GY5tnx5SxxeCpIf7-blDgOzG6zo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Apr 2017 23:08:27 -0000

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

The current design has a special carve-out for stream 0, but special semantics for it.

If we split this into two different frame types, we avoid having special logic for the scaling of the connection-level window AND we can reclaim stream 0.

That leads to the possibility of using stream 0 for crypto, stream 1 for HTTP control.

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

<p>The current design has a special carve-out for stream 0, but special semantics for it.</p>
<p>If we split this into two different frame types, we avoid having special logic for the scaling of the connection-level window AND we can reclaim stream 0.</p>
<p>That leads to the possibility of using stream 0 for crypto, stream 1 for HTTP control.</p>

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

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


From nobody Tue Apr 18 16:50: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 9500A1293F8 for <quic-issues@ietfa.amsl.com>; Tue, 18 Apr 2017 16:49: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 yRci37CX_817 for <quic-issues@ietfa.amsl.com>; Tue, 18 Apr 2017 16:49: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 1D24C129463 for <quic-issues@ietf.org>; Tue, 18 Apr 2017 16:49: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=mNLE9QUwoM6ITQLVVT2LkcBRNFk=; b=FfcsP7ciVNI4PDlu dExthi18RReb3806lhcUqAP5vOkQE0Qu6C9fM5spjm0wmSmCsfw01BIG6cUx7zFj RBO7rIryOR3dkOL4MPrWeUoiqfy98V4EPQU+bnmP4FWFqDxWAyAf/wT4nWtPptZa 4VAyhup0rhcbh8WhfEGCftAis+U=
Received: by filter0604p1mdw1.sendgrid.net with SMTP id filter0604p1mdw1-29650-58F6A624-8 2017-04-18 23:49:56.134308984 +0000 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 nhbC-44jTSmF14KIigN0Pw for <quic-issues@ietf.org>; Tue, 18 Apr 2017 23:49:56.079 +0000 (UTC)
Date: Tue, 18 Apr 2017 16:49:55 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf6ea204fb0eb81ebd2888a919a7bbab53b19828092cf00000001150e682392a169ce0d35f27a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/436/295018410@github.com>
In-Reply-To: <quicwg/base-drafts/issues/436@github.com>
References: <quicwg/base-drafts/issues/436@github.com>
Subject: Re: [quicwg/base-drafts] Move SETTINGS into TLS Handshake (#436)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f6a623eb17c_53ca3fe6627c3c3c19678f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1zacjopHVxkhsfVHOAr4b/KXYBffqcBiN9u/ QzYwnikaQjy64afmZstm8Rz5aLREBu+T8NVQPLhIaB9+2JmSofpjx0VZNFHE3EpNfzAx1OU2ENapfD Q6/n3evXex4ElbYtHK+KtYGwB5iMp7PTUCnJjYoRhDwTgJLdr9PIVrMmUIba5JL5zQrM+zGk1jFdfC o=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/XZ77U50GX1X93VJXIMVSFWKnOl0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Apr 2017 23:49:59 -0000

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

Yeah, I think that logically the blob within blob within blob design is fine.  The only issue that I have with that is that we now have more places where extensibility is critical.  If we can collapse at least some of those then that reduces the likelihood that the ones we do have will atrophy.

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

<p>Yeah, I think that logically the blob within blob within blob design is =
fine.  The only issue that I have with that is that we now have more places=
 where extensibility is critical.  If we can collapse at least some of thos=
e then that reduces the likelihood that the ones we do have will atrophy.</=
p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/436#issuecomment-295018410">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq3yFdClZRqwoSjR=
EcMdfQj9T87XBks5rxUwjgaJpZM4M9BXs">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq-En3cKqe7J2tR6TA=
DoVYjYOGLzHks5rxUwjgaJpZM4M9BXs.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/436#issuecomment-295018410"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/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 #436: Yeah, I =
think that logically the blob within blob within blob design is fine.  The =
only issue that I have with that is that we now have more places where exte=
nsibility is critical.  If we can collapse at least some of those then that=
 reduces the likelihood that the ones we do have will atrophy."}],"action":=
{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/43=
6#issuecomment-295018410"}}}</script>=

----==_mimepart_58f6a623eb17c_53ca3fe6627c3c3c19678f--


From nobody Tue Apr 18 17: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 CAE0F129454 for <quic-issues@ietfa.amsl.com>; Tue, 18 Apr 2017 17:36: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 yz7VniTAhyt3 for <quic-issues@ietfa.amsl.com>; Tue, 18 Apr 2017 17:36: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 7FCB91250B8 for <quic-issues@ietf.org>; Tue, 18 Apr 2017 17:36:58 -0700 (PDT)
Date: Tue, 18 Apr 2017 17:36:57 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1492562217; bh=cSxulsiqOfONY8kMFm+XtbAxPvRTfIvYwOyrRC5VzFQ=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Z+vF+q0qi/ELfWjlxbDV5BM21U7by2EGigs5yxZCpY+kHwyeepT0RvopNZaU0w+o3 GUHD4MAZt9bpahACGWB4PUOYjTHVG/WetjgKz2ZzAaHq1XIcgmA87/r8tjfsyeR1XC wecwrtkEj7bBrYglzT9krk81p5/kjK71Dq1oeOYI=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab63317dfcbcacd37cb5f3c9bf4a415887743374b692cf00000001150e732992a169ce0d3b6ba7@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/439/295026196@github.com>
In-Reply-To: <quicwg/base-drafts/issues/439@github.com>
References: <quicwg/base-drafts/issues/439@github.com>
Subject: Re: [quicwg/base-drafts] Unclear stream close semantics (#439)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f6b129879dc_30553ffbf24e9c3c4107a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/qHmL8f4T64nsuFo0fbpDwslofxI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Apr 2017 00:37:00 -0000

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

For this situation to exist, the server would have to be using server push AND the client would have to send data on those streams, which is not permitted, so it would be detected as an attack/error pretty quickly.

Otherwise, it's the server that sends STREAM_LIMIT updates.

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

<p>For this situation to exist, the server would have to be using server =
push AND the client would have to send data on those streams, which is no=
t permitted, so it would be detected as an attack/error pretty quickly.</=
p>
<p>Otherwise, it's the server that sends STREAM_LIMIT updates.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/439#issuecomment-295026196">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqwBNc=
R3BMA2ltIC7pwZzmgcIGRTpks5rxVcpgaJpZM4M-kqK">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq7O=
NOi0blSkIUKKTpi3Tn95RRTRkks5rxVcpgaJpZM4M-kqK.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<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/439#issuecomment-295026196"></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 #439: For this situation to exist, the server would have to be using =
server push AND the client would have to send data on those streams, whic=
h is not permitted, so it would be detected as an attack/error pretty qui=
ckly.\r\n\r\nOtherwise, it's the server that sends STREAM_LIMIT updates."=
}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-dr=
afts/issues/439#issuecomment-295026196"}}}</script>=

----==_mimepart_58f6b129879dc_30553ffbf24e9c3c4107a--


From nobody Tue Apr 18 19:55: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 0218212EC80 for <quic-issues@ietfa.amsl.com>; Tue, 18 Apr 2017 19:55:32 -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 05EZhJW-0QGz for <quic-issues@ietfa.amsl.com>; Tue, 18 Apr 2017 19:55:30 -0700 (PDT)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8EEE512EBD1 for <quic-issues@ietf.org>; Tue, 18 Apr 2017 19:55:30 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1492570529; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=yvGPB1Vddhf8aqa6x+RBjyjoBWaEPbvn98kASumKTfo=; b=t07Oq4fGWJQLqplM9QQbiEj3ReZqlAuG5haomv8eoXmgOsvHR+jeTdq6hs8KAywAjlWvTuXQ eovP9VT6sjfPJ2WrHawkJdqiB56pzmU1kASPPQ4P5wK7oI2dxQjdO9//TSIbWZjisuhnbvis Y5N6C0S4q3gdRnyjjbb0zkahyd0=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=f6b5qKqDTh1CJclmOryw2TdBabr81KFKg/k5dOAwxuJCEkrEqqJy42QOjLpugG7G32zm2D W+MYb/e0DXfzUAfw6WUKCDZOYQnKERIPZhKn3+blLtdhwHchi00ed3APaf+V3fXBtAxq3OQ4 vpWdURrKtv16a6uQm5rwSy9tLOO4E=
Sender: mnot=mnot.net@github.com
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.34]) by mxa.mailgun.org with ESMTP id 58f6d194.7fb243397bd0-smtp-out-n03; Wed, 19 Apr 2017 02:55:16 -0000 (UTC)
Date: Tue, 18 Apr 2017 19:55:16 -0700
From: Mark Nottingham <mnot@mnot.net>
Reply-To: Mark Nottingham <mnot@mnot.net>
To: quic-issues@ietf.org
Message-ID: <58f6d194282_39aa3f9634e07c341996ad@hookshot-fe2-cp1-prd.iad.github.net.mail>
Subject: [quicwg/wg-materials] 1e7340: fix list
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_58f6d193f40c8_39aa3f9634e07c341995ec"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/eQeGXZneSfzoXSoZ74jqfGiVf68>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Apr 2017 02:55:32 -0000

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

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/wg-materials
  Commit: 1e7340e7aa0e4814787e0f55311eb2354264dd01
      https://github.com/quicwg/wg-materials/commit/1e7340e7aa0e4814787e0f55311eb2354264dd01
  Author: Mark Nottingham <mnot@mnot.net>
  Date:   2017-03-23 (Thu, 23 Mar 2017)

  Changed paths:
    M ietf98/agenda.md

  Log Message:
  -----------
  fix list


  Commit: 6ae3d82e67c094660df9e0b9715e4e8479190c65
      https://github.com/quicwg/wg-materials/commit/6ae3d82e67c094660df9e0b9715e4e8479190c65
  Author: Mark Nottingham <mnot@mnot.net>
  Date:   2017-04-07 (Fri, 07 Apr 2017)

  Changed paths:
    A ietf98/HTTP-QUIC.PDF
    A ietf98/QPACK.PDF
    A ietf98/QUIC integrity.pdf
    M ietf98/agenda.md
    A ietf98/appman.pdf
    A ietf98/recovery.pdf
    A ietf98/tls.pdf
    A ietf98/transport.pdf

  Log Message:
  -----------
  Merge branch 'master' of github.com:quicwg/wg-materials


  Commit: a8d25829fbc4b01223f9f16df7ea35299039531c
      https://github.com/quicwg/wg-materials/commit/a8d25829fbc4b01223f9f16df7ea35299039531c
  Author: Mark Nottingham <mnot@mnot.net>
  Date:   2017-04-19 (Wed, 19 Apr 2017)

  Changed paths:
    A ietf98/minutes.md

  Log Message:
  -----------
  initial minutes


Compare: https://github.com/quicwg/wg-materials/compare/868af1737348...a8d25829fbc4
----==_mimepart_58f6d193f40c8_39aa3f9634e07c341995ec--


From nobody Tue Apr 18 19:56: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 00D3512EBD1 for <quic-issues@ietfa.amsl.com>; Tue, 18 Apr 2017 19:56:12 -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 Zihee6l5nQim for <quic-issues@ietfa.amsl.com>; Tue, 18 Apr 2017 19:56:10 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8147212945A for <quic-issues@ietf.org>; Tue, 18 Apr 2017 19:56:10 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1492570569; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=x16njuWBJLD/hzfyk2QYB+v6ocFSc/W9i3pMVdLBWPw=; b=fSl7Qw+OPizxC7GgeOAPSZ+OGY3xcKUrqLyrA5qE7GcLoLx7kC70QSYHcQhgpZWO2Ao0TX3h 5Ndgsp2IBZSpiWu5+Ide6VCY3AAqT/aH2/OCTbxuS/5y85uwVAe6kCHZUiDktmbDV5KPXS0W R40+qE52jXGt4vQVJ532WZaq098=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=ocsq629cJC00HjtQX5td+6rnGFDsOG3sNztA3XEZ7huky1/cIOqHPuhIDaqiSxdR/Cl6hh zoycI36jXpNPHGI6CWJ1SO+7HrhRz7uIzcI1MT1TMtYeBVhGyX7LeNVkS9tgaPwGmIrmSG9P kLsPDIzXp6PyqDEab88g3CYgHW/a0=
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 58f6d1c9.7f1c5aea5150-smtp-out-n03; Wed, 19 Apr 2017 02:56:09 -0000 (UTC)
Date: Tue, 18 Apr 2017 19:56:08 -0700
From: Mark Nottingham <mnot@mnot.net>
Reply-To: Mark Nottingham <mnot@mnot.net>
To: quic-issues@ietf.org
Message-ID: <58f6d1c86b3c8_44543fd36af85c3c179219@hookshot-fe2-cp1-prd.iad.github.net.mail>
Subject: [quicwg/wg-materials] 2afe44: fix head
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_58f6d1c86b072_44543fd36af85c3c1791ba"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/hUJ_nU6o65-79rnmKhKrE0grrHo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Apr 2017 02:56:12 -0000

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

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/wg-materials
  Commit: 2afe4446c1941b4aa49abcc46623f1701e7a41f1
      https://github.com/quicwg/wg-materials/commit/2afe4446c1941b4aa49abcc46623f1701e7a41f1
  Author: Mark Nottingham <mnot@mnot.net>
  Date:   2017-04-19 (Wed, 19 Apr 2017)

  Changed paths:
    M ietf98/minutes.md

  Log Message:
  -----------
  fix head



----==_mimepart_58f6d1c86b072_44543fd36af85c3c1791ba--


From nobody Tue Apr 18 19:57: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 ADF0D12EC80 for <quic-issues@ietfa.amsl.com>; Tue, 18 Apr 2017 19:57:12 -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 CxJ2d32kDz2f for <quic-issues@ietfa.amsl.com>; Tue, 18 Apr 2017 19:57:11 -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 4757E12945A for <quic-issues@ietf.org>; Tue, 18 Apr 2017 19:57:11 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1492570630; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=7hwHwlgv3sa0Bs9PyGfcc7HrJRwP2veyGxdReR+kHcE=; b=ER1lnxgrWQflZ+RXWNPOhVdc7J4EqsfZm06L4Oab1VQuyBbOBolzhJMLMQ8/rjkhKzZsxqKe KZ8CzBGgGlAQVLKvTtkYkpcGNIgTWxvDA03LxR1ZcUgibdw+XpO0ZuQiMdsRpon65GlGEINB ALZsIrlWt0ta80G2mWr3hUZzZOU=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=boUqsSIIlfAFnFvq35JqrswQpYhGiUVHej9C8Qou5zr2yMmH9T8/gdnRTPyQg7SaburEZf 6MQAxWj9OBPcM1tmPHJt/c4xypHmB3TL1/WbG3dJBhLdDR9cxX0oAmHXUkrt5gXkOT03OSFV 5bumJZ5ArsnWZixNeDAsAkXqEpFKI=
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 58f6d206.7ff278198660-smtp-out-n02; Wed, 19 Apr 2017 02:57:10 -0000 (UTC)
Date: Tue, 18 Apr 2017 19:57:09 -0700
From: Mark Nottingham <mnot@mnot.net>
Reply-To: Mark Nottingham <mnot@mnot.net>
To: quic-issues@ietf.org
Message-ID: <58f6d20520c9d_575a3fd707823c3c15761b@hookshot-fe6-cp1-prd.iad.github.net.mail>
Subject: [quicwg/wg-materials] 3afff2: add ToC
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_58f6d2052091c_575a3fd707823c3c1575d5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/bEJ_Zc6cyaw5eZMVC4xpFNKqtWQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Apr 2017 02:57:13 -0000

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

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/wg-materials
  Commit: 3afff239e45666eb4392d78810926bb0ead4eda3
      https://github.com/quicwg/wg-materials/commit/3afff239e45666eb4392d78810926bb0ead4eda3
  Author: Mark Nottingham <mnot@mnot.net>
  Date:   2017-04-19 (Wed, 19 Apr 2017)

  Changed paths:
    M ietf98/minutes.md

  Log Message:
  -----------
  add ToC



----==_mimepart_58f6d2052091c_575a3fd707823c3c1575d5--


From nobody Tue Apr 18 22:27: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 A4DDE120724 for <quic-issues@ietfa.amsl.com>; Tue, 18 Apr 2017 22:27:12 -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 WB7m2h502qIs for <quic-issues@ietfa.amsl.com>; Tue, 18 Apr 2017 22:27: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 2CF43131518 for <quic-issues@ietf.org>; Tue, 18 Apr 2017 22:27: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=E2EgfukoSCvGGfh6e12gaUprNgs=; b=RZW0pOhsYnqOdanJ wTmgmx3JsRaFUkT4nL86dZCgLz62cL8GL8TOjJQ98y4H0KRsRh98hhd26sSd95yp 1AXlyT54PQ2VeVCIToj9Dx4A1MiFf1KMoxN6C0suPafZMkCjb61WyE0mT5v7LqBe DSeWGuxCDCwsgh+4n3FamwjEdaQ=
Received: by filter0614p1mdw1.sendgrid.net with SMTP id filter0614p1mdw1-24479-58F6F529-14 2017-04-19 05:27:05.246609545 +0000 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 aN8oZawvT4CQuJeky13zFQ for <quic-issues@ietf.org>; Wed, 19 Apr 2017 05:27:05.219 +0000 (UTC)
Date: Tue, 18 Apr 2017 22:27:05 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abbf55b10634f334e2c08d5b8a5a1b21814eb2908b92cf00000001150eb72992a169ce0cfd5e4f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/421/review/33407491@github.com>
In-Reply-To: <quicwg/base-drafts/pull/421@github.com>
References: <quicwg/base-drafts/pull/421@github.com>
Subject: Re: [quicwg/base-drafts] Add LIMIT_UPDATE and replaces concurrent stream limit (#421)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f6f52914fc4_2a5f3fe650567c34235f3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1X3SjrG4pwpBfQW+zjPtbMgI7rN8OEYkuDSD s8QOaMT76KnNzrIJIpJDH09D7EPIQs84VGUpTn7plf6WS1wAuNt+/xR4xtNJHLJg/h+CAXAniQG1AO AjwSzydsHF0PLiaH+YfSsvsE5jyQfudEuECDXP7t06YirVzlcrz9MJ8JZuCDfe38kP5q9E3IA7Ysno A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/BFK8gIXFIgfqEvQidyk49jdFHow>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Apr 2017 05:27:13 -0000

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

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


From nobody Tue Apr 18 22:27: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 2733D120724 for <quic-issues@ietfa.amsl.com>; Tue, 18 Apr 2017 22:27:41 -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 Oh-AEYAdyxvK for <quic-issues@ietfa.amsl.com>; Tue, 18 Apr 2017 22:27: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 DC481128BB7 for <quic-issues@ietf.org>; Tue, 18 Apr 2017 22:27:37 -0700 (PDT)
Date: Tue, 18 Apr 2017 22:27:37 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1492579657; bh=xXSwYspdChL1MH8jhSCKfGNlFhp9xleNaaY48EeTz1g=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=eJ8o9EYWE918SD1qNor7uXPy/Mt8OL5tAvzleDuE9AYWeTsl4AaVL+Fss6PRWFGNM cBjSiDhF0DEd+cIQXLmQgBJKaVl0E67lbS9RwaTVJ6eBuBHw90FXGIqgJprj/yPEEA 1D0Ps58vW3aOijtO/EKTyIHhg3HwXzAfrSKsvVCA=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab87e5e2b3e4b01419c2af70f612fc9f8ebd14f7f692cf00000001150eb74992a169ce0cfd5e4f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/421/c295099957@github.com>
In-Reply-To: <quicwg/base-drafts/pull/421@github.com>
References: <quicwg/base-drafts/pull/421@github.com>
Subject: Re: [quicwg/base-drafts] Add LIMIT_UPDATE and replaces concurrent stream limit (#421)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f6f54918f57_59b43f88e3899c38386c4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/mTLvj9F8tOmsSz_XK9BpO_RgV34>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Apr 2017 05:27:41 -0000

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

Approving this; I have a plan to rename the frame type now and the other comments were addressed already.

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

<p>Approving this; I have a plan to rename the frame type now and the other comments were addressed already.</p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/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 #421: Approving this; I have a plan to rename the frame type now and the other comments were addressed already."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/421#issuecomment-295099957"}}}</script>
----==_mimepart_58f6f54918f57_59b43f88e3899c38386c4--


From nobody Tue Apr 18 22:32: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 B687E131514 for <quic-issues@ietfa.amsl.com>; Tue, 18 Apr 2017 22:32: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 XZhLaei9IoTZ for <quic-issues@ietfa.amsl.com>; Tue, 18 Apr 2017 22:32:27 -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 9ACC61200C1 for <quic-issues@ietf.org>; Tue, 18 Apr 2017 22:32: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=heoU91B0ouWcnRj23XgG/ZBzV0Y=; b=JrlQDX/vwOGS9GJ3 jSTJ0DoavVVzWHiAbBDGjUk0PZZ7xSn8jv2fwvRYIKY0bMWx/5tpyji1dS/v0OHf 5dcQFAtGcVYrxAErOW1JfOY0aumHwyHcI2wxA9kyRoFkHEHRS3bFvlZwRn2CFlcR ABhMi7Yh8UlbuCZaPetehcs4v+s=
Received: by filter0986p1mdw1.sendgrid.net with SMTP id filter0986p1mdw1-19350-58F6F66A-29 2017-04-19 05:32:26.805644539 +0000 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 dVfHRWZfQqeMGboRo0Xs1g for <quic-issues@ietf.org>; Wed, 19 Apr 2017 05:32:26.697 +0000 (UTC)
Date: Tue, 18 Apr 2017 22:32:26 -0700
From: Mark Nottingham <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc7d156bf0f524c199c4f8bbcf8be0868fbb7733592cf00000001150eb86a92a169ce0bde3eaf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/126/issue_event/1047890253@github.com>
In-Reply-To: <quicwg/base-drafts/issues/126@github.com>
References: <quicwg/base-drafts/issues/126@github.com>
Subject: Re: [quicwg/base-drafts] Separate transport parameters for 0-RTT (#126)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f6f66a978b7_4e7f3fbabb173c383968f"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0Y8lpn2BwrW35fjbxB6ZaWSK2IodBqP2BodA sPVhielDHvVbtoz4vWcaQGVbFTfsE0R497j2+ZAkUxFBI5QBI/04UMYJSfo+b+IOaEdltg5hfj1vfD vfOSLZBNfkEoby2vo/3RaUE6qmSxOizOhliUlZQSYZzEFROIcHbvxc4InnyMgXNOIuP8U1EhNm3ZQ8 w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/YpM5mcjkdsL8LwOes0fUZJbaRxg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Apr 2017 05:32:29 -0000

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

Reopened #126.

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

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

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

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


From nobody Tue Apr 18 22:32: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 EC3E51200C1 for <quic-issues@ietfa.amsl.com>; Tue, 18 Apr 2017 22:32:28 -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 5VtK4bXToTWb for <quic-issues@ietfa.amsl.com>; Tue, 18 Apr 2017 22:32:27 -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 AA526120724 for <quic-issues@ietf.org>; Tue, 18 Apr 2017 22:32: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=wc3ndx1YO4m/Kuq+Y4amCqvfa1w=; b=I7siDY2ilgnh9v9G 0GRfDoGsOt+TN5TLbqSCTzsPdRyqTrUJvz+wx7bbOLJaIpmYHUo73lxZJKyYymqy ATbOTHKHc9O1WpB+l/25tUBc7+/DMJYzwvyEDWmobGjX9mOHpGrZwaFki0aH+tKe M3B8VZSfrKKTbciHiPjP1BC9eOg=
Received: by filter0471p1mdw1.sendgrid.net with SMTP id filter0471p1mdw1-15645-58F6F66A-33 2017-04-19 05:32:26.638519625 +0000 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 LGiKI2wKRlSmhUKPGLf09Q for <quic-issues@ietf.org>; Wed, 19 Apr 2017 05:32:26.560 +0000 (UTC)
Date: Tue, 18 Apr 2017 22:32:26 -0700
From: Mark Nottingham <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3dfa859430190e572cff24955e023a6117addb8792cf00000001150eb86a92a169ce0b78ad23@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/1047890251@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_58f6f66a7683b_4e9e3fbabb173c3849693"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3soYmOhuhrqMD8tCmfcwsVSrHL5Zelfq7yUD EuZRS0HYop5ikIm0dPSdpWTr0xQQIAY+5bZjKKU6w38G3/RP9pp8OczSoLaoc9eQ96DOJnY6tXRZWq kdX/Mxs9yEa8xn7XDxIJ/0nSD5+a9vVVeiYK0+jOYXI+p/6fcI7B7NrkOyiOHmfGDBMHo/G5I9XTOE 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/b-X7WBq4fppVTJCEYNsQUDGdlvc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Apr 2017 05:32:29 -0000

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

Reopened #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-1047890251
----==_mimepart_58f6f66a7683b_4e9e3fbabb173c3849693
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Reopened <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-1047890251">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq86LNkUDVjEm_TGw9aE6BkN3RXtVks5rxZxqgaJpZM4K_upb">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq8kVI2o_SAQCbh4Q4fNJ0XeMSyoAks5rxZxqgaJpZM4K_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-1047890251"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

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


From nobody Tue Apr 18 22:32: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 AABA41200C1 for <quic-issues@ietfa.amsl.com>; Tue, 18 Apr 2017 22:32:29 -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 bE1nfAFWc9iP for <quic-issues@ietfa.amsl.com>; Tue, 18 Apr 2017 22:32: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 B912B128BB7 for <quic-issues@ietf.org>; Tue, 18 Apr 2017 22:32: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=q1Iw18wRzq8YVNVe+0U2EYHr6yQ=; b=Ru+Ud31hIZ63cgDQ rtfDB4G/7iI960gq1q/OGcu2WM0IrzbXXKEu7wafnevx6sOlFTS0yTkdzCk8epMX iQ5f/w6+jbI0VgnLJ5hgaow1cDOrUjK4oarjeKftrjRFv3mlWxDhGRD0tGUVjwBt 5bs5GKDK60XVp+wgjVC1SRCtyO8=
Received: by filter0966p1mdw1.sendgrid.net with SMTP id filter0966p1mdw1-6855-58F6F66A-29 2017-04-19 05:32:26.821092754 +0000 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 kVtM__3-RvGPnWkWYFp_nw for <quic-issues@ietf.org>; Wed, 19 Apr 2017 05:32:26.731 +0000 (UTC)
Date: Tue, 18 Apr 2017 22:32:26 -0700
From: Mark Nottingham <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3c669828e9d7abdd70b46ae5a1f504a0dc4bf0fd92cf00000001150eb86a92a169ce0b80c9d5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: QUIC WG Issues Account <quic-issues@ietf.org>,  Mention <mention@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/55/issue_event/1047890252@github.com>
In-Reply-To: <quicwg/base-drafts/issues/55@github.com>
References: <quicwg/base-drafts/issues/55@github.com>
Subject: Re: [quicwg/base-drafts] What can change in a different version (#55)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f6f66a93d9f_6ca33f959502bc2c471b3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mnot
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: mention
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak19Mu6giTLwknOf4W139i+11gCXI47w91LSWP PZCWnJ99ZtmlGXS4rUKW92ClKU4XLGfqbCnWUlj+usMO5q2Weqxb7b/NqwyDNlT/X39jxDm4iryEB0 p6plkBgsQ1IJ5z5wgtukFk+/zB//GDF2WIWT69GbCRuuo1JFCLhRtqoeOuVCgzkSdIuI1cFv/SCJ99 Y=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/GHkPj2QV5lM3mpVpdmWzOvUJtLE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Apr 2017 05:32:30 -0000

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

Reopened #55.

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

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

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

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


From nobody Tue Apr 18 22:32: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 2F0F4120724 for <quic-issues@ietfa.amsl.com>; Tue, 18 Apr 2017 22:32: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 IiwzuTF4Z-5P for <quic-issues@ietfa.amsl.com>; Tue, 18 Apr 2017 22:32: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 C259A1292D0 for <quic-issues@ietf.org>; Tue, 18 Apr 2017 22:32:27 -0700 (PDT)
Date: Tue, 18 Apr 2017 22:32:26 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1492579947; bh=iWXjWe0ad2SpnHThkDYBYvLQWiXRDVuPfuWBukSQGxU=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=y8fLtNC8S4rUq6ntYkC6c9OYXSXHed5ZfTgebHcRZlswbmXKOUo5XkvRwXGtlGkZC 7DyCDkW94N8L5cPRYwqYd1LhGoxe7gTcWiGk1mK2aTruuR95s6Pk2d0EZb62EPx+jB +JujGVY7X5DAHmD2oMsDetkjvWu+Th/H3cxpvQZ4=
From: Mark Nottingham <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7c668e96a090d615ab34e71675b89a9b95786eeb92cf00000001150eb86a92a169ce0c0b0820@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/181/issue_event/1047890256@github.com>
In-Reply-To: <quicwg/base-drafts/issues/181@github.com>
References: <quicwg/base-drafts/issues/181@github.com>
Subject: Re: [quicwg/base-drafts] Remove SETTINGS[_ACK] (#181)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f6f66af2932_2a633fe650567c34290d"; 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/EF6ae0NZ0N7taHhmVQyLu80LN3I>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Apr 2017 05:32:30 -0000

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

Reopened #181.

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

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

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

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


From nobody Tue Apr 18 22:44:11 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0720B1292D3 for <quic-issues@ietfa.amsl.com>; Tue, 18 Apr 2017 22:44:10 -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_H4=-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 BcEJYc2MDHQj for <quic-issues@ietfa.amsl.com>; Tue, 18 Apr 2017 22:44:09 -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 296D6120724 for <quic-issues@ietf.org>; Tue, 18 Apr 2017 22:44: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=9WKZGeCXp9BbAVEVLVUag13pFV4=; b=pbiZ1pA87ACIiq8U jsUferAg5CmhAz+mpd/cxu+33+q96Tk1wNDbC+r2iUIlEx1uJPZym3oJJ0EDDG8i bBxXyu+JaUYrq+u+xb+vGABXLbV0QJGTc5SxJ4aB6MsdPMoIMEUjLU3zFRlJD5Fe nyYaJDP7lQdPb98eWhMKuCycHBY=
Received: by filter0570p1mdw1.sendgrid.net with SMTP id filter0570p1mdw1-19410-58F6F928-A 2017-04-19 05:44:08.206071281 +0000 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 nKV-GsWjQAe4PdXo40I73w for <quic-issues@ietf.org>; Wed, 19 Apr 2017 05:44:08.124 +0000 (UTC)
Date: Tue, 18 Apr 2017 22:44:08 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc1839d5a7f0bebdb26a178f06951524a169a34bc92cf00000001150ebb2892a169ce0c0b0820@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/181/295105443@github.com>
In-Reply-To: <quicwg/base-drafts/issues/181@github.com>
References: <quicwg/base-drafts/issues/181@github.com>
Subject: Re: [quicwg/base-drafts] Remove SETTINGS[_ACK] (#181)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f6f928217f_4b4e3fe65dbd1c3457646"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak36YAQ+YR/W08ZRtYsk5i7xze6b8buOm997RF SM65GrbPuPfxHICZ0dsuNyOsl6Z8Xm4P8e8TmTrHCXgPoc4YfiYzuD+RefmAKlPCpKXcHWlas2g3S0 pELuV9waWFfs94oiLzz+l/w0tNoYEMdjwC9rGwQ4xJWF5riz2VTKBzP2JsF7wYBj+4n2FBSXMRciea c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/zoMvMYxRtU4pZ0DAZ-nKctiah8g>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Apr 2017 05:44:10 -0000

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

I think that #436 is a better place to track this.  One way to look at this is that we had consensus for this change and now @ekr is proposing a further refinement.

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

<p>I think that <a href="https://github.com/quicwg/base-drafts/issues/436" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/436" data-id="221639290" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#436</a> is a better place to track this.  One way to look at this is that we had consensus for this change and now <a href="https://github.com/ekr" class="user-mention">@ekr</a> is proposing a further refinement.</p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #181: I think that #436 is a better place to track this.  One way to look at this is that we had consensus for this change and now @ekr is proposing a further refinement."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/181#issuecomment-295105443"}}}</script>
----==_mimepart_58f6f928217f_4b4e3fe65dbd1c3457646--


From nobody Tue Apr 18 22:45: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 3DD081292D3 for <quic-issues@ietfa.amsl.com>; Tue, 18 Apr 2017 22:45:03 -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_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jhKQmhBRq3Fe for <quic-issues@ietfa.amsl.com>; Tue, 18 Apr 2017 22:45: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 0E820120724 for <quic-issues@ietf.org>; Tue, 18 Apr 2017 22:45:02 -0700 (PDT)
Date: Tue, 18 Apr 2017 22:45:01 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1492580701; bh=eW2XOvsGl8Uimv2EDF7yzjDrgdYK6xoRbGmBNoxxA90=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=tpfAucGcsMCUaWpueRBUD9+BquHaNcBhGldO1uqEvu8VRahTpskUYf4jyd0UprCKw ZmR5tBK1pQFiffEWO+snwlxFHpiIVEFBRWWtApkTi80ZWV4iAHXB5XLK9r/PHy+Lin X4gsWmLqSk7cgTH/munjVnZyX4PsKXh9gE9uiCXM=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab45e830b882bce44f598bb73cc0b0805af11e8d4392cf00000001150ebb5d92a169ce0b78ad23@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/295105589@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_58f6f95d67736_3e3d3fd90b517c2c682f1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/dtMVOrJ_MLNQoV2sZyH8iq4NMlM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Apr 2017 05:45:03 -0000

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

I'd prefer to track the omission, so that the larger issue isn't reopened.  That we neglected to mention Google QUIC versions is just an error.

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

<p>I'd prefer to track the omission, so that the larger issue isn't reopened.  That we neglected to mention Google QUIC versions is just an error.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/51#issuecomment-295105589">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0yFGbj4q4MXbACbOJMlUp1Q-fazks5rxZ9dgaJpZM4K_upb">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq-y6-w1vjQ81a2UFWlzVFWeRn1Zzks5rxZ9dgaJpZM4K_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-295105589"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/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: I'd prefer to track the omission, so that the larger issue isn't reopened.  That we neglected to mention Google QUIC versions is just an error."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/51#issuecomment-295105589"}}}</script>
----==_mimepart_58f6f95d67736_3e3d3fd90b517c2c682f1--


From nobody Tue Apr 18 22:52: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 3CED9131519 for <quic-issues@ietfa.amsl.com>; Tue, 18 Apr 2017 22:52:14 -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 yAWskp0EQPQt for <quic-issues@ietfa.amsl.com>; Tue, 18 Apr 2017 22:52:13 -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 92E2D131522 for <quic-issues@ietf.org>; Tue, 18 Apr 2017 22:52:08 -0700 (PDT)
Date: Tue, 18 Apr 2017 22:52:07 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1492581127; bh=lOW+1FsGh5dJHyfpvZECOGtYQCWL+RXbhsvfWoFVIGs=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=tzVm34mFjDapEFd3M3Bdw8g1/4YXeYfYDMpQLjoyQMJlwNTxMF6awpIKDjOqb1Of5 Ubw19TKT7cO4PpNjE2pJc7hpCuZNmcEzwqfxkDHmm1ezycUZ2/y1/72NJnBU1WQX9D qr0+tJakXENzRnTLdkKyMS05uwBi/d8gd2SuEMCs=
From: Mark Nottingham <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab48bed80c3d47cf89e49f1a394932009fc14e978092cf00000001150ebd0792a169ce0bfa5cde@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/158/issue_event/1047905959@github.com>
In-Reply-To: <quicwg/base-drafts/issues/158@github.com>
References: <quicwg/base-drafts/issues/158@github.com>
Subject: Re: [quicwg/base-drafts] Padding between frames (#158)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f6fb07e2f2d_278a3f9a98b2fc38935ad"; 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/y07qSB6BxCkxG3K-upVRbkLtfxs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Apr 2017 05:52:14 -0000

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

Reopened #158.

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

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

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

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


From nobody Tue Apr 18 22: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 16FCF13151E for <quic-issues@ietfa.amsl.com>; Tue, 18 Apr 2017 22:55:35 -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 Wg75KgiUVdGf for <quic-issues@ietfa.amsl.com>; Tue, 18 Apr 2017 22:55:33 -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 6D52413151B for <quic-issues@ietf.org>; Tue, 18 Apr 2017 22: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=PqWi7TsFZKQSVrrX0RO711sR33Q=; b=ApIf8YhKDgGPF/Vr b8F5TkypshovkzaWa3wQoSL/fxkCy/7KdIarJAEh+uroMniCxuIS+9h/v+u/6y+V eqNzyXUgQzVIaIZ2YohgCWY+AqsFfjC6zzJHXiLS+oXVB1OEtnvOW93ZywnBNznJ ZozCwVF5cQonIKLb4R7H+4H4TRI=
Received: by filter0849p1mdw1.sendgrid.net with SMTP id filter0849p1mdw1-29647-58F6FBD4-2A 2017-04-19 05:55:32.617949724 +0000 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 ACzrqhxcTU2L9-A1PfpEzA for <quic-issues@ietf.org>; Wed, 19 Apr 2017 05:55:32.579 +0000 (UTC)
Date: Tue, 18 Apr 2017 22:55:32 -0700
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3318bd1861d16aba8462e2eac0432c450a594b0f92cf00000001150ebdd492a169ce0d3b6ba7@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/439/295107294@github.com>
In-Reply-To: <quicwg/base-drafts/issues/439@github.com>
References: <quicwg/base-drafts/issues/439@github.com>
Subject: Re: [quicwg/base-drafts] Unclear stream close semantics (#439)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f6fbd477f7a_2c693f9a98b2fc3870877"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1fMdYyiD6lZWL//5yGbRJzhOJ2YE3Oexv+cm 9SfxONBu9AvIG+t/my7KldfuGjMmDidOziLTJqbpRC5971jVLOKnAO8udD17bhASU5dweSs1i+gz80 w1BTIXtliKUNBkB1IAg9jv2ZoNjwzy4VLY9O56Qa3cuGE90H+E8j4WY8yI/eLCZvT3iLmFtXccPLAB U=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/RkefFF48Yi2qF0wPLyYUjlqn0Cg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Apr 2017 05:55:35 -0000

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

Isn't that assuming HTTP2, which is just one application level use case? The HTTP application can reject this, but another higher level protocol that is not HTTP2 will need to revisit those concerns.

A related concern is that is is non-trivial to remember which streams are only implicitly opened by higher ID and which are closed. With uni-directional streams and clean close semantics, the reader only needs to remember the actively open streams and update the STREAM_LIMIT as appropriate.

I'm not interested in placing application level semantics in transport, just to have a clean separation of concerns so the transport can take action based on simple interactions with the application layer.

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

<p>Isn't that assuming HTTP2, which is just one application level use case?=
 The HTTP application can reject this, but another higher level protocol th=
at is not HTTP2 will need to revisit those concerns.</p>
<p>A related concern is that is is non-trivial to remember which streams ar=
e only implicitly opened by higher ID and which are closed. With uni-direct=
ional streams and clean close semantics, the reader only needs to remember =
the actively open streams and update the STREAM_LIMIT as appropriate.</p>
<p>I'm not interested in placing application level semantics in transport, =
just to have a clean separation of concerns so the transport can take actio=
n based on simple interactions with the application layer.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/439#issuecomment-295107294">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq8J_pEES8FyPT2k=
JwieMBZH5GDXGks5rxaHUgaJpZM4M-kqK">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqzBbJgjQMQ1JzB6iV=
JW0fX7EbWrRks5rxaHUgaJpZM4M-kqK.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/439#issuecomment-295107294"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/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 #439: Isn't that as=
suming HTTP2, which is just one application level use case? The HTTP applic=
ation can reject this, but another higher level protocol that is not HTTP2 =
will need to revisit those concerns.\r\n\r\nA related concern is that is is=
 non-trivial to remember which streams are only implicitly opened by higher=
 ID and which are closed. With uni-directional streams and clean close sema=
ntics, the reader only needs to remember the actively open streams and upda=
te the STREAM_LIMIT as appropriate.\r\n\r\nI'm not interested in placing ap=
plication level semantics in transport, just to have a clean separation of =
concerns so the transport can take action based on simple interactions with=
 the application layer."}],"action":{"name":"View Issue","url":"https://git=
hub.com/quicwg/base-drafts/issues/439#issuecomment-295107294"}}}</script>=

----==_mimepart_58f6fbd477f7a_2c693f9a98b2fc3870877--


From nobody Tue Apr 18 23:14: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 62275131519 for <quic-issues@ietfa.amsl.com>; Tue, 18 Apr 2017 23:14:04 -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 rqvC1i-7wTMZ for <quic-issues@ietfa.amsl.com>; Tue, 18 Apr 2017 23:14:03 -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 E7E41127843 for <quic-issues@ietf.org>; Tue, 18 Apr 2017 23:14:02 -0700 (PDT)
Date: Tue, 18 Apr 2017 23:14:02 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1492582442; bh=PlXFyqyf7xztVI12NTPaYEaE6KfUlaVG+mV82XzUHaU=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=0ra3TZCDcu8fqk2CHohNcOq20T9LdyQWnK0PrsNKJaST6z7UkeqW46iJAiui9Q9ps ZCV0G0tPFkWmi76nUPvJDGuu3+iZhSEy/cOnayMz3hARiN9Qn4SL2tmbs7Hw3kZ9Qe PtdFhJ3tEh7/8IoN9kiMPn868a3mPA9A2ZCHSg4c=
From: Mark Nottingham <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab41dbac5f495b26bb55b4044d0b3e32990a65951992cf00000001150ec22a92a169ce0cc5bbde@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/406/295113917@github.com>
In-Reply-To: <quicwg/base-drafts/issues/406@github.com>
References: <quicwg/base-drafts/issues/406@github.com>
Subject: Re: [quicwg/base-drafts] Restructuring the QUIC packet header (#406)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f7002a28f3c_22173ff9517cfc38124810"; 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/EHC-FJmmEEHXJ3Qx6MbNun_nGd4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Apr 2017 06:14:04 -0000

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

Jana, all of those issues are either editorial or has-consensus. I don't think it's good to declare consensus on a specific PR, since that's effectively saying we have consensus on a set of bytes in the draft, rather than the ideas behind them.

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

<p>Jana, all of those issues are either editorial or has-consensus. I don=
't think it's good to declare consensus on a specific PR, since that's ef=
fectively saying we have consensus on a set of bytes in the draft, rather=
 than the ideas behind them.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/406#issuecomment-295113917">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq450t=
mgMvvPQ4toqleiWwMju1GXRks5rxaYqgaJpZM4MdfmX">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq11=
wOXR-AjILGPcLiI6z5e0Ht3BJks5rxaYqgaJpZM4MdfmX.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<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/406#issuecomment-295113917"></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 #406:=
 Jana, all of those issues are either editorial or has-consensus. I don't=
 think it's good to declare consensus on a specific PR, since that's effe=
ctively saying we have consensus on a set of bytes in the draft, rather t=
han the ideas behind them."}],"action":{"name":"View Issue","url":"https:=
//github.com/quicwg/base-drafts/issues/406#issuecomment-295113917"}}}</sc=
ript>=

----==_mimepart_58f7002a28f3c_22173ff9517cfc38124810--


From nobody Tue Apr 18 23: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 1BB6A12947B for <quic-issues@ietfa.amsl.com>; Tue, 18 Apr 2017 23:48:43 -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 HvwdP3gH7k4c for <quic-issues@ietfa.amsl.com>; Tue, 18 Apr 2017 23:48: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 AD6CE129438 for <quic-issues@ietf.org>; Tue, 18 Apr 2017 23:48: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=1JOOk8rIyr4xkzNw+KEJnTOb1oM=; b=U3QUsYOUpZTbjz6m rUYKWMV/xyhapsM/ZXF+nFdmeOlg1DLojgJgODyAkM9bjG2HEEZ8G2N12rAr0pm1 k4rAI7obOb8jQAOn1vI1eo3KnRbJ4DyDl45krUhs48FAWQiuJw/756wv2IWqVK4o +y7Yyw5VVMcJNnVt/xptzScCGJ0=
Received: by filter0940p1mdw1.sendgrid.net with SMTP id filter0940p1mdw1-27406-58F70848-6A 2017-04-19 06:48:40.906024422 +0000 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 -Y-JW3LeTNi2mxIq5DzR9g for <quic-issues@ietf.org>; Wed, 19 Apr 2017 06:48:40.879 +0000 (UTC)
Date: Tue, 18 Apr 2017 23:48:40 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2a33af37a9439d66e12167a586f488da6a3377b192cf00000001150eca4892a169ce0d3b6ba7@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/439/295125643@github.com>
In-Reply-To: <quicwg/base-drafts/issues/439@github.com>
References: <quicwg/base-drafts/issues/439@github.com>
Subject: Re: [quicwg/base-drafts] Unclear stream close semantics (#439)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f70848c093f_3a903fbb79775c3049741"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1wO8CdyjdxFvj24cQN2PJRNXvXI5xs7qipxm lpLoHSjkAKfvu+RxEyw5kPjgAzHwliJncvWRbLfYslUutMfjr9bURAt23ldtZBxu5ohOKuZ7z9n4RN DrxBO1uZPUFXhUSLznnxdy88m0lSTPy5eRcznQ6DDCaMlOkN0Yq40pX3h04cuG+4PSW26Ia5rHc4/G o=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/3SrDZBKqWRs83Gh80HTe1ZFJfB0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Apr 2017 06:48:43 -0000

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

No, I'm just using HTTP for context.  The discussion in #263 covers this in more detail.  The other side can only send on streams up to your stream limit, plus any streams you opened.

I think that it's easy enough to remember which streams are opened.  A peer can only open so many and the rules for that are clear.  I agree that unidirectional streams is easier, but the rules are clear.

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

<p>No, I'm just using HTTP for context.  The discussion in <a href=3D"https=
://github.com/quicwg/base-drafts/issues/263" class=3D"issue-link js-issue-l=
ink" data-url=3D"https://github.com/quicwg/base-drafts/issues/263" data-id=
=3D"205406066" data-error-text=3D"Failed to load issue title" data-permissi=
on-text=3D"Issue title is private">#263</a> covers this in more detail.  Th=
e other side can only send on streams up to your stream limit, plus any str=
eams you opened.</p>
<p>I think that it's easy enough to remember which streams are opened.  A p=
eer can only open so many and the rules for that are clear.  I agree that u=
nidirectional streams is easier, but the rules are clear.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/439#issuecomment-295125643">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq85DrJN68iJoWVH=
_4zxWtXJSI7X1ks5rxa5IgaJpZM4M-kqK">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq4AcWQVUnufeOc5N-=
saFyWh86r7Cks5rxa5IgaJpZM4M-kqK.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/439#issuecomment-295125643"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/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 #439: No, I'm =
just using HTTP for context.  The discussion in #263 covers this in more de=
tail.  The other side can only send on streams up to your stream limit, plu=
s any streams you opened.\r\n\r\nI think that it's easy enough to remember =
which streams are opened.  A peer can only open so many and the rules for t=
hat are clear.  I agree that unidirectional streams is easier, but the rule=
s are clear."}],"action":{"name":"View Issue","url":"https://github.com/qui=
cwg/base-drafts/issues/439#issuecomment-295125643"}}}</script>=

----==_mimepart_58f70848c093f_3a903fbb79775c3049741--


From nobody Wed Apr 19 00:18: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 8CEC0131529 for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 00:18:53 -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_H4=-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 54d1NDyymM29 for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 00:18:52 -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 6521512EC57 for <quic-issues@ietf.org>; Wed, 19 Apr 2017 00:18: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=/N3pfP3+tGf6D8QD2y5sV6vwxD8=; b=Fbn1W6yknwDVrZE+ +4LxLlSYpXFnDtra/x5zYQsw+mzkNHwyYN4uk/qs0gyRQjjDXJjcv9WEuxbLP8gC fhMdWRZqkD7F4UrpxbXl/kde7LYCzHn9XRJ38YQW2BWykl2nnL4tFlAt4Yg3D6CO fa9UYR3z9M0AfrfS3vZkFGE1OAc=
Received: by filter0910p1mdw1.sendgrid.net with SMTP id filter0910p1mdw1-32215-58F70F5B-17 2017-04-19 07:18:51.4541872 +0000 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 efGx9JnFSJClHPflqSX81Q for <quic-issues@ietf.org>; Wed, 19 Apr 2017 07:18:51.391 +0000 (UTC)
Date: Wed, 19 Apr 2017 00:18:51 -0700
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8a24adf90d7b1e0cc48f64494fca9a776461d40c92cf00000001150ed15b92a169ce0d3b6ba7@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/439/295135173@github.com>
In-Reply-To: <quicwg/base-drafts/issues/439@github.com>
References: <quicwg/base-drafts/issues/439@github.com>
Subject: Re: [quicwg/base-drafts] Unclear stream close semantics (#439)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f70f5b45294_4e2d3fb97fa27c2c6291d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2Xhtl5UPS4cz4Z7RGAsyssuFLDGwV02eVOhR So9WFBfF6zW+x6kjs26mXZXR+nu0VO9sZmIVoamIlsEzg6BiCUxScy57oB+HwjylAp8ENi+YOo0Q5q alo1D48lgbqFJ16RBzCaH8qFkc90G/XnpiXqBPHs4f0GRkN3aDeWqmhfsklPhwJj3UnFh5MKCwR1ht E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/W1fmrZPL_ZeuF4FB1pPfLDywNts>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Apr 2017 07:18:54 -0000

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

OK, so an application can choose to initiate a stream as write only or as read/write even if this concept does not exist at the protocol level. The transport layer can then consider it an error if receiving data on a read only 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/439#issuecomment-295135173
----==_mimepart_58f70f5b45294_4e2d3fb97fa27c2c6291d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>OK, so an application can choose to initiate a stream as write only or a=
s read/write even if this concept does not exist at the protocol level. The=
 transport layer can then consider it an error if receiving data on a read =
only stream.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/439#issuecomment-295135173">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq45zGm_VQBiiPD1=
u0jKLQ3OKt_3Rks5rxbVbgaJpZM4M-kqK">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq2Q0wigmQQN4jMtod=
i0VON-sTBo0ks5rxbVbgaJpZM4M-kqK.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/439#issuecomment-295135173"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/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 #439: OK, so an app=
lication can choose to initiate a stream as write only or as read/write eve=
n if this concept does not exist at the protocol level. The transport layer=
 can then consider it an error if receiving data on a read only stream."}],=
"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/=
issues/439#issuecomment-295135173"}}}</script>=

----==_mimepart_58f70f5b45294_4e2d3fb97fa27c2c6291d--


From nobody Wed Apr 19 04:49:28 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 86A131294DB for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 04:49: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 mds5zch-RizT for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 04:49:26 -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 21D8312940B for <quic-issues@ietf.org>; Wed, 19 Apr 2017 04:49:26 -0700 (PDT)
Date: Wed, 19 Apr 2017 04:35:52 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1492602521; bh=mJhxbbAOB+eqU5ZW7ao4KSrKQTAKgR6llYd2d1wS07w=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=NypZXjvv1VMKzSY3FyfJg6p82iiJYu5hWEs9EcQZNrbONCOfuiFSYhHniPvdRZBCG C5/mn1rYXYToQe/Xth6gCZxrs+UyRe1ftPtKvo3yA22dCqtM1u+nlaVTtrzo1GfJtg NHwktZahqA/Daq9/JugkyA44UpUzyhAv1FdEFiU8=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba6fbb33bd3edbe91eb99b89f2c141ed115ab292b92cf00000001150f0d9892a169ce0c0b0820@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/181/295230446@github.com>
In-Reply-To: <quicwg/base-drafts/issues/181@github.com>
References: <quicwg/base-drafts/issues/181@github.com>
Subject: Re: [quicwg/base-drafts] Remove SETTINGS[_ACK] (#181)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f74b982857d_23dd3fcf4fbefc2c9617d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/h9jbFZNW0fbae7HgmaNI4aEsTsA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Apr 2017 11:49:27 -0000

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

As long as the proposal in #436 is still on the table, I don't care much about the issues mechanics.

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

<p>As long as the proposal in <a href="https://github.com/quicwg/base-drafts/issues/436" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/436" data-id="221639290" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#436</a> is still on the table, I don't care much about the issues mechanics.</p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #181: As long as the proposal in #436 is still on the table, I don't care much about the issues mechanics."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/181#issuecomment-295230446"}}}</script>
----==_mimepart_58f74b982857d_23dd3fcf4fbefc2c9617d--


From nobody Wed Apr 19 07:24: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 62D69129AAD for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 07:24:03 -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 mFGvMfF6HC_6 for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 07:24:01 -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 941FD129AAC for <quic-issues@ietf.org>; Wed, 19 Apr 2017 07:24:01 -0700 (PDT)
Date: Wed, 19 Apr 2017 07:24:00 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1492611840; bh=8PIBIf57DEkPUzm5Gdlq94Yy/1DVz5YIIFgzmTCRN8g=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=TLgIZRFZf9vsQWnpfpRuCcxuE6rPdNh6aW6I1dujArBWTbcUIKu3RqWE5AdfmFaud GkAorsGc+QIp9e0Zeba3fzh+4bpeVZixzyRaevI8KTJ77E9VpYfVNFeaAbs46xXlKz KytJmvb2WeNoUZPQzgmfEZbucBJzrdpLxWYG5pFo=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8274a834b105898eda59feea3982e29cdf17efbf92cf00000001150f350092a169ce0cfd5e4f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/421/c295287908@github.com>
In-Reply-To: <quicwg/base-drafts/pull/421@github.com>
References: <quicwg/base-drafts/pull/421@github.com>
Subject: Re: [quicwg/base-drafts] Add LIMIT_UPDATE and replaces concurrent stream limit (#421)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f77300ccc02_64ce3faac190fc30885d6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/JP_AN7r0mGmRPgHxw18YadnZD_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, 19 Apr 2017 14:24:03 -0000

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

Maybe MAX_STREAM_ID and MAX_OFFSET?  The names aren't really folded into the wire, so they're technically 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/pull/421#issuecomment-295287908
----==_mimepart_58f77300ccc02_64ce3faac190fc30885d6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Maybe MAX_STREAM_ID and MAX_OFFSET?  The names aren't really folded into the wire, so they're technically 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/pull/421#issuecomment-295287908">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxQrtOX6LRUrPj_Tyr8ofbfzMi0Uks5rxhkAgaJpZM4MtOHg">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqy1RfzLj0LTdIuiFixOSwcOS5tyRks5rxhkAgaJpZM4MtOHg.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/421#issuecomment-295287908"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #421: Maybe MAX_STREAM_ID and MAX_OFFSET?  The names aren't really folded into the wire, so they're technically editorial."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/421#issuecomment-295287908"}}}</script>
----==_mimepart_58f77300ccc02_64ce3faac190fc30885d6--


From nobody Wed Apr 19 07: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 02130129AEA for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 07:59:44 -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 yIKyMlYUUxeD for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 07:59: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 DBD00129AE3 for <quic-issues@ietf.org>; Wed, 19 Apr 2017 07:59: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=Rk+yAd6CjBtgUHtW4GmcY2ic/zo=; b=l9I/R3h6kMMIu0Ou tLrnZo4CJ7YDBt9Gs3JJYEE1aGMoHk7RpY7YGs9TIshaapF4kwzS2Qgc3nBxCP9O UfWDWhdYUl/8TwRU/au40gk5LBB+XSEczzcpid7TYtlPYqjgItVW/UGcxUlM6ZT+ YyL0dBU+eG1ls7EdlYDFXuy0omQ=
Received: by filter0507p1mdw1.sendgrid.net with SMTP id filter0507p1mdw1-9039-58F77B5D-11 2017-04-19 14:59:41.138106967 +0000 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 dbsFOxKySpy97B5_BSqMrg for <quic-issues@ietf.org>; Wed, 19 Apr 2017 14:59:41.116 +0000 (UTC)
Date: Wed, 19 Apr 2017 07:59:41 -0700
From: huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab56af81574c95846842006b3c3bdd3079c661b7d892cf00000001150f3d5d92a169ce0d40117d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/440/295300191@github.com>
In-Reply-To: <quicwg/base-drafts/issues/440@github.com>
References: <quicwg/base-drafts/issues/440@github.com>
Subject: Re: [quicwg/base-drafts] Known attacks (#440)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f77b5d3144_b633fbbc4649c30371126"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2ocvTq7f8Dtg2mueZUlnhlzZbcX6zOihOvlj sa8ODF31HHMbk68/GW3bg+Eo8h+Yd4/smDZEEQGEwFHFnDTmxxDKmLYn642NJIGWkDRvp/Zh6HUuik /2vuNq3WFxUiY+GsLHMvEs4uLFIbkYChMX0Rme1H1k8EEIpiciWxSjWR0p4Ve1U8idBAJpDTCy/rZs I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/kOXguUNxqrbadhc0UotxfLD60no>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Apr 2017 14:59:44 -0000

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

I agree that this are all variations on the slow loris attacks. They can me mitigated by proper use of configuration parameters and receive logic, but this is not necessarily obvious to the implementer. For example, it is easy to NOT mitigate the attacks by setting the stream limit to a high value-- and then it is also easy to set the stream limit to a value that is too low and get performance effects. I will try to write a PR for an entry in the security section.

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

<p>I agree that this are all variations on the slow loris attacks. They can=
 me mitigated by proper use of configuration parameters and receive logic, =
but this is not necessarily obvious to the implementer. For example, it is =
easy to NOT mitigate the attacks by setting the stream limit to a high valu=
e-- and then it is also easy to set the stream limit to a value that is too=
 low and get performance effects. I will try to write a PR for an entry in =
the security section.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/440#issuecomment-295300191">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq3Tv6rmxAtcCZGK=
na931VaQ2AQNiks5rxiFdgaJpZM4M_4AT">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq0j1EDNDW0SA2XmBa=
QMjsqLFHczoks5rxiFdgaJpZM4M_4AT.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/440#issuecomment-295300191"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/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 #440: I agree that t=
his are all variations on the slow loris attacks. They can me mitigated by =
proper use of configuration parameters and receive logic, but this is not n=
ecessarily obvious to the implementer. For example, it is easy to NOT mitig=
ate the attacks by setting the stream limit to a high value-- and then it i=
s also easy to set the stream limit to a value that is too low and get perf=
ormance effects. I will try to write a PR for an entry in the security sect=
ion."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base=
-drafts/issues/440#issuecomment-295300191"}}}</script>=

----==_mimepart_58f77b5d3144_b633fbbc4649c30371126--


From nobody Wed Apr 19 10:25: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 9683412957C for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 10: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 eOZQJVVX2pNT for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 10:25: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 968F8129B61 for <quic-issues@ietf.org>; Wed, 19 Apr 2017 10:25: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=NW9jlpV//L0LEFZdg6vP+bPd0Lw=; b=PCqwGGB2RMtmZ90s sAwaZ34mGx/nllfoZZ/9svd1iM23znTnRXB1TPdxNqrZ7Gg6ge1dykIAgFfpAsrt d7AsZg8qB23qUUYY573gXJqI7/w+22s+uxmP2ByCSrk0jqMLDSi48A9pMUdK5bdl yUisNYZZsCxMlMxXu8D73O1yj+4=
Received: by filter0691p1mdw1.sendgrid.net with SMTP id filter0691p1mdw1-25467-58F79D76-41 2017-04-19 17:25:10.461779786 +0000 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 _EdyQqGvQEitz6zx10qpoA for <quic-issues@ietf.org>; Wed, 19 Apr 2017 17:25:10.411 +0000 (UTC)
Date: Wed, 19 Apr 2017 10:25:10 -0700
From: huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ababa4b62454b51239a821999bbf85c3b7436d0a4c92cf00000001150f5f7692a169ce0d47d48d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/444@github.com>
Subject: [quicwg/base-drafts] Additional security section on fragmentation reassembly attacks (#444)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f79d764b63b_7ab93f7ec9425c3471196"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2JhIxVHw31Tt03Wx4fUUB5kQ+gr21AIoGF14 7I4q7Ip2l8+Bl7nCKz3HGQ60mn0swsFi64jnxU51P81qIR03bccqF13uSNtnXKygMbntdXZMfJJasa 54GZiSD3VOPu/z7jSdl4aE2+GUrZH4cVoAOzGIFLuKyLLx7g3FeNe49jjNl08rDNBw7j3T+TRhAOZ8 g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/i-DI941Cz46RxEJnzwg_t22RAxo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Apr 2017 17:25:32 -0000

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

Describe the equivalent of the Teardrop attack for QUIC, and propose mitigation.
You can view, comment on, or merge this pull request online at:

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

-- Commit Summary --

  * Additional security section on fragmentation reassembly attacks

-- File Changes --

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

-- Patch Links --

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

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

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

<p>Describe the equivalent of the Teardrop attack for QUIC, and propose mitigation.</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/444'>https://github.com/quicwg/base-drafts/pull/444</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Additional security section on fragmentation reassembly attacks</li>
</ul>

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

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

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

----==_mimepart_58f79d764b63b_7ab93f7ec9425c3471196--


From nobody Wed Apr 19 10: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 CEDC2129B83 for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 10:52:09 -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_H4=-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 XVBMrEWxKsCG for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 10:52:08 -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 59132129B7D for <quic-issues@ietf.org>; Wed, 19 Apr 2017 10:52: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=O56ZaqweXQWbYKFfCmOz8OCWZr8=; b=Pf1dOdfjApaW5DGn 6fAnhAJeEa8f7xIh5BbKE5lJDZvbiUGdPBc4YgV3OzEwH2jkTNIK4hPN6ed3VFGJ mBatRHI/4uN3vk0DMHIwhK/8qv9sdAqAEQh6/ybN6ZR9I1ly+wQq5LcfR0cnNRGs Xd9iJlIczA53leV3zehiK4/2fTc=
Received: by filter1113p1mdw1.sendgrid.net with SMTP id filter1113p1mdw1-10695-58F7A3C7-26 2017-04-19 17:52:07.438549669 +0000 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 86DbK20NToK5YCgQhjAA9g for <quic-issues@ietf.org>; Wed, 19 Apr 2017 17:52:07.398 +0000 (UTC)
Date: Wed, 19 Apr 2017 10:52:07 -0700
From: huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abfc89f40beb6f7c521fba8482990b7c54c1e976bc92cf00000001150f65c792a169ce0d47f0b5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/445@github.com>
Subject: [quicwg/base-drafts] Adding a description of stream commitment attacks in security section (#445)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f7a3c7491c4_135e3fc9b38f5c34146192"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3wPwRh4G9/Bo0cyGFOYfZ+4rHqO6yEglrCyR CnyWQyXu3WHAFSznl/PlzxFu+Aq+HY6LiHL3iUt1//yHXk1zdMc5dnoyOvcoFjq+AbfDi/5BFi4g9y 2UsC99mvRX7I+81LAfi6vgp0Th7HK3Am/mzM2eA2LMOF3+wT9fRttbcZmsax4+HqU/UzT1Y6Rhfqhq M=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/-xiYETArW7_-TY9KpWW7aLjjvK4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Apr 2017 17:52:10 -0000

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

See discussion of issue #435: Stream ID sequential order may create head of queue blocking.
You can view, comment on, or merge this pull request online at:

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

-- Commit Summary --

  * Adding a description of stream commitment attacks in security section

-- File Changes --

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

-- Patch Links --

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

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

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

<p>See discussion of issue <a href="https://github.com/quicwg/base-drafts/issues/435" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/435" data-id="221430848" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#435</a>: Stream ID sequential order may create head of queue blocking.</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/445'>https://github.com/quicwg/base-drafts/pull/445</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Adding a description of stream commitment attacks in security section</li>
</ul>

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

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

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

----==_mimepart_58f7a3c7491c4_135e3fc9b38f5c34146192--


From nobody Wed Apr 19 10:56: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 252871200F1 for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 10:56:07 -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 DfZAXZT0595A for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 10:56:06 -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 CAFAC129B95 for <quic-issues@ietf.org>; Wed, 19 Apr 2017 10:56: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=QZEVDNi2JyQDNrxU2BrHAnrQRnA=; b=KNbdiu2O/M3q6Uy5 ZjcgBUwo/uHTMyqLfwxNIicWL0e4tshiEknmAF/LVf/k+tAoV7KMEJopqbburttR M7NwdmD3AsSh/IxG7KVSqvE/DMR68beLkdzS1BiRhWDo7sNJum1G6KUawpaxdm6C FZoR54fnPfKezcUm4lviflKYS0w=
Received: by filter0926p1mdw1.sendgrid.net with SMTP id filter0926p1mdw1-30754-58F7A4B4-38 2017-04-19 17:56:04.742975736 +0000 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 664DXsUJQT-fGBvomqDf9w for <quic-issues@ietf.org>; Wed, 19 Apr 2017 17:56:04.635 +0000 (UTC)
Date: Wed, 19 Apr 2017 10:56:04 -0700
From: huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab783f06df9df3e95283c8b78313ef539175e1909f92cf00000001150f66b492a169ce0d40117d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/440/295367030@github.com>
In-Reply-To: <quicwg/base-drafts/issues/440@github.com>
References: <quicwg/base-drafts/issues/440@github.com>
Subject: Re: [quicwg/base-drafts] Known attacks (#440)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f7a4b488939_22df3feb8bd6bc38146620"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3xIvECOU5F6MLrahHk258P9+pxrFzFXDuJdj /jd8VH6JZw9bn47TN59NE+LxKFPUYJaq2XX+cRi106lNHifGaSZjvMGBj271XfEtvu1XRuF5SzIpSN /Y27vcM1cWQgsS++LpyaEQa+M7xwxH3P2WPXKuQGuYVVXfOInq3YNIOVQDhsgConv1+wu6AjUlZI81 w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/RL9B0FVg1JJ3LfsGAzksSeMzowQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Apr 2017 17:56:07 -0000

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

I just entered 2 PR for the "stream fragment reassembly" and the "stream id commitment" attacks -- two separate security sub sections. Still need one for the generic "slow loris" attack.

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

<p>I just entered 2 PR for the "stream fragment reassembly" and the "stream id commitment" attacks -- two separate security sub sections. Still need one for the generic "slow loris" attack.</p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #440: I just entered 2 PR for the \"stream fragment reassembly\" and the \"stream id commitment\" attacks -- two separate security sub sections. Still need one for the generic \"slow loris\" attack."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/440#issuecomment-295367030"}}}</script>
----==_mimepart_58f7a4b488939_22df3feb8bd6bc38146620--


From nobody Wed Apr 19 11:03: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 D0BA4129BA0 for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 11:03:38 -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 RMtDjXLvIZ_p for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 11:03:37 -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 78FC6129B88 for <quic-issues@ietf.org>; Wed, 19 Apr 2017 11:03:37 -0700 (PDT)
Date: Wed, 19 Apr 2017 11:03:36 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1492625016; bh=xc1A3NivXPajWfGMNmfEXq00ihHsmdMH6XLNMYnF4Zk=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Df7jEBVsCzWG3fJfX5VASoF8TRvU0mqN+9FnwvoLD8iOWQ53HhdO0f1sGixzGNVhq LCWBEMudQeeIJ5OaM4tSM2E6GwCdcQmc4LYqi0TuOIBYhoHb+3pGKbhc/ZObvj/2Wo sw6JbHqRjQteoJmEcRfuWc1XiHKUA6yQ/E+QF5IM=
From: 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/445/push/1689355019@github.com>
In-Reply-To: <quicwg/base-drafts/pull/445@github.com>
References: <quicwg/base-drafts/pull/445@github.com>
Subject: Re: [quicwg/base-drafts] Adding a description of stream commitment attacks in security section (#445)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f7a67895e6e_7a543fd41ca47c2c1057f3"; 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/HptpT5GLr2syAY05pFRaA3LepKI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Apr 2017 18:03:39 -0000

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

@huitema pushed 1 commit.

12dd1f5  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/445/files/c4cad2fcbcf1cd8dbd95bbb45485e4cae18748e9..12dd1f54f9f043c8700991d8d61ef24ac4ba8a02

----==_mimepart_58f7a67895e6e_7a543fd41ca47c2c1057f3
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/12dd1f5" class="commit-link">12dd1f5</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/445/files/c4cad2fcbcf1cd8dbd95bbb45485e4cae18748e9..12dd1f54f9f043c8700991d8d61ef24ac4ba8a02">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3C5h7pLJnJB3YAlN5x2Dy7MNeivks5rxkx4gaJpZM4NCBdG">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq82tmXjbymXQx1f7mNg-XQl1osodks5rxkx4gaJpZM4NCBdG.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/445/files/c4cad2fcbcf1cd8dbd95bbb45485e4cae18748e9..12dd1f54f9f043c8700991d8d61ef24ac4ba8a02"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

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

----==_mimepart_58f7a67895e6e_7a543fd41ca47c2c1057f3--


From nobody Wed Apr 19 11:24: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 CE273129BD5 for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 11:24:14 -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_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id B7kVvuZTGz63 for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 11:24:13 -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 F3AC2129BC7 for <quic-issues@ietf.org>; Wed, 19 Apr 2017 11:24:12 -0700 (PDT)
Date: Wed, 19 Apr 2017 11:24:12 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1492626252; bh=otP3O2bsVgjaspclhZN+KfBJV4rnUyws0XC4Uac9k6Q=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Z8BZj732t99Kw9gqsMQ2Q9RN45WyVdPfJ02C3HDGE8VJbSFlARB4sDXHj5dQripk3 WJg8i8yfd2DAOnMIG6N7uKeq/M62PLjnYP2ntQoVDAwbc63QNlFaioj1EbX6nWYfWt ZmkKC95oUE86tcnmE0W9NnaLDb90NEaSSsX1xjyE=
From: 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/444/push/1689399206@github.com>
In-Reply-To: <quicwg/base-drafts/pull/444@github.com>
References: <quicwg/base-drafts/pull/444@github.com>
Subject: Re: [quicwg/base-drafts] Additional security section on fragmentation reassembly attacks (#444)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f7ab4c59906_6e7d3ffc231c3c34712ac"; 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/qVnrRnKaPEAmegDfxX2bdQIBiQE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Apr 2017 18:24:15 -0000

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

@huitema pushed 1 commit.

dade254  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/444/files/cdbfb64a6e93361d3d0cdb709578dc231e138f2f..dade254760334723363773208743522fd1ab813d

----==_mimepart_58f7ab4c59906_6e7d3ffc231c3c34712ac
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/dade254" class="commit-link">dade254</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/444/files/cdbfb64a6e93361d3d0cdb709578dc231e138f2f..dade254760334723363773208743522fd1ab813d">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_k-MRU28GB_JLuDcTemhXxnZEyhks5rxlFMgaJpZM4NB_ik">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqzuhBXGxSSNydX-cf6nx5Z_PUbggks5rxlFMgaJpZM4NB_ik.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/444/files/cdbfb64a6e93361d3d0cdb709578dc231e138f2f..dade254760334723363773208743522fd1ab813d"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

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

----==_mimepart_58f7ab4c59906_6e7d3ffc231c3c34712ac--


From nobody Wed Apr 19 11:54: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 925EE129AC6 for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 11:54:44 -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_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QTrw-NTNDBAl for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 11:54:43 -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 469EC129687 for <quic-issues@ietf.org>; Wed, 19 Apr 2017 11:54:43 -0700 (PDT)
Date: Wed, 19 Apr 2017 11:54:42 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1492628082; bh=WlPW9XT0YQAG260+3U/wrKu7bj8Yf0vGuvE9uMuEzhw=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=XyxSww9wbv2/b5120jw8kEwJ4fZC0SJmjg+04NZ9KDvY6TezVdk0MsSpIWUrG0aN1 ItA3SAj0cPdPz3FTMHVkvlpd+AgpdWhE6Ax91XW04jHlYeUj+noqForb+q8S7v0Twb dAEh0VZoYqwhn+NFcPKnRsX1XmjTlzsOSzEwUdhg=
From: 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/445/push/1689465056@github.com>
In-Reply-To: <quicwg/base-drafts/pull/445@github.com>
References: <quicwg/base-drafts/pull/445@github.com>
Subject: Re: [quicwg/base-drafts] Adding a description of stream commitment attacks in security section (#445)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f7b2724486e_10703fdbf72e5c30417d6"; 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/lxJe_I9tekkEOoY9Uc75FcNoaxU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Apr 2017 18:54:45 -0000

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

@huitema pushed 1 commit.

464a222  Splitting long lines so the verification does not complains so much.


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/445/files/12dd1f54f9f043c8700991d8d61ef24ac4ba8a02..464a222e9dda89d2b06d7e46be3fcea980c9bc3b

----==_mimepart_58f7b2724486e_10703fdbf72e5c30417d6
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/464a222" class="commit-link">464a222</a>  Splitting long lines so the verification does not complains so much.</li>
</ul>


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

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

----==_mimepart_58f7b2724486e_10703fdbf72e5c30417d6--


From nobody Wed Apr 19 12:36: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 4FED312751F for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 12:36:08 -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 8fNqPjDoypp7 for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 12:36: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 EA691129B0D for <quic-issues@ietf.org>; Wed, 19 Apr 2017 12:36:06 -0700 (PDT)
Date: Wed, 19 Apr 2017 12:36:06 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1492630566; bh=KLf543Y1Jtpbu29VKBq5QHoSlBzr+JyfKIfohumaaLs=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=KtQ7XT3EciD+FRV0CNpcIy0BGn5qpNFfSG01sdDQAaZprVC+NJQWmvwgj2lKU71Eh TVU9CBKOVkn0CSHtuP6hSwkpYOlaY5ZIw3ZySIwYJhdIcSTXQzIhnU0AYiZ58CoO+i fpCjp+cc9s/CrfuJ6O1smvNWBliSNoc6CYJrnGzM=
From: 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/445/push/1689550486@github.com>
In-Reply-To: <quicwg/base-drafts/pull/445@github.com>
References: <quicwg/base-drafts/pull/445@github.com>
Subject: Re: [quicwg/base-drafts] Adding a description of stream commitment attacks in security section (#445)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f7bc262a1e6_5edf3fb29317dc2c132287"; 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/gq_rKzdv_LDeahIPSFfXw1BRsCs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Apr 2017 19:36:08 -0000

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

@huitema pushed 1 commit.

105e26e  Remove the trailing white space???


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/445/files/ddefb663dbeb16701bcf6181ae5176a5b52bf1ad..105e26eb0563364010052ad46a62418ecbf8c9c3

----==_mimepart_58f7bc262a1e6_5edf3fb29317dc2c132287
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/105e26e" class="commit-link">105e26e</a>  Remove the trailing white space???</li>
</ul>


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

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

----==_mimepart_58f7bc262a1e6_5edf3fb29317dc2c132287--


From nobody Wed Apr 19 14:49: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 4EF011296C9 for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 14:49:07 -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 UpxddsFC9-ae for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 14:49:06 -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 1E3F3120046 for <quic-issues@ietf.org>; Wed, 19 Apr 2017 14:49:06 -0700 (PDT)
Date: Wed, 19 Apr 2017 14:49:05 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1492638545; bh=DMZ9zzhCxMcO4Hcl7nWPMDHfXG8LOLn2T670umvm3B8=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=eGVke1o9MJ1ulzjnJxLUVc3+mIBsQHDqgff1WOmmK2cli2isDZPUWHOHk+kLheRGg UrtpoYDH8fhY9c8dE0SXTwWGo0GMBUHF2aLhjyd5utytAf3vNOd/gv6flm6+XxR65G E2xJJYeCN7iB2GilmlSX0oJMhx/f7Q3wqTjbAU+I=
From: 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/444/push/1689821399@github.com>
In-Reply-To: <quicwg/base-drafts/pull/444@github.com>
References: <quicwg/base-drafts/pull/444@github.com>
Subject: Re: [quicwg/base-drafts] Additional security section on fragmentation reassembly attacks (#444)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f7db514309b_17a43f892cfadc382192d"; 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/rjTAIJ26BTnBk9kPw9EMmJPFEO0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Apr 2017 21:49:07 -0000

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

@huitema pushed 1 commit.

6a0337c  Removing trailing spaces on some of changed lines


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/444/files/dade254760334723363773208743522fd1ab813d..6a0337c7771fd8787dc42dc58d6adb151f00cc24

----==_mimepart_58f7db514309b_17a43f892cfadc382192d
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/6a0337c" class="commit-link">6a0337c</a>  Removing trailing spaces on some of changed lines</li>
</ul>


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

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

----==_mimepart_58f7db514309b_17a43f892cfadc382192d--


From nobody Wed Apr 19 17:23: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 ACD1012EADD for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 17:23: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 0l00GIM-Yi0q for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 17:23: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 36A8312EADA for <quic-issues@ietf.org>; Wed, 19 Apr 2017 17:23:51 -0700 (PDT)
Date: Wed, 19 Apr 2017 17:23:50 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1492647830; bh=Iv1HUnpD7Jr6kIWyViVlcFjgaTdNJ0oPCPdK6SNIVuM=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=PGBfNge87bXs19L8/0+VLH0vVmHaF/IaQ+ZG1gZIjOl2WctYjc+BQqCvgneTMt2wA nROEr+nwx18xDsb44OnhtL4+TMq+eDDLOnGeQHRBQ+Ld6lSjMtq3Dy3fYtkN9QjHSo lXAhOCSBza4czsbpWhn4DuAs7RynAQx8b0MM/KBY=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab0acef354b502dc6897b16e983bad0938d7a624a892cf00000001150fc19692a169ce0d495814@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/446@github.com>
Subject: [quicwg/base-drafts] HOL blocking on Finished (#446)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f7ff967fb7b_9d43fea72eebc306684"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/L5OtO1cyGdvJcC2EI0KZbD1ZbAc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Apr 2017 00:23:53 -0000

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

The current design creates HOL blocking on the Finished message in some cases.  It might be OK not to block on this, but it would require some careful analysis to ensure that we have understood the implications properly.

A safer alternative might be to find other ways to ensure that Finished arrives in a timely fashion, though that could require some contortions on the packet format.

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

<p>The current design creates HOL blocking on the Finished message in some cases.  It might be OK not to block on this, but it would require some careful analysis to ensure that we have understood the implications properly.</p>
<p>A safer alternative might be to find other ways to ensure that Finished arrives in a timely fashion, though that could require some contortions on the packet format.</p>

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

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


From nobody Wed Apr 19 17:27:27 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C99D712EADB for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 17:27:25 -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 PyWvwa3vTRNl for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 17:27:24 -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 3489C126B6D for <quic-issues@ietf.org>; Wed, 19 Apr 2017 17:27: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=meUdKpIcREjKqxWQHZ2U2eydPCs=; b=NCW4npBweZIgTGzu 6/lEEMYiShxJEnc8dFdw0/aaZldo+BN5dhFn7hNdDB5IBcVdw+5vZeYiGAw39BK4 IyncERJuL3jt7dXXaMsq+VrNChPbx2/VvhjQr0x/U+ELAKbmHuKxblE8Evd3SDES 5RaU/bLyv6tqg0WFvLrEsH1w8m8=
Received: by filter0997p1mdw1.sendgrid.net with SMTP id filter0997p1mdw1-29842-58F8006A-4B 2017-04-20 00:27:22.6810979 +0000 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 1ZuS1_odQ7mo_TjxQkvLww for <quic-issues@ietf.org>; Thu, 20 Apr 2017 00:27:22.630 +0000 (UTC)
Date: Wed, 19 Apr 2017 17:27:22 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab28980b1dc4167943121f64c948848f31d3b468d892cf00000001150fc26a92a169ce0cfd5e4f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/421/c295509433@github.com>
In-Reply-To: <quicwg/base-drafts/pull/421@github.com>
References: <quicwg/base-drafts/pull/421@github.com>
Subject: Re: [quicwg/base-drafts] Add LIMIT_UPDATE and replaces concurrent stream limit (#421)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f8006a8524d_301a3ff3c80ebc345002f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak394igytlQdAXK2ZuR8T+vbacGHA9AfT7CfrM IsiGxKkMLF6T38hO6wgh8YODU5Sbtom+szraYzQV+4Z5pdYDS8R6yJyXlLQByGsnOfeUMvrAMWjXFL 9A+e7Fmb4GJtl5ZAxs0uqoAjrQyW7gJccTznVqp/DeiYWekWqUlYguhHrYA3XfqZGvXPbpJE5RC0QS k=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/0uXdWfZSuy7WZ9b0YPNbD9i5JQE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Apr 2017 00:27:26 -0000

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

Pretty close to what I had in mind.  With #443 I think we can have: STREAM_LIMIT, DATA_LIMIT and STREAM_DATA_LIMIT.  Or as you suggest MAX_STREAM_ID, MAX_STREAM_DATA_OFFSET, and MAX_DATA_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/421#issuecomment-295509433
----==_mimepart_58f8006a8524d_301a3ff3c80ebc345002f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Pretty close to what I had in mind.  With <a href="https://github.com/quicwg/base-drafts/issues/443" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/443" data-id="222570964" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#443</a> I think we can have: STREAM_LIMIT, DATA_LIMIT and STREAM_DATA_LIMIT.  Or as you suggest MAX_STREAM_ID, MAX_STREAM_DATA_OFFSET, and MAX_DATA_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/421#issuecomment-295509433">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4VZEEtoVh91Ge-2rlpyaIr2YNURks5rxqZqgaJpZM4MtOHg">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq5-V3xCLWVSgkU56YFb8bZ0qg6MLks5rxqZqgaJpZM4MtOHg.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/421#issuecomment-295509433"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/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 #421: Pretty close to what I had in mind.  With #443 I think we can have: STREAM_LIMIT, DATA_LIMIT and STREAM_DATA_LIMIT.  Or as you suggest MAX_STREAM_ID, MAX_STREAM_DATA_OFFSET, and MAX_DATA_OFFSET."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/421#issuecomment-295509433"}}}</script>
----==_mimepart_58f8006a8524d_301a3ff3c80ebc345002f--


From nobody Wed Apr 19 17:37: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 165081286AB for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 17:37:51 -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 FubHtdd4KTm0 for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 17:37:49 -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 741441242F7 for <quic-issues@ietf.org>; Wed, 19 Apr 2017 17:37:49 -0700 (PDT)
Date: Wed, 19 Apr 2017 17:37:48 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1492648668; bh=6QDbF+UZZYBKfCyKDeH+owMroVAfrDwog7hWO8AKfeY=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=uTAo4iiGbLBil05nO3yKy1y3xBIw83+jOhhjX8GS0DP00u9wrRRAr/0zUN+QhoKFq lcnvoMJ8XYB2BR4s+D0sSXqxyirXwAG3pFu3WsZPBRa+dCJIi9GsMVlhbQRW2mIEOH ZKmKEqNmsn1f05N3fRUZ8t6carq1UUuoatQuplt4=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd19ef0d25e046b41da9927943df34b5e70d6b83792cf00000001150fc4dc92a169ce0d47f0b5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/445/review/33651936@github.com>
In-Reply-To: <quicwg/base-drafts/pull/445@github.com>
References: <quicwg/base-drafts/pull/445@github.com>
Subject: Re: [quicwg/base-drafts] Adding a description of stream commitment attacks in security section (#445)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f802dccf028_78f63f852080fc3488480"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/mok9_eAHoun2NZsqWE1pdA4xMUk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Apr 2017 00:37:51 -0000

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

martinthomson requested changes on this pull request.

I think that this could be made a lot shorter.  A malicious endpoint (it doesn't need to be a client in the general case), can open lots of streams, exhausting state on the server.  This can be done trivially, by opening a stream with a large number, which implicitly causes all lower-numbered streams to also be opened.  The stream concurrency limit prevents this, however reducing concurrency can negatively affect performance.

> +memory resource than a TCP protocol
+control block. However, the attack can be amplified if the adversarial
+client can open multiple streams with a single message.
+
+Normally, clients will open streams sequentially,
+as explained in {{stream-identifiers}}.
+However, when several streams are initiated at short intervals,
+transmission error may cause STREAM DATA frames opening streams to be
+received out of sequence. Some implementations will have provisions to
+open all intermediate streams in case of out-of-sequence arrival. For example,
+a server that receive STREAM DATA for streams 3 and then 9 may decide to
+open stream 5 and 7 immediately. An adversarial client
+would for example exploit that
+design by sending STREAM DATA for streams 3 and the 2,000,001, causing the
+server to open 1 million connections, and contributing to server resource
+exhaustion.

Actually, this is much easier: a receiver is obligated to open intervening streams if a higher-numbered stream ID is received.  Thus, on a new connection, opening stream 2000001 opens 1 million streams, *as required by the specification*.  The stream concurrency limit protects against this sort of attack.

> @@ -2697,6 +2697,45 @@ also be forward-secure encrypted.  Since the attacker will not have the forward
 secure key, the attacker will not be able to generate forward-secure encrypted
 packets with ACK frames.
 
+## Stream commitment attack

Title Case Headings are the Convention

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

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

<p>I think that this could be made a lot shorter.  A malicious endpoint (it doesn't need to be a client in the general case), can open lots of streams, exhausting state on the server.  This can be done trivially, by opening a stream with a large number, which implicitly causes all lower-numbered streams to also be opened.  The stream concurrency limit prevents this, however reducing concurrency can negatively affect performance.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/445#discussion_r112344041">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +memory resource than a TCP protocol
+control block. However, the attack can be amplified if the adversarial
+client can open multiple streams with a single message.
+
+Normally, clients will open streams sequentially,
+as explained in {{stream-identifiers}}.
+However, when several streams are initiated at short intervals,
+transmission error may cause STREAM DATA frames opening streams to be
+received out of sequence. Some implementations will have provisions to
+open all intermediate streams in case of out-of-sequence arrival. For example,
+a server that receive STREAM DATA for streams 3 and then 9 may decide to
+open stream 5 and 7 immediately. An adversarial client
+would for example exploit that
+design by sending STREAM DATA for streams 3 and the 2,000,001, causing the
+server to open 1 million connections, and contributing to server resource
+exhaustion.
</pre>
<p>Actually, this is much easier: a receiver is obligated to open intervening streams if a higher-numbered stream ID is received.  Thus, on a new connection, opening stream 2000001 opens 1 million streams, <em>as required by the specification</em>.  The stream concurrency limit protects against this sort of attack.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/445#discussion_r112344104">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2697,6 +2697,45 @@ also be forward-secure encrypted.  Since the attacker will not have the forward
 secure key, the attacker will not be able to generate forward-secure encrypted
 packets with ACK frames.
 
+## Stream commitment attack
</pre>
<p>Title Case Headings are the Convention</p>

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

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


From nobody Wed Apr 19 17:49: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 793F712025C for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 17:49:42 -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 ky8-BhgkwQ18 for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 17:49: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 159751293EC for <quic-issues@ietf.org>; Wed, 19 Apr 2017 17:49:41 -0700 (PDT)
Date: Wed, 19 Apr 2017 17:49:40 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1492649380; bh=6ZUOZ0VivvriL3d8Uw41XPXN3GK9E4K4HVNiXC3k5YI=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=aKaBZuSYA6xEui/TtmCyPbyvKbj6ry7L1f3KVr+AivuCbN/1EjU4YwNgK8LlZLQG9 XS1n/2LuY2wWLgYdBeDFXs3zHGyZm0/py0c/8+ndqIejQnzHdKe/oME0W5msXE8Yip r/A1XGkVIswRi9A7Ccs1NLU5wAoM0OSBF7RpK2Yo=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5d9bcb975ce7ab10f6217e7c3fac5e7fc74ec35a92cf00000001150fc7a492a169ce0d47d48d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/444/review/33652348@github.com>
In-Reply-To: <quicwg/base-drafts/pull/444@github.com>
References: <quicwg/base-drafts/pull/444@github.com>
Subject: Re: [quicwg/base-drafts] Additional security section on fragmentation reassembly attacks (#444)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f805a465a6f_508e3fde8dba3c305659"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/HL3BIVDHehXOs85ZIdQnaqqTV84>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Apr 2017 00:49:42 -0000

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

martinthomson requested changes on this pull request.

This doesn't talk about flow control.  It needs to.

Like #443, I think that this is far more detailed than we need.  The point of this is to make an implementer aware that a malicious peer might intentionally fragment the data on receive buffers in order to cause disproportionate memory commitment (either disproportionate to the number of bytes that were transmitted, or disproportionate to the flow control offset that was provided, in practice probably both are necessary to make the attack worthwhile).  This can be said more concisely, I think.

The most interesting case for this attack is where receivers over-commit memory and advertise flow control offsets in the aggregate that exceed actual available memory.  This strategy works in most cases given that most clients are not attempting denial of service.  The very tail of a receive window is rarely needed in practice.  Over-commitment fails badly when under this kind of attack.

> @@ -2697,6 +2697,43 @@ also be forward-secure encrypted.  Since the attacker will not have the forward
 secure key, the attacker will not be able to generate forward-secure encrypted
 packets with ACK frames.
 
+## Stream fragmentation and reassembly attacks
+
+An adversarial client may attempt to
+exhaust server memory resource by performing
+a stream fragmentation and reassembly attack, similar to the UDP/ICMP
+"Teardrop" fragmentation attacks. The adversarial client would open a stream,

citation?

> @@ -2697,6 +2697,43 @@ also be forward-secure encrypted.  Since the attacker will not have the forward
 secure key, the attacker will not be able to generate forward-secure encrypted
 packets with ACK frames.
 
+## Stream fragmentation and reassembly attacks

Title Case

> @@ -2697,6 +2697,43 @@ also be forward-secure encrypted.  Since the attacker will not have the forward
 secure key, the attacker will not be able to generate forward-secure encrypted
 packets with ACK frames.
 
+## Stream fragmentation and reassembly attacks
+
+An adversarial client may attempt to

This is any endpoint, though I agree that it's (usually) not very interesting for a server to mount the attack.

> +and send some STREAM DATA packets containing fragments of the stream content.
+The goal of the attack is to induce the receiving implementation to commit
+memory buffers while waiting that the stream data can be reassembled.
+
+For example, a client
+might send some octets at the beginning of a
+stream and some octets much further
+away in the stream. A vulnerable server, on receiving the stream data fragments,
+might allocate memory covering the whole space from beginning to end. The client
+would then repeat the process on a large number of streams and a large number
+of connections, inducing the server to commit a large amout of memory.
+
+This attack can be mitigated by not
+committing memory for stream data reassembly,
+and simply keeping the STREAM DATA frames until enough fragments have been
+received and the data can be delivered to the application in proper sequence.

Saving STREAM frames only works if the data provided is sufficiently sparse, at some point the overhead of saving the frames exceeds the overheads of assembling the data into a buffer and tracking the holes.

The real mitigation is not to over-commit on flow control.

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

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

<p>This doesn't talk about flow control.  It needs to.</p>
<p>Like <a href="https://github.com/quicwg/base-drafts/issues/443" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/443" data-id="222570964" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#443</a>, I think that this is far more detailed than we need.  The point of this is to make an implementer aware that a malicious peer might intentionally fragment the data on receive buffers in order to cause disproportionate memory commitment (either disproportionate to the number of bytes that were transmitted, or disproportionate to the flow control offset that was provided, in practice probably both are necessary to make the attack worthwhile).  This can be said more concisely, I think.</p>
<p>The most interesting case for this attack is where receivers over-commit memory and advertise flow control offsets in the aggregate that exceed actual available memory.  This strategy works in most cases given that most clients are not attempting denial of service.  The very tail of a receive window is rarely needed in practice.  Over-commitment fails badly when under this kind of attack.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/444#discussion_r112344422">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2697,6 +2697,43 @@ also be forward-secure encrypted.  Since the attacker will not have the forward
 secure key, the attacker will not be able to generate forward-secure encrypted
 packets with ACK frames.
 
+## Stream fragmentation and reassembly attacks
+
+An adversarial client may attempt to
+exhaust server memory resource by performing
+a stream fragmentation and reassembly attack, similar to the UDP/ICMP
+&quot;Teardrop&quot; fragmentation attacks. The adversarial client would open a stream,
</pre>
<p>citation?</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/444#discussion_r112344487">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2697,6 +2697,43 @@ also be forward-secure encrypted.  Since the attacker will not have the forward
 secure key, the attacker will not be able to generate forward-secure encrypted
 packets with ACK frames.
 
+## Stream fragmentation and reassembly attacks
</pre>
<p>Title Case</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/444#discussion_r112344536">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2697,6 +2697,43 @@ also be forward-secure encrypted.  Since the attacker will not have the forward
 secure key, the attacker will not be able to generate forward-secure encrypted
 packets with ACK frames.
 
+## Stream fragmentation and reassembly attacks
+
+An adversarial client may attempt to
</pre>
<p>This is any endpoint, though I agree that it's (usually) not very interesting for a server to mount the attack.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/444#discussion_r112345509">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +and send some STREAM DATA packets containing fragments of the stream content.
+The goal of the attack is to induce the receiving implementation to commit
+memory buffers while waiting that the stream data can be reassembled.
+
+For example, a client
+might send some octets at the beginning of a
+stream and some octets much further
+away in the stream. A vulnerable server, on receiving the stream data fragments,
+might allocate memory covering the whole space from beginning to end. The client
+would then repeat the process on a large number of streams and a large number
+of connections, inducing the server to commit a large amout of memory.
+
+This attack can be mitigated by not
+committing memory for stream data reassembly,
+and simply keeping the STREAM DATA frames until enough fragments have been
+received and the data can be delivered to the application in proper sequence.
</pre>
<p>Saving STREAM frames only works if the data provided is sufficiently sparse, at some point the overhead of saving the frames exceeds the overheads of assembling the data into a buffer and tracking the holes.</p>
<p>The real mitigation is not to over-commit on flow control.</p>

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

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


From nobody Wed Apr 19 18:15: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 296D912EADF for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 18:15: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_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 qcCfi1ClxvSu for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 18:15: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 76C3812EADD for <quic-issues@ietf.org>; Wed, 19 Apr 2017 18:15: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=x6TjfC58tMQR1Yd0vxKM5LyveJM=; b=ROzF6AEh/Bov84MM lwCK/3pBML7abhwwIRu23dAucYniw8CqdF46QtTHOfZ3dGtvrHSY8nUSz05/3p59 0oX5h1y77TXxtNumR/LDcdi/q15WNWAC5kHqUTISwoNj7anSbLjOyMIJy5G5EFIU ErLAKTSEvi9xw0vadAqQHrvquwU=
Received: by filter0446p1mdw1.sendgrid.net with SMTP id filter0446p1mdw1-10379-58F80BC2-26 2017-04-20 01:15:46.322175777 +0000 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 fT9_xKEqToGwWjvVQhpiQQ for <quic-issues@ietf.org>; Thu, 20 Apr 2017 01:15:46.281 +0000 (UTC)
Date: Wed, 19 Apr 2017 18:15:46 -0700
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab19a88ac806185258e21edada3dd93e34f13f4d3192cf00000001150fcdc292a169ce0d47d48d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/444/review/33655802@github.com>
In-Reply-To: <quicwg/base-drafts/pull/444@github.com>
References: <quicwg/base-drafts/pull/444@github.com>
Subject: Re: [quicwg/base-drafts] Additional security section on fragmentation reassembly attacks (#444)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f80bc22b18a_3d273fa4cf03dc301337c7"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2INj20hfF6fy+RBH4SmxR0YaI00kOSOmZK1c Jirf0BQS6BoXobgriZQ+1TSI1Sm7fn/5VAdBDTqLpa/VHxXwPvh+HEv0Bnt7JXR+Cy83TJoY9sSEIr ENdvBrVj+nTg+HLt9AIpRbA5qsv2rTT4VmyFl47gw1NOgAHKRk2pvtToDGY2+cf0agNC5pAjtUv+iP A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/RqNOFwT8iz4jr_qgJFfmpUAdcS0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Apr 2017 01:15:58 -0000

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

marten-seemann commented on this pull request.



> +and send some STREAM DATA packets containing fragments of the stream content.
+The goal of the attack is to induce the receiving implementation to commit
+memory buffers while waiting that the stream data can be reassembled.
+
+For example, a client
+might send some octets at the beginning of a
+stream and some octets much further
+away in the stream. A vulnerable server, on receiving the stream data fragments,
+might allocate memory covering the whole space from beginning to end. The client
+would then repeat the process on a large number of streams and a large number
+of connections, inducing the server to commit a large amout of memory.
+
+This attack can be mitigated by not
+committing memory for stream data reassembly,
+and simply keeping the STREAM DATA frames until enough fragments have been
+received and the data can be delivered to the application in proper sequence.

Saving frames is the only way the connection-level flow control window makes sense. Otherwise, you'd have to commit (number of streams)*(stream flow control window) memory.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/444#discussion_r112347805
----==_mimepart_58f80bc22b18a_3d273fa4cf03dc301337c7
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/444#discussion_r112347805">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +and send some STREAM DATA packets containing fragments of the stream content.
+The goal of the attack is to induce the receiving implementation to commit
+memory buffers while waiting that the stream data can be reassembled.
+
+For example, a client
+might send some octets at the beginning of a
+stream and some octets much further
+away in the stream. A vulnerable server, on receiving the stream data fragments,
+might allocate memory covering the whole space from beginning to end. The client
+would then repeat the process on a large number of streams and a large number
+of connections, inducing the server to commit a large amout of memory.
+
+This attack can be mitigated by not
+committing memory for stream data reassembly,
+and simply keeping the STREAM DATA frames until enough fragments have been
+received and the data can be delivered to the application in proper sequence.
</pre>
<p>Saving frames is the only way the connection-level flow control window makes sense. Otherwise, you'd have to commit (number of streams)*(stream flow control window) memory.</p>

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

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


From nobody Wed Apr 19 18:24: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 B76211289B5 for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 18:24:35 -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 72aUYpx_UHrh for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 18:24:34 -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 1740D126D85 for <quic-issues@ietf.org>; Wed, 19 Apr 2017 18:24:34 -0700 (PDT)
Date: Wed, 19 Apr 2017 18:24:33 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1492651473; bh=12+2PTNSrxD0DbWiM4WzG4T3z8FGV4LVkHYIEzU3GvI=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=eDKL8hQCzJXUYazIUyiTc0cUBoo06k73NDv31PUfRlJedMfjClPuI0q3ZfkKuZGVi sc/PNeFV19Iu/qhM5CU5E4S6CBUvnGeHNw3LFhnSKjIx5Q/Dz1iMdxT10QiGugGQvD r0fHGJz8cvSH8x568Q3A3xttEyLY0mPSWQFtPxbA=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8cc510d23f074a840722d3a28bc49ec31304657392cf00000001150fcfd192a169ce0d47d48d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/444/review/33656646@github.com>
In-Reply-To: <quicwg/base-drafts/pull/444@github.com>
References: <quicwg/base-drafts/pull/444@github.com>
Subject: Re: [quicwg/base-drafts] Additional security section on fragmentation reassembly attacks (#444)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f80dd13a830_145d3f91ca34bc3c1064af"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/rC276gXsXat8eRa0PO1ut_V8up8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Apr 2017 01:24:35 -0000

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

martinthomson commented on this pull request.



> +and send some STREAM DATA packets containing fragments of the stream content.
+The goal of the attack is to induce the receiving implementation to commit
+memory buffers while waiting that the stream data can be reassembled.
+
+For example, a client
+might send some octets at the beginning of a
+stream and some octets much further
+away in the stream. A vulnerable server, on receiving the stream data fragments,
+might allocate memory covering the whole space from beginning to end. The client
+would then repeat the process on a large number of streams and a large number
+of connections, inducing the server to commit a large amout of memory.
+
+This attack can be mitigated by not
+committing memory for stream data reassembly,
+and simply keeping the STREAM DATA frames until enough fragments have been
+received and the data can be delivered to the application in proper sequence.

Hmm, that's true.  That suggests a different way to write this: assume that frames are saved (and maybe merged opportunistically).  Then the attack is on the overhead associated with saved 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/444#discussion_r112348621
----==_mimepart_58f80dd13a830_145d3f91ca34bc3c1064af
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/444#discussion_r112348621">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +and send some STREAM DATA packets containing fragments of the stream content.
+The goal of the attack is to induce the receiving implementation to commit
+memory buffers while waiting that the stream data can be reassembled.
+
+For example, a client
+might send some octets at the beginning of a
+stream and some octets much further
+away in the stream. A vulnerable server, on receiving the stream data fragments,
+might allocate memory covering the whole space from beginning to end. The client
+would then repeat the process on a large number of streams and a large number
+of connections, inducing the server to commit a large amout of memory.
+
+This attack can be mitigated by not
+committing memory for stream data reassembly,
+and simply keeping the STREAM DATA frames until enough fragments have been
+received and the data can be delivered to the application in proper sequence.
</pre>
<p>Hmm, that's true.  That suggests a different way to write this: assume that frames are saved (and maybe merged opportunistically).  Then the attack is on the overhead associated with saved 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/444#discussion_r112348621">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzgDA3ZlZaPZYtz23RLpifWiNt9oks5rxrPRgaJpZM4NB_ik">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq_NtABRjMfBqD3Vx0VEzwF5L_-EEks5rxrPRgaJpZM4NB_ik.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/444#discussion_r112348621"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

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


From nobody Wed Apr 19 19:08: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 234F0128CB9 for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 19:08:15 -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 PoHrK1WGcHC2 for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 19:08: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 BEBAB12778E for <quic-issues@ietf.org>; Wed, 19 Apr 2017 19:08: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=E4g+TqlOSraxH1HKr/Zu3by2fls=; b=OsU3yoE6NOZqDs6J AZJsEavCi5PlLHCctfZK18WFOzxz6OVvee2DnwlYBobSB8nj15zn+vnALesJcM3a 8r7SD1SkkO7JaeLoCrbypqVCh7JQ+Mms1dOA2iJAmpDffq1EZ6flBr8QG3uSXWfu xjrxjKh0jD1Au4kjNNdNTIwktpM=
Received: by filter1087p1mdw1.sendgrid.net with SMTP id filter1087p1mdw1-26346-58F8180D-6 2017-04-20 02:08:13.079995876 +0000 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 9oVnmbLzS5qlSnBQkDDy_A for <quic-issues@ietf.org>; Thu, 20 Apr 2017 02:08:12.951 +0000 (UTC)
Date: Wed, 19 Apr 2017 19:08:12 -0700
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb12d5da5251f060e87add7511d44b76d55dd978392cf00000001150fda0c92a169ce0d47f0b5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/445/c295545393@github.com>
In-Reply-To: <quicwg/base-drafts/pull/445@github.com>
References: <quicwg/base-drafts/pull/445@github.com>
Subject: Re: [quicwg/base-drafts] Adding a description of stream commitment attacks in security section (#445)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f8180cd3380_738b3fe7d6055c3c1046e7"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1UtjUVQlQ3cvQEkrhNUUBTiPSNDoM06FJwQ2 uJol/Q6VGFWsr/xSFCo2O41p0x+aKuxc+mDtQfGiQFPOxHj6SP5QYn0BYoAVyQJ+ka8CjNjFPqXszn vskqcuzQwpuX5NIfeJizfdIvUSx/aVEFDHikkLzwWoPePL0ATyJrFqaFTz5ph+vx7js+SjG+ezZfZ+ A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/YbDTr2N8Sh-mibWNj9ryHyCzL68>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Apr 2017 02:08:15 -0000

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

The state allocated for one stream is pretty small: it's probably one map entry somewhere, and a couple of counter variables (for read and write position) in the stream. So, unless chosen absurdly large (O(10e5) or so), the memory commitment should be negligible.

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

<p>The state allocated for one stream is pretty small: it's probably one ma=
p entry somewhere, and a couple of counter variables (for read and write po=
sition) in the stream. So, unless chosen absurdly large (O(10e5) or so), th=
e memory commitment should be negligible.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving 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/445#issuecomment-295545393">view it on GitHub</a>, or <a href=
=3D"https://github.com/notifications/unsubscribe-auth/AWbkq_hy2pqXItlOWSc5q=
Ee81wTZwyiTks5rxr4MgaJpZM4NCBdG">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq3Fun_8R7hG-U3q-X=
2H5P6lNq2I5ks5rxr4MgaJpZM4NCBdG.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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=
/445#issuecomment-295545393"></link>
  <meta itemprop=3D"name" content=3D"View Pull Request"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Pull Request on GitHub"=
></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@marten-seemann in #445: The sta=
te allocated for one stream is pretty small: it's probably one map entry so=
mewhere, and a couple of counter variables (for read and write position) in=
 the stream. So, unless chosen absurdly large (O(10e5) or so), the memory c=
ommitment should be negligible."}],"action":{"name":"View Pull Request","ur=
l":"https://github.com/quicwg/base-drafts/pull/445#issuecomment-295545393"}=
}}</script>=

----==_mimepart_58f8180cd3380_738b3fe7d6055c3c1046e7--


From nobody Wed Apr 19 19:50:59 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 143A412EAFB for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 19:50:57 -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 AXZlUF9YL2d0 for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 19:50:51 -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 1582512EAED for <quic-issues@ietf.org>; Wed, 19 Apr 2017 19:50:51 -0700 (PDT)
Date: Wed, 19 Apr 2017 19:50:50 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1492656650; bh=Pt8qooSDPkGhLfvWschTL727UNlklSflxnM1Xnbqf/Q=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=lHamMsk1S2eSVwwH9j2IuLgs2NbVAMUwtDZfUzoHzUimouDSU1dpjPX7zuzG/t/NQ 4d4wuZxfJcTpv9PD0EQpVuPrgl90tbs1ykF1HEbSq1KppaoduL59NZubxRHVRtToNE BnAo9StEWl6kfXc6b97LH6UlbaCJvhpXpSsmXrHs=
From: Subodh Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abba3ca1a4f01dcb6c4782a075cfa58b8e8c84dcf292cf00000001150fe40a92a169ce0cfa5565@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/419/295558369@github.com>
In-Reply-To: <quicwg/base-drafts/issues/419@github.com>
References: <quicwg/base-drafts/issues/419@github.com>
Subject: Re: [quicwg/base-drafts] Get rid of the concurrent stream limit by advertising a maximum stream ID (#419)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f8220a6c9b7_57ab3ff05f8a5c34747f0"; 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/bspSO49w2STrutRa-GYmSU8yjf8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Apr 2017 02:50:57 -0000

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

I like this. This solves my issue here https://github.com/quicwg/base-drafts/issues/432 as well. I raised the same issue on the list and this was my conclusion as well that we need a window_update like mechanism for stream 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/419#issuecomment-295558369
----==_mimepart_58f8220a6c9b7_57ab3ff05f8a5c34747f0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I like this. This solves my issue here <a href=3D"https://github.com/q=
uicwg/base-drafts/issues/432" class=3D"issue-link js-issue-link" data-url=
=3D"https://github.com/quicwg/base-drafts/issues/432" data-id=3D"21994853=
1" data-error-text=3D"Failed to load issue title" data-permission-text=3D=
"Issue title is private">#432</a> as well. I raised the same issue on the=
 list and this was my conclusion as well that we need a window_update lik=
e mechanism for stream limits.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/419#issuecomment-295558369">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqzFIQ=
nADWzAz_BW-xsCFk9SS2SlRks5rxsgKgaJpZM4MsXNB">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqzx=
wcaWZcKqXrTKFGCiBxQ-Ro4wpks5rxsgKgaJpZM4MsXNB.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<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/419#issuecomment-295558369"></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 #=
419: I like this. This solves my issue here https://github.com/quicwg/bas=
e-drafts/issues/432 as well. I raised the same issue on the list and this=
 was my conclusion as well that we need a window_update like mechanism fo=
r stream limits."}],"action":{"name":"View Issue","url":"https://github.c=
om/quicwg/base-drafts/issues/419#issuecomment-295558369"}}}</script>=

----==_mimepart_58f8220a6c9b7_57ab3ff05f8a5c34747f0--


From nobody Wed Apr 19 20:03: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 2BF9D12EAE9 for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 20:03:36 -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 LDyn-X3OomOd for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 20:03: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 B171B12EAE6 for <quic-issues@ietf.org>; Wed, 19 Apr 2017 20:03:34 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1492657413; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=VvxvUBO15TRYwtOOpT71f1hSaS110hgw85B9dWgLKO0=; b=ODZyc/+KPeYQxK1dMgF8KeRqmb3YnLbrJHRic+F8y8/qBEOwytNakXqKl7UitaoDE8OXUuRx Xc9sW5aKa3aXiYUimbFMji22FLtTb4xiu7o3S3aMCTb4zcuT/jCnmcP53sS+eeqR6dyZkBy3 aOX60UkmQAeyMsD8qM3zNe1ZHTk=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=wc9u8YHWgHZDXJ6Pi3q/5AXhSIX4E33c3531orj5gErhMzsq/9CHZWA3bI8dkUbOdWBJ0u LLNMtGAN/RtHAT/aGLy1hLPIU1AaBEQOaRV31jf256SS88n5Wscdd69XbLiHUaFwi9mCT8/x pzrKi7kgYteHwEgDMqqkCUaPebYMA=
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 58f82505.7f1c5af4b3f0-smtp-out-n03; Thu, 20 Apr 2017 03:03:33 -0000 (UTC)
Date: Wed, 19 Apr 2017 20:03:32 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <58f82504a33ea_42c93f8c5421bc34250855@hookshot-fe2-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] c2ac3d: Add LIMIT_UPDATE and replaces concurrent stream li...
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_58f82504a2fda_42c93f8c5421bc342507ef"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ccUtpTVsrlajikr6eaoyC4fuKHI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Apr 2017 03:03:36 -0000

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

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: c2ac3d62a72e7501230327439d8bc345b5392fe2
      https://github.com/quicwg/base-drafts/commit/c2ac3d62a72e7501230327439d8bc345b5392fe2
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-04-20 (Thu, 20 Apr 2017)

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

  Log Message:
  -----------
  Add LIMIT_UPDATE and replaces concurrent stream limit


  Commit: 8d47948a3f51e83c546126da2e210c5b6915df70
      https://github.com/quicwg/base-drafts/commit/8d47948a3f51e83c546126da2e210c5b6915df70
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-04-20 (Thu, 20 Apr 2017)

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

  Log Message:
  -----------
  Not much overhead


  Commit: 32eff56022a21b2e16af8581b76e4cd6e0cb1a0d
      https://github.com/quicwg/base-drafts/commit/32eff56022a21b2e16af8581b76e4cd6e0cb1a0d
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-04-20 (Thu, 20 Apr 2017)

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

  Log Message:
  -----------
  Define handling for initial_stream_limit of 0


  Commit: ed30459e07c9baaa8785eee6cd07f04db6c2e575
      https://github.com/quicwg/base-drafts/commit/ed30459e07c9baaa8785eee6cd07f04db6c2e575
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-04-20 (Thu, 20 Apr 2017)

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

  Log Message:
  -----------
  Remove text about too many open streams.

Having too few streams is a transient condition.  The only reason that we
prohibit an initial stream limit of 0 is that you have to have one stream in
order to send anything.  (That goes away if we remove the special nature of
stream 0 for WINDOW_UPDATE.)


Compare: https://github.com/quicwg/base-drafts/compare/fac7f9d91f78...ed30459e07c9
----==_mimepart_58f82504a2fda_42c93f8c5421bc342507ef--


From nobody Wed Apr 19 20:03: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 492A312EAF1 for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 20:03:51 -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 7Ngkx5Oxx5Nu for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 20:03: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 0775A1275C5 for <quic-issues@ietf.org>; Wed, 19 Apr 2017 20:03:50 -0700 (PDT)
Date: Wed, 19 Apr 2017 20:03:49 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1492657429; bh=PHa3oMLkrkzlEjypxse/Aa7EmDwxZPX8Xy0Wy0Crh3Y=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=KJvb26baR0DgEoN9H9bK5Aud7rSVZU8L4Tmy5sg0GKPGeEHgvjo1Wi0EPZ3c2Az46 CZVT9GSrU/1r4UlUaSiCUP3dc3wfSvlGFsurv+xbWWyOtUfC8sYsVfJFKPlLTV641T VEPOOJfF7dwzurW/kO8UxA+wLIfSdlalyKNkdnb8=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8ae79aced3e6bbf27c010985f1bb093055af3e6192cf00000001150fe71592a169ce0cfd5e4f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/421/issue_event/1049769086@github.com>
In-Reply-To: <quicwg/base-drafts/pull/421@github.com>
References: <quicwg/base-drafts/pull/421@github.com>
Subject: Re: [quicwg/base-drafts] Add LIMIT_UPDATE and replaces concurrent stream limit (#421)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f82515386f3_74d63f86da179c38338cb"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/PIezqm3QDQX1GurPiXKdtDiW688>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Apr 2017 03:03:51 -0000

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

Closed #421.

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

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

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

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


From nobody Wed Apr 19 20:03: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 ED3721275C5 for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 20:03:51 -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 cYTh5KCbk5P2 for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 20:03:50 -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 1FAC712EAF6 for <quic-issues@ietf.org>; Wed, 19 Apr 2017 20:03: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=KrvsflTECoR4tQ5lXrbXwa2Ullc=; b=Th5VXgDiizwWKclJ AXuOwhqUPBIRoOiC8Z8X1wJuuBfF0qssprP1QiLDK2NeUcYOHewJE+NOIqs5WPar 6OTwxCFVDFpCDsJB1UcUR+HPPdUJa4/O5Rq1eGyKJ0+AdrMW+1S40rTJ4hyXrXFR R5mmZNQ/fj4DryKnIyz3ZYZ9Q5w=
Received: by filter0576p1mdw1.sendgrid.net with SMTP id filter0576p1mdw1-13493-58F82515-16 2017-04-20 03:03:49.32798638 +0000 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 3MpVvbY3QyOZ1vpLv1GlxA for <quic-issues@ietf.org>; Thu, 20 Apr 2017 03:03:49.244 +0000 (UTC)
Date: Wed, 19 Apr 2017 20:03:49 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8ae79aced3e6bbf27c010985f1bb093055af3e6192cf00000001150fe71592a169ce0cfd5e4f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/421/c295561454@github.com>
In-Reply-To: <quicwg/base-drafts/pull/421@github.com>
References: <quicwg/base-drafts/pull/421@github.com>
Subject: Re: [quicwg/base-drafts] Add LIMIT_UPDATE and replaces concurrent stream limit (#421)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f8251527665_33683fe7ea78bc2c706b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0Vx0DpY7DiL017tTvSw4bePaeRJRvsBNfUrn +VU/nqa6ILqThsiBt7ixBUyEft2CXVTPx0kenCbV/itcP5DOasubmTd8mvAeVAgmXiNP0yFtTta5sG 2Fp6iOqWDT8Ept4MSVGLGevquV70XAqxiTXrKAtY56cAKncQmbjQkhoDd/CmRhHRDSkN41etSisXQK g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/wF0O-k7smHFE7qcShNEvKQqHew0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Apr 2017 03:03:52 -0000

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

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


From nobody Wed Apr 19 20:05: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 8947B12EAE6 for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 20:05:53 -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 1dEJNcMGa3ir for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 20:05: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 37EB112EAF5 for <quic-issues@ietf.org>; Wed, 19 Apr 2017 20:05: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=ZnOq6xUj5HbDX6sPLdahk6q+wyo=; b=Dv9PkGcA0inDkFyx suhOdW2LmEStLaWXY4UoQKs7D7ArbDbQyzgE91DPgnf4zwLeix3Pb02ix32HIUW0 l5R65IfcarSYv49nIuOwldNGd0sZj36lMiN0muk/cARtUxJtyDyQjfBMNJBlV+cW sqn8KwaxsK8JvdRSiPmmJ9EIEzc=
Received: by filter1133p1mdw1.sendgrid.net with SMTP id filter1133p1mdw1-18355-58F8258F-34 2017-04-20 03:05:51.380515626 +0000 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 p9vbX1SzSdqxxj-vGzdVbA for <quic-issues@ietf.org>; Thu, 20 Apr 2017 03:05:51.265 +0000 (UTC)
Date: Wed, 19 Apr 2017 20:05:51 -0700
From: 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/445/push/1690238220@github.com>
In-Reply-To: <quicwg/base-drafts/pull/445@github.com>
References: <quicwg/base-drafts/pull/445@github.com>
Subject: Re: [quicwg/base-drafts] Adding a description of stream commitment attacks in security section (#445)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f8258f29673_8203fab478b5c2c9167a"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2M81AEtU42ARplTr0jsIZUUAm/zmXy3FeRZ3 JI4a40nTMNlsbjbgVsJwlh5QeyoEhIkWWykB71giVK0AsWSJrvhv+JuIZDviF/uwcroz6hA4dPFbZF TK054qoRQusVIhL0j0ujH5mrxWx21iTLMCa4/tpTtv4tPMFrvMH8SMhiEl58xR6I1HqTcTMR48Po2w 0=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/NZPHCj1oElK7A1IhOTEB3V3YGRc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Apr 2017 03:05:53 -0000

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

@huitema pushed 1 commit.

693758b  Shortening the text, per Martin Thomson's review


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/445/files/105e26eb0563364010052ad46a62418ecbf8c9c3..693758bd94e549cd4895de8b511fca9a843a0d85

----==_mimepart_58f8258f29673_8203fab478b5c2c9167a
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/693758b" class="commit-link">693758b</a>  Shortening the text, per Martin Thomson&#39;s review</li>
</ul>


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

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

----==_mimepart_58f8258f29673_8203fab478b5c2c9167a--


From nobody Wed Apr 19 20:08: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 0DA42126C2F for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 20:08:16 -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 K9U9pxMVY--c for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 20:08: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 B83481200C5 for <quic-issues@ietf.org>; Wed, 19 Apr 2017 20:08:14 -0700 (PDT)
Date: Wed, 19 Apr 2017 20:08:14 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1492657694; bh=CHbLup2y/joAtOQlBOMP4bfAwqSpyPrxd0hEt2whbK8=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=KipB685NIWdeGeoSJW32+KrqU1/oqPSRG2jNnjZTdkZms812MKDNWGbDX8XKQBB0d n1vvXy9YAX37GtXu+5xUgHJfU42Ulf8gibwMU1aApd2+v6D9agtGDOsPCq7Vj4SzWO Xk0jPYJe6nOUz9HHUON1XkraCLLFe5hryyzFUU4M=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab969cf1dc4cfd4c27e9e2b431e1478205c297f4e492cf00000001150fe81e92a163ce014d211f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/commit/693758bd94e549cd4895de8b511fca9a843a0d85/21831967@github.com>
In-Reply-To: <quicwg/base-drafts/commit/693758bd94e549cd4895de8b511fca9a843a0d85@github.com>
References: <quicwg/base-drafts/commit/693758bd94e549cd4895de8b511fca9a843a0d85@github.com>
Subject: Re: [quicwg/base-drafts] Shortening the text, per Martin Thomson's review (693758b)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f8261e1bc50_69983ffc8bf1bc3425932"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/hqPQfHQ5uMXxe8V100wMi7ykjxo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Apr 2017 03:08:16 -0000

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

"However, loss or reordering can cause STREAM frames that open streams to be received in a different order."?

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

<p>"However, loss or reordering can cause STREAM frames that open streams to be received in a different order."?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/commit/693758bd94e549cd4895de8b511fca9a843a0d85#commitcomment-21831967">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1FbBTva1KqGe0jj3ZQzECol_ynSks5rxswegaJpZM4NCfJB">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq5v5E3SoxUBmA5iV-PhrVXmQoymoks5rxswegaJpZM4NCfJB.gif" width="1" /></p>
<div itemscope 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/693758bd94e549cd4895de8b511fca9a843a0d85#commitcomment-21831967"></link>
  <meta itemprop="name" content="View Commit"></meta>
</div>
<meta itemprop="description" content="View this Commit on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson on 693758b: \"However, loss or reordering can cause STREAM frames that open streams to be received in a different order.\"?"}],"action":{"name":"View Commit","url":"https://github.com/quicwg/base-drafts/commit/693758bd94e549cd4895de8b511fca9a843a0d85#commitcomment-21831967"}}}</script>
----==_mimepart_58f8261e1bc50_69983ffc8bf1bc3425932--


From nobody Wed Apr 19 20:09: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 5BB75129413 for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 20:09: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 6a_S3f-S819V for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 20:09:11 -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 00B211200C5 for <quic-issues@ietf.org>; Wed, 19 Apr 2017 20:09:10 -0700 (PDT)
Date: Wed, 19 Apr 2017 20:09:10 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1492657750; bh=lt9+Mf8RHppRVeX7jNg6VXKRfbsZwTTGCg502oAy8Yo=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=TJs+h2+fzFVD91BcW1Z9Kl7kOqjJ4OQjP4reXa57FEoiX3r6jokYEw+d+3gZLzfab yqgc7pyUTnkmKcDwPe2dehKVZ7zf50VseZwEnrOVd+tjm25/O/So8FvQ0DE7eN1F9v 91w+LQUXca0TFId345CHH5xhyC1BMIRpbHJyvvw4=
From: huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab02d26c18072906a86d8388307f7be1ea96ab156b92cf00000001150fe85692a169ce0d47f0b5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/445/c295562508@github.com>
In-Reply-To: <quicwg/base-drafts/pull/445@github.com>
References: <quicwg/base-drafts/pull/445@github.com>
Subject: Re: [quicwg/base-drafts] Adding a description of stream commitment attacks in security section (#445)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f8265656b29_13d13f9cac1b1c2c282d1"; 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/F8fsAJOiYk87MdsJCnSk0iyDOI0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Apr 2017 03:09:12 -0000

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

Following Martin's suggestion, I made the text somewhat shorter. I don't feel a compelling need to make it too short. I would like to make sure that future implementers understand the issue and do something about it.

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

<p>Following Martin's suggestion, I made the text somewhat shorter. I don=
't feel a compelling need to make it too short. I would like to make sure=
 that future implementers understand the issue and do something about it.=
</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/445#issuecomment-295562508">view it on GitHub</a>, or=
 <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq_OodB5=
u-qstCFfTxmasHIqBk6KSks5rxsxWgaJpZM4NCBdG">mute the thread</a>.<img alt=3D=
"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq-j9vw=
LDYuUknDzTzwgNnHPP7c-dks5rxsxWgaJpZM4NCBdG.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<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/445#issuecomment-295562508"></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 #4=
45: Following Martin's suggestion, I made the text somewhat shorter. I do=
n't feel a compelling need to make it too short. I would like to make sur=
e that future implementers understand the issue and do something about it=
."}],"action":{"name":"View Pull Request","url":"https://github.com/quicw=
g/base-drafts/pull/445#issuecomment-295562508"}}}</script>=

----==_mimepart_58f8265656b29_13d13f9cac1b1c2c282d1--


From nobody Wed Apr 19 20:11: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 963CE129413 for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 20:11:23 -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 44LO-33sGPaM for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 20:11:22 -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 10F941200C5 for <quic-issues@ietf.org>; Wed, 19 Apr 2017 20:11:22 -0700 (PDT)
Date: Wed, 19 Apr 2017 20:11:21 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1492657881; bh=+Q3IAms324s38qe2DMjKX/1+5AjbXbPDlOlkxNN7/fs=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Hk5/U1IDaIeIIjdaTnxzMSNJVZrfRwngqJMbtVaUv1gKI6j6PSXR5VzE/65TwRZNH 3dpJpxfXWzkp/q4gLhemFSq6NBfUxRolC4cUeQHKvKsnZGCNmLkY98IZOSpaQHxWOk mm9EmuzXn0+vxFrid1IrzPAUE6c4Uk83+DcFwi0A=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba6ab3fdc27b3b5730f471d36c5d28fa05f45e52392cf00000001150fe8d992a169ce0cb56ac8@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/295562888@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_58f826d969fa7_7a9c3f7ffa5efc2c75073"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/eN8XLxY1Ip-n6uJSpo6sM6uW0Ug>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Apr 2017 03:11:24 -0000

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

Relevant to this discussion: https://datatracker.ietf.org/doc/html/draft-thomson-tls-record-limit - the same reasons for doing that apply here.  Interestingly, this would allow an endpoint to specify a limit lower than 1280 for encrypted packets, but I think that's OK.  (The degree to which we intend to support constrained implementations determines how relevant this feature might be.)

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

<p>Relevant to this discussion: <a href=3D"https://datatracker.ietf.org/d=
oc/html/draft-thomson-tls-record-limit">https://datatracker.ietf.org/doc/=
html/draft-thomson-tls-record-limit</a> - the same reasons for doing that=
 apply here.  Interestingly, this would allow an endpoint to specify a li=
mit lower than 1280 for encrypted packets, but I think that's OK.  (The d=
egree to which we intend to support constrained implementations determine=
s how relevant this feature might be.)</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/383#issuecomment-295562888">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq2O7w=
weIVsChTXnRvzXHFe3CGqgqks5rxszZgaJpZM4MY2Sw">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq54=
FIpO_AtZ9w4O5XImhL7hMOGasks5rxszZgaJpZM4MY2Sw.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<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/383#issuecomment-295562888"></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 #383: Relevant to this discussion: https://datatracker.ietf.org/doc/h=
tml/draft-thomson-tls-record-limit - the same reasons for doing that appl=
y here.  Interestingly, this would allow an endpoint to specify a limit l=
ower than 1280 for encrypted packets, but I think that's OK.  (The degree=
 to which we intend to support constrained implementations determines how=
 relevant this feature might be.)"}],"action":{"name":"View Issue","url":=
"https://github.com/quicwg/base-drafts/issues/383#issuecomment-295562888"=
}}}</script>=

----==_mimepart_58f826d969fa7_7a9c3f7ffa5efc2c75073--


From nobody Wed Apr 19 20:11: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 12DE9129413 for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 20:11: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 KUzwm6Pa5lgU for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 20:11:39 -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 20B601200C5 for <quic-issues@ietf.org>; Wed, 19 Apr 2017 20: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=WM1Z+3IspUsBo7eXmzzp+KOLN7E=; b=s2i9nsiDh1Q8hK/T bF4im61J1Sq4EVwvjlB+c/VwCSEQyc6Cdkw8c+iX9biUAPfnvDolfnJLnTRy3Yji GOByZkgAaSqosJ1s/AZxsCEsrxYbNs388Ui7Rvj9BWD/yvWhtsB1hJDwFj5qVgMb /X6hGW+uL0p3OX5uEdpBt7oCYL0=
Received: by filter0434p1mdw1.sendgrid.net with SMTP id filter0434p1mdw1-11442-58F826E5-2C 2017-04-20 03:11:33.853655488 +0000 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 kkoWfdINRne54GIw1QTtjw for <quic-issues@ietf.org>; Thu, 20 Apr 2017 03:11:33.757 +0000 (UTC)
Date: Wed, 19 Apr 2017 20:11:33 -0700
From: 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/445/push/1690244894@github.com>
In-Reply-To: <quicwg/base-drafts/pull/445@github.com>
References: <quicwg/base-drafts/pull/445@github.com>
Subject: Re: [quicwg/base-drafts] Adding a description of stream commitment attacks in security section (#445)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f826e5a7643_4a33fc954fd5c341454aa"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0PL9jcuVCIzJrCuy4QWgD2wVoKSSWW9gKxG1 SDiDpfUDgVYZ7AJ1a1wWdZu+hs/lBt/5GCca90j2d812Q6yMKAsHCAnyrkp9K+br+Bi6tO+ZTGyIYy boDbjIg3Xqk6qDgiDXg/nNU+zVcTuOz7WW3ITOTMtKjPns2BY1GbB8sVF1gXSrduANqyarh9DNxA1C c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/7KEufF6-kfrMYIsL_cf55hd7Jzg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Apr 2017 03:11:41 -0000

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

@huitema pushed 1 commit.

a169a17  Trailing white spaces. This check is heinous.


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/445/files/693758bd94e549cd4895de8b511fca9a843a0d85..a169a171d79ae43ded2b4a237b6996938b59ac13

----==_mimepart_58f826e5a7643_4a33fc954fd5c341454aa
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/a169a17" class="commit-link">a169a17</a>  Trailing white spaces. This check is heinous.</li>
</ul>


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

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

----==_mimepart_58f826e5a7643_4a33fc954fd5c341454aa--


From nobody Wed Apr 19 20:13:17 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 03E071200C5 for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 20:13:16 -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 o8x0wW7FsFQC for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 20:13: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 874E71275C5 for <quic-issues@ietf.org>; Wed, 19 Apr 2017 20:13: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=93/S+btuBpjESNC27MMHBxGKLvg=; b=vABMuRtCX+2VTzz2 1COcft6yN2yMnzk5vCipNJDQJ6pFC44SVAImpMZoRpAeJIROVsun2vwnEnMfTX+w EYvTV1C9SfLxyZo/P3BTgt5j6cT4xSo972FEOotQOIqTblRfRtQi2oqE2B5F/oh2 JtjH5fkM0lwEGcp0Lek5qxpm9ws=
Received: by filter1077p1mdw1.sendgrid.net with SMTP id filter1077p1mdw1-12391-58F82749-31 2017-04-20 03:13:13.704144723 +0000 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 6hfOrVYFTUmsUiyly2Vnow for <quic-issues@ietf.org>; Thu, 20 Apr 2017 03:13:13.660 +0000 (UTC)
Date: Wed, 19 Apr 2017 20:13:13 -0700
From: huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc0e212de33db6088c8562ed3d4f674cb46cdcadc92cf00000001150fe94992a169ce0d47d48d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/444/review/33666083@github.com>
In-Reply-To: <quicwg/base-drafts/pull/444@github.com>
References: <quicwg/base-drafts/pull/444@github.com>
Subject: Re: [quicwg/base-drafts] Additional security section on fragmentation reassembly attacks (#444)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f8274981f50_2d753f86da179c38517da"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1qhFsj6PVQbN6owpclYuUKPK6gf70ryKuS0K YS6aztohFsx7n0RYwbSy0wWYcCPVmxZACJFrTpMoymUARf7kS30QJkglUnRL4lqicFNxTkALVW4FoD cazTFZ7QBfSemZL6ZW/KGZP+YSdIVDqX+tVHzq+Vw2WLAtpLJHgLsUkEGnGvZYyTnsCKf2kwN+pQeo s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ga1PsqX8WR1fcofMiV8LCCfRI2s>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Apr 2017 03:13:16 -0000

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

huitema commented on this pull request.



> @@ -2697,6 +2697,43 @@ also be forward-secure encrypted.  Since the attacker will not have the forward
 secure key, the attacker will not be able to generate forward-secure encrypted
 packets with ACK frames.
 
+## Stream fragmentation and reassembly attacks
+
+An adversarial client may attempt to

OK. Rewriting to"endpoint" instead of client.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/444#discussion_r112357681
----==_mimepart_58f8274981f50_2d753f86da179c38517da
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/444#discussion_r112357681">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2697,6 +2697,43 @@ also be forward-secure encrypted.  Since the attacker will not have the forward
 secure key, the attacker will not be able to generate forward-secure encrypted
 packets with ACK frames.
 
+## Stream fragmentation and reassembly attacks
+
+An adversarial client may attempt to
</pre>
<p>OK. Rewriting to"endpoint" instead of client.</p>

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

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


From nobody Wed Apr 19 20:13:56 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C5D83129527 for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 20:13:53 -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 xfU5pLDZdjKE for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 20:13: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 AE9B21200C5 for <quic-issues@ietf.org>; Wed, 19 Apr 2017 20:13:52 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1492658032; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=cZvld2rchASJnXLS+4Kj2Y5juGzW/lnHc1HVwhFowjk=; b=XDtpyzGlswWAAbCKdE29EENevnxvU2btxaPY7kwbLjLlFx0aZN1PnTw7tQ4LeyLJnxK1IM0X sz5LHhe/i4DPCi+y9K1K1AyreWae7a117Xc+GGe8qrq0vldRGvbIkwH5PdBluWJrlR4Lw0VX wJNr9sUzzGmtf3YRVhLYLMKxE8Q=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=zwaqVmLQYkCylQHpBoD5XSBLbvkzUwEg3hJ6bIfMdC+qhvMOd/JqF6K6R37LzDNqcQGdbA NaLaGsUNLjbNRNGIUNcfr1fDJI6LlvUV4pY6wpPt9QVrDNneh74ne9AO5nuOlvgZ3elXHFlW GwrClHpDBqY39bbsZ0xOgy2tQ5+YI=
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 58f82517.7fed9013c090-smtp-out-n01; Thu, 20 Apr 2017 03:03:51 -0000 (UTC)
Date: Wed, 19 Apr 2017 20:03:50 -0700
From: martinthomson <martin.thomson@gmail.com>
Reply-To: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <58f82516a8acf_12e73fb28710dc3017357e@hookshot-fe3-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_58f82516a873a_12e73fb28710dc30173495"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ilwPWhNpdLNjY4W07gjC28GBLo0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Apr 2017 03:13:54 -0000

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

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

----==_mimepart_58f82516a873a_12e73fb28710dc30173495--


From nobody Wed Apr 19 20:34:53 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 03D47129BEE for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 20:34:52 -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 e4pG30vEalr9 for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 20:34: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 94F2F12EAE6 for <quic-issues@ietf.org>; Wed, 19 Apr 2017 20:34: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=6yOUuKzd0K4ceuOGyc0ihcShUsM=; b=AAioZNt/ASkSNAog 4V/0y6wq5lvjb/kCk+UUcrEZMFF+nIhRIcViPZMrW9oNLrZ/IqN7f8jedhcC6YwK V85JVqtWWbC6FprfIaK0L8k/08YPlp7sc5yJ0GYjhtyR1zqbygSlMwjchVt9u9To SN32GqckseKAh3w6wrtwNHTDITY=
Received: by filter1080p1mdw1.sendgrid.net with SMTP id filter1080p1mdw1-4272-58F82C59-42 2017-04-20 03:34:49.759229148 +0000 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 fVgCdFt_SL20WNiEb58rPA for <quic-issues@ietf.org>; Thu, 20 Apr 2017 03:34:49.658 +0000 (UTC)
Date: Wed, 19 Apr 2017 20:34:49 -0700
From: 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/444/push/1690272294@github.com>
In-Reply-To: <quicwg/base-drafts/pull/444@github.com>
References: <quicwg/base-drafts/pull/444@github.com>
Subject: Re: [quicwg/base-drafts] Additional security section on fragmentation reassembly attacks (#444)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f82c59896df_7f33fab478b5c2c111343"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3JCGh3nc0GawoH1dBEV41Vo1V1tx0WvdvWi9 m18hyiY22/2tUDZXlPQ5oq7aiUQDHQZVsn3OgydaW38Jfuk1Uy6zvm9hQqPiEGpDXvV9idZQzINcWl cuYyduW5/L/kKzs+aoUCR/hSf2HdE2ufdwH1xF2q4lDbpHuooOl+xVPXermB/dBYCVG6vs4f5TSSUe g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/y42nqhowklTMIod9kHmXqXmHSZw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Apr 2017 03:34:52 -0000

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

@huitema pushed 1 commit.

d244484  Simplifying the text, per Martin's review


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/444/files/6a0337c7771fd8787dc42dc58d6adb151f00cc24..d2444849b79176f61c79771c66677bec28108d95

----==_mimepart_58f82c59896df_7f33fab478b5c2c111343
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/d244484" class="commit-link">d244484</a>  Simplifying the text, per Martin&#39;s review</li>
</ul>


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

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

----==_mimepart_58f82c59896df_7f33fab478b5c2c111343--


From nobody Wed Apr 19 20:45: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 9F26F129412 for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 20:45:31 -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_H4=-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 yvKl0fVlssqb for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 20:45: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 85280128AB0 for <quic-issues@ietf.org>; Wed, 19 Apr 2017 20:45: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=ujLeo850UB4VYN7WF/KeXhZp3h4=; b=vIT8fyHVdYd58DYo u3tsapXfXCl44TRAphEcXpAXjc06a8LNip5nf66LSC9cInuXcavEtne525mbQlYm j0JhNNrQKL5Fomu8GTWfYC8ACvhqlQ1bnPJcaPVXWHeJSYB/UP5jIDqILxmr6hvq jB8SSz3w6H4B6bLSHw9AZqwpzq4=
Received: by filter0924p1mdw1.sendgrid.net with SMTP id filter0924p1mdw1-27576-58F82ED9-16 2017-04-20 03:45:29.697443665 +0000 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 34VbiNmFT9-oJL90mml52A for <quic-issues@ietf.org>; Thu, 20 Apr 2017 03:45:29.642 +0000 (UTC)
Date: Wed, 19 Apr 2017 20:45:29 -0700
From: huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab534dc562391abc11eeeb899b452db8c835c2af6c92cf00000001150ff0d992a169ce0d47d48d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/444/c295568645@github.com>
In-Reply-To: <quicwg/base-drafts/pull/444@github.com>
References: <quicwg/base-drafts/pull/444@github.com>
Subject: Re: [quicwg/base-drafts] Additional security section on fragmentation reassembly attacks (#444)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f82ed97f6ca_3be23fa87b3adc301461a3"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0s1U/MU7GbP/gqsO6wJaOuEdhq6NH9rW2clh ljPdzUYfxD4ka0k29808P/eplDMc/ZIHzLQDgVc1kIKEfasMzf5NaaO8gT53IPHKciQ/QH1aUcFfep jk9pOv9w921Pfa2ai/IicI5o9QzEl9dApm0R6pb/HCbvOPv1Z9tpqaFi2xjU/pwYVSzQQVPNGJeueN c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/opinV1EmJQ14vX74VNT_GkqYO7c>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Apr 2017 03:45:32 -0000

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

Shortened the text, added reference to flow control. The point is that (some) receivers will over-commit, and will need to mitigate the attack. This will require some kind of heuristic. I proposed one -- counting holes, and if they are not commensurate with the packet loss rate abort the connection. If you believe there is something smarter to do, please chime in.

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

<p>Shortened the text, added reference to flow control. The point is that (=
some) receivers will over-commit, and will need to mitigate the attack. Thi=
s will require some kind of heuristic. I proposed one -- counting holes, an=
d if they are not commensurate with the packet loss rate abort the connecti=
on. If you believe there is something smarter to do, please chime in.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving 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/444#issuecomment-295568645">view it on GitHub</a>, or <a href=
=3D"https://github.com/notifications/unsubscribe-auth/AWbkq4qMJW-MR6Uk7Uv20=
41r9RMErz9qks5rxtTZgaJpZM4NB_ik">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq75BDe7u5qQySmUjj=
Ew6Ih-R7Z1nks5rxtTZgaJpZM4NB_ik.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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=
/444#issuecomment-295568645"></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 #444: Shortened the =
text, added reference to flow control. The point is that (some) receivers w=
ill over-commit, and will need to mitigate the attack. This will require so=
me kind of heuristic. I proposed one -- counting holes, and if they are not=
 commensurate with the packet loss rate abort the connection. If you believ=
e there is something smarter to do, please chime in."}],"action":{"name":"V=
iew Pull Request","url":"https://github.com/quicwg/base-drafts/pull/444#iss=
uecomment-295568645"}}}</script>=

----==_mimepart_58f82ed97f6ca_3be23fa87b3adc301461a3--


From nobody Wed Apr 19 20:47:20 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6F9A8129412 for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 20:47:18 -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 0gPujGPCHk0m for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 20:47:17 -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 06E7A128AB0 for <quic-issues@ietf.org>; Wed, 19 Apr 2017 20:47: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=tshuGFPeYug3ZzcAzmo3GpAgPFU=; b=MUFMQH6MWBRvkH+Q +xZHLme3Fyceh0sLFjAeRB+xzVJ5ZZhM+2oosWU5fEKOxCsPYxIQlHrczPmKgikb O5iw/Cyg1JohQgiiSkcQX0MD0G01/yQDSx1VhvDXBZi+Gb7IYmAPOS0OZI1txLey vNShr/qNAARHrA5Fovgdlz4mcRc=
Received: by filter0830p1mdw1.sendgrid.net with SMTP id filter0830p1mdw1-29928-58F82F43-1F 2017-04-20 03:47:15.869147295 +0000 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 3i6WRnjqSIeymtNPnwtnOg for <quic-issues@ietf.org>; Thu, 20 Apr 2017 03:47:15.818 +0000 (UTC)
Date: Wed, 19 Apr 2017 20:47:15 -0700
From: huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe0a67201604fd63bfc625d33e0bf68529ce6c06292cf00000001150ff14392a169ce0d47d48d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/444/review/33668814@github.com>
In-Reply-To: <quicwg/base-drafts/pull/444@github.com>
References: <quicwg/base-drafts/pull/444@github.com>
Subject: Re: [quicwg/base-drafts] Additional security section on fragmentation reassembly attacks (#444)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f82f43b63dc_3293fb12cea7c30237259"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2DsRiVK+r8oWl/7Ag1Dz7siMnwjxgGsBidlD KzTF60CoHYNoTxwPtziHoX+bFRVpRoEBLl14vaCH5TGjcfccdjhsPTzTjI2I6+KbYYpEW9tGDtMInw M83ty4QQgaQhH+s3ZWF+Io/21wgafX1x/fXnVvX60QBieV+G+Dup8Lfs052KNWo4+IF1ydykL2RlLi E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/_w7DK0D1Ct6hvMkrLo7IBtmtss4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Apr 2017 03:47:18 -0000

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

huitema commented on this pull request.



> @@ -2697,6 +2697,43 @@ also be forward-secure encrypted.  Since the attacker will not have the forward
 secure key, the attacker will not be able to generate forward-secure encrypted
 packets with ACK frames.
 
+## Stream fragmentation and reassembly attacks
+
+An adversarial client may attempt to
+exhaust server memory resource by performing
+a stream fragmentation and reassembly attack, similar to the UDP/ICMP
+"Teardrop" fragmentation attacks. The adversarial client would open a stream,

Just dropping the name quoting. Could not find a good Teardrop reference.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/444#discussion_r112360312
----==_mimepart_58f82f43b63dc_3293fb12cea7c30237259
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/444#discussion_r112360312">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2697,6 +2697,43 @@ also be forward-secure encrypted.  Since the attacker will not have the forward
 secure key, the attacker will not be able to generate forward-secure encrypted
 packets with ACK frames.
 
+## Stream fragmentation and reassembly attacks
+
+An adversarial client may attempt to
+exhaust server memory resource by performing
+a stream fragmentation and reassembly attack, similar to the UDP/ICMP
+&quot;Teardrop&quot; fragmentation attacks. The adversarial client would open a stream,
</pre>
<p>Just dropping the name quoting. Could not find a good Teardrop reference.</p>

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

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


From nobody Wed Apr 19 21:04: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 35544129421 for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 21:04:36 -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_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id juKKogDEQMzn for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 21:04:34 -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 796B0128AB0 for <quic-issues@ietf.org>; Wed, 19 Apr 2017 21:04:34 -0700 (PDT)
Date: Wed, 19 Apr 2017 21:04:33 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1492661073; bh=O9C/r3QaQF7ge+vGRoZ2rd130tE2deEoVyXiFP0CMyM=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=T6IgIgGz7EoFAeY/E5r0KFRF+ixz6SOJ+IU5OES2fuO9gOhMR+AoVQ8aeUAkr/y6p qkWzREiF8XESwzQlmDSrXMzOoACjfSbAsHcrixziUyEBdVBmKS9rHafdgF7j8d+aik lID+qwsGsYBesGJGgTbGWvtVWL7wefMdToc97nmI=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3c76af5423229fc11bf49ee6538728e2c1b64ea492cf00000001150ff55192a169ce0d49d8b8@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/447@github.com>
Subject: [quicwg/base-drafts] Rejecting reduced flow control limits (#447)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f83351c1a1c_73d3f9be0bd3c2c251a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/nqNeXIdnqQzxukLOxBo_KmoD9Tw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Apr 2017 04:04:36 -0000

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

We currently say that a sender MUST NOT reduce these limits, but don't really require or permit a receiver to enforce this.  Now, it's true that reordering might cause limits to be received out of order, and it's probably best that we not *require* a receiver to check that the limit never reduces.  However, we might want to allow a receiver to look at packet numbers, determine that the number has been reduced, and kill the connection with a flow control error.

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

<p>We currently say that a sender MUST NOT reduce these limits, but don't really require or permit a receiver to enforce this.  Now, it's true that reordering might cause limits to be received out of order, and it's probably best that we not <em>require</em> a receiver to check that the limit never reduces.  However, we might want to allow a receiver to look at packet numbers, determine that the number has been reduced, and kill the connection with a flow control error.</p>

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

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


From nobody Wed Apr 19 21:25: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 81A04126DED for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 21:25:12 -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 WG-aUebffNj1 for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 21:25: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 DC018126DDF for <quic-issues@ietf.org>; Wed, 19 Apr 2017 21:25:10 -0700 (PDT)
Date: Wed, 19 Apr 2017 21:25:10 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1492662310; bh=wmzf6m/TEgk0XQQDuFy9upaIBRoBEXHvNfIC0TEQero=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=XGYFguzO8lgmhGX1YJSFWAbwSE532LIqrGfBBowOWG/zTLmbthE+hSRWCB0vhIZK9 f2K5qI8xUSh9mcToSnT53XqGklCx5shXT/nZdzNTzVhUGdgJvc0FMyvNme/GjSgvPu pNAvJUJpkmOXJOjqzO+7cnbKV7Hj7hC/gQnUOW+4=
From: huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab213e4aabcf2a68dae9d305256d24c3702003e53c92cf00000001150ffa2692a169ce0d49e253@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/448@github.com>
Subject: [quicwg/base-drafts] Adding a description of the Slowloris attack in security section (#448)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f838263f92a_75363fd0f19b7c2c420c4"; 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/h-kVwt4qpNFSpLI7h1KZR9wx2Qg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Apr 2017 04:25:12 -0000

----==_mimepart_58f838263f92a_75363fd0f19b7c2c420c4
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/448

-- Commit Summary --

  * Update draft-ietf-quic-transport.md

-- File Changes --

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

-- Patch Links --

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

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

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

<h4>Commit Summary</h4>
<ul>
  <li>Update draft-ietf-quic-transport.md</li>
</ul>

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

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

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

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

----==_mimepart_58f838263f92a_75363fd0f19b7c2c420c4--


From nobody Wed Apr 19 21:25: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 7DC59129B6F for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 21:25: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 Q0vNipIj-88o for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 21:25:38 -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 7BC48126DDF for <quic-issues@ietf.org>; Wed, 19 Apr 2017 21:25:38 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1492662337; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=wQCznUPQD5KhTfu6HzSeitgnQQ/TaIYm2CVG9FJYfic=; b=RuTYHXcO9dzIUV81eavjxdaDEae5YdbB3O5v9Ct/86HXGIN+iE7oTd0uIh6NGve5QvVsEEN6 tEbY7TqLfVP081MFJoReWAhRW2G7QJGxuGENqvOEWTRLDF3Tp1zQIu+gcVYiiSz7KUuxbzQq JSaS/KJAptuil5qB++S/Y1YWERQ=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=ehoOiAByZ43Zdf8zBtk5pI+r+gmVl85Zk+VLAEP0Dy3WlqTw7SsDWYxegN++MpTl5HGx4g ADewnKbMUQqegW9hpKQSiziEW9IOB7r1iVjYqKqo5W36KEvd0rKkm9easMvBWAk3Ib/blMFY 1t/SdqYE4e0glnBPCwnyDWN9KouB4=
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 58f83841.7fc640097cc0-smtp-out-n03; Thu, 20 Apr 2017 04:25:37 -0000 (UTC)
Date: Wed, 19 Apr 2017 21:25:36 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <58f83840c6220_5ec23fe1658e3c40241456@hookshot-fe6-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 84987e: Split WINDOW_UPDATE into MAX_DATA and MAX_STREAM_D...
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_58f83840c5eaa_5ec23fe1658e3c402413a7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/2oPf6E60P4Vr9rUkIRPdZmiG1Sc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Apr 2017 04:25:39 -0000

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

  Branch: refs/heads/limit_update
  Home:   https://github.com/quicwg/base-drafts
  Commit: 84987e4770803e2d927872a0589496fec57c883b
      https://github.com/quicwg/base-drafts/commit/84987e4770803e2d927872a0589496fec57c883b
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-04-20 (Thu, 20 Apr 2017)

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

  Log Message:
  -----------
  Split WINDOW_UPDATE into MAX_DATA and MAX_STREAM_DATA

This also changes the name of the LIMIT_UPDATE frame to MAX_STREAM_ID to match.

A lot of the text talked about stream offsets and had flow control affect
maximum stream offsets.  This turned out to be unnecessarily obtuse.  The text
in this changeset simply says that there is a limit to the amount of data that
can be sent.  This turns out to be a lot of changes, but I think that it is
easier to understand as a result.

Closes #443.



----==_mimepart_58f83840c5eaa_5ec23fe1658e3c402413a7--


From nobody Wed Apr 19 21: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 1C8C7127B52 for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 21:27:14 -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 7WnC-Nvius4K for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 21:27: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 BE052126DDF for <quic-issues@ietf.org>; Wed, 19 Apr 2017 21:27:12 -0700 (PDT)
Date: Wed, 19 Apr 2017 21:27:11 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1492662431; bh=VzedwpbgDktFug2Qj6XaDvqqbL/d7lS3yMQsd3V2MeA=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=ZBOgCPbPenNpjUd9gezsbNqC4a3ckCqe7xnuVrYrJRVVQ2a5qkTEWMJrkdcdNJA4M 28/7UWjz7nMBKg+VLd+VQjlaf0OXpEvCxIgiGJt382vntkYEbLTU4nnZXfWRNdSrlo AOEEJbiAdYZEOYDkYnP3wufrI3ifVf4R02wMgTO4=
From: Shigeki Ohtsu <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4d8e13702396ed01a91ac9bca339fdacad4d179992cf00000001150ffa9f92a169ce0d49e353@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/449@github.com>
Subject: [quicwg/base-drafts] Fix markdown of code block (#449)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f8389faba49_76b43fd0491c7c2c124574"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: shigeki
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/3CBRR4zNcD9beFJib7XDovfBLtg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Apr 2017 04:27:14 -0000

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

This is a minor editorial fix.
You can view, comment on, or merge this pull request online at:

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

-- Commit Summary --

  * Fix markdown of code block

-- File Changes --

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

-- Patch Links --

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

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

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

<p>This is a minor editorial fix.</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/449'>https://github.com/quicwg/base-drafts/pull/449</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Fix markdown of code block</li>
</ul>

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

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

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

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

----==_mimepart_58f8389faba49_76b43fd0491c7c2c124574--


From nobody Wed Apr 19 21:27: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 17968127B52 for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 21:27: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 WW4yLcTukyhe for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 21:27: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 786EB126DDF for <quic-issues@ietf.org>; Wed, 19 Apr 2017 21:27: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=r0DQwH9ms+mbWZc/Vnl2xgfBPV0=; b=kGdjn/8/PqSfLV5f 0hHKuwOlhhaA7AozsA3I7AjaWGwPG5akCZjkGvElu3R4Y+M0gahduTL1/eM+iVbh wFMcZQoL9ItCLwo5bIQVzC1w3fxaImfqtUwnGitQrFhyycCUvDLXEk2cx5s+zCiW EEb5dMzoqLlD/97OTK+ESI/y1W0=
Received: by filter0542p1mdw1.sendgrid.net with SMTP id filter0542p1mdw1-10010-58F838C1-29 2017-04-20 04:27:45.387013937 +0000 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 P6-SHMUqRGeAF51FRRoWZQ for <quic-issues@ietf.org>; Thu, 20 Apr 2017 04:27:45.337 +0000 (UTC)
Date: Wed, 19 Apr 2017 21:27:45 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab62db8f1a375eeccdbfb1aabde70d0eff31cdb10c92cf00000001150ffac192a169ce0d49e3a0@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/450@github.com>
Subject: [quicwg/base-drafts] Split WINDOW_UPDATE into MAX_DATA and MAX_STREAM_DATA (#450)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f838c13c1d0_f903fc477c35c3c8594d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2BSVGp6hnj8iNjysjzmeN7MVXwgd8R6Svyt0 aL1G6JC+HDFCXTvL7DNBuSSHb5f5njvjyzb//a8BeWFr2TUakCJ9AKqKeYofrTi/F7ppXH0lAjoCt8 e1jzN8YAZ1z2jeJ8eIe4N9QFuO8/Yk3ztNsQ8kdS2zsJTcEqsfThUO2sb5UktkTuCfHjNdzvwM5gsH g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/e9AZhFDMXoweKTZOyN25somNvhw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Apr 2017 04:27:48 -0000

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

This also changes the name of the LIMIT_UPDATE frame to MAX_STREAM_ID to match.

A lot of the text talked about stream offsets and had flow control affect
maximum stream offsets.  This turned out to be unnecessarily obtuse.  The text
in this changeset simply says that there is a limit to the amount of data that
can be sent.  This turns out to be a lot of changes, but I think that it is
easier to understand as a result.

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

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

-- Commit Summary --

  * Split WINDOW_UPDATE into MAX_DATA and MAX_STREAM_DATA

-- File Changes --

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

-- Patch Links --

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

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

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

<p>This also changes the name of the LIMIT_UPDATE frame to MAX_STREAM_ID to match.</p>
<p>A lot of the text talked about stream offsets and had flow control affect<br>
maximum stream offsets.  This turned out to be unnecessarily obtuse.  The text<br>
in this changeset simply says that there is a limit to the amount of data that<br>
can be sent.  This turns out to be a lot of changes, but I think that it is<br>
easier to understand as a result.</p>
<p>Closes <a href="https://github.com/quicwg/base-drafts/issues/443" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/443" data-id="222570964" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#443</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/450'>https://github.com/quicwg/base-drafts/pull/450</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Split WINDOW_UPDATE into MAX_DATA and MAX_STREAM_DATA</li>
</ul>

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

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

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

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

----==_mimepart_58f838c13c1d0_f903fc477c35c3c8594d--


From nobody Wed Apr 19 21:36: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 2B753127B52 for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 21:36: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 PlbRCt4oU0Rn for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 21:36: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 A32CB126DDF for <quic-issues@ietf.org>; Wed, 19 Apr 2017 21:36: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=AC5ELr6stsEQnByMuUAyUsLrEO0=; b=Uko+sK30THkp/nZM NbcdXZSZ9zwyIiTP71FkXYL3TRmgl1qZ2ogQzDGIB8Q7zCHVTeMxrKjAvCnoFrbs xFKA9oNp5MnJIdo5dPfAxmL18BywtissuMYr1gQ1H5QRYWRu2ZElsZqRBErY04K6 22KwhQKOKjBa5v3fvjtXDu4LyNc=
Received: by filter0823p1mdw1.sendgrid.net with SMTP id filter0823p1mdw1-32077-58F83AB7-2C 2017-04-20 04:36:07.845829292 +0000 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 PNmu8zU6Q_iALQScFZGSuA for <quic-issues@ietf.org>; Thu, 20 Apr 2017 04:36:07.787 +0000 (UTC)
Date: Wed, 19 Apr 2017 21:36:07 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2dbd5f26eccfc07661422d6b11cc806b9a4e309e92cf00000001150ffcb792a169ce0d49e253@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/448/review/33672485@github.com>
In-Reply-To: <quicwg/base-drafts/pull/448@github.com>
References: <quicwg/base-drafts/pull/448@github.com>
Subject: Re: [quicwg/base-drafts] Adding a description of the Slowloris attack in security section (#448)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f83ab7ad91e_18073fc987501c3038727"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-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+GkN+nSA5b+8jDHe5h5fz3VKMFDkPSh3YWn wSMQOFqrJI2Piv+0KTIZowY5G7e64P98QimdA/H0k2mE05wQUdX+4H+Z72jWqh22w7d/B1lUH1T761 veP1PkoL+whZaqaGHQpuRbhcMfGpSOFGsgfQTyXhnzCTjS/7hlSewxXhfucgs+2TlI712QyTw17mx7 Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/psNMtiKxkHRwB0j9URqnxaW66T4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Apr 2017 04:36:11 -0000

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

martinthomson approved this pull request.

LGTM

> @@ -2735,6 +2742,22 @@ also be forward-secure encrypted.  Since the attacker will not have the forward
 secure key, the attacker will not be able to generate forward-secure encrypted
 packets with ACK frames.
 
+## Slowloris Attacks
+
+The attacks commonly known as Slowloris {{SLOWLORIS}}
+try to keep many connections
+to the target endpoint open and hold them open as long as possible. These attacks
+can be executed against a QUIC endpoint by slowly sending small amount of
+data on an open stream, slowly opening the flow control windows in order
+to limit the sender rate, or possibly manufacturing QUIC ACK that
+simulate a high loss rate and slow down sending by the other endpoint.
+
+QUIC implementers should consider implementing the
+classic mitigations of the Slowloris attack, such as increasing the maximum

"the classic" isn't needed :)  How about "QUIC deployments SHOULD provide mitigations for the Slowloris attack, such as ..."

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

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

<p>LGTM</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/448#discussion_r112364076">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2735,6 +2742,22 @@ also be forward-secure encrypted.  Since the attacker will not have the forward
 secure key, the attacker will not be able to generate forward-secure encrypted
 packets with ACK frames.
 
+## Slowloris Attacks
+
+The attacks commonly known as Slowloris {{SLOWLORIS}}
+try to keep many connections
+to the target endpoint open and hold them open as long as possible. These attacks
+can be executed against a QUIC endpoint by slowly sending small amount of
+data on an open stream, slowly opening the flow control windows in order
+to limit the sender rate, or possibly manufacturing QUIC ACK that
+simulate a high loss rate and slow down sending by the other endpoint.
+
+QUIC implementers should consider implementing the
+classic mitigations of the Slowloris attack, such as increasing the maximum
</pre>
<p>"the classic" isn't needed :)  How about "QUIC deployments SHOULD provide mitigations for the Slowloris attack, such as ..."</p>

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

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


From nobody Wed Apr 19 21:36: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 0AA27129458 for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 21:36:24 -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 y6ILkh4m8h22 for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 21:36: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 BE24D126DDF for <quic-issues@ietf.org>; Wed, 19 Apr 2017 21:36:22 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1492662982; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=ectuwA+0mlkGCCVkcYnZHd/ImfM1MYMnNoYz8L1H8yE=; b=KEdgwhCTPSxliXIRfUn9bRp64JtaV3NORLGG7gZDP72yUtZsGuQ1q/fwYY0qshW14sAhhfxf cXC+f2ORteGPyr5gqsfjOGekOi7h1UCEXfpW0FQ41PmIVvMAd0u6sgJ0R4ijh45gy0unk/Rd 76xcga9FcAJCBg8IPCdNTkMIni8=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=hfRzUnyjXAoBh+DdogIPLx+TZDxhYCHL+OcBs/9GYCLCjdGfDg/yWkOlfedqjESHbGAegV LKrhDe5fEDVaIQ2+puLyCDPZlwiuYqLMZuD2WDCWdsBO5A0RnHxTESw8BnYRfItWowGsHPm5 pbmnS3YWCT8s8bIUrpPkyh4be9RDU=
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 58f83ac5.7fa41867ec30-smtp-out-n03; Thu, 20 Apr 2017 04:36:21 -0000 (UTC)
Date: Wed, 19 Apr 2017 21: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: <58f83ac5cfcf1_42e83fefe9083c34224675@hookshot-fe2-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] f70b1f: Fix markdown of code block
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_58f83ac5cf680_42e83fefe9083c34224549"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Zd92uPo9qMb9yADuLHzPKI9Tcdc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Apr 2017 04:36:24 -0000

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

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: f70b1fc1a8d091fb166b4d6b5db2f469417d900d
      https://github.com/quicwg/base-drafts/commit/f70b1fc1a8d091fb166b4d6b5db2f469417d900d
  Author: Shigeki Ohtsu <ohtsu@ohtsu.org>
  Date:   2017-04-20 (Thu, 20 Apr 2017)

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

  Log Message:
  -----------
  Fix markdown of code block


  Commit: cb0bd794d2d75f3190a74a60abf392cd3d93db2f
      https://github.com/quicwg/base-drafts/commit/cb0bd794d2d75f3190a74a60abf392cd3d93db2f
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-04-20 (Thu, 20 Apr 2017)

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

  Log Message:
  -----------
  Merge pull request #449 from shigeki/fix_codeblock

Fix markdown of code block


Compare: https://github.com/quicwg/base-drafts/compare/ed30459e07c9...cb0bd794d2d7
----==_mimepart_58f83ac5cf680_42e83fefe9083c34224549--


From nobody Wed Apr 19 21:36: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 A9A37126DDF for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 21:36:24 -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 Wa6qrsar6iCb for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 21:36: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 459A1129420 for <quic-issues@ietf.org>; Wed, 19 Apr 2017 21:36:23 -0700 (PDT)
Date: Wed, 19 Apr 2017 21:36:22 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1492662982; bh=FkHeH8zOofXGyum06131vQ9Lf0bybylo+plRAV6nbPc=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=X/FsHaidLuhkAbd8mqeCH95MCla2NqjpPVzODz1r2nJsv+eve1296GJUymxV4A9ar /nlnQWk9FTAC9l+JzyR1Q86plAiupZd0S7Kp3eK0bT9PQkwkVXrb5e9qt41eld9PmR Z0NpK87dpdhgiRfXitmgo8ZmyzXIofzwqbP2Vnwg=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab32545576b03381dc4d654f62f470a5c649f4651092cf00000001150ffcc692a169ce0d49e353@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/449/issue_event/1049832828@github.com>
In-Reply-To: <quicwg/base-drafts/pull/449@github.com>
References: <quicwg/base-drafts/pull/449@github.com>
Subject: Re: [quicwg/base-drafts] Fix markdown of code block (#449)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f83ac6997db_16c23fc365f0fc2c90211"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/2-FlYRoptGyDX77p_EXACczqvu0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Apr 2017 04:36:25 -0000

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

Merged #449.

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

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

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

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


From nobody Wed Apr 19 21:38: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 B4E4712940E for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 21:38:55 -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 e6eBvmrbszpS for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 21:38: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 2A570126DDF for <quic-issues@ietf.org>; Wed, 19 Apr 2017 21:38: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=iRcULFJbvulCavNfkewdXh4M1as=; b=N9EK2toPUhL6NMfw UuqSOBaB6Q46Q7RMB9s+xpnufea/Iq0V91y9/HVGeWcrcxdiusE/VHP84T/PQWrW d9sDNEZzVww1s3IWBq+jmwXy6FdzBrd6yYxTArSEviTXxwrS9KNvQNZLV/+g38aT TWwf/yapIxuIuWB5Maqw5HB24Ig=
Received: by filter0531p1mdw1.sendgrid.net with SMTP id filter0531p1mdw1-21235-58F83B5D-1 2017-04-20 04:38:53.046667059 +0000 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 EppJYuUTSdm8bLjJ5qrDpg for <quic-issues@ietf.org>; Thu, 20 Apr 2017 04:38:52.982 +0000 (UTC)
Date: Wed, 19 Apr 2017 21:38:52 -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/450/push/1690343372@github.com>
In-Reply-To: <quicwg/base-drafts/pull/450@github.com>
References: <quicwg/base-drafts/pull/450@github.com>
Subject: Re: [quicwg/base-drafts] Split WINDOW_UPDATE into MAX_DATA and MAX_STREAM_DATA (#450)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f83b5cd874f_3fa33ffa13023c381434df"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1XN6hr9zY7M8Y5Q3oktfdUWUJLrptcLQC9t5 MUS5C9sEMKq9KDO3HslDGxGcN1hC0WbHDeyA2wJhz+7VL6nJJTx1rP0LfYbwxXpuJVMRgsroacWXz+ dxulFLaQ+VviJsKL6KomYTQIjThNFWUwVWLlDE7DKiIYjx+st+0VEG++O29AL8Qahm8AGIEL36+eBU k=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/IQuP5eAMlMzPV4pUU-6ZSZru1cU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Apr 2017 04:38:56 -0000

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

@martinthomson pushed 1 commit.

eba4f04  The hazards of renaming things automatically


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/450/files/84987e4770803e2d927872a0589496fec57c883b..eba4f043d8d55c86fe6db9d0e2e0c22ed66c44c2

----==_mimepart_58f83b5cd874f_3fa33ffa13023c381434df
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/eba4f04" class="commit-link">eba4f04</a>  The hazards of renaming things automatically</li>
</ul>


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

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

----==_mimepart_58f83b5cd874f_3fa33ffa13023c381434df--


From nobody Wed Apr 19 21:44: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 CEA7712940E for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 21:44:30 -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 5GUa3qEOTDFI for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 21:44: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 C4820126DDF for <quic-issues@ietf.org>; Wed, 19 Apr 2017 21:44:29 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1492663469; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=IRH6Ocjc95zFZ+uNL5Cxsz+P2fgBXwH7XT4h9hBoORA=; b=o27E6PlPyEHSTBNbzBwbHaNvmvtttug8pVgZM2f9EUhwD+EDTGvhXU+INQ5lQZqY7aOjUTaf kW3NUpxnwv1rgAfCOaxsuNHLoWFK1g8G5UEssBToUK6jTexKwkyKrDweh6iwrR+HtAMTkuY3 Xw9LQ5T4sykVF1kpzWSM6ubGUrY=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=IdxrQsZo/38sOCySvUdXZcDvSLTqsCoaNpQlFQZdkcP7hIrhhX2bNnYr0g7HPcbF5L/6mW B4AOhM/fsORsxU5k+h7Qp6Su9X2e6q9XejRnx5A0usk9uJt+Qt7dUbuUNbAjldAzXbYUsNeq AijmnhiZHOa0tr6sR2ZC9NHXbowmA=
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 58f83cac.7fc6c425afc0-smtp-out-n03; Thu, 20 Apr 2017 04:44:28 -0000 (UTC)
Date: Wed, 19 Apr 2017 21:44:27 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <58f83cabcebe2_704e3fbf52393c3426097f@hookshot-fe1-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] b82595: Fix IANA table
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_58f83cabce84a_704e3fbf52393c342608cb"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/vSxFWH-VrONz05tA1JcO6n5u7KI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Apr 2017 04:44:31 -0000

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

  Branch: refs/heads/limit_update
  Home:   https://github.com/quicwg/base-drafts
  Commit: b82595442be00263498f4edc464fb4f30adfdc01
      https://github.com/quicwg/base-drafts/commit/b82595442be00263498f4edc464fb4f30adfdc01
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-04-20 (Thu, 20 Apr 2017)

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

  Log Message:
  -----------
  Fix IANA table



----==_mimepart_58f83cabce84a_704e3fbf52393c342608cb--


From nobody Wed Apr 19 21:44:40 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3526D129420 for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 21:44:32 -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 dM2tMHRWEpuV for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 21:44:30 -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 BC07B127B52 for <quic-issues@ietf.org>; Wed, 19 Apr 2017 21:44: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=8IBeoisWTrGVbW0pOB4wjTNo6IQ=; b=w3M8E1io4a7mDNf1 pKWCkhcmEh2xqbG8hdhKza01Ysd0NF5zPEMvtpDU2+vwZN/BTL2O05cMfsUO75QZ EAdOTGVosUtc8zO584e/ByajHZ4RNRC+9RSc8ogFSbEovagCyobBlNI8siy5uNLy WvIBLYToaQYx/5rfTUfmcZJJATQ=
Received: by filter0945p1mdw1.sendgrid.net with SMTP id filter0945p1mdw1-7830-58F83CAD-10 2017-04-20 04:44:29.22230893 +0000 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 urb3Ce0PTuaZ3YTftNUFaQ for <quic-issues@ietf.org>; Thu, 20 Apr 2017 04:44:29.147 +0000 (UTC)
Date: Wed, 19 Apr 2017 21:44:29 -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/450/push/1690348945@github.com>
In-Reply-To: <quicwg/base-drafts/pull/450@github.com>
References: <quicwg/base-drafts/pull/450@github.com>
Subject: Re: [quicwg/base-drafts] Split WINDOW_UPDATE into MAX_DATA and MAX_STREAM_DATA (#450)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f83cadc3fc_2bee3fb51f3e5c381126c7"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2oCwASJSsrB6QsPDZ3JzDxWujr0TFE+mwT2T ku7ZcLTnuMpMB9q6pc6ziygHDeHuFtGC3hLyDwCo7I896REtGf6yxERb4KtajdHAHZx/ArzFYg5AyY B8jVIOg+qcWOiwm7xJD2LTai0kt3uVTXvCF8LzQaKEI/w9UeTL7SzvqUu0Rs85vFCsQciHq8Zn4z+I s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/MlToEGA4ID8rCoJMn80Twg6QklY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Apr 2017 04:44:32 -0000

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

@martinthomson pushed 1 commit.

b825954  Fix IANA table


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

----==_mimepart_58f83cadc3fc_2bee3fb51f3e5c381126c7
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/b825954" class="commit-link">b825954</a>  Fix IANA 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/450/files/eba4f043d8d55c86fe6db9d0e2e0c22ed66c44c2..b82595442be00263498f4edc464fb4f30adfdc01">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-nVE0JFdSBb4y9zbVJydvO52-bvks5rxuKtgaJpZM4NChv1">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq9l9ri5Tqn8pAu-s2NblvydWV3uCks5rxuKtgaJpZM4NChv1.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/450/files/eba4f043d8d55c86fe6db9d0e2e0c22ed66c44c2..b82595442be00263498f4edc464fb4f30adfdc01"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

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

----==_mimepart_58f83cadc3fc_2bee3fb51f3e5c381126c7--


From nobody Wed Apr 19 21:45: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 963BC12940E for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 21:45: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 OM__CV0DijdY for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 21:45: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 381E5127B52 for <quic-issues@ietf.org>; Wed, 19 Apr 2017 21:45:50 -0700 (PDT)
Date: Wed, 19 Apr 2017 21:45:49 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1492663549; bh=4RN1IeE2teJ+xu8imr4w7B8q/g6cvyE7GeYYJ0YDC/Y=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=k+md6Hh9PG9HmFTwdSloxlmQP3UhIVR4PurepE0RSszgJh7O5E5LmTvKjjJGw9LNf G/xU6akGQYTAe6acbx5ZE8lj24iESZqPj3bOFse4ifSWC0ovc7voEh6Qbao2O1Oooj Pr7uUKA7VBKjEV9yySqV72GwKnFf0rXHLvP8t/ig=
From: 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/448/push/1690350286@github.com>
In-Reply-To: <quicwg/base-drafts/pull/448@github.com>
References: <quicwg/base-drafts/pull/448@github.com>
Subject: Re: [quicwg/base-drafts] Adding a description of the Slowloris attack in security section (#448)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f83cfd6d230_3eb33ffa13023c385514f"; 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/F_Ag-spXYV4cl8X2dJt5xr5HFOk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Apr 2017 04:45:51 -0000

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

@huitema pushed 1 commit.

dec12c2  fixing the slowloris reference.


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/448/files/48f580ccbc19fa900c43e37eb065c20999abb2f0..dec12c295c05a6e180f5d494c2f42b1665f0cba5

----==_mimepart_58f83cfd6d230_3eb33ffa13023c385514f
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/dec12c2" class="commit-link">dec12c2</a>  fixing the slowloris reference.</li>
</ul>


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

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

----==_mimepart_58f83cfd6d230_3eb33ffa13023c385514f--


From nobody Wed Apr 19 21: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 5932712EAFB for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 21:47:20 -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_H4=-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 SaxAiP5KVznu for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 21:47:17 -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 87D9412EB01 for <quic-issues@ietf.org>; Wed, 19 Apr 2017 21: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=i6i3QPFC0wqpBAXKYAyKObOE57U=; b=twlkVUrDgQJL9dvU YmIjXUwScWNAl0DDNLzY+sXEit0Vz1q3fiwBdiJnMHlxXWEJ2Av+iFBu1tOq0pk9 VQvc9F21ZUR79+kfAVVOwlD9xE0g5NhurQ47wW7Hmrlwl51RfxsZNmZFLeD2TNc7 +pDHI9JHdUlpsCAlICEk8Xtr+qQ=
Received: by filter0642p1mdw1.sendgrid.net with SMTP id filter0642p1mdw1-26965-58F83D51-3 2017-04-20 04:47:13.058408803 +0000 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 o38lKdmsR4OzwICrw_5vwQ for <quic-issues@ietf.org>; Thu, 20 Apr 2017 04:47:13.028 +0000 (UTC)
Date: Wed, 19 Apr 2017 21:47:12 -0700
From: huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab34d4ded0d6e6408686eeaa121d8a7ef32918201e92cf00000001150fff5092a169ce0d49e253@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/448/review/33673320@github.com>
In-Reply-To: <quicwg/base-drafts/pull/448@github.com>
References: <quicwg/base-drafts/pull/448@github.com>
Subject: Re: [quicwg/base-drafts] Adding a description of the Slowloris attack in security section (#448)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f83d50dd28b_4a043fd0491c7c2c14344e"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1GWJ/FlP1mU9BZqalTGIvACBjis0eHHq04Xw cK01sIoBwSyfary/HQYWLbALCjAZdoxlwIONjJXGjhSNl/tny7/orDC5ROK6IdCKk2LxV4WPQfOU8j 8pizbgVqXbi/6nr37wDZHqHRxOuhHPIUSWjD7gBrSCjCX0/ZoyOGZepEUWlRUdr2FQEUPMi/qcTFOS o=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/S71M_a2njvEXb7De_xX06Ph9bFM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Apr 2017 04:47:20 -0000

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

huitema commented on this pull request.



> @@ -2735,6 +2742,22 @@ also be forward-secure encrypted.  Since the attacker will not have the forward
 secure key, the attacker will not be able to generate forward-secure encrypted
 packets with ACK frames.
 
+## Slowloris Attacks
+
+The attacks commonly known as Slowloris {{SLOWLORIS}}
+try to keep many connections
+to the target endpoint open and hold them open as long as possible. These attacks
+can be executed against a QUIC endpoint by slowly sending small amount of
+data on an open stream, slowly opening the flow control windows in order
+to limit the sender rate, or possibly manufacturing QUIC ACK that
+simulate a high loss rate and slow down sending by the other endpoint.
+
+QUIC implementers should consider implementing the
+classic mitigations of the Slowloris attack, such as increasing the maximum

OK, will fix that once I get to pass the online checks.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/448#discussion_r112364877
----==_mimepart_58f83d50dd28b_4a043fd0491c7c2c14344e
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/448#discussion_r112364877">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2735,6 +2742,22 @@ also be forward-secure encrypted.  Since the attacker will not have the forward
 secure key, the attacker will not be able to generate forward-secure encrypted
 packets with ACK frames.
 
+## Slowloris Attacks
+
+The attacks commonly known as Slowloris {{SLOWLORIS}}
+try to keep many connections
+to the target endpoint open and hold them open as long as possible. These attacks
+can be executed against a QUIC endpoint by slowly sending small amount of
+data on an open stream, slowly opening the flow control windows in order
+to limit the sender rate, or possibly manufacturing QUIC ACK that
+simulate a high loss rate and slow down sending by the other endpoint.
+
+QUIC implementers should consider implementing the
+classic mitigations of the Slowloris attack, such as increasing the maximum
</pre>
<p>OK, will fix that once I get to pass the online checks.</p>

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

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


From nobody Wed Apr 19 21:48: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 EE95912EAFE for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 21:48:53 -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 e41DfibtdMSR for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 21:48:52 -0700 (PDT)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C841812EAFC for <quic-issues@ietf.org>; Wed, 19 Apr 2017 21:48:52 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1492663732; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=fHgYZNO8cZLd9es0srPBYlxVNWy42/19jNad+7tKNNA=; b=NsGTf7lK5KUIz9bzpfe0B+J+CMP2naJCPd4guEn0N8Po6zMHnb1EMdOKsKf7HfhfcnffaIUE C6bfwKD8RRaOJ8/ugwQvZdWnfFfbEDYUjh1rKge0UDMZv3u0U745Ty6kV9dbBKoN9J41g/6b zmV9CWihiz2nev826TW9++CYj1A=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=IRzYDbZItJ817Z7hhDF90OJD5AnEbHJiqGjGLPGq4teUzk/jn7m/P0nR6CNDsSjfrqI0ZX jydLCe3L2POGskG3mEljQD7lenJeFOj3iHA3/YSn7GQVATgnKTxE3YtapSCjA2dBUINeqEaj b5r8UcSZFb3hf904cwq5wWlpURkAs=
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 58f83b5c.7fcb1b422150-smtp-out-n01; Thu, 20 Apr 2017 04:38:52 -0000 (UTC)
Date: Wed, 19 Apr 2017 21:38:51 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <58f83b5b35950_70563f951b951c2c252316@hookshot-fe1-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] eba4f0: The hazards of renaming things automatically
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_58f83b5b355df_70563f951b951c2c2522fb"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/1KtCoaQtGC0TICnwVZE8P2wc8BM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Apr 2017 04:48:54 -0000

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

  Branch: refs/heads/limit_update
  Home:   https://github.com/quicwg/base-drafts
  Commit: eba4f043d8d55c86fe6db9d0e2e0c22ed66c44c2
      https://github.com/quicwg/base-drafts/commit/eba4f043d8d55c86fe6db9d0e2e0c22ed66c44c2
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-04-20 (Thu, 20 Apr 2017)

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

  Log Message:
  -----------
  The hazards of renaming things automatically



----==_mimepart_58f83b5b355df_70563f951b951c2c2522fb--


From nobody Wed Apr 19 21:52:51 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C229212940E for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 21:52:50 -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_H4=-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 FoBtAKOWM8V6 for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 21:52: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 EB70F126CF6 for <quic-issues@ietf.org>; Wed, 19 Apr 2017 21:52: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=JT0jYfvU0AdELrU1BZvTUjRhO4w=; b=Ui7X7WAUBSqQTb7d IR59x47HUeWW57Xxpbu9gjPWnH1fvhj02241gblbYyExYKRfrJpr0UWd8Y/gi8ZZ ISA+NFNlmjJPt5ryDYHEPY4NWppnTtJ5P+7GWv3Jr3jHeswz8f9Ymsb13qVLR1wz akYIYdTiAjiO8jPGjbLXMkpgxFQ=
Received: by filter0555p1mdw1.sendgrid.net with SMTP id filter0555p1mdw1-2437-58F83EA1-9 2017-04-20 04:52:49.202557741 +0000 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 eg8d2cdqTuG6ngEY3do91g for <quic-issues@ietf.org>; Thu, 20 Apr 2017 04:52:49.168 +0000 (UTC)
Date: Wed, 19 Apr 2017 21:52:49 -0700
From: 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/448/push/1690357121@github.com>
In-Reply-To: <quicwg/base-drafts/pull/448@github.com>
References: <quicwg/base-drafts/pull/448@github.com>
Subject: Re: [quicwg/base-drafts] Adding a description of the Slowloris attack in security section (#448)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f83ea1160ad_54753fc987501c30743c4"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0lCmGL2SkM2eXonZOqG3fuP7fHyIsI4cJ+g5 n1hxCu4a2kfaIpstJRyIg9dW1bWhbrDM+8CsuVwh17XjwfA7gDta+RHpNbgXWQ5sLUlxTvcoi25hkt 28nH5RxgOonn9s4atNaMUXvpBvYHsE4NWg00dxBGH6gOB/wgZYdyoqySnQ==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Paf11hVA8CnQJuij8uVyfGsNMLU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Apr 2017 04:52:51 -0000

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

@huitema pushed 1 commit.

bfd754a  Strengthen the SHOULD mitigate text


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

----==_mimepart_58f83ea1160ad_54753fc987501c30743c4
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/bfd754a" class="commit-link">bfd754a</a>  Strengthen the SHOULD mitigate text</li>
</ul>


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

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

----==_mimepart_58f83ea1160ad_54753fc987501c30743c4--


From nobody Wed Apr 19 22:05: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 78994129420 for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 22:05: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_H4=-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 uXWqdKnbQnnz for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 22:05: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 92611129450 for <quic-issues@ietf.org>; Wed, 19 Apr 2017 22:05: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=JIoXQfBFJ5J0qMOC1EelSjX6fEI=; b=tI2m5rj4Hw1AEbXy YoAm0T4VHJZssuqz/6KDP3ykvFP6/a9hvnrF9YjbP8+zIoFwqTKZ0zlW07aE7pvI 8alSfQpwR2MeJIpG4elEXrYfxpj5s3NdDrfmMB+NaHOWQ541GH16WDmrlpmAslr2 NEY/aslFDBkWCu6hbZUeF5ofDEo=
Received: by filter0416p1mdw1.sendgrid.net with SMTP id filter0416p1mdw1-28270-58F84197-1B 2017-04-20 05:05:27.315933193 +0000 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 c6Oqj1BdRvm32y6MPadzlw for <quic-issues@ietf.org>; Thu, 20 Apr 2017 05:05:27.266 +0000 (UTC)
Date: Wed, 19 Apr 2017 22:05:27 -0700
From: 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/448/push/1690371184@github.com>
In-Reply-To: <quicwg/base-drafts/pull/448@github.com>
References: <quicwg/base-drafts/pull/448@github.com>
Subject: Re: [quicwg/base-drafts] Adding a description of the Slowloris attack in security section (#448)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f841972dfcc_6b83f85360e7c346385f"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2GH5IUxlsvxzz5xczo7zsNi2Eg1roqvLKDdA SAeWU5ge7iVNTxWPyMOFmx2XB0opICcV4hHqWhC+UO7EDZfJofopkc856LmGvKDCX9fA8M/G61usVk LbVj+tSBLHTXzuTg1+46QncF2MUiy1xd5z4+VG0roT+D0xH9qbmam6VXGy0KCtShLWJFI7V+4XLtF4 0=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/OafsZsI9YLokBKm4o9-p15W8w2E>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Apr 2017 05:05:29 -0000

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

@huitema pushed 1 commit.

f725b84  More punch cards.


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

----==_mimepart_58f841972dfcc_6b83f85360e7c346385f
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/f725b84" class="commit-link">f725b84</a>  More punch cards.</li>
</ul>


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

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

----==_mimepart_58f841972dfcc_6b83f85360e7c346385f--


From nobody Wed Apr 19 22:06: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 3AD73129450 for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 22:06:01 -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 37KBGv_wxyBV for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 22:05: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 A2C0E129420 for <quic-issues@ietf.org>; Wed, 19 Apr 2017 22:05: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=0Dwlmmw24m5Lye86FlOeQLn7X48=; b=w699htVBjjQ9LjLE xZq1wggG935eMTRVrqHb2NDGMmO4xZt6Y9O1zpwNs4vhB3tLlr3AuSEbaRLd3YoR MgNmonR1kSEaW+t5kEZtvY71mDXvYGCxOeDGML3unIO/LiXgVeLtp6yUJum35QIh ocgQyR30QAnyM8dyRu+JcAE6TlY=
Received: by filter0921p1mdw1.sendgrid.net with SMTP id filter0921p1mdw1-26221-58F841B6-3F 2017-04-20 05:05:58.858101516 +0000 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 DNED9mXvTUu25o82YkW8dA for <quic-issues@ietf.org>; Thu, 20 Apr 2017 05:05:58.673 +0000 (UTC)
Date: Wed, 19 Apr 2017 22:05:58 -0700
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc98945a48243b2271feac17d8bd9907885cf396b92cf00000001151003b692a169ce0cfd5e4f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/421/review/33674733@github.com>
In-Reply-To: <quicwg/base-drafts/pull/421@github.com>
References: <quicwg/base-drafts/pull/421@github.com>
Subject: Re: [quicwg/base-drafts] Add LIMIT_UPDATE and replaces concurrent stream limit (#421)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f841b65c4cd_23623f85360e7c34143994"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3k429+dykVMyk/nJayU6mLXBXr2ftlRIb3Hj KqRJz25h3XF3RYLOJfiqOJF4/iz4iODb6mE0j3q+u8RZYAK/Wt8cFLNRtwuX/Uxa591nV/SVTvW6zs 3LP46zbRzvc76co/GI/b7AdHXQsRuAGazlbTRunvYJONqGAPuOGigf+Ut2uFnn5gm68iG5jhePyCZB 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/0f-R6rWJK1xrqS6KxDliKimTHC8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Apr 2017 05:06:01 -0000

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

janaiyengar commented on this pull request.



>  
 Endpoints MUST NOT exceed the limit set by their peer.  An endpoint that
-receives a STREAM frame that causes its advertised concurrent stream limit to be
-exceeded MUST treat this as a stream error of type QUIC_TOO_MANY_OPEN_STREAMS
-({{error-handling}}).
-
+receives a STREAM frame with an ID greater than the limit it has sent MUST treat
+this as a stream error of type QUIC_TOO_MANY_OPEN_STREAMS ({{error-handling}}),
+unless this is a result of a change in the initial offsets (see
+{{zerortt-parameters}}).
+
+A Maximum Stream ID of 0 will cause a connection to be unusable.  Application
+protocols that use QUIC might require a certain minimum number of initial
+streams to function correctly.  If a peer advertises an maximum stream ID
+(initial_stream_limit) that is too small for the selected application protocol

Agreed that this surely doesn't seem worthy of a MUST terminate. I also don't think TOO_MANY_OPEN_STREAMS is the right error to use 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/421#discussion_r112366250
----==_mimepart_58f841b65c4cd_23623f85360e7c34143994
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/421#discussion_r112366250">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
 Endpoints MUST NOT exceed the limit set by their peer.  An endpoint that
-receives a STREAM frame that causes its advertised concurrent stream limit to be
-exceeded MUST treat this as a stream error of type QUIC_TOO_MANY_OPEN_STREAMS
-({{error-handling}}).
-
+receives a STREAM frame with an ID greater than the limit it has sent MUST treat
+this as a stream error of type QUIC_TOO_MANY_OPEN_STREAMS ({{error-handling}}),
+unless this is a result of a change in the initial offsets (see
+{{zerortt-parameters}}).
+
+A Maximum Stream ID of 0 will cause a connection to be unusable.  Application
+protocols that use QUIC might require a certain minimum number of initial
+streams to function correctly.  If a peer advertises an maximum stream ID
+(initial_stream_limit) that is too small for the selected application protocol
</pre>
<p>Agreed that this surely doesn't seem worthy of a MUST terminate. I also don't think TOO_MANY_OPEN_STREAMS is the right error to use 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/421#discussion_r112366250">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq405SUjwI_CeCdw6zOp3eTvkWVznks5rxue2gaJpZM4MtOHg">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq-l3DrRHoyTTeanEfINM-sBSS1q2ks5rxue2gaJpZM4MtOHg.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/421#discussion_r112366250"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

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


From nobody Wed Apr 19 22:11:01 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EA3AC129420 for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 22:10: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 WDFjMwHFtyie for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 22:10:58 -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 C571E126DED for <quic-issues@ietf.org>; Wed, 19 Apr 2017 22:10: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=Q76mCoAxzJZfr/n+Wy4dtzj7mDU=; b=tij9rxiz1/5gl9Z8 70bnUZKKl8TLJCh1OvNaQiDF/jxH5mq57E/WJ4IFENaw1okwNvP5zvVvWXXb1q/D nHs/B3h9YAMLENCL09xWbSsmIriZEXravvo1c7yAH3gfqgNwOZYZmmtlMprw0M+q w4NVlED/V1iC3XMLYOKtGNEMcxE=
Received: by filter0934p1mdw1.sendgrid.net with SMTP id filter0934p1mdw1-3583-58F842E2-4 2017-04-20 05:10:58.060907185 +0000 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 fsMXg4seS9aIsaAe0e2E3Q for <quic-issues@ietf.org>; Thu, 20 Apr 2017 05:10:58.044 +0000 (UTC)
Date: Wed, 19 Apr 2017 22:10:57 -0700
From: 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/448/push/1690377045@github.com>
In-Reply-To: <quicwg/base-drafts/pull/448@github.com>
References: <quicwg/base-drafts/pull/448@github.com>
Subject: Re: [quicwg/base-drafts] Adding a description of the Slowloris attack in security section (#448)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f842e1e2b7c_2e6c3f85360e7c34749af"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak14bVUm7aTctBPwRMAIJBtiqLqd3e6nnamMVV UMtQIFbaq8ce29A+td7Vg4aEyipQHM2091AhyMkHVDpUy0BazDXlXn9IXVi3iLUFmHnxgLT9vU9sfv J83r2oqGWM5m0jmlhGeEBcAa8LqwLINKRf7Q8mfRGBhOrd7tyAavnH6TsA==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/8wB-CVFATtLGqSebvY9XznQDAAo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Apr 2017 05:11:00 -0000

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

@huitema pushed 1 commit.

dbdcad8  I thought I was done with punch cards 40 years ago.


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

----==_mimepart_58f842e1e2b7c_2e6c3f85360e7c34749af
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/dbdcad8" class="commit-link">dbdcad8</a>  I thought I was done with punch cards 40 years ago.</li>
</ul>


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

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

----==_mimepart_58f842e1e2b7c_2e6c3f85360e7c34749af--


From nobody Wed Apr 19 22:18: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 0CC77129450 for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 22:18:18 -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 xgpGEkcenJwk for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 22:18:16 -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 E20ED12942F for <quic-issues@ietf.org>; Wed, 19 Apr 2017 22:18:15 -0700 (PDT)
Date: Wed, 19 Apr 2017 22:18:14 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1492665495; bh=1qdB9IrMeSHZzG9yr93RT5SQwK//VRsGAyHKg0JWNiY=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=VCkVpWwDwJAjjxqWdGp4OTnP3FhdznhQ3ELHiuhV6OCmUgJMRNq8Jo0fXNI25hG2Q iJCnLKthtr1f09e2+A54Cbwcz0KTIPiP9cblDuqnz1TfcMGuo5NOuvpQyfXj1xqXXY dB1lkpqsnuKyD4JTbs2Hke9b4+R68Eg82GSMD0GE=
From: 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/448/push/1690385996@github.com>
In-Reply-To: <quicwg/base-drafts/pull/448@github.com>
References: <quicwg/base-drafts/pull/448@github.com>
Subject: Re: [quicwg/base-drafts] Adding a description of the Slowloris attack in security section (#448)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f84496f2508_253a3fb51f3e5c381127b6"; 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/6IZCamkPAaMJr6eG2iv-XTVoIos>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Apr 2017 05:18:18 -0000

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

@huitema pushed 1 commit.

0eeb693  trailing white space.


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

----==_mimepart_58f84496f2508_253a3fb51f3e5c381127b6
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/0eeb693" class="commit-link">0eeb693</a>  trailing white space.</li>
</ul>


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

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

----==_mimepart_58f84496f2508_253a3fb51f3e5c381127b6--


From nobody Wed Apr 19 22:20:16 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4CF39129420 for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 22:20:14 -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 dAVTW5f47lHx for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 22:20: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 D8FD612942F for <quic-issues@ietf.org>; Wed, 19 Apr 2017 22:20:12 -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=RI9tQp4jPLxR4TqKzgOz7IeqfxQ=; b=E4HbBluYisSqqUHM Pcp2bqTtszMerifJGaYLG+CmB7iee94XK7PRU0i0EotfyWTP8xPnGOtQDDl05876 gJH0apsZao//l/uOBw6dC7Vlm0ZcNnj8bMKcJEmXnhrSzEkw5MzdEwbRLmMImJVV LDKExpVvWPoEJ/soKN9qhQflmeM=
Received: by filter0452p1mdw1.sendgrid.net with SMTP id filter0452p1mdw1-19713-58F8450B-3B 2017-04-20 05:20:11.879640949 +0000 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 XWj6yZc_SguZ2VYBRkduBg for <quic-issues@ietf.org>; Thu, 20 Apr 2017 05:20:11.807 +0000 (UTC)
Date: Wed, 19 Apr 2017 22:20:11 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6fe9e0e08f32ef9fd3f65a27ece7b758456fb6b292cf000000011510070b92a169ce0d49fb1e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/451@github.com>
Subject: [quicwg/base-drafts] No rules limit the sending of BLOCKED (#451)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f8450bac22b_7a7d3f9be0bd3c2c68475"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2ieLYb7Kptky+okdc00QT1S3IS5YoBBznm39 UhDlVORxj9wiReLQFZf1Z95uNZpIaAFGRdWvxSl5ql/27/4Li4pjn00echh4FVF99HSc6i2R8++dK2 XCI4Eg7BZW1NG3fS9ikRSyxYtV6asucWvR/lTNFHaroXCDAedpw5HH1chadCtc6dQy2RnAI3uYrZYl g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/qNJuaJ-FPguyeU6_Vm86otLnXWk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Apr 2017 05:20:14 -0000

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

In discussions of BLOCKED in HTTP/2, one important limitation was that a sender wouldn't send multiple BLOCKED frames for the same limit.  That is, it would stop sending BLOCKED until it received a WINDOW_UPDATE for the affected limit.

No such restriction applies.  An poor implementation of QUIC could end up generating a LOT of BLOCKED frames.  The above limit would seem to be reasonable.

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

<p>In discussions of BLOCKED in HTTP/2, one important limitation was that a sender wouldn't send multiple BLOCKED frames for the same limit.  That is, it would stop sending BLOCKED until it received a WINDOW_UPDATE for the affected limit.</p>
<p>No such restriction applies.  An poor implementation of QUIC could end up generating a LOT of BLOCKED frames.  The above limit would seem to be reasonable.</p>

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

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


From nobody Wed Apr 19 22:20: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 BE5C2129450 for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 22:20:40 -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_H4=-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 YvFdKskmfltj for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 22:20:39 -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 0D01212942F for <quic-issues@ietf.org>; Wed, 19 Apr 2017 22:20:38 -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=E+9wl6JeKglhDCo/H31sC6UQBOs=; b=pat6pQu1m1Tk9uBA OQLotD5o/aAChm2H+t9or455nL0riHM80c0mH3nMJYPAuVc2Qi7OKeW51I02441Z /vTUJFPwV+180PLfOcGZSKnVmyfKORYS+7hUUD7PXqtM6X+/O0qKmJIiwsJHnfvU GDRngb6NTjF8zHkFT0YcvV2d1/c=
Received: by filter0539p1mdw1.sendgrid.net with SMTP id filter0539p1mdw1-12745-58F84525-2C 2017-04-20 05:20:37.747513337 +0000 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 ie1Joc2vT9uzKrJcQnuhaA for <quic-issues@ietf.org>; Thu, 20 Apr 2017 05:20:37.716 +0000 (UTC)
Date: Wed, 19 Apr 2017 22:20:37 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9dcbd281259cabca1adfa81508da5a3e6accfa0c92cf000000011510072592a169ce0d49fb53@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@github.com>
Subject: [quicwg/base-drafts] Recording the conditions that produce BLOCKED (#452)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f845259864e_70ef3f85360e7c347245e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3Q05uxPP+R3dT6XPcRtYQTBL1X/Nr3UFXDta NVTKiyteTkk23JQzWwzSPreZYf8d9i1UDqcM3Pp1XHeXgtH8s8NCK0PxEVnQ7Kefz/MjO5FNTwNTQy G4ZOkmocCDAP0vujQ5SS1Dqg4oaotCTLQcAQf3ZGIHuLgECwkcUXSfqRNqmz8I+NjmtYqyhYrvKIUq k=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/YtoLOtSiwx8qeJKmJopz5sKEL4E>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Apr 2017 05:20:41 -0000

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

It's possible that we don't care about the reliability of BLOCKED, but there is an inherent problem with the frame.

The quality of a signal like this is either in being able to capture the conditions that lead to it being generated, maybe in terms of looking at traces.  Or, it can be useful hollistically: by aggregating reports over a large set you can determine whether a change to flow control tuning was successful.

A sender of BLOCKED is currently obligated to retransmit lost BLOCKED frames.  That achieves the latter goal reasonably well, but it does little for the former because the state of the connection when BLOCKED was generated is unlikely to be the same when it is eventually retransmitted.  Even on the first transmission, the receiver of a BLOCKED frame still has to do quite a lot to work out what the state of the sender might have been.

BLOCKED would be more useful if it reported the limit that caused it to be generated.  That would also solve #451.

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

<p>It's possible that we don't care about the reliability of BLOCKED, but there is an inherent problem with the frame.</p>
<p>The quality of a signal like this is either in being able to capture the conditions that lead to it being generated, maybe in terms of looking at traces.  Or, it can be useful hollistically: by aggregating reports over a large set you can determine whether a change to flow control tuning was successful.</p>
<p>A sender of BLOCKED is currently obligated to retransmit lost BLOCKED frames.  That achieves the latter goal reasonably well, but it does little for the former because the state of the connection when BLOCKED was generated is unlikely to be the same when it is eventually retransmitted.  Even on the first transmission, the receiver of a BLOCKED frame still has to do quite a lot to work out what the state of the sender might have been.</p>
<p>BLOCKED would be more useful if it reported the limit that caused it to be generated.  That would also solve <a href="https://github.com/quicwg/base-drafts/issues/451" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/451" data-id="222952222" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#451</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are 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">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwCYWyfd-TzaLVM2i8FUKz_h5ya-ks5rxuslgaJpZM4NCjY8">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq8hw4c-vrKCV1s2ELBDBtofjqqO5ks5rxuslgaJpZM4NCjY8.gif" width="1" /></p>
<div itemscope itemtype="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"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

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


From nobody Wed Apr 19 22:25:57 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DC125129420 for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 22:25:54 -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 WiWTyHKQNoUT for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 22:25:53 -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 9F4A2129450 for <quic-issues@ietf.org>; Wed, 19 Apr 2017 22:25:53 -0700 (PDT)
Date: Wed, 19 Apr 2017 22:25:52 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1492665952; bh=nmuVWF5ZSdUO4w2PHs7iwtc2eTx3doGn2NRHFOVojAU=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=pBQGxGrDzCFGyrCmxKqqx5FOGAgsCWzpK7lk5Up3M24oaMLY3GavbjXzfn6grDXnu 3/sxfiWevyJd/+B56wrvEf97uaHTDxzJHnC5XhXPT+LE1lRjx96lTCbFzUKAJEU6Zc ZQfVFbzRj7tzeLDAqQrmohVRpY6MXZ8i4bGY2Il0=
From: 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/448/push/1690394987@github.com>
In-Reply-To: <quicwg/base-drafts/pull/448@github.com>
References: <quicwg/base-drafts/pull/448@github.com>
Subject: Re: [quicwg/base-drafts] Adding a description of the Slowloris attack in security section (#448)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f84660ef038_470e3fb3a4fa1c381322b2"; 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/RsWsXI6emACVm5yHWOAJtH6Oscc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Apr 2017 05:25:55 -0000

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

@huitema pushed 1 commit.

6aa8d9e  whatever.


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/448/files/0eeb693b59ac0a55c4224063f2bb9b2d5d197449..6aa8d9ea2cbfc552f39cb3f6a43994ab08891522

----==_mimepart_58f84660ef038_470e3fb3a4fa1c381322b2
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/6aa8d9e" class="commit-link">6aa8d9e</a>  whatever.</li>
</ul>


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

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

----==_mimepart_58f84660ef038_470e3fb3a4fa1c381322b2--


From nobody Wed Apr 19 22:31: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 0B4FC126DED for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 22:31:20 -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 kmzf2OKl38Sz for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 22:31:18 -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 977CB12EACB for <quic-issues@ietf.org>; Wed, 19 Apr 2017 22:31:18 -0700 (PDT)
Date: Wed, 19 Apr 2017 22:31:17 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1492666277; bh=iSolNrdwmOcJAjZlLwm30sXKzwout2GdFURlGVELUzs=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=dQh1ivUxJLyB6YI7MsXwJLPXbMj6PzwPcUwtVth7xzkSBrvhyWAKHg0ywkXQ38/aS 4c/64/Mvo6M0fDcD2u7RE06Rl9CpG5Jyijgdm68BLZ1qB0f4Ipy0XlRSTCEsXVqYXq pnKhyF+uZFGVyeHMOMLNAqX5/JLXBRSfY+e4uZps=
From: 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/448/push/1690401339@github.com>
In-Reply-To: <quicwg/base-drafts/pull/448@github.com>
References: <quicwg/base-drafts/pull/448@github.com>
Subject: Re: [quicwg/base-drafts] Adding a description of the Slowloris attack in security section (#448)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f847a5c9ad4_23d93fd0491c7c2c717ce"; 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/gl_QJ9IfxO2jE5z7lx1DYdao-CA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Apr 2017 05:31:20 -0000

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

@huitema pushed 1 commit.

9dbba10  Punch me.


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/448/files/6aa8d9ea2cbfc552f39cb3f6a43994ab08891522..9dbba1032099ede1727e9bdb5907a4c686eb1a51

----==_mimepart_58f847a5c9ad4_23d93fd0491c7c2c717ce
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/9dbba10" class="commit-link">9dbba10</a>  Punch me.</li>
</ul>


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

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

----==_mimepart_58f847a5c9ad4_23d93fd0491c7c2c717ce--


From nobody Wed Apr 19 22:31: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 8195812EAF6 for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 22:31: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 NbvCT6IA8rYb for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 22:31: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 61F7D126DED for <quic-issues@ietf.org>; Wed, 19 Apr 2017 22:31:33 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1492666292; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=MkiKefTNPWavzM4us/lVFjZ2qnousqFo8q2ug/YShuU=; b=lqcttwC5EZmp6k1bqFSexTShAesnCRgwZwZJU6NwS1RB3AeYkJsT6Bqh2ny+wrvocjzW1LVG cDOtTljsTakFYEPCHho2k66btcV04ziaYe2DEgEB00oU31QRDZNICI1vAbjBioVXt0fzDVla uMuidY8KbGCQ3Xsm2wqmt1Eh1dw=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=NUXDAhuDY4hHBPPpEzrGp9pTL3Zw1ZZNVxeBeQL8WB4Yn/koONzWDyAHeLj8SolA03xkmy CL4zp2ixv4O+W1yXxTLiVVrvpH0E0KS8cUAIYQR5WktbZZJivgYHMSrmoLu1aM+EFrFdThFJ 4Qxzf3Xe7P4vQvh9qw6x1p3ERnxAI=
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 58f847b4.7f0568f4ec90-smtp-out-n01; Thu, 20 Apr 2017 05:31:32 -0000 (UTC)
Date: Wed, 19 Apr 2017 22:31:31 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <58f847b31b31b_529f3f8f25d13c3025925d@hookshot-fe6-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] a125e3: Avoid checking length of front-matter
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_58f847b31af94_529f3f8f25d13c3025919a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/f6Jn8m4Txa8mQAd7kFMZGpM29Xc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Apr 2017 05:31:34 -0000

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

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: a125e3e3a083f7d04d55a641c0c0a2a4c55c661c
      https://github.com/quicwg/base-drafts/commit/a125e3e3a083f7d04d55a641c0c0a2a4c55c661c
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-04-20 (Thu, 20 Apr 2017)

  Changed paths:
    M Makefile

  Log Message:
  -----------
  Avoid checking length of front-matter



----==_mimepart_58f847b31af94_529f3f8f25d13c3025919a--


From nobody Wed Apr 19 22:37:14 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4D14112EACB for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 22:37: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 iD0lE8bSi3Uv for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 22:37:10 -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 2E34B128DF3 for <quic-issues@ietf.org>; Wed, 19 Apr 2017 22:37: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=uWLpJtzTDnnjzFPdI2LemDstGvs=; b=rqKH+uZIMzA9wJRT 8UYtIusC/RZ5LbP3/S/nfweLmZ9t0QqD242nMkNRn2wpPgOuXXcSBeMG61FySunG F0vT0Ix8imL6savP9exSArfKZs8NLVa6v9cuxnlCF+O9f1zuRvu0IgPAZC9rH4KT lcss9JQdLmK/JnRbxiK8G8Add8o=
Received: by filter0826p1mdw1.sendgrid.net with SMTP id filter0826p1mdw1-26900-58F84905-13 2017-04-20 05:37:09.336370734 +0000 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 mtWr_VrPT0KyXJuJzVzl1g for <quic-issues@ietf.org>; Thu, 20 Apr 2017 05:37:09.302 +0000 (UTC)
Date: Wed, 19 Apr 2017 22:37:09 -0700
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf6d9bfd8864e3fb1934806f5eab6a4694c9ad5c392cf0000000115100b0592a169ce0d49e3a0@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/450/review/33675431@github.com>
In-Reply-To: <quicwg/base-drafts/pull/450@github.com>
References: <quicwg/base-drafts/pull/450@github.com>
Subject: Re: [quicwg/base-drafts] Split WINDOW_UPDATE into MAX_DATA and MAX_STREAM_DATA (#450)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f8490528500_1a443fd94f347c3c905f9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2MyJtSSlosC32WDT+TXtGw1e5b468tn7h/55 GtN7yyFJQGC6/olVFF7DxzHDCePKD0o+ltoO9UD3ZW9Y/URbNBdcoxWpfE5LzTVsH/kv3kPf3Nnsnm N76kL3Oeh2PiYmkxhIIJIjBcaltfs24QcVFTCxIybbdNcLiL+Qv8iv94xcHOutlIw7Uc85C23rPv6D o=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/V1iGZClJ6SqmC6w__hhKK0PbzqM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Apr 2017 05:37:12 -0000

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

janaiyengar commented on this pull request.

I like this change -- a few comments inline

>  
-The connection-level flow control offset is expressed in units of 1024 octets
-(for a stream identifier of 0).  That is, the connection-level flow control
-offset is determined by multiplying the encoded value by 1024.
+When counting data toward this limit, an endpoint accounts for the maximum
+offset of data that is sent or received on every stream.  Loss or reordering can
+mean that the maximum offset is greater than the total size of data received on
+a stream.  Receiving STREAM frames might not increase the maximum offset on a

"Loss or reordering can
 +mean that the maximum offset is greater than the total size of data received on
 +a stream." -- Not sure what this means.

>  
-The connection-level flow control offset is expressed in units of 1024 octets
-(for a stream identifier of 0).  That is, the connection-level flow control
-offset is determined by multiplying the encoded value by 1024.
+When counting data toward this limit, an endpoint accounts for the maximum
+offset of data that is sent or received on every stream.  Loss or reordering can
+mean that the maximum offset is greater than the total size of data received on
+a stream.  Receiving STREAM frames might not increase the maximum offset on a

This sentence does not make sense: "Receiving STREAM frames might not increase the maximum offset on a stream if the maximum offset doesn't increase."

>  
-The connection-level flow control offset is expressed in units of 1024 octets
-(for a stream identifier of 0).  That is, the connection-level flow control
-offset is determined by multiplying the encoded value by 1024.
+When counting data toward this limit, an endpoint accounts for the maximum
+offset of data that is sent or received on every stream.  Loss or reordering can
+mean that the maximum offset is greater than the total size of data received on
+a stream.  Receiving STREAM frames might not increase the maximum offset on a
+stream if the maximum offset doesn't increase.  A STREAM frame with a FIN bit
+set or RST_STREAM causes the final offset for a stream to be fixed.

I don't think you need to describe how RST_STREAM or FIN affects STREAM offsets here. MAX_DATA is for Connection flow control, and this information is useful only for STREAM flow control.

>  
 A receiver MUST close the connection with a
 QUIC_FLOW_CONTROL_RECEIVED_TOO_MUCH_DATA error ({{error-handling}}) if the
-peer violates the advertised stream or connection flow control windows.
+peer violates the advertised limits on data on a connection or stream.

suggestion: "violates the advertised connection or stream data limits."

>  
 ### Stream Limit Increment
 
 As with flow control, this document leaves when and how many streams to make
-available to a peer via LIMIT_UPDATE to the implementation, but offers a few
-considerations. LIMIT_UPDATE frames constitute minimal overhead, while
-withholding LIMIT_UPDATEs prevents the peer from fully utilizing the transport.
+available to a peer via MAX_STREAM_ID to implementations, but offers a few
+considerations.  MAX_STREAM_ID frames constitute minimal overhead, while
+withholding MAX_STREAM_ID frames can prevent the peer from using the available
+parallelism.
+
+Implementations will likely want to increase the maximum stream ID as
+peer-initiated streams close.  Sending a MAX_STREAM_ID frame along with ACK
+frames ensures a regular increase in the stream limit without generating excess

Sending a MAX_STREAM_ID with each ACK makes no sense. Perhaps you meant to say: "... along with acknowledgements of frames that close a stream"?

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

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

<p>I like this change -- a few comments inline</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/450#discussion_r112366924">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
-The connection-level flow control offset is expressed in units of 1024 octets
-(for a stream identifier of 0).  That is, the connection-level flow control
-offset is determined by multiplying the encoded value by 1024.
+When counting data toward this limit, an endpoint accounts for the maximum
+offset of data that is sent or received on every stream.  Loss or reordering can
+mean that the maximum offset is greater than the total size of data received on
+a stream.  Receiving STREAM frames might not increase the maximum offset on a
</pre>
<p>"Loss or reordering can<br>
+mean that the maximum offset is greater than the total size of data received on<br>
+a stream." -- Not sure what this means.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/450#discussion_r112367016">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
-The connection-level flow control offset is expressed in units of 1024 octets
-(for a stream identifier of 0).  That is, the connection-level flow control
-offset is determined by multiplying the encoded value by 1024.
+When counting data toward this limit, an endpoint accounts for the maximum
+offset of data that is sent or received on every stream.  Loss or reordering can
+mean that the maximum offset is greater than the total size of data received on
+a stream.  Receiving STREAM frames might not increase the maximum offset on a
</pre>
<p>This sentence does not make sense: "Receiving STREAM frames might not increase the maximum offset on a stream if the maximum offset doesn't increase."</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/450#discussion_r112367111">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
-The connection-level flow control offset is expressed in units of 1024 octets
-(for a stream identifier of 0).  That is, the connection-level flow control
-offset is determined by multiplying the encoded value by 1024.
+When counting data toward this limit, an endpoint accounts for the maximum
+offset of data that is sent or received on every stream.  Loss or reordering can
+mean that the maximum offset is greater than the total size of data received on
+a stream.  Receiving STREAM frames might not increase the maximum offset on a
+stream if the maximum offset doesn&#39;t increase.  A STREAM frame with a FIN bit
+set or RST_STREAM causes the final offset for a stream to be fixed.
</pre>
<p>I don't think you need to describe how RST_STREAM or FIN affects STREAM offsets here. MAX_DATA is for Connection flow control, and this information is useful only for STREAM flow control.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/450#discussion_r112368183">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
 A receiver MUST close the connection with a
 QUIC_FLOW_CONTROL_RECEIVED_TOO_MUCH_DATA error ({{error-handling}}) if the
-peer violates the advertised stream or connection flow control windows.
+peer violates the advertised limits on data on a connection or stream.
</pre>
<p>suggestion: "violates the advertised connection or stream data limits."</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/450#discussion_r112368376">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
 ### Stream Limit Increment
 
 As with flow control, this document leaves when and how many streams to make
-available to a peer via LIMIT_UPDATE to the implementation, but offers a few
-considerations. LIMIT_UPDATE frames constitute minimal overhead, while
-withholding LIMIT_UPDATEs prevents the peer from fully utilizing the transport.
+available to a peer via MAX_STREAM_ID to implementations, but offers a few
+considerations.  MAX_STREAM_ID frames constitute minimal overhead, while
+withholding MAX_STREAM_ID frames can prevent the peer from using the available
+parallelism.
+
+Implementations will likely want to increase the maximum stream ID as
+peer-initiated streams close.  Sending a MAX_STREAM_ID frame along with ACK
+frames ensures a regular increase in the stream limit without generating excess
</pre>
<p>Sending a MAX_STREAM_ID with each ACK makes no sense. Perhaps you meant to say: "... along with acknowledgements of frames that close a stream"?</p>

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

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


From nobody Wed Apr 19 22:39: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 9268612EB02 for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 22:39:42 -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 ezSt1pRvfVfv for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 22:39:41 -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 4FB4912EAFE for <quic-issues@ietf.org>; Wed, 19 Apr 2017 22:39: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=BZiEU3+yMHJrqCG87dEK3k2bxh8=; b=VpMN8XCoYyFnpo+Z 0/z/L7Do9W3OZFaOWOTPdN6IDnbrvqWZCUQVqsVHi9he8ztFsDVgpGhMx6bVkYxq WJTrVMU+y1x5Jm/AJnV7i68pXE9UNLOdTK1CPHDJg12E9yhnK9ac/xyB+9bPfPgR Z9HANKU2EN+g69PMgm8tsIrjwRU=
Received: by filter1109p1mdw1.sendgrid.net with SMTP id filter1109p1mdw1-30051-58F8499B-15 2017-04-20 05:39:39.344966426 +0000 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 nM6fnqydSPu7cHhRQwKPew for <quic-issues@ietf.org>; Thu, 20 Apr 2017 05:39:39.313 +0000 (UTC)
Date: Wed, 19 Apr 2017 22:39:39 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab71dd54ca202c2024c52834f3b7787fa1f345154b92cf0000000115100b9b92a169ce0d49e3a0@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/450/review/33677495@github.com>
In-Reply-To: <quicwg/base-drafts/pull/450@github.com>
References: <quicwg/base-drafts/pull/450@github.com>
Subject: Re: [quicwg/base-drafts] Split WINDOW_UPDATE into MAX_DATA and MAX_STREAM_DATA (#450)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f8499b3368a_49ae3fb51f3e5c38120366"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2fshsEbwZXmnCQCGmWOeebNNcz1yIHCErruC Ih0SSb3WBowH7AL5mP4mrcH1qInPBKKbSaRcasqRVuq/zeVjk9KcGW5UJMVozft1uqa56j0MUWKVW4 MUKj8YrwRtrn5hjHInCk5L7Iqr3/Ai70/llD6FA8r+5hE1YFKKBdrPRdivR9PPGgWSasAE+lRZE+sX I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/1oA8wtQYGMHfctK6GxFBHBajIuA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Apr 2017 05:39:43 -0000

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

martinthomson commented on this pull request.



>  
-The connection-level flow control offset is expressed in units of 1024 octets
-(for a stream identifier of 0).  That is, the connection-level flow control
-offset is determined by multiplying the encoded value by 1024.
+When counting data toward this limit, an endpoint accounts for the maximum
+offset of data that is sent or received on every stream.  Loss or reordering can
+mean that the maximum offset is greater than the total size of data received on
+a stream.  Receiving STREAM frames might not increase the maximum offset on a

Hmm, that's old text, it says that for any given stream max_offset >= sum([x.len for x in all_stream_frames]) (as opposed to ==).

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/450#discussion_r112368937
----==_mimepart_58f8499b3368a_49ae3fb51f3e5c38120366
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/450#discussion_r112368937">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
-The connection-level flow control offset is expressed in units of 1024 octets
-(for a stream identifier of 0).  That is, the connection-level flow control
-offset is determined by multiplying the encoded value by 1024.
+When counting data toward this limit, an endpoint accounts for the maximum
+offset of data that is sent or received on every stream.  Loss or reordering can
+mean that the maximum offset is greater than the total size of data received on
+a stream.  Receiving STREAM frames might not increase the maximum offset on a
</pre>
<p>Hmm, that's old text, it says that for any given stream max_offset &gt;= sum([x.len for x in all_stream_frames]) (as opposed to ==).</p>

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

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


From nobody Wed Apr 19 22:40: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 2E62812EB00 for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 22:40:10 -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 biUI-pDtGrWP for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 22:40:08 -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 CBDB412EB01 for <quic-issues@ietf.org>; Wed, 19 Apr 2017 22:40: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=Nf/q0USxx5KcbW/oArNRKNaom6U=; b=V5IezGuHU+MEbDS0 dwIoW/tCW6NAgY213UHOQoWfuslepWdYOBdkfazLvpkYU6L0riu4lal6Sd28TjWm fybnduLNkvkVY1TKcR7V9g7FUOmM7j3HpET+EAE4gV6aTF03U8Tlit8c2TMvcmoF ZtTg0aqij8h/ujFAFVsyDiUiQkU=
Received: by filter0447p1mdw1.sendgrid.net with SMTP id filter0447p1mdw1-28307-58F849B7-33 2017-04-20 05:40:07.859815023 +0000 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 aopZ17fFR-u__biUnF0pDQ for <quic-issues@ietf.org>; Thu, 20 Apr 2017 05:40:07.815 +0000 (UTC)
Date: Wed, 19 Apr 2017 22:40:07 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9348e59e00747a3f58df40e77722ea57a2ef8ab492cf0000000115100bb792a169ce0d49e3a0@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/450/review/33677545@github.com>
In-Reply-To: <quicwg/base-drafts/pull/450@github.com>
References: <quicwg/base-drafts/pull/450@github.com>
Subject: Re: [quicwg/base-drafts] Split WINDOW_UPDATE into MAX_DATA and MAX_STREAM_DATA (#450)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f849b7ae109_70ef3fc365f0fc2c88310"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3oBgY7Ty4gCHFCXp40n+AXdV7udKKXtlG/E9 XTlsrXCCkf7/rZ90hiJgEpGRIq+aSvGLD2MlSGqQK5V2rfs+gkWBLzvV5M+EdprFPizmAdXT7OexSv ZBD1YNamwiClN8aVX9b95joGu4d9/gKAd9H2UfN3xGXwgjco8U8PZBxFTOOfK4NGKQHbIO4TUl30Cd 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/HTvrYagWz_cXxE1OUor9jciofZc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Apr 2017 05:40:10 -0000

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

martinthomson commented on this pull request.



>  
-The connection-level flow control offset is expressed in units of 1024 octets
-(for a stream identifier of 0).  That is, the connection-level flow control
-offset is determined by multiplying the encoded value by 1024.
+When counting data toward this limit, an endpoint accounts for the maximum
+offset of data that is sent or received on every stream.  Loss or reordering can
+mean that the maximum offset is greater than the total size of data received on
+a stream.  Receiving STREAM frames might not increase the maximum offset on a

It's true, just a little repetitive.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/450#discussion_r112368973
----==_mimepart_58f849b7ae109_70ef3fc365f0fc2c88310
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/450#discussion_r112368973">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
-The connection-level flow control offset is expressed in units of 1024 octets
-(for a stream identifier of 0).  That is, the connection-level flow control
-offset is determined by multiplying the encoded value by 1024.
+When counting data toward this limit, an endpoint accounts for the maximum
+offset of data that is sent or received on every stream.  Loss or reordering can
+mean that the maximum offset is greater than the total size of data received on
+a stream.  Receiving STREAM frames might not increase the maximum offset on a
</pre>
<p>It's true, just a little repetitive.</p>

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

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


From nobody Wed Apr 19 22:42: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 139C712EAFE for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 22:42:36 -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 uzYpzKG8g68x for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 22:42: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 8FD3E128DF3 for <quic-issues@ietf.org>; Wed, 19 Apr 2017 22: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=PpGBG+5vZcYOHY6YRjG6LBCxSCA=; b=Z+dw0mxjSQSI3htD KYzCdUHce14znQF9dODSc3Or0G4LFm5tlqeJ+SNkNzI7ihgWB5a0cGSylCViVKRN Gxc2sdkeSZuzCaQ7zcAT1ekVrXZWoM3B4spVFaJ+giLYp5KZY9kZjueQ/coCzulk iC2Mpm8u+PADVF7AG315pIeCI7U=
Received: by filter1121p1mdw1.sendgrid.net with SMTP id filter1121p1mdw1-31858-58F84A49-25 2017-04-20 05:42:33.992097388 +0000 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 hR5KjyAqRKiMwNt3AJxczA for <quic-issues@ietf.org>; Thu, 20 Apr 2017 05:42:33.927 +0000 (UTC)
Date: Wed, 19 Apr 2017 22:42:33 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb7f90474d44d31a6c5ec74c56dc672c69d1bd38692cf0000000115100c4992a169ce0d49e3a0@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/450/review/33677824@github.com>
In-Reply-To: <quicwg/base-drafts/pull/450@github.com>
References: <quicwg/base-drafts/pull/450@github.com>
Subject: Re: [quicwg/base-drafts] Split WINDOW_UPDATE into MAX_DATA and MAX_STREAM_DATA (#450)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f84a49ce742_34443fd0f19b7c2c469d9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3LkbIlOQxZyczJ/OuGxlzN9d/sessLcGy35L Vm1t3gYFUsZ89NAgkdAywICiLnfbiuaiMvv9Dg34/4X9E4dZsOty2f2yKiVnf+mUrscOFSjaXcYC3I lib+uKEb8cakdrPsLb9IRCFamlDk8uFV6eADTHhV3V8S2inhUVbjFluleNsMGmZeTh0cW3DLdC17LM s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/RtbyJmfqgChwmspNM6uiNLnvtW4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Apr 2017 05:42:36 -0000

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

martinthomson commented on this pull request.



>  
-The connection-level flow control offset is expressed in units of 1024 octets
-(for a stream identifier of 0).  That is, the connection-level flow control
-offset is determined by multiplying the encoded value by 1024.
+When counting data toward this limit, an endpoint accounts for the maximum
+offset of data that is sent or received on every stream.  Loss or reordering can
+mean that the maximum offset is greater than the total size of data received on
+a stream.  Receiving STREAM frames might not increase the maximum offset on a
+stream if the maximum offset doesn't increase.  A STREAM frame with a FIN bit
+set or RST_STREAM causes the final offset for a stream to be fixed.

OK, dropping this (BTW, this is existing text).

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/450#discussion_r112369245
----==_mimepart_58f84a49ce742_34443fd0f19b7c2c469d9
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/450#discussion_r112369245">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
-The connection-level flow control offset is expressed in units of 1024 octets
-(for a stream identifier of 0).  That is, the connection-level flow control
-offset is determined by multiplying the encoded value by 1024.
+When counting data toward this limit, an endpoint accounts for the maximum
+offset of data that is sent or received on every stream.  Loss or reordering can
+mean that the maximum offset is greater than the total size of data received on
+a stream.  Receiving STREAM frames might not increase the maximum offset on a
+stream if the maximum offset doesn&#39;t increase.  A STREAM frame with a FIN bit
+set or RST_STREAM causes the final offset for a stream to be fixed.
</pre>
<p>OK, dropping this (BTW, this is existing text).</p>

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

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


From nobody Wed Apr 19 22:44: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 82AD012EAFE for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 22:44:43 -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 Ubk-kA3RFkXo for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 22:44:42 -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 49920126DED for <quic-issues@ietf.org>; Wed, 19 Apr 2017 22:44:42 -0700 (PDT)
Date: Wed, 19 Apr 2017 22:44:41 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1492667081; bh=KbAXqJbdZIUAuJP+kEGL1ogMiW+STqjkmUhfjFSckmE=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=l67BnGSI9m3NdabMQkLhuTXpmZZFqvSmO69Bk48TEUqFFEq2VBKLYzleddi9/NkRw TTMiG2lh+/3cRURYKyGqQPkP1lBkdCxHr/eoBsavs/e8URVe5sI6kpOwKVqF0ucUM5 fdI8F9VSXzpHGrwvIbu3OTh+HhNuwUpMv9q80pFs=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab170f6f681c64ee34f5c8ec0ad168cb4be6bb163c92cf0000000115100cc992a169ce0d49e3a0@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/450/review/33678209@github.com>
In-Reply-To: <quicwg/base-drafts/pull/450@github.com>
References: <quicwg/base-drafts/pull/450@github.com>
Subject: Re: [quicwg/base-drafts] Split WINDOW_UPDATE into MAX_DATA and MAX_STREAM_DATA (#450)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f84ac9aaabb_5503ff403611c3c110413"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/A7q5Mbqg9Pr-MZwpfxnBcFr0fTU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Apr 2017 05:44:43 -0000

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

martinthomson commented on this pull request.



>  
 ### Stream Limit Increment
 
 As with flow control, this document leaves when and how many streams to make
-available to a peer via LIMIT_UPDATE to the implementation, but offers a few
-considerations. LIMIT_UPDATE frames constitute minimal overhead, while
-withholding LIMIT_UPDATEs prevents the peer from fully utilizing the transport.
+available to a peer via MAX_STREAM_ID to implementations, but offers a few
+considerations.  MAX_STREAM_ID frames constitute minimal overhead, while
+withholding MAX_STREAM_ID frames can prevent the peer from using the available
+parallelism.
+
+Implementations will likely want to increase the maximum stream ID as
+peer-initiated streams close.  Sending a MAX_STREAM_ID frame along with ACK
+frames ensures a regular increase in the stream limit without generating excess

Not exactly.  Implies a particular strategy for increasing the maximum stream ID, which I want to avoid.  The point is that you might send any MAX_STREAM_ID frames you might want to send on the same schedule as ACK.  I'll try to improve it some.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/450#discussion_r112369601
----==_mimepart_58f84ac9aaabb_5503ff403611c3c110413
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/450#discussion_r112369601">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
 ### Stream Limit Increment
 
 As with flow control, this document leaves when and how many streams to make
-available to a peer via LIMIT_UPDATE to the implementation, but offers a few
-considerations. LIMIT_UPDATE frames constitute minimal overhead, while
-withholding LIMIT_UPDATEs prevents the peer from fully utilizing the transport.
+available to a peer via MAX_STREAM_ID to implementations, but offers a few
+considerations.  MAX_STREAM_ID frames constitute minimal overhead, while
+withholding MAX_STREAM_ID frames can prevent the peer from using the available
+parallelism.
+
+Implementations will likely want to increase the maximum stream ID as
+peer-initiated streams close.  Sending a MAX_STREAM_ID frame along with ACK
+frames ensures a regular increase in the stream limit without generating excess
</pre>
<p>Not exactly.  Implies a particular strategy for increasing the maximum stream ID, which I want to avoid.  The point is that you might send any MAX_STREAM_ID frames you might want to send on the same schedule as ACK.  I'll try to improve it some.</p>

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

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


From nobody Wed Apr 19 22:46: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 71B1212EAFE for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 22:46:01 -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 uI59VEXY3KFl for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 22:45: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 9F70112EB01 for <quic-issues@ietf.org>; Wed, 19 Apr 2017 22:45:56 -0700 (PDT)
Date: Wed, 19 Apr 2017 22:45:55 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1492667156; bh=CCqQfaLLQAyekaXDbQleNHgx7OtdIicsk1uugBdjI5Y=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=V+Xf0QR/YgDDnQzDm4WqfnpmLuJT3RxEZ+YphSrau5+7/gKiPeAzGFhvt2fb8C+b8 Gr8t27vYJhlKQu+f88EU7S3XuO3J/hFtmSr2HVIa9QbLCF6ddDrlyhcLgltxU4DfXy naigsXjb+XnPd5WJneMN1dBfRmj70nPDHvr9RZHs=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abac7dc1e12dac3a76e3d732c1673e0acbc76ca31992cf0000000115100d1392a169ce0d49e3a0@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/450/review/33678477@github.com>
In-Reply-To: <quicwg/base-drafts/pull/450@github.com>
References: <quicwg/base-drafts/pull/450@github.com>
Subject: Re: [quicwg/base-drafts] Split WINDOW_UPDATE into MAX_DATA and MAX_STREAM_DATA (#450)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f84b13f376a_40343fc987501c30494d2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/pVWWRoj_pvyPIAOyV6oVJ-354i8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Apr 2017 05:46:01 -0000

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

martinthomson commented on this pull request.



>  
 ### Stream Limit Increment
 
 As with flow control, this document leaves when and how many streams to make
-available to a peer via LIMIT_UPDATE to the implementation, but offers a few
-considerations. LIMIT_UPDATE frames constitute minimal overhead, while
-withholding LIMIT_UPDATEs prevents the peer from fully utilizing the transport.
+available to a peer via MAX_STREAM_ID to implementations, but offers a few
+considerations.  MAX_STREAM_ID frames constitute minimal overhead, while
+withholding MAX_STREAM_ID frames can prevent the peer from using the available
+parallelism.
+
+Implementations will likely want to increase the maximum stream ID as
+peer-initiated streams close.  Sending a MAX_STREAM_ID frame along with ACK
+frames ensures a regular increase in the stream limit without generating excess

I realize that the context is bad for that, so I'll try to fix that too.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/450#discussion_r112369867
----==_mimepart_58f84b13f376a_40343fc987501c30494d2
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/450#discussion_r112369867">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
 ### Stream Limit Increment
 
 As with flow control, this document leaves when and how many streams to make
-available to a peer via LIMIT_UPDATE to the implementation, but offers a few
-considerations. LIMIT_UPDATE frames constitute minimal overhead, while
-withholding LIMIT_UPDATEs prevents the peer from fully utilizing the transport.
+available to a peer via MAX_STREAM_ID to implementations, but offers a few
+considerations.  MAX_STREAM_ID frames constitute minimal overhead, while
+withholding MAX_STREAM_ID frames can prevent the peer from using the available
+parallelism.
+
+Implementations will likely want to increase the maximum stream ID as
+peer-initiated streams close.  Sending a MAX_STREAM_ID frame along with ACK
+frames ensures a regular increase in the stream limit without generating excess
</pre>
<p>I realize that the context is bad for that, so I'll try to fix that too.</p>

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

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


From nobody Wed Apr 19 22:47: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 EE327128AB0 for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 22:47: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 w19wHAN3KmVV for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 22:47:31 -0700 (PDT)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CBA2E129450 for <quic-issues@ietf.org>; Wed, 19 Apr 2017 22:47:31 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1492667251; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=IjQaL+YdGyzJfh34Sles2BdLd+b1dVTX6sIo82xjJ4k=; b=doAK7FzZPv548z5aQLmQM7awRI5ucpoZpTnTWk9EjW+iuB+1iJhtRmhE0pCF3PhKBE+zvIkO G36HuITUQxNb7u+lXPR+3+pt+X+AaBqdkZ8wkVmW8rNQ9AENFfbVubslRI45urmqmASkA5VY dJfubNXnbMVbXHqnqUN+ObwuKr4=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=zz3dsb+O18gXMmH+edsLtwd09VtYYk1uPvHnR01USKXHolNLYwriNvxQLE4EXcqA410lDI AhyOzufB+RffKUlxl75QuskogXcxYhvnc37QvzaYwwRpB2Pvz6Fr9dwS1bKCsqvdVrL+b03s UAFFFd4UjUn7D4GOQMgFagxNFRi5g=
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 58f84b73.7f1ba80a6030-smtp-out-n03; Thu, 20 Apr 2017 05:47:31 -0000 (UTC)
Date: Wed, 19 Apr 2017 22:47:30 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <58f84b72e903b_1379e3ff6c4a3dc3419794b@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 747885: Jana's review comments
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_58f84b72e8d71_1379e3ff6c4a3dc3419787d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/oWmJtP9sF4Z4Cg7eUOfLsZl4MNk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Apr 2017 05:47:33 -0000

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

  Branch: refs/heads/limit_update
  Home:   https://github.com/quicwg/base-drafts
  Commit: 747885f399edab5935f7517db1818d58b6d8d4fe
      https://github.com/quicwg/base-drafts/commit/747885f399edab5935f7517db1818d58b6d8d4fe
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-04-20 (Thu, 20 Apr 2017)

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

  Log Message:
  -----------
  Jana's review comments


  Commit: 1f02a95d6a4d93932c7abed79035b87f4fa44099
      https://github.com/quicwg/base-drafts/commit/1f02a95d6a4d93932c7abed79035b87f4fa44099
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-04-20 (Thu, 20 Apr 2017)

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

  Log Message:
  -----------
  Fix frame type numbers


Compare: https://github.com/quicwg/base-drafts/compare/b82595442be0...1f02a95d6a4d
----==_mimepart_58f84b72e8d71_1379e3ff6c4a3dc3419787d--


From nobody Wed Apr 19 22:47: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 6C94E128AB0 for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 22:47:34 -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_H4=-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 P1Nfh58R3V5v for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 22:47: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 4F39A129450 for <quic-issues@ietf.org>; Wed, 19 Apr 2017 22:47: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=24fhcMkE+vr6JtbQt3tvjfJK990=; b=svACcGpU40OTSVGX WUYLq1OfEx/gleaM6qR52Ap3E+VH2Ym0n0HzMMM3jCMjgHY+8AW2w/iEopPs4irU +WzNLNtEdXfK4a7lzGUjxS3BMMQUqLreilyR9G0kiO2xrR4RJkmdQLzrclChVqP1 bJ4DmHSJvJCIifZv6C9eFAD6WIk=
Received: by filter0603p1mdw1.sendgrid.net with SMTP id filter0603p1mdw1-18283-58F84B74-18 2017-04-20 05:47:32.390608115 +0000 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 bVAElOzKQn2kKOdbemNQ1g for <quic-issues@ietf.org>; Thu, 20 Apr 2017 05:47:32.348 +0000 (UTC)
Date: Wed, 19 Apr 2017 22:47: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/450/push/1690420863@github.com>
In-Reply-To: <quicwg/base-drafts/pull/450@github.com>
References: <quicwg/base-drafts/pull/450@github.com>
Subject: Re: [quicwg/base-drafts] Split WINDOW_UPDATE into MAX_DATA and MAX_STREAM_DATA (#450)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f84b7440093_20bf3f8ba5147c2c855a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0/Ue8nzvoVDziTLgTPvrK3y+LrIcVDU0tGn2 Iee2vEwebapzRIJv51yne9GOiKFRe7gGIeoC8ORirWRa3LLw8wKZqf0G9zp5tJkBiHm1mWe/AhFUhF 2/BbSEpTsxVFd9MQ1uqNmTu15viP2eyIrnpz9Z93+hG05dh/GmC2AieqbjkzS1sexM70Wlo8mTIZxl E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/tNq9OQkQnMFdxyjS_LDg2baKkMo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Apr 2017 05:47:34 -0000

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

@martinthomson pushed 2 commits.

747885f  Jana's review comments
1f02a95  Fix frame type numbers


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/450/files/b82595442be00263498f4edc464fb4f30adfdc01..1f02a95d6a4d93932c7abed79035b87f4fa44099

----==_mimepart_58f84b7440093_20bf3f8ba5147c2c855a
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/747885f" class="commit-link">747885f</a>  Jana&#39;s review comments</li>
  <li><a href="https://github.com/quicwg/base-drafts/commit/1f02a95" class="commit-link">1f02a95</a>  Fix frame type numbers</li>
</ul>


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

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

----==_mimepart_58f84b7440093_20bf3f8ba5147c2c855a--


From nobody Wed Apr 19 22:52:56 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3427312EB00 for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 22:52:55 -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 mH5t-Yk7Qy-l for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 22:52:53 -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 C2A8A12EAFE for <quic-issues@ietf.org>; Wed, 19 Apr 2017 22:52:53 -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=oQJ65vKiIZciLWwR9B/XgbSGMCA=; b=KGFYPD0xmn84d3MB QlI6oApKGELfkKm8aDgWiDuuVa8jhfW+CuggdSadt8hKgbRYtvgDpP5mHesGRtBI X41MowuMn6ZlKvxmWuupdmZ96wFaK7h2wbKz1F63HCFlzXTIaH5LdTrjfRoO3r4Y QPEe+cv096uTfnzheUzfnT32bXk=
Received: by filter1080p1mdw1.sendgrid.net with SMTP id filter1080p1mdw1-4272-58F84CB3-34 2017-04-20 05:52:51.863566087 +0000 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 v6H8Bp3xR1eqqYzfZIPRPQ for <quic-issues@ietf.org>; Thu, 20 Apr 2017 05:52:51.830 +0000 (UTC)
Date: Wed, 19 Apr 2017 22:52:51 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abcf3a043ecd84fdec73862bd99984f23ed67d3cd092cf0000000115100eb392a169ce0d4a0c08@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/453@github.com>
Subject: [quicwg/base-drafts] Update references with nicer labels (#453)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f84cb3af972_5dc03fb24d393c3c82728"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0GPd1KT/2rSZ+4Qf5VgM5aeytTvSvY1J68gc CkKWKtNNWMLJe2+BnAISiBcJrNtpnTlAgSlpPu1mnlzOXHeYTpEeumGSz0yxlwzGcuVLA+l9eG3P6h ezi+h9cFOj12+tyTF3aHBn6bTrFnlgYNv9qlBEB2CDdWXF4+eRRk1iP8hTxHAdSXgyb05c6O0Y7KCj Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/9C93W56VSi9_sDieTKhgfFtXYYo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Apr 2017 05:52:55 -0000

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

The latest version of kramdown-rfc2629 has a few new features that make this much easier to manage.
You can view, comment on, or merge this pull request online at:

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

-- Commit Summary --

  * Update references with nicer labels

-- File Changes --

    M draft-ietf-quic-recovery.md (8)
    M draft-ietf-quic-transport.md (15)

-- Patch Links --

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

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

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

<p>The latest version of kramdown-rfc2629 has a few new features that make this much easier to manage.</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/453'>https://github.com/quicwg/base-drafts/pull/453</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Update references with nicer labels</li>
</ul>

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

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

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

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

----==_mimepart_58f84cb3af972_5dc03fb24d393c3c82728--


From nobody Wed Apr 19 22:53: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 D4E4B12EAFE for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 22:53:46 -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_H4=-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 T93vcEsaQvEn for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 22:53:45 -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 B151C128AB0 for <quic-issues@ietf.org>; Wed, 19 Apr 2017 22:53: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=9/xkB58L8DIPhRLT272nS/SYDjc=; b=J+O/uwuIEHRxGMx7 dGx5SBrJ3sUoVZlSn39m+8a34L6YxdvoBv/mwNtGZ47x6Rmz9TOkoHXmrZDR+pqu PJUnA6JflCChmbGxVJvE8Rog/uh5cc/NE/XsFM+RIcCOz/uepwT6fB0ySllweD0h Cck0N/jTTWucuyJGBkc00Np9rqY=
Received: by filter0853p1mdw1.sendgrid.net with SMTP id filter0853p1mdw1-29426-58F84CE8-14 2017-04-20 05:53:44.403730388 +0000 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 3zMw5s5uSWGy6eBEVtSUJA for <quic-issues@ietf.org>; Thu, 20 Apr 2017 05:53:44.386 +0000 (UTC)
Date: Wed, 19 Apr 2017 22:53:44 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1eba8cabced575ca60a86be092f7ea144c9b05f292cf0000000115100ee892a169ce0d4a0c08@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/453/c295590173@github.com>
In-Reply-To: <quicwg/base-drafts/pull/453@github.com>
References: <quicwg/base-drafts/pull/453@github.com>
Subject: Re: [quicwg/base-drafts] Update references with nicer labels (#453)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f84ce84bb79_2baa3fb600db3c38905eb"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2xR2l56BJNmV8edMg9HIoQ7KxmtgY2YAiR1I asDN/jrcVgB3rD5YVNZd5cTIMxdr+P5eZ5u3pfaq5bhP0CHkqKF9x0cKJyWh6QqTLHbj0taSmoKeCN W8iI4/yBJTOlOCaGiEmJ+P8daFKLmVJ3EojAGdefzm7FYX8+7ehCSvvTpfE+Y+Eh+q1kH5cvB9N6YG Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/s0jsKPBOwhV-lM60Pz8pxqmycCk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Apr 2017 05:53:47 -0000

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

Anyone running tools from the command line might need to run this:

```sh
[sudo] gem install --update kramdown-rfc2629
make clean
```

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

<p>Anyone running tools from the command line might need to run this:</p>
<div class="highlight highlight-source-shell"><pre>[sudo] gem install --update kramdown-rfc2629
make clean</pre></div>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/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 #453: Anyone running tools from the command line might need to run this:\r\n\r\n```sh\r\n[sudo] gem install --update kramdown-rfc2629\r\nmake clean\r\n```"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/453#issuecomment-295590173"}}}</script>
----==_mimepart_58f84ce84bb79_2baa3fb600db3c38905eb--


From nobody Wed Apr 19 22:53: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 684F612EB00 for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 22:53:57 -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_H4=-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 i8p2zP6pYlxz for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 22:53: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 237A2128AB0 for <quic-issues@ietf.org>; Wed, 19 Apr 2017 22:53: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=SE+A0MYC2kqpf8ukrZDaMG0ldx0=; b=nulIC9obya5qWlSY IEUTd1iQ17cYrrY8YHH0OkIPl2PaWtfWc9X8TCNG3h6l70cBnHOdH5u6J/+fqLzr /OERueu790fEPfVN1KifIbXqKipc6sNGySlhXlAHZtzM2kY+FoSJqtmIabCPmdkn 8J871buSPE9KvhBtWGgRXAsvS4Q=
Received: by filter1128p1mdw1.sendgrid.net with SMTP id filter1128p1mdw1-28702-58F84CF3-15 2017-04-20 05:53:55.521566709 +0000 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 9rvqOYJORpCgJrMRFRyvAw for <quic-issues@ietf.org>; Thu, 20 Apr 2017 05:53:55.455 +0000 (UTC)
Date: Wed, 19 Apr 2017 22:53:55 -0700
From: huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba52e0b87e61438af297fdb9abe87446070ddc29592cf0000000115100ef392a169ce0d47f0b5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/445/c295590221@github.com>
In-Reply-To: <quicwg/base-drafts/pull/445@github.com>
References: <quicwg/base-drafts/pull/445@github.com>
Subject: Re: [quicwg/base-drafts] Adding a description of stream commitment attacks in security section (#445)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f84cf35af76_236e3f9b92fe1c2c1309d8"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak16V2JPD+Me7nw4+MHx2KgkdFno58tcwByC1l 44owz7T6XXVFcxYgR9Gr9CT7FGu6WwEnai++FeCLVt7wSlJzIC9JFDgsmMz9akIahe8b37NSZ4vtiA zmvebjlQ5JeFTluxXiw0v1XVtsCxi8OqdW9lSzk0ab2oU9MjkJOkK6nUtmOpet7Qb5Jxxo79W4rt1w g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/h_bsBe68bqsAWnVNQIHZhGKa-Uo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Apr 2017 05:53:57 -0000

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

Martin, do the changes meet your 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/445#issuecomment-295590221
----==_mimepart_58f84cf35af76_236e3f9b92fe1c2c1309d8
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

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

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


From nobody Wed Apr 19 22:55: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 4408312EB01 for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 22:55:48 -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 PtRxP40PLXD2 for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 22:55: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 061BC128AB0 for <quic-issues@ietf.org>; Wed, 19 Apr 2017 22:55:46 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1492667746; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=DDGZMGGa3Mx2e8HPmkFYPAqTcM4n9PAWvwYxfm9TSWc=; b=DsKPLIFqJ8liTrRuaqYZvbBdNR1Xc0Ro8okqgcM4n9oMv5q8POD92L1PhA+VGpdJdRdtGG4O SVE+Njj6UtXd2zPZ+HuZgWg+3mJ/qjJph4AwdNEofv8ScR4q9SAphovmyM1CTN8XhS41IvcV 0vcu6jUseJXDYQtDmGvaV5NHcwM=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=c7vUtcfJ3fqw61kcpxUe0mewTB7sMpHxLPPPoJzH7qnV/6/39yaGwE0CZbHYJc1Vukgs82 Co2sIOlNTVq0BCmgUL1R6Vkm1YZ+KG4CBffQC1T8YPZ6vQUz7qoqZpuak6sMplIRg1k3FAbm 4tPDL2y4KQVVr8YXFuMA0gLOPNn/Q=
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 58f84d62.7fd08011a120-smtp-out-n03; Thu, 20 Apr 2017 05:55:46 -0000 (UTC)
Date: Wed, 19 Apr 2017 22:55:45 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <58f84d61270b1_23663fadaa2adc3429911@hookshot-fe5-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 8d349a: Split BLOCKED into two
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_58f84d6126b4b_23663fadaa2adc34299035"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/cTwVlR_tgyMNhRBNogarW-NOxPs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Apr 2017 05:55:48 -0000

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

  Branch: refs/heads/stream_zero
  Home:   https://github.com/quicwg/base-drafts
  Commit: 8d349ad966d9c4ab514b3ebd1e08a986b5da02b0
      https://github.com/quicwg/base-drafts/commit/8d349ad966d9c4ab514b3ebd1e08a986b5da02b0
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-04-20 (Thu, 20 Apr 2017)

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

  Log Message:
  -----------
  Split BLOCKED into two

This matches the changes to WINDOW_UPDATE


  Commit: 16dee05d236ecf27c2d069b94d142a70258ef57c
      https://github.com/quicwg/base-drafts/commit/16dee05d236ecf27c2d069b94d142a70258ef57c
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-04-20 (Thu, 20 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.


Compare: https://github.com/quicwg/base-drafts/compare/8d349ad966d9^...16dee05d236e
----==_mimepart_58f84d6126b4b_23663fadaa2adc34299035--


From nobody Wed Apr 19 22:56: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 3A5B112EAFE for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 22:55:59 -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 0fuoQY7XFAla for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 22:55: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 3D145128AB0 for <quic-issues@ietf.org>; Wed, 19 Apr 2017 22:55:58 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1492667757; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=xudStpprsGUkCbR36loMNQtZeadKW5aYFX4YGxprVrs=; b=Rx2oS7gRtRzV1KV2vstwvRZEb9d6H4v73FNhaHB3tSKnxocnuaRCKkvMi/fAZN0lkAyhpfjb 7zUIALjWb5OPuYn+Y00OsUgyQ+DB4jxwM88QU6Jt5Y6KgqfXAVLs4E+PzTrMfoK6+QG8FE4C +ci18iRCOcH+VGBELDLhF3yxRhE=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=BkwjZKEGYjqqs2fOEG5XCD1ccVJwIic1ZbAXl+5pKpp3rX8flTCNSg5MyXABdQJ8ROIqyr 3MolAgn2R0AvX6im8FuFO71A54eU67ZSWVM/8E949DU/uVfqx/8EnaejNGehRcRxiStCAQ09 9WmU096z8CmpXFYCr6OSNtb5dXJuw=
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 58f84d6d.7f5c957b6e40-smtp-out-n01; Thu, 20 Apr 2017 05:55:57 -0000 (UTC)
Date: Wed, 19 Apr 2017 22:55:56 -0700
From: martinthomson <martin.thomson@gmail.com>
Reply-To: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <58f84d6c76908_5bae3fcb00a89c3c1654a@hookshot-fe6-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_58f84d6c7653a_5bae3fcb00a89c3c165395"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/sS8dEkcgrrbwRyg6WdSInIUcuQI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Apr 2017 05:55:59 -0000

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

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

----==_mimepart_58f84d6c7653a_5bae3fcb00a89c3c165395--


From nobody Wed Apr 19 22:57: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 7D95D126C83 for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 22:57:48 -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_H4=-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 suub191tsy1D for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 22:57: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 DDD1D12EB00 for <quic-issues@ietf.org>; Wed, 19 Apr 2017 22:57: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=pUcdN3219hskoFLu2xq0nckaHeE=; b=h/do+aot8xnCwGk4 D3dBG/ZX6rwLQnqSui50NEi4rcGyFQOa4XgjAWWo2riTbYwSy55r+aPywMc0qAwq fdzTWyWq4S+skAR5zsVPyZRM1m4XhXzgofTSv2Vws/Z9mf+uUP/Va/pMefHbSoze Gl9XFMSQ1Pd1HlkfegB4c32fXYk=
Received: by filter0967p1mdw1.sendgrid.net with SMTP id filter0967p1mdw1-19136-58F84DDA-3 2017-04-20 05:57:46.063727447 +0000 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 vWBn67JZQjuUmZ_DPAD8dw for <quic-issues@ietf.org>; Thu, 20 Apr 2017 05:57:46.066 +0000 (UTC)
Date: Wed, 19 Apr 2017 22:57:45 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf8e0dffabba552ef17b2356fa450fb6953110ff392cf0000000115100fd992a169ce0d4a0ecb@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/454@github.com>
Subject: [quicwg/base-drafts] Split BLOCKED (#454)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f84dd9f0646_2b973fb600db3c3894643"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1krVx/NpsdZO2QBxBE0kReiwBwMXrothhSmB ePsy1YxRXLKKLstt9b3O7sZV2j+uiP7z5supVFo5KxFw7cn+2TdSTnkCeZU1wjJT520oWNhujBvx4H FzwVLfUL7dXxq8b44r7D5C7GeRSdke1M3b46W2dELVjWlZv65B/YcOz26Jhgtt0BCX/dv21eAkVCrf 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/DDNTNYjlb1W5wUx6CNXcUQoC2ZE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Apr 2017 05:57:48 -0000

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

This builds on #450 and splits BLOCKED in the same way.

(For reviewers, #450 lands, the changes currently fit in 8d349ad966d9c4ab514b3ebd1e08a986b5da02b0)
You can view, comment on, or merge this pull request online at:

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

-- Commit Summary --

  * Split WINDOW_UPDATE into MAX_DATA and MAX_STREAM_DATA
  * The hazards of renaming things automatically
  * Fix IANA table
  * Jana's review comments
  * Fix frame type numbers
  * Split BLOCKED into two

-- File Changes --

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

-- Patch Links --

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

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

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

<p>This builds on <a href="https://github.com/quicwg/base-drafts/pull/450" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/450" data-id="222946208" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#450</a> and splits BLOCKED in the same way.</p>
<p>(For reviewers, <a href="https://github.com/quicwg/base-drafts/pull/450" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/450" data-id="222946208" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#450</a> lands, the changes currently fit in <a href="https://github.com/quicwg/base-drafts/commit/8d349ad966d9c4ab514b3ebd1e08a986b5da02b0" class="commit-link"><tt>8d349ad</tt></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/454'>https://github.com/quicwg/base-drafts/pull/454</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Split WINDOW_UPDATE into MAX_DATA and MAX_STREAM_DATA</li>
  <li>The hazards of renaming things automatically</li>
  <li>Fix IANA table</li>
  <li>Jana&#39;s review comments</li>
  <li>Fix frame type numbers</li>
  <li>Split BLOCKED into two</li>
</ul>

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

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

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

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

----==_mimepart_58f84dd9f0646_2b973fb600db3c3894643--


From nobody Wed Apr 19 23: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 043DF128DF3 for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 23:01:19 -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 1miZyKinbx2i for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 23:01: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 DE18A129450 for <quic-issues@ietf.org>; Wed, 19 Apr 2017 23:01:17 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1492668077; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=9OySwoIIFw1pUTADJUR5ME69s+MjbnfavzXJNI7ePYo=; b=NS31+N78EhnO43oUJfnP7PMi7TXjOOO8LA+Y1etP9H6Nmff7tx+aCkn90Z2hLQSgBnRwhN+C f/TxNGpL3Ccq8DIuh7HSyYqkWgS0hzTjv4ypeq+w+c9sXYumKgUzz+IOjZn8sNlp/pxTUsyr b8nXAV5ORJh3EroVGo97gcraVUQ=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=hy0+wSNUDJfxaCBcjwU50GDRw4PWvTr8d7aSm6aWcFvM1tMhDnL5cX1bTmae00Q6K2bjK0 oeZjnI3cODUOPaVgUMMlCb7kvOT2PqLpHomS7Rz2fxjzS03pT/nN9knzxzantW2kt4fbAs1k v4cs9p24GMsKLg/S1IkFF+tQ5lpc8=
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 58f84c55.7f975ffc22a0-smtp-out-n02; Thu, 20 Apr 2017 05:51:17 -0000 (UTC)
Date: Wed, 19 Apr 2017 22:51:16 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <58f84c54406c8_70b13fbc11fd7c3c2962a1@hookshot-fe1-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 5cdaea: Update references with nicer labels
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_58f84c544033b_70b13fbc11fd7c3c2961c8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/LezuAc6x5mHZYHCWppCK9F6WLGY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Apr 2017 06:01:19 -0000

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

  Branch: refs/heads/kramdown_xref_label
  Home:   https://github.com/quicwg/base-drafts
  Commit: 5cdaea46c9ad6a3c2d58b85e17d131e09ae52389
      https://github.com/quicwg/base-drafts/commit/5cdaea46c9ad6a3c2d58b85e17d131e09ae52389
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-04-20 (Thu, 20 Apr 2017)

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

  Log Message:
  -----------
  Update references with nicer labels



----==_mimepart_58f84c544033b_70b13fbc11fd7c3c2961c8--


From nobody Wed Apr 19 23:02: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 1D392126C83 for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 23:02:47 -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_H4=-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 3SUyUOJeeIB9 for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 23:02: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 7FDA1128DF3 for <quic-issues@ietf.org>; Wed, 19 Apr 2017 23:02: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=gIko4W+Y40kdFd2QDmZC8kRsx0I=; b=qqRnYYC+sLS6vGL4 q3mZzkJGYGiQz+2xna1LR9KxSjXNu7ZGJpM9HAeaQam/YjsjoLypzb/sd3PTdVbB Y5w15k22G2ToFgCHmza88aVAV+zA6AQAkcuVaTDSMWhdF6OnB8nA3iBF/+0WKpVb Uo6NAPpZ5CZ3p1OwCmJ/0n+DzPY=
Received: by filter1125p1mdw1.sendgrid.net with SMTP id filter1125p1mdw1-29884-58F84EE9-36 2017-04-20 06:02:17.549455145 +0000 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 nrVkPcqnTlCs-Uq7Pyc0iQ for <quic-issues@ietf.org>; Thu, 20 Apr 2017 06:02:17.558 +0000 (UTC)
Date: Wed, 19 Apr 2017 23:02:17 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab501d3c5d57199c7b9c724df23d479ae483e0a14692cf00000001151010e992a169ce0d4a118e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/455@github.com>
Subject: [quicwg/base-drafts] STREAM_ID_NEEDED frame (#455)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f84ee974987_78253ff494285c30102136"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3fKARXtirFTx6QXueHq6Zl797g7BCVL5kyf8 gkqEeWMsSUZ6LbDUXK28XG2Hys/tq46Lhu9rf4Wy0TYPprkHNSWwIEASa29E2xlUEXGsxwSJEhwfUL 8S6uTSRtcfKjFRhjx5OocyZl/JhxuLcEZzo0B2jQpcqAWni6qqgu8pAEV+uRDxdcgSRWtaC1Ulkbe4 k=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/kTdBJzY1rqv5t97FeZGBcP07Tmg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Apr 2017 06:02:47 -0000

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

Analogous to BLOCKED, this frame allows an endpoint to protest at not being able to open new streams.

I'm not convinced we need this (I'm also not especially enthusiastic about BLOCKED), but it was easy to write up.

Builds on #454, look at 3629948c1c575d12e0cbb974e666a56158cac6b3 if you want to see just these changes.
You can view, comment on, or merge this pull request online at:

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

-- Commit Summary --

  * Split WINDOW_UPDATE into MAX_DATA and MAX_STREAM_DATA
  * The hazards of renaming things automatically
  * Fix IANA table
  * Jana's review comments
  * Fix frame type numbers
  * Split BLOCKED into two
  * Add STREAM_ID_NEEDED frame analogous to BLOCKED

-- File Changes --

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

-- Patch Links --

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

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

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

<p>Analogous to BLOCKED, this frame allows an endpoint to protest at not being able to open new streams.</p>
<p>I'm not convinced we need this (I'm also not especially enthusiastic about BLOCKED), but it was easy to write up.</p>
<p>Builds on <a href="https://github.com/quicwg/base-drafts/pull/454" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/454" data-id="222957259" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#454</a>, look at <a href="https://github.com/quicwg/base-drafts/commit/3629948c1c575d12e0cbb974e666a56158cac6b3" class="commit-link"><tt>3629948</tt></a> if you want to see just these changes.</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/455'>https://github.com/quicwg/base-drafts/pull/455</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Split WINDOW_UPDATE into MAX_DATA and MAX_STREAM_DATA</li>
  <li>The hazards of renaming things automatically</li>
  <li>Fix IANA table</li>
  <li>Jana&#39;s review comments</li>
  <li>Fix frame type numbers</li>
  <li>Split BLOCKED into two</li>
  <li>Add STREAM_ID_NEEDED frame analogous to BLOCKED</li>
</ul>

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

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

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

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

----==_mimepart_58f84ee974987_78253ff494285c30102136--


From nobody Wed Apr 19 23:05: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 D7395129450 for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 23:05:19 -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 jxFSIgWB-Fy6 for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 23:05:18 -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 6EB7D128DF3 for <quic-issues@ietf.org>; Wed, 19 Apr 2017 23:05:18 -0700 (PDT)
Date: Wed, 19 Apr 2017 23:05:17 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1492668317; bh=4i+2ouT+/8MD7en6VT/GSaHLZzFWVj6yz+pXCb6F0fU=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=vfgb+vqrlpfjHibEvzZBBirJJKmkXqIKB6WxFOquGkNW49p6K+dlC40JUvHOXfDaF 8KIfoi7ruCOVVP8rkFs6gNKgapE5862SAvqhlF8TSdUb1WRm651EmnZ3WaPlDqmVHG oQHkEVHZ45Tj19foA9kwDKlSAt0ydrTRxnGi1W80=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8e4e3a591f96d8dcc2d611de0809a49e434b0e4692cf000000011510119d92a169ce0d4a1310@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/456@github.com>
Subject: [quicwg/base-drafts] Move crypto to stream 0, HTTP control to stream 1 (#456)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f84f9d9bb05_92a3fea97fa7c30223bc"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ipSD5CrigDeMjHPi3HJtHXuPULw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Apr 2017 06:05:20 -0000

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

The nasty overloading in WINDOW_UPDATE was the only reason that we couldn't use stream 0 for identifying streams.  That's gone now.

A nice benefit is that this also makes the special exception for `initial_max_stream_id` go away.  0 is now a completely valid initial maximum stream ID.  In some protocols, that might even make sense.

Builds on #454, look at 16dee05d236ecf27c2d069b94d142a70258ef57c for just the relevant changes here.
You can view, comment on, or merge this pull request online at:

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

-- Commit Summary --

  * Split WINDOW_UPDATE into MAX_DATA and MAX_STREAM_DATA
  * The hazards of renaming things automatically
  * Fix IANA table
  * Jana's review comments
  * Fix frame type numbers
  * Split BLOCKED into two
  * Move crypto to stream 0, HTTP control to stream 1

-- File Changes --

    M draft-ietf-quic-http.md (18)
    M draft-ietf-quic-tls.md (38)
    M draft-ietf-quic-transport.md (410)

-- Patch Links --

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

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

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

<p>The nasty overloading in WINDOW_UPDATE was the only reason that we couldn't use stream 0 for identifying streams.  That's gone now.</p>
<p>A nice benefit is that this also makes the special exception for <code>initial_max_stream_id</code> go away.  0 is now a completely valid initial maximum stream ID.  In some protocols, that might even make sense.</p>
<p>Builds on <a href="https://github.com/quicwg/base-drafts/pull/454" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/454" data-id="222957259" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#454</a>, look at <a href="https://github.com/quicwg/base-drafts/commit/16dee05d236ecf27c2d069b94d142a70258ef57c" class="commit-link"><tt>16dee05</tt></a> for just the relevant changes here.</p>

<hr>

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

<h4>Commit Summary</h4>
<ul>
  <li>Split WINDOW_UPDATE into MAX_DATA and MAX_STREAM_DATA</li>
  <li>The hazards of renaming things automatically</li>
  <li>Fix IANA table</li>
  <li>Jana&#39;s review comments</li>
  <li>Fix frame type numbers</li>
  <li>Split BLOCKED into two</li>
  <li>Move crypto to stream 0, HTTP control to stream 1</li>
</ul>

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

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

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

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

----==_mimepart_58f84f9d9bb05_92a3fea97fa7c30223bc--


From nobody Wed Apr 19 23:09: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 0EF9E12EB04 for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 23:09:28 -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 hlN1fSJcCXeB for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 23:09:26 -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 9773812EB0D for <quic-issues@ietf.org>; Wed, 19 Apr 2017 23:09:25 -0700 (PDT)
Date: Wed, 19 Apr 2017 23:09:24 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1492668564; bh=Z4E4tVHInda0PvMWgjxdGgIwCXuGCES1ZPgJHU4bsI4=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=0OlwHFzZf6FzASDhYp30HSCPOwL3KxOgFLU0WInrln9QAM6MIRoDn1jZTw/03DzVb W7gDn9+g7FMfn5O98P2b8vM3suQEe+ozHByM+prVVcPVCZOrW/CLCdchS2qsTUEBQZ zUqXqoyZ8vBKlL4AdZG188d1kfVQxZXju8HDJlx0=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab478bdf2467e89b8d5223e7bcd7381cad50d290e192cf000000011510129492a169ce0d47f0b5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/445/review/33681027@github.com>
In-Reply-To: <quicwg/base-drafts/pull/445@github.com>
References: <quicwg/base-drafts/pull/445@github.com>
Subject: Re: [quicwg/base-drafts] Adding a description of stream commitment attacks in security section (#445)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f85094a4c02_3d943fb24d393c3c796be"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/lVhPUpaawfBsW7-mkX61828GKJk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Apr 2017 06:09:28 -0000

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

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


From nobody Wed Apr 19 23:09: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 4EB12129B44 for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 23:09: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 4z09Wk4aDUaF for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 23:09:33 -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 483AB12EAFE for <quic-issues@ietf.org>; Wed, 19 Apr 2017 23:09: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=heovkIdYpCKIVj++pL246pdWsE0=; b=ARN/iPGYclFLY9MV Fs/xDl2ealGcFXq85nLz6FErPVIA9/k7u0z5/LUpRY+udCLpCYj/Y9uYKbwflkp4 UanL4MwAj8cD7clxkmYFMllOWKJa7G1Th3zwOBtiFYkrqxEJOYKMwAbQ8Rzljcbp 6ZVWElLI3m/Uh+IfEzLlF0tRrlk=
Received: by filter0843p1mdw1.sendgrid.net with SMTP id filter0843p1mdw1-29992-58F8509A-20 2017-04-20 06:09:30.55100739 +0000 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 mScOpiDhTdilVWIePWoORA for <quic-issues@ietf.org>; Thu, 20 Apr 2017 06:09:30.518 +0000 (UTC)
Date: Wed, 19 Apr 2017 23:09:30 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab77a8344a42591a25f2e6b695fac4a2af49feeccd92cf000000011510129a92a169ce0d47f0b5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/445/c295593460@github.com>
In-Reply-To: <quicwg/base-drafts/pull/445@github.com>
References: <quicwg/base-drafts/pull/445@github.com>
Subject: Re: [quicwg/base-drafts] Adding a description of stream commitment attacks in security section (#445)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f8509a67eb2_8393f8d4bbc9c34603d6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3CahZ7XmM9dk7vqfTzuOLiDWhrvbKO807TAa OEjF3GYnRK4goWGkcD592t1tlsPEEyqQNr13GSUsqsRL/61sLNR8ZbFRfi+Fy9Pdk9CiFRAc7qFpfh o+QRJ6gUHYqLu+M81Oh9yMmNziVfEHSbluj82KxS0BgLUmch473Xa0iMFU6K9KzTpIRQDEzAaZ/ZHr A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Lwkltp2nIOekEGUx2RO-8BeO4Jg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Apr 2017 06:09:37 -0000

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

Yes, this looks great.  I want to ensure that others get a chance to have a look before I merge this, but I will probably merge this tomorrow-ish.

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

<p>Yes, this looks great.  I want to ensure that others get a chance to have a look before I merge this, but I will probably merge this tomorrow-ish.</p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/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 #445: Yes, this looks great.  I want to ensure that others get a chance to have a look before I merge this, but I will probably merge this tomorrow-ish."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/445#issuecomment-295593460"}}}</script>
----==_mimepart_58f8509a67eb2_8393f8d4bbc9c34603d6--


From nobody Wed Apr 19 23:10: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 A53D9129450 for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 23:10: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 a33J3DWX5FAs for <quic-issues@ietfa.amsl.com>; Wed, 19 Apr 2017 23:10:07 -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 5E593128DF3 for <quic-issues@ietf.org>; Wed, 19 Apr 2017 23:10:07 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1492668606; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=MvAciNr/7USH1S7jGKeJ6ddMZ2h+ehlCLlNX4pEOnOA=; b=x0T5P5SntiQetTPF6O+ftceTpplCiFL8UQEnKetvgaw7Z6TRlqLdI79+sUHZjZpCsVD3iqX2 g6gaPJzFuSScsxLK8dX5HwlaJa7N4J/PS4AW6eGYjJi+tyl3i8OSO39q12Fo6B/5Z2a1EBc/ 5jodBR/EkWIKVHJs9CNKRxemGZk=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=EZ6dAsOde6t1cOy91IJ0Z89awrx3rFC0wGB8vy37qStDObLBudZGhcF2IPIxXhRuwv7LEU 1jeC/M03Aby3qCIcOrXEauee89y/XBIwmufFnG7L9KAEJhm7wGnOruTFEsIW+CNR4uNrWr7d pGOW6fwcwSe83ItTFFTz7fXbt9s5A=
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 58f84e62.7ff5dbebab70-smtp-out-n03; Thu, 20 Apr 2017 06:00:02 -0000 (UTC)
Date: Wed, 19 Apr 2017 23:00:01 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <58f84e61384f1_7bae3fe745713c2c1462b9@hookshot-fe1-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 362994: Add STREAM_ID_NEEDED frame analogous to BLOCKED
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_58f84e6138167_7bae3fe745713c2c14617b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/PONomMjBTAGt3a7nTrYLZOlFIn0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Apr 2017 06:10:09 -0000

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

  Branch: refs/heads/stream_id_needed
  Home:   https://github.com/quicwg/base-drafts
  Commit: 3629948c1c575d12e0cbb974e666a56158cac6b3
      https://github.com/quicwg/base-drafts/commit/3629948c1c575d12e0cbb974e666a56158cac6b3
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-04-20 (Thu, 20 Apr 2017)

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

  Log Message:
  -----------
  Add STREAM_ID_NEEDED frame analogous to BLOCKED



----==_mimepart_58f84e6138167_7bae3fe745713c2c14617b--


From nobody Thu Apr 20 01: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 84E9C12EB8E for <quic-issues@ietfa.amsl.com>; Thu, 20 Apr 2017 01:42: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_H4=-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 4FSbFx8o_YxS for <quic-issues@ietfa.amsl.com>; Thu, 20 Apr 2017 01:42: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 EB45212EB80 for <quic-issues@ietf.org>; Thu, 20 Apr 2017 01:42: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=e36zvYWHQeNjXeY4uF320R+8Qxw=; b=cl8j4U57GmjWIHGQ zuYTp8AihnVKXxt3LiQMcyDfENhHLT9E9ksGSBEXVU7ZwtCo9uEEPoryBDphZkLI m0UQmsBXDwUBOnOpxNrUn/1slZ69G9uwskU5sadTflAjRpc9mJ7PWLhrsMw6ebjw 1C5zzdJDu1KC4kL+G0YrSOX+Cnc=
Received: by filter1073p1mdw1.sendgrid.net with SMTP id filter1073p1mdw1-2006-58F87485-9 2017-04-20 08:42:45.099378978 +0000 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 pZYrB02hQ3uDEqWBhbBLLg for <quic-issues@ietf.org>; Thu, 20 Apr 2017 08:42:45.115 +0000 (UTC)
Date: Thu, 20 Apr 2017 01:42:45 -0700
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab69c65f62ac2ef12b799458eff0f59c71769ab81292cf000000011510368592a169ce0d4a1310@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/456/review/33707104@github.com>
In-Reply-To: <quicwg/base-drafts/pull/456@github.com>
References: <quicwg/base-drafts/pull/456@github.com>
Subject: Re: [quicwg/base-drafts] Move crypto to stream 0, HTTP control to stream 1 (#456)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f87485638c_4f083fe8f59b5c302144e3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak34n9KdGLsSDj80N90QghWda+zapLWXRf79K1 yGDABvAOrxu8S6vtiIgdIYgFCsAuPFTovnmx3NiX7DfG0PANlKHRf7iL6hQakcFSSZZObXbQfTqxgA H/4gjKY6LpVYzoffZrcRSRhwdRfYoewFBUJZXXjM/FcpmNUqBGE8bBFuWIQ3aK058YMJbEP02C7mii s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/QUCuixiM_IQbT9X5ixdJmlWMFKE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Apr 2017 08:42:48 -0000

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

mikkelfj commented on this pull request.



>  
 Connection flow control is a limit to the total bytes of stream data sent in
-STREAM frames on all streams contributing to connection flow control.  A
-receiver advertises credit for a connection by sending a WINDOW_UPDATE frame
-with the Stream ID set to zero (0x00).  A receiver maintains a cumulative sum of
-bytes received on all streams contributing to connection-level flow control, to
-check for flow control violations. A receiver may maintain a cumulative sum of
-bytes consumed on all contributing streams to determine the connection-level
-flow control offset to be advertised.
+STREAM frames on all streams.  A receiver advertises credit for a connection by
+sending a MAX_DATA frame.  A receiver maintains a cumulative sum of bytes

It is not clear if stream id 0 counts against this, even if it is not punished for violating the connection max_data 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/456#pullrequestreview-33707104
----==_mimepart_58f87485638c_4f083fe8f59b5c302144e3
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/456#discussion_r112397175">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
 Connection flow control is a limit to the total bytes of stream data sent in
-STREAM frames on all streams contributing to connection flow control.  A
-receiver advertises credit for a connection by sending a WINDOW_UPDATE frame
-with the Stream ID set to zero (0x00).  A receiver maintains a cumulative sum of
-bytes received on all streams contributing to connection-level flow control, to
-check for flow control violations. A receiver may maintain a cumulative sum of
-bytes consumed on all contributing streams to determine the connection-level
-flow control offset to be advertised.
+STREAM frames on all streams.  A receiver advertises credit for a connection by
+sending a MAX_DATA frame.  A receiver maintains a cumulative sum of bytes
</pre>
<p>It is not clear if stream id 0 counts against this, even if it is not punished for violating the connection max_data 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/456#pullrequestreview-33707104">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq99ls66EKYq3Hos4rAbm1Phq3askks5rxxqFgaJpZM4NClBa">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq1cDFiltxacjipBfAuq93eA_rPomks5rxxqFgaJpZM4NClBa.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/456#pullrequestreview-33707104"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

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


From nobody Thu Apr 20 02:41: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 0314812EBBB for <quic-issues@ietfa.amsl.com>; Thu, 20 Apr 2017 02:41:31 -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_H4=-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 HzlJzipmHY01 for <quic-issues@ietfa.amsl.com>; Thu, 20 Apr 2017 02:41:29 -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 4ECDE12EBB7 for <quic-issues@ietf.org>; Thu, 20 Apr 2017 02:41: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=OqbhTGKiQYw/jdGrMgoUD0WCQgg=; b=xUzxf+i2ci7LJypZ WG6ipq3xxMH0hiHeCrtC5PUe8e5Eq19qH7+3CSjf1JPtEeI0w7vQZftGZN/38Kix b5e1IjFwL1jFjItlZInpduv0wnZI6Ntryh3MXd5d8WviUG5/I34id5QV3Gt71IaP j6I8cfkbz66c5X0HYmiTji+2/Fw=
Received: by filter1000p1mdw1.sendgrid.net with SMTP id filter1000p1mdw1-7528-58F88240-1B 2017-04-20 09:41:20.108545259 +0000 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 gIUdNAvXTQW2i0i2XpSEKw for <quic-issues@ietf.org>; Thu, 20 Apr 2017 09:41:20.068 +0000 (UTC)
Date: Thu, 20 Apr 2017 02:41:19 -0700
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc3ce268f210a28cecd48a8bb447cdeb68720c3a692cf000000011510443f92a169ce0cfd5e4f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/421/review/33721940@github.com>
In-Reply-To: <quicwg/base-drafts/pull/421@github.com>
References: <quicwg/base-drafts/pull/421@github.com>
Subject: Re: [quicwg/base-drafts] Add LIMIT_UPDATE and replaces concurrent stream limit (#421)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f8823feb624_714e3f9e5f5a5c34725d6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2ZsFHIGJ+bGBVYssrQx4cMt1yG9aPFJ5HTmv VT9JkDOK0KxtBrZLrb7yG5ciBA1OLC+yOnacL/2ldiMYgT0R0e0W2paMRhIY7Hdzekhxz46eWlwj4d 5EYmYVsk6Q0ZxkeFdm/FU3Y707Nhj8k/cE7mEL24InubL1uwOvCXc5xsKxN00QLCtYC1Whww4UxJB9 o=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/GwizjCqjvb8JG_PPzgsYWMDgdoE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Apr 2017 09:41:31 -0000

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

mikkelfj commented on this pull request.



>  
 Endpoints MUST NOT exceed the limit set by their peer.  An endpoint that
-receives a STREAM frame that causes its advertised concurrent stream limit to be
-exceeded MUST treat this as a stream error of type QUIC_TOO_MANY_OPEN_STREAMS
-({{error-handling}}).
-
+receives a STREAM frame with an ID greater than the limit it has sent MUST treat
+this as a stream error of type QUIC_TOO_MANY_OPEN_STREAMS ({{error-handling}}),
+unless this is a result of a change in the initial offsets (see
+{{zerortt-parameters}}).
+
+A Maximum Stream ID of 0 will cause a connection to be unusable.  Application
+protocols that use QUIC might require a certain minimum number of initial
+streams to function correctly.  If a peer advertises an maximum stream ID
+(initial_stream_limit) that is too small for the selected application protocol

If the connection is not closed no a MAX_STREAM_ID violation, both sides need to update state to treat the violating stream as closed/reset and not to be used again, or at least some rules should clarify what should happen. Also, if such a violation happens, there would likely come many more because the sender is not keeping track. Alternatively, the sender could use a RST with error as control signal to back off, but that is just more complex state handling. So the simplest solution seems to be to close the entire connection and simply require sender to respect 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/421#discussion_r112410704
----==_mimepart_58f8823feb624_714e3f9e5f5a5c34725d6
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/421#discussion_r112410704">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
 Endpoints MUST NOT exceed the limit set by their peer.  An endpoint that
-receives a STREAM frame that causes its advertised concurrent stream limit to be
-exceeded MUST treat this as a stream error of type QUIC_TOO_MANY_OPEN_STREAMS
-({{error-handling}}).
-
+receives a STREAM frame with an ID greater than the limit it has sent MUST treat
+this as a stream error of type QUIC_TOO_MANY_OPEN_STREAMS ({{error-handling}}),
+unless this is a result of a change in the initial offsets (see
+{{zerortt-parameters}}).
+
+A Maximum Stream ID of 0 will cause a connection to be unusable.  Application
+protocols that use QUIC might require a certain minimum number of initial
+streams to function correctly.  If a peer advertises an maximum stream ID
+(initial_stream_limit) that is too small for the selected application protocol
</pre>
<p>If the connection is not closed no a MAX_STREAM_ID violation, both sides need to update state to treat the violating stream as closed/reset and not to be used again, or at least some rules should clarify what should happen. Also, if such a violation happens, there would likely come many more because the sender is not keeping track. Alternatively, the sender could use a RST with error as control signal to back off, but that is just more complex state handling. So the simplest solution seems to be to close the entire connection and simply require sender to respect 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/421#discussion_r112410704">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_JJmf9LjVByAubkqTfHuMo5i_38ks5rxyg_gaJpZM4MtOHg">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq3pPF2kyL-zisoXT35aAMlDiwN1rks5rxyg_gaJpZM4MtOHg.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/421#discussion_r112410704"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

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


From nobody Thu Apr 20 02:52:17 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AE5EC12EC4C for <quic-issues@ietfa.amsl.com>; Thu, 20 Apr 2017 02:52: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_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 mFnw3vERlcet for <quic-issues@ietfa.amsl.com>; Thu, 20 Apr 2017 02:52: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 2423912EC3C for <quic-issues@ietf.org>; Thu, 20 Apr 2017 02:52:01 -0700 (PDT)
Date: Thu, 20 Apr 2017 02:52:00 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1492681920; bh=9kdobQfbBGhdlatCFWfWUHM35CwMZRuTtoD85Chfgdo=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=pi9NoQNh58xuqdEIMz1HV99L56T7ffaq102hWAsF2dAFQD8cZCcz2jT3ndlgdh7uh JGqxwxk7K8hn5R3wnD2lZllLFBToa3tfgvFT7DOEQsBBbh1BycklEheRSjLeM6Oe2j 2VBSvFve3wopL3PAq52PCNkMrkLNk6+yJiZ6Q/vI=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8b740268416517398297b79193808eb46dbc8e6492cf00000001151046c092a169ce0d4a1310@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/456/review/33724648@github.com>
In-Reply-To: <quicwg/base-drafts/pull/456@github.com>
References: <quicwg/base-drafts/pull/456@github.com>
Subject: Re: [quicwg/base-drafts] Move crypto to stream 0, HTTP control to stream 1 (#456)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f884c06aaf0_273a3f835d709c3c475b2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/nQFiqRnNUcb_G1YoVzBHCr4pfn8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Apr 2017 09:52:16 -0000

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

martinthomson commented on this pull request.



>  
 Connection flow control is a limit to the total bytes of stream data sent in
-STREAM frames on all streams contributing to connection flow control.  A
-receiver advertises credit for a connection by sending a WINDOW_UPDATE frame
-with the Stream ID set to zero (0x00).  A receiver maintains a cumulative sum of
-bytes received on all streams contributing to connection-level flow control, to
-check for flow control violations. A receiver may maintain a cumulative sum of
-bytes consumed on all contributing streams to determine the connection-level
-flow control offset to be advertised.
+STREAM frames on all streams.  A receiver advertises credit for a connection by
+sending a MAX_DATA frame.  A receiver maintains a cumulative sum of bytes

The limiting mechanism is now a maximum number.  The smallest maximum that can be expressed is 0, so stream 0 is always OK.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/456#discussion_r112413133
----==_mimepart_58f884c06aaf0_273a3f835d709c3c475b2
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/456#discussion_r112413133">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
 Connection flow control is a limit to the total bytes of stream data sent in
-STREAM frames on all streams contributing to connection flow control.  A
-receiver advertises credit for a connection by sending a WINDOW_UPDATE frame
-with the Stream ID set to zero (0x00).  A receiver maintains a cumulative sum of
-bytes received on all streams contributing to connection-level flow control, to
-check for flow control violations. A receiver may maintain a cumulative sum of
-bytes consumed on all contributing streams to determine the connection-level
-flow control offset to be advertised.
+STREAM frames on all streams.  A receiver advertises credit for a connection by
+sending a MAX_DATA frame.  A receiver maintains a cumulative sum of bytes
</pre>
<p>The limiting mechanism is now a maximum number.  The smallest maximum that can be expressed is 0, so stream 0 is always OK.</p>

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

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


From nobody Thu Apr 20 02:57: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 85E5512EBF2 for <quic-issues@ietfa.amsl.com>; Thu, 20 Apr 2017 02:57:15 -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 3MLAW-kejJ6z for <quic-issues@ietfa.amsl.com>; Thu, 20 Apr 2017 02:57:13 -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 4227612EC80 for <quic-issues@ietf.org>; Thu, 20 Apr 2017 02:57:09 -0700 (PDT)
Date: Thu, 20 Apr 2017 02:57:08 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1492682228; bh=V/VD8JR+omutjyg5xFTf+2+eJKMZN6yN3TBULCF20WE=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=aWk+zCk4Nr92sxUOR6gutU+T1vwhTvC3FwSzm5AuHMS5sCrw/SaWqdkjKOGtl+DSm VlsPCI9LJFl0S9sxlRWoixld1t91RXSYAVU1CHEzyxhb0L/E0v6oMNlOM3zmVWnB9G MJLpGZMHSs9iUrLoJ7KUmSUF5rlSSIxI+cGelDGI=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1bbba2bb10ab85baba0a7e8f8e685e64612a33b592cf00000001151047f492a169ce0cfd5e4f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/421/review/33725827@github.com>
In-Reply-To: <quicwg/base-drafts/pull/421@github.com>
References: <quicwg/base-drafts/pull/421@github.com>
Subject: Re: [quicwg/base-drafts] Add LIMIT_UPDATE and replaces concurrent stream limit (#421)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f885f459c39_5b243f9e5f5a5c34535b6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/xdh98Y3qGr_SS4nCi7pG7CEbLCE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Apr 2017 09:57:15 -0000

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

martinthomson commented on this pull request.



>  
 Endpoints MUST NOT exceed the limit set by their peer.  An endpoint that
-receives a STREAM frame that causes its advertised concurrent stream limit to be
-exceeded MUST treat this as a stream error of type QUIC_TOO_MANY_OPEN_STREAMS
-({{error-handling}}).
-
+receives a STREAM frame with an ID greater than the limit it has sent MUST treat
+this as a stream error of type QUIC_TOO_MANY_OPEN_STREAMS ({{error-handling}}),
+unless this is a result of a change in the initial offsets (see
+{{zerortt-parameters}}).
+
+A Maximum Stream ID of 0 will cause a connection to be unusable.  Application
+protocols that use QUIC might require a certain minimum number of initial
+streams to function correctly.  If a peer advertises an maximum stream ID
+(initial_stream_limit) that is too small for the selected application protocol

We require that exceeding the limit is punished with an error closure.  But even if we didn't (see the 0-RTT exception), the connection still works when there are too many streams.  The specific error code that Marten is talking about here is the case where you don't have enough streams to operate: a condition that is easily rectified by increasing the maximum 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/421#discussion_r112414178
----==_mimepart_58f885f459c39_5b243f9e5f5a5c34535b6
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/421#discussion_r112414178">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
 Endpoints MUST NOT exceed the limit set by their peer.  An endpoint that
-receives a STREAM frame that causes its advertised concurrent stream limit to be
-exceeded MUST treat this as a stream error of type QUIC_TOO_MANY_OPEN_STREAMS
-({{error-handling}}).
-
+receives a STREAM frame with an ID greater than the limit it has sent MUST treat
+this as a stream error of type QUIC_TOO_MANY_OPEN_STREAMS ({{error-handling}}),
+unless this is a result of a change in the initial offsets (see
+{{zerortt-parameters}}).
+
+A Maximum Stream ID of 0 will cause a connection to be unusable.  Application
+protocols that use QUIC might require a certain minimum number of initial
+streams to function correctly.  If a peer advertises an maximum stream ID
+(initial_stream_limit) that is too small for the selected application protocol
</pre>
<p>We require that exceeding the limit is punished with an error closure.  But even if we didn't (see the 0-RTT exception), the connection still works when there are too many streams.  The specific error code that Marten is talking about here is the case where you don't have enough streams to operate: a condition that is easily rectified by increasing the maximum 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/421#discussion_r112414178">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4X_ZmJfTa4ZAB4eG1nxJ1UdxIGRks5rxyv0gaJpZM4MtOHg">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq8Up0yk1WNvfQEmj-s4onwuU1Panks5rxyv0gaJpZM4MtOHg.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/421#discussion_r112414178"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

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


From nobody Thu Apr 20 03:01: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 61270126C7B for <quic-issues@ietfa.amsl.com>; Thu, 20 Apr 2017 03:01:07 -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=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vz-LH0qmUB3s for <quic-issues@ietfa.amsl.com>; Thu, 20 Apr 2017 03:01: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 9A4D812EC65 for <quic-issues@ietf.org>; Thu, 20 Apr 2017 02:54:20 -0700 (PDT)
Date: Thu, 20 Apr 2017 02:54:19 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1492682060; bh=YkCH2vQoxI1wHfWCv9JjcAEfqgKuRCY00MHNT28s6lY=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=weA0MqGhDUgpxPhRchE1mUIM1IVFMnsRbISTaNOirTwuugjycpNA2VF3BrykQsKOn eX/6Mw5sr4HIIQjzkgFM/QuFmpAg/X1CGjIYZC2fD695WXF/Xt2YFoqrAwJnYTXczu 8QgIgePV4B2GhNEttXrTYJDsnqAQvmNArTw9RAfE=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe2ed4d8e7a4e4f784478ec22108f887437daf46c92cf000000011510474b92a169ce0d4a1310@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/456/review/33725198@github.com>
In-Reply-To: <quicwg/base-drafts/pull/456@github.com>
References: <quicwg/base-drafts/pull/456@github.com>
Subject: Re: [quicwg/base-drafts] Move crypto to stream 0, HTTP control to stream 1 (#456)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f8854bf1f29_54ed3fa392d0dc3c7159c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/6ToTDQVHLzqXsAP2zM04m4zO8Pg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Apr 2017 10:01:07 -0000

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

martinthomson commented on this pull request.



>  
 Connection flow control is a limit to the total bytes of stream data sent in
-STREAM frames on all streams contributing to connection flow control.  A
-receiver advertises credit for a connection by sending a WINDOW_UPDATE frame
-with the Stream ID set to zero (0x00).  A receiver maintains a cumulative sum of
-bytes received on all streams contributing to connection-level flow control, to
-check for flow control violations. A receiver may maintain a cumulative sum of
-bytes consumed on all contributing streams to determine the connection-level
-flow control offset to be advertised.
+STREAM frames on all streams.  A receiver advertises credit for a connection by
+sending a MAX_DATA frame.  A receiver maintains a cumulative sum of bytes

My bad, the TLS spec says that stream 0 doesn't count and this obviously removes that exception.  That's a problem, I agree.  Not sure what the right answer is here.  We previously agreed that stream 0 was exempt from connection flow control, mainly due to problems with completing the handshake with 0-RTT, but with Victor's proposed changes, maybe we can avoid that.  I'll restore the exemption for stream 0 in the meantime.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/456#discussion_r112413599
----==_mimepart_58f8854bf1f29_54ed3fa392d0dc3c7159c
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/456#discussion_r112413599">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
 Connection flow control is a limit to the total bytes of stream data sent in
-STREAM frames on all streams contributing to connection flow control.  A
-receiver advertises credit for a connection by sending a WINDOW_UPDATE frame
-with the Stream ID set to zero (0x00).  A receiver maintains a cumulative sum of
-bytes received on all streams contributing to connection-level flow control, to
-check for flow control violations. A receiver may maintain a cumulative sum of
-bytes consumed on all contributing streams to determine the connection-level
-flow control offset to be advertised.
+STREAM frames on all streams.  A receiver advertises credit for a connection by
+sending a MAX_DATA frame.  A receiver maintains a cumulative sum of bytes
</pre>
<p>My bad, the TLS spec says that stream 0 doesn't count and this obviously removes that exception.  That's a problem, I agree.  Not sure what the right answer is here.  We previously agreed that stream 0 was exempt from connection flow control, mainly due to problems with completing the handshake with 0-RTT, but with Victor's proposed changes, maybe we can avoid that.  I'll restore the exemption for stream 0 in the meantime.</p>

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

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


From nobody Thu Apr 20 03:05: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 62EAF12ECF0 for <quic-issues@ietfa.amsl.com>; Thu, 20 Apr 2017 03:05: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_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BDPh6GwKA8px for <quic-issues@ietfa.amsl.com>; Thu, 20 Apr 2017 03:05:46 -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 C98A712ECA8 for <quic-issues@ietf.org>; Thu, 20 Apr 2017 03:05:45 -0700 (PDT)
Date: Thu, 20 Apr 2017 03:05:45 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1492682745; bh=Hwo1NhJ1X0XnJi0j6I0gfPqMeu6OIguo/Wl4db5JPF4=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=TtH8imnZxc+VOBjuMK1KU9Obz+xxEWFL01ItPOsbnwGqLNttGRFRMeesMRVb6Iy/W TSOMDhpPBts/rXJfwSpAtEYZGN621cjYY9foO+AA46fdfIrkwK4hFTr0P6FXJK+Dbv WnMxO7ddj9Mh6V4KJvSiG3dg3cAUV5z191CeBUUw=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6b243571ca21e22309130e0c477f4fe5a9659bbf92cf00000001151049f992a169ce0cfd5e4f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/421/review/33727657@github.com>
In-Reply-To: <quicwg/base-drafts/pull/421@github.com>
References: <quicwg/base-drafts/pull/421@github.com>
Subject: Re: [quicwg/base-drafts] Add LIMIT_UPDATE and replaces concurrent stream limit (#421)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f887f92ea5a_34ab3fa314a8bc307779c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/-JIp8rJnrRp4PdSdQj_z7dcbVdU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Apr 2017 10:05:47 -0000

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

mikkelfj commented on this pull request.



>  
 Endpoints MUST NOT exceed the limit set by their peer.  An endpoint that
-receives a STREAM frame that causes its advertised concurrent stream limit to be
-exceeded MUST treat this as a stream error of type QUIC_TOO_MANY_OPEN_STREAMS
-({{error-handling}}).
-
+receives a STREAM frame with an ID greater than the limit it has sent MUST treat
+this as a stream error of type QUIC_TOO_MANY_OPEN_STREAMS ({{error-handling}}),
+unless this is a result of a change in the initial offsets (see
+{{zerortt-parameters}}).
+
+A Maximum Stream ID of 0 will cause a connection to be unusable.  Application
+protocols that use QUIC might require a certain minimum number of initial
+streams to function correctly.  If a peer advertises an maximum stream ID
+(initial_stream_limit) that is too small for the selected application protocol

My comment was aimed at @janaiyengar 's comment. I think I agree with Marten - I have not read up on 0-RTT.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/421#discussion_r112415824
----==_mimepart_58f887f92ea5a_34ab3fa314a8bc307779c
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/421#discussion_r112415824">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
 Endpoints MUST NOT exceed the limit set by their peer.  An endpoint that
-receives a STREAM frame that causes its advertised concurrent stream limit to be
-exceeded MUST treat this as a stream error of type QUIC_TOO_MANY_OPEN_STREAMS
-({{error-handling}}).
-
+receives a STREAM frame with an ID greater than the limit it has sent MUST treat
+this as a stream error of type QUIC_TOO_MANY_OPEN_STREAMS ({{error-handling}}),
+unless this is a result of a change in the initial offsets (see
+{{zerortt-parameters}}).
+
+A Maximum Stream ID of 0 will cause a connection to be unusable.  Application
+protocols that use QUIC might require a certain minimum number of initial
+streams to function correctly.  If a peer advertises an maximum stream ID
+(initial_stream_limit) that is too small for the selected application protocol
</pre>
<p>My comment was aimed at <a href="https://github.com/janaiyengar" class="user-mention">@janaiyengar</a> 's comment. I think I agree with Marten - I have not read up on 0-RTT.</p>

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

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


From nobody Thu Apr 20 07:50: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 1C373131490 for <quic-issues@ietfa.amsl.com>; Thu, 20 Apr 2017 07:50:36 -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_H4=-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 CghRVT440C3H for <quic-issues@ietfa.amsl.com>; Thu, 20 Apr 2017 07:50:35 -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 0D10E13148E for <quic-issues@ietf.org>; Thu, 20 Apr 2017 07:50: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=iBaHD8UN0FiOKkecFFvivyEK/Z0=; b=nrGwCTv1bhQi+GMy gYh/Bf1M+7I83RXIYxBOiR0NLj+lH2eaSEdQgNf03gwzMUxGoHPJAA1NBGdhCAZ3 TInqiahAA/sTMNiUjti0uBucEet08CNjnw+dd9Bq6hk1Ti+LA4n4bOZEKb7p/o1r d41qXnnP1VY7+/7VjiF0i8yEPTw=
Received: by filter0961p1mdw1.sendgrid.net with SMTP id filter0961p1mdw1-25372-58F8CAB9-8F 2017-04-20 14:50:33.832715251 +0000 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 o77e14SGRkG3aSKy6Z-Fvw for <quic-issues@ietf.org>; Thu, 20 Apr 2017 14:50:33.681 +0000 (UTC)
Date: Thu, 20 Apr 2017 07:50:33 -0700
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab203f7f5402c56416fb9caa12ec78d8fb5533368692cf0000000115108cb992a169ce0d49d8b8@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/447/295764990@github.com>
In-Reply-To: <quicwg/base-drafts/issues/447@github.com>
References: <quicwg/base-drafts/issues/447@github.com>
Subject: Re: [quicwg/base-drafts] Rejecting reduced flow control limits (#447)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f8cab9886df_29503fb250b8fc30103893"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak13S7oSXtIEVEox1276O1R1CiAd6BHFAFOI1x jae73DvHk6XiG8ILCi4h7w5T2/0yFQmst4p74vpp0yp+Sf1ZI137lOSLjBQN1Un3Hocxhbp+z0by2P y0rb1gk78AXhVo91rISl3qIkLkb2zwRgxmuvMpu4+H5oy2IqXAH+mmNA6D7i/uXKNKDVX+eXtE9IQ/ o=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/z9goM2dF5p_ZxkUpPDfAH5gBpy0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Apr 2017 14:50:36 -0000

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

An old WINDOW_UPDATE (with a lower offset) might end up in a packet with a higher packet number if it is a retransmission, and the sender doesn't regenerate the frame. 

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/447#issuecomment-295764990
----==_mimepart_58f8cab9886df_29503fb250b8fc30103893
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>An old WINDOW_UPDATE (with a lower offset) might end up in a packet with a higher packet number if it is a retransmission, and the sender doesn't regenerate the frame.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/447#issuecomment-295764990">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxu23w5vEMI162ZpQFLN-KU1hYC8ks5rx3C5gaJpZM4NChAY">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq9NVlhyv34Ca7S4nKsIPMVJxwlnAks5rx3C5gaJpZM4NChAY.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/447#issuecomment-295764990"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #447: An old WINDOW_UPDATE (with a lower offset) might end up in a packet with a higher packet number if it is a retransmission, and the sender doesn't regenerate the frame. "}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/447#issuecomment-295764990"}}}</script>
----==_mimepart_58f8cab9886df_29503fb250b8fc30103893--


From nobody Thu Apr 20 08:46: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 B5497129AF6 for <quic-issues@ietfa.amsl.com>; Thu, 20 Apr 2017 08:46:33 -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_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Q3FIpQObCbPs for <quic-issues@ietfa.amsl.com>; Thu, 20 Apr 2017 08:46: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 40703127342 for <quic-issues@ietf.org>; Thu, 20 Apr 2017 08:46:30 -0700 (PDT)
Date: Thu, 20 Apr 2017 08:45:31 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1492703132; bh=dRqnFcas+OIVvWQNrLwFISIvKfphRCo1ZN0luegvvVs=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=rtnmYD1AXoy0CF7LWnJLSKRv1DAvFEuVMmaykNckJlM1ZQXELpDmFkYaVakExPF51 h3LcGJFteAMOq6mIi8tvm1GWdQ2p9lZBZEYDsVT4wCACIed1wkePsVgL2+OJGs1+vV NALuDNN9Nq+Hvohmv8fFdVyBUJLEMsQ6NwtVJGag=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abaab3e12a3ed0a7a140da7d5e8bdd21042202641692cf000000011510999b92a169ce0d49d8b8@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/447/295786538@github.com>
In-Reply-To: <quicwg/base-drafts/issues/447@github.com>
References: <quicwg/base-drafts/issues/447@github.com>
Subject: Re: [quicwg/base-drafts] Rejecting reduced flow control limits (#447)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f8d79bf36e4_39a3f8d85035c302006e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/XVdy0Ilpq4RXQD43yJj9C1582Cc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Apr 2017 15:46:34 -0000

----==_mimepart_58f8d79bf36e4_39a3f8d85035c302006e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Is there are more general control frame flooding attack concern? For example starving 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/447#issuecomment-295786538
----==_mimepart_58f8d79bf36e4_39a3f8d85035c302006e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Is there are more general control frame flooding attack concern? For example starving stream 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/447#issuecomment-295786538">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyC_s-bPMNrnEewZ12pb-BQMsPNWks5rx32bgaJpZM4NChAY">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq6CQxocwuCCfjIj09M23UMJR7Bq8ks5rx32bgaJpZM4NChAY.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/447#issuecomment-295786538"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #447: Is there are more general control frame flooding attack concern? For example starving stream 0."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/447#issuecomment-295786538"}}}</script>
----==_mimepart_58f8d79bf36e4_39a3f8d85035c302006e--


From nobody Thu Apr 20 09: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 D4506129436 for <quic-issues@ietfa.amsl.com>; Thu, 20 Apr 2017 09:34:26 -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 tZvmey17Sjqe for <quic-issues@ietfa.amsl.com>; Thu, 20 Apr 2017 09:34:24 -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 80E7B129B05 for <quic-issues@ietf.org>; Thu, 20 Apr 2017 09:34: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=3PLUhtnMocWkNP8tcPtcaDAbLzQ=; b=vePjie2uHH+iJUTr uL/U3FGGej0NgZbv7mb+I3RuUs36ec+BFSnoWvW/Ue7FaO+PXAWAKq23INa3Ytpx eZ8ehIhpnmWxPjz6sHpWImxpEkDYkeyS6+XVfKSDFXBog/Xfy2VdTBx4RwuIm/VQ 3LX1/RLUa9SXoyzQaL7fVUUpvvM=
Received: by filter0515p1mdw1.sendgrid.net with SMTP id filter0515p1mdw1-3968-58F8E2E4-4A 2017-04-20 16:33:40.745018781 +0000 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 YOXecuH2QUqprPqu3GZUDw for <quic-issues@ietf.org>; Thu, 20 Apr 2017 16:33:40.788 +0000 (UTC)
Date: Thu, 20 Apr 2017 09:33:40 -0700
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc851d9a5f826d2b42b4f82b929163b7e04e676cd92cf000000011510a4e492a169ce0d49e3a0@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/450/review/33813110@github.com>
In-Reply-To: <quicwg/base-drafts/pull/450@github.com>
References: <quicwg/base-drafts/pull/450@github.com>
Subject: Re: [quicwg/base-drafts] Split WINDOW_UPDATE into MAX_DATA and MAX_STREAM_DATA (#450)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f8e2e4a3e42_6fcc3fe836099c3861914"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak029F3DPJEdwpGdyJFo/CG0s6mvFrAdtRf/T2 cWYVYSFVAjQeFgzt5XTLyatFDgCLqfCZ9VkcGBf1j7g8pdQwUZ+nZKL7ace0Hcp8/usote1fA9xte1 /vMdkEgYpfGaZWtemRR5ECjp06ynQtOrMLdjkgrsqpUjClBqFz75rec7UbvscBlxHtNzcWJK0jbrBM A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/zCyPg6f9jaSSOLpSixV8hAG-7Ig>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Apr 2017 16:34:27 -0000

----==_mimepart_58f8e2e4a3e42_6fcc3fe836099c3861914
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

janaiyengar commented on this pull request.



> @@ -1671,10 +1671,10 @@ Maximum Data:
 
 When counting data toward this limit, an endpoint accounts for the maximum
 offset of data that is sent or received on every stream.  Loss or reordering can
-mean that the maximum offset is greater than the total size of data received on
-a stream.  Receiving STREAM frames might not increase the maximum offset on a
-stream if the maximum offset doesn't increase.  A STREAM frame with a FIN bit
-set or RST_STREAM causes the final offset for a stream to be fixed.
+mean that the maximum offset on a stream can be greater than the total size of
+data received on that stream.  Conversely, receiving STREAM frames might not
+increase the maximum offset on a stream if the maximum offset in the frame is
+lower than the maximum received for that stream.

I understand now what this says, but it's confusing, since maximum offset and MAX_DATA both represent maxima. I would suggest using "largest received offset" instead of "maximum offset". 

> @@ -1671,10 +1671,10 @@ Maximum Data:
 
 When counting data toward this limit, an endpoint accounts for the maximum
 offset of data that is sent or received on every stream.  Loss or reordering can
-mean that the maximum offset is greater than the total size of data received on
-a stream.  Receiving STREAM frames might not increase the maximum offset on a
-stream if the maximum offset doesn't increase.  A STREAM frame with a FIN bit
-set or RST_STREAM causes the final offset for a stream to be fixed.
+mean that the maximum offset on a stream can be greater than the total size of
+data received on that stream.  Conversely, receiving STREAM frames might not
+increase the maximum offset on a stream if the maximum offset in the frame is

"might not" --> "will not". If the STREAM frame's largest offset is lower than the largest received so far, the largest received offset will not increase.

> @@ -2471,13 +2471,13 @@ considerations.  MAX_STREAM_ID frames constitute minimal overhead, while
 withholding MAX_STREAM_ID frames can prevent the peer from using the available
 parallelism.
 
-Implementations will likely want to increase the maximum stream ID as
-peer-initiated streams close.  Sending a MAX_STREAM_ID frame along with ACK
-frames ensures a regular increase in the stream limit without generating excess
+Sending any increase to the maximum stream ID in the same packet as an ACK frame
+ensures a regular increase in the stream limit without generating excess

This advice is true for all frames, including MAX_DATA and MAX_STREAM_DATA frames. I'd remove this sentence or say something about *when* to send the MAX_STREAM_ID frame rather than which frame to bundle it with. It might make sense to send it immediately after/along with a STREAM frame that carries a FIN or a RST_STREAM frame on a peer-initiated stream, for instance.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/450#pullrequestreview-33813110
----==_mimepart_58f8e2e4a3e42_6fcc3fe836099c3861914
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/450#discussion_r112493165">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1671,10 +1671,10 @@ Maximum Data:
 
 When counting data toward this limit, an endpoint accounts for the maximum
 offset of data that is sent or received on every stream.  Loss or reordering can
-mean that the maximum offset is greater than the total size of data received on
-a stream.  Receiving STREAM frames might not increase the maximum offset on a
-stream if the maximum offset doesn&#39;t increase.  A STREAM frame with a FIN bit
-set or RST_STREAM causes the final offset for a stream to be fixed.
+mean that the maximum offset on a stream can be greater than the total size of
+data received on that stream.  Conversely, receiving STREAM frames might not
+increase the maximum offset on a stream if the maximum offset in the frame is
+lower than the maximum received for that stream.
</pre>
<p>I understand now what this says, but it's confusing, since maximum offset and MAX_DATA both represent maxima. I would suggest using "largest received offset" instead of "maximum offset".</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/450#discussion_r112493941">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1671,10 +1671,10 @@ Maximum Data:
 
 When counting data toward this limit, an endpoint accounts for the maximum
 offset of data that is sent or received on every stream.  Loss or reordering can
-mean that the maximum offset is greater than the total size of data received on
-a stream.  Receiving STREAM frames might not increase the maximum offset on a
-stream if the maximum offset doesn&#39;t increase.  A STREAM frame with a FIN bit
-set or RST_STREAM causes the final offset for a stream to be fixed.
+mean that the maximum offset on a stream can be greater than the total size of
+data received on that stream.  Conversely, receiving STREAM frames might not
+increase the maximum offset on a stream if the maximum offset in the frame is
</pre>
<p>"might not" --&gt; "will not". If the STREAM frame's largest offset is lower than the largest received so far, the largest received offset will not increase.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/450#discussion_r112499482">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2471,13 +2471,13 @@ considerations.  MAX_STREAM_ID frames constitute minimal overhead, while
 withholding MAX_STREAM_ID frames can prevent the peer from using the available
 parallelism.
 
-Implementations will likely want to increase the maximum stream ID as
-peer-initiated streams close.  Sending a MAX_STREAM_ID frame along with ACK
-frames ensures a regular increase in the stream limit without generating excess
+Sending any increase to the maximum stream ID in the same packet as an ACK frame
+ensures a regular increase in the stream limit without generating excess
</pre>
<p>This advice is true for all frames, including MAX_DATA and MAX_STREAM_DATA frames. I'd remove this sentence or say something about <em>when</em> to send the MAX_STREAM_ID frame rather than which frame to bundle it with. It might make sense to send it immediately after/along with a STREAM frame that carries a FIN or a RST_STREAM frame on a peer-initiated stream, for instance.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/450#pullrequestreview-33813110">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0RO2fwh71Z-mWBkS34_8VXqIK3bks5rx4jkgaJpZM4NChv1">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqyVx-enpeaH0sC5bpb4gjX5QvLoZks5rx4jkgaJpZM4NChv1.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/450#pullrequestreview-33813110"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #450"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/450#pullrequestreview-33813110"}}}</script>
----==_mimepart_58f8e2e4a3e42_6fcc3fe836099c3861914--


From nobody Thu Apr 20 09: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 CD12D13147F for <quic-issues@ietfa.amsl.com>; Thu, 20 Apr 2017 09:35:29 -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_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HtHBuCGgzpYZ for <quic-issues@ietfa.amsl.com>; Thu, 20 Apr 2017 09:35:28 -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 46C1E129436 for <quic-issues@ietf.org>; Thu, 20 Apr 2017 09:35:28 -0700 (PDT)
Date: Thu, 20 Apr 2017 09:35:27 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1492706127; bh=dgfavp9OepluDlh1lSmaNPw4Z+i3cuTNDHIjKO/CRM4=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=tNCM/OGEnRgRr6XkkyppOfnJ/t/rYI1AttgWujsnR1LlUDIq2ddt8XB+0ojB69ON+ VcuWwRC40XOXGWlrp8KfnyFlpXfz8/yg1pe9pa2ZIm3bEe2uKufvghOVW4VJhR1hdI S2aPNfBsv07QKQiMz2cNnjPzGoNswNqPB1FOSaDE=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab940c31b0df1e4388e03f4ac456e86d94c490ecb092cf000000011510a54f92a169ce0d49e3a0@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/450/review/33821217@github.com>
In-Reply-To: <quicwg/base-drafts/pull/450@github.com>
References: <quicwg/base-drafts/pull/450@github.com>
Subject: Re: [quicwg/base-drafts] Split WINDOW_UPDATE into MAX_DATA and MAX_STREAM_DATA (#450)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f8e34f3962a_21cb3ff571cafc3c191819"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/e3blc5WZ57J0kwkMBDNbNRwLiEs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Apr 2017 16:35:30 -0000

----==_mimepart_58f8e34f3962a_21cb3ff571cafc3c191819
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

janaiyengar commented on this pull request.



>  
-The connection-level flow control offset is expressed in units of 1024 octets
-(for a stream identifier of 0).  That is, the connection-level flow control
-offset is determined by multiplying the encoded value by 1024.
+When counting data toward this limit, an endpoint accounts for the maximum
+offset of data that is sent or received on every stream.  Loss or reordering can
+mean that the maximum offset is greater than the total size of data received on
+a stream.  Receiving STREAM frames might not increase the maximum offset on a
+stream if the maximum offset doesn't increase.  A STREAM frame with a FIN bit
+set or RST_STREAM causes the final offset for a stream to be fixed.

Can you move this text to the MAX_STREAM_DATA section instead? It was written for WINDOW_UPDATE, which covered both connection and stream flow control.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/450#discussion_r112500549
----==_mimepart_58f8e34f3962a_21cb3ff571cafc3c191819
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/450#discussion_r112500549">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
-The connection-level flow control offset is expressed in units of 1024 octets
-(for a stream identifier of 0).  That is, the connection-level flow control
-offset is determined by multiplying the encoded value by 1024.
+When counting data toward this limit, an endpoint accounts for the maximum
+offset of data that is sent or received on every stream.  Loss or reordering can
+mean that the maximum offset is greater than the total size of data received on
+a stream.  Receiving STREAM frames might not increase the maximum offset on a
+stream if the maximum offset doesn&#39;t increase.  A STREAM frame with a FIN bit
+set or RST_STREAM causes the final offset for a stream to be fixed.
</pre>
<p>Can you move this text to the MAX_STREAM_DATA section instead? It was written for WINDOW_UPDATE, which covered both connection and stream flow control.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/450#discussion_r112500549">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0m0n_pKfo4nrRNaIZFb6b_yo5Teks5rx4lPgaJpZM4NChv1">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqxJEELJrpVpK6vJHn7ywDJNMlFc3ks5rx4lPgaJpZM4NChv1.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/450#discussion_r112500549"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #450"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/450#discussion_r112500549"}}}</script>
----==_mimepart_58f8e34f3962a_21cb3ff571cafc3c191819--


From nobody Thu Apr 20 09:37: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 6C65E129B08 for <quic-issues@ietfa.amsl.com>; Thu, 20 Apr 2017 09:37:48 -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 vT0MMXkMhOHf for <quic-issues@ietfa.amsl.com>; Thu, 20 Apr 2017 09:37:46 -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 4FBBB129B00 for <quic-issues@ietf.org>; Thu, 20 Apr 2017 09:37: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=J7Nk45+9zk231DnuFXGNQbs2vRk=; b=ZdF1qKn9YHycXOGH ox3xkXof3/kSUM7GGxTOeDhLResBaHeCwupq/J6QT3zTA0VegOhMbvWSWiJYcTem 28fgPzTySd3wsuVcMmYuewY9/XMngDc1gIa5un5IhAmlITyc2rl6VgQAoj0uFNcr cC+qXWrph1yCEaLhHj1uGVw1mU0=
Received: by filter0858p1mdw1.sendgrid.net with SMTP id filter0858p1mdw1-23733-58F8E3C4-1 2017-04-20 16:37:24.053507964 +0000 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 jjz4_Y_bTSOIL7JDmNe78w for <quic-issues@ietf.org>; Thu, 20 Apr 2017 16:37:24.077 +0000 (UTC)
Date: Thu, 20 Apr 2017 09:37:23 -0700
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab46a9b255504929d2e81dbf45dfd4889c6265898092cf000000011510a5c392a169ce0d49e3a0@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/450/review/33821645@github.com>
In-Reply-To: <quicwg/base-drafts/pull/450@github.com>
References: <quicwg/base-drafts/pull/450@github.com>
Subject: Re: [quicwg/base-drafts] Split WINDOW_UPDATE into MAX_DATA and MAX_STREAM_DATA (#450)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f8e3c3d0b51_1a463f83fd147c2c125951"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0YQ0xid6fc0Hp8wNr8+8f2+lvway2EG02cRg xtx571zJJmhWiNApV+1BJpRBnwaeMFQi0uaHIJ9FGaW6qRgH4BLKpyx4dZm568lvgA4eWsjz+lFMwp bppYCe/ptXpCxLXvBlJBDJO+j+A5gg80Bp+sa04Mq+0L5ceseSLfXR2Udn5H+QLdxgQrosfaJiJTKK U=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/iQk8sKg8NMJb71hEWJGs_Yn63qo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Apr 2017 16:37:48 -0000

----==_mimepart_58f8e3c3d0b51_1a463f83fd147c2c125951
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

janaiyengar commented on this pull request.



>  
 ### Stream Limit Increment
 
 As with flow control, this document leaves when and how many streams to make
-available to a peer via LIMIT_UPDATE to the implementation, but offers a few
-considerations. LIMIT_UPDATE frames constitute minimal overhead, while
-withholding LIMIT_UPDATEs prevents the peer from fully utilizing the transport.
+available to a peer via MAX_STREAM_ID to implementations, but offers a few
+considerations.  MAX_STREAM_ID frames constitute minimal overhead, while
+withholding MAX_STREAM_ID frames can prevent the peer from using the available
+parallelism.
+
+Implementations will likely want to increase the maximum stream ID as
+peer-initiated streams close.  Sending a MAX_STREAM_ID frame along with ACK
+frames ensures a regular increase in the stream limit without generating excess

An ACK is sent about every two packets received, which is not the schedule that a MAX_STREAM_ID frame would be sent. I've left a comment in my review of the new 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/450#discussion_r112500929
----==_mimepart_58f8e3c3d0b51_1a463f83fd147c2c125951
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/450#discussion_r112500929">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
 ### Stream Limit Increment
 
 As with flow control, this document leaves when and how many streams to make
-available to a peer via LIMIT_UPDATE to the implementation, but offers a few
-considerations. LIMIT_UPDATE frames constitute minimal overhead, while
-withholding LIMIT_UPDATEs prevents the peer from fully utilizing the transport.
+available to a peer via MAX_STREAM_ID to implementations, but offers a few
+considerations.  MAX_STREAM_ID frames constitute minimal overhead, while
+withholding MAX_STREAM_ID frames can prevent the peer from using the available
+parallelism.
+
+Implementations will likely want to increase the maximum stream ID as
+peer-initiated streams close.  Sending a MAX_STREAM_ID frame along with ACK
+frames ensures a regular increase in the stream limit without generating excess
</pre>
<p>An ACK is sent about every two packets received, which is not the schedule that a MAX_STREAM_ID frame would be sent. I've left a comment in my review of the new 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/450#discussion_r112500929">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0jR8gjJcdX8DAfbnnD7Ewfkw8qLks5rx4nDgaJpZM4NChv1">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqyEwBpPg4flMxuowX6a-ryZmdI39ks5rx4nDgaJpZM4NChv1.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/450#discussion_r112500929"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #450"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/450#discussion_r112500929"}}}</script>
----==_mimepart_58f8e3c3d0b51_1a463f83fd147c2c125951--


From nobody Thu Apr 20 10:47: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 74D54127F0E for <quic-issues@ietfa.amsl.com>; Thu, 20 Apr 2017 10:47:51 -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 y7iYat1Z8KEK for <quic-issues@ietfa.amsl.com>; Thu, 20 Apr 2017 10:47:49 -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 C122D126B6E for <quic-issues@ietf.org>; Thu, 20 Apr 2017 10:47: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=s3q5h8p+CUW4S5dSkFORzrgVb/w=; b=UL5y0qje6Su2zCX6 AbjhoZfUok8mo42bbjkv8WqMlYZDh8qddJ9t9o19g574w97XRCy8SlhBd0abS3Zf w7SEpLB1bP+1aZwi3XnVQuE/DklLljhacWk2T9fm1XrQyX6nPg8+V686kKdrjmXe YfUsDU2+c+PkERpClYnPtL2aSNI=
Received: by filter0460p1mdw1.sendgrid.net with SMTP id filter0460p1mdw1-31128-58F8F444-30 2017-04-20 17:47:48.518503595 +0000 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 MRkMD5X_TtKldd0KOkypRw for <quic-issues@ietf.org>; Thu, 20 Apr 2017 17:47:48.528 +0000 (UTC)
Date: Thu, 20 Apr 2017 10:47:48 -0700
From: Aron-Schats <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6d23889dfc7fc699d5fc33ed6eff3fe2b42417a192cf000000011510b64492a169ce0d47d48d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/444/c295830852@github.com>
In-Reply-To: <quicwg/base-drafts/pull/444@github.com>
References: <quicwg/base-drafts/pull/444@github.com>
Subject: Re: [quicwg/base-drafts] Additional security section on fragmentation reassembly attacks (#444)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f8f444616b4_40f23f8a61901c3c508f4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: Aron-Schats
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2DCsia4Zfkq5nW+c192Z0rntPJaR9TIcP8EO F17qmNIkfEeKFVFUSAusCiCxUESuqBTI6Tz41BNffI2g8ZnZdkBsT/F2ZbR8qVe5xHPuCGKRRMCaCQ k6FNfSYvHT7h/DWDRBtrEENqrbiRvygWNOs8W/t+QjunCUEwV9+IcofybF/JBAh+VtumG1cTEXA7tP E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/-eXMg6wGuZw7viJdPwnSHuzwlc4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Apr 2017 17:47:51 -0000

----==_mimepart_58f8f444616b4_40f23f8a61901c3c508f4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

On Wed, Apr 19, 2017 at 9:15 PM, Marten Seemann <notifications@github.com>
wrote:

> Saving frames is the only way the connection-level flow control window
> makes sense. Otherwise, you'd have to commit (number of streams)*(stream
> flow control window) memory.
>
I don't see it: why would you have to commit more than the connection flow
control window?


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/444#issuecomment-295830852
----==_mimepart_58f8f444616b4_40f23f8a61901c3c508f4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

On Wed, Apr 19, 2017 at 9:15 PM, Marten Seemann &lt;notifications@github.co=
m&gt;<br>
wrote:<br>
<br>
&gt; Saving frames is the only way the connection-level flow control window=
<br>
&gt; makes sense. Otherwise, you&#39;d have to commit (number of streams)*(=
stream<br>
&gt; flow control window) memory.<br>
&gt;<br>
I don&#39;t see it: why would you have to commit more than the connection f=
low<br>
control window?<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/444#issuecomment-295830852">view it on GitHub</a>, or <a href=
=3D"https://github.com/notifications/unsubscribe-auth/AWbkqxWifRzmlt9nKxHqu=
QlVLI7sChPsks5rx5pEgaJpZM4NB_ik">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq2ANM7LIm_PKGM8fd=
PdghbfHBoHqks5rx5pEgaJpZM4NB_ik.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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=
/444#issuecomment-295830852"></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":"@Aron-Schats in #444: On Wed, Ap=
r 19, 2017 at 9:15 PM, Marten Seemann \u003cnotifications@github.com\u003e\=
nwrote:\n\n\u003e Saving frames is the only way the connection-level flow c=
ontrol window\n\u003e makes sense. Otherwise, you'd have to commit (number =
of streams)*(stream\n\u003e flow control window) memory.\n\u003e\nI don't s=
ee it: why would you have to commit more than the connection flow\ncontrol =
window?\n"}],"action":{"name":"View Pull Request","url":"https://github.com=
/quicwg/base-drafts/pull/444#issuecomment-295830852"}}}</script>=

----==_mimepart_58f8f444616b4_40f23f8a61901c3c508f4--


From nobody Thu Apr 20 12:19: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 245FC1243F6 for <quic-issues@ietfa.amsl.com>; Thu, 20 Apr 2017 12:19:51 -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 LMxGTJnImiru for <quic-issues@ietfa.amsl.com>; Thu, 20 Apr 2017 12:19:49 -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 24C9F131552 for <quic-issues@ietf.org>; Thu, 20 Apr 2017 12:19:49 -0700 (PDT)
Date: Thu, 20 Apr 2017 12:19:48 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1492715988; bh=5oLo2FTzhDA0fn09WSW0mKfXhS/magOQjWLNuAjcZZc=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=OdQiwM8QClmovrXJ8RhO1HbfvQP5l4cBIQlJcbar4yHyzg6mFljgMMQPJkfyemYhq wVMFmFBpcDQnCxdDo2M0STCiIqP+v4v69oBrdMmFguBFiLN4dDHS5FUXlFk+4n2aR8 f4WkevONVx2rzybjy3UkCsUAiaH/uhRgQ/YBSCNY=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf3d777db502444fd431d717163694933d92b297992cf000000011510cbd492a169ce0d4a0ecb@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/454/review/33862348@github.com>
In-Reply-To: <quicwg/base-drafts/pull/454@github.com>
References: <quicwg/base-drafts/pull/454@github.com>
Subject: Re: [quicwg/base-drafts] Split BLOCKED (#454)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f909d42714e_38d3f88496a5c3c126963"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/l4k9GcjJCa8uoZUwzd-y9auMGEA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Apr 2017 19:19:51 -0000

----==_mimepart_58f909d42714e_38d3f88496a5c3c126963
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop approved this pull request.

LGTM, minor nits.

> -has data to send), but is currently flow control blocked. BLOCKED frames are
-purely informational frames, but extremely useful for debugging purposes. A
-receiver of a BLOCKED frame should simply discard it (after possibly printing a
-helpful log message). The frame is as follows:
+A sender sends a BLOCKED frame (type=0x08) when it wishes to send data, but is
+unable to due to connection-level flow control (see {{blocking}}). BLOCKED
+frames can be used as input to tuning of flow control algorithms (see
+{{fc-credit}}).
+
+The BLOCKED frame does not contain a payload.
+
+
+## STREAM_BLOCKED Frame {#frame-stream-blocked}
+
+A sender sends a STREAM_BLOCKED frame (type=0x09) when it wishes to send data,
+but is unable to due to stream-level flow control.  This stream is analogous to

I think you mean "this frame" rather than "this stream".

>  
 If a sender does not receive a MAX_DATA or MAX_STREAM_DATA frame when it has run
 out of flow control credit, the sender will be blocked and MUST send a BLOCKED
-frame.  A BLOCKED frame is expected to be useful for debugging at the receiver.
-A receiver SHOULD NOT wait for a BLOCKED frame before sending MAX_DATA or
+or STREAM_BLOCKED frame.  These frames are expected to be useful for debugging
+at the receiver, they do not require any other action.  A receiver SHOULD NOT

Comma splice.  Use a semicolon or add a conjunction.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/454#pullrequestreview-33862348
----==_mimepart_58f909d42714e_38d3f88496a5c3c126963
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@MikeBishop</b> approved this pull request.</p>

<p>LGTM, minor nits.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/454#discussion_r112538653">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; -has data to send), but is currently flow control blocked. BLOCKED frames are
-purely informational frames, but extremely useful for debugging purposes. A
-receiver of a BLOCKED frame should simply discard it (after possibly printing a
-helpful log message). The frame is as follows:
+A sender sends a BLOCKED frame (type=0x08) when it wishes to send data, but is
+unable to due to connection-level flow control (see {{blocking}}). BLOCKED
+frames can be used as input to tuning of flow control algorithms (see
+{{fc-credit}}).
+
+The BLOCKED frame does not contain a payload.
+
+
+## STREAM_BLOCKED Frame {#frame-stream-blocked}
+
+A sender sends a STREAM_BLOCKED frame (type=0x09) when it wishes to send data,
+but is unable to due to stream-level flow control.  This stream is analogous to
</pre>
<p>I think you mean "this frame" rather than "this stream".</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/454#discussion_r112538824">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
 If a sender does not receive a MAX_DATA or MAX_STREAM_DATA frame when it has run
 out of flow control credit, the sender will be blocked and MUST send a BLOCKED
-frame.  A BLOCKED frame is expected to be useful for debugging at the receiver.
-A receiver SHOULD NOT wait for a BLOCKED frame before sending MAX_DATA or
+or STREAM_BLOCKED frame.  These frames are expected to be useful for debugging
+at the receiver, they do not require any other action.  A receiver SHOULD NOT
</pre>
<p>Comma splice.  Use a semicolon or add a conjunction.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/454#pullrequestreview-33862348">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq047D2MD1MSNdZI6uZH6z8lg0W3Eks5rx6_UgaJpZM4NCkt6">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqygbQrMWSU8sAVa_EioQ6NNGlUakks5rx6_UgaJpZM4NCkt6.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/454#pullrequestreview-33862348"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #454"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/454#pullrequestreview-33862348"}}}</script>
----==_mimepart_58f909d42714e_38d3f88496a5c3c126963--


From nobody Thu Apr 20 12:25: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 284E61315BD for <quic-issues@ietfa.amsl.com>; Thu, 20 Apr 2017 12:25:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.454
X-Spam-Level: 
X-Spam-Status: No, score=-5.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DKSxsendAu_h for <quic-issues@ietfa.amsl.com>; Thu, 20 Apr 2017 12:25:03 -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 CABA9129C03 for <quic-issues@ietf.org>; Thu, 20 Apr 2017 12:25:02 -0700 (PDT)
Date: Thu, 20 Apr 2017 12:25:02 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1492716302; bh=ZkHfJcxEUJEFsQNb/tiVtbQWApESABuW6fbIaP9wyxU=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=WCPYiA1ulkrwdTDjCaylR8Jg/jQx/9s47yQ1EtstAsE7DDZ5BYSoqclo7h+egvDnM dGnq72eQYDyrp2bi0XzWoQ/E9SMNdgpPFyA19wOZm31a//pk3GjK7YhireH2zTChHe 8/HelgXNUE0k+VEe3djzbBNXmUALHKECsK8Yc4T4=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb49f6a81155a7ab6cb62879d5c096db1df2313d592cf000000011510cd0e92a169ce0d4a1310@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/456/review/33863797@github.com>
In-Reply-To: <quicwg/base-drafts/pull/456@github.com>
References: <quicwg/base-drafts/pull/456@github.com>
Subject: Re: [quicwg/base-drafts] Move crypto to stream 0, HTTP control to stream 1 (#456)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f90b0e266df_689f3fd3da763c3c238f2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/MlzizeCUC83NgaR9V6egMUajnXM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Apr 2017 19:25:04 -0000

----==_mimepart_58f90b0e266df_689f3fd3da763c3c238f2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop approved this pull request.

Crypto stream, still a special snowflake....



-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/456#pullrequestreview-33863797
----==_mimepart_58f90b0e266df_689f3fd3da763c3c238f2
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@MikeBishop</b> approved this pull request.</p>

<p>Crypto stream, still a special snowflake....</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/456#pullrequestreview-33863797">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqz3aJoPwVNZQCa3FU7lp2CiiAKToks5rx7EOgaJpZM4NClBa">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq26qd3dhFiRWrqDRXNY8NW0QmEJQks5rx7EOgaJpZM4NClBa.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/456#pullrequestreview-33863797"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #456"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/456#pullrequestreview-33863797"}}}</script>
----==_mimepart_58f90b0e266df_689f3fd3da763c3c238f2--


From nobody Thu Apr 20 12:28: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 9E3781315E7 for <quic-issues@ietfa.amsl.com>; Thu, 20 Apr 2017 12:28: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 ewOXLlq6SoJ0 for <quic-issues@ietfa.amsl.com>; Thu, 20 Apr 2017 12:28:43 -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 E86441315CB for <quic-issues@ietf.org>; Thu, 20 Apr 2017 12:28: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=F8EGe0MKi+LMHhSKTOKj7ixo+SQ=; b=nfI1vrsBj0T2IER+ pGuaSvhdvEmKnZKilyvyCM73BlBfVLi+rLuAgUs7X1Z3d8YAlMkTRpfT2d8tvJqI HYfi/CUx2XzC0nEwRm4KO+ibg++QKbLyICBFTUFYQqc7bU3mQgLWsq0365D9Q2mv Uq5az7AvQenJyCpkQgs8DDkkR1o=
Received: by filter0924p1mdw1.sendgrid.net with SMTP id filter0924p1mdw1-27576-58F90BEA-5 2017-04-20 19:28:42.037097174 +0000 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 6RHnby0uS1KFJlioJJfMFA for <quic-issues@ietf.org>; Thu, 20 Apr 2017 19:28:41.950 +0000 (UTC)
Date: Thu, 20 Apr 2017 12:28:41 -0700
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba5aab709636130fbe7473bdb6978d5e39740144592cf000000011510cde992a169ce0d4a118e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/455/c295870660@github.com>
In-Reply-To: <quicwg/base-drafts/pull/455@github.com>
References: <quicwg/base-drafts/pull/455@github.com>
Subject: Re: [quicwg/base-drafts] STREAM_ID_NEEDED frame (#455)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f90be9d4468_4ba13f910638dc3c820b0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak35Am7XeNA8K4E1v7QKF2AXZOGdXVisMSh2jT L/5LpW00QrpnRbR3jwIVYS8TzkEnFeyQcDSdDAl9wVsVRBTLUVSeCCaJeJg0B1KSKf5RJnlXeWs4KH UJjeAVp4XEA7N9gcAogLqS6eFKMb2fYZrMbrVC/1N1md2W/k54JZPdnmw6FCPDqfOYFMQvRGg+MlQ0 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/R5n5ozbWikkoZfVkaiIUy7o42kk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Apr 2017 19:28:45 -0000

----==_mimepart_58f90be9d4468_4ba13f910638dc3c820b0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Maybe.  Alternatively, you could model beyond-the-max-ID streams as having a max offset of zero -- just send a STREAM_BLOCKED frame referencing the stream you'd like to open.  Has the advantage of explicitly telling the sender how many streams are throttled behind their max, rather than just that there is 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/455#issuecomment-295870660
----==_mimepart_58f90be9d4468_4ba13f910638dc3c820b0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Maybe.  Alternatively, you could model beyond-the-max-ID streams as havi=
ng a max offset of zero -- just send a STREAM_BLOCKED frame referencing the=
 stream you'd like to open.  Has the advantage of explicitly telling the se=
nder how many streams are throttled behind their max, rather than just that=
 there is 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/pull/455#issuecomment-295870660">view it on GitHub</a>, or <a href=
=3D"https://github.com/notifications/unsubscribe-auth/AWbkq4e3Gv6s7_xBZa-es=
5TmUGzC9Z3sks5rx7HpgaJpZM4NCk6O">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq_3uMDR7Mht7k24h3=
6tps_IBtItZks5rx7HpgaJpZM4NCk6O.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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=
/455#issuecomment-295870660"></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 #455: Maybe.  Alt=
ernatively, you could model beyond-the-max-ID streams as having a max offse=
t of zero -- just send a STREAM_BLOCKED frame referencing the stream you'd =
like to open.  Has the advantage of explicitly telling the sender how many =
streams are throttled behind their max, rather than just that there is one.=
"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/b=
ase-drafts/pull/455#issuecomment-295870660"}}}</script>=

----==_mimepart_58f90be9d4468_4ba13f910638dc3c820b0--


From nobody Thu Apr 20 13:45: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 5084213169A for <quic-issues@ietfa.amsl.com>; Thu, 20 Apr 2017 13:45:52 -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_H4=-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 lgoGh7p8SFUJ for <quic-issues@ietfa.amsl.com>; Thu, 20 Apr 2017 13:45: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 98B09131690 for <quic-issues@ietf.org>; Thu, 20 Apr 2017 13:45: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=Y1p9tYi5YPzYe24bYLnDCT6G2no=; b=MWHJG58KjLPaIRFK J5/Vp4KhHJAdZxp1lPc/SZAJ2RQu/Q7bvmPz5J1bHEkmDVIhdXlrgISyUSagG9ws LrD63wwwcE/hPxxJRL11csbkjDk2zB2tikxhtu0Pkiy0qX3UdDsVjWNcfMswyl5P 6oxqcSoHcBQKDhzE1LIF+jAWqvs=
Received: by filter1104p1mdw1.sendgrid.net with SMTP id filter1104p1mdw1-8982-58F91DFC-31 2017-04-20 20:45:48.74304564 +0000 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 2I2aV45PQCCnRpgfponTpA for <quic-issues@ietf.org>; Thu, 20 Apr 2017 20:45:48.651 +0000 (UTC)
Date: Thu, 20 Apr 2017 13:45:48 -0700
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab605c03f6d443166de64e3494f9da649e8d66886492cf000000011510dffc92a169ce0d47d48d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/444/review/33882060@github.com>
In-Reply-To: <quicwg/base-drafts/pull/444@github.com>
References: <quicwg/base-drafts/pull/444@github.com>
Subject: Re: [quicwg/base-drafts] Additional security section on fragmentation reassembly attacks (#444)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f91dfc7e24c_1f163ffcfc5c1c30147835"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1g1+wf5IusQLKrBL8Q+uBFAtCEMKPO0K8wtq kz3B88KHWWNuQ+VL/FyHIxXpFhOY21+2wkJTqkOG5s/d4MIPNow66ctcB+lzpOn2RYLq2Oue+yJ4NK ki3ME7xJn20Itj8xYqgzg4wVYFyE1AJWppo620He88hhmyZGEJZ7qNjAyhSF4jZpLlj8aTRlFKsdFu g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ezpfE93lGBTTS0KnNhDIYOV-bSQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Apr 2017 20:45:52 -0000

----==_mimepart_58f91dfc7e24c_1f163ffcfc5c1c30147835
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

mikkelfj commented on this pull request.



> +and send some STREAM DATA packets containing fragments of the stream con=
tent.
+The goal of the attack is to induce the receiving implementation to commit
+memory buffers while waiting that the stream data can be reassembled.
+
+For example, a client
+might send some octets at the beginning of a
+stream and some octets much further
+away in the stream. A vulnerable server, on receiving the stream data frag=
ments,
+might allocate memory covering the whole space from beginning to end. The =
client
+would then repeat the process on a large number of streams and a large num=
ber
+of connections, inducing the server to commit a large amout of memory.
+
+This attack can be mitigated by not
+committing memory for stream data reassembly,
+and simply keeping the STREAM DATA frames until enough fragments have been
+received and the data can be delivered to the application in proper sequen=
ce.

Depending on what is meant by using up system memory, an attack may focus o=
n locking out other connections new, or existing by forcing low congenstion=
 windows. Avoiding overcommits can make this situation worse if the attacke=
r succesfully increases flow control budgets.

For practical large scale solutions, the implementation needs to overcommit=
 very significantly. There can be 100K connections of which only a few hund=
red are active. Each of these need write capacity immediately. If not, it b=
oth impacts responsiveness, and it ties up resources by having more concurr=
ent active work going on. The same applies by number of streams vs active s=
treams in some use cases while other cases normally expect streams to be ac=
tive or closed. If each connection classified as active gets a connection l=
evel budget, it doesn't really matter what the stream budget is - this is m=
ore for the application consumption management. If the connection budget is=
 abused with holes, it just hurts throughput of the sender and could limit =
the ability to start new streams. The real problem is to decide which conne=
ctions are active and which are sleeping without preventing fast rampup of =
new and sleeping connections, and how to throttle back when connections are=
 no longer active. The attack is then to appear active while commiting the =
least possible sender resources. A heuristic could be the age of holes. If =
retransmission does not kick in timely, packets could be dropped deliberate=
ly on that connection despite having a reasonable connection level budget.

--=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/444#discussion_r112556592=

----==_mimepart_58f91dfc7e24c_1f163ffcfc5c1c30147835
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><b>@mikkelfj</b> commented on this pull request.</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/444#discussion_=
r112556592">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt; +and send some STREAM DATA packets containin=
g fragments of the stream content.
+The goal of the attack is to induce the receiving implementation to commit
+memory buffers while waiting that the stream data can be reassembled.
+
+For example, a client
+might send some octets at the beginning of a
+stream and some octets much further
+away in the stream. A vulnerable server, on receiving the stream data frag=
ments,
+might allocate memory covering the whole space from beginning to end. The =
client
+would then repeat the process on a large number of streams and a large num=
ber
+of connections, inducing the server to commit a large amout of memory.
+
+This attack can be mitigated by not
+committing memory for stream data reassembly,
+and simply keeping the STREAM DATA frames until enough fragments have been
+received and the data can be delivered to the application in proper sequen=
ce.
</pre>
<p>Depending on what is meant by using up system memory, an attack may focu=
s on locking out other connections new, or existing by forcing low congenst=
ion windows. Avoiding overcommits can make this situation worse if the atta=
cker succesfully increases flow control budgets.</p>
<p>For practical large scale solutions, the implementation needs to overcom=
mit very significantly. There can be 100K connections of which only a few h=
undred are active. Each of these need write capacity immediately. If not, i=
t both impacts responsiveness, and it ties up resources by having more conc=
urrent active work going on. The same applies by number of streams vs activ=
e streams in some use cases while other cases normally expect streams to be=
 active or closed. If each connection classified as active gets a connectio=
n level budget, it doesn't really matter what the stream budget is - this i=
s more for the application consumption management. If the connection budget=
 is abused with holes, it just hurts throughput of the sender and could lim=
it the ability to start new streams. The real problem is to decide which co=
nnections are active and which are sleeping without preventing fast rampup =
of new and sleeping connections, and how to throttle back when connections =
are no longer active. The attack is then to appear active while commiting t=
he least possible sender resources. A heuristic could be the age of holes. =
If retransmission does not kick in timely, packets could be dropped deliber=
ately on that connection despite having a reasonable connection level budge=
t.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/pull/444#discussion_r112556592">view it on GitHub</a>, or <a href=
=3D"https://github.com/notifications/unsubscribe-auth/AWbkq3FBe3qijxcJtTmF-=
6E4kfyZ4Xokks5rx8P8gaJpZM4NB_ik">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq53jdA2LAIBqF5Ctk=
0Q5ZMzJrw2Xks5rx8P8gaJpZM4NB_ik.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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=
/444#discussion_r112556592"></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 commented on #444"}],"=
action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-d=
rafts/pull/444#discussion_r112556592"}}}</script>=

----==_mimepart_58f91dfc7e24c_1f163ffcfc5c1c30147835--


From nobody Thu Apr 20 14:17: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 C2C0513167E for <quic-issues@ietfa.amsl.com>; Thu, 20 Apr 2017 14:17:17 -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 TJU4pbJAhTPZ for <quic-issues@ietfa.amsl.com>; Thu, 20 Apr 2017 14:17:15 -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 73C8412AF77 for <quic-issues@ietf.org>; Thu, 20 Apr 2017 14: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=2R5bhcu4gPsTG5bmU451qlJY+RQ=; b=OxwK1TmCGj5oBZxU PxbS3FFxNz0LkDM9e6QjAH2o+UNmZabJ82HskGw3hFydIfoHKKzqgYi2IkoNrY5s A5MSYw+HRykQJ7Qf6dtX620yU/rOR6d9LZ+Ra1cBnfCr39qMxTEa6B4mYPXcK2kw iim2TwHx3kcysu7oKyOWKW0U8ss=
Received: by filter0534p1mdw1.sendgrid.net with SMTP id filter0534p1mdw1-5936-58F92557-2C 2017-04-20 21:17:11.301642649 +0000 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 fN3Fj7d6SXq3fxpITotkCQ for <quic-issues@ietf.org>; Thu, 20 Apr 2017 21:17:11.209 +0000 (UTC)
Date: Thu, 20 Apr 2017 14:17:11 -0700
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc7e3e2121a1d6996d1da2d8c36e60a303e6adf5792cf000000011510e75792a169ce0d47d48d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/444/review/33889084@github.com>
In-Reply-To: <quicwg/base-drafts/pull/444@github.com>
References: <quicwg/base-drafts/pull/444@github.com>
Subject: Re: [quicwg/base-drafts] Additional security section on fragmentation reassembly attacks (#444)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f9255715b02_53703fe8006d3c3812822c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1QMMpUDQ1G98PIYwbqxrQnhLie8BGsVfxRpc QXm3c9sLvYdX2HF12/TdMMP9YpMpiB2OVwdZEOVdEv3ygwEXYCdFRj8sHW+ks6tA/7Y7UMegZhXuYH R98pLK1Q87vRVA6WhrbLW2WuMWGNvn9f5cb4W7yrXhkyIBpc9YOcrh74J/1wAnqGu8cGwwGvDFqM5v 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/_6YI2k_TEhheGdz3dvNmkJpo0Hg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Apr 2017 21:17:18 -0000

----==_mimepart_58f9255715b02_53703fe8006d3c3812822c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mikkelfj commented on this pull request.



> +and send some STREAM DATA packets containing fragments of the stream content.
+The goal of the attack is to induce the receiving implementation to commit
+memory buffers while waiting that the stream data can be reassembled.
+
+For example, a client
+might send some octets at the beginning of a
+stream and some octets much further
+away in the stream. A vulnerable server, on receiving the stream data fragments,
+might allocate memory covering the whole space from beginning to end. The client
+would then repeat the process on a large number of streams and a large number
+of connections, inducing the server to commit a large amout of memory.
+
+This attack can be mitigated by not
+committing memory for stream data reassembly,
+and simply keeping the STREAM DATA frames until enough fragments have been
+received and the data can be delivered to the application in proper sequence.

I should perhaps clarify that in the above, a connection level budget is not a linear function of flow control. There is a fixed amount of internal memory, and as that is released, the congestion window is expanded. So storing lots of fragments will use memory faster and release memory slower, and thus reduce the connection level congestion window. And, when the memory fills, packets starts to drop. In this way, the worst case is that the full budget is consumed with holes, whereas a friendly peer would feel the same budget with linear stream data. The adversary can only create so many holes before the cost of whole punching is more expensive than linear data. Of course, there a endless different ways this can be handled, and it depends on the use case, risk, degradation when not under attack, etc., therefore it is hard to provide general advise.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/444#discussion_r112563071
----==_mimepart_58f9255715b02_53703fe8006d3c3812822c
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/444#discussion_r112563071">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +and send some STREAM DATA packets containing fragments of the stream content.
+The goal of the attack is to induce the receiving implementation to commit
+memory buffers while waiting that the stream data can be reassembled.
+
+For example, a client
+might send some octets at the beginning of a
+stream and some octets much further
+away in the stream. A vulnerable server, on receiving the stream data fragments,
+might allocate memory covering the whole space from beginning to end. The client
+would then repeat the process on a large number of streams and a large number
+of connections, inducing the server to commit a large amout of memory.
+
+This attack can be mitigated by not
+committing memory for stream data reassembly,
+and simply keeping the STREAM DATA frames until enough fragments have been
+received and the data can be delivered to the application in proper sequence.
</pre>
<p>I should perhaps clarify that in the above, a connection level budget is not a linear function of flow control. There is a fixed amount of internal memory, and as that is released, the congestion window is expanded. So storing lots of fragments will use memory faster and release memory slower, and thus reduce the connection level congestion window. And, when the memory fills, packets starts to drop. In this way, the worst case is that the full budget is consumed with holes, whereas a friendly peer would feel the same budget with linear stream data. The adversary can only create so many holes before the cost of whole punching is more expensive than linear data. Of course, there a endless different ways this can be handled, and it depends on the use case, risk, degradation when not under attack, etc., therefore it is hard to provide general advise.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/444#discussion_r112563071">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_XRthxjFWgiF37BMKPc1pib1ssEks5rx8tXgaJpZM4NB_ik">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq5PFIZ9Pl2b38dXl4jeptaW2nex1ks5rx8tXgaJpZM4NB_ik.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/444#discussion_r112563071"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #444"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/444#discussion_r112563071"}}}</script>
----==_mimepart_58f9255715b02_53703fe8006d3c3812822c--


From nobody Thu Apr 20 14: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 5BEAC129C60 for <quic-issues@ietfa.amsl.com>; Thu, 20 Apr 2017 14:39:41 -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 xtfuAeV2rNhz for <quic-issues@ietfa.amsl.com>; Thu, 20 Apr 2017 14:39:39 -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 8ACA4129459 for <quic-issues@ietf.org>; Thu, 20 Apr 2017 14:39:39 -0700 (PDT)
Date: Thu, 20 Apr 2017 14:39:38 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1492724378; bh=zeoammJD9uMlDvwEcWp3WxcM/FNoJTjqzgQTw9Li3Qc=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=lXC2s3brT9F62xjnHr1YGg8duItBGGS/pdwuGZPxmeNGJM3sVEm1i7d14noX+yclj NFNEu42aTU+vS903aaNo0DlFQnCS0jMk+BZuR+aJt3n6sRFghj6YlJC6Fp3UORpYUt NR4c6O1i1xZg5KeoQhFaFo6AlpuHiIEWDK3UCbpQ=
From: huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1978203966e20a975bc136b46328310580da073a92cf000000011510ec9a92a169ce0d47d48d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/444/review/33893348@github.com>
In-Reply-To: <quicwg/base-drafts/pull/444@github.com>
References: <quicwg/base-drafts/pull/444@github.com>
Subject: Re: [quicwg/base-drafts] Additional security section on fragmentation reassembly attacks (#444)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f92a9a950b5_3a663fc39b4f3c3096818"; 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/2xNXW9_me9VNATPjtgHBLBXMWkQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Apr 2017 21:39:41 -0000

----==_mimepart_58f92a9a950b5_3a663fc39b4f3c3096818
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

huitema commented on this pull request.



> +and send some STREAM DATA packets containing fragments of the stream content.
+The goal of the attack is to induce the receiving implementation to commit
+memory buffers while waiting that the stream data can be reassembled.
+
+For example, a client
+might send some octets at the beginning of a
+stream and some octets much further
+away in the stream. A vulnerable server, on receiving the stream data fragments,
+might allocate memory covering the whole space from beginning to end. The client
+would then repeat the process on a large number of streams and a large number
+of connections, inducing the server to commit a large amout of memory.
+
+This attack can be mitigated by not
+committing memory for stream data reassembly,
+and simply keeping the STREAM DATA frames until enough fragments have been
+received and the data can be delivered to the application in proper sequence.

As you say, Mikkel, "it is hard to provide general advice". So maybe that's own we should rewrite the "advice" part of this PR. Something like "It is hard to provide general advice. QUIC deployments SHOULD provide mitigations against the stream fragmentation attack, which MAY be avoiding over-committing memory, delaying reassembly of STREAM DATA frames, or implementing heuristics based the age and duration of reassembly holes."

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/444#discussion_r112566918
----==_mimepart_58f92a9a950b5_3a663fc39b4f3c3096818
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/444#discussion_r112566918">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +and send some STREAM DATA packets containing fragments of the stream content.
+The goal of the attack is to induce the receiving implementation to commit
+memory buffers while waiting that the stream data can be reassembled.
+
+For example, a client
+might send some octets at the beginning of a
+stream and some octets much further
+away in the stream. A vulnerable server, on receiving the stream data fragments,
+might allocate memory covering the whole space from beginning to end. The client
+would then repeat the process on a large number of streams and a large number
+of connections, inducing the server to commit a large amout of memory.
+
+This attack can be mitigated by not
+committing memory for stream data reassembly,
+and simply keeping the STREAM DATA frames until enough fragments have been
+received and the data can be delivered to the application in proper sequence.
</pre>
<p>As you say, Mikkel, "it is hard to provide general advice". So maybe that's own we should rewrite the "advice" part of this PR. Something like "It is hard to provide general advice. QUIC deployments SHOULD provide mitigations against the stream fragmentation attack, which MAY be avoiding over-committing memory, delaying reassembly of STREAM DATA frames, or implementing heuristics based the age and duration of reassembly holes."</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/444#discussion_r112566918">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8IIP1b3lhs_7x9VhonEF6FkBt9Hks5rx9CagaJpZM4NB_ik">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq0PcOYxIhYEQk9z4YAtCIsuzYH1Fks5rx9CagaJpZM4NB_ik.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/444#discussion_r112566918"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #444"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/444#discussion_r112566918"}}}</script>
----==_mimepart_58f92a9a950b5_3a663fc39b4f3c3096818--


From nobody Thu Apr 20 16:31: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 9385D129B66 for <quic-issues@ietfa.amsl.com>; Thu, 20 Apr 2017 16:31:23 -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-llwynORIXu for <quic-issues@ietfa.amsl.com>; Thu, 20 Apr 2017 16:31: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 74760129484 for <quic-issues@ietf.org>; Thu, 20 Apr 2017 16:31: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=Iskz7Ks8fRs6djXna8iui432Bys=; b=LuSu8Z67v3iMd/sw 5xqmSmpdjcRS7/KSMKjWT7fGKPyHdvoC3Zsy7AJZBDNAUKOLHn9Xchg8As4eVwDE xja7KumsJVx/hGORTPN7kZ3CSrZNm2otEfoJRP5o9jeMZz/EIown07eInDsgX7cJ scelkbS/e1jrOAo+WJ2nW51NUXA=
Received: by filter1083p1mdw1.sendgrid.net with SMTP id filter1083p1mdw1-29804-58F944C9-1C 2017-04-20 23:31:21.788178169 +0000 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 s161MeniQ6KWcJFB42KXqA for <quic-issues@ietf.org>; Thu, 20 Apr 2017 23:31:21.555 +0000 (UTC)
Date: Thu, 20 Apr 2017 16:31:21 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2619aba8eba341e708c87b01f53755cd73a8487092cf00000001151106c992a169ce0d49d8b8@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/447/295966845@github.com>
In-Reply-To: <quicwg/base-drafts/issues/447@github.com>
References: <quicwg/base-drafts/issues/447@github.com>
Subject: Re: [quicwg/base-drafts] Rejecting reduced flow control limits (#447)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f944c96b49e_38213febe356bc38469c8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2ePC5jpgjtN9XlkaEznh0suNPWAa21VgFHsI O+4/+lfrbTqeHPOhSzkYR4101HV5dtX1aCkbO7WPife8Xttd1VeHRxtKCsn4ikGqUORMncb/2uWAzU CxwWWCWtWcA8Qwact2TBU8gy0EQRB20jGHjYBbtoNQ1of7H7Q7DAUXFZoWIwM9POFob6PQaa7WOe8S U=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/jmrlLHU1n0FrHc3uRtkiC8Qd4cM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Apr 2017 23:31:24 -0000

----==_mimepart_58f944c96b49e_38213febe356bc38469c8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@marten-seemann, you aren't supposed to retransmit WINDOW_UPDATE verbatim like that.  A consequence of making a change like this would be a stronger prohibition on dumb retransmission strategies.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/447#issuecomment-295966845
----==_mimepart_58f944c96b49e_38213febe356bc38469c8
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/marten-seemann" class="user-mention">@marten-seemann</a>, you aren't supposed to retransmit WINDOW_UPDATE verbatim like that.  A consequence of making a change like this would be a stronger prohibition on dumb retransmission strategies.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/447#issuecomment-295966845">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwpdgsTma7YZo1pw-PFEMNUe_X6Zks5rx-rJgaJpZM4NChAY">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq9gqKGpqAoPkWtc_T4vpcGr0rousks5rx-rJgaJpZM4NChAY.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/447#issuecomment-295966845"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/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 #447: @marten-seemann, you aren't supposed to retransmit WINDOW_UPDATE verbatim like that.  A consequence of making a change like this would be a stronger prohibition on dumb retransmission strategies."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/447#issuecomment-295966845"}}}</script>
----==_mimepart_58f944c96b49e_38213febe356bc38469c8--


From nobody Thu Apr 20 16:38: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 5AD3312950A for <quic-issues@ietfa.amsl.com>; Thu, 20 Apr 2017 16:37:58 -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_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0rAAE38vWKpU for <quic-issues@ietfa.amsl.com>; Thu, 20 Apr 2017 16:37: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 D0E9A127058 for <quic-issues@ietf.org>; Thu, 20 Apr 2017 16:37:56 -0700 (PDT)
Date: Thu, 20 Apr 2017 16:37:56 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1492731476; bh=uTlNWGriSMkj7Z8E3w+/SRiwcVYiHTX0eijfEv4IJW4=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=vM9ln0mP9y+5vjwIks+qRszXfwvvGnh5tgXUiZR+jHaGKhfaPg8qNF62Sx0ruwYfB EW8M98pFhcYAhdLjOiXCszSe5qIwy8xXRAjMU8vifhwE0HxJVhGf8xHAQFPwd1VAMe Ek/yf11u/nztrdK5GLzeqvGH5CwtldvRSuAyO0eY=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc58ce1a979b79711427e805763a8377e6c523f2d92cf000000011511085492a169ce0d49e3a0@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/450/review/33910466@github.com>
In-Reply-To: <quicwg/base-drafts/pull/450@github.com>
References: <quicwg/base-drafts/pull/450@github.com>
Subject: Re: [quicwg/base-drafts] Split WINDOW_UPDATE into MAX_DATA and MAX_STREAM_DATA (#450)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f94654c23f_43713fe19da6fc34101183"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/q-wHo5jWcTjrrrGvWOhIYgIKrUg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Apr 2017 23:37:58 -0000

----==_mimepart_58f94654c23f_43713fe19da6fc34101183
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



> @@ -2471,13 +2471,13 @@ considerations.  MAX_STREAM_ID frames constitute minimal overhead, while
 withholding MAX_STREAM_ID frames can prevent the peer from using the available
 parallelism.
 
-Implementations will likely want to increase the maximum stream ID as
-peer-initiated streams close.  Sending a MAX_STREAM_ID frame along with ACK
-frames ensures a regular increase in the stream limit without generating excess
+Sending any increase to the maximum stream ID in the same packet as an ACK frame
+ensures a regular increase in the stream limit without generating excess

Yep, I think that I will just remove the paragraph.  The advice on when to send is still present in the next paragraph, which is what you are looking for.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/450#discussion_r112582950
----==_mimepart_58f94654c23f_43713fe19da6fc34101183
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/450#discussion_r112582950">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2471,13 +2471,13 @@ considerations.  MAX_STREAM_ID frames constitute minimal overhead, while
 withholding MAX_STREAM_ID frames can prevent the peer from using the available
 parallelism.
 
-Implementations will likely want to increase the maximum stream ID as
-peer-initiated streams close.  Sending a MAX_STREAM_ID frame along with ACK
-frames ensures a regular increase in the stream limit without generating excess
+Sending any increase to the maximum stream ID in the same packet as an ACK frame
+ensures a regular increase in the stream limit without generating excess
</pre>
<p>Yep, I think that I will just remove the paragraph.  The advice on when to send is still present in the next paragraph, which is what you are looking for.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/450#discussion_r112582950">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-iQMdH48dFT_0lmVpsT8vYNADgrks5rx-xUgaJpZM4NChv1">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq5DaQri7OdwOEszBn3bjRisSFj0hks5rx-xUgaJpZM4NChv1.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/450#discussion_r112582950"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/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 #450"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/450#discussion_r112582950"}}}</script>
----==_mimepart_58f94654c23f_43713fe19da6fc34101183--


From nobody Thu Apr 20 16:38:36 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7130B1296C9 for <quic-issues@ietfa.amsl.com>; Thu, 20 Apr 2017 16:38: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 cK7uVzHSDELA for <quic-issues@ietfa.amsl.com>; Thu, 20 Apr 2017 16:38:33 -0700 (PDT)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 12005127058 for <quic-issues@ietf.org>; Thu, 20 Apr 2017 16:38:33 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1492731512; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=OgIjI9WBwU82IYiaOkVUoyHOxndaM20niaSGoooDJL4=; b=Jv8bgiMNGWbiirXL41TAABku0pApPYxI+7yvTBO4d3M/PTPHMuiCQK1MwDBd3e35n8eFKM6k 8eAMAan13gbA0uNmuxVwepXfHSiTiVFDzIlze8Wsm6U/1EQpL0OdmE+vjhDpAv7UOv+Luk6N WrjJzvly448oGlvQO7Xot6g9GaQ=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=fEp0B7ccITbDOHJWDtD5FMSKNRk785PKh8fgbPGSudYuMBIQNUeIo3gS6f/aM3W2guQAKS 1DQS0VOdhg20Wi57GJr3RDx8/O7PSj7rPoTlobIYSbmHaHUVZ1LtVePS1V4Xy67OU0up+o9m ML8Noy4cCIjlCoFAOGm4nSOz/3mtM=
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 58f94677.7fd2480a3360-smtp-out-n02; Thu, 20 Apr 2017 23:38:31 -0000 (UTC)
Date: Thu, 20 Apr 2017 16:38:30 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <58f94676e37ae_de73f8f6f2d9c343101dc@hookshot-fe3-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] f76f76: More feedback from Jana
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_58f94676e3447_de73f8f6f2d9c3431003f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/6ubZW-nEKtMX6PEFnbSKYZnxmu4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Apr 2017 23:38:34 -0000

----==_mimepart_58f94676e3447_de73f8f6f2d9c3431003f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/limit_update
  Home:   https://github.com/quicwg/base-drafts
  Commit: f76f760c11fb1517127984b39df96cb8c2e5564d
      https://github.com/quicwg/base-drafts/commit/f76f760c11fb1517127984b39df96cb8c2e5564d
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-04-21 (Fri, 21 Apr 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  More feedback from Jana



----==_mimepart_58f94676e3447_de73f8f6f2d9c3431003f--


From nobody Thu Apr 20 16:38: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 D60C4127058 for <quic-issues@ietfa.amsl.com>; Thu, 20 Apr 2017 16:38:34 -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 Y63htbS2E_EF for <quic-issues@ietfa.amsl.com>; Thu, 20 Apr 2017 16:38:33 -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 C4DF112950A for <quic-issues@ietf.org>; Thu, 20 Apr 2017 16:38: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=UjHpG1SxouZHcPyBoTX3lMQg5D4=; b=ck923Sgxhlp324hK 6YgvloTYmlUE7FM+22Djp3DC5UeHxrmBlqfSLqywlKJlWLAs+Rl1q2TG4dmy0Sw4 VLlVfuv9aEgQrZ09vvEQXhEuv/8dVXKPSqNqyy3yb8o4iSX5gnCBJ5d1E0SN42n1 gDn+xMg0vA4mU9cKzBUImkaFFxk=
Received: by filter0498p1mdw1.sendgrid.net with SMTP id filter0498p1mdw1-5254-58F94678-1D 2017-04-20 23:38:32.293102722 +0000 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 s9SZwKljQpqiYcSw2sJW3Q for <quic-issues@ietf.org>; Thu, 20 Apr 2017 23:38:32.242 +0000 (UTC)
Date: Thu, 20 Apr 2017 16:38: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/450/push/1692598121@github.com>
In-Reply-To: <quicwg/base-drafts/pull/450@github.com>
References: <quicwg/base-drafts/pull/450@github.com>
Subject: Re: [quicwg/base-drafts] Split WINDOW_UPDATE into MAX_DATA and MAX_STREAM_DATA (#450)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f946781ed55_75fa3f9096e63c305762e"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1xheNmhMSzFFQYVVqHd3XJfLH81kdOkrX1Sx SbHkrdz9OtFWZVmGHTi+tCjI4DUFe7fE5tkiQ8+nhUhQk22NtsRdZTLApgIQfQ+XIjamTXsFi/+f5j fmql0j7F2Sna7q1w9F/cEzYN/nuOkJCit2kcPoXh3doovZ4ziVePFEIDu9zt4rOolVrH35JNLCBjgB 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/WzeVvnyytYJPEWWxkUnNBugfZAk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Apr 2017 23:38:35 -0000

----==_mimepart_58f946781ed55_75fa3f9096e63c305762e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson pushed 1 commit.

f76f760  More feedback from Jana


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/450/files/1f02a95d6a4d93932c7abed79035b87f4fa44099..f76f760c11fb1517127984b39df96cb8c2e5564d

----==_mimepart_58f946781ed55_75fa3f9096e63c305762e
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/f76f760" class="commit-link">f76f760</a>  More feedback from Jana</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/450/files/1f02a95d6a4d93932c7abed79035b87f4fa44099..f76f760c11fb1517127984b39df96cb8c2e5564d">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzaxrx3aHzFLPNoWU8jiuKFLiiRZks5rx-x4gaJpZM4NChv1">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq0q4eoq_t0ClqgBXFVuAEOLJ4xwgks5rx-x4gaJpZM4NChv1.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/450/files/1f02a95d6a4d93932c7abed79035b87f4fa44099..f76f760c11fb1517127984b39df96cb8c2e5564d"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/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 #450"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/450/files/1f02a95d6a4d93932c7abed79035b87f4fa44099..f76f760c11fb1517127984b39df96cb8c2e5564d"}}}</script>

----==_mimepart_58f946781ed55_75fa3f9096e63c305762e--


From nobody Thu Apr 20 16:45:51 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 46842129B66 for <quic-issues@ietfa.amsl.com>; Thu, 20 Apr 2017 16:45: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 cz8O0PDQnJX5 for <quic-issues@ietfa.amsl.com>; Thu, 20 Apr 2017 16:45: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 02FC4128708 for <quic-issues@ietf.org>; Thu, 20 Apr 2017 16:45:48 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1492731948; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=gn2Rp0fOckNHpR/v92zZnaERIz519mt31rVX/Xh0rAY=; b=yoSHxAbxHr181W89PTCPccCVR1OWopSIryi1lzousDB8pLkdIbbVtNaQxeeXcfKmENedCvQt ukbLR9/OX/sW12dQ1H/1/Oohg5zRylsq8/IikAyb9ubRQSNZIPUN5r0gyVOeYiLIHs38CT/m Lipu5VQpIagniI52ugtpdsskxHI=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=Mc8g51LSKP29+T3S6oBnoAJA77By+mXzcek1e1T6YvnPGX1nwdvTqlxkZYPthRX8PRT7yG aPD9SbpNQB8HuMBHmNq0F9EHQKFZPFTRi14OarU5ecR2dTi5EgQsx8vtIQ2/m3CnwwGPX2h4 lunUzipcjYtcSG19wzLfLkVFVtu0g=
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 58f9482c.7f1c5aebfd50-smtp-out-n03; Thu, 20 Apr 2017 23:45:48 -0000 (UTC)
Date: Thu, 20 Apr 2017 16:45:47 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <58f9482b71df_63f23fd29a795c3c2294ac@hookshot-fe6-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 252918: Move crypto to stream 0, HTTP control to stream 1
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_58f9482b6e5c_63f23fd29a795c3c2293d3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/vayZIDEQvEkZuSxWpeAPgO8UTTI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Apr 2017 23:45:50 -0000

----==_mimepart_58f9482b6e5c_63f23fd29a795c3c2293d3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/stream_zero
  Home:   https://github.com/quicwg/base-drafts
  Commit: 2529184c99ffcafc034c99ca6db7ecbb6e4f9220
      https://github.com/quicwg/base-drafts/commit/2529184c99ffcafc034c99ca6db7ecbb6e4f9220
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-04-21 (Fri, 21 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.



----==_mimepart_58f9482b6e5c_63f23fd29a795c3c2293d3--


From nobody Thu Apr 20 16:46: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 BB79B1293D9 for <quic-issues@ietfa.amsl.com>; Thu, 20 Apr 2017 16:46:33 -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_H4=-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 uPtqUEU-IwZI for <quic-issues@ietfa.amsl.com>; Thu, 20 Apr 2017 16:46: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 D5AAA128708 for <quic-issues@ietf.org>; Thu, 20 Apr 2017 16:46: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=3tA7m0fjp2kAU9rRW98wmn0iKoI=; b=rmMZMy/oKGi23tdG QprfWoeFVU0ERrp2wmt4y/MD0ELNDPvEGew6I+igwIwvSUaa0tAdv+ISA367MmNU M0EnkWSxS0sYb5t1mYaTMknslUmgEfJpTEYiZg9rwJy+L2H2XPV1YW/RtkAvj5FH LhadTUvO899tMxJYfE1CubfE/GY=
Received: by filter1108p1mdw1.sendgrid.net with SMTP id filter1108p1mdw1-31672-58F94857-69 2017-04-20 23:46:31.983450505 +0000 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 etKXXk1tSzewbxNi3hp-pw for <quic-issues@ietf.org>; Thu, 20 Apr 2017 23:46:31.913 +0000 (UTC)
Date: Thu, 20 Apr 2017 16:46:31 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd467099cc4c28415774bf49cd9d1bf388a023f8c92cf0000000115110a5792a169ce0d4a118e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/455/c295972403@github.com>
In-Reply-To: <quicwg/base-drafts/pull/455@github.com>
References: <quicwg/base-drafts/pull/455@github.com>
Subject: Re: [quicwg/base-drafts] STREAM_ID_NEEDED frame (#455)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f94857c9d13_56623f8bc04ddc2c936eb"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3zfIGE4+11PMNgua968dIqC1Tiic9VROgK+n 1/SGuGrQIwTjpuMqqwfoqHNMT/xwFLq4I+iFkBBnz1swlnosma0JQQFGHHEqvQFHLBKrg9lZPYFnUf lCZwPfApf3SNfmcnv9NvzTN4yHOQ2h9EfNADuhemYzKdU470IjU6+lQRqXFOkgKFFdWKXF/jDOEyi3 U=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/_nQu_Zf0JZrf9zml4Suup7DGv0c>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Apr 2017 23:46:34 -0000

----==_mimepart_58f94857c9d13_56623f8bc04ddc2c936eb
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I think that I like that 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/455#issuecomment-295972403
----==_mimepart_58f94857c9d13_56623f8bc04ddc2c936eb
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I think that I like that 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/455#issuecomment-295972403">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwpYJS1r-MJ4yDZtjclwNqLyUOJgks5rx-5XgaJpZM4NCk6O">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqxTpVIbwEZER8miF4d2kz4BSBF3eks5rx-5XgaJpZM4NCk6O.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/455#issuecomment-295972403"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/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 #455: I think that I like that better."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/455#issuecomment-295972403"}}}</script>
----==_mimepart_58f94857c9d13_56623f8bc04ddc2c936eb--


From nobody Thu Apr 20 16:50: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 3908D1293D9 for <quic-issues@ietfa.amsl.com>; Thu, 20 Apr 2017 16:50: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 08-WcRA_VwNY for <quic-issues@ietfa.amsl.com>; Thu, 20 Apr 2017 16:50:07 -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 D1569129B66 for <quic-issues@ietf.org>; Thu, 20 Apr 2017 16:50:06 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1492732206; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=pFpMXmE5aRadzelHoCAbcxNzAk4AVPJ4Gmjgq3NJR4E=; b=Pk+PY+TAy8/2wtHPsF87Zozlys4xPqKOHaItb0EXXfGJpm6ljz7N7EYxpHh0M/l2OQkWwJ3Q xwViyiK8dKdSjvvVbH3NY/4epZpzja2uxlbtzcZ7mTaBYvQjDJkItwdXTM/nY7+j9byNShCq iBz4PU7hRozFI5qFgDIcXly/9/8=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=X4xqY24ZsgHkDq4lN0cOFq/IZdkC+6JLpmIl2sBV4k4+6Jiz/HXXjIZycmug1JUNrrt0tQ xboCmqzXlh2yzturEGEGqwYYJbwdtEZI/Kcut1fQ+8HYiomVHS1/xGic+AG0D39CPgQ8ZvKq 8hF7x5FgJp/0VYp13wj5aoHuMLSdg=
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 58f946d1.7f4a60f5fb70-smtp-out-n02; Thu, 20 Apr 2017 23:40:01 -0000 (UTC)
Date: Thu, 20 Apr 2017 16:40:01 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <58f946d146e04_2f963fe3b5855c2c107683@hookshot-fe5-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 89a044: Split BLOCKED into two
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_58f946d146a52_2f963fe3b5855c2c107523"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/CL3FOmn6LX4THNeTpSNaSJ0f5rM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Apr 2017 23:50:08 -0000

----==_mimepart_58f946d146a52_2f963fe3b5855c2c107523
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/split_blocked
  Home:   https://github.com/quicwg/base-drafts
  Commit: 89a044375bfeed40e7abb2d01c5839e279db6b4d
      https://github.com/quicwg/base-drafts/commit/89a044375bfeed40e7abb2d01c5839e279db6b4d
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-04-21 (Fri, 21 Apr 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Split BLOCKED into two

This matches the changes to WINDOW_UPDATE


  Commit: 0b63b7184b89265666ad7cae2d9b807464a185de
      https://github.com/quicwg/base-drafts/commit/0b63b7184b89265666ad7cae2d9b807464a185de
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-04-21 (Fri, 21 Apr 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Fix nits


Compare: https://github.com/quicwg/base-drafts/compare/8d349ad966d9...0b63b7184b89
----==_mimepart_58f946d146a52_2f963fe3b5855c2c107523--


From nobody Thu Apr 20 16:57: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 147B2128ACA for <quic-issues@ietfa.amsl.com>; Thu, 20 Apr 2017 16:57: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 Rq4Gh_VjBL6l for <quic-issues@ietfa.amsl.com>; Thu, 20 Apr 2017 16:57:01 -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 C250A120326 for <quic-issues@ietf.org>; Thu, 20 Apr 2017 16:57:01 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1492732621; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=wELgXbUkYl5Hi/uMCAPIR9EM5umiKRml7m+Fq0d7Oec=; b=cuvTNCTy5w86k8bJN8+eCdZOwFYnwHD0i/3qH+KcRZLJG75JbcfL8J1XeXgXyzSPFxWfCTVe sw6jlnHJFkQQ65aRrX0De+UjcvTNfj2PglFXCaXTDFaJExOKuid16Mt3hZoArFcZKSuVa53c 3xfciCmiUuZwE8cZ0THkBd+yOqk=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=oBxcNZ7tByc+hFSpT7nrFe8inDcWm1OZHZ4eB+cIxCnhhO2zAAgef6C0o4BHr+ojkvzcn1 daZA6LwYo43FAMVE+SUsTTIUJydg8KpHNExKByzriH5ENla4ZHxU/NgHuvojx5VEuKnltGs7 wOmyO0g+peL327sDpCpJVeAwaYZHk=
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 58f94acc.7fad700e3d80-smtp-out-n02; Thu, 20 Apr 2017 23:57:00 -0000 (UTC)
Date: Thu, 20 Apr 2017 16:56:59 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <58f94acb44de6_350a3f7e9f1d5c3813245a@hookshot-fe5-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 92c06d: Allow STREAM_BLOCKED on unopenable streams
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_58f94acb4488e_350a3f7e9f1d5c381323b1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/79RUn_DmDivkQ-BGIZGKZ8sdUwo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Apr 2017 23:57:03 -0000

----==_mimepart_58f94acb4488e_350a3f7e9f1d5c381323b1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/stream_blocked_future
  Home:   https://github.com/quicwg/base-drafts
  Commit: 92c06d1d9eb24e803e64be3532865b84b1e376c0
      https://github.com/quicwg/base-drafts/commit/92c06d1d9eb24e803e64be3532865b84b1e376c0
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-04-21 (Fri, 21 Apr 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.



----==_mimepart_58f94acb4488e_350a3f7e9f1d5c381323b1--


From nobody Thu Apr 20 16:57: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 7A6F9128ACA for <quic-issues@ietfa.amsl.com>; Thu, 20 Apr 2017 16:57:56 -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 MMXRur7bybtI for <quic-issues@ietfa.amsl.com>; Thu, 20 Apr 2017 16:57:54 -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 C1E30126DFB for <quic-issues@ietf.org>; Thu, 20 Apr 2017 16:57:54 -0700 (PDT)
Date: Thu, 20 Apr 2017 16:57:53 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1492732674; bh=P3QmoV15xjBf1xn0/Ef/1meE6pBV2EQn/juoujOUeck=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=Qt1K7gsS1xEBljP7JGqLxk/xOcRAxcu4XZ2Nh6PmEEWV0fd3TXBmtp7UfTwMkGjSl 5wgMGgmiM+YQ06pkZloYni6D0lG+gQY30k9tgAlPJbmKsJ6Xl6XV2zbXipltl/YWTD GZvQU9YTH+vVf9VQjfxMKOeEDjZDRCSvpqgi5lWo=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab0efd647c423849e14cae5d3092e615cf8687964992cf0000000115110d0192a169ce0d4e4e23@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/457@github.com>
Subject: [quicwg/base-drafts] Stream blocked future (#457)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f94b01f1356_82a3ff9a2f79c301124d1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/yZ6SdKTH4DOFUTfM_9PsyGNddXA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Apr 2017 23:57:56 -0000

----==_mimepart_58f94b01f1356_82a3ff9a2f79c301124d1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@MikeBishop suggested this in #455.  Unfortunately, it uncovered an issue with RST_STREAM in the "idle" state.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/457

-- Commit Summary --

  * Split WINDOW_UPDATE into MAX_DATA and MAX_STREAM_DATA
  * The hazards of renaming things automatically
  * Fix IANA table
  * Jana's review comments
  * Fix frame type numbers
  * More feedback from Jana
  * Split BLOCKED into two
  * Fix nits
  * Allow STREAM_BLOCKED on unopenable streams

-- File Changes --

    M draft-ietf-quic-transport.md (410)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/457.patch
https://github.com/quicwg/base-drafts/pull/457.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/457

----==_mimepart_58f94b01f1356_82a3ff9a2f79c301124d1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/MikeBishop" class="user-mention">@MikeBishop</a> suggested this in <a href="https://github.com/quicwg/base-drafts/pull/455" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/455" data-id="222957966" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#455</a>.  Unfortunately, it uncovered an issue with RST_STREAM in the "idle" state.</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/457'>https://github.com/quicwg/base-drafts/pull/457</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Split WINDOW_UPDATE into MAX_DATA and MAX_STREAM_DATA</li>
  <li>The hazards of renaming things automatically</li>
  <li>Fix IANA table</li>
  <li>Jana&#39;s review comments</li>
  <li>Fix frame type numbers</li>
  <li>More feedback from Jana</li>
  <li>Split BLOCKED into two</li>
  <li>Fix nits</li>
  <li>Allow STREAM_BLOCKED on unopenable streams</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/457/files#diff-0">draft-ietf-quic-transport.md</a>
    (410)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/457.patch'>https://github.com/quicwg/base-drafts/pull/457.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/457.diff'>https://github.com/quicwg/base-drafts/pull/457.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/457">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwGrFaIMlz9YtQv4_ldxfmhnTC_Pks5rx_EBgaJpZM4NDtnl">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq56Ff87VKeCEwwxQ9nWHMfvq100Yks5rx_EBgaJpZM4NDtnl.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/457"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 blocked future (#457)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/457"}}}</script>

----==_mimepart_58f94b01f1356_82a3ff9a2f79c301124d1--


From nobody Thu Apr 20 18:00: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 4E5AD12EAB2 for <quic-issues@ietfa.amsl.com>; Thu, 20 Apr 2017 18:00:09 -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 6Aws6eVgmvN8 for <quic-issues@ietfa.amsl.com>; Thu, 20 Apr 2017 18:00: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 E724D12EAB3 for <quic-issues@ietf.org>; Thu, 20 Apr 2017 18:00:07 -0700 (PDT)
Date: Thu, 20 Apr 2017 18:00:07 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1492736407; bh=rwZ5kc6gUUe11jkjIk96Sm/Yd4mJL4Z4l5WZniys8/M=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=iB7CcNe7f6FWMdFy4/WEkfKg38AjEpoQ7nLfNqA4J3Yd+R/cbnyqK00ta0TtDXeYK /SbB4LHTkZ4SMwFmJY5m3tiX4pyizZ5wvvFNKSlMDCigmFfiv2zE3+Vrek0u44j9Dh r51EAMV7J67gWWjTJxaAlL3ZFP2qBhhbnfMhdeBE=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abaa4f894cb82315513861ea07badd0e5e9dcce87b92cf0000000115111b9792a169ce0d4e7057@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/458@github.com>
Subject: [quicwg/base-drafts] RST_STREAM has no semantics in idle state (#458)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f9599734398_70b93fa10526dc307731"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/zpSCKZxlDTvjT3mTynyni3d5UpE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Apr 2017 01:00:09 -0000

----==_mimepart_58f9599734398_70b93fa10526dc307731
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This appears to be a bug with the state machine.  An endpoint is allowed to send RST_STREAM, but the draft doesn't actually define what happens.  There is no text and no transitions in the picture.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/458
----==_mimepart_58f9599734398_70b93fa10526dc307731
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>This appears to be a bug with the state machine.  An endpoint is allowed to send RST_STREAM, but the draft doesn't actually define what happens.  There is no text and no transitions in the picture.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/458">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4TRuMDUWb3jKvuvrf6d6Gti6CTTks5rx_-XgaJpZM4NDvuC">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqzRWrlnUKFFDall3jFDFrxIJJCpfks5rx_-XgaJpZM4NDvuC.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/458"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"RST_STREAM has no semantics in idle state (#458)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/458"}}}</script>
----==_mimepart_58f9599734398_70b93fa10526dc307731--


From nobody Thu Apr 20 18:01: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 5DE9612EA8C for <quic-issues@ietfa.amsl.com>; Thu, 20 Apr 2017 18:01:10 -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 Zylz7p4Bmf8r for <quic-issues@ietfa.amsl.com>; Thu, 20 Apr 2017 18:01:09 -0700 (PDT)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3C65D12EAB5 for <quic-issues@ietf.org>; Thu, 20 Apr 2017 18:01:08 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1492736467; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=tpNcnDC4C+UqWM8iM4b751bfPP0J3QJcY2Bj0FjWHdM=; b=cBZ/7oSDaZcLnZAPlV5ahq7qIx1sxAnL54PmZoMlqJ16Oh8LwznD8tBYi4HT4F95aXVwkYmC o6v9+OPbaXUgSAJBWA5bC6K/XkocVezIbFY8zhjfzZkdRlW+uwuWfEgu53HgozlGSRseVcyj NAhTgYGuGl7RunCWGHl9sVnUVfU=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=dtNj/WfYwK4EJ/sa8GFivSlqvZIpmOzO40DxLyiTCJ9wALiczNW1n2D6gyJeo8ngZHxPBA 66tTzkcrEzzyJJISqOa4EByoP7qT8z49qKkWv/S6vYFxH61OHPI6/Y90kLPVf2/vfI7ZGgnV 8GEQnuLsRsRkbIgyjOWm0QQhMXFe4=
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 58f959d2.7f2fabac09f0-smtp-out-n01; Fri, 21 Apr 2017 01:01:06 -0000 (UTC)
Date: Thu, 20 Apr 2017 18:01:06 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <58f959d27ecc4_d303fbd5bfcdc3c2508a2@hookshot-fe3-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 80a2d8: Split WINDOW_UPDATE into MAX_DATA and MAX_STREAM_D...
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_58f959d27e8e3_d303fbd5bfcdc3c2507b7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/iXzNkuI6PeqmDcrTTUFuHlc89Q4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Apr 2017 01:01:10 -0000

----==_mimepart_58f959d27e8e3_d303fbd5bfcdc3c2507b7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/make_reset_sensible
  Home:   https://github.com/quicwg/base-drafts
  Commit: 80a2d8d189d2c1f8644ba081ad535b0f026bebfd
      https://github.com/quicwg/base-drafts/commit/80a2d8d189d2c1f8644ba081ad535b0f026bebfd
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-04-21 (Fri, 21 Apr 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Split WINDOW_UPDATE into MAX_DATA and MAX_STREAM_DATA

This also changes the name of the LIMIT_UPDATE frame to MAX_STREAM_ID to match.

A lot of the text talked about stream offsets and had flow control affect
maximum stream offsets.  This turned out to be unnecessarily obtuse.  The text
in this changeset simply says that there is a limit to the amount of data that
can be sent.  This turns out to be a lot of changes, but I think that it is
easier to understand as a result.

Closes #443.


  Commit: 8d59c7704af74bf35b2297db8a550b966bfbb30c
      https://github.com/quicwg/base-drafts/commit/8d59c7704af74bf35b2297db8a550b966bfbb30c
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-04-21 (Fri, 21 Apr 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  The hazards of renaming things automatically


  Commit: 12145705abf1da36844ab724347a06785f280851
      https://github.com/quicwg/base-drafts/commit/12145705abf1da36844ab724347a06785f280851
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-04-21 (Fri, 21 Apr 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Fix IANA table


  Commit: 2dcf870e1f5b745f352cce0baa1335d3b3a0929d
      https://github.com/quicwg/base-drafts/commit/2dcf870e1f5b745f352cce0baa1335d3b3a0929d
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-04-21 (Fri, 21 Apr 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Jana's review comments


  Commit: dbf369bfe4caf4f8e7ca5ca9a746548e12e40029
      https://github.com/quicwg/base-drafts/commit/dbf369bfe4caf4f8e7ca5ca9a746548e12e40029
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-04-21 (Fri, 21 Apr 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Fix frame type numbers


  Commit: b16861ae4dab5b84882304022726fdf44e157a4f
      https://github.com/quicwg/base-drafts/commit/b16861ae4dab5b84882304022726fdf44e157a4f
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-04-21 (Fri, 21 Apr 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  More feedback from Jana


  Commit: 9cbc59c5b500150338a31febec4b4de9c4bda2cc
      https://github.com/quicwg/base-drafts/commit/9cbc59c5b500150338a31febec4b4de9c4bda2cc
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-04-21 (Fri, 21 Apr 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  wip


  Commit: eb95bf65e4af280232924f471d6ad5eebcbdaa86
      https://github.com/quicwg/base-drafts/commit/eb95bf65e4af280232924f471d6ad5eebcbdaa86
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-04-21 (Fri, 21 Apr 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Make RST_STREAM affect one direction only

This is a change to how we describe stream states as they relate to
RST_STREAM.  It also corrects the omission whereby RST_STREAM didn't
have any defined semantics from the idle state.

Closes #458.


Compare: https://github.com/quicwg/base-drafts/compare/80a2d8d189d2^...eb95bf65e4af
----==_mimepart_58f959d27e8e3_d303fbd5bfcdc3c2507b7--


From nobody Thu Apr 20 18:08: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 876FE126B6D for <quic-issues@ietfa.amsl.com>; Thu, 20 Apr 2017 18:08:05 -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 w2C-heqN3hP1 for <quic-issues@ietfa.amsl.com>; Thu, 20 Apr 2017 18:08: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 097CA128B90 for <quic-issues@ietf.org>; Thu, 20 Apr 2017 18:08:03 -0700 (PDT)
Date: Thu, 20 Apr 2017 18:08:03 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1492736883; bh=yJ+IKHCLTfxjx0wtCV3BADSY7n0o1+3hIb97LW7dFn4=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=TTFXkpOBMc8F8AJtNX6AivOST3n7494zZ40PwByVUPjV6qiLoqTKAWag2635kjFMI ZTYIy/ELk09SJfROUByVBX2KpsFgRRXjae9cKUTP0CiPIQJlmNfWu+ZUMJLiZjDUWj qlRN6hdArNwNxuRnsj43Fp6jTNJ4/D9znxPpkw9c=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab700ca8ee227b223352818fd8f10ed5506bf8206b92cf0000000115111d7392a169ce0d4e74ae@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/459@github.com>
Subject: [quicwg/base-drafts] Change RST_STREAM impact on state (#459)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f95b7339e11_68cc3fa7446abc3056866"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/4lU6ynEF70ZcwrOsHmuZ3VW-_e8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Apr 2017 01:08:05 -0000

----==_mimepart_58f95b7339e11_68cc3fa7446abc3056866
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The behaviour of RST_STREAM was fine, but it's description created several problems.  Most of these problems manifested in a convoluted description of the closed state.  The same problem existed in HTTP/2, but it was less of a problem there because of the strict ordering provided by TCP.

This refactors the state machine to recognize that RST_STREAM is really unidirectional.  Both sides need to send it or flow control gets screwy.

So people can understand, here's the old state machine picture:
```
                            +--------+
                            |        |
                            |  idle  |
                            |        |
                            +--------+
                                 |
                                 | send data/
                                 | recv data/
                                 | recv higher stream
                                 |
                                 v
                            +--------+
                recv FIN    |        |    send FIN
                  ,---------|  open  |-----------.
                 /          |        |            \
                v           +--------+             v
         +----------+            |             +----------+
         |   half   |            |             |   half   |
         |  closed  |            | send RST/   |  closed  |
         | (remote) |            | recv RST    |  (local) |
         +----------+            |             +----------+
             |                   |                    |
             | send FIN/         |          recv FIN/ |
             | send RST/         v          send RST/ |
             | recv RST     +--------+      recv RST  |
             `------------->|        |<---------------'
                            | closed |
                            |        |
                            +--------+
```

The new one is a little simpler:
```
                            +--------+
                 recv RST   |        |    send RST
              ,-------------|  idle  |---------------.
             /              |        |                \
            |               +--------+                 |
            |                    |                     |
            |        send STREAM / recv STREAM         |
            |                    |                     |
            |                    v                     |
            |    recv FIN/  +--------+    send FIN/    |
            |    recv RST   |        |    send RST     |
            |     ,---------|  open  |-----------.     |
            |    /          |        |            \    |
            v   v           +--------+             v   v
         +----------+                          +----------+
         |   half   |                          |   half   |
         |  closed  |                          |  closed  |
         | (remote) |                          |  (local) |
         +----------+                          +----------+
             |                                        |
             |   send FIN/  +--------+    recv FIN/   |
              \  send RST   |        |    recv RST   /
               `----------->| closed |<-------------'
                            |        |
                            +--------+
```

I've built this on top of #450 to make my life easier in the case that #450 is accepted (in other words, I'm betting on it being accepted).

Closes #458.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/459

-- Commit Summary --

  * Split WINDOW_UPDATE into MAX_DATA and MAX_STREAM_DATA
  * The hazards of renaming things automatically
  * Fix IANA table
  * Jana's review comments
  * Fix frame type numbers
  * More feedback from Jana
  * wip
  * Make RST_STREAM affect one direction only

-- File Changes --

    M draft-ietf-quic-transport.md (609)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/459.patch
https://github.com/quicwg/base-drafts/pull/459.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/459

----==_mimepart_58f95b7339e11_68cc3fa7446abc3056866
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The behaviour of RST_STREAM was fine, but it's description created several problems.  Most of these problems manifested in a convoluted description of the closed state.  The same problem existed in HTTP/2, but it was less of a problem there because of the strict ordering provided by TCP.</p>
<p>This refactors the state machine to recognize that RST_STREAM is really unidirectional.  Both sides need to send it or flow control gets screwy.</p>
<p>So people can understand, here's the old state machine picture:</p>
<pre><code>                            +--------+
                            |        |
                            |  idle  |
                            |        |
                            +--------+
                                 |
                                 | send data/
                                 | recv data/
                                 | recv higher stream
                                 |
                                 v
                            +--------+
                recv FIN    |        |    send FIN
                  ,---------|  open  |-----------.
                 /          |        |            \
                v           +--------+             v
         +----------+            |             +----------+
         |   half   |            |             |   half   |
         |  closed  |            | send RST/   |  closed  |
         | (remote) |            | recv RST    |  (local) |
         +----------+            |             +----------+
             |                   |                    |
             | send FIN/         |          recv FIN/ |
             | send RST/         v          send RST/ |
             | recv RST     +--------+      recv RST  |
             `-------------&gt;|        |&lt;---------------'
                            | closed |
                            |        |
                            +--------+
</code></pre>
<p>The new one is a little simpler:</p>
<pre><code>                            +--------+
                 recv RST   |        |    send RST
              ,-------------|  idle  |---------------.
             /              |        |                \
            |               +--------+                 |
            |                    |                     |
            |        send STREAM / recv STREAM         |
            |                    |                     |
            |                    v                     |
            |    recv FIN/  +--------+    send FIN/    |
            |    recv RST   |        |    send RST     |
            |     ,---------|  open  |-----------.     |
            |    /          |        |            \    |
            v   v           +--------+             v   v
         +----------+                          +----------+
         |   half   |                          |   half   |
         |  closed  |                          |  closed  |
         | (remote) |                          |  (local) |
         +----------+                          +----------+
             |                                        |
             |   send FIN/  +--------+    recv FIN/   |
              \  send RST   |        |    recv RST   /
               `-----------&gt;| closed |&lt;-------------'
                            |        |
                            +--------+
</code></pre>
<p>I've built this on top of <a href="https://github.com/quicwg/base-drafts/pull/450" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/450" data-id="222946208" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#450</a> to make my life easier in the case that <a href="https://github.com/quicwg/base-drafts/pull/450" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/450" data-id="222946208" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#450</a> is accepted (in other words, I'm betting on it being accepted).</p>
<p>Closes <a href="https://github.com/quicwg/base-drafts/issues/458" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/458" data-id="223244375" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#458</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/459'>https://github.com/quicwg/base-drafts/pull/459</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Split WINDOW_UPDATE into MAX_DATA and MAX_STREAM_DATA</li>
  <li>The hazards of renaming things automatically</li>
  <li>Fix IANA table</li>
  <li>Jana&#39;s review comments</li>
  <li>Fix frame type numbers</li>
  <li>More feedback from Jana</li>
  <li>wip</li>
  <li>Make RST_STREAM affect one direction only</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/459/files#diff-0">draft-ietf-quic-transport.md</a>
    (609)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/459.patch'>https://github.com/quicwg/base-drafts/pull/459.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/459.diff'>https://github.com/quicwg/base-drafts/pull/459.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/459">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq12BONR8Ex-ah6XUmGWuWEqTEhBxks5ryAFzgaJpZM4NDv-W">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq-0bCSZSl6gw6JS5GPOYlnbyoBWjks5ryAFzgaJpZM4NDv-W.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/459"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Change RST_STREAM impact on state (#459)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/459"}}}</script>

----==_mimepart_58f95b7339e11_68cc3fa7446abc3056866--


From nobody Thu Apr 20 18:13: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 A5566128D69 for <quic-issues@ietfa.amsl.com>; Thu, 20 Apr 2017 18:13:25 -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_H4=-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 O_pBURYxh8vG for <quic-issues@ietfa.amsl.com>; Thu, 20 Apr 2017 18:13: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 7FAEC126B6D for <quic-issues@ietf.org>; Thu, 20 Apr 2017 18:13: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=i8hjAm0XrRQEOcDpuU5hEK3PA4s=; b=a5ggTXE7xBNzN9aW S11X5Mv4olsBu4uspT1ggI7ethuGjZpwVMoOi1AOf1DFxHoXa4repcMQWOeWkHs3 AfLOVacxMEJTh63QBJG8tXpGk3b2obdTuVIwqy4gsS70sTTyO96H1s9kI6Fn0BpT syKgZ/qVomzEwGHtuEq9ZxZPtPY=
Received: by filter0418p1mdw1.sendgrid.net with SMTP id filter0418p1mdw1-1431-58F95CB3-1C 2017-04-21 01:13:23.436744275 +0000 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 rzULJ5O3QMSinwZEOXoJgA for <quic-issues@ietf.org>; Fri, 21 Apr 2017 01:13:23.346 +0000 (UTC)
Date: Thu, 20 Apr 2017 18:13:23 -0700
From: huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab58a5d48f77ab578dab3c30aedfdbbf4d0c9ae68392cf0000000115111eb392a169ce0d47d48d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/444/c295999114@github.com>
In-Reply-To: <quicwg/base-drafts/pull/444@github.com>
References: <quicwg/base-drafts/pull/444@github.com>
Subject: Re: [quicwg/base-drafts] Additional security section on fragmentation reassembly attacks (#444)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f95cb33eb35_3a6e3fdae508dc34658c4"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2DHeSuNqJLy24Mld5thjkNs2XpDaZq4qFV5o ytq1NyTwJdGApRju0qvip/1qPyy/2sq4gCRZUcS7xh99Qfu2+KqjBg32WAG1VFRK4US/wn1GPlTeyf NbNWqw/ZyFe5kyZExci9PVlVJLQQ0O2ZdqoJUcWibPCOH4xyXyo/SC/RC4FYaEsUnNFVGPBviUwuBU w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/GY7zQduBYJD6KcMwYk-rSBBhAUo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Apr 2017 01:13:26 -0000

----==_mimepart_58f95cb33eb35_3a6e3fdae508dc34658c4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Aaron: "why would you have to commit more than the connection flow control window?" It happens if the sum of the per stream windows is larger than the congestion window. For example, when the endpoint cannot predict which of the streams the other endpoint will fill first.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/444#issuecomment-295999114
----==_mimepart_58f95cb33eb35_3a6e3fdae508dc34658c4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Aaron: "why would you have to commit more than the connection flow contr=
ol window?" It happens if the sum of the per stream windows is larger than =
the congestion window. For example, when the endpoint cannot predict which =
of the streams the other endpoint will fill first.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving 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/444#issuecomment-295999114">view it on GitHub</a>, or <a href=
=3D"https://github.com/notifications/unsubscribe-auth/AWbkqywsBlgMv69SoTfF6=
ONJgPfKWaaPks5ryAKzgaJpZM4NB_ik">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq-lrTE9rMR1CLHkYE=
jsA6ADsEu7Yks5ryAKzgaJpZM4NB_ik.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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=
/444#issuecomment-295999114"></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 #444: Aaron: \"why w=
ould you have to commit more than the connection flow control window?\" It =
happens if the sum of the per stream windows is larger than the congestion =
window. For example, when the endpoint cannot predict which of the streams =
the other endpoint will fill first."}],"action":{"name":"View Pull Request"=
,"url":"https://github.com/quicwg/base-drafts/pull/444#issuecomment-2959991=
14"}}}</script>=

----==_mimepart_58f95cb33eb35_3a6e3fdae508dc34658c4--


From nobody Thu Apr 20 18:20: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 3E675128D69 for <quic-issues@ietfa.amsl.com>; Thu, 20 Apr 2017 18:20: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_H4=-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 md9UH624E-rH for <quic-issues@ietfa.amsl.com>; Thu, 20 Apr 2017 18:20: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 B55ED129B56 for <quic-issues@ietf.org>; Thu, 20 Apr 2017 18:20: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=ibzvEj2KRNx5SDOVdA3vDhJWXbI=; b=grfwIV8ZTOVUiIRd cDpo8/pDkI10u4ca4+6XsBUpKZSq2z/wctFHbAu4skXq7SMt3l8P7yqnD8EWAXLR kV0ZOC9Aj1e8G/xS8qd1mjoNCf8cl/SbE0dKHd60/nserVcoABuHTtEyxpY6NDwE B5AriUxkD7a5Flg5B6ovCdn9rsc=
Received: by filter0609p1mdw1.sendgrid.net with SMTP id filter0609p1mdw1-32766-58F95E70-22 2017-04-21 01:20:48.457215289 +0000 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 -Zhgig0VQXCEX8mYMEikwQ for <quic-issues@ietf.org>; Fri, 21 Apr 2017 01:20:48.406 +0000 (UTC)
Date: Thu, 20 Apr 2017 18:20:48 -0700
From: 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/444/push/1692715744@github.com>
In-Reply-To: <quicwg/base-drafts/pull/444@github.com>
References: <quicwg/base-drafts/pull/444@github.com>
Subject: Re: [quicwg/base-drafts] Additional security section on fragmentation reassembly attacks (#444)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f95e704d89e_5ffa3f8326847c34597e2"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3Pm+03Q0CrifiOQMboupkNVId3Jgiqq4CiTO HsO6Rgp1VMzydZC2Vw65PWbtH5bO/1Qspc57YHT2GkFtA5W+ZYKpPqmaOldFUUuM8CEva6VK47+Pps 7TbLlbiNRZ4crzmCDrWm9MKZsvVvlE/81CaIW0Y+dYc/fVb7tAltbHXJrsPyjGXqtjoFKddiN9WNVv A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/g477hR1Sbwimr7pk5EC1QPg7lVE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Apr 2017 01:20:51 -0000

----==_mimepart_58f95e704d89e_5ffa3f8326847c34597e2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@huitema pushed 1 commit.

46f293c  Simplifying the mitigation text


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/444/files/d2444849b79176f61c79771c66677bec28108d95..46f293cbc6dda6059e8e26e17c4a9bf304590637

----==_mimepart_58f95e704d89e_5ffa3f8326847c34597e2
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/46f293c" class="commit-link">46f293c</a>  Simplifying the mitigation text</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/444/files/d2444849b79176f61c79771c66677bec28108d95..46f293cbc6dda6059e8e26e17c4a9bf304590637">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxe2hvoTsoEka9gpy8u69_wF2wk5ks5ryARwgaJpZM4NB_ik">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqwKN7qCM-zhETQgfEXftl--FPMIAks5ryARwgaJpZM4NB_ik.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/444/files/d2444849b79176f61c79771c66677bec28108d95..46f293cbc6dda6059e8e26e17c4a9bf304590637"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #444"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/444/files/d2444849b79176f61c79771c66677bec28108d95..46f293cbc6dda6059e8e26e17c4a9bf304590637"}}}</script>

----==_mimepart_58f95e704d89e_5ffa3f8326847c34597e2--


From nobody Thu Apr 20 18:22: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 40DC2129B56 for <quic-issues@ietfa.amsl.com>; Thu, 20 Apr 2017 18:22:04 -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 iCLm3njGOhNe for <quic-issues@ietfa.amsl.com>; Thu, 20 Apr 2017 18:22: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 B4535128D69 for <quic-issues@ietf.org>; Thu, 20 Apr 2017 18:22:02 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1492737722; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=mSpfs2ojDAD26FnOgUqHB5VDG2EitDIFmav/zM1Y26E=; b=eCklu3+3X31V0DXygSe45oInHrSSNan8akqla6cwWi3Nw1Jtjud+k0LEK22ERogio+uivMhl npkamExfBYg+ciCHBPLsZg97RNXUJWkyzENYzVtbVe+Pi76JBwTg0pm7ciPZqnHlS0hiMJzl p6hPgBkZBhtSIKIsgspwyqoNwG0=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=xgMQ5Fyw/DEUZoNcH28034hyHp4JAF7HT7UUES38pj8zZ5jsFBM5v7O6DDXopV+3BtMgQs KsdKb/F30j+dryT4Mjoz7Ke7SjrjQOaFinxAVQZJJWqBtAKUC1bu+67MVLmaTt39EcIWiVSP bBBVTkGUbG3pVBbLucXAlQeMcN+mQ=
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 58f95eb9.7fa4027bc2a0-smtp-out-n02; Fri, 21 Apr 2017 01:22:01 -0000 (UTC)
Date: Thu, 20 Apr 2017 18:22:01 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <58f95eb919a51_5c873fef78f45c3435163c@hookshot-fe6-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 83fb6c: Fixup
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_58f95eb9196c8_5c873fef78f45c34351532"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/tHeYggRl23uH0aeqWzjPmpP5tfI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Apr 2017 01:22:04 -0000

----==_mimepart_58f95eb9196c8_5c873fef78f45c34351532
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/make_reset_sensible
  Home:   https://github.com/quicwg/base-drafts
  Commit: 83fb6c93ec2feccd2b7eb9c43ee0cc3959919cbc
      https://github.com/quicwg/base-drafts/commit/83fb6c93ec2feccd2b7eb9c43ee0cc3959919cbc
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-04-21 (Fri, 21 Apr 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Fixup



----==_mimepart_58f95eb9196c8_5c873fef78f45c34351532--


From nobody Thu Apr 20 18:22:14 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 99A81128D69 for <quic-issues@ietfa.amsl.com>; Thu, 20 Apr 2017 18:22: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 iboEVRmIHDrT for <quic-issues@ietfa.amsl.com>; Thu, 20 Apr 2017 18:22:04 -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 209441293D9 for <quic-issues@ietf.org>; Thu, 20 Apr 2017 18:22: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=U5XFM5cpuspCZjC0uli0951f13g=; b=EXaMpHFeTiKjN2uy eeAQbf4ZlbLMAuxXzt3Bvi8dl3Y0iTJw5jk18nq7ixnpiH5iDORp3/CDMfIJcbkY 7FhCY1m5MoQSzGzUvTWL1vsO9JVRwMv/1Ao8rlWvNFImx+ffzajq1luTA1WT9oD1 jchIM5zWrBriXcFB+d8J9pxmBVE=
Received: by filter0423p1mdw1.sendgrid.net with SMTP id filter0423p1mdw1-28940-58F95EBA-2C 2017-04-21 01:22:02.336070991 +0000 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 oyJPjiGWTgisixTa7mCeTA for <quic-issues@ietf.org>; Fri, 21 Apr 2017 01:22:02.314 +0000 (UTC)
Date: Thu, 20 Apr 2017 18:22:02 -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/459/push/1692717124@github.com>
In-Reply-To: <quicwg/base-drafts/pull/459@github.com>
References: <quicwg/base-drafts/pull/459@github.com>
Subject: Re: [quicwg/base-drafts] Change RST_STREAM impact on state (#459)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f95eba38140_73d63f834731dc38293ae"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3gHemUtw9FpuWDF6uoTW5WvkDUbylB0nGJbT oGMrhk9SSWlfQ5hNvLNVT6Rtz5rx2HgBCYdj3ewTx1B1J1YglZ0wC+Zxw1C9Rg7PPqvdxHOC865KoA uGqLmLxtixJhBWTEOHrRnXCHTG/ITNfD+TdsNKxNDlpwyBCe0aNpgy9JAz8ywUnI+JNxvCK1a7uFbh s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/YlZ0vOaHQg_ubzo9M-o7oikrB8M>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Apr 2017 01:22:05 -0000

----==_mimepart_58f95eba38140_73d63f834731dc38293ae
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson pushed 1 commit.

83fb6c9  Fixup


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/459/files/eb95bf65e4af280232924f471d6ad5eebcbdaa86..83fb6c93ec2feccd2b7eb9c43ee0cc3959919cbc

----==_mimepart_58f95eba38140_73d63f834731dc38293ae
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/83fb6c9" class="commit-link">83fb6c9</a>  Fixup</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/459/files/eb95bf65e4af280232924f471d6ad5eebcbdaa86..83fb6c93ec2feccd2b7eb9c43ee0cc3959919cbc">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1U52bJIHOp7RyQOli5HYDa3RHiFks5ryAS6gaJpZM4NDv-W">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq0aA3yYrQXdcG4TphBMXtEx005eZks5ryAS6gaJpZM4NDv-W.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/459/files/eb95bf65e4af280232924f471d6ad5eebcbdaa86..83fb6c93ec2feccd2b7eb9c43ee0cc3959919cbc"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/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 #459"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/459/files/eb95bf65e4af280232924f471d6ad5eebcbdaa86..83fb6c93ec2feccd2b7eb9c43ee0cc3959919cbc"}}}</script>

----==_mimepart_58f95eba38140_73d63f834731dc38293ae--


From nobody Thu Apr 20 18:22: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 784B5129B56 for <quic-issues@ietfa.amsl.com>; Thu, 20 Apr 2017 18:22:46 -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 YEOay45JVtif for <quic-issues@ietfa.amsl.com>; Thu, 20 Apr 2017 18:22:45 -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 8EA3C12EAB9 for <quic-issues@ietf.org>; Thu, 20 Apr 2017 18:22:44 -0700 (PDT)
Date: Thu, 20 Apr 2017 18:22:43 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1492737763; bh=zQEmAsulK3G5TNjhJT7t2kgoYEcoWk8wF5Psje0m47U=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=HMuvSUM7q4Pz+jBKS81T1nt1HQO+fPK6oPt/GLhfu7zXXuuWmyV7EKMbZazihQU1V +2rDDHvo6gv1oPQN7V6I9KbhBdaz37BtBd32x2mhGmT8b6dHo1TqAs5AiqJGISxojf V14/R2v4KfuA64f1Slfju7QuN3PaB9M2TCt3p5zA=
From: huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abeb1071893c9be3106de45c9239b3b879556ae38592cf00000001151120e392a169ce0d47d48d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/444/c296001838@github.com>
In-Reply-To: <quicwg/base-drafts/pull/444@github.com>
References: <quicwg/base-drafts/pull/444@github.com>
Subject: Re: [quicwg/base-drafts] Additional security section on fragmentation reassembly attacks (#444)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f95ee3e4031_764a3f834731dc38322c"; 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/8kvqLRHQ7hwugYhypHkxY43aPGM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Apr 2017 01:22:46 -0000

----==_mimepart_58f95ee3e4031_764a3f834731dc38322c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Modified the mitigations part. Martin,  I think that the new text addresses your review. Can you give it a look? Thanks.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/444#issuecomment-296001838
----==_mimepart_58f95ee3e4031_764a3f834731dc38322c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Modified the mitigations part. Martin,  I think that the new text addresses your review. Can you give it a look? Thanks.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/444#issuecomment-296001838">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7NXuGy7yd_lq9n6oEk2NrC4ZdXSks5ryATjgaJpZM4NB_ik">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqyuM0K9WauGHSCi9liFRNlLBXDUDks5ryATjgaJpZM4NB_ik.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/444#issuecomment-296001838"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #444: Modified the mitigations part. Martin,  I think that the new text addresses your review. Can you give it a look? Thanks."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/444#issuecomment-296001838"}}}</script>
----==_mimepart_58f95ee3e4031_764a3f834731dc38322c--


From nobody Thu Apr 20 18:24: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 38958129B56 for <quic-issues@ietfa.amsl.com>; Thu, 20 Apr 2017 18:24:23 -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 M3HuTajAU3hK for <quic-issues@ietfa.amsl.com>; Thu, 20 Apr 2017 18:24:21 -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 BD641129B9E for <quic-issues@ietf.org>; Thu, 20 Apr 2017 18:24:21 -0700 (PDT)
Date: Thu, 20 Apr 2017 18:24:21 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1492737861; bh=+6qEo5Hf6pcyvBBK0CMYWHUhbrwo09clGKOnOg81534=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=HWxzQei/WBRZ9Lnx9guzVtCcTg7WlLOw5+UWnFwOB+cuJvvXtDrn/WFcG2hazwPxl ykaZKCqU5p+1FO4rDdSnHFyc5XV5hH3wRaH8wzZw/UAx4agqhaLlACblRikBJPNso+ sxyTnoejPo+BsIQspkczl7gVpBX26PE1Q6p5AHqw=
From: 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/444/push/1692719687@github.com>
In-Reply-To: <quicwg/base-drafts/pull/444@github.com>
References: <quicwg/base-drafts/pull/444@github.com>
Subject: Re: [quicwg/base-drafts] Additional security section on fragmentation reassembly attacks (#444)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f95f451f25e_73c43f834731dc38364c3"; 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/CBe_1as7xuOzcT1-Chqca3abHYM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Apr 2017 01:24:23 -0000

----==_mimepart_58f95f451f25e_73c43f834731dc38364c3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@huitema pushed 1 commit.

040a5fe  And fixing a typo.


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/444/files/46f293cbc6dda6059e8e26e17c4a9bf304590637..040a5fef588e409c2a8a22088768fdfbf443bc81

----==_mimepart_58f95f451f25e_73c43f834731dc38364c3
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/040a5fe" class="commit-link">040a5fe</a>  And fixing a typo.</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/444/files/46f293cbc6dda6059e8e26e17c4a9bf304590637..040a5fef588e409c2a8a22088768fdfbf443bc81">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxMTJ6vEDPjO0T8gF9K7Cq9r6B-bks5ryAVFgaJpZM4NB_ik">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq-u56u161usmZBgF-Z56mJtA7__6ks5ryAVFgaJpZM4NB_ik.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/444/files/46f293cbc6dda6059e8e26e17c4a9bf304590637..040a5fef588e409c2a8a22088768fdfbf443bc81"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #444"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/444/files/46f293cbc6dda6059e8e26e17c4a9bf304590637..040a5fef588e409c2a8a22088768fdfbf443bc81"}}}</script>

----==_mimepart_58f95f451f25e_73c43f834731dc38364c3--


From nobody Thu Apr 20 18:28: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 64487128B90 for <quic-issues@ietfa.amsl.com>; Thu, 20 Apr 2017 18:28:37 -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 XjL9YplNP1mU for <quic-issues@ietfa.amsl.com>; Thu, 20 Apr 2017 18:28:34 -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 8CA29129B9E for <quic-issues@ietf.org>; Thu, 20 Apr 2017 18:28:34 -0700 (PDT)
Date: Thu, 20 Apr 2017 18:28:33 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1492738113; bh=0EbRqBSm28YIuzNX4VU/ZpTHBBSR+WHGDgS3kPZj1us=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=SkzmPzRK9kJ9vQIQEAp+nw7tJCOoI2nKPFfRc4HdDO6hz2xEnX/3dF0TkWjUYb5WH g4pCtqxLJP2wcnXWQryNh4kUUS0ZeYjTZgdedi3R9+UEGy2KtLN6AWyfZj8LGdGp5H XeXhRmVAZeLjo5jZPlD4H2DSTK5iGVH3BiZceyrY=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab43fdf3635f90804c90a540d44dd46b25af9e130092cf000000011511224192a169ce0d47d48d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/444/review/33920897@github.com>
In-Reply-To: <quicwg/base-drafts/pull/444@github.com>
References: <quicwg/base-drafts/pull/444@github.com>
Subject: Re: [quicwg/base-drafts] Additional security section on fragmentation reassembly attacks (#444)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f96041d4933_4e0b3fb305d7fc3888862"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/spbDtc-9i68TraLFgqTkHEHI3KA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Apr 2017 01:28:37 -0000

----==_mimepart_58f96041d4933_4e0b3fb305d7fc3888862
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson approved this pull request.

Yep, looks fine.  I'll give others a chance to poke at this a little before merging.

> @@ -2697,6 +2697,25 @@ also be forward-secure encrypted.  Since the attacker will not have the forward
 secure key, the attacker will not be able to generate forward-secure encrypted
 packets with ACK frames.
 
+## Stream Fragmentation and Reassembly Attacks
+
+An adversarial endpoint might intentionally fragment the data on
+stream buffers in order to cause disproportionate memory commitment.
+The adversarial endpoint would open a stream,
+and send some STREAM DATA packets containing arbitrary
+fragments of the stream content.
+
+The attack is mitigated if flow control windows correspond to
+available memory. However, some receivers will over-commit memory and advertise
+flow control offsets in the aggregate that exceed actual available memory.
+The over-commitment strategy may leads to better performance when

"may leads" -> "can lead"

> +
+An adversarial endpoint might intentionally fragment the data on
+stream buffers in order to cause disproportionate memory commitment.
+The adversarial endpoint would open a stream,
+and send some STREAM DATA packets containing arbitrary
+fragments of the stream content.
+
+The attack is mitigated if flow control windows correspond to
+available memory. However, some receivers will over-commit memory and advertise
+flow control offsets in the aggregate that exceed actual available memory.
+The over-commitment strategy may leads to better performance when
+endpoints are well behaved, but renders endpoints vulnerable to
+the stream fragmentation attack.
+
+QUIC deployments SHOULD provide mitigations against the stream fragmentation
+attack. Mitigations MAY consist of avoiding over-committing memory, delaying

Don't use "MAY" here, it's not permissive.  "could" is fine.

> +An adversarial endpoint might intentionally fragment the data on
+stream buffers in order to cause disproportionate memory commitment.
+The adversarial endpoint would open a stream,
+and send some STREAM DATA packets containing arbitrary
+fragments of the stream content.
+
+The attack is mitigated if flow control windows correspond to
+available memory. However, some receivers will over-commit memory and advertise
+flow control offsets in the aggregate that exceed actual available memory.
+The over-commitment strategy may leads to better performance when
+endpoints are well behaved, but renders endpoints vulnerable to
+the stream fragmentation attack.
+
+QUIC deployments SHOULD provide mitigations against the stream fragmentation
+attack. Mitigations MAY consist of avoiding over-committing memory, delaying
+reassembly of STREAM DATA frames, implementing heuristics based on the

"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/444#pullrequestreview-33920897
----==_mimepart_58f96041d4933_4e0b3fb305d7fc3888862
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@martinthomson</b> approved this pull request.</p>

<p>Yep, looks fine.  I'll give others a chance to poke at this a little before merging.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/444#discussion_r112593211">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2697,6 +2697,25 @@ also be forward-secure encrypted.  Since the attacker will not have the forward
 secure key, the attacker will not be able to generate forward-secure encrypted
 packets with ACK frames.
 
+## Stream Fragmentation and Reassembly Attacks
+
+An adversarial endpoint might intentionally fragment the data on
+stream buffers in order to cause disproportionate memory commitment.
+The adversarial endpoint would open a stream,
+and send some STREAM DATA packets containing arbitrary
+fragments of the stream content.
+
+The attack is mitigated if flow control windows correspond to
+available memory. However, some receivers will over-commit memory and advertise
+flow control offsets in the aggregate that exceed actual available memory.
+The over-commitment strategy may leads to better performance when
</pre>
<p>"may leads" -&gt; "can lead"</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/444#discussion_r112593244">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +
+An adversarial endpoint might intentionally fragment the data on
+stream buffers in order to cause disproportionate memory commitment.
+The adversarial endpoint would open a stream,
+and send some STREAM DATA packets containing arbitrary
+fragments of the stream content.
+
+The attack is mitigated if flow control windows correspond to
+available memory. However, some receivers will over-commit memory and advertise
+flow control offsets in the aggregate that exceed actual available memory.
+The over-commitment strategy may leads to better performance when
+endpoints are well behaved, but renders endpoints vulnerable to
+the stream fragmentation attack.
+
+QUIC deployments SHOULD provide mitigations against the stream fragmentation
+attack. Mitigations MAY consist of avoiding over-committing memory, delaying
</pre>
<p>Don't use "MAY" here, it's not permissive.  "could" is fine.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/444#discussion_r112593257">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +An adversarial endpoint might intentionally fragment the data on
+stream buffers in order to cause disproportionate memory commitment.
+The adversarial endpoint would open a stream,
+and send some STREAM DATA packets containing arbitrary
+fragments of the stream content.
+
+The attack is mitigated if flow control windows correspond to
+available memory. However, some receivers will over-commit memory and advertise
+flow control offsets in the aggregate that exceed actual available memory.
+The over-commitment strategy may leads to better performance when
+endpoints are well behaved, but renders endpoints vulnerable to
+the stream fragmentation attack.
+
+QUIC deployments SHOULD provide mitigations against the stream fragmentation
+attack. Mitigations MAY consist of avoiding over-committing memory, delaying
+reassembly of STREAM DATA frames, implementing heuristics based on the
</pre>
<p>"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/444#pullrequestreview-33920897">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq81pprVC2DwKylKyyljUC0-CjpErks5ryAZBgaJpZM4NB_ik">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq3F5G--K8lxXDFw4Tsp8lV5QN58Pks5ryAZBgaJpZM4NB_ik.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/444#pullrequestreview-33920897"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/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 #444"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/444#pullrequestreview-33920897"}}}</script>
----==_mimepart_58f96041d4933_4e0b3fb305d7fc3888862--


From nobody Thu Apr 20 18:32: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 76E77126557 for <quic-issues@ietfa.amsl.com>; Thu, 20 Apr 2017 18:32:07 -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 T548jSlOjBmx for <quic-issues@ietfa.amsl.com>; Thu, 20 Apr 2017 18:32: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 A177C126DD9 for <quic-issues@ietf.org>; Thu, 20 Apr 2017 18:32:03 -0700 (PDT)
Date: Thu, 20 Apr 2017 18:32:02 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1492738322; bh=o/XayJ7N3o6LYq7JPC6PN4A3LxOX/FdrESbPE05oDbU=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=GMCYuAXrTfH470137Sc3Rtdd2gMh/ZS2eK/8lT9v2jm7OfQKKFNbyFSOJS/knMcgG TEaa4EgxmLJZVx/GQnU/nX27S9pSgK7Ror3le5KNVFjdImnzFvhsLDGV0rTZhQriWq KHBgsPsZfgF4Yc1fJpOkRnl8VLvqdc+l50c6LWtI=
From: 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/444/push/1692728158@github.com>
In-Reply-To: <quicwg/base-drafts/pull/444@github.com>
References: <quicwg/base-drafts/pull/444@github.com>
Subject: Re: [quicwg/base-drafts] Additional security section on fragmentation reassembly attacks (#444)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f96112b5828_52133fdf9ed1dc3412098b"; 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/7w5xPTreili77DwjNsjDkm_k1-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: Fri, 21 Apr 2017 01:32:07 -0000

----==_mimepart_58f96112b5828_52133fdf9ed1dc3412098b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@huitema pushed 1 commit.

a168b3b  STREAM frames.


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/444/files/040a5fef588e409c2a8a22088768fdfbf443bc81..a168b3bd50a08fe0a984abc960452e90950ec19b

----==_mimepart_58f96112b5828_52133fdf9ed1dc3412098b
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/a168b3b" class="commit-link">a168b3b</a>  STREAM frames.</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/444/files/040a5fef588e409c2a8a22088768fdfbf443bc81..a168b3bd50a08fe0a984abc960452e90950ec19b">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq50EVInXH1nUNE013tQ30rgfJI0Lks5ryAcSgaJpZM4NB_ik">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq235nWxnclqjl_nKPJXNTfFdBKmiks5ryAcSgaJpZM4NB_ik.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/444/files/040a5fef588e409c2a8a22088768fdfbf443bc81..a168b3bd50a08fe0a984abc960452e90950ec19b"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #444"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/444/files/040a5fef588e409c2a8a22088768fdfbf443bc81..a168b3bd50a08fe0a984abc960452e90950ec19b"}}}</script>

----==_mimepart_58f96112b5828_52133fdf9ed1dc3412098b--


From nobody Thu Apr 20 18:33: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 68FDA126DD9 for <quic-issues@ietfa.amsl.com>; Thu, 20 Apr 2017 18:33: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_H4=-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 s7dcQnFFyj02 for <quic-issues@ietfa.amsl.com>; Thu, 20 Apr 2017 18:33:08 -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 72306126557 for <quic-issues@ietf.org>; Thu, 20 Apr 2017 18:33: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=e9LYDkhsUHwiRe2b7lADWgrw8HY=; b=Po7fd8/A9bX2kNu6 safI8faYWBRY+9RMYVfZ+R1Uz46uvtctC49IJjczKU2bEv4rN6pIvkqhKnsbBukT B59W/Lf97pjjcbfsAN/CciBZtcjudz+KUqEu1EfiBv3ehH35gS3eBkmwEkMTxBfd wh1X86NyN505fnJey3cIhQmVkLY=
Received: by filter0644p1mdw1.sendgrid.net with SMTP id filter0644p1mdw1-24596-58F96153-11 2017-04-21 01:33:07.36984658 +0000 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 I7qo-pLyRemyOX1EjaH8_g for <quic-issues@ietf.org>; Fri, 21 Apr 2017 01:33:07.372 +0000 (UTC)
Date: Thu, 20 Apr 2017 18:33:07 -0700
From: 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/444/push/1692729264@github.com>
In-Reply-To: <quicwg/base-drafts/pull/444@github.com>
References: <quicwg/base-drafts/pull/444@github.com>
Subject: Re: [quicwg/base-drafts] Additional security section on fragmentation reassembly attacks (#444)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f96153439cf_75393f834731dc38801e4"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1sJmPZyEIOhHCdlTxggHdGLKosLRxPCOyHhp NuayXVO1AWWMf+t+T1xdhVbMOnk9LpgWogEZ06M4WjrWd6Vc5Ir107ALFBv3z/GNdJYMZ+4dBN0CTn AnBAMTompAKDyu/j/7rb5h1jeEddp+1G85UZSJBt1qLvHeTK7bAotmkHExIJP6I5ACZ/AItZ6Qh8wU 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/I6Ug41GComWHAW_90_Vnbz1e3Ao>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Apr 2017 01:33:09 -0000

----==_mimepart_58f96153439cf_75393f834731dc38801e4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@huitema pushed 1 commit.

31872b3  Can lead


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/444/files/a168b3bd50a08fe0a984abc960452e90950ec19b..31872b3649f9fd01edd84900730d341abe1cff9a

----==_mimepart_58f96153439cf_75393f834731dc38801e4
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/31872b3" class="commit-link">31872b3</a>  Can lead</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/444/files/a168b3bd50a08fe0a984abc960452e90950ec19b..31872b3649f9fd01edd84900730d341abe1cff9a">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-5LrJa14KTDdrqeS32xDFZzmikRks5ryAdTgaJpZM4NB_ik">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq214KdCWYNCGLS9W3HwE2sx43tqtks5ryAdTgaJpZM4NB_ik.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/444/files/a168b3bd50a08fe0a984abc960452e90950ec19b..31872b3649f9fd01edd84900730d341abe1cff9a"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #444"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/444/files/a168b3bd50a08fe0a984abc960452e90950ec19b..31872b3649f9fd01edd84900730d341abe1cff9a"}}}</script>

----==_mimepart_58f96153439cf_75393f834731dc38801e4--


From nobody Thu Apr 20 18:34: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 17605126557 for <quic-issues@ietfa.amsl.com>; Thu, 20 Apr 2017 18:34: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 qUZrrNMdTDwZ for <quic-issues@ietfa.amsl.com>; Thu, 20 Apr 2017 18:34: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 2BF321294F8 for <quic-issues@ietf.org>; Thu, 20 Apr 2017 18:34: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=BU+Mae0g2L+EpnZ2CVGM2eveVdI=; b=Y3tWxDGMim8diuZw wiuy0GaANZntgBVwSwSUkkgd545TokBU0J0JrxLyUr4nVKQld2v2Hj1pGYZ/Fd3c nsWnOJoukKooUOJ6FxQtqfu3IKgp4ngzFeRdGd1VO3wqxuzoXMwA+rfqsJy7LgAR WkTHmjgbmMiL8Pro3Nule8cOGoM=
Received: by filter1083p1mdw1.sendgrid.net with SMTP id filter1083p1mdw1-29804-58F9619D-1E 2017-04-21 01:34:21.686631803 +0000 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 4dTBXQoATzqKxbO8TLIKnQ for <quic-issues@ietf.org>; Fri, 21 Apr 2017 01:34:21.448 +0000 (UTC)
Date: Thu, 20 Apr 2017 18:34:21 -0700
From: 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/444/push/1692730525@github.com>
In-Reply-To: <quicwg/base-drafts/pull/444@github.com>
References: <quicwg/base-drafts/pull/444@github.com>
Subject: Re: [quicwg/base-drafts] Additional security section on fragmentation reassembly attacks (#444)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f9619d56e90_73d33f834731dc38591ab"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1p6iZBiSqNT+XITZc2eYGJuiwBH424F9y+ht EewM/y05eaeMbdKwXzcAXyqE+13kAcQsCjcDY/1R/eHZE9LHw9KHUDCdBpQT9UHrKQEcvHg3R9xocb yDlYfqhNNwGYM5fok7J1ojoAHiTzOX4D9NmTjDRiar1unuoSuW7R3cwjeL+RlGUjIW3i3bDGQ3s8ht c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/iVzuX-Voy2kBwcj0yUelj2YZ17A>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Apr 2017 01:34:29 -0000

----==_mimepart_58f9619d56e90_73d33f834731dc38591ab
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@huitema pushed 1 commit.

b47c030  MAY -> could


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/444/files/31872b3649f9fd01edd84900730d341abe1cff9a..b47c0307b3c07326bd86b59642e70bf7cf1ea34e

----==_mimepart_58f9619d56e90_73d33f834731dc38591ab
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/b47c030" class="commit-link">b47c030</a>  MAY -&gt; could</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/444/files/31872b3649f9fd01edd84900730d341abe1cff9a..b47c0307b3c07326bd86b59642e70bf7cf1ea34e">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9IO5Mbt8uFva0XKTQ1bed2M0xZmks5ryAedgaJpZM4NB_ik">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqx9p_6jgGEn-JjyyWjD01HN3PeDcks5ryAedgaJpZM4NB_ik.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/444/files/31872b3649f9fd01edd84900730d341abe1cff9a..b47c0307b3c07326bd86b59642e70bf7cf1ea34e"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #444"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/444/files/31872b3649f9fd01edd84900730d341abe1cff9a..b47c0307b3c07326bd86b59642e70bf7cf1ea34e"}}}</script>

----==_mimepart_58f9619d56e90_73d33f834731dc38591ab--


From nobody Thu Apr 20 18:34:56 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 907141294F8 for <quic-issues@ietfa.amsl.com>; Thu, 20 Apr 2017 18:34:55 -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 RqFPCxwWhMKI for <quic-issues@ietfa.amsl.com>; Thu, 20 Apr 2017 18:34:53 -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 C790B126557 for <quic-issues@ietf.org>; Thu, 20 Apr 2017 18:34: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=coEQsTiw60bpljL+Kg+/3uJvgc4=; b=vMAGaVNyTbHpVX+x cS8xQqvd9nEsQk3gVeqYzGZbm2opvuZyK9iYsRGbuad4O65QcioME1eww1yH1h/S YOcsZ76ffcAKUG76QfMmjCVWqGMaPoQDrtNorPtaBp/gjsXONsEJrLOucYLeMnRl uUrGxGlQV7DD9BRy6nfv6ZKR0ms=
Received: by filter0442p1mdw1.sendgrid.net with SMTP id filter0442p1mdw1-10594-58F961BB-38 2017-04-21 01:34:51.614825757 +0000 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 iI9yegIfQQKOoLQ5kysGuQ for <quic-issues@ietf.org>; Fri, 21 Apr 2017 01:34:51.622 +0000 (UTC)
Date: Thu, 20 Apr 2017 18:34:51 -0700
From: huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7752f394440770ed4088c2e19a3bc66969c2c84392cf00000001151123bb92a169ce0d47d48d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/444/review/33921512@github.com>
In-Reply-To: <quicwg/base-drafts/pull/444@github.com>
References: <quicwg/base-drafts/pull/444@github.com>
Subject: Re: [quicwg/base-drafts] Additional security section on fragmentation reassembly attacks (#444)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f961bb81e53_3d923f9853e73c38844f6"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1hA3e/U8OPbTcXfQLv97bBVJCnFI1q2irW7a MpYyTyAxo0ngio61aNgwJgXPeQWSroVBHjs2zJIBqqI/TKCrx+iQHtzT4N7QgFPFYpVKGoVAniUby4 WdKX2xXdPiCJPezm+V6KKELKoMfMWNJ5GiufBPKdVOabNQfTRMm6JWyR8e0GCrM4yONtrchgzwGJkb w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/v8kewbmtctaAuZ7WtLl3Bnl30Kc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Apr 2017 01:34:56 -0000

----==_mimepart_58f961bb81e53_3d923f9853e73c38844f6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

huitema commented on this pull request.



> +An adversarial endpoint might intentionally fragment the data on
+stream buffers in order to cause disproportionate memory commitment.
+The adversarial endpoint would open a stream,
+and send some STREAM DATA packets containing arbitrary
+fragments of the stream content.
+
+The attack is mitigated if flow control windows correspond to
+available memory. However, some receivers will over-commit memory and advertise
+flow control offsets in the aggregate that exceed actual available memory.
+The over-commitment strategy may leads to better performance when
+endpoints are well behaved, but renders endpoints vulnerable to
+the stream fragmentation attack.
+
+QUIC deployments SHOULD provide mitigations against the stream fragmentation
+attack. Mitigations MAY consist of avoiding over-committing memory, delaying
+reassembly of STREAM DATA frames, implementing heuristics based on the

OK, I believe I fixed all that...

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/444#discussion_r112593755
----==_mimepart_58f961bb81e53_3d923f9853e73c38844f6
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/444#discussion_r112593755">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +An adversarial endpoint might intentionally fragment the data on
+stream buffers in order to cause disproportionate memory commitment.
+The adversarial endpoint would open a stream,
+and send some STREAM DATA packets containing arbitrary
+fragments of the stream content.
+
+The attack is mitigated if flow control windows correspond to
+available memory. However, some receivers will over-commit memory and advertise
+flow control offsets in the aggregate that exceed actual available memory.
+The over-commitment strategy may leads to better performance when
+endpoints are well behaved, but renders endpoints vulnerable to
+the stream fragmentation attack.
+
+QUIC deployments SHOULD provide mitigations against the stream fragmentation
+attack. Mitigations MAY consist of avoiding over-committing memory, delaying
+reassembly of STREAM DATA frames, implementing heuristics based on the
</pre>
<p>OK, I believe I fixed all 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/444#discussion_r112593755">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq08diT8eIeLNRtdxhpFii8yYA0ilks5ryAe7gaJpZM4NB_ik">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqwLVUad-iyu3NdF20Ey_IvCUoDrIks5ryAe7gaJpZM4NB_ik.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/444#discussion_r112593755"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #444"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/444#discussion_r112593755"}}}</script>
----==_mimepart_58f961bb81e53_3d923f9853e73c38844f6--


From nobody Thu Apr 20 22:25: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 0EAF0127B52 for <quic-issues@ietfa.amsl.com>; Thu, 20 Apr 2017 22:25: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_H4=-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 qOf1b8BKOU3d for <quic-issues@ietfa.amsl.com>; Thu, 20 Apr 2017 22:25: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 00131124BFA for <quic-issues@ietf.org>; Thu, 20 Apr 2017 22:25: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=fLqAMgyzKAx4DFlFaqu/xdJYBhs=; b=LyXP1AuqxSORbeAl VOFD2y5gP5OJLuZeRBUrDNdalmd6Z/ChUBmZIhTc+lq507iA3DoWRrVEEcfnyhJ+ ZG84id6CythQXU59ppzXvQQCCDVRBN/Kl/GUXGkRIB+XXWdt2L2ekYa04GagfS3N tKPYWUj3cDGT+zBoe8yZTRsaDrA=
Received: by filter0934p1mdw1.sendgrid.net with SMTP id filter0934p1mdw1-3583-58F997D9-F 2017-04-21 05:25:45.159481993 +0000 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 E5spinKQSd6lNysm87hDNQ for <quic-issues@ietf.org>; Fri, 21 Apr 2017 05:25:45.094 +0000 (UTC)
Date: Thu, 20 Apr 2017 22:25:45 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc53ab520083e6e7c3bf77b6d21f4021a19ee766892cf00000001151159d992a169ce0cb5d6cd@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/384/issue_event/1051833203@github.com>
In-Reply-To: <quicwg/base-drafts/pull/384@github.com>
References: <quicwg/base-drafts/pull/384@github.com>
Subject: Re: [quicwg/base-drafts] Stream1 is not that special (#384)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f997d97a79_2db13fcd7b707c3067090"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0Bf04vFYvcTuVyGD7IiHjFb+XovdY8gutsLn 3f+rl8d3UgJErJNNuMrqQ/8/YOROqQZs5Spx9lfqhG4u4iMSZFLK7i8UMsgfi7YtAseTsWADqDgvXF Ne46Q5WpXpeUIrDKX4CnJWfP36wQkO17X9nxF0OLJ0DVzC7LivbQ0lQtHPvXyf7KkdNxEaNGyKedqU E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/jANmgRT168SznWIZUZ6GhvDNAm4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Apr 2017 05:25:47 -0000

----==_mimepart_58f997d97a79_2db13fcd7b707c3067090
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #384.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/384#event-1051833203
----==_mimepart_58f997d97a79_2db13fcd7b707c3067090
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/quicwg/base-drafts/pull/384" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/384" data-id="213243597" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#384</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/384#event-1051833203">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwVNHe27NqdYX_Jf-ZsdYxg56xXSks5ryD3ZgaJpZM4MY94q">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq2OkS43Yw_sbHvKTLSyCarSFakypks5ryD3ZgaJpZM4MY94q.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/384#event-1051833203"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #384."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/384#event-1051833203"}}}</script>
----==_mimepart_58f997d97a79_2db13fcd7b707c3067090--


From nobody Thu Apr 20 22:25: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 51CE4129412 for <quic-issues@ietfa.amsl.com>; Thu, 20 Apr 2017 22:25:49 -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_H4=-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 3NW9tErnnPPh for <quic-issues@ietfa.amsl.com>; Thu, 20 Apr 2017 22:25:48 -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 4E9E5127B52 for <quic-issues@ietf.org>; Thu, 20 Apr 2017 22:25: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=PF1jsuksqYtY2UEaP2iVmmUYZiA=; b=MeLsliWgRTKaszJQ hynoUfJoW1dxjH/MFn97NSm7/9725s/QlqbU+4HAaNngYPaBFhkEGQg5kQhploPH ojbC5oCqqyIzdYNDp0HO63ZKIA4Qadsyi2cf+HGoaOOivJiahFggDzVl8COUgv7x CLstvKOMTV/sAB14DBBkVjEiFNE=
Received: by filter1012p1mdw1.sendgrid.net with SMTP id filter1012p1mdw1-23174-58F997D8-29 2017-04-21 05:25:44.541136958 +0000 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 LfSbSokfTYuYlsKJUDluNg for <quic-issues@ietf.org>; Fri, 21 Apr 2017 05:25:44.451 +0000 (UTC)
Date: Thu, 20 Apr 2017 22:25:44 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab79e6a49206b8c2d0242facee35627c50c2eaf6dc92cf00000001151159d892a169ce0cb5d6cd@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/384/c296072353@github.com>
In-Reply-To: <quicwg/base-drafts/pull/384@github.com>
References: <quicwg/base-drafts/pull/384@github.com>
Subject: Re: [quicwg/base-drafts] Stream1 is not that special (#384)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f997d8592e4_1edc3fe667b23c3848516"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1B2kmq+ZsZMApUoXmCUl6FitlD5/GO8yeZG6 BKx21TBAcjz58cjFJmt6T0f3CqXgbWrq8mTJCy1KqdQhyk+4K0bV69NdEnotvbGhinmEcaMh+H48Gh EbSvg1VvazQl/G0gmKbhD38EWGq0qcaIz0JW2HCmFLfMynKTBJFZwihRMByDXQxY33ee3B/XS9alpj g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/qvxrocRM7nuR6F_dFIdJno4ktUo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Apr 2017 05:25:49 -0000

----==_mimepart_58f997d8592e4_1edc3fe667b23c3848516
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

We're not going to do 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/pull/384#issuecomment-296072353
----==_mimepart_58f997d8592e4_1edc3fe667b23c3848516
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>We're not going to do 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/pull/384#issuecomment-296072353">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq77XwSo04E0Kaq4qs2KEbHZNLhuKks5ryD3YgaJpZM4MY94q">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq3m7COqxuuGLQzlmgbHoHgf30OhOks5ryD3YgaJpZM4MY94q.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/384#issuecomment-296072353"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/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 #384: We're not going to do this I think."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/384#issuecomment-296072353"}}}</script>
----==_mimepart_58f997d8592e4_1edc3fe667b23c3848516--


From nobody Thu Apr 20 22:27: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 C65C2128CDC for <quic-issues@ietfa.amsl.com>; Thu, 20 Apr 2017 22:27:53 -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 W5pi7Ou6P_fy for <quic-issues@ietfa.amsl.com>; Thu, 20 Apr 2017 22:27:52 -0700 (PDT)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8E7B9127B52 for <quic-issues@ietf.org>; Thu, 20 Apr 2017 22:27:52 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1492752471; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=R6lJTWuAn1zhAlv84FqO9XoUE1/IPatDona+qduRna0=; b=qPsZEeIA5CFtFud/CO3ii9cYNCd+nJ9TskRkoEjbJ/PJkaPE/ct6crmPCZXpHzCrhxHLYMmC 5hx7X/05IK6axygsEABrMC7rWQqWPw+LKUtxCcFR8n7m5ZMdaSdiZXYxoPZ5XvXZ9mlZIwk1 ltZ5gck31kM9SylQ3+iO7MQJvy4=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=HMMdwGuQSRqTCd4+of4XZOqlmGgMHq16k3NM2uQ6I9lcyWv6Co7/5QUM0RdBSAs3wVNy4W lppQoLVXPb4+u5V+X4wHRLAagJuNfKpHbwByfBCTWrWOssDMcCp+fwhXhxptZ7TPx/Wpvids BXYI7M8MeUkKLVUmVjqhzjFp7wMtc=
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 58f99857.7f73ec339690-smtp-out-n01; Fri, 21 Apr 2017 05:27:51 -0000 (UTC)
Date: Thu, 20 Apr 2017 22:27:51 -0700
From: martinthomson <martin.thomson@gmail.com>
Reply-To: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <58f998579d455_5ec23fe1658e3c40271186@hookshot-fe6-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_58f998579d04b_5ec23fe1658e3c40271030"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/_0LqUh0UYeOQBoHxJxOnXio2xuo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Apr 2017 05:27:54 -0000

----==_mimepart_58f998579d04b_5ec23fe1658e3c40271030
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/ianswett-stream-offsets
  Home:   https://github.com/quicwg/base-drafts

----==_mimepart_58f998579d04b_5ec23fe1658e3c40271030--


From nobody Thu Apr 20 22:28: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 C1CB2129456 for <quic-issues@ietfa.amsl.com>; Thu, 20 Apr 2017 22:27:55 -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 81BjzxcPt9o5 for <quic-issues@ietfa.amsl.com>; Thu, 20 Apr 2017 22:27:54 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A6888124BFA for <quic-issues@ietf.org>; Thu, 20 Apr 2017 22:27:54 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1492752474; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=B51lOmAqwbgBei8U4hwxjnZrfsmM9kJl4YLYyKCcxUo=; b=RYhUXZ3LkuyQ/oOY1apfsoGh6qfZDCJ5rP64X00I7IeohiEMLC0N/ekp5Kt/aTWf9qB3Lxjy PTGbsgqbWV5eWspj9Ilqp7lt+PVbPnaadwUaLMCVpLT1+CTWdFZMsikM+gjCUb8bxYU1oMRJ WdsbPruaMx967IsuazKSCfvaOgE=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=EuyWTq/YpjcQzsLDjn4LD0z+1E/87Dz+AGyP/qO8a2c8sHdWtKoONFMEdQKe+F6nh+qp7g tZrJFAjuUwb80TmR2Ebc1k9WW+2pmtiuZNbP5tWMnaKpDXTJG5id/ZtnCAXA7HtwIi4j57C1 0FizKqhFleNPZ6htPFqNvHq/yJrNQ=
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 58f99859.7fa8daffcea0-smtp-out-n02; Fri, 21 Apr 2017 05:27:53 -0000 (UTC)
Date: Thu, 20 Apr 2017 22:27:52 -0700
From: martinthomson <martin.thomson@gmail.com>
Reply-To: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <58f998589a60f_7c393f8504585c3c204438@hookshot-fe1-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_58f998589a2b4_7c393f8504585c3c2043ea"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Cgs5VmS2MdKTTYLb3gdl0yvXZUU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Apr 2017 05:27:56 -0000

----==_mimepart_58f998589a2b4_7c393f8504585c3c2043ea
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/ianswett-todos
  Home:   https://github.com/quicwg/base-drafts

----==_mimepart_58f998589a2b4_7c393f8504585c3c2043ea--


From nobody Thu Apr 20 22:28: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 AE63A124BFA for <quic-issues@ietfa.amsl.com>; Thu, 20 Apr 2017 22:27: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 eJqTITV9gqGx for <quic-issues@ietfa.amsl.com>; Thu, 20 Apr 2017 22:27:55 -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 8C98B12940F for <quic-issues@ietf.org>; Thu, 20 Apr 2017 22:27:55 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1492752474; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=9IZHyhFrBhssC552hzhVPNHrWA6LG2/0T3ymi0KpJEM=; b=xklMO3c8T4vm7Kj3E5NXrbMrSJpn7qn6dJmlYdqFSDuI8ZKQ4IMQvAj5pr+ADPM6nZHLDbsS 86tumJ0MeyHfJ2Y+lGw1jQw/x64w0bSeqswCTU/q0p+HpcohbPuToc1qb1ov7X0zg83ndmX4 UfH7F9do3IGPEN4DrVWr7dCCmoc=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=pmFuM7SpALiefqBINROVaUREcAPA0ToYg6pW7gLC/bLAWhIozbvG3+mdQZjjcew7mXIU2Q CsPltm07vyZfJ3mcZkfYZoly3yaRFyu4SB0tcCSx9thmP6Zm6nVwTUjmmvtpdDH/KqIPL7JD kIK5qixB2RRhj08I+R38KEXlYw0xs=
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 58f9985a.7ff5dbe4e9c0-smtp-out-n03; Fri, 21 Apr 2017 05:27:54 -0000 (UTC)
Date: Thu, 20 Apr 2017 22:27:53 -0700
From: martinthomson <martin.thomson@gmail.com>
Reply-To: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <58f998595a032_21ed3fe63234dc28164474@hookshot-fe5-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_58f9985959cee_21ed3fe63234dc281643ee"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/WawZ-uWOLh1oB2-fJVKO6NLO6ZU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Apr 2017 05:27:57 -0000

----==_mimepart_58f9985959cee_21ed3fe63234dc281643ee
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/ianswett-rto-calculation
  Home:   https://github.com/quicwg/base-drafts

----==_mimepart_58f9985959cee_21ed3fe63234dc281643ee--


From nobody Thu Apr 20 22:28: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 B60A7129456 for <quic-issues@ietfa.amsl.com>; Thu, 20 Apr 2017 22:27: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 VD4CtmpNUoa3 for <quic-issues@ietfa.amsl.com>; Thu, 20 Apr 2017 22:27:55 -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 A2471129417 for <quic-issues@ietf.org>; Thu, 20 Apr 2017 22:27:55 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1492752474; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=ydwpW/egjw9ZXAjeAAeXHpNK7DRHGcZ0Kp/64oIDfnw=; b=auCuolLMeoyFVgT7+cX9tWsH3SpGqQ1uzuECzAcRTGiYHU7exGllzNXr8nf2+OIZeK90+GMU 7UeOCoj04C64+M3ekpZYxT0OBxRIltNmjUQWXhbr/wzNBeI9RFnkJd7ACdzaVs4biCNP/5bV r2KDBtU6gllnnErxX1KAAIBjzTU=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=Qg6HnOWysWtbnoCbMBnChTbufc8Taecm4ghL65bsGKS6GZ/2CIt1x7RYmhalhMtRXidbeG Tb9fSBZkHwKyxjbPzc+OewyZRpfTjx+BvODTmVJZuW2Ra4/hZ1/uyuRAkHBgEWlg3uByFdK/ 039w7Q+exDO8EArutWgIKkS2+qUxc=
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 58f9985a.7f52f5360120-smtp-out-n01; Fri, 21 Apr 2017 05:27:54 -0000 (UTC)
Date: Thu, 20 Apr 2017 22:27:54 -0700
From: martinthomson <martin.thomson@gmail.com>
Reply-To: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <58f9985a9cc21_61063ff865dd7c301387d0@hookshot-fe6-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_58f9985a9c881_61063ff865dd7c30138682"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/i5caE768zN5upkHa1UkhcLV51_Y>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Apr 2017 05:27:57 -0000

----==_mimepart_58f9985a9c881_61063ff865dd7c30138682
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/ianswett-frto
  Home:   https://github.com/quicwg/base-drafts

----==_mimepart_58f9985a9c881_61063ff865dd7c30138682--


From nobody Thu Apr 20 22:28: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 ED37B128D8B for <quic-issues@ietfa.amsl.com>; Thu, 20 Apr 2017 22:27:57 -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 yEX2uFsUAnXL for <quic-issues@ietfa.amsl.com>; Thu, 20 Apr 2017 22:27:57 -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 E71A212940F for <quic-issues@ietf.org>; Thu, 20 Apr 2017 22:27:56 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1492752476; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=1stGTqJPFaIz6lgey5feeNzupci4T42zqPKzY7MVBmc=; b=tXNB9DJntvdce9G5cuURfg6/iNuJqLfbfS/a9C6eGSrWiPQP9EmgdgngFjylfx+LnkynbGPo YR06nam+0eesV6JRRQneK0f94noutrpyBZ41K+v6zxonKO++CaNEAWxhMsN+fil/hnxM9QD8 82IyX37KXomNuH5nzjigHiJTmro=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=w09EH0PixDJdQrgndS2vLvCpRxEg538O9tTbqWFUE7i214sdS51lpl5Q0dMNiFcKz39bwj OXamejks7Lyh8OjNq6YadWzTPylUPZ0f9kNn14V7JkI67cn6fvLsN4Jnw4fD8b0Whcg2Re0P 55aIOwCGd/fFlkuLNWUyge03RJED0=
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 58f9985c.7f977c0b1720-smtp-out-n02; Fri, 21 Apr 2017 05:27:56 -0000 (UTC)
Date: Thu, 20 Apr 2017 22:27:55 -0700
From: martinthomson <martin.thomson@gmail.com>
Reply-To: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <58f9985b6e8b2_73f73faf7981dc34435984@hookshot-fe1-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_58f9985b6e53f_73f73faf7981dc344358f5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/aws_6n-HihLmHO0CYvDGlMa4JvE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Apr 2017 05:27:58 -0000

----==_mimepart_58f9985b6e53f_73f73faf7981dc344358f5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/ianswett-congestion-control
  Home:   https://github.com/quicwg/base-drafts

----==_mimepart_58f9985b6e53f_73f73faf7981dc344358f5--


From nobody Thu Apr 20 22:28: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 AEA5D128D8B for <quic-issues@ietfa.amsl.com>; Thu, 20 Apr 2017 22:27: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 glO7bwyTsG59 for <quic-issues@ietfa.amsl.com>; Thu, 20 Apr 2017 22:27:57 -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 92C29124BFA for <quic-issues@ietf.org>; Thu, 20 Apr 2017 22:27:57 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1492752477; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=sbbhEzDMnvCp4HxU2zhVQ1FgXn5pX5yuCG6K25KAwtk=; b=V2eZw6jcdW1sqES02Pp/EAeesYdwVqZV9hCLaG1Kg8ZXMQRzKAQtoWTc+JaFyHxxE1LUiJWZ OI9FQhEpisGzgJ7nK/ZE79CXD1It+9Vg/O8cR+RgPqMC2m2CYDr+RmGb19qCVEqnzmVcmFFW ZsEaR/vwoArs6LkwrmmXa3utBoM=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=N7EXpIMYBf4W1DYb2sF1aodgbykanox2Ul+5XbzD3dr2AMdMMNINJorTDYAmrGc8JzbuDm I69BmDnH/gOmax20SGdtPRL89POL2rEEXrglfeVm0Ww5hnTC6cYuISVMvB7Ct/Ayppm1MJwv hcKu+M+lVBaMsXYbGbIInHlJjPFgY=
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 58f9985c.7fc286bdc420-smtp-out-n03; Fri, 21 Apr 2017 05:27:56 -0000 (UTC)
Date: Thu, 20 Apr 2017 22:27:56 -0700
From: martinthomson <martin.thomson@gmail.com>
Reply-To: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <58f9985c184d5_7bae3fe745713c2c1628e1@hookshot-fe1-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_58f9985c18134_7bae3fe745713c2c162737"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/DopDBb72VIjGbbNCR1_jTCGxD6Q>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Apr 2017 05:27:59 -0000

----==_mimepart_58f9985c18134_7bae3fe745713c2c162737
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/changelog
  Home:   https://github.com/quicwg/base-drafts

----==_mimepart_58f9985c18134_7bae3fe745713c2c162737--


From nobody Thu Apr 20 22:28: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 69576124BFA for <quic-issues@ietfa.amsl.com>; Thu, 20 Apr 2017 22:27:59 -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 tvzYDxJKGRjg for <quic-issues@ietfa.amsl.com>; Thu, 20 Apr 2017 22:27:58 -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 40E5E12940F for <quic-issues@ietf.org>; Thu, 20 Apr 2017 22:27:58 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1492752478; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=W9bbBFfUvG5dC2+HhbDPEQ5ypAEHPY49NWNqnepLDrk=; b=iTmIodpVM6W8cQzxnC5cJ6w10uI/yuqGDgwyMtMyU+0gNHU/2MWwqm4IBCm7D5TDlvnJuwyx fdFrGf2t8lINmAJ2WzUEXTrazsHWokPGcWWU5/s51heJlIA9njOxvJDMDw/OzEMmV3I2FQt5 4txUVN4G/le81TScVqHNmzyy1ew=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=BgNn3avEHFlmyq/aRVt/auu4C4aw7mbNvM/ogK+2kDF2bCFZLv+3Gb8A2bNdKIz5ma4Nwe gOPa9p72oaQjGiCAm4gWIW96Cqs4L6NDvf/15v7NLI6wWZEMVCbthbVJp3c46Likzda93PhX ODdB9l6cWav0F/YglhhPP2Ln0jMXg=
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 58f9985d.7fde1016bc30-smtp-out-n03; Fri, 21 Apr 2017 05:27:57 -0000 (UTC)
Date: Thu, 20 Apr 2017 22:27:56 -0700
From: martinthomson <martin.thomson@gmail.com>
Reply-To: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <58f9985cdb9c4_705b3fd894a91c38224488@hookshot-fe1-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_58f9985cdb64f_705b3fd894a91c3822431f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/PsLZkL3E89W-cyfai2ejOTAun98>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Apr 2017 05:27:59 -0000

----==_mimepart_58f9985cdb64f_705b3fd894a91c3822431f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/ianswett-timeloss
  Home:   https://github.com/quicwg/base-drafts

----==_mimepart_58f9985cdb64f_705b3fd894a91c3822431f--


From nobody Thu Apr 20 22:28: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 B8D25128D8B for <quic-issues@ietfa.amsl.com>; Thu, 20 Apr 2017 22:27:59 -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 4_V1JX4x3hWq for <quic-issues@ietfa.amsl.com>; Thu, 20 Apr 2017 22:27:58 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 61963129417 for <quic-issues@ietf.org>; Thu, 20 Apr 2017 22:27:58 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1492752478; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=eaBKiD6/m7pc5kVTJ5r4+B7b/EXKndNzFDxWrLRcVQc=; b=rkrSGU51i1+OONgIv5qSKTDJItFdQGjwCWOOge0bAriuN+1ntut0pcTvdia81i7kjW3dL+T7 1J1B0MHIZPR3fSqJ01UL9YAWLRlhWs+aasYwouoi3O8GtrUQNMo30VUT6q9H3uiBjyNNDvlp 1UXUtThNPB+i2qoF9lbDYOFRfak=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=H/DFQq6m4rfar18nQwqqdvd4wKRO+XHz8U07j1vF+VsjjZ5CU0FDtCERGFokl0JQbDoXhP Air7AGxSqFORWjLApOSkWdCn721NmWt/wlM5OITBNLqa7OchIKD2aysOIYpv5Q9JorK3Ap/U aL3fmiqbJa6rXnFrLiSgzzQ9SC/Jo=
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 58f9985e.7f1ba8222db0-smtp-out-n03; Fri, 21 Apr 2017 05:27:58 -0000 (UTC)
Date: Thu, 20 Apr 2017 22:27:58 -0700
From: martinthomson <martin.thomson@gmail.com>
Reply-To: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <58f9985e227e2_38673fb6028fdc3c2676ef@hookshot-fe2-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_58f9985e2243f_38673fb6028fdc3c267569"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/H81NKsE6eYXdwAevL7NyfCCaPTo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Apr 2017 05:28:00 -0000

----==_mimepart_58f9985e2243f_38673fb6028fdc3c267569
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/stream1_is_not_that_special
  Home:   https://github.com/quicwg/base-drafts

----==_mimepart_58f9985e2243f_38673fb6028fdc3c267569--


From nobody Fri Apr 21 00:07: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 7D5B8129450 for <quic-issues@ietfa.amsl.com>; Fri, 21 Apr 2017 00:07: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 En5EHsbDzCpR for <quic-issues@ietfa.amsl.com>; Fri, 21 Apr 2017 00:07: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 5AD74128DF3 for <quic-issues@ietf.org>; Fri, 21 Apr 2017 00:07:24 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1492758443; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=crsgRlsAeua1vzZp6Nz0VmkKbGCNK91qA4jGaYSXaFw=; b=rF2l/rPa491wX3bPDrvGl00wlE6+NrtmpR2gxq7XjEocEvyGcjKKJj+3H4VgIzzJA0cGhjLH PSbb9QRu7PON6bnG4GicTsdXUEuKQX61dASCfM7xZDlRwwP6UUgyiMQOWrUEXzeCdCLdCeOW iaa4bMbdGePo8bZUZ16crTYWT7w=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=PQuC6fjbo6Vv/4flL0ox6ffeZXH+tnnB7gv8zbSkJS7i4p6m23Lj543bCIt8LlUH/jYmNO HFs5tSgcbA02VHigxtgvXqdJuPQRLi/pxv0QZ/+YKskRR6ZTl/5RPmw9P3B9pMD/CvDAOlHi Pzw0sUmPGkJ+wVA2Da28bqW/b7wnE=
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 58f9afab.7fae601d8030-smtp-out-n01; Fri, 21 Apr 2017 07:07:23 -0000 (UTC)
Date: Fri, 21 Apr 2017 00:07:21 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <58f9afa981190_3f523f7f16617c34389824@hookshot-fe2-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] fbf891: Authenticate public reset with a hash
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_58f9afa980bcb_3f523f7f16617c3438974a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/7epM9kaee4SohJ0IpWQdEdXT3eM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Apr 2017 07:07:25 -0000

----==_mimepart_58f9afa980bcb_3f523f7f16617c3438974a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/public_reset_proof
  Home:   https://github.com/quicwg/base-drafts
  Commit: fbf89195de19d6e4a141c7f5242de432c053c431
      https://github.com/quicwg/base-drafts/commit/fbf89195de19d6e4a141c7f5242de432c053c431
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-04-21 (Fri, 21 Apr 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Authenticate public reset with a hash

This takes ekr's design from #20 and expands on it quite a bit.  There are a
few little wrinkles that I think we might want to discuss a little.

First, this is a one-time password, so the combination of key and connection ID
can't ever be repeated for a given server instance.  Our 64-bit connection ID
space isn't really enough to provide this.  How a server moves to a new static
key during operation will be challenging; it probably needs to partition the
connection ID space.

Second, transport parameters are encrypted.  #20 made a point of having the
verifier in the clear so that intermediaries could validate the Public Reset.



----==_mimepart_58f9afa980bcb_3f523f7f16617c3438974a--


From nobody Fri Apr 21 00:14:56 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9A2A61292D0 for <quic-issues@ietfa.amsl.com>; Fri, 21 Apr 2017 00:14: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 hj-bYbmyCTgl for <quic-issues@ietfa.amsl.com>; Fri, 21 Apr 2017 00:14: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 C903D120724 for <quic-issues@ietf.org>; Fri, 21 Apr 2017 00:14: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=YoI06R9M5nyUdPFb/9Tat67QTsA=; b=Rqr4/bm57lVt0j7N KRjja8wP27cJ4nfCYx3UmOKExkvjtwhQKSuWHSmlyOdxjmcgiiEW1+dl5K2VaoNa KnmMH0w0TIyzVoldAXcRdAajBZVEMCeupUqKss6QDXCWcCDBJvicpfp1rbOo4xGu uAHVF1Br5P98Rw24947hGpcK4U8=
Received: by filter0553p1mdw1.sendgrid.net with SMTP id filter0553p1mdw1-19310-58F9B16B-24 2017-04-21 07:14:51.498409427 +0000 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 MuafAIWzQW-50uEwfyg3Dw for <quic-issues@ietf.org>; Fri, 21 Apr 2017 07:14:51.390 +0000 (UTC)
Date: Fri, 21 Apr 2017 00:14:51 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8521078029f508b81cd712dc20ce0b0d1e82acf692cf000000011511736b92a169ce0d4f4215@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@github.com>
Subject: [quicwg/base-drafts] Authenticate public reset with a hash (#460)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58f9b16b48d20_5c2f3fae51a2bc3410786e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-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+b89A36CmXcniroyze1hhwNwzO47wHVaNnh O/w/yJULydoRqpdwu3lMPhIqFj42wn9evmUYhueEBpzktQPghf9vjZDIyOdn0PVFzWyBJig9Bnn9U/ huus/f0whRXNzNiNdQDGhpqWka+bz0bXdvBEwGfbQBoysJ7Lva5vEWy6N0My7c3cpa0AbTn1Nyscla w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/FC7ImCFakHLD7qWMgBcp8l5Stbw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Apr 2017 07:14:55 -0000

----==_mimepart_58f9b16b48d20_5c2f3fae51a2bc3410786e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This takes @ekr's design from #20 and expands on it quite a bit.  There are a few little wrinkles that I think we might want to discuss a little.

First, this is a one-time password. That means that the combination of key and connection ID can't ever be repeated for a given server instance.  Our 64-bit connection ID space isn't really enough to provide this.  How a server moves to a new static key during operation will be challenging; it probably needs to partition the connection ID space.

Second, transport parameters are encrypted.  #20 made a point of having the verifier in the clear so that intermediaries could validate the Public Reset.  I don't want to create a second TLS extension, but I guess that is the best option we have available to us if this is what is required.  I don't think we should move transport parameters into the clear either.

Closes #215, #20.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/460

-- Commit Summary --

  * Authenticate public reset with a hash
  * Self-review

-- File Changes --

    M draft-ietf-quic-transport.md (75)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/460.patch
https://github.com/quicwg/base-drafts/pull/460.diff

-- 
You are receiving this 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

----==_mimepart_58f9b16b48d20_5c2f3fae51a2bc3410786e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>This takes <a href="https://github.com/ekr" class="user-mention">@ekr</a>'s design from <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> and expands on it quite a bit.  There are a few little wrinkles that I think we might want to discuss a little.</p>
<p>First, this is a one-time password. That means that the combination of key and connection ID can't ever be repeated for a given server instance.  Our 64-bit connection ID space isn't really enough to provide this.  How a server moves to a new static key during operation will be challenging; it probably needs to partition the connection ID space.</p>
<p>Second, transport parameters are encrypted.  <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> made a point of having the verifier in the clear so that intermediaries could validate the Public Reset.  I don't want to create a second TLS extension, but I guess that is the best option we have available to us if this is what is required.  I don't think we should move transport parameters into the clear either.</p>
<p>Closes <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>, <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>

<hr>

<h4>You can view, comment on, or merge this pull request online at:</h4>
<p>&nbsp;&nbsp;<a href='https://github.com/quicwg/base-drafts/pull/460'>https://github.com/quicwg/base-drafts/pull/460</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Authenticate public reset with a hash</li>
  <li>Self-review</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/460/files#diff-0">draft-ietf-quic-transport.md</a>
    (75)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/460.patch'>https://github.com/quicwg/base-drafts/pull/460.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/460.diff'>https://github.com/quicwg/base-drafts/pull/460.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are 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">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5RLhQ7Q5K399EMioHOBoNSAGxOnks5ryFdrgaJpZM4ND8e4">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq9Bj3H8qljoxFDzO4YqMGAcacE9hks5ryFdrgaJpZM4ND8e4.gif" width="1" /></p>
<div itemscope itemtype="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"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Authenticate public reset with a hash (#460)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/460"}}}</script>

----==_mimepart_58f9b16b48d20_5c2f3fae51a2bc3410786e--


From nobody Fri Apr 21 00:21: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 1EBE7129482 for <quic-issues@ietfa.amsl.com>; Fri, 21 Apr 2017 00:21:51 -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 nQw-Qo7af7Su for <quic-issues@ietfa.amsl.com>; Fri, 21 Apr 2017 00:21:50 -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 DB00C12946A for <quic-issues@ietf.org>; Fri, 21 Apr 2017 00:21:49 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1492759309; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=6ZiUEmkSIHvIFq3hMv+OWY5HTWAVgYmVaWfKJbR8B8k=; b=Tt6BpITTkbakWuRNQbSxNtOP+q1JM/1PhHJ5dZHaCZHQD5cl3ZTa6gV1wkDoiDCsx5cBCAFS 5RIMKsFknseVB4sjlvqITlsmW+h0l7AZdc/wsEtXF0EYwxph5xDc+LaMTbzMR4Ipuqe4cJHg w54FTugLBSl0aG0hbdR47Jb8Da4=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=hI1vE1+gZx1n+F3eS5fv8vTa14xmiI5qW31ZVLtqvSGLuRvx7aPyk5GhPUsP6jL1kuCSBa YIk+DibfrDef+GpJUpuxt6HKnbbE7RSbDHhU+OO+lIbscNx17hcjLC+ehnzOokxQEwyHQEje IV21LXcSpHtTNlhxNLpRvEy7xCF8M=
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 58f9b0aa.7fcb3f1be3c0-smtp-out-n01; Fri, 21 Apr 2017 07:11:38 -0000 (UTC)
Date: Fri, 21 Apr 2017 00:11:37 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <58f9b0a93ffae_2fee3fd42856bc38196471@hookshot-fe5-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] d8e68c: Self-review
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_58f9b0a93fb88_2fee3fd42856bc3819631a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/rQhBcsjsA2qGZ3LVxLHr75vwROQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Apr 2017 07:21:51 -0000

----==_mimepart_58f9b0a93fb88_2fee3fd42856bc3819631a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/public_reset_proof
  Home:   https://github.com/quicwg/base-drafts
  Commit: d8e68c2b23ffb231f0152c8187a1c200999e4d3f
      https://github.com/quicwg/base-drafts/commit/d8e68c2b23ffb231f0152c8187a1c200999e4d3f
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-04-21 (Fri, 21 Apr 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Self-review



----==_mimepart_58f9b0a93fb88_2fee3fd42856bc3819631a--


From nobody Fri Apr 21 09: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 256C6129572 for <quic-issues@ietfa.amsl.com>; Fri, 21 Apr 2017 09:45: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 VOtyk-baq6Bu for <quic-issues@ietfa.amsl.com>; Fri, 21 Apr 2017 09:45: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 376F7128B88 for <quic-issues@ietf.org>; Fri, 21 Apr 2017 09: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=j+9yEJ/bN8JgIJ+jdobCKQVZeRc=; b=jdVfAEZ9Rnxk89SQ sRQLQcZLguSOUIJT3MZ+I2QmfnwJa7nwqqDdHsJuS9pYaUR/SGUY1L/xuPzC5on+ 360evIkO7BQLHCgssDY5ULf2I8aAeHgW4LmOWqPN2PZbpvXi2PKXuQp0CdFp/STc 81TlU8hgR0LSgaZu0XSjB7LcA2k=
Received: by filter0923p1mdw1.sendgrid.net with SMTP id filter0923p1mdw1-11510-58FA3710-1A 2017-04-21 16:45:04.33170313 +0000 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 HMBVhFdRQhSG6bIPz1ifvg for <quic-issues@ietf.org>; Fri, 21 Apr 2017 16:45:04.254 +0000 (UTC)
Date: Fri, 21 Apr 2017 09:45:04 -0700
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab54adc755c603a591f28b7bb0aca38e92881bba9092cf000000011511f91092a169ce0d4e74ae@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/459/review/34070430@github.com>
In-Reply-To: <quicwg/base-drafts/pull/459@github.com>
References: <quicwg/base-drafts/pull/459@github.com>
Subject: Re: [quicwg/base-drafts] Change RST_STREAM impact on state (#459)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58fa37101e0f4_47663feec1b9bc3075167"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0Cka1v6hk4tC1VjWtuDv7xW7D2fOa0kkIbb3 B6FrtU0zPdxzQdATZ3wp9yD6H3uQOaL5pmPgHIqYY7BmNagfoHqsex057TOvqt2WTd0GjH4jLr0BFg 9hHnSB3AFH1CPCRauTkRFi2+X2dWF2jPfXKBrIuGti/Az8dL7e8wMSvKWbr7R1HA+cBlYRhd0aQRe/ g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/5lhhRP-h16bfuQPVnk0r4Gt62uM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Apr 2017 16:45:11 -0000

----==_mimepart_58fa37101e0f4_47663feec1b9bc3075167
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop commented on this pull request.

This is effectively the first layer of unidirectional streams we had already been talking about -- an equivalent way to state this is that streams are pairs of unidirectional bytestreams, each of which moves through the idle->open->closed cycle independently.  "Half-closed" is a shorthand to denote a stream in which one bytestream is closed and the other is not.

When I did my scratch branch of what that would look like, I also divided the frames into "stream-independent," "sender," and "receiver" frames.  For each of those unidirectional byte streams, there are frames that the sender generates (STREAM, BLOCKED, RST_STREAM) and frames that the receiver generates as feedback (WINDOW_UPDATE, REQUEST_RST).  As long as the stream is open in that direction, those frames are valid to flow.  When the stream closes in that direction, those frames are no longer needed/valid.

>  
 ### half-closed (local)
 
 A stream that is in the "half-closed (local)" state MUST NOT be used for sending
-STREAM frames; MAX_STREAM_DATA and RST_STREAM MAY be sent in this state.
-
-A stream transitions from this state to "closed" when a STREAM frame that
-contains a FIN flag is received and all prior data has arrived, or when either
-peer sends a RST_STREAM frame.
+of new STREAM frames.  Retransmission of data that has already been sent on

Nit:  Do we send data "on" 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/459#pullrequestreview-34070430
----==_mimepart_58fa37101e0f4_47663feec1b9bc3075167
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@MikeBishop</b> commented on this pull request.</p>

<p>This is effectively the first layer of unidirectional streams we had already been talking about -- an equivalent way to state this is that streams are pairs of unidirectional bytestreams, each of which moves through the idle-&gt;open-&gt;closed cycle independently.  "Half-closed" is a shorthand to denote a stream in which one bytestream is closed and the other is not.</p>
<p>When I did my scratch branch of what that would look like, I also divided the frames into "stream-independent," "sender," and "receiver" frames.  For each of those unidirectional byte streams, there are frames that the sender generates (STREAM, BLOCKED, RST_STREAM) and frames that the receiver generates as feedback (WINDOW_UPDATE, REQUEST_RST).  As long as the stream is open in that direction, those frames are valid to flow.  When the stream closes in that direction, those frames are no longer needed/valid.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/459#discussion_r112729723">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
 ### half-closed (local)
 
 A stream that is in the &quot;half-closed (local)&quot; state MUST NOT be used for sending
-STREAM frames; MAX_STREAM_DATA and RST_STREAM MAY be sent in this state.
-
-A stream transitions from this state to &quot;closed&quot; when a STREAM frame that
-contains a FIN flag is received and all prior data has arrived, or when either
-peer sends a RST_STREAM frame.
+of new STREAM frames.  Retransmission of data that has already been sent on
</pre>
<p>Nit:  Do we send data "on" 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/459#pullrequestreview-34070430">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2XmJyyuIte_KyBRlwo8YV3gXQY6ks5ryN0QgaJpZM4NDv-W">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq4H_pYcllLd7PyE5XCFIKVvdFVd_ks5ryN0QgaJpZM4NDv-W.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/459#pullrequestreview-34070430"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #459"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/459#pullrequestreview-34070430"}}}</script>
----==_mimepart_58fa37101e0f4_47663feec1b9bc3075167--


From nobody Fri Apr 21 10:46:00 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A4E5B129B55 for <quic-issues@ietfa.amsl.com>; Fri, 21 Apr 2017 10:45:59 -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 3a_jwfl75Gsp for <quic-issues@ietfa.amsl.com>; Fri, 21 Apr 2017 10:45:58 -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 91441129B1B for <quic-issues@ietf.org>; Fri, 21 Apr 2017 10:45: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=KBg1JKmg4Zs4svNPVho+8pAsboI=; b=F/twXeHcl0Ga3afb OGgFq4uJ4MqZRJmH+243SCkqcqFB3p7aVKIXNIvhDTEYeb9YMGlsDfF6OM+rFs5j Zu79X15dGa9k0GZmUIpZWBCaUHWl18h/9WFvkxJI9a6MhHjRQsRptYuRsRJ0bduz fnvL11dhMak4qmJ5s+8VfEWnDQ8=
Received: by filter1071p1mdw1.sendgrid.net with SMTP id filter1071p1mdw1-13462-58FA4555-3A 2017-04-21 17:45:57.627031419 +0000 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 uzQu1w_tRPyFrHyY68__BQ for <quic-issues@ietf.org>; Fri, 21 Apr 2017 17:45:57.575 +0000 (UTC)
Date: Fri, 21 Apr 2017 10:45:57 -0700
From: hardie <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3cdbbd9f5ed5ca6cc64f6269d7ef4cc47f1b6cfb92cf000000011512075592a169ce0d4e74ae@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/459/c296257574@github.com>
In-Reply-To: <quicwg/base-drafts/pull/459@github.com>
References: <quicwg/base-drafts/pull/459@github.com>
Subject: Re: [quicwg/base-drafts] Change RST_STREAM impact on state (#459)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58fa4555785ff_6bad3f9161455c2c17934d"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0+r/G/qUdhowE1164fZK0RPgTh3K3GfYJ5yL auC4jJ7yLJHwL7lWZSig03lzaKDWXdWsri4zqVNQH27K18NzUr4HUw5V8K6eyjdqLaoMBkB5/P5VvT GDrpPhNPNMSyD/QEMJetldBncFyAXgBQAZZC5v5bgcfRWBGtaJJgDfvUvfD0VyHMn0n4D/JRS7+QTQ 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/jWIlQAbFipDS8_8-XblTfRGNXBQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Apr 2017 17:46:00 -0000

----==_mimepart_58fa4555785ff_6bad3f9161455c2c17934d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

While I agree with Mike that this design could be the fist step toward a unidirectional stream model, it seems to met that it doesn't make sense to switch to that model yet.  Unless/until we get to a point where we stream types that are not always matched by a stream in the "reverse" direction, I think "half-closed" will be more accessible terminology.  The unidirectional stream approach implies capabilities/characteristics that I don't think we're using (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/459#issuecomment-296257574
----==_mimepart_58fa4555785ff_6bad3f9161455c2c17934d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>While I agree with Mike that this design could be the fist step toward a=
 unidirectional stream model, it seems to met that it doesn't make sense to=
 switch to that model yet.  Unless/until we get to a point where we stream =
types that are not always matched by a stream in the "reverse" direction, I=
 think "half-closed" will be more accessible terminology.  The unidirection=
al stream approach implies capabilities/characteristics that I don't think =
we're using (yet).</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving 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/459#issuecomment-296257574">view it on GitHub</a>, or <a href=
=3D"https://github.com/notifications/unsubscribe-auth/AWbkq3-6EkyRueJbYefwJ=
bLpCX6xU0kAks5ryOtVgaJpZM4NDv-W">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq1BO2yQ0_3JhgJX9r=
Aaw05d0FAcuks5ryOtVgaJpZM4NDv-W.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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=
/459#issuecomment-296257574"></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":"@hardie in #459: While I agree w=
ith Mike that this design could be the fist step toward a unidirectional st=
ream model, it seems to met that it doesn't make sense to switch to that mo=
del yet.  Unless/until we get to a point where we stream types that are not=
 always matched by a stream in the \"reverse\" direction, I think \"half-cl=
osed\" will be more accessible terminology.  The unidirectional stream appr=
oach implies capabilities/characteristics that I don't think we're using (y=
et)."}],"action":{"name":"View Pull Request","url":"https://github.com/quic=
wg/base-drafts/pull/459#issuecomment-296257574"}}}</script>=

----==_mimepart_58fa4555785ff_6bad3f9161455c2c17934d--


From nobody Fri Apr 21 10:55: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 1C3ED129B3C for <quic-issues@ietfa.amsl.com>; Fri, 21 Apr 2017 10:55:32 -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 D9XCbwhMzQF5 for <quic-issues@ietfa.amsl.com>; Fri, 21 Apr 2017 10:55:30 -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 92F1112EAAE for <quic-issues@ietf.org>; Fri, 21 Apr 2017 10:55: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=f1++vpL5Q62/gRfIpi7RHG6TROM=; b=PNmUDR6h98HGYLgW rop/rZH0gj+WTxFuhhXB4AIKvpjtoV12BfRN4TbAsyVZ1fNxlhsB6U0wqN1ADJBq 8+k4HywyMNgd1bsjsAwShtlnya+fpmlFvop5aokjvAA6iUkBAcCdqLzkA59MV4l4 XpBNrQLdOVrL5BsXnNhyfd0lwhE=
Received: by filter0819p1mdw1.sendgrid.net with SMTP id filter0819p1mdw1-29559-58FA477D-8 2017-04-21 17:55:09.128935727 +0000 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 MHhCeRJzQAaKEpXU5nosNQ for <quic-issues@ietf.org>; Fri, 21 Apr 2017 17:55:08.870 +0000 (UTC)
Date: Fri, 21 Apr 2017 10:55:08 -0700
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab78c035513fd4963b209174376fe25f162381a68892cf000000011512097c92a169ce0d4e74ae@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/459/c296259855@github.com>
In-Reply-To: <quicwg/base-drafts/pull/459@github.com>
References: <quicwg/base-drafts/pull/459@github.com>
Subject: Re: [quicwg/base-drafts] Change RST_STREAM impact on state (#459)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58fa477cbef68_1fbd3fe087015c3c8967f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1sGkC697FHLuo4Z9zo/N3K5XBt/PIMSInwwf u7FuOuvDtA9MGShDCwfpDO0GS/m0LdKRy2QBevodMONMFNBHza2/XZalo5NVRddozupVJUy4HwllDj zvj3++/mUuR4IFZYgXYYRv9MeImmpbv9l4wAhwHI1ZyqaSpf6HxmrFilJyfcW4CoShAp4Ob3a4qWgS g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/1wTwAwCv4n5PMeppKz5wa2QZugg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Apr 2017 17:55:32 -0000

----==_mimepart_58fa477cbef68_1fbd3fe087015c3c8967f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@hardie, maybe a separate discussion, but there are stages, and we decide how far we want to go.

1. Stream are bidirectional bytestreams with a single state (idle, open, half-closed, closed)
2. Stream are pairs of unidirectional bytestreams, each of which has a state (idle, open, closed)
3. Streams are unidirectional bytestreams, each of which has a state, and any association between streams in opposite directions needs to be defined and communicated by the app protocol.

I agree that (3) would be a huge departure.  Potentially useful -- but we're not there yet, if ever.  (2), I'm thinking it might be time for.  I don't think that's actually a harder mental model -- if anything, it simplifies the state machine.  The current state machine is really just a cross-product of the two.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/459#issuecomment-296259855
----==_mimepart_58fa477cbef68_1fbd3fe087015c3c8967f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><a href=3D"https://github.com/hardie" class=3D"user-mention">@hardie</a>=
, maybe a separate discussion, but there are stages, and we decide how far =
we want to go.</p>
<ol>
<li>Stream are bidirectional bytestreams with a single state (idle, open, h=
alf-closed, closed)</li>
<li>Stream are pairs of unidirectional bytestreams, each of which has a sta=
te (idle, open, closed)</li>
<li>Streams are unidirectional bytestreams, each of which has a state, and =
any association between streams in opposite directions needs to be defined =
and communicated by the app protocol.</li>
</ol>
<p>I agree that (3) would be a huge departure.  Potentially useful -- but w=
e're not there yet, if ever.  (2), I'm thinking it might be time for.  I do=
n't think that's actually a harder mental model -- if anything, it simplifi=
es the state machine.  The current state machine is really just a cross-pro=
duct of the two.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving 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/459#issuecomment-296259855">view it on GitHub</a>, or <a href=
=3D"https://github.com/notifications/unsubscribe-auth/AWbkq0-yS40QQhTJljwoP=
0fJFFdLfWRYks5ryO18gaJpZM4NDv-W">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq78pCyU7TElUw9aFd=
9f9SHNjNhj6ks5ryO18gaJpZM4NDv-W.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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=
/459#issuecomment-296259855"></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 #459: @hardie, ma=
ybe a separate discussion, but there are stages, and we decide how far we w=
ant to go.\r\n\r\n1. Stream are bidirectional bytestreams with a single sta=
te (idle, open, half-closed, closed)\r\n2. Stream are pairs of unidirection=
al bytestreams, each of which has a state (idle, open, closed)\r\n3. Stream=
s are unidirectional bytestreams, each of which has a state, and any associ=
ation between streams in opposite directions needs to be defined and commun=
icated by the app protocol.\r\n\r\nI agree that (3) would be a huge departu=
re.  Potentially useful -- but we're not there yet, if ever.  (2), I'm thin=
king it might be time for.  I don't think that's actually a harder mental m=
odel -- if anything, it simplifies the state machine.  The current state ma=
chine is really just a cross-product of the two."}],"action":{"name":"View =
Pull Request","url":"https://github.com/quicwg/base-drafts/pull/459#issueco=
mment-296259855"}}}</script>=

----==_mimepart_58fa477cbef68_1fbd3fe087015c3c8967f--


From nobody Fri Apr 21 13:17:19 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6A467127BA3 for <quic-issues@ietfa.amsl.com>; Fri, 21 Apr 2017 13:17:17 -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 Pgt48V8f1sqy for <quic-issues@ietfa.amsl.com>; Fri, 21 Apr 2017 13:17: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 C3FB3126FDC for <quic-issues@ietf.org>; Fri, 21 Apr 2017 13:17:15 -0700 (PDT)
Date: Fri, 21 Apr 2017 13:17:14 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1492805835; bh=Xo2/EVuYVBsgfvQr7AAmpgsvzdo5qeJnBuo64VbIi/E=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=QiDcL/H07b8B877xOZNUTf0Gb5B8u+PdjNMro87tiAXjwV+iG27HT8yqdixwosF7e r46+VzfgW15vsCnBJA1vJYyZQW3xVByjxDzwW8MZQlJ6QAnMapCtpIZ5t3gKyPkYa5 c6J5eZkEppA9UGV+B2Us80sakJ3AES9AB/tMhsfU=
From: hardie <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4d9fc30e9d669b873b725b6998e4283174315b4992cf0000000115122aca92a169ce0d4e74ae@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/459/c296295737@github.com>
In-Reply-To: <quicwg/base-drafts/pull/459@github.com>
References: <quicwg/base-drafts/pull/459@github.com>
Subject: Re: [quicwg/base-drafts] Change RST_STREAM impact on state (#459)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58fa68caf1271_9783fdf0f8a1c301320a"; 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/GxWFhAzWZRNFzLGeWgZRQccqcpY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Apr 2017 20:17:17 -0000

----==_mimepart_58fa68caf1271_9783fdf0f8a1c301320a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@MikeBishop  The key question seems to be the extent to which one stream's state can be independent of its peer's.  In model 1, they are tightly coupled.  In model 2, an open stream may be paired with a related stream that is open or idle, but it may not be paired with one that is closed (or you have a unidirectional stream with no way to reset it at the transport layer).  In model 3, a stream may be linked with nothing or to one or more streams and is up to the application to sort it all out.

I think we are still at model 1, even with this description change.  I'm not actually sure I see the advantage of switching to model two unless we believe either that it is a stepping stone to 3 or that there are applications where open streams paired with idle streams makes sense.  I don't have a personal example of that, so it's coming down to "stepping stone to 3" for me.  That's why I'm at "not yet".

I'm hapy to hear if I'm missing something, though.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/459#issuecomment-296295737
----==_mimepart_58fa68caf1271_9783fdf0f8a1c301320a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><a href=3D"https://github.com/MikeBishop" class=3D"user-mention">@Mike=
Bishop</a>  The key question seems to be the extent to which one stream's=
 state can be independent of its peer's.  In model 1, they are tightly co=
upled.  In model 2, an open stream may be paired with a related stream th=
at is open or idle, but it may not be paired with one that is closed (or =
you have a unidirectional stream with no way to reset it at the transport=
 layer).  In model 3, a stream may be linked with nothing or to one or mo=
re streams and is up to the application to sort it all out.</p>
<p>I think we are still at model 1, even with this description change.  I=
'm not actually sure I see the advantage of switching to model two unless=
 we believe either that it is a stepping stone to 3 or that there are app=
lications where open streams paired with idle streams makes sense.  I don=
't have a personal example of that, so it's coming down to "stepping ston=
e to 3" for me.  That's why I'm at "not yet".</p>
<p>I'm hapy to hear if I'm missing something, though.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/459#issuecomment-296295737">view it on GitHub</a>, or=
 <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq7vhLhF=
WO0QbBDQzf8tMIQigNJGiks5ryQ7KgaJpZM4NDv-W">mute the thread</a>.<img alt=3D=
"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq0gTDr=
dUpguYCnWNg3EKZoZLBd7tks5ryQ7KgaJpZM4NDv-W.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<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/459#issuecomment-296295737"></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 #45=
9: @MikeBishop  The key question seems to be the extent to which one stre=
am's state can be independent of its peer's.  In model 1, they are tightl=
y coupled.  In model 2, an open stream may be paired with a related strea=
m that is open or idle, but it may not be paired with one that is closed =
(or you have a unidirectional stream with no way to reset it at the trans=
port layer).  In model 3, a stream may be linked with nothing or to one o=
r more streams and is up to the application to sort it all out.\r\n\r\nI =
think we are still at model 1, even with this description change.  I'm no=
t actually sure I see the advantage of switching to model two unless we b=
elieve either that it is a stepping stone to 3 or that there are applicat=
ions where open streams paired with idle streams makes sense.  I don't ha=
ve a personal example of that, so it's coming down to \"stepping stone to=
 3\" for me.  That's why I'm at \"not yet\".\r\n\r\nI'm hapy to hear if I=
'm missing something, though."}],"action":{"name":"View Pull Request","ur=
l":"https://github.com/quicwg/base-drafts/pull/459#issuecomment-296295737=
"}}}</script>=

----==_mimepart_58fa68caf1271_9783fdf0f8a1c301320a--


From nobody Sat Apr 22 02: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 19D991200FC for <quic-issues@ietfa.amsl.com>; Sat, 22 Apr 2017 02:53:48 -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 5l9vQVxVgX76 for <quic-issues@ietfa.amsl.com>; Sat, 22 Apr 2017 02:53: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 774FE1292F5 for <quic-issues@ietf.org>; Sat, 22 Apr 2017 02:53:44 -0700 (PDT)
Date: Sat, 22 Apr 2017 02:53:43 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1492854823; bh=pqoXK4wNMP9PKipvG7EvkIiVMsVA/2b8efEnkrZs7JQ=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=EzXhaCmlLaClGOhBEnjA3qlg7ZqmStLZICgsKxndxoNImiNLwweI/Z4cD8q3KaiI/ 4kJn0J7MLq+7mm0CnynAT6D9Z0Xxe1O9cQp+juF9QPl1EYs1jx6fX6bNQoFIyP5OHN zFq27mtKt9TH0IgZsy15/Q/snFBawrdl804tzHdU=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9e93ad8b8ec9b24e0d643d45538c254254d7a77b92cf000000011512ea2792a169ce0d4e74ae@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/459/c296362049@github.com>
In-Reply-To: <quicwg/base-drafts/pull/459@github.com>
References: <quicwg/base-drafts/pull/459@github.com>
Subject: Re: [quicwg/base-drafts] Change RST_STREAM impact on state (#459)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58fb28275f08d_78873fa2c7aa1c30334e7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/zE0jnq2pF3vLFcUpwGb0QQ0apv4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 22 Apr 2017 09:53:48 -0000

----==_mimepart_58fb28275f08d_78873fa2c7aa1c30334e7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I strongly favor uni-directional streams as in model 3. It may be hard to argue for model 3 when considering a classic request reply model, but if implementing an application protocol agnostic async API for QUIC, the API becomes much simpler in model 3 and will consequently be much less error prone and have a smaller attack surface. If sending a request, the stream can be closed immediately and torn down after sending FIN without waiting for the peer - state is then only needed for retransmission.

There are many use cases where there is no direct request/reply pattern, for example the pub/sub pattern where you subscribe on one write stream, handle errors on a read stream, and have a separate read stream for each subscribed topic. Logging and system monitoring also falls into this category.

I also much approve of the new RST_STREAM behavior, but it has the downside that it is not possible to unilaterally force a stream to be fully closed because DISINTEREST is only advisory.

It is possible to implement to implement silent close at the api level if the receiver accepts a peer stream as either R/W or RO and an initiator creates a stream as R/W or WO. Then a RST or FIN is not needed nor expected on the one half of a stream and consequently resources can be freed earlier, and an error can be issued if the expectations are violated. However, this is much more complicated to manage that uni-directional streams.

If a uni-directional approach is chosen, as in model 3, I believe the receiver should have the power to force the stream to be closed and be able to error the connection after a timeout.

The main problem with handling RPC request/reply over unilateral streams is that the request cannot specify which stream the reply should appear on, unless multiplexing replies on known streams. A requester therefore needs to send a request context and look up that context on any new peer initiated reply stream. Since a new peer stream may have several purposes, this further complicates the lookup since both the stream purpose and request context must now be identified. This is an argument for keeping bi-directional streams. I just don't think it is worth the complication.

Model 2 might have some merit in solving the above RPC problem, but I haven't given this a lot of thought. My intuition tells me that model 2 is largely the same as model 1 with the unidiretional RST_STREAM behaviour, and still has a lot of state complexity.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/459#issuecomment-296362049
----==_mimepart_58fb28275f08d_78873fa2c7aa1c30334e7
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I strongly favor uni-directional streams as in model 3. It may be hard=
 to argue for model 3 when considering a classic request reply model, but=
 if implementing an application protocol agnostic async API for QUIC, the=
 API becomes much simpler in model 3 and will consequently be much less e=
rror prone and have a smaller attack surface. If sending a request, the s=
tream can be closed immediately and torn down after sending FIN without w=
aiting for the peer - state is then only needed for retransmission.</p>
<p>There are many use cases where there is no direct request/reply patter=
n, for example the pub/sub pattern where you subscribe on one write strea=
m, handle errors on a read stream, and have a separate read stream for ea=
ch subscribed topic. Logging and system monitoring also falls into this c=
ategory.</p>
<p>I also much approve of the new RST_STREAM behavior, but it has the dow=
nside that it is not possible to unilaterally force a stream to be fully =
closed because DISINTEREST is only advisory.</p>
<p>It is possible to implement to implement silent close at the api level=
 if the receiver accepts a peer stream as either R/W or RO and an initiat=
or creates a stream as R/W or WO. Then a RST or FIN is not needed nor exp=
ected on the one half of a stream and consequently resources can be freed=
 earlier, and an error can be issued if the expectations are violated. Ho=
wever, this is much more complicated to manage that uni-directional strea=
ms.</p>
<p>If a uni-directional approach is chosen, as in model 3, I believe the =
receiver should have the power to force the stream to be closed and be ab=
le to error the connection after a timeout.</p>
<p>The main problem with handling RPC request/reply over unilateral strea=
ms is that the request cannot specify which stream the reply should appea=
r on, unless multiplexing replies on known streams. A requester therefore=
 needs to send a request context and look up that context on any new peer=
 initiated reply stream. Since a new peer stream may have several purpose=
s, this further complicates the lookup since both the stream purpose and =
request context must now be identified. This is an argument for keeping b=
i-directional streams. I just don't think it is worth the complication.</=
p>
<p>Model 2 might have some merit in solving the above RPC problem, but I =
haven't given this a lot of thought. My intuition tells me that model 2 i=
s largely the same as model 1 with the unidiretional RST_STREAM behaviour=
, and still has a lot of state complexity.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/459#issuecomment-296362049">view it on GitHub</a>, or=
 <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq0PsnsP=
0gfzRDTH1C5uikQabtRdmks5ryc4ngaJpZM4NDv-W">mute the thread</a>.<img alt=3D=
"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq4E_lB=
vLuQQrM8IKCBe1xQ7dMkHAks5ryc4ngaJpZM4NDv-W.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<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/459#issuecomment-296362049"></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 #=
459: I strongly favor uni-directional streams as in model 3. It may be ha=
rd to argue for model 3 when considering a classic request reply model, b=
ut if implementing an application protocol agnostic async API for QUIC, t=
he API becomes much simpler in model 3 and will consequently be much less=
 error prone and have a smaller attack surface. If sending a request, the=
 stream can be closed immediately and torn down after sending FIN without=
 waiting for the peer - state is then only needed for retransmission.\r\n=
\r\nThere are many use cases where there is no direct request/reply patte=
rn, for example the pub/sub pattern where you subscribe on one write stre=
am, handle errors on a read stream, and have a separate read stream for e=
ach subscribed topic. Logging and system monitoring also falls into this =
category.\r\n\r\nI also much approve of the new RST_STREAM behavior, but =
it has the downside that it is not possible to unilaterally force a strea=
m to be fully closed because DISINTEREST is only advisory.\r\n\r\nIt is p=
ossible to implement to implement silent close at the api level if the re=
ceiver accepts a peer stream as either R/W or RO and an initiator creates=
 a stream as R/W or WO. Then a RST or FIN is not needed nor expected on t=
he one half of a stream and consequently resources can be freed earlier, =
and an error can be issued if the expectations are violated. However, thi=
s is much more complicated to manage that uni-directional streams.\r\n\r\=
nIf a uni-directional approach is chosen, as in model 3, I believe the re=
ceiver should have the power to force the stream to be closed and be able=
 to error the connection after a timeout.\r\n\r\nThe main problem with ha=
ndling RPC request/reply over unilateral streams is that the request cann=
ot specify which stream the reply should appear on, unless multiplexing r=
eplies on known streams. A requester therefore needs to send a request co=
ntext and look up that context on any new peer initiated reply stream. Si=
nce a new peer stream may have several purposes, this further complicates=
 the lookup since both the stream purpose and request context must now be=
 identified. This is an argument for keeping bi-directional streams. I ju=
st don't think it is worth the complication.\r\n\r\nModel 2 might have so=
me merit in solving the above RPC problem, but I haven't given this a lot=
 of thought. My intuition tells me that model 2 is largely the same as mo=
del 1 with the unidiretional RST_STREAM behaviour, and still has a lot of=
 state complexity."}],"action":{"name":"View Pull Request","url":"https:/=
/github.com/quicwg/base-drafts/pull/459#issuecomment-296362049"}}}</scrip=
t>=

----==_mimepart_58fb28275f08d_78873fa2c7aa1c30334e7--


From nobody Sat Apr 22 03:35: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 2F295129A9E for <quic-issues@ietfa.amsl.com>; Sat, 22 Apr 2017 03:35: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_H4=-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 EgSCOqp0GbGw for <quic-issues@ietfa.amsl.com>; Sat, 22 Apr 2017 03:35: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 8B817129541 for <quic-issues@ietf.org>; Sat, 22 Apr 2017 03:35: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=fpftAysfDtTrWxTwejep7CCi/1M=; b=ut0IrSuhpyRRqAPt BQIOJDDkfSDy14ZAPOqiFVuByG9Z6tBVMWOIh63n/JDsYDC8J9I/40aN1dpVq0Co OFMDwu2ylgl4gy54Lp/YdiThardfnAszW0Flz9gEXjX7rz8mFUfij9N55cOf2XXu 4q8Q8ZKe7kQnmZSb4DbpOxCSOMI=
Received: by filter1101p1mdw1.sendgrid.net with SMTP id filter1101p1mdw1-28376-58FB320B-A 2017-04-22 10:35:55.760360956 +0000 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 fmoikZRHTL-oRg-MvG135Q for <quic-issues@ietf.org>; Sat, 22 Apr 2017 10:35:55.610 +0000 (UTC)
Date: Sat, 22 Apr 2017 03:35:55 -0700
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab491090e96c8847dac91c4e66892ab9424637cb1792cf000000011512f40b92a169ce0d4e74ae@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/459/c296364431@github.com>
In-Reply-To: <quicwg/base-drafts/pull/459@github.com>
References: <quicwg/base-drafts/pull/459@github.com>
Subject: Re: [quicwg/base-drafts] Change RST_STREAM impact on state (#459)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58fb320b748a1_72dd3fc3eb87dc3453232"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3LMv+RQJQmd3MSmuTpiJRuVZFMwhWaySw7uh lZkQMSd+LJLval3D7gLffZYUKsFo4vNpHIyoEc2f+Nsi6WYK9M4DwzIx5vpOJ4HCcxnCUnkqMzto3m Rdr6wqk42AWVr41jtB1wkMQNMd8sQUXgFNVlkLYCX3uOgsMasByrNTHPp0B8KhxM0HeRM0yz0pCZ9X w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/GTORWw8xI4dKHuM6KekO2e92WFc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 22 Apr 2017 10:35:58 -0000

----==_mimepart_58fb320b748a1_72dd3fc3eb87dc3453232
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

More thoughts on uni-directional RPC pattern:

There could be a REPLY frame type which is similar to a STREAM frame with offset 0 but instead of storing an offset it stores the STREAM ID of the request stream it is replying to. The request stream is an ordinary stream. The replying endpoint must have observed request stream in OPEN state, but the request may be open or closed when replying, and the requesting endpoint need not maintain any state for the request stream. In other words, the link between the two is very weak and unknown to the request stream.

The same could have been obtained at the application layer by carrying a context id for the request, but having the support at transport level has the benefit of automatic ID assignment and no special framing requirements. A REPLY is trivially identified as such.

It is possible to have many logical replies to the same request stream, and there could be many logical request coming in on the request stream. But these are ordinary stream frames with offsets. (This somewhat ties into partially reliable streams with message boundaries, but that is a separate concern).

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/459#issuecomment-296364431
----==_mimepart_58fb320b748a1_72dd3fc3eb87dc3453232
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>More thoughts on uni-directional RPC pattern:</p>
<p>There could be a REPLY frame type which is similar to a STREAM frame wit=
h offset 0 but instead of storing an offset it stores the STREAM ID of the =
request stream it is replying to. The request stream is an ordinary stream.=
 The replying endpoint must have observed request stream in OPEN state, but=
 the request may be open or closed when replying, and the requesting endpoi=
nt need not maintain any state for the request stream. In other words, the =
link between the two is very weak and unknown to the request stream.</p>
<p>The same could have been obtained at the application layer by carrying a=
 context id for the request, but having the support at transport level has =
the benefit of automatic ID assignment and no special framing requirements.=
 A REPLY is trivially identified as such.</p>
<p>It is possible to have many logical replies to the same request stream, =
and there could be many logical request coming in on the request stream. Bu=
t these are ordinary stream frames with offsets. (This somewhat ties into p=
artially reliable streams with message boundaries, but that is a separate c=
oncern).</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving 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/459#issuecomment-296364431">view it on GitHub</a>, or <a href=
=3D"https://github.com/notifications/unsubscribe-auth/AWbkq3Uw-vXeARHW4X9T9=
fo2mBsS-oEGks5rydgLgaJpZM4NDv-W">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq5PkvCrQzJ83cqrZv=
uegl44yEa7Iks5rydgLgaJpZM4NDv-W.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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=
/459#issuecomment-296364431"></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 #459: More thoughts=
 on uni-directional RPC pattern:\r\n\r\nThere could be a REPLY frame type w=
hich is similar to a STREAM frame with offset 0 but instead of storing an o=
ffset it stores the STREAM ID of the request stream it is replying to. The =
request stream is an ordinary stream. The replying endpoint must have obser=
ved request stream in OPEN state, but the request may be open or closed whe=
n replying, and the requesting endpoint need not maintain any state for the=
 request stream. In other words, the link between the two is very weak and =
unknown to the request stream.\r\n\r\nThe same could have been obtained at =
the application layer by carrying a context id for the request, but having =
the support at transport level has the benefit of automatic ID assignment a=
nd no special framing requirements. A REPLY is trivially identified as such=
.\r\n\r\nIt is possible to have many logical replies to the same request st=
ream, and there could be many logical request coming in on the request stre=
am. But these are ordinary stream frames with offsets. (This somewhat ties =
into partially reliable streams with message boundaries, but that is a sepa=
rate concern)."}],"action":{"name":"View Pull Request","url":"https://githu=
b.com/quicwg/base-drafts/pull/459#issuecomment-296364431"}}}</script>=

----==_mimepart_58fb320b748a1_72dd3fc3eb87dc3453232--


From nobody Sun Apr 23 05:42:33 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C3FC012941A for <quic-issues@ietfa.amsl.com>; Sun, 23 Apr 2017 05:42: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 2obPGLtzBeOI for <quic-issues@ietfa.amsl.com>; Sun, 23 Apr 2017 05:42:30 -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 59E9D1270A0 for <quic-issues@ietf.org>; Sun, 23 Apr 2017 05:42: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=KSrlQsMQRJ5V+S7rZq7SYMNqgpg=; b=NR4mcan0hT4DWmsd Ajt3BlMyIhQCvWQltjRpFj64CiWLdUMBhZgwiwZh9IflDkkSt54knlf0WaxK0nfY Nbm+YA+8oWEvY0ilRoJLC5CqCsshpW5xZO5QdS6nO9+6vL/Ou8J26+2qqNErZuQ8 o097eTuy6+p3f94RDdR5gxuN0iE=
Received: by filter0478p1las1.sendgrid.net with SMTP id filter0478p1las1-23669-58FCA129-5E 2017-04-23 12:42:17.754548817 +0000 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 sNydJK-MQtyIdCsrREm1aQ for <quic-issues@ietf.org>; Sun, 23 Apr 2017 12:42:17.443 +0000 (UTC)
Date: Sun, 23 Apr 2017 05:42:17 -0700
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abfd853182f9a582b162f50399867ce46ebe17d39092cf000000011514632992a169ce0d546020@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/461@github.com>
Subject: [quicwg/base-drafts] Packet header bit order (#461)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58fca12954e0f_468b3fdc3fad7c34868a1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3lR53Mml68LL+k6xPziUobYcS57syMMxH+Jv DtM6foeafBVeZuw0+mTVq38DUtATtDVvJ5sFjwrQw1WgTxrkGp/W4ToqDOM8/EtXVuxr2cshDSIKM+ ds4d+sJb9LmVK6NJtFycvtf5xYcs+3VBvpd90TZ3uYw2Ue2u0nuDaMKXnn1hph8a2uC4q4//NvueK9 M=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/eX5NZ-5Hw60FMCgwuWUUnp2eTSQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 23 Apr 2017 12:42:32 -0000

----==_mimepart_58fca12954e0f_468b3fdc3fad7c34868a1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

https://quicwg.github.io/base-drafts/draft-ietf-quic-transport.html#rfc.section.5.1

The graphic seems to suggest that bit 0 indicates a long header given the bit numbering sequence, but it appears to be encoded as bit 7.

```
 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)                      +
|                                                               |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|                       Packet Number (32)                      |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|                         Version (32)                          |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|                          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/461
----==_mimepart_58fca12954e0f_468b3fdc3fad7c34868a1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://quicwg.github.io/base-drafts/draft-ietf-quic-transport.html#rfc.section.5.1">https://quicwg.github.io/base-drafts/draft-ietf-quic-transport.html#rfc.section.5.1</a></p>
<p>The graphic seems to suggest that bit 0 indicates a long header given the bit numbering sequence, but it appears to be encoded as bit 7.</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)                      +
|                                                               |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|                       Packet Number (32)                      |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|                         Version (32)                          |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|                          Payload (*)                        ...
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
</code></pre>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/461">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxgYJRa3fwo4wrqJfnMXeaSdvwx_ks5ry0cpgaJpZM4NFZYf">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq3ZQ69sAExteHLfdSQRGnVz_T6ycks5ry0cpgaJpZM4NFZYf.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/461"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 header bit order (#461)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/461"}}}</script>
----==_mimepart_58fca12954e0f_468b3fdc3fad7c34868a1--


From nobody Sun Apr 23 14:42: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 98EFC12878D for <quic-issues@ietfa.amsl.com>; Sun, 23 Apr 2017 14:42: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 vzWCTiBRDW3y for <quic-issues@ietfa.amsl.com>; Sun, 23 Apr 2017 14:42: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 E071B127BA3 for <quic-issues@ietf.org>; Sun, 23 Apr 2017 14:42: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=0N+VSHlc0Wy65AFC4PKHw1mpBrs=; b=UqNqk/4O8rfV/5kD 3Hzox+7Ap3tkUwL8LQgidwQ8RGIJZe8hUaBySTmUeJeRWRxjtnh2EmAokHPkkuw4 QExxlkqHC9Bh5zl6FV8CFH5VnechHdrySZDlsgV6ZsGNM5H0X7wjwufqGzTPvbv8 FsfqFHYvatW7JZvJo+qMehKYj20=
Received: by filter0287p1las1.sendgrid.net with SMTP id filter0287p1las1-30578-58FD1FA7-40 2017-04-23 21:41:59.590414122 +0000 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 F2L8h3uaRlqYcz8FlNgagA for <quic-issues@ietf.org>; Sun, 23 Apr 2017 21:41:59.469 +0000 (UTC)
Date: Sun, 23 Apr 2017 14:41:59 -0700
From: Victor Vasiliev <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe80242261da2daae6d617a36188662e9ee72e0bf92cf000000011514e1a792a169ce0d495814@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/446/296490822@github.com>
In-Reply-To: <quicwg/base-drafts/issues/446@github.com>
References: <quicwg/base-drafts/issues/446@github.com>
Subject: Re: [quicwg/base-drafts] HOL blocking on Finished (#446)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58fd1fa753724_6a3e3fcc29c45c2c1145ec"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3rllKwbcrObBJqoysQWHVUD3UdPX8vxzPArv NHy+7Yyq0vI/yzdSyOQqSeThGHJWz5lcqP4P7zYr8nYJoI2k8Vkbi/rfPUZ0dNZi5qOS7L32H9rJ08 2KIIILmcAbNnCh6Gloc7VcHBhOTTKt7mimPeWb3Zk77MZBfUN4I7EeNaAkPSOZ1PAW+F/X9CAtWKrW E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/IWeIE7SEWwZXp_pLAjyZx5yFkD8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 23 Apr 2017 21:42:03 -0000

----==_mimepart_58fd1fa753724_6a3e3fcc29c45c2c1145ec
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

It's definitely not OK to not block on this in case when client auth is being used.  When client auth is not used, it should be okay, since the record layer MAC should be equivalent in coverage to the contents of the Finished message.  If you want, I can attempt to write up what goes into both.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/446#issuecomment-296490822
----==_mimepart_58fd1fa753724_6a3e3fcc29c45c2c1145ec
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>It's definitely not OK to not block on this in case when client auth is =
being used.  When client auth is not used, it should be okay, since the rec=
ord layer MAC should be equivalent in coverage to the contents of the Finis=
hed message.  If you want, I can attempt to write up what goes into both.</=
p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/446#issuecomment-296490822">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkqwNki_98rB8VESg=
Dc39-7e9hYjwNks5ry8WngaJpZM4NCZSr">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq67moynmIV1pvoIRI=
KIGDnh-Pwljks5ry8WngaJpZM4NCZSr.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/446#issuecomment-296490822"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/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 #446: It's definitel=
y not OK to not block on this in case when client auth is being used.  When=
 client auth is not used, it should be okay, since the record layer MAC sho=
uld be equivalent in coverage to the contents of the Finished message.  If =
you want, I can attempt to write up what goes into both."}],"action":{"name=
":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/446#issu=
ecomment-296490822"}}}</script>=

----==_mimepart_58fd1fa753724_6a3e3fcc29c45c2c1145ec--


From nobody Sun Apr 23 16:11: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 73B3912441E for <quic-issues@ietfa.amsl.com>; Sun, 23 Apr 2017 16:11:34 -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 JM2DuKcQ8FhL for <quic-issues@ietfa.amsl.com>; Sun, 23 Apr 2017 16:11:33 -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 D570C1201F2 for <quic-issues@ietf.org>; Sun, 23 Apr 2017 16:11:32 -0700 (PDT)
Date: Sun, 23 Apr 2017 16:11:32 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1492989092; bh=ZbvLr06HAf1avYV7Mj2SLulI/CfkrYUINJ2T/OLgjpQ=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ZJTnw99RQoZQBWG4h+26ETgt8LiFsLk5zkYL6HEOwzR/5OuJFPl7rpzQ00RTYY7XD 4oKlbvKdOVfEpxUnRf2QTdr7RzIvsJW4XzuYxercmDAWdB7aF00En5tikim7i74ilK Ua/ZQMzcVYfyh+hyWScBiT10QykHhqYBDfMsKhq8=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab85c951d1ad0176680c28b422f4a67dc12c90134792cf000000011514f6a492a169ce0d546020@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/461/296495858@github.com>
In-Reply-To: <quicwg/base-drafts/issues/461@github.com>
References: <quicwg/base-drafts/issues/461@github.com>
Subject: Re: [quicwg/base-drafts] Packet header bit order (#461)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58fd34a44953_252d3fee6adf3c3c110370"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/9crUXq3TYvmYj-10JDFwzLQiQL8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 23 Apr 2017 23:11:34 -0000

----==_mimepart_58fd34a44953_252d3fee6adf3c3c110370
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Hah, that's a pretty obvious error.  You are right: that is bit 7.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/461#issuecomment-296495858
----==_mimepart_58fd34a44953_252d3fee6adf3c3c110370
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Hah, that's a pretty obvious error.  You are right: that is bit 7.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/461#issuecomment-296495858">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_GPlmrYLmpFHKg2Y6N0mJKWVpVvks5ry9qkgaJpZM4NFZYf">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq6ifzLWSvfb1R4ffoVceY4xkM1Izks5ry9qkgaJpZM4NFZYf.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/461#issuecomment-296495858"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/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 #461: Hah, that's a pretty obvious error.  You are right: that is bit 7."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/461#issuecomment-296495858"}}}</script>
----==_mimepart_58fd34a44953_252d3fee6adf3c3c110370--


From nobody Sun Apr 23 16:18: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 691A0126C0F for <quic-issues@ietfa.amsl.com>; Sun, 23 Apr 2017 16:18: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_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 VoQCd1yutUNi for <quic-issues@ietfa.amsl.com>; Sun, 23 Apr 2017 16:18:27 -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 D45501201F2 for <quic-issues@ietf.org>; Sun, 23 Apr 2017 16:18:26 -0700 (PDT)
Date: Sun, 23 Apr 2017 16:18:26 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1492989506; bh=SZnNxF676jg6rscnFO4987VEpjfy1QsSe9r29JJndIY=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=tDkLz3vH/KMeZbisI/c/sEhddMI1kgS1X789rUW88s2izpjhEP5bNd9AAOyIoSbyT Lhhph4rU/5yHbZkISAcCgHSl828+xRqXZcQMc+BrhXRCjBGJqn6mN/Uh5rPZh4N3Hy y7nbLdb0DxYHC2g0GVkqOOzDasuI3hL1qr2eyHmU=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb4e963d37117d1343b3ab24ee7ef433566d929ad92cf000000011514f84292a169ce0d495814@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/446/296496236@github.com>
In-Reply-To: <quicwg/base-drafts/issues/446@github.com>
References: <quicwg/base-drafts/issues/446@github.com>
Subject: Re: [quicwg/base-drafts] HOL blocking on Finished (#446)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58fd36423a4a3_7d593fd62e333c38110863"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/KM4qnnxGlswBsGN3_QInwsM-IlU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 23 Apr 2017 23:18:28 -0000

----==_mimepart_58fd36423a4a3_7d593fd62e333c38110863
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This assertion that record layer authentication is equivalent to the Finished message is one that caused cryptographers considerable heartburn.  They were unwilling to commit to that being sufficient for key confirmation for a range of reasons.

Your point about client authentication is not so clear-cut.  It is arguably possible to have two boolean status values at the server: "is the connection up" and "is the client authenticated", which can lead to a situation where the server can provide *some* responses even if the client isn't authenticated.  Think about those cases where we have post-handshake authentication.  There are some things on the server that aren't universally accessible to unauthenticated clients, but maybe not everything.

In the general case though, you are right.  Generally, guidance is that a server that has requested that the client authenticate wait until it knows for sure.  But we have a lot of servers that request authentication for clients but don't close the connection if the client refuses.  That suggests that the above model - while more complex - is at least valid.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/446#issuecomment-296496236
----==_mimepart_58fd36423a4a3_7d593fd62e333c38110863
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>This assertion that record layer authentication is equivalent to the F=
inished message is one that caused cryptographers considerable heartburn.=
  They were unwilling to commit to that being sufficient for key confirma=
tion for a range of reasons.</p>
<p>Your point about client authentication is not so clear-cut.  It is arg=
uably possible to have two boolean status values at the server: "is the c=
onnection up" and "is the client authenticated", which can lead to a situ=
ation where the server can provide <em>some</em> responses even if the cl=
ient isn't authenticated.  Think about those cases where we have post-han=
dshake authentication.  There are some things on the server that aren't u=
niversally accessible to unauthenticated clients, but maybe not everythin=
g.</p>
<p>In the general case though, you are right.  Generally, guidance is tha=
t a server that has requested that the client authenticate wait until it =
knows for sure.  But we have a lot of servers that request authentication=
 for clients but don't close the connection if the client refuses.  That =
suggests that the above model - while more complex - is at least valid.</=
p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/446#issuecomment-296496236">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq16V4=
DLOle_-BlDFWzkqb100qpyrks5ry9xCgaJpZM4NCZSr">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqye=
AKAeKq2G6TXMQsaRWT1_PH2JCks5ry9xCgaJpZM4NCZSr.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<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/446#issuecomment-296496236"></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 #446: This assertion that record layer authentication is equivalent t=
o the Finished message is one that caused cryptographers considerable hea=
rtburn.  They were unwilling to commit to that being sufficient for key c=
onfirmation for a range of reasons.\r\n\r\nYour point about client authen=
tication is not so clear-cut.  It is arguably possible to have two boolea=
n status values at the server: \"is the connection up\" and \"is the clie=
nt authenticated\", which can lead to a situation where the server can pr=
ovide *some* responses even if the client isn't authenticated.  Think abo=
ut those cases where we have post-handshake authentication.  There are so=
me things on the server that aren't universally accessible to unauthentic=
ated clients, but maybe not everything.\r\n\r\nIn the general case though=
, you are right.  Generally, guidance is that a server that has requested=
 that the client authenticate wait until it knows for sure.  But we have =
a lot of servers that request authentication for clients but don't close =
the connection if the client refuses.  That suggests that the above model=
 - while more complex - is at least valid."}],"action":{"name":"View Issu=
e","url":"https://github.com/quicwg/base-drafts/issues/446#issuecomment-2=
96496236"}}}</script>=

----==_mimepart_58fd36423a4a3_7d593fd62e333c38110863--


From nobody Sun Apr 23 16:54: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 7E5D3127076 for <quic-issues@ietfa.amsl.com>; Sun, 23 Apr 2017 16:54:40 -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 pfA8C61-lu-l for <quic-issues@ietfa.amsl.com>; Sun, 23 Apr 2017 16:54:39 -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 15DD61204DA for <quic-issues@ietf.org>; Sun, 23 Apr 2017 16:54:39 -0700 (PDT)
Date: Sun, 23 Apr 2017 16:54:38 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1492991678; bh=x3ch1iy0WAoZtWudoKetTcudUvoGf6qxa6m/PWYY7O8=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=QoogHJ00OxsJCKmSd5vatHGogTFP9U0PaBTjlb+sPjZF6Q96LAe8OYFufCcGvfJOK 10Z3pumq2KY5+lH1cUKPziRuwgfoLnvvYVKfmnIiiR2Q1klxiY67ZxppDFDTVjk0WE JJKHoat9ZQ7hLcWWC/suHKIjNng9RnuTcbvLdQns=
From: Victor Vasiliev <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc5c818cc20c2ab5490408fae5660e40f895725c792cf00000001151500be92a169ce0d495814@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/446/296498166@github.com>
In-Reply-To: <quicwg/base-drafts/issues/446@github.com>
References: <quicwg/base-drafts/issues/446@github.com>
Subject: Re: [quicwg/base-drafts] HOL blocking on Finished (#446)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58fd3ebe2e695_7f713fdedd3b7c38121930"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: vasilvv
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/9IS0xnJaCCluyOmchNzcC39di7g>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 23 Apr 2017 23:54:40 -0000

----==_mimepart_58fd3ebe2e695_7f713fdedd3b7c38121930
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I've heard a lot of claims about record-layer MAC being insufficient, but so far nobody has articulated said "range of reasons", at least on the WG mailing list.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/446#issuecomment-296498166
----==_mimepart_58fd3ebe2e695_7f713fdedd3b7c38121930
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I've heard a lot of claims about record-layer MAC being insufficient, but so far nobody has articulated said "range of reasons", at least on the WG mailing list.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/446#issuecomment-296498166">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9wYsHGMD6sGs2ifjbn2dJSrEcy5ks5ry-S-gaJpZM4NCZSr">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq6y3HsXQ3twTHcdNDj43tf3DB80-ks5ry-S-gaJpZM4NCZSr.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/446#issuecomment-296498166"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #446: I've heard a lot of claims about record-layer MAC being insufficient, but so far nobody has articulated said \"range of reasons\", at least on the WG mailing list."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/446#issuecomment-296498166"}}}</script>
----==_mimepart_58fd3ebe2e695_7f713fdedd3b7c38121930--


From nobody Sun Apr 23 17:10:06 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 34F1F1270AC for <quic-issues@ietfa.amsl.com>; Sun, 23 Apr 2017 17:10: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 Hms09YOSWzW2 for <quic-issues@ietfa.amsl.com>; Sun, 23 Apr 2017 17:10: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 546A31204DA for <quic-issues@ietf.org>; Sun, 23 Apr 2017 17:10: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=+MSrYq81YWMoTYc5O0qiksnldu8=; b=O8rTFs/8x53Ng7A0 2vaAVyeki1M2jvnMUbnVhyU2kAsaBB1hgD99eZGA9U7hm3fvOuq3cCBgVer2vrQj 2MKGmjLmCdLD/vhzXxCdkdgnH+MhaWdXv4e5KNtxu7/gQFh4gp5ikban+/3Cfdtl TV3Ima4SrSNzyJa/rdHaUSYvVR4=
Received: by filter0078p1las1.sendgrid.net with SMTP id filter0078p1las1-30379-58FD4258-44 2017-04-24 00:10:00.776319948 +0000 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 9-M8F-W-Rji4zCfxNVb4Cw for <quic-issues@ietf.org>; Mon, 24 Apr 2017 00:10:00.715 +0000 (UTC)
Date: Sun, 23 Apr 2017 17:10:00 -0700
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6e2757e711f8690bf15755ccc21e5991de57df7e92cf000000011515045892a169ce0d495814@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/446/296499054@github.com>
In-Reply-To: <quicwg/base-drafts/issues/446@github.com>
References: <quicwg/base-drafts/issues/446@github.com>
Subject: Re: [quicwg/base-drafts] HOL blocking on Finished (#446)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58fd425889f6a_292f3faa611dfc2c10216b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1iPgoZTxTUc+lqfhywWP2m/VVvNPeRarDSr4 ypiMEKoiu9mm1qDYDuMoPcUIPtYEV0LkkWQUWz3cBHwcl4Qt0wEPkxzp0ipGWmAGk5FQ4D+6xaEEk1 Z1DHpJF2LCIfwGbKcNSjPO5xOASqi25JOELau/t5XKb3KGBHgcCy4z0YIA==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/HyGTDOUtZ2o6-8EhM2bmx-uHfP8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 24 Apr 2017 00:10:04 -0000

----==_mimepart_58fd425889f6a_292f3faa611dfc2c10216b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The issue here is about the composability of the handshake and the record layer.

Specifically, the conventional way to analyze the security of a handshake protocol such as the TLS 1.3 handshake is to have it spit out a "session key" with the (or at least one) objective being that if both sides think that the handshake is complete then they will also have matching session keys ([CK01]; defn 1). Because the Finished MAC uses keys which are internal to the handshake (and independent of the traffic keys), then you can prove this fact about the TLS handshake without knowing anything about the record layer behavior and in fact no matter what shenanigans go on at the record layer.

If you don't receive the Finished message and use the receipt of an application-layer record then you don't have this assurance at the server side that the client completed the handshake if you just analyze the handshake itself, so you need to also analyze the application layer. To some extent this is just a barrier to analysis and there are analytic techniques which can handle both the handshake and record layer at once, but it's at least possible to imagine situations in which this would lead to problems. For instance, you might imagine having a protocol which negotiated a very weak record layer MAC (as people sometimes do with SRTP), in which case, you would have a correspondingly weak assertion that the client completed the handshake.

[CK01]     Canetti, R. and H. Krawczyk, "Analysis of Key-Exchange  Protocols and Their Use for Building Secure Channels",  Proceedings of Eurocrypt 2001 , 2001.


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/446#issuecomment-296499054
----==_mimepart_58fd425889f6a_292f3faa611dfc2c10216b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>The issue here is about the composability of the handshake and the recor=
d layer.</p>
<p>Specifically, the conventional way to analyze the security of a handshak=
e protocol such as the TLS 1.3 handshake is to have it spit out a "session =
key" with the (or at least one) objective being that if both sides think th=
at the handshake is complete then they will also have matching session keys=
 ([CK01]; defn 1). Because the Finished MAC uses keys which are internal to=
 the handshake (and independent of the traffic keys), then you can prove th=
is fact about the TLS handshake without knowing anything about the record l=
ayer behavior and in fact no matter what shenanigans go on at the record la=
yer.</p>
<p>If you don't receive the Finished message and use the receipt of an appl=
ication-layer record then you don't have this assurance at the server side =
that the client completed the handshake if you just analyze the handshake i=
tself, so you need to also analyze the application layer. To some extent th=
is is just a barrier to analysis and there are analytic techniques which ca=
n handle both the handshake and record layer at once, but it's at least pos=
sible to imagine situations in which this would lead to problems. For insta=
nce, you might imagine having a protocol which negotiated a very weak recor=
d layer MAC (as people sometimes do with SRTP), in which case, you would ha=
ve a correspondingly weak assertion that the client completed the handshake=
.</p>
<p>[CK01]     Canetti, R. and H. Krawczyk, "Analysis of Key-Exchange  Proto=
cols and Their Use for Building Secure Channels",  Proceedings of Eurocrypt=
 2001 , 2001.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/446#issuecomment-296499054">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq8bu7TYIKfW0ewj=
xY1C7MOLAuTNoks5ry-hYgaJpZM4NCZSr">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq36cK04HyDjB60wi2=
tE9c8C4low4ks5ry-hYgaJpZM4NCZSr.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/446#issuecomment-296499054"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/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 #446: The issue here is =
about the composability of the handshake and the record layer.\r\n\r\nSpeci=
fically, the conventional way to analyze the security of a handshake protoc=
ol such as the TLS 1.3 handshake is to have it spit out a \"session key\" w=
ith the (or at least one) objective being that if both sides think that the=
 handshake is complete then they will also have matching session keys ([CK0=
1]; defn 1). Because the Finished MAC uses keys which are internal to the h=
andshake (and independent of the traffic keys), then you can prove this fac=
t about the TLS handshake without knowing anything about the record layer b=
ehavior and in fact no matter what shenanigans go on at the record layer.\r=
\n\r\nIf you don't receive the Finished message and use the receipt of an a=
pplication-layer record then you don't have this assurance at the server si=
de that the client completed the handshake if you just analyze the handshak=
e itself, so you need to also analyze the application layer. To some extent=
 this is just a barrier to analysis and there are analytic techniques which=
 can handle both the handshake and record layer at once, but it's at least =
possible to imagine situations in which this would lead to problems. For in=
stance, you might imagine having a protocol which negotiated a very weak re=
cord layer MAC (as people sometimes do with SRTP), in which case, you would=
 have a correspondingly weak assertion that the client completed the handsh=
ake.\r\n\r\n[CK01]     Canetti, R. and H. Krawczyk, \"Analysis of Key-Excha=
nge  Protocols and Their Use for Building Secure Channels\",  Proceedings o=
f Eurocrypt 2001 , 2001.\r\n"}],"action":{"name":"View Issue","url":"https:=
//github.com/quicwg/base-drafts/issues/446#issuecomment-296499054"}}}</scri=
pt>=

----==_mimepart_58fd425889f6a_292f3faa611dfc2c10216b--


From nobody Sun Apr 23 17:57: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 765C9124217 for <quic-issues@ietfa.amsl.com>; Sun, 23 Apr 2017 17:57:11 -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 5TQFl7IhNLk5 for <quic-issues@ietfa.amsl.com>; Sun, 23 Apr 2017 17:57:10 -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 16FAE1204DA for <quic-issues@ietf.org>; Sun, 23 Apr 2017 17: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=Tf22KnbablCTOkH/mHNuF52H6b0=; b=jtgUU0dWzotkGl80 lIqdeiOcunVcTFv+/vQ7D0vLz6uIbXUaIdLr7pnLeoOTGBY+93eo1ZmszlRpxNV8 a7iJndhuRQcqhV0j8AwE0DzFbBNn4TnsuoavIs2WJCDQkCwOzh4RjewjfrBQhLs9 5yFnmR98rdsfr6dGa61YmCX/Qis=
Received: by filter0052p1las1.sendgrid.net with SMTP id filter0052p1las1-20059-58FD4D64-43 2017-04-24 00:57:08.976431804 +0000 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 aBX2veB-RoiG76GzJGvnTw for <quic-issues@ietf.org>; Mon, 24 Apr 2017 00:57:08.811 +0000 (UTC)
Date: Sun, 23 Apr 2017 17:57:08 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5d885e3e2197e1a653c0533f4b9f1a6cb216428a92cf0000000115150f6492a169ce0d546020@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/461/296502101@github.com>
In-Reply-To: <quicwg/base-drafts/issues/461@github.com>
References: <quicwg/base-drafts/issues/461@github.com>
Subject: Re: [quicwg/base-drafts] Packet header bit order (#461)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58fd4d64b1219_36793f7e08519c381280fe"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0epY+RNCNmYFDAcBdIJjUxo3qs8YJwK6PA/o +3VgTgBzJtotmkPQ2O3fVk+cQedf/AqV/NeY/lSnPbGlcjn2iEvqKN/PmkdVQtlFKfVUCdR5oda8qO shHZjHKtfgzLZOXwX7/XRGy/aaBJF/iQ+k9sEQBA5ayx8xpbBV5hcZXrYSRneYEvvb9fcM/wTmlTEW Y=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/WF_DwVbfZ4V25ZCBeyt-AqMcNog>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 24 Apr 2017 00:57:11 -0000

----==_mimepart_58fd4d64b1219_36793f7e08519c381280fe
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

So I obviously didn't understand at first.  The concern is the numbering in the graphic.  I'm going to recommend that we break with tradition and number the packet diagrams in the opposite order, i.e.:

```
 3   2                   1                   0
 1 0 9 8 7 6 5 4 3 2 1 0 9 8 7 6 5 4 3 2 1 0 9 8 7 6 5 4 3 2 1 0
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
```

@janaiyengar, @MikeBishop, you might care about this, WDYT?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/461#issuecomment-296502101
----==_mimepart_58fd4d64b1219_36793f7e08519c381280fe
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>So I obviously didn't understand at first.  The concern is the numbering=
 in the graphic.  I'm going to recommend that we break with tradition and n=
umber the packet diagrams in the opposite order, i.e.:</p>
<pre><code> 3   2                   1                   0
 1 0 9 8 7 6 5 4 3 2 1 0 9 8 7 6 5 4 3 2 1 0 9 8 7 6 5 4 3 2 1 0
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
</code></pre>
<p><a href=3D"https://github.com/janaiyengar" class=3D"user-mention">@janai=
yengar</a>, <a href=3D"https://github.com/MikeBishop" class=3D"user-mention=
">@MikeBishop</a>, you might care about this, WDYT?</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/461#issuecomment-296502101">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq0fDGq5peODUE3E=
X_KyqDyJeqjkAks5ry_NkgaJpZM4NFZYf">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq5R7QkXRaO_lYBoSD=
8-PKVS0b2oRks5ry_NkgaJpZM4NFZYf.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/461#issuecomment-296502101"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/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 #461: So I obv=
iously didn't understand at first.  The concern is the numbering in the gra=
phic.  I'm going to recommend that we break with tradition and number the p=
acket diagrams in the opposite order, i.e.:\r\n\r\n```\r\n 3   2           =
        1                   0\r\n 1 0 9 8 7 6 5 4 3 2 1 0 9 8 7 6 5 4 3 2 1=
 0 9 8 7 6 5 4 3 2 1 0\r\n+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+=
-+-+-+-+-+-+-+-+\r\n```\r\n\r\n@janaiyengar, @MikeBishop, you might care ab=
out this, WDYT?"}],"action":{"name":"View Issue","url":"https://github.com/=
quicwg/base-drafts/issues/461#issuecomment-296502101"}}}</script>=

----==_mimepart_58fd4d64b1219_36793f7e08519c381280fe--


From nobody Sun Apr 23 18:11:52 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BA9B8124217 for <quic-issues@ietfa.amsl.com>; Sun, 23 Apr 2017 18:11: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 nH43Ofv9TSNb for <quic-issues@ietfa.amsl.com>; Sun, 23 Apr 2017 18:11:50 -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 389FF1204DA for <quic-issues@ietf.org>; Sun, 23 Apr 2017 18:11:50 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1492996309; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=XlG+8DRGS2uBPo9Y++6JWP/wRYfk2cp4XzdD+wrepe8=; b=kvl56Bjonu8+z37xUlHmwRKcVApw2Fg+3ucchHpihXD9Imk4LYI0to6QQXFNORhRfU2EVYPS YuBC6q1QU5F8Zxtxyipswm0vSxMv1kJXsartBGiJxoK19BRxc2v3lnQe1/E+n1dIQFABiSb2 kwyopOQiW0HmFUdRHMMJnYAe2jw=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=pwLrIxJCKd/gE+qF6EUrhy+qomlc5Uvor86wNSbKPQO4hIOQzcmosi/O4nm+L4aresBeOo kwuDxLgkl9t+vHZDbvNga20dB6JoUd/8LCDfAiqnjBoSSlYDI2ZNgaa6Z/pgOGiHVBNArBg+ WJswXsu594dRYRSOF6L6sz76vVUMA=
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 58fd50d5.7fb8c3713390-smtp-out-n03; Mon, 24 Apr 2017 01:11:49 -0000 (UTC)
Date: Sun, 23 Apr 2017 18:11:48 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <58fd50d41d996_d3d3fe1dce19c38422c3@hookshot-fe6-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 6b1865: A bunch of editorial cleanup. Short summary:
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_58fd50d41d607_d3d3fe1dce19c3842190"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Szkb6dhNV4yD-zjcHjWukGbvfMg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 24 Apr 2017 01:11:52 -0000

----==_mimepart_58fd50d41d607_d3d3fe1dce19c3842190
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 6b18656b29cfc7afa8304cb74394e64e31f4be04
      https://github.com/quicwg/base-drafts/commit/6b18656b29cfc7afa8304cb74394e64e31f4be04
  Author: EKR <ekr@rtfm.com>
  Date:   2017-04-24 (Mon, 24 Apr 2017)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  A bunch of editorial cleanup. Short summary:

- Remove a bunch of the "can be used" language because we are
  specifying how to use it.

- Update the 2119 language.

- Clean up the description of key derivation, also shorten
  it.

- Misc other stuff.


  Commit: 34e22512f68875d9313a8cccca4253021da7e09d
      https://github.com/quicwg/base-drafts/commit/34e22512f68875d9313a8cccca4253021da7e09d
  Author: EKR <ekr@rtfm.com>
  Date:   2017-04-24 (Mon, 24 Apr 2017)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Martin's comments


  Commit: 6a6e068dec0739b96c0550e1b7ff62e4768f1423
      https://github.com/quicwg/base-drafts/commit/6a6e068dec0739b96c0550e1b7ff62e4768f1423
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-04-24 (Mon, 24 Apr 2017)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Valid boilerplate is not the goal


Compare: https://github.com/quicwg/base-drafts/compare/a125e3e3a083...6a6e068dec07
----==_mimepart_58fd50d41d607_d3d3fe1dce19c3842190--


From nobody Sun Apr 23 18:12:15 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D3DF2127071 for <quic-issues@ietfa.amsl.com>; Sun, 23 Apr 2017 18:12: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 Ru8lvsZZUSkp for <quic-issues@ietfa.amsl.com>; Sun, 23 Apr 2017 18:12: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 8AB221204DA for <quic-issues@ietf.org>; Sun, 23 Apr 2017 18:12:12 -0700 (PDT)
Date: Sun, 23 Apr 2017 18:12:11 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1492996331; bh=hACLEDKHyIonGmOWEfvEaw77g7eBi9ek6MfoH38tlUs=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=CKZvcmXovVpderfRr0DvP/0CkGOswu2570WdK7bcaC0MtWP5PT8TW6MgupAKP2bvE 2MjK73dbni4FH68YTLCubwPq+XTYkZCLyXwYvR6gT/1WYG3LexO58QpWLy5foWmjBj rZZVaQuzMiKnLcauxT4v3sfy6NcUfUx/xhBHwLSE=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6dad42c3a5e84c534193c3674286dca048a211c092cf00000001151512eb92a169ce0d4a0c08@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/453/issue_event/1053960817@github.com>
In-Reply-To: <quicwg/base-drafts/pull/453@github.com>
References: <quicwg/base-drafts/pull/453@github.com>
Subject: Re: [quicwg/base-drafts] Update references with nicer labels (#453)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58fd50ebc30d8_7a983fd62e333c3812358e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/fsOVT83mksRmUFMVfGYWxywfml8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 24 Apr 2017 01:12:14 -0000

----==_mimepart_58fd50ebc30d8_7a983fd62e333c3812358e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #453.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/453#event-1053960817
----==_mimepart_58fd50ebc30d8_7a983fd62e333c3812358e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a href="https://github.com/quicwg/base-drafts/pull/453" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/453" data-id="222956552" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#453</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/453#event-1053960817">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2i3YCi--3VPiaNly8erVPH4Cy8mks5ry_brgaJpZM4NCkiL">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq4tNR8kEwn9mFDqZT7AUaEDMnj1Hks5ry_brgaJpZM4NCkiL.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/453#event-1053960817"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #453."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/453#event-1053960817"}}}</script>
----==_mimepart_58fd50ebc30d8_7a983fd62e333c3812358e--


From nobody Sun Apr 23 18:12:23 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 772011204DA for <quic-issues@ietfa.amsl.com>; Sun, 23 Apr 2017 18:12:14 -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 1GBkWQGu5GJg for <quic-issues@ietfa.amsl.com>; Sun, 23 Apr 2017 18:12: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 2D15B124217 for <quic-issues@ietf.org>; Sun, 23 Apr 2017 18:12:13 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1492996332; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=98wi3UKvbejmObdhtrOhlYRCY1axITa63hxs1wrHj2Y=; b=uZIOpaaYjzINmdnGVyzLS/O87nYJSwMS8B+qhU19kcdLr2gCIgszIYX+BSbKpCNYsocowaSL i6KY202k/wDsiVpytl1MLdHbdCM8+vUjvu+/w580D/zwUBVb0Fe/L/lFTusogF0t/xL9H2Hg OYGxzTL+x2rr0YzkfuWh21nE1jw=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=q2H+/8xmkSiSeES1cF1S6EBAi15iOHg0OHfGmBi6lESDF4UIaqV214mUrOpAteD6haS94K hCJBHKCv40RDgYi/mvNZbmtYCK9m1I8pb24AxOF8Wj0KYD+OHZ2cvCUrSp1trsfB6zQZ8IAA 7Lerv87wrNKqeKN6aT5e6pq0FZojk=
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 58fd50ec.7ff1e5628120-smtp-out-n03; Mon, 24 Apr 2017 01:12:12 -0000 (UTC)
Date: Sun, 23 Apr 2017 18:12:11 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <58fd50eb3bc50_131d3fa83d4ddc384793d@hookshot-fe3-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 5cdaea: Update references with nicer labels
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_58fd50eb3b6c0_131d3fa83d4ddc38478e6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/krbW8tO7RWkIDaqXMTnAb8NgYq4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 24 Apr 2017 01:12:14 -0000

----==_mimepart_58fd50eb3b6c0_131d3fa83d4ddc38478e6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 5cdaea46c9ad6a3c2d58b85e17d131e09ae52389
      https://github.com/quicwg/base-drafts/commit/5cdaea46c9ad6a3c2d58b85e17d131e09ae52389
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-04-20 (Thu, 20 Apr 2017)

  Changed paths:
    M draft-ietf-quic-recovery.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Update references with nicer labels


  Commit: 3370cc12c6b4102c53dc9c35796fd7cd25ed1302
      https://github.com/quicwg/base-drafts/commit/3370cc12c6b4102c53dc9c35796fd7cd25ed1302
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-04-24 (Mon, 24 Apr 2017)

  Changed paths:
    M draft-ietf-quic-recovery.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #453 from quicwg/kramdown_xref_label

Update references with nicer labels


Compare: https://github.com/quicwg/base-drafts/compare/6a6e068dec07...3370cc12c6b4
----==_mimepart_58fd50eb3b6c0_131d3fa83d4ddc38478e6--


From nobody Sun Apr 23 18:12: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 EB11C12783A for <quic-issues@ietfa.amsl.com>; Sun, 23 Apr 2017 18:12:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 1.903
X-Spam-Level: *
X-Spam-Status: No, score=1.903 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] 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 rQ8BIBVvxg7E for <quic-issues@ietfa.amsl.com>; Sun, 23 Apr 2017 18:12: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 DA379124217 for <quic-issues@ietf.org>; Sun, 23 Apr 2017 18:12:14 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1492996334; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=XVTgw2ci3KOS8i2hKcPoxThJcL5O49m44OvsGDLtq6E=; b=GxrA+nkSqgats0mHO8IL5F4x/hSfY0EKD5by0j0FB8S/+/AL4AunY+baxygu1+sIyRr0Jmfp OZ8eUEvDAKO79O/Te8JLxxRl7LN+TznSdMI17X33340yjMiYQwbnKYdq+su21WMyqluPRzVM j/QeTOUQFgJJsybWTUePvrNS40Q=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=OCec/3qVRv6bzwXdxFi8iZOU+DPO484ZNrT7URclX9DJnftmK5tAdet7uld1xMyuKtX9aV ZPQH9+t5lr02zFbDXTdg2kESmjY+tNaPnOF6X9Joq8Z2fWURgS1Mo2AbYCVWwlsYtETuia9V 1GyryAWasF6wURg7KHhrV+7PRfvMg=
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 58fd50ee.7fcae416ac30-smtp-out-n01; Mon, 24 Apr 2017 01:12:14 -0000 (UTC)
Date: Sun, 23 Apr 2017 18:12:13 -0700
From: martinthomson <martin.thomson@gmail.com>
Reply-To: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <58fd50ed799c4_63b73ff41456dc346921f@hookshot-fe5-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_58fd50ed79651_63b73ff41456dc346918a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/R0nIvgAtHBj2Q5UU1LIGrpBo8cg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 24 Apr 2017 01:12:16 -0000

----==_mimepart_58fd50ed79651_63b73ff41456dc346918a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/kramdown_xref_label
  Home:   https://github.com/quicwg/base-drafts

----==_mimepart_58fd50ed79651_63b73ff41456dc346918a--


From nobody Sun Apr 23 18:12: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 51A8C1270B4 for <quic-issues@ietfa.amsl.com>; Sun, 23 Apr 2017 18:12:45 -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 4cIz5C9oNcGf for <quic-issues@ietfa.amsl.com>; Sun, 23 Apr 2017 18:12: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 E97EE1204DA for <quic-issues@ietf.org>; Sun, 23 Apr 2017 18:12: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=Yd+mznIV6d5Cn9Pzm2/jh1AtWAo=; b=ESPIGELG28Sv1Tl9 cBhmIFrJFb+1bDas4pWXujQxu7tQQ3Z9A05kT01oHuLmYIo1NjWTyOMID9TYgFj3 onhVt1UOOrkF9jSbayk1vDKgG37mwx5nDuoodU/D51mDPprCq4BpFU+6R3zN1lyl NHc8V6GtKpTpSdQdikMmNdUPSG0=
Received: by filter0453p1las1.sendgrid.net with SMTP id filter0453p1las1-2558-58FD510A-38 2017-04-24 01:12:42.866886089 +0000 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 N4aIDnP9Q4-F5lgWzdD2-A for <quic-issues@ietf.org>; Mon, 24 Apr 2017 01:12:42.763 +0000 (UTC)
Date: Sun, 23 Apr 2017 18:12:42 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab91365ca9868f0d803ac85fd87df53695d21d93d492cf000000011515130a92a169ce0d366240@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/438/c296503323@github.com>
In-Reply-To: <quicwg/base-drafts/pull/438@github.com>
References: <quicwg/base-drafts/pull/438@github.com>
Subject: Re: [quicwg/base-drafts] A bunch of editorial cleanup. Short summary: (#438)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58fd510aa6cee_7a983fd62e333c38127445"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3ZwHO29ACIMiMkf/xHk0zGGvQinjsv1EqofJ kj0vkeB5B9wQrIAS+VhbwfqsfSHB7vdxub5lyA/xxDybbf/hAQF5GmQfBINJ9H+KwtBX22qlXxTGPY doVEONZ2IgsCatMtp2I9DyuLYMXqHUOr1V6z7ZHTkhNk5jW1aF0N6FIBMVup3oZUESlzFNjdMdXF7N s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Sb6W4bShC5snxjrQ04ZKqvBnRGs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 24 Apr 2017 01:12:45 -0000

----==_mimepart_58fd510aa6cee_7a983fd62e333c38127445
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged by hand.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/438#issuecomment-296503323
----==_mimepart_58fd510aa6cee_7a983fd62e333c38127445
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged by hand.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/438#issuecomment-296503323">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1uBbXdheDKN3dZOG0T-Wv-iFArPks5ry_cKgaJpZM4M9JLR">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq3dEIDYSjZLNFS2hGDYSNU0DakCXks5ry_cKgaJpZM4M9JLR.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/438#issuecomment-296503323"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/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 #438: Merged by hand."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/438#issuecomment-296503323"}}}</script>
----==_mimepart_58fd510aa6cee_7a983fd62e333c38127445--


From nobody Sun Apr 23 18:12: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 5B95A1204DA for <quic-issues@ietfa.amsl.com>; Sun, 23 Apr 2017 18:12:46 -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 KEVIIJviYLM8 for <quic-issues@ietfa.amsl.com>; Sun, 23 Apr 2017 18:12: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 88315127071 for <quic-issues@ietf.org>; Sun, 23 Apr 2017 18: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=Y587ZCwGTO7amHuNijFbU47vc98=; b=hGxLc8xOA9iwJQz1 gk/uxm7TQ93juExKjDGM1dtdL5mdv86MSwfuSl3hxRkyuguQAVtrKStFr0OTBuuC 0tshSf0W7BbZqhR0plpQX7mghfmmrgaT+31b/5lD/s8ZNtmuSv7mJNR77BeiJOOn TxYRTmKmV+FZAjU0FPo2JGU0w+w=
Received: by filter0337p1las1.sendgrid.net with SMTP id filter0337p1las1-28901-58FD510B-10 2017-04-24 01:12:43.200998233 +0000 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 cIdJRvUbTjee0PHE6jK0Kg for <quic-issues@ietf.org>; Mon, 24 Apr 2017 01:12:43.175 +0000 (UTC)
Date: Sun, 23 Apr 2017 18:12:42 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab91365ca9868f0d803ac85fd87df53695d21d93d492cf000000011515130a92a169ce0d366240@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/438/issue_event/1053961023@github.com>
In-Reply-To: <quicwg/base-drafts/pull/438@github.com>
References: <quicwg/base-drafts/pull/438@github.com>
Subject: Re: [quicwg/base-drafts] A bunch of editorial cleanup. Short summary: (#438)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58fd510af30d7_3cc83f81ce8c5c3c89347"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1PyI8Rauh43eqkQ5r4gHZ33bBmybwCstm7xq Pd+9Ney8f2X9YBdU4Cs2y4bbQ1z/xI6RiLbyAB1cWKO1q/CaJeqg+kORgZw5Jc5jfGzElC8g0pVG71 bC7u4hYO7pUmShbznXOPGPBJ5cY9+LNlAxCNXG4QgI+sQlji92f5D1jDrFPuJcjZPbX5rhStBALeR+ 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/MXkLDGg3yrzgnxcMu1PkovLzDyI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 24 Apr 2017 01:12:46 -0000

----==_mimepart_58fd510af30d7_3cc83f81ce8c5c3c89347
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #438.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/438#event-1053961023
----==_mimepart_58fd510af30d7_3cc83f81ce8c5c3c89347
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/quicwg/base-drafts/pull/438" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/438" data-id="221667904" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#438</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/438#event-1053961023">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1uBbXdheDKN3dZOG0T-Wv-iFArPks5ry_cKgaJpZM4M9JLR">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq3dEIDYSjZLNFS2hGDYSNU0DakCXks5ry_cKgaJpZM4M9JLR.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/438#event-1053961023"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #438."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/438#event-1053961023"}}}</script>
----==_mimepart_58fd510af30d7_3cc83f81ce8c5c3c89347--


From nobody Sun Apr 23 18:27: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 72AAE1277BB for <quic-issues@ietfa.amsl.com>; Sun, 23 Apr 2017 18:27: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 zgMyvLcSNrkd for <quic-issues@ietfa.amsl.com>; Sun, 23 Apr 2017 18:27: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 16103126C2F for <quic-issues@ietf.org>; Sun, 23 Apr 2017 18:27:46 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1492997265; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=UICcf63voVVINqBIA3XqqAWor1Ne1HRXlsboVOBUK6U=; b=a+mMoXV+of/Bq81SC0ikX3XEBDNBYXae04X1y9PPjraEYWTr9YglBMYLj7KnbdKpswaeaizg e6fK5kXpcynouaIqrcXWYkk2tjSZPi/Pkc5Dc2ZRQRyEw77B+Su4bDiObcmsT6D1pfiSnzDk M0f4tll32dXWffP+Y8fmuV6ju0o=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=oyJy+XOx/u/0++0rkDd93YrTWw4bSUhE4GDIwmlLbftpOuTC2BGgxD3V9IjRsP+HSTavEJ omJdDF7vAcMdpVva2+IJTMmoHYWLlga3+qSksgq4iSpg/iRCOWrGDM1CdNjEbm4nvWvHgB5q Olj7bgX+bb9d83X9CxcZmH5GRXy9U=
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 58fd5491.7fcae4464c30-smtp-out-n01; Mon, 24 Apr 2017 01:27:45 -0000 (UTC)
Date: Sun, 23 Apr 2017 18:27:44 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <58fd54902eff4_d9b3fb88ade5c381859a@hookshot-fe2-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 1390ba: Fix line wrapping
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_58fd54902ec72_d9b3fb88ade5c3818493"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ZZPiL6JxbqcdBQj8NaJUXri7ttU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 24 Apr 2017 01:27:47 -0000

----==_mimepart_58fd54902ec72_d9b3fb88ade5c3818493
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 1390ba89842dec903d4a8eafa22a39330b8aa83e
      https://github.com/quicwg/base-drafts/commit/1390ba89842dec903d4a8eafa22a39330b8aa83e
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-04-24 (Mon, 24 Apr 2017)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Fix line wrapping



----==_mimepart_58fd54902ec72_d9b3fb88ade5c3818493--


From nobody Sun Apr 23 18:28: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 2B44A1277BB for <quic-issues@ietfa.amsl.com>; Sun, 23 Apr 2017 18:28:11 -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 KHjrZW9OEljC for <quic-issues@ietfa.amsl.com>; Sun, 23 Apr 2017 18:28:09 -0700 (PDT)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 31072124217 for <quic-issues@ietf.org>; Sun, 23 Apr 2017 18:28:09 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1492997288; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=kjW2IYG+AKMAiW6L0DeFPEuAcGiv56Va012rQGC4oZY=; b=jMnTnzCvfWc+YG2eSb1KghAJQo2vmu6nfk7duEDA8+LBDu96NwYAVkNozi5gJjjRWAHcPxDQ SOMgqLi5ognwbn3KQ2jdfsO/V9B+4d90RRUQfkdcPTy3ijIuyunmag3P/b6KeTTeO30TBKwz rYFdUA7XoiYaPJPoAjqZuMLZoIM=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=x7IMCu389jOGXFM+1YaSf3NWrzpSFpqa1W1tJyyl/DsAVsIUVqMnwoVjS/ljLQGuKwnIKK ns0wAy6ImCZH7H0KkbSUCEkeWrBoZtG0I2fhKjDWuRrRj0ty3O0aqUXZC7ATPy3C1eZx6sOn +fn3x2HSeV53vlleQfgE73HFGZfpU=
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 58fd54a8.7f709c0d20c0-smtp-out-n01; Mon, 24 Apr 2017 01:28:08 -0000 (UTC)
Date: Sun, 23 Apr 2017 18:28:08 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <58fd54a8710b5_daf3f7eda3a5c3096133@hookshot-fe3-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] cdbfb6: Additional security section on fragmentation reass...
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_58fd54a870bc5_daf3f7eda3a5c30960c7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/7ciu3JKn9SNrKuXseTF64IWsUz8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 24 Apr 2017 01:28:11 -0000

----==_mimepart_58fd54a870bc5_daf3f7eda3a5c30960c7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: cdbfb64a6e93361d3d0cdb709578dc231e138f2f
      https://github.com/quicwg/base-drafts/commit/cdbfb64a6e93361d3d0cdb709578dc231e138f2f
  Author: huitema <huitema@huitema.net>
  Date:   2017-04-19 (Wed, 19 Apr 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Additional security section on fragmentation reassembly attacks

Describe the equivalent of the Teardrop attack for QUIC, and propose mitigation.


  Commit: c4cad2fcbcf1cd8dbd95bbb45485e4cae18748e9
      https://github.com/quicwg/base-drafts/commit/c4cad2fcbcf1cd8dbd95bbb45485e4cae18748e9
  Author: huitema <huitema@huitema.net>
  Date:   2017-04-19 (Wed, 19 Apr 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Adding a description of stream commitment attacks in security section

See discussion of issue #435: Stream ID sequential order may create head of queue blocking.


  Commit: 12dd1f54f9f043c8700991d8d61ef24ac4ba8a02
      https://github.com/quicwg/base-drafts/commit/12dd1f54f9f043c8700991d8d61ef24ac4ba8a02
  Author: huitema <huitema@huitema.net>
  Date:   2017-04-19 (Wed, 19 Apr 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Update draft-ietf-quic-transport.md


  Commit: dade254760334723363773208743522fd1ab813d
      https://github.com/quicwg/base-drafts/commit/dade254760334723363773208743522fd1ab813d
  Author: huitema <huitema@huitema.net>
  Date:   2017-04-19 (Wed, 19 Apr 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Update draft-ietf-quic-transport.md


  Commit: 464a222e9dda89d2b06d7e46be3fcea980c9bc3b
      https://github.com/quicwg/base-drafts/commit/464a222e9dda89d2b06d7e46be3fcea980c9bc3b
  Author: huitema <huitema@huitema.net>
  Date:   2017-04-19 (Wed, 19 Apr 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Splitting long lines so the verification does not complains so much.

80 char limit. Seriously?


  Commit: ddefb663dbeb16701bcf6181ae5176a5b52bf1ad
      https://github.com/quicwg/base-drafts/commit/ddefb663dbeb16701bcf6181ae5176a5b52bf1ad
  Author: huitema <huitema@huitema.net>
  Date:   2017-04-19 (Wed, 19 Apr 2017)

  Log Message:
  -----------
  Removing a trailing white space. 

Because that's what the check in control says.
draft-ietf-quic-transport.md contains trailing whitespace
make: *** [latest] Error 1
Whatever...


  Commit: 105e26eb0563364010052ad46a62418ecbf8c9c3
      https://github.com/quicwg/base-drafts/commit/105e26eb0563364010052ad46a62418ecbf8c9c3
  Author: huitema <huitema@huitema.net>
  Date:   2017-04-19 (Wed, 19 Apr 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Remove the trailing white space???

Some of my input lines ended with a space. Apparently, that's enough to spook the verifier. Weird.


  Commit: 6a0337c7771fd8787dc42dc58d6adb151f00cc24
      https://github.com/quicwg/base-drafts/commit/6a0337c7771fd8787dc42dc58d6adb151f00cc24
  Author: huitema <huitema@huitema.net>
  Date:   2017-04-19 (Wed, 19 Apr 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Removing trailing spaces on some of changed lines

I have lots of emotional things to say about such checks...


  Commit: 693758bd94e549cd4895de8b511fca9a843a0d85
      https://github.com/quicwg/base-drafts/commit/693758bd94e549cd4895de8b511fca9a843a0d85
  Author: huitema <huitema@huitema.net>
  Date:   2017-04-19 (Wed, 19 Apr 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Shortening the text, per Martin Thomson's review


  Commit: a169a171d79ae43ded2b4a237b6996938b59ac13
      https://github.com/quicwg/base-drafts/commit/a169a171d79ae43ded2b4a237b6996938b59ac13
  Author: huitema <huitema@huitema.net>
  Date:   2017-04-19 (Wed, 19 Apr 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Trailing white spaces. This check is heinous.


  Commit: d2444849b79176f61c79771c66677bec28108d95
      https://github.com/quicwg/base-drafts/commit/d2444849b79176f61c79771c66677bec28108d95
  Author: huitema <huitema@huitema.net>
  Date:   2017-04-19 (Wed, 19 Apr 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Simplifying the text, per Martin's review


  Commit: 48f580ccbc19fa900c43e37eb065c20999abb2f0
      https://github.com/quicwg/base-drafts/commit/48f580ccbc19fa900c43e37eb065c20999abb2f0
  Author: huitema <huitema@huitema.net>
  Date:   2017-04-19 (Wed, 19 Apr 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Update draft-ietf-quic-transport.md


  Commit: dec12c295c05a6e180f5d494c2f42b1665f0cba5
      https://github.com/quicwg/base-drafts/commit/dec12c295c05a6e180f5d494c2f42b1665f0cba5
  Author: huitema <huitema@huitema.net>
  Date:   2017-04-19 (Wed, 19 Apr 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  fixing the slowloris reference.


  Commit: bfd754a4883ad53a9edd2688f080fdc3ca245050
      https://github.com/quicwg/base-drafts/commit/bfd754a4883ad53a9edd2688f080fdc3ca245050
  Author: huitema <huitema@huitema.net>
  Date:   2017-04-19 (Wed, 19 Apr 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Strengthen the SHOULD mitigate text

Also, fix the line>80 characters, so we can easily transfer the MD file to punch cards.


  Commit: f725b84c8cd3d989ae28c8bd8a1d3ccfc44cf834
      https://github.com/quicwg/base-drafts/commit/f725b84c8cd3d989ae28c8bd8a1d3ccfc44cf834
  Author: huitema <huitema@huitema.net>
  Date:   2017-04-19 (Wed, 19 Apr 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  More punch cards.


  Commit: dbdcad821c05f728db4ea434dd0e3d261ed2cb5b
      https://github.com/quicwg/base-drafts/commit/dbdcad821c05f728db4ea434dd0e3d261ed2cb5b
  Author: huitema <huitema@huitema.net>
  Date:   2017-04-19 (Wed, 19 Apr 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  I thought I was done with punch cards 40 years ago.


  Commit: 0eeb693b59ac0a55c4224063f2bb9b2d5d197449
      https://github.com/quicwg/base-drafts/commit/0eeb693b59ac0a55c4224063f2bb9b2d5d197449
  Author: huitema <huitema@huitema.net>
  Date:   2017-04-19 (Wed, 19 Apr 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  trailing white space.

The 70's are back with a vengeance.


  Commit: 6aa8d9ea2cbfc552f39cb3f6a43994ab08891522
      https://github.com/quicwg/base-drafts/commit/6aa8d9ea2cbfc552f39cb3f6a43994ab08891522
  Author: huitema <huitema@huitema.net>
  Date:   2017-04-19 (Wed, 19 Apr 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  whatever.


  Commit: 9dbba1032099ede1727e9bdb5907a4c686eb1a51
      https://github.com/quicwg/base-drafts/commit/9dbba1032099ede1727e9bdb5907a4c686eb1a51
  Author: huitema <huitema@huitema.net>
  Date:   2017-04-19 (Wed, 19 Apr 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Punch me.


  Commit: 46f293cbc6dda6059e8e26e17c4a9bf304590637
      https://github.com/quicwg/base-drafts/commit/46f293cbc6dda6059e8e26e17c4a9bf304590637
  Author: huitema <huitema@huitema.net>
  Date:   2017-04-20 (Thu, 20 Apr 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Simplifying the mitigation text

Since there is no "one size fits all" mitigation, simplify the recommendations. The point is to draw attention to the problem, and trust developers to do the right thing.


  Commit: 040a5fef588e409c2a8a22088768fdfbf443bc81
      https://github.com/quicwg/base-drafts/commit/040a5fef588e409c2a8a22088768fdfbf443bc81
  Author: huitema <huitema@huitema.net>
  Date:   2017-04-20 (Thu, 20 Apr 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  And fixing a typo.


  Commit: a168b3bd50a08fe0a984abc960452e90950ec19b
      https://github.com/quicwg/base-drafts/commit/a168b3bd50a08fe0a984abc960452e90950ec19b
  Author: huitema <huitema@huitema.net>
  Date:   2017-04-20 (Thu, 20 Apr 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  STREAM frames.


  Commit: 31872b3649f9fd01edd84900730d341abe1cff9a
      https://github.com/quicwg/base-drafts/commit/31872b3649f9fd01edd84900730d341abe1cff9a
  Author: huitema <huitema@huitema.net>
  Date:   2017-04-20 (Thu, 20 Apr 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Can lead


  Commit: b47c0307b3c07326bd86b59642e70bf7cf1ea34e
      https://github.com/quicwg/base-drafts/commit/b47c0307b3c07326bd86b59642e70bf7cf1ea34e
  Author: huitema <huitema@huitema.net>
  Date:   2017-04-20 (Thu, 20 Apr 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  MAY -> could


  Commit: 1bacf33cd2d40d0959efef79e35d525a5e0e8fb9
      https://github.com/quicwg/base-drafts/commit/1bacf33cd2d40d0959efef79e35d525a5e0e8fb9
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-04-24 (Mon, 24 Apr 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge branch 'patch-1' of https://github.com/huitema/base-drafts into christian_attacks


  Commit: 1457f3981838cd63a3662ed76cefe4dc6c490a12
      https://github.com/quicwg/base-drafts/commit/1457f3981838cd63a3662ed76cefe4dc6c490a12
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-04-24 (Mon, 24 Apr 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge branch 'patch-2' of https://github.com/huitema/base-drafts into christian_attacks


  Commit: c61ac1163d47d052146e4f78db6a1487edd5c327
      https://github.com/quicwg/base-drafts/commit/c61ac1163d47d052146e4f78db6a1487edd5c327
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-04-24 (Mon, 24 Apr 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge branch 'patch-3' of https://github.com/huitema/base-drafts into christian_attacks


  Commit: 00b7da74273286b4507ca4453ff44fd15c2c1082
      https://github.com/quicwg/base-drafts/commit/00b7da74273286b4507ca4453ff44fd15c2c1082
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-04-24 (Mon, 24 Apr 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Wrap, editorial fixes


  Commit: c89eb53e0ffff3e4340f6bae6b845247a8bd9b63
      https://github.com/quicwg/base-drafts/commit/c89eb53e0ffff3e4340f6bae6b845247a8bd9b63
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-04-24 (Mon, 24 Apr 2017)

  Changed paths:
    M draft-ietf-quic-recovery.md
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge branch 'master' into christian_attacks


Compare: https://github.com/quicwg/base-drafts/compare/1390ba89842d...c89eb53e0fff
----==_mimepart_58fd54a870bc5_daf3f7eda3a5c30960c7--


From nobody Sun Apr 23 18:28: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 2B8E212783A for <quic-issues@ietfa.amsl.com>; Sun, 23 Apr 2017 18:28: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 o8qZR8Q0Uotu for <quic-issues@ietfa.amsl.com>; Sun, 23 Apr 2017 18:28:11 -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 D0ED6126C2F for <quic-issues@ietf.org>; Sun, 23 Apr 2017 18:28:10 -0700 (PDT)
Date: Sun, 23 Apr 2017 18:28:10 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1492997290; bh=zFM1vIOwAnQJaYCL1h/IvNJTb2lFcb4nkdUOjL6ebG8=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=1Rmdr8+XvPIvNxVVkgTZLeZMrFrTJUl7mHnmzqgke26GAzkavtG5Aqva5ZSvliWGV ntFOs25V1j6qu3n8nzVphWkhvKiS8GigpWfycfbWBGsZqFTm/tMIwp3FE0Qdb5+8Lb /sTCeWLzPDDLVS9xgmxQ9yz1r4Vr3kNdtIFMrQYY=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab55121265ee2096dd40b0de1df175e881891c9ab092cf00000001151516aa92a169ce0d47d48d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/444/issue_event/1053967899@github.com>
In-Reply-To: <quicwg/base-drafts/pull/444@github.com>
References: <quicwg/base-drafts/pull/444@github.com>
Subject: Re: [quicwg/base-drafts] Additional security section on fragmentation reassembly attacks (#444)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58fd54aa322f8_49893fd62e333c38993a5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/jqCozJ4CSPPhWD2ZYWpKyXaNCpY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 24 Apr 2017 01:28:12 -0000

----==_mimepart_58fd54aa322f8_49893fd62e333c38993a5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #444.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/444#event-1053967899
----==_mimepart_58fd54aa322f8_49893fd62e333c38993a5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a href="https://github.com/quicwg/base-drafts/pull/444" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/444" data-id="222811277" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#444</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/444#event-1053967899">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_WAx8ybejp7cz40MByvFSSK1iiwks5ry_qqgaJpZM4NB_ik">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq2jznKb-tZXHgUOFvgtlikL-QV96ks5ry_qqgaJpZM4NB_ik.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/444#event-1053967899"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #444."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/444#event-1053967899"}}}</script>
----==_mimepart_58fd54aa322f8_49893fd62e333c38993a5--


From nobody Sun Apr 23 18:28:30 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8793E126C2F for <quic-issues@ietfa.amsl.com>; Sun, 23 Apr 2017 18:28: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 alW4bzXnDZS7 for <quic-issues@ietfa.amsl.com>; Sun, 23 Apr 2017 18:28: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 39EA8124217 for <quic-issues@ietf.org>; Sun, 23 Apr 2017 18:28:11 -0700 (PDT)
Date: Sun, 23 Apr 2017 18:28:10 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1492997290; bh=yQ1pS6CBnp3ObzI1E0lhoAWB4yfDdXrmoP7RfhtPBj8=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=AWgLzrc7q04T/LX9SO2wrx2DNb4Gx6F82R7a9anocaVlfXT5E4TB5Qm292APZNjV1 s9qVT9u7dS/SjFJFHVWby62SPW5HGyx+ybUK6HNWlTFJHr8M3h8NpN5IHpCoSZCimT +c84ES+6S/Ib9JlZhD/1Ut311MNp2mbPMXjE4lYY=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe5467e57886c17371df317b4a59863f377ce712592cf00000001151516aa92a169ce0d49e253@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/448/issue_event/1053967906@github.com>
In-Reply-To: <quicwg/base-drafts/pull/448@github.com>
References: <quicwg/base-drafts/pull/448@github.com>
Subject: Re: [quicwg/base-drafts] Adding a description of the Slowloris attack in security section (#448)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58fd54aa907af_58073fdedd3b7c381039d6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Mqkmt7crNAAZb-3_kL9gGukf1QA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 24 Apr 2017 01:28:13 -0000

----==_mimepart_58fd54aa907af_58073fdedd3b7c381039d6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #448.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/448#event-1053967906
----==_mimepart_58fd54aa907af_58073fdedd3b7c381039d6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a href="https://github.com/quicwg/base-drafts/pull/448" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/448" data-id="222945875" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#448</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/448#event-1053967906">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1YegkJD8_M23thtNeUWALoI6L4tks5ry_qqgaJpZM4NChqT">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqznBL3gAO3stnzNse9TZ77OPhuu6ks5ry_qqgaJpZM4NChqT.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/448#event-1053967906"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #448."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/448#event-1053967906"}}}</script>
----==_mimepart_58fd54aa907af_58073fdedd3b7c381039d6--


From nobody Sun Apr 23 18:28: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 5D8AB126C2F for <quic-issues@ietfa.amsl.com>; Sun, 23 Apr 2017 18:28: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 Zy62X4E5ZQjv for <quic-issues@ietfa.amsl.com>; Sun, 23 Apr 2017 18:28:12 -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 E99D31277BB for <quic-issues@ietf.org>; Sun, 23 Apr 2017 18: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=Ek2s8HC2MyQzv1pwMp2QsFNQLms=; b=XqWFrP05S2iyEH9j hFHEHQWgDBsqfqfSGfoY3EU0fb7VaIoCofxLmqMczyF41mFr1UGZwZEfH9pb+K3K EyQC/LFXrHFwi9fOxfGmESwydVGZX3rhK2yLkyEI+G5ocI07V9TGL1yPW9AKAh9m 9Nhi0YypCJuvjDR2RfFB0kGxEeQ=
Received: by filter0090p1las1.sendgrid.net with SMTP id filter0090p1las1-10526-58FD54AA-16 2017-04-24 01:28:10.383824899 +0000 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 pxLyOQu2Se6S_QLYTcdbhg for <quic-issues@ietf.org>; Mon, 24 Apr 2017 01:28:10.467 +0000 (UTC)
Date: Sun, 23 Apr 2017 18:28:10 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf716b5b62d7d90d9b71eaaf198d05cd4a225e45392cf00000001151516aa92a169ce0d47f0b5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/445/issue_event/1053967903@github.com>
In-Reply-To: <quicwg/base-drafts/pull/445@github.com>
References: <quicwg/base-drafts/pull/445@github.com>
Subject: Re: [quicwg/base-drafts] Adding a description of stream commitment attacks in security section (#445)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58fd54aa5d285_690b3fd62e333c3813843e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0ZKM7ZXWnoYCKYH1xx1pcuLn9t4B6Oh904Nd wf2vcUhlSX1qntg50+18K7qRJ1QzYeSHlB/uxpYlkvbkUMqrczb1RR8/mka5cmFtYsg+uWnvxPjJDo 3DPmWiuOgUf3CkXpEPIGoilSVbJx9EbuM46izZDC8Xki2nENgT3S9438sBeE0A3JmTLz68pmBEKa39 0=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/MLJ-WytQO6SV_DvJSt5guHpGN6U>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 24 Apr 2017 01:28:13 -0000

----==_mimepart_58fd54aa5d285_690b3fd62e333c3813843e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #445.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/445#event-1053967903
----==_mimepart_58fd54aa5d285_690b3fd62e333c3813843e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a href="https://github.com/quicwg/base-drafts/pull/445" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/445" data-id="222818485" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#445</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/445#event-1053967903">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2PEdLhrCUpMlnUDJMZS0Ujv3mXuks5ry_qqgaJpZM4NCBdG">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq_FpqClJoPQ6panuNjywqcS9mWFaks5ry_qqgaJpZM4NCBdG.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/445#event-1053967903"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #445."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/445#event-1053967903"}}}</script>
----==_mimepart_58fd54aa5d285_690b3fd62e333c3813843e--


From nobody Sun Apr 23 18:46: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 C7BD1127058 for <quic-issues@ietfa.amsl.com>; Sun, 23 Apr 2017 18:46:15 -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 Huow9vdOT44Y for <quic-issues@ietfa.amsl.com>; Sun, 23 Apr 2017 18:46:14 -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 257D8126C2F for <quic-issues@ietf.org>; Sun, 23 Apr 2017 18:46: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=8m/WmfDolRaQTSH1Di7lM4D2AHU=; b=QCyBOKDctlmqOqiz 0pLEJS3snC32qhOll9cpgAcuMZ9aUzjX3eI6iRItzL/Vl8NJhbLJ9QNetQB4vUYP 4quiKI4LQ7+4qrP+SCf2HUWb8A47HdCZok5HszxMC+tsJPDy17b9IjeMuTg7e9pU 9H3nPsGfGnNEk1C/milEyNzl8k0=
Received: by filter0115p1las1.sendgrid.net with SMTP id filter0115p1las1-11694-58FD58E4-4E 2017-04-24 01:46:12.899754782 +0000 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 YeAq5WhTTTSQmq50BOdnUA for <quic-issues@ietf.org>; Mon, 24 Apr 2017 01:46:12.846 +0000 (UTC)
Date: Sun, 23 Apr 2017 18:46:12 -0700
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5569c263ceb25d8f64ece9e6061bc06d0dc9396192cf0000000115151ae492a169ce0d546020@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/461/296506401@github.com>
In-Reply-To: <quicwg/base-drafts/issues/461@github.com>
References: <quicwg/base-drafts/issues/461@github.com>
Subject: Re: [quicwg/base-drafts] Packet header bit order (#461)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58fd58e4b9277_3c73f912a819c3c79012"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak28bjH8MJxJPZ3Xr3zezUbaTSjCYEueiiLD+e zWHlZ98AjQCRBI6hGpraeMyVNr28NMAqH8JwHI2Dm9Pi2uqQ7bwPR4XIRW4DyeaAQ/YVv9zsFuZv5h irz0KjAB5FHSFbjxdeZphtYTLGL6EdOPFMpeVKsbzu1+JAdH+9t5kXq+Ow==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/gtTftKo9agX9uc4Tsn8L7Az0UWA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 24 Apr 2017 01:46:16 -0000

----==_mimepart_58fd58e4b9277_3c73f912a819c3c79012
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

This seems like an idea that is going to cause a lot of confusion.

-Ekr


On Sun, Apr 23, 2017 at 8:57 PM, Martin Thomson <notifications@github.com>
wrote:

> So I obviously didn't understand at first. The concern is the numbering in
> the graphic. I'm going to recommend that we break with tradition and numb=
er
> the packet diagrams in the opposite order, i.e.:
>
>  3   2                   1                   0
>  1 0 9 8 7 6 5 4 3 2 1 0 9 8 7 6 5 4 3 2 1 0 9 8 7 6 5 4 3 2 1 0
> +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
>
> @janaiyengar <https://github.com/janaiyengar>, @MikeBishop
> <https://github.com/MikeBishop>, you might care about this, WDYT?
>
> =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/461#issuecomment-296502101>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/ABD1oWWlcW4xwqZUMMGRpf=
4YubKd0rwsks5ry_NkgaJpZM4NFZYf>
> .
>


--=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/461#issuecomment-296506401=

----==_mimepart_58fd58e4b9277_3c73f912a819c3c79012
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

This seems like an idea that is going to cause a lot of confusion.<br>
<br>
-Ekr<br>
<br>
<br>
On Sun, Apr 23, 2017 at 8:57 PM, Martin Thomson &lt;notifications@github.co=
m&gt;<br>
wrote:<br>
<br>
&gt; So I obviously didn&#39;t understand at first. The concern is the numb=
ering in<br>
&gt; the graphic. I&#39;m going to recommend that we break with tradition a=
nd number<br>
&gt; the packet diagrams in the opposite order, i.e.:<br>
&gt;<br>
&gt;  3   2                   1                   0<br>
&gt;  1 0 9 8 7 6 5 4 3 2 1 0 9 8 7 6 5 4 3 2 1 0 9 8 7 6 5 4 3 2 1 0<br>
&gt; +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+<br>
&gt;<br>
&gt; @janaiyengar &lt;https://github.com/janaiyengar&gt;, @MikeBishop<br>
&gt; &lt;https://github.com/MikeBishop&gt;, you might care about this, WDYT=
?<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/461#issuecomment-2965=
02101&gt;,<br>
&gt; or mute the thread<br>
&gt; &lt;https://github.com/notifications/unsubscribe-auth/ABD1oWWlcW4xwqZU=
MMGRpf4YubKd0rwsks5ry_NkgaJpZM4NFZYf&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/461#issuecomment-296506401">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkqwTGUXb1Ms_f_DZ=
l4NpZh_vW7f_vks5ry_7kgaJpZM4NFZYf">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq1-AyLVBDb5ECa1Pz=
wyh5GeFIVLeks5ry_7kgaJpZM4NFZYf.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/461#issuecomment-296506401"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/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 #461: This seems like an=
 idea that is going to cause a lot of confusion.\n\n-Ekr\n\n\nOn Sun, Apr 2=
3, 2017 at 8:57 PM, Martin Thomson \u003cnotifications@github.com\u003e\nwr=
ote:\n\n\u003e So I obviously didn't understand at first. The concern is th=
e numbering in\n\u003e the graphic. I'm going to recommend that we break wi=
th tradition and number\n\u003e the packet diagrams in the opposite order, =
i.e.:\n\u003e\n\u003e  3   2                   1                   0\n\u003=
e  1 0 9 8 7 6 5 4 3 2 1 0 9 8 7 6 5 4 3 2 1 0 9 8 7 6 5 4 3 2 1 0\n\u003e =
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+\n\u003e\n=
\u003e @janaiyengar \u003chttps://github.com/janaiyengar\u003e, @MikeBishop=
\n\u003e \u003chttps://github.com/MikeBishop\u003e, you might care about th=
is, WDYT?\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, vi=
ew it on GitHub\n\u003e \u003chttps://github.com/quicwg/base-drafts/issues/=
461#issuecomment-296502101\u003e,\n\u003e or mute the thread\n\u003e \u003c=
https://github.com/notifications/unsubscribe-auth/ABD1oWWlcW4xwqZUMMGRpf4Yu=
bKd0rwsks5ry_NkgaJpZM4NFZYf\u003e\n\u003e .\n\u003e\n"}],"action":{"name":"=
View Issue","url":"https://github.com/quicwg/base-drafts/issues/461#issueco=
mment-296506401"}}}</script>=

----==_mimepart_58fd58e4b9277_3c73f912a819c3c79012--


From nobody Sun Apr 23 22:40: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 8FADC12778E for <quic-issues@ietfa.amsl.com>; Sun, 23 Apr 2017 22:40: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 HvIwLeE9FC2Q for <quic-issues@ietfa.amsl.com>; Sun, 23 Apr 2017 22:40: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 19B31124D68 for <quic-issues@ietf.org>; Sun, 23 Apr 2017 22:39:59 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1493012399; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=N0YHCjzqsKMN0Peo1oygkZZrGtkMCEe3HGJFcelp9zQ=; b=mcpEkW6yfwrfdUmyWVdnAZD8tfpMwNibkjAFoR7Jc4ORHOY157RTO+udH0XjCURqa4SqvGz+ D5BAIj79EEuLZK1xBkO66ITruSS+6qGhrUvnn4oNLMwsooo0NXBDC8Z3N+DF2/J4T+K6dj/0 f8983F2qipzEWrzO5Yu6TFdexio=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=fOw9qyfdTffFMLNi2ORTci0ItqBLCRLMN2KRmUKlAMKsQkkGAzWtjMj2LJy65pS+C0TfbY YpUeZmUNLe0MtyK07D+x2AUXwYzpiBJa9cyM1c8jbGZFcf53egfsf51fEpETo9uI2r8G9aaE L/yQ0teYubJMxkf24vWmJIHL5bRdw=
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 58fd8fae.7fd08011aa80-smtp-out-n03; Mon, 24 Apr 2017 05:39:58 -0000 (UTC)
Date: Sun, 23 Apr 2017 22:39:57 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <58fd8fade37f4_1e163f7f84b8bc382417a@hookshot-fe6-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] d3914f: Grammar correction, alignment
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_58fd8fade3422_1e163f7f84b8bc38240d2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/iWfJlbQxwF19-Btn203cZuwBfZQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 24 Apr 2017 05:40:02 -0000

----==_mimepart_58fd8fade3422_1e163f7f84b8bc38240d2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/transport_errors
  Home:   https://github.com/quicwg/base-drafts
  Commit: d3914f680f94c5cc3783d6661c7e4012929e00c1
      https://github.com/quicwg/base-drafts/commit/d3914f680f94c5cc3783d6661c7e4012929e00c1
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-04-24 (Mon, 24 Apr 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Grammar correction, alignment


  Commit: 3355ca90922ab8f210a13d12a240138776fded12
      https://github.com/quicwg/base-drafts/commit/3355ca90922ab8f210a13d12a240138776fded12
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-04-24 (Mon, 24 Apr 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: a080dff828fbdb322fb5eaf0cfafcc1d0f5abdf6
      https://github.com/quicwg/base-drafts/commit/a080dff828fbdb322fb5eaf0cfafcc1d0f5abdf6
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-04-24 (Mon, 24 Apr 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.


Compare: https://github.com/quicwg/base-drafts/compare/d3914f680f94^...a080dff828fb
----==_mimepart_58fd8fade3422_1e163f7f84b8bc38240d2--


From nobody Sun Apr 23 23:03: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 AD52A128708 for <quic-issues@ietfa.amsl.com>; Sun, 23 Apr 2017 23:03: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 c0TcjKRwH1mB for <quic-issues@ietfa.amsl.com>; Sun, 23 Apr 2017 23:03: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 0FBF61286AB for <quic-issues@ietf.org>; Sun, 23 Apr 2017 23: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=wJJjM+RoyGG7UtkwrWlm52kqsFc=; b=neC+n2EkMpyHQXnP 9hVM6p0kPudCKdEWPyLuawoBCGCYVWJEBBpClsn+ca0w4fb4sUMlEql6rL/pBOo5 T+fAys3CV3tfgz+Okqw/kjoxMSJQxnntRcSrzK26o6QAbQdNiFL3/uUsTSYcP4YG ygbDWobxN2ZE5xSUEy+6iR9mSTQ=
Received: by filter0928p1mdw1.sendgrid.net with SMTP id filter0928p1mdw1-10447-58FD952B-23 2017-04-24 06:03:23.301462676 +0000 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 Y4peGyV5QFiCLbGoe2IN3w for <quic-issues@ietf.org>; Mon, 24 Apr 2017 06:03:23.226 +0000 (UTC)
Date: Sun, 23 Apr 2017 23:03:23 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb5dc1d5687d18adf07a7a502a641926198cb148e92cf000000011515572b92a169ce0c04da41@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/34214471@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_58fd952b1b0b0_3e5c3fb5193cdc3851811"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1bNvfHXV2OEUJa2sbT6RfBJLLLA/gQxiWjJS udWN4kOnL92x3EztSN0XwMNd/MhGtyqftUTUsGLGRprCANGCFwlFSlSzvR8uzPRgkf7Xh4tb17R1UT GYNNglKaTh4qpqK7QtMYAcsB9sfSlSg8G9f0NEi7zzl2VHa+JEEXvDZyi5fmjeJdnj3s8a38r2dDwQ k=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/-iHEqLFbIKKYbV_YR8LOr0nqHpA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 24 Apr 2017 06:03:26 -0000

----==_mimepart_58fd952b1b0b0_3e5c3fb5193cdc3851811
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson approved this pull request.

I think that the semantics we want here are "DISCARD", not "DISINTEREST".

FWIW, I also think that the semantics for RST_STREAM are "CANCEL" rather than "RESET".  "RESET" implies TCP RST semantics, which aren't appropriate for QUIC. I'd like to get away from our TCP legacy where possible.

> +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:
+
+* Error code: A 32-bit error code which indicates why the data is being
+  discarded.

This field is shown in the figure.

> @@ -2526,6 +2571,9 @@ QUIC_CLOSED_CRITICAL_STREAM (0x80000007):
 QUIC_MISSING_PAYLOAD (0x80000030):
 : The packet contained no payload.
 
+QUIC_RECEIVED_RST (0x80000035):
+: Terminating stream because peer sent a RST_STREAM or DISINTEREST.

Having just gone over the error codes, I think that NO_ERROR is perfectly appropriate for this.  You have removed the existing one-way semantic from RST_STREAM+NO_ERROR and put that in a new frame, but the idea remains that there are cases for RST_STREAM where the stream just isn't wanted any more.  NO_ERROR fits perfectly to my mind.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/171#pullrequestreview-34214471
----==_mimepart_58fd952b1b0b0_3e5c3fb5193cdc3851811
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@martinthomson</b> approved this pull request.</p>

<p>I think that the semantics we want here are "DISCARD", not "DISINTEREST".</p>
<p>FWIW, I also think that the semantics for RST_STREAM are "CANCEL" rather than "RESET".  "RESET" implies TCP RST semantics, which aren't appropriate for QUIC. I'd like to get away from our TCP legacy where possible.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/171#discussion_r112868986">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:
+
+* Error code: A 32-bit error code which indicates why the data is being
+  discarded.
</pre>
<p>This field is shown in the figure.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/171#discussion_r112869491">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2526,6 +2571,9 @@ QUIC_CLOSED_CRITICAL_STREAM (0x80000007):
 QUIC_MISSING_PAYLOAD (0x80000030):
 : The packet contained no payload.
 
+QUIC_RECEIVED_RST (0x80000035):
+: Terminating stream because peer sent a RST_STREAM or DISINTEREST.
</pre>
<p>Having just gone over the error codes, I think that NO_ERROR is perfectly appropriate for this.  You have removed the existing one-way semantic from RST_STREAM+NO_ERROR and put that in a new frame, but the idea remains that there are cases for RST_STREAM where the stream just isn't wanted any more.  NO_ERROR fits perfectly to my mind.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/171#pullrequestreview-34214471">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1UH8-zrWnkY0DVemfRQNyDOqTNqks5rzDsrgaJpZM4LnL5T">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq7khdZovEXQZtCj_Y6Q3fT7MdYxeks5rzDsrgaJpZM4LnL5T.gif" width="1" /></p>
<div itemscope itemtype="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-34214471"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/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 #171"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/171#pullrequestreview-34214471"}}}</script>
----==_mimepart_58fd952b1b0b0_3e5c3fb5193cdc3851811--


From nobody Mon Apr 24 10: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 EBE1313189B for <quic-issues@ietfa.amsl.com>; Mon, 24 Apr 2017 10:21:33 -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 F6AphEBKJSKQ for <quic-issues@ietfa.amsl.com>; Mon, 24 Apr 2017 10:21: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 82CF7131887 for <quic-issues@ietf.org>; Mon, 24 Apr 2017 10:21:32 -0700 (PDT)
Date: Mon, 24 Apr 2017 10:21:31 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1493054491; bh=QNlOm8wHNj3Z113/aLZJehbyiU9G3gjvuHmMSRJL7vs=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=yICfvAiSE4TqNyj1WhAu00fgVk6pm86dJUPny8XSXbLAty2SNiLA0XoE+RMnx0RZ1 FtRDDpZFbOyKIj14UK+0AgYU5ibnPooMzN7KPNZcFInDSeAb0TnJVrt9LhH68zpRvp gjyZP3QmPY2u9f2a2QME9CQk+rv0/y89bmj/eHJ8=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba050a0842d3e47f979db03df78417d0d928aec7d92cf000000011515f61b92a169ce0c04da41@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/34362418@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_58fe341ba9d08_208a3ff182bd9c38573a0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/eTvL5aaJaZEK58jCzRTscd8SDiA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 24 Apr 2017 17:21:34 -0000

----==_mimepart_58fe341ba9d08_208a3ff182bd9c38573a0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop commented on this pull request.



> @@ -2526,6 +2571,9 @@ QUIC_CLOSED_CRITICAL_STREAM (0x80000007):
 QUIC_MISSING_PAYLOAD (0x80000030):
 : The packet contained no payload.
 
+QUIC_RECEIVED_RST (0x80000035):
+: Terminating stream because peer sent a RST_STREAM or DISINTEREST.

I would probably call that a "CANCEL," but I agree we can merge them if NO_ERROR's special-case semantics are gone.

-- 
You are receiving this 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_r113005721
----==_mimepart_58fe341ba9d08_208a3ff182bd9c38573a0
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_r113005721">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2526,6 +2571,9 @@ QUIC_CLOSED_CRITICAL_STREAM (0x80000007):
 QUIC_MISSING_PAYLOAD (0x80000030):
 : The packet contained no payload.
 
+QUIC_RECEIVED_RST (0x80000035):
+: Terminating stream because peer sent a RST_STREAM or DISINTEREST.
</pre>
<p>I would probably call that a "CANCEL," but I agree we can merge them if NO_ERROR's special-case semantics are gone.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are 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_r113005721">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9JDuji80-EkomsC5g1ZOTGum_YYks5rzNobgaJpZM4LnL5T">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq05szPAd-2uIX7YqU66KcgvMRynmks5rzNobgaJpZM4LnL5T.gif" width="1" /></p>
<div itemscope itemtype="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_r113005721"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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_r113005721"}}}</script>
----==_mimepart_58fe341ba9d08_208a3ff182bd9c38573a0--


From nobody Mon Apr 24 10:23: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 782051318B4 for <quic-issues@ietfa.amsl.com>; Mon, 24 Apr 2017 10:23:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.116
X-Spam-Level: 
X-Spam-Status: No, score=-5.116 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RCVD_IN_SORBS_SPAM=0.5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9V-RauB2B44C for <quic-issues@ietfa.amsl.com>; Mon, 24 Apr 2017 10:23: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 017531318B0 for <quic-issues@ietf.org>; Mon, 24 Apr 2017 10:23:28 -0700 (PDT)
Date: Mon, 24 Apr 2017 10:23:27 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1493054607; bh=gElqkpBxC3mWNkSXbqPKTR31ftahSX9nouFP1RFjuyg=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=fVGJ3eIEdSoXfO5r3l3/hB2uwUonpaQ0ToJhK4HOJYgRcmz5jgCKYQc9zmYcuuIFN 6kBgqC9TO/WpTEFIinG9goMFQLXTJu+egIIFxoY6Nqcsfz0LM2aIq1bEJxFzrqNFWW PQEwG+Rv78z+Bg9XNPOeRDD6aKlFdfQxL4MB8ZDs=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc82352e2845721de06116c12917f2826d8e599bc92cf000000011515f68f92a169ce0c04da41@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/c296756438@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_58fe348f54a9d_7c4f3fc8bac31c3092482"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/Bil3SZFgy0tcarGUqUkMg3yzplM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 24 Apr 2017 17:23:29 -0000

----==_mimepart_58fe348f54a9d_7c4f3fc8bac31c3092482
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I'm curious....  Data in flight becomes ignorable, won't be retransmitted, and the stream is abruptly closed.  That actually *does* sound quite a bit like TCP RST to me.  While I'm not particularly wedded to either term, perhaps you should clarify what you see as the salient differences, so we can call them out in the spec?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/171#issuecomment-296756438
----==_mimepart_58fe348f54a9d_7c4f3fc8bac31c3092482
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I'm curious....  Data in flight becomes ignorable, won't be retransmit=
ted, and the stream is abruptly closed.  That actually <em>does</em> soun=
d quite a bit like TCP RST to me.  While I'm not particularly wedded to e=
ither term, perhaps you should clarify what you see as the salient differ=
ences, so we can call them out in the spec?</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/171#issuecomment-296756438">view it on GitHub</a>, or=
 <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq1mRHUj=
2YR2aJQ3sz0hPR_CO0vq-ks5rzNqPgaJpZM4LnL5T">mute the thread</a>.<img alt=3D=
"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq7yPLg=
-jWRAMYqQQs8WQisEhfKuTks5rzNqPgaJpZM4LnL5T.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<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/171#issuecomment-296756438"></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":"@MikeBishop in=
 #171: I'm curious....  Data in flight becomes ignorable, won't be retran=
smitted, and the stream is abruptly closed.  That actually *does* sound q=
uite a bit like TCP RST to me.  While I'm not particularly wedded to eith=
er term, perhaps you should clarify what you see as the salient differenc=
es, so we can call them out in the spec?"}],"action":{"name":"View Pull R=
equest","url":"https://github.com/quicwg/base-drafts/pull/171#issuecommen=
t-296756438"}}}</script>=

----==_mimepart_58fe348f54a9d_7c4f3fc8bac31c3092482--


From nobody Mon Apr 24 11:03:19 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 655031318F6 for <quic-issues@ietfa.amsl.com>; Mon, 24 Apr 2017 11:03: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 4161EUfCnYvF for <quic-issues@ietfa.amsl.com>; Mon, 24 Apr 2017 11:03:17 -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 9BCB3127444 for <quic-issues@ietf.org>; Mon, 24 Apr 2017 11:03: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=fRsjqDaB69FdXx3hO/CgysyW32I=; b=gnSwOu+tSOaWhLn7 k4VdM5uIsBNMJgiz4naNBwyX+N2fMQuiJfkAGLjq87r+r2vO2oUg1Iqj58c0btp4 7VlkMUtRD2oi8mzIwmR8OKQXtL6oI6gNGvgwAOqGIQaZFU962SU6Qgh4np7eaSAK Z0SxwNcUiDpEnY/EMM1cWqGIy8I=
Received: by filter0803p1mdw1.sendgrid.net with SMTP id filter0803p1mdw1-16152-58FE3DD7-6E 2017-04-24 18:03:03.983210084 +0000 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 n9XmogHjSWG18K33TB5eRQ for <quic-issues@ietf.org>; Mon, 24 Apr 2017 18:03:04.071 +0000 (UTC)
Date: Mon, 24 Apr 2017 11:03:03 -0700
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab19b393bea58ba619988cec524df3fce98d1cf33692cf000000011515ffd792a169ce0c977e42@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/296772720@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_58fe3dd7ebf08_17be3f9c0f517c3861155"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3XvAAPd0Szs5U84wru4SCNFmyMmB9+HyoQsJ qGOhY4SkC6ob1KEjVhYY3zX6rXFR+nBh3FH4xzFTDV29d8S4Bcns73mNypU+aeuKCUL7uHrAg0XFfD ijPlK7E7NwQDwa0xR+fBzpK3D7U5POvRCqX0MY8svxtF/w6cm2M3fDYQNNmIQiuA9Czjf8kBFe260w Y=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/BDsCQoY0p4pe7JtJoZ7jjvgMPzg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 24 Apr 2017 18:03:18 -0000

----==_mimepart_58fe3dd7ebf08_17be3f9c0f517c3861155
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The current formulation appears to assume that PUBLIC_RESET is only for servers. But a QUIC connection could be symmetrical. So if the purpose is to tear down a connection, both endpoints should have equal opportunity - or at least it should be explained why this is not possible (e.g. reliance on public CA).

A PUBLIC_RESET could be verified by sending a HMAC key during handshake but middleboxes would not be able to verify. It is very difficult for middleboxes to verify a reset without getting a CA involved. Middle boxes might (incorrectly) react to an unverified reset which is an on-path attack vector. 

Trusted middleboxes could a have a public key on which they can receive a teardown key - but that is a huge and complex issue.

The problems with PUBLIC_RESET appear to be non-trivial given that large scale on-path attacks do exist - so perhaps replace public reset with an ACK missing approach for teardown, and have a separate concern for middle boxes.

-- 
You are receiving this 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-296772720
----==_mimepart_58fe3dd7ebf08_17be3f9c0f517c3861155
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>The current formulation appears to assume that PUBLIC_RESET is only for =
servers. But a QUIC connection could be symmetrical. So if the purpose is t=
o tear down a connection, both endpoints should have equal opportunity - or=
 at least it should be explained why this is not possible (e.g. reliance on=
 public CA).</p>
<p>A PUBLIC_RESET could be verified by sending a HMAC key during handshake =
but middleboxes would not be able to verify. It is very difficult for middl=
eboxes to verify a reset without getting a CA involved. Middle boxes might =
(incorrectly) react to an unverified reset which is an on-path attack vecto=
r.</p>
<p>Trusted middleboxes could a have a public key on which they can receive =
a teardown key - but that is a huge and complex issue.</p>
<p>The problems with PUBLIC_RESET appear to be non-trivial given that large=
 scale on-path attacks do exist - so perhaps replace public reset with an A=
CK missing approach for teardown, and have a separate concern for middle bo=
xes.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/353#issuecomment-296772720">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq9ICjt-w19Dr3sP=
DFxs9o_CAJeqhks5rzOPXgaJpZM4MQZqy">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqx9StBT5qG0ddG-Bt=
HEpQYXAyIa-ks5rzOPXgaJpZM4MQZqy.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/353#issuecomment-296772720"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/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 #353: The current f=
ormulation appears to assume that PUBLIC_RESET is only for servers. But a Q=
UIC connection could be symmetrical. So if the purpose is to tear down a co=
nnection, both endpoints should have equal opportunity - or at least it sho=
uld be explained why this is not possible (e.g. reliance on public CA).\r\n=
\r\nA PUBLIC_RESET could be verified by sending a HMAC key during handshake=
 but middleboxes would not be able to verify. It is very difficult for midd=
leboxes to verify a reset without getting a CA involved. Middle boxes might=
 (incorrectly) react to an unverified reset which is an on-path attack vect=
or. \r\n\r\nTrusted middleboxes could a have a public key on which they can=
 receive a teardown key - but that is a huge and complex issue.\r\n\r\nThe =
problems with PUBLIC_RESET appear to be non-trivial given that large scale =
on-path attacks do exist - so perhaps replace public reset with an ACK miss=
ing approach for teardown, and have a separate concern for middle boxes."}]=
,"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts=
/issues/353#issuecomment-296772720"}}}</script>=

----==_mimepart_58fe3dd7ebf08_17be3f9c0f517c3861155--


From nobody Mon Apr 24 15:41: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 6E283131951 for <quic-issues@ietfa.amsl.com>; Mon, 24 Apr 2017 15:41:43 -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 pxIHYzymm8Pc for <quic-issues@ietfa.amsl.com>; Mon, 24 Apr 2017 15:41:41 -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 94EE0131941 for <quic-issues@ietf.org>; Mon, 24 Apr 2017 15:41: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=6v/GoVzGgs1NkHRQGpBZEA9nge8=; b=OdR+/5pppizhfl8H FZ5wIpdYkIkRv1Tq8cHVR5U9eOwpmGnIsx0wdsRo8Ztvrci+L4qec+BgJLdeDwwF 5N50eF0vXJlIInNU+vl1AbfqSpSSk7658cColstY/gaSeqRUbzlXSi2XBTgwExUE nA2iL/YfSxmf/VL5yAYJ8F5UYZM=
Received: by filter0604p1mdw1.sendgrid.net with SMTP id filter0604p1mdw1-1349-58FE7F21-80 2017-04-24 22:41:37.778236223 +0000 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 idzVoQZXT5SAUKZ8kns5Rg for <quic-issues@ietf.org>; Mon, 24 Apr 2017 22:41:37.662 +0000 (UTC)
Date: Mon, 24 Apr 2017 15:41:37 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab41e24214b726f730011ec11df771c0f9d87c669d92cf000000011516412192a169ce0c04da41@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/34435502@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_58fe7f218e0fb_3a203fec37fddc30719f4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3gatCRg5YKFMcQMbYMzVtyCH/XDyTfD9xGXX AjNhMj+U5dLEGSvJC9hz6dOPYypT+RbA9SuLUZ/zK88vFy9Ep4QLJxuLNkoLDPNUe7NtAc548cOYrp utotwuYlw3t8Wqgtf4BeKKxz7Kf98VWGBTx9NWEATlKrwGiYGSIOQklqykUif64YiNPiJMOKkyMaVq s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/dBaucicaOs0GI3LoT_oDfQakwNo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 24 Apr 2017 22:41:43 -0000

----==_mimepart_58fe7f218e0fb_3a203fec37fddc30719f4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



> @@ -2526,6 +2571,9 @@ QUIC_CLOSED_CRITICAL_STREAM (0x80000007):
 QUIC_MISSING_PAYLOAD (0x80000030):
 : The packet contained no payload.
 
+QUIC_RECEIVED_RST (0x80000035):
+: Terminating stream because peer sent a RST_STREAM or DISINTEREST.

"CANCEL" in h2 means "I didn't do anything with this stream", which mightbe nice to keep.

-- 
You are receiving this 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_r113073797
----==_mimepart_58fe7f218e0fb_3a203fec37fddc30719f4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@martinthomson</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/171#discussion_r113073797">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2526,6 +2571,9 @@ QUIC_CLOSED_CRITICAL_STREAM (0x80000007):
 QUIC_MISSING_PAYLOAD (0x80000030):
 : The packet contained no payload.
 
+QUIC_RECEIVED_RST (0x80000035):
+: Terminating stream because peer sent a RST_STREAM or DISINTEREST.
</pre>
<p>"CANCEL" in h2 means "I didn't do anything with this stream", which mightbe nice to keep.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are 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_r113073797">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7qVwZI_mmSMAV94JgKSlDtx32WAks5rzSUhgaJpZM4LnL5T">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqwdxoUD5mTPAHTE2MqkFpyu0aTkMks5rzSUhgaJpZM4LnL5T.gif" width="1" /></p>
<div itemscope itemtype="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_r113073797"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson commented on #171"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/171#discussion_r113073797"}}}</script>
----==_mimepart_58fe7f218e0fb_3a203fec37fddc30719f4--


From nobody Mon Apr 24 15: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 46B7F131443 for <quic-issues@ietfa.amsl.com>; Mon, 24 Apr 2017 15:55:21 -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 o-FvKBJrT5xA for <quic-issues@ietfa.amsl.com>; Mon, 24 Apr 2017 15:55: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 CCCF212706D for <quic-issues@ietf.org>; Mon, 24 Apr 2017 15:55: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=EN1w3Tz0bR7+Q0cbAa1jIHQdjWc=; b=c6sAew71M8ZGSqRa +Sz5QfovTpJu888vTLDw1MID+z7QkHspi4aVKn4WCTL8VXLuH+1mGgj71LWbam56 ms7lIJaim8SNE8lOVSJg+pmXIWcJOIait1fN8KdFQQyv3ilAxlOG3CldVB0FTyIo Va094qqp75oYllDmhW+AmliGThY=
Received: by filter0629p1mdw1.sendgrid.net with SMTP id filter0629p1mdw1-29290-58FE823F-44 2017-04-24 22:54:55.545723678 +0000 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 f4odHa1bT3yG8Bnz2vW_FA for <quic-issues@ietf.org>; Mon, 24 Apr 2017 22:54:55.480 +0000 (UTC)
Date: Mon, 24 Apr 2017 15:54:55 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4c4fec6d443a6dfa797d800b318b9007df8815a992cf000000011516443f92a169ce0c04da41@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/c296844563@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_58fe823f55d5c_7ffe3fecdfe3fc2c93034"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3kJNaM8yzjM+ibbppylALnpKUfLFrGsmr01i O45YGlRne8AgH86sFgxv6QFLRZcdUImmFYUv7vgOZbyf4XfB4EYy6PytYDm9CSabQmDMHi1rBv/NYv z3+i+mTxmXa2iToEflhkcaoWJOsajS0ka+6AQb5JbLsxpnbk2Jn5h8DRh+b0Roj3QtmYP1J5caa9cR 0=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/VKX1EoBvWWandGGAn9y4q6_ko8E>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 24 Apr 2017 22:55:21 -0000

----==_mimepart_58fe823f55d5c_7ffe3fecdfe3fc2c93034
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Yes, RESET is still probably OK, the challenge here being how we manage the public reset (a connection-level abort) and a stream reset both having the same name.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/171#issuecomment-296844563
----==_mimepart_58fe823f55d5c_7ffe3fecdfe3fc2c93034
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Yes, RESET is still probably OK, the challenge here being how we manage the public reset (a connection-level abort) and a stream reset both having the same name.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/171#issuecomment-296844563">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9PliqvgvfazabVmmQmzv2V7ovjlks5rzSg_gaJpZM4LnL5T">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq3BOndtEiZWnE0pbz_PDgyYmK5tkks5rzSg_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-296844563"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #171: Yes, RESET is still probably OK, the challenge here being how we manage the public reset (a connection-level abort) and a stream reset both having the same name."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/171#issuecomment-296844563"}}}</script>
----==_mimepart_58fe823f55d5c_7ffe3fecdfe3fc2c93034--


From nobody Mon Apr 24 19:46:42 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 37F4A129407 for <quic-issues@ietfa.amsl.com>; Mon, 24 Apr 2017 19:46: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_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 bThxxqkfCisB for <quic-issues@ietfa.amsl.com>; Mon, 24 Apr 2017 19:46: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 B71C0126C2F for <quic-issues@ietf.org>; Mon, 24 Apr 2017 19:46: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=Xj6Wkq2DDcTCkjqbT95ddrHky18=; b=HNL+NzuJJ+dvUNlj WBUtv++tFJwcND6nhZfOwggShULfujH9Aeso/fNWXRWAJe5aK9ZDsB48DzWHpV0b H1jKFicBYOc1DhFTq6lYLWwYp88ob7cce5uqA1Uv/qXbedkH8uXCNrLHvlnOZlNj q3UhQEC7tqikgwXFtsprhuRJdKY=
Received: by filter0565p1mdw1.sendgrid.net with SMTP id filter0565p1mdw1-13241-58FEB88F-19 2017-04-25 02:46:39.26875116 +0000 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 New2LqAqT1-BlZnnlowILw for <quic-issues@ietf.org>; Tue, 25 Apr 2017 02:46:39.265 +0000 (UTC)
Date: Mon, 24 Apr 2017 19:46:39 -0700
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf145669adf8f0d699e86b17f34c25b5158906cc892cf0000000115167a8f92a169ce0d546020@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/461/296876862@github.com>
In-Reply-To: <quicwg/base-drafts/issues/461@github.com>
References: <quicwg/base-drafts/issues/461@github.com>
Subject: Re: [quicwg/base-drafts] Packet header bit order (#461)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58feb88f238d3_5afe3fd537125c2c9707d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1KD+rPq8jvOFYwWUPwKlXcYwVHh/KAGYOaCi wht+H96ldM1BzHancjRKaJnZAVL/U5XsrN+vUy9KVHTxl9vE9/V3wKKokrq+oC7fdrF0fZaPTS+PzO wx5FcDhSBINdg9WAoYKJXDLEy0PbuunckUVYx/IPpH+mBUe8MMvMyOk96YGwz7EZY+uwNSt+vE75mY I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/OdrtS9CXYLBJ1uxCYwiAA-NtwYM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 25 Apr 2017 02:46:42 -0000

----==_mimepart_58feb88f238d3_5afe3fd537125c2c9707d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Yeah -- I agree this will cause confusion. I think it's fine to simply
change bit 0 to bit 7.

On Sun, Apr 23, 2017 at 6:46 PM, ekr <notifications@github.com> wrote:

> This seems like an idea that is going to cause a lot of confusion.
>
> -Ekr
>
>
> On Sun, Apr 23, 2017 at 8:57 PM, Martin Thomson <notifications@github.com>
> wrote:
>
> > So I obviously didn't understand at first. The concern is the numbering
> in
> > the graphic. I'm going to recommend that we break with tradition and
> number
> > the packet diagrams in the opposite order, i.e.:
> >
> > 3 2 1 0
> > 1 0 9 8 7 6 5 4 3 2 1 0 9 8 7 6 5 4 3 2 1 0 9 8 7 6 5 4 3 2 1 0
> > +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
> >
> > @janaiyengar <https://github.com/janaiyengar>, @MikeBishop
> > <https://github.com/MikeBishop>, you might care about this, WDYT?
> >
> > =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/461#issuecomment-296502101
> >,
> > or mute the thread
> > <https://github.com/notifications/unsubscribe-auth/
> ABD1oWWlcW4xwqZUMMGRpf4YubKd0rwsks5ry_NkgaJpZM4NFZYf>
> > .
> >
>
> =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/461#issuecomment-296506401>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AKjg1KVeC6Q4lfMjxN332x=
EfFMcdWFtnks5ry_7kgaJpZM4NFZYf>
> .
>


--=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/461#issuecomment-296876862=

----==_mimepart_58feb88f238d3_5afe3fd537125c2c9707d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Yeah -- I agree this will cause confusion. I think it&#39;s fine to simply<=
br>
change bit 0 to bit 7.<br>
<br>
On Sun, Apr 23, 2017 at 6:46 PM, ekr &lt;notifications@github.com&gt; wrote=
:<br>
<br>
&gt; This seems like an idea that is going to cause a lot of confusion.<br>
&gt;<br>
&gt; -Ekr<br>
&gt;<br>
&gt;<br>
&gt; On Sun, Apr 23, 2017 at 8:57 PM, Martin Thomson &lt;notifications@gith=
ub.com&gt;<br>
&gt; wrote:<br>
&gt;<br>
&gt; &gt; So I obviously didn&#39;t understand at first. The concern is the=
 numbering<br>
&gt; in<br>
&gt; &gt; the graphic. I&#39;m going to recommend that we break with tradit=
ion and<br>
&gt; number<br>
&gt; &gt; the packet diagrams in the opposite order, i.e.:<br>
&gt; &gt;<br>
&gt; &gt; 3 2 1 0<br>
&gt; &gt; 1 0 9 8 7 6 5 4 3 2 1 0 9 8 7 6 5 4 3 2 1 0 9 8 7 6 5 4 3 2 1 0<b=
r>
&gt; &gt; +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+=
<br>
&gt; &gt;<br>
&gt; &gt; @janaiyengar &lt;https://github.com/janaiyengar&gt;, @MikeBishop<=
br>
&gt; &gt; &lt;https://github.com/MikeBishop&gt;, you might care about this,=
 WDYT?<br>
&gt; &gt;<br>
&gt; &gt; =E2=80=94<br>
&gt; &gt; You are receiving this because you are subscribed to this thread.=
<br>
&gt; &gt; Reply to this email directly, view it on GitHub<br>
&gt; &gt; &lt;https://github.com/quicwg/base-drafts/issues/461#issuecomment=
-296502101<br>
&gt; &gt;,<br>
&gt; &gt; or mute the thread<br>
&gt; &gt; &lt;https://github.com/notifications/unsubscribe-auth/<br>
&gt; ABD1oWWlcW4xwqZUMMGRpf4YubKd0rwsks5ry_NkgaJpZM4NFZYf&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/461#issuecomment-2965=
06401&gt;,<br>
&gt; or mute the thread<br>
&gt; &lt;https://github.com/notifications/unsubscribe-auth/AKjg1KVeC6Q4lfMj=
xN332xEfFMcdWFtnks5ry_7kgaJpZM4NFZYf&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/461#issuecomment-296876862">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkqw87pR5gcscgRsz=
t0rg2SjBJvukZks5rzV6PgaJpZM4NFZYf">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq0OqR91EHvcQSy15z=
QkKKrKnvX7gks5rzV6PgaJpZM4NFZYf.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/461#issuecomment-296876862"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/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 #461: Yeah -- I =
agree this will cause confusion. I think it's fine to simply\nchange bit 0 =
to bit 7.\n\nOn Sun, Apr 23, 2017 at 6:46 PM, ekr \u003cnotifications@githu=
b.com\u003e wrote:\n\n\u003e This seems like an idea that is going to cause=
 a lot of confusion.\n\u003e\n\u003e -Ekr\n\u003e\n\u003e\n\u003e On Sun, A=
pr 23, 2017 at 8:57 PM, Martin Thomson \u003cnotifications@github.com\u003e=
\n\u003e wrote:\n\u003e\n\u003e \u003e So I obviously didn't understand at =
first. The concern is the numbering\n\u003e in\n\u003e \u003e the graphic. =
I'm going to recommend that we break with tradition and\n\u003e number\n\u0=
03e \u003e the packet diagrams in the opposite order, i.e.:\n\u003e \u003e\=
n\u003e \u003e 3 2 1 0\n\u003e \u003e 1 0 9 8 7 6 5 4 3 2 1 0 9 8 7 6 5 4 3=
 2 1 0 9 8 7 6 5 4 3 2 1 0\n\u003e \u003e +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+=
-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+\n\u003e \u003e\n\u003e \u003e @janaiyengar=
 \u003chttps://github.com/janaiyengar\u003e, @MikeBishop\n\u003e \u003e \u0=
03chttps://github.com/MikeBishop\u003e, you might care about this, WDYT?\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 em=
ail directly, view it on GitHub\n\u003e \u003e \u003chttps://github.com/qui=
cwg/base-drafts/issues/461#issuecomment-296502101\n\u003e \u003e,\n\u003e \=
u003e or mute the thread\n\u003e \u003e \u003chttps://github.com/notificati=
ons/unsubscribe-auth/\n\u003e ABD1oWWlcW4xwqZUMMGRpf4YubKd0rwsks5ry_NkgaJpZ=
M4NFZYf\u003e\n\u003e \u003e .\n\u003e \u003e\n\u003e\n\u003e =E2=80=94\n\u=
003e You are receiving this because you were mentioned.\n\u003e Reply to th=
is email directly, view it on GitHub\n\u003e \u003chttps://github.com/quicw=
g/base-drafts/issues/461#issuecomment-296506401\u003e,\n\u003e or mute the =
thread\n\u003e \u003chttps://github.com/notifications/unsubscribe-auth/AKjg=
1KVeC6Q4lfMjxN332xEfFMcdWFtnks5ry_7kgaJpZM4NFZYf\u003e\n\u003e .\n\u003e\n"=
}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-draf=
ts/issues/461#issuecomment-296876862"}}}</script>=

----==_mimepart_58feb88f238d3_5afe3fd537125c2c9707d--


From nobody Tue Apr 25 00:35:34 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8E9D7128AB0 for <quic-issues@ietfa.amsl.com>; Tue, 25 Apr 2017 00:35:32 -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 eQIfHm_9F1j9 for <quic-issues@ietfa.amsl.com>; Tue, 25 Apr 2017 00:35: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 DC25C128768 for <quic-issues@ietf.org>; Tue, 25 Apr 2017 00:35: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=ae333NlR6yU2zTO9vmrmsjiAJcc=; b=EcE4H5N0qPdAPBNi 5B3LdBCJSrIX5gXFRtzFLtH0eMR0khQhNXnTeKKYjxWRNFyyfi8pqmpyv56HZ7o7 /PkFx7ORNbDT127XJn65u8yXSqwf2DvJ5VGnp1q1WYu22DygiakIs8SDmTAsjbJi aDf6sJcG96IBD2Fb7J+9KEpuF0E=
Received: by filter0940p1mdw1.sendgrid.net with SMTP id filter0940p1mdw1-17120-58FEFC42-6 2017-04-25 07:35:30.086054547 +0000 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 n2U2Wp-WTA-2Fl8dMGNQdw for <quic-issues@ietf.org>; Tue, 25 Apr 2017 07:35:29.983 +0000 (UTC)
Date: Tue, 25 Apr 2017 00:35:29 -0700
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc50052b400342fdd2fd8bda9adc69cb6df2c4ce992cf000000011516be4192a169ce0d546020@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/461/296942315@github.com>
In-Reply-To: <quicwg/base-drafts/issues/461@github.com>
References: <quicwg/base-drafts/issues/461@github.com>
Subject: Re: [quicwg/base-drafts] Packet header bit order (#461)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58fefc41d353a_18ac3fd4874d3c3075963"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1YIV2pZHQoIgYUxo+32ag5Z8DFmroVg/eZUy Rh7VVBSMXjKlyc/oPk59YfVnTWUy/wqFeYr1TT7sGrRw57Vo6cg6/eUrFmN1KM7zOYxMeNrNiM24k/ otpsVhYC40W2xv4BJSGONcaBTBVLhfaFT5XhNix+cahYjExxFKLcwD/P34cKrfLV327/W2j2fwE56e w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/m0BbPOon-_vLYqpiA3E6HX_Fmcg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 25 Apr 2017 07:35:32 -0000

----==_mimepart_58fefc41d353a_18ac3fd4874d3c3075963
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

How about one of these?
```
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|       0       |       1       |       2       |       3       |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|0 1 2 3 4 5 6 7|0 1 2 3 4 5 6 7|0 1 2 3 4 5 6 7|0 1 2 3 4 5 6 7|
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Type (7)    |1|
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|                                                               |
+                       Connection ID (64)                      +
|                                                               |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|                       Packet Number (32)                      |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|                         Version (32)                          |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|                          Payload (*)                        ...
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|       0       |       1       |       2       |       3       |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|7 6 5 4 3 2 1 0|7 6 5 4 3 2 1 0|7 6 5 4 3 2 1 0|7 6 5 4 3 2 1 0|
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|1| Type (7)    |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|                                                               |
+                       Connection ID (64)                      +
|                                                               |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|                       Packet Number (32)                      |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|                         Version (32)                          |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|                          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/461#issuecomment-296942315
----==_mimepart_58fefc41d353a_18ac3fd4874d3c3075963
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>How about one of these?</p>
<pre><code>+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|       0       |       1       |       2       |       3       |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|0 1 2 3 4 5 6 7|0 1 2 3 4 5 6 7|0 1 2 3 4 5 6 7|0 1 2 3 4 5 6 7|
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Type (7)    |1|
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|                                                               |
+                       Connection ID (64)                      +
|                                                               |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|                       Packet Number (32)                      |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|                         Version (32)                          |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|                          Payload (*)                        ...
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|       0       |       1       |       2       |       3       |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|7 6 5 4 3 2 1 0|7 6 5 4 3 2 1 0|7 6 5 4 3 2 1 0|7 6 5 4 3 2 1 0|
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|1| Type (7)    |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|                                                               |
+                       Connection ID (64)                      +
|                                                               |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|                       Packet Number (32)                      |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|                         Version (32)                          |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|                          Payload (*)                        ...
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
</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/461#issuecomment-296942315">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq9L05P0OQJTR-RC=
CI-NRMDFyzTg5ks5rzaJBgaJpZM4NFZYf">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq_pa-eJAgwtfe5sZt=
g0SMDHXsmYMks5rzaJBgaJpZM4NFZYf.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/461#issuecomment-296942315"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/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 #461: How about one=
 of these?\r\n```\r\n+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-=
+-+-+-+-+-+\r\n|       0       |       1       |       2       |       3   =
    |\r\n+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+\=
r\n|0 1 2 3 4 5 6 7|0 1 2 3 4 5 6 7|0 1 2 3 4 5 6 7|0 1 2 3 4 5 6 7|\r\n+-+=
-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+\r\n| Type (7=
)    |1|\r\n+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+=
-+\r\n|                                                               |\r\n=
+                       Connection ID (64)                      +\r\n|     =
                                                          |\r\n+-+-+-+-+-+-=
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+\r\n|                 =
      Packet Number (32)                      |\r\n+-+-+-+-+-+-+-+-+-+-+-+-=
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+\r\n|                         Vers=
ion (32)                          |\r\n+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-=
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+\r\n|                          Payload (*)    =
                    ...\r\n+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-=
+-+-+-+-+-+-+-+-+\r\n\r\n+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-=
+-+-+-+-+-+-+-+\r\n|       0       |       1       |       2       |       =
3       |\r\n+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-=
+-+\r\n|7 6 5 4 3 2 1 0|7 6 5 4 3 2 1 0|7 6 5 4 3 2 1 0|7 6 5 4 3 2 1 0|\r\=
n+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+\r\n|1| T=
ype (7)    |\r\n+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+=
-+-+-+\r\n|                                                               |=
\r\n+                       Connection ID (64)                      +\r\n| =
                                                              |\r\n+-+-+-+-=
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+\r\n|             =
          Packet Number (32)                      |\r\n+-+-+-+-+-+-+-+-+-+-=
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+\r\n|                         =
Version (32)                          |\r\n+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-=
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+\r\n|                          Payload (*)=
                        ...\r\n+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-=
+-+-+-+-+-+-+-+-+-+-+\r\n```"}],"action":{"name":"View Issue","url":"https:=
//github.com/quicwg/base-drafts/issues/461#issuecomment-296942315"}}}</scri=
pt>=

----==_mimepart_58fefc41d353a_18ac3fd4874d3c3075963--


From nobody Tue Apr 25 00:36: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 288BE128AB0 for <quic-issues@ietfa.amsl.com>; Tue, 25 Apr 2017 00:36: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 4Kut0kRYxfr9 for <quic-issues@ietfa.amsl.com>; Tue, 25 Apr 2017 00:36: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 63841128768 for <quic-issues@ietf.org>; Tue, 25 Apr 2017 00:36:00 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1493105759; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=rPanD9rZhiRZFzbfG1kDyaxwfj1ZU02cv/8ozdgnlxo=; b=ILZ2e7IEl/fbXZfOYlEy8GLh15H/olyZN4MY5Ub91Ecv+NEvKM/hTXM8bJ+i9jp1E0ad/KZk VfNNDviUALUvvaJadD2oXVIqQqh7dxbgOmSVZhy4BOqARwKSImOLW7Fn0rYLFbK86u5LHu0J jgULC+RJC5iRXN4e1Jh6c7kNnFI=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=lcSvTrmfDRx76yD+CyClFXWyymw8AnxCDuxrjhvpqzsDgGFvzChEqOCfLXDiO/y3CBWEsk mAEEwyvP8wLdWYrSL71eJxF3MER5nz/SxZon9xscx9DlA6FEm2lfEdUtXNSU2GpyaTONW+bo 9ftf9Wt9GIS1tXNYDueoMCm7aO1bM=
Sender: lars=eggert.org@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 58fefc5f.7f08c0334300-smtp-out-n03; Tue, 25 Apr 2017 07:35:59 -0000 (UTC)
Date: Tue, 25 Apr 2017 00:35:59 -0700
From: Lars Eggert <lars@eggert.org>
Reply-To: Lars Eggert <lars@eggert.org>
To: quic-issues@ietf.org
Message-ID: <58fefc5f7f624_70603f8f16e5fc3855598@hookshot-fe5-cp1-prd.iad.github.net.mail>
Subject: [quicwg/wg-materials] 733d54: Add SVG variants with a transparent background and...
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_58fefc5f7f2c1_70603f8f16e5fc385543f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/6Ynj-N_h9TuPA6FZn30EM5Tr2iw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 25 Apr 2017 07:36:02 -0000

----==_mimepart_58fefc5f7f2c1_70603f8f16e5fc385543f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/wg-materials
  Commit: 733d54f2c2eaab0a8cc614dc270a46b434b9eff9
      https://github.com/quicwg/wg-materials/commit/733d54f2c2eaab0a8cc614dc270a46b434b9eff9
  Author: Lars Eggert <lars@eggert.org>
  Date:   2017-04-25 (Tue, 25 Apr 2017)

  Changed paths:
    A badge/transparent/QUIC-Badge-Dark-RGB-Horiz.svg
    A badge/transparent/QUIC-Badge-Dark-RGB-Vert.svg
    A badge/transparent/README.md

  Log Message:
  -----------
  Add SVG variants with a transparent background and all whitespace cropped



----==_mimepart_58fefc5f7f2c1_70603f8f16e5fc385543f--


From nobody Tue Apr 25 00:54: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 330CD1319D5 for <quic-issues@ietfa.amsl.com>; Tue, 25 Apr 2017 00:54:18 -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 FBY6ja8VF3oY for <quic-issues@ietfa.amsl.com>; Tue, 25 Apr 2017 00:54:16 -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 BEAE71319B1 for <quic-issues@ietf.org>; Tue, 25 Apr 2017 00:54:16 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1493106856; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=5wxjBzek6T0F6j5VR2F5APWsPnDIL0+r63+sLwXRtDY=; b=xLhmaEfgLbYj4GG8sXusW/M27l4HD3X7U0EDzPMFNvn18xaXNjlzahq4Ivf9FiRWFqOSu/Ob DYvfnuYp3WOKLTo1hQgLr665Yy4p5aLZJJqUuSTOHgJrDvef/6aJ74J3KctjHL05ekOaZQBm fS75u0KR/XJrGhDags1aZJilTqg=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=YVdJO2WWDR5B7OnZxr+0w0+hqk0Ki0hwA75O8lmkZnyl4uxq7SgDPIEUZlPxHCwxMA+Tq9 FKJ9QC3O7tfgdoo4SCZPQXum4E/KyQ37uJn9yWX66s/BZJO1DL8L/wW7M+OS3FSURD5hBapO V4C2Tw7FAKYJtPUBiP/EJVWjTq7z4=
Sender: lars=eggert.org@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 58ff00a7.7fc286c15e40-smtp-out-n03; Tue, 25 Apr 2017 07:54:15 -0000 (UTC)
Date: Tue, 25 Apr 2017 00:54:14 -0700
From: Lars Eggert <lars@eggert.org>
Reply-To: Lars Eggert <lars@eggert.org>
To: quic-issues@ietf.org
Message-ID: <58ff00a6a53a6_13863ff23cea7c346658@hookshot-fe3-cp1-prd.iad.github.net.mail>
Subject: [quicwg/wg-materials] be9dab: Add PNG and PDF versions
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_58ff00a6a4e29_13863ff23cea7c346646d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/igLw5PuiXqkDWOi1U8yxK8lkG5E>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 25 Apr 2017 07:54:18 -0000

----==_mimepart_58ff00a6a4e29_13863ff23cea7c346646d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/wg-materials
  Commit: be9dab1cce3b8e92def5dc1f03137d169f29ab68
      https://github.com/quicwg/wg-materials/commit/be9dab1cce3b8e92def5dc1f03137d169f29ab68
  Author: Lars Eggert <lars@eggert.org>
  Date:   2017-04-25 (Tue, 25 Apr 2017)

  Changed paths:
    A badge/transparent/QUIC-Badge-Dark-RGB-Horiz.pdf
    A badge/transparent/QUIC-Badge-Dark-RGB-Horiz.png
    A badge/transparent/QUIC-Badge-Dark-RGB-Vert.pdf
    A badge/transparent/QUIC-Badge-Dark-RGB-Vert.png

  Log Message:
  -----------
  Add PNG and PDF versions



----==_mimepart_58ff00a6a4e29_13863ff23cea7c346646d--


From nobody Tue Apr 25 06:00: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 606F7128E19 for <quic-issues@ietfa.amsl.com>; Tue, 25 Apr 2017 06:00:12 -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 uxQMuvTDXiiE for <quic-issues@ietfa.amsl.com>; Tue, 25 Apr 2017 06:00: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 ACE8612EC9B for <quic-issues@ietf.org>; Tue, 25 Apr 2017 06:00:10 -0700 (PDT)
Date: Tue, 25 Apr 2017 06:00:09 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1493125209; bh=v48/Jbbadig3ZFWwGRL/0aygQaLZxCHb74cvEQeH88c=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=qIfSlOhKVuXkpkkGbQ+7XXQJGsNof8lb9q/tIDAbK8jwI8yYCPjO7JWFj/qcC3TyO jVKlA1T1lW3Hus8gL9Ha+SL3w6YqEeu0At1vUchO9SjNCTiMG6O3laGYyT1Dcx7fwN HkHBjZBqBPjpwTSLBeeN28GJGtfPjEzflAdA005M=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba95d612710c8239ece08f59ef2bc817ee50acc6292cf0000000115170a5992a169ce0d441b68@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/442/297022076@github.com>
In-Reply-To: <quicwg/base-drafts/issues/442@github.com>
References: <quicwg/base-drafts/issues/442@github.com>
Subject: Re: [quicwg/base-drafts] Invert the connection ID logic during the handshake (#442)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58ff4859d61b1_16bd3f835d585c30847bb"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/As_jKJ24TiioTmOihbUZKMatH08>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 25 Apr 2017 13:00:12 -0000

----==_mimepart_58ff4859d61b1_16bd3f835d585c30847bb
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Related - how does the client chosen ID get mapped to the server chosen ID upon receipt of the Final Server Cleartext packet? It does not appear to be carried on the packet, unless hidden in some transport parameter.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/442#issuecomment-297022076
----==_mimepart_58ff4859d61b1_16bd3f835d585c30847bb
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Related - how does the client chosen ID get mapped to the server chose=
n ID upon receipt of the Final Server Cleartext packet? It does not appea=
r to be carried on the packet, unless hidden in some transport parameter.=
</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/442#issuecomment-297022076">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq9x4H=
Tgeia62CPdlyqAn-wDs1tI2ks5rze5ZgaJpZM4NA_PP">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq0z=
xtjlDRMRBCAjLotg1E1pFtWnRks5rze5ZgaJpZM4NA_PP.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<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/442#issuecomment-297022076"></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 #=
442: Related - how does the client chosen ID get mapped to the server cho=
sen ID upon receipt of the Final Server Cleartext packet? It does not app=
ear to be carried on the packet, unless hidden in some transport paramete=
r."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base=
-drafts/issues/442#issuecomment-297022076"}}}</script>=

----==_mimepart_58ff4859d61b1_16bd3f835d585c30847bb--


From nobody Tue Apr 25 11:00: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 22E571274D0 for <quic-issues@ietfa.amsl.com>; Tue, 25 Apr 2017 11:00:48 -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 6Ap9BHehLdNh for <quic-issues@ietfa.amsl.com>; Tue, 25 Apr 2017 11:00: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 5B6C1131736 for <quic-issues@ietf.org>; Tue, 25 Apr 2017 11:00: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=uLyciifYqJvDJ+xObTSqKjw5Uv8=; b=opAZSdH0Cgn0fV8q IcdNPt6Lcd2WtiS1Pd6Pa2M0++mh5zrnxKJHuWwb20S94P7XHwc7Xe8x08JK48WD 18pHXADJYKblJrP2UekqXlu7pGL2jBGiRolZ0s2HcQ4HN6xD8I12kQkFQ57gAgQ4 jC1p2RXYXId1VMH2dY7/nXr51Co=
Received: by filter0839p1mdw1.sendgrid.net with SMTP id filter0839p1mdw1-19047-58FF8EC8-54 2017-04-25 18:00:40.891796916 +0000 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 jYY71OLwQ1a68w4lCtipWw for <quic-issues@ietf.org>; Tue, 25 Apr 2017 18:00:40.852 +0000 (UTC)
Date: Tue, 25 Apr 2017 11:00:40 -0700
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc53a00392161a2a545090cb6678a9dcccd0830a092cf00000001151750c892a169ce0d5d5ed1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/462@github.com>
Subject: [quicwg/base-drafts] Treat client and server as equals (#462)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58ff8ec8b4b6a_3b0d3fc684e2dc38103160"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0eVYKAAcPfYH6TLhFe5OOavWkl1hePLuix6j pf7VqWUKPWjjxPjvJNS7r4UBlh5AyvfijxOGRmTOix1LlhScmfj6TVGgHd7fYRmYg+UGmcCI83+byd IChvoNETccOoEWNtGccceo8QvnEqp1rG+x0cQLrzIOvT1cWUBRTCBua3IKj+t9XnMXgpyuoMERosrZ k=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/1bfUIegG0PyJYpYL_m0q3pmjsck>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 25 Apr 2017 18:00:48 -0000

----==_mimepart_58ff8ec8b4b6a_3b0d3fc684e2dc38103160
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The draft appears to be focusing on a client server model such as an http server, but client and server can be peers, for example in peer to peer file sharing networks.

This becomes visible in 
https://github.com/quicwg/base-drafts/issues/170
where the client may experience highly likely collisions because the server is not required to generate random identifiers. The client is then forced to rely on dest address, but this ties the protocol to IP/UDP more than necessary.

It can also be seen in the assymetric direction of PUBLIC_RESET. A client cannot, in the current draft, shut down a connection like a server can, after a crash. Mentioned here
https://github.com/quicwg/base-drafts/issues/442


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/462
----==_mimepart_58ff8ec8b4b6a_3b0d3fc684e2dc38103160
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The draft appears to be focusing on a client server model such as an http server, but client and server can be peers, for example in peer to peer file sharing networks.</p>
<p>This becomes visible in<br>
<a href="https://github.com/quicwg/base-drafts/issues/170" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/170" data-id="201478058" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#170</a><br>
where the client may experience highly likely collisions because the server is not required to generate random identifiers. The client is then forced to rely on dest address, but this ties the protocol to IP/UDP more than necessary.</p>
<p>It can also be seen in the assymetric direction of PUBLIC_RESET. A client cannot, in the current draft, shut down a connection like a server can, after a crash. Mentioned here<br>
<a href="https://github.com/quicwg/base-drafts/issues/442" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/442" data-id="222567272" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#442</a></p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/462">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzLYK1Tz2Zxyl9lhnXwU_NQq8u14ks5rzjTIgaJpZM4NH2HF">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq727BN8Odr4yogKuS5EMPeOaHpBJks5rzjTIgaJpZM4NH2HF.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/462"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Treat client and server as equals (#462)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/462"}}}</script>
----==_mimepart_58ff8ec8b4b6a_3b0d3fc684e2dc38103160--


From nobody Tue Apr 25 11:19: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 BCB7A13175F for <quic-issues@ietfa.amsl.com>; Tue, 25 Apr 2017 11:19:55 -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 hXGIezuGzoHd for <quic-issues@ietfa.amsl.com>; Tue, 25 Apr 2017 11:19:54 -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 81032131569 for <quic-issues@ietf.org>; Tue, 25 Apr 2017 11:19:50 -0700 (PDT)
Date: Tue, 25 Apr 2017 11:19:49 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1493144389; bh=wdaf+yK/8Y4J5A0eQYpg03cq7ldx32MTxcXJLNrBTrM=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Kq2zDKgznMRDFp3dF700wNwipgbjmAKRJ9QH2szGXQQ5Lc8uDaGc8qbztNovkuOtu fvDZ2j3wJvI3v5KzkDSqDKIjHwSqO88T5HZBcbRX+NpaTr+qqYaKMdBItTBN3fq8Pf oz/4qu+EimH0ocdxcd+oX9SDvtLTAi02OR4s6e04=
From: James Hartig <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abda53711ab0676f6a359b6c1a91dbc0b4fb9de05592cf000000011517554592a169ce0c2f403e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/253/297120406@github.com>
In-Reply-To: <quicwg/base-drafts/issues/253@github.com>
References: <quicwg/base-drafts/issues/253@github.com>
Subject: Re: [quicwg/base-drafts] HTTP/QUIC without Alt-Svc? (#253)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58ff9345ae2fd_e733fc684e2dc38111293"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: fastest963
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ac8Yp2y8EAbMs-Xx70qJEGLn598>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 25 Apr 2017 18:19:56 -0000

----==_mimepart_58ff9345ae2fd_e733fc684e2dc38111293
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Another viewpoint is that currently you cannot have a UDP load balancer on GCE and a TCP load balancer on the same IP. Because of this, we cannot set up QUIC for testing right now using GCE-provided load balancers.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/253#issuecomment-297120406
----==_mimepart_58ff9345ae2fd_e733fc684e2dc38111293
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Another viewpoint is that currently you cannot have a UDP load balance=
r on GCE and a TCP load balancer on the same IP. Because of this, we cann=
ot set up QUIC for testing right now using GCE-provided load balancers.</=
p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/253#issuecomment-297120406">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqy2ba=
mWefz98fhGq3iZtaosZXZSqks5rzjlFgaJpZM4LzLA5">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqzf=
D9vBHqghhqXwfABgTyCehmm2vks5rzjlFgaJpZM4LzLA5.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<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/253#issuecomment-297120406"></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":"@fastest963 in=
 #253: Another viewpoint is that currently you cannot have a UDP load bal=
ancer on GCE and a TCP load balancer on the same IP. Because of this, we =
cannot set up QUIC for testing right now using GCE-provided load balancer=
s."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base=
-drafts/issues/253#issuecomment-297120406"}}}</script>=

----==_mimepart_58ff9345ae2fd_e733fc684e2dc38111293--


From nobody Tue Apr 25 12:57: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 2C666129469 for <quic-issues@ietfa.amsl.com>; Tue, 25 Apr 2017 12:56:58 -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 ZnGmcTWBRcVg for <quic-issues@ietfa.amsl.com>; Tue, 25 Apr 2017 12:56: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 65D71128D19 for <quic-issues@ietf.org>; Tue, 25 Apr 2017 12:56:56 -0700 (PDT)
Date: Tue, 25 Apr 2017 12:56:55 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1493150215; bh=ZdHvnxTBPXrehTFemtm+qh/rp2XywouYm1ReLFRtb7g=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=x0NWnNvqSCT02C+2gD5NyrMjjpL1yknZXT18MjO8RN0iGnD3sVdTVf2/pwY0MZEFW tsmPaPoPHxVKfWerz8dPLAuqOPAqk4nWnqWoG5JxDpxv36N2DejVkNIlcj5CjLqZn3 1tDkEJ626VxR/SpsTs1PMTBEbvqnxFynhaogP/0I=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9a126d35f41e63c65a5a886f8ed678ae4c0b5cd492cf0000000115176c0792a169ce0d441b68@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/442/297146659@github.com>
In-Reply-To: <quicwg/base-drafts/issues/442@github.com>
References: <quicwg/base-drafts/issues/442@github.com>
Subject: Re: [quicwg/base-drafts] Invert the connection ID logic during the handshake (#442)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58ffaa07420a4_2fe03fce56b39c3c10986f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/qiTRHaehJ86gJ2jTdPVWg21Yr3o>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 25 Apr 2017 19:56:58 -0000

----==_mimepart_58ffaa07420a4_2fe03fce56b39c3c10986f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Correction: the current scheme *does* allow a load balancer to distinguish between client and server-chosen connection IDs (see Section 5.7), but it does not allow a client to start with a server-chosen connection ID. Thinking about this issue some more, there's a tradeoff here.

The current scheme has the client sending a random ID on first packet and eventually the final ID on a successful handshake. This means that the client cannot use a server chosen connection ID on a re-connection attempt (after a version negotiation, or after a stateless reject, for instance), but part of the point of using server-chosen connection IDs is to limit DoS-ability. This design makes it so that any initial client packets are load-balanced among all available servers, and only packets sent after successful handshake are directed to a single server.

This proposed scheme doesn't spell it out yet, but is useful when the client sends a random ID or a previously-server-chosen ID on the first packet and then a server-chosen final ID (the same or a new one) on successful handshake. This allows for the server to specify a connection ID for the client to reconnect with on a Version Negotiation or a stateless reject. However, allowing a client to say that the connection ID is server-chosen has DoS-ability similar to the previous client-chosen connection ID scheme (in draft version -01).

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/442#issuecomment-297146659
----==_mimepart_58ffaa07420a4_2fe03fce56b39c3c10986f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Correction: the current scheme <em>does</em> allow a load balancer to =
distinguish between client and server-chosen connection IDs (see Section =
5.7), but it does not allow a client to start with a server-chosen connec=
tion ID. Thinking about this issue some more, there's a tradeoff here.</p=
>
<p>The current scheme has the client sending a random ID on first packet =
and eventually the final ID on a successful handshake. This means that th=
e client cannot use a server chosen connection ID on a re-connection atte=
mpt (after a version negotiation, or after a stateless reject, for instan=
ce), but part of the point of using server-chosen connection IDs is to li=
mit DoS-ability. This design makes it so that any initial client packets =
are load-balanced among all available servers, and only packets sent afte=
r successful handshake are directed to a single server.</p>
<p>This proposed scheme doesn't spell it out yet, but is useful when the =
client sends a random ID or a previously-server-chosen ID on the first pa=
cket and then a server-chosen final ID (the same or a new one) on success=
ful handshake. This allows for the server to specify a connection ID for =
the client to reconnect with on a Version Negotiation or a stateless reje=
ct. However, allowing a client to say that the connection ID is server-ch=
osen has DoS-ability similar to the previous client-chosen connection ID =
scheme (in draft version -01).</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/442#issuecomment-297146659">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq7DYD=
0WHgcV7Kmi0-erULApNoAyVks5rzlAHgaJpZM4NA_PP">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq26=
R1czIlAIT43xKPeijJdX0EbDqks5rzlAHgaJpZM4NA_PP.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<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/442#issuecomment-297146659"></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 #442: Correction: the current scheme *does* allow a load balancer to di=
stinguish between client and server-chosen connection IDs (see Section 5.=
7), but it does not allow a client to start with a server-chosen connecti=
on ID. Thinking about this issue some more, there's a tradeoff here.\r\n\=
r\nThe current scheme has the client sending a random ID on first packet =
and eventually the final ID on a successful handshake. This means that th=
e client cannot use a server chosen connection ID on a re-connection atte=
mpt (after a version negotiation, or after a stateless reject, for instan=
ce), but part of the point of using server-chosen connection IDs is to li=
mit DoS-ability. This design makes it so that any initial client packets =
are load-balanced among all available servers, and only packets sent afte=
r successful handshake are directed to a single server.\r\n\r\nThis propo=
sed scheme doesn't spell it out yet, but is useful when the client sends =
a random ID or a previously-server-chosen ID on the first packet and then=
 a server-chosen final ID (the same or a new one) on successful handshake=
. This allows for the server to specify a connection ID for the client to=
 reconnect with on a Version Negotiation or a stateless reject. However, =
allowing a client to say that the connection ID is server-chosen has DoS-=
ability similar to the previous client-chosen connection ID scheme (in dr=
aft version -01)."}],"action":{"name":"View Issue","url":"https://github.=
com/quicwg/base-drafts/issues/442#issuecomment-297146659"}}}</script>=

----==_mimepart_58ffaa07420a4_2fe03fce56b39c3c10986f--


From nobody Tue Apr 25 13:46: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 C72051294B2 for <quic-issues@ietfa.amsl.com>; Tue, 25 Apr 2017 13:46: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 o0d-AmmK5-ts for <quic-issues@ietfa.amsl.com>; Tue, 25 Apr 2017 13:46:10 -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 6602212709D for <quic-issues@ietf.org>; Tue, 25 Apr 2017 13:46: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=UKMzs7A/JD6OFBidccaouTKOaXM=; b=RRUAsWCIch8ks8G3 fgO+2Q/BNagGbG1Z9Esm9VvfJnbJa1Dv7LSFDrxDCf50PjsN/NDsPqRNkaMQvZMo NqrnJWeVkjlc/VcYNyArvukqqbKzDUkA2JG8bWbV8Ep2kqQ8HdU7Q8skyRPj7yVn FvGdfm5RQmahlmDa1vZc0qxQJ4c=
Received: by filter0537p1mdw1.sendgrid.net with SMTP id filter0537p1mdw1-16321-58FFB57B-3C 2017-04-25 20:45:47.502385122 +0000 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 _EaP5ZKcTqusarI2i0VrUw for <quic-issues@ietf.org>; Tue, 25 Apr 2017 20:45:47.628 +0000 (UTC)
Date: Tue, 25 Apr 2017 13:45:47 -0700
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abecdbcb7096fead146f7863d26eece0cd9965afd092cf000000011517777b92a169ce0d441b68@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/442/297159564@github.com>
In-Reply-To: <quicwg/base-drafts/issues/442@github.com>
References: <quicwg/base-drafts/issues/442@github.com>
Subject: Re: [quicwg/base-drafts] Invert the connection ID logic during the handshake (#442)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58ffb57b7ca66_32eb3ff0b564dc38137550"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0YHR48mWNvoDBERVxbb0y1LFcSoBq8HZQPvp +HvetNP8DPCrHd/0CiAqbS/y0s+dQrIpuP2/KSfJLD8tg0NOGuKr/2YC78BnFR3GMMK35+3OdONZNA kNmsDZofPo/jiaj7tpcop4Wb64nE/Iglw0PAVZS+Lp0mLig/1Fp7khCDVrvIZEZrMUdD0aSdRSBIWd s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/pgcK9L2YJrjXzScuDR5BG-oM3sI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 25 Apr 2017 20:46:12 -0000

----==_mimepart_58ffb57b7ca66_32eb3ff0b564dc38137550
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Perhaps I am missing something fundamental, but

If a stream is set up during 0rtt or clear text, the stream cannot continue once the client id changes to server id if loadbalancers route traffic elsewhere when the id is updated. All the state machinery won't work.

It's fine to have stateless setup, but then it needs to a UDP oriented approach such that streams and retransmissions are removed during this phase and replaced with a simpler retry until success. For example, periodically sent ClientHello until ServerFinal is received, and there would be no ServerNonFinal because that is stateful. ServerNonFinal is problematic regardless because it is not ordered by a stream, so this makes structuring the handshake rather complex.

For 0RTT the entire point is to start early - so here the routing needs to reach a stateful server early. But then again, as long as replay attacks are not solved for 0RTT, they have limited.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/442#issuecomment-297159564
----==_mimepart_58ffb57b7ca66_32eb3ff0b564dc38137550
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Perhaps I am missing something fundamental, but</p>
<p>If a stream is set up during 0rtt or clear text, the stream cannot conti=
nue once the client id changes to server id if loadbalancers route traffic =
elsewhere when the id is updated. All the state machinery won't work.</p>
<p>It's fine to have stateless setup, but then it needs to a UDP oriented a=
pproach such that streams and retransmissions are removed during this phase=
 and replaced with a simpler retry until success. For example, periodically=
 sent ClientHello until ServerFinal is received, and there would be no Serv=
erNonFinal because that is stateful. ServerNonFinal is problematic regardle=
ss because it is not ordered by a stream, so this makes structuring the han=
dshake rather complex.</p>
<p>For 0RTT the entire point is to start early - so here the routing needs =
to reach a stateful server early. But then again, as long as replay attacks=
 are not solved for 0RTT, they have limited.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/442#issuecomment-297159564">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq-10tuM3yBw3wsD=
OdQqGjcRYrfJAks5rzlt7gaJpZM4NA_PP">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq1C1AJPqr8ssSh7MC=
Bgew71D33TTks5rzlt7gaJpZM4NA_PP.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/442#issuecomment-297159564"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/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 #442: Perhaps I am =
missing something fundamental, but\r\n\r\nIf a stream is set up during 0rtt=
 or clear text, the stream cannot continue once the client id changes to se=
rver id if loadbalancers route traffic elsewhere when the id is updated. Al=
l the state machinery won't work.\r\n\r\nIt's fine to have stateless setup,=
 but then it needs to a UDP oriented approach such that streams and retrans=
missions are removed during this phase and replaced with a simpler retry un=
til success. For example, periodically sent ClientHello until ServerFinal i=
s received, and there would be no ServerNonFinal because that is stateful. =
ServerNonFinal is problematic regardless because it is not ordered by a str=
eam, so this makes structuring the handshake rather complex.\r\n\r\nFor 0RT=
T the entire point is to start early - so here the routing needs to reach a=
 stateful server early. But then again, as long as replay attacks are not s=
olved for 0RTT, they have limited."}],"action":{"name":"View Issue","url":"=
https://github.com/quicwg/base-drafts/issues/442#issuecomment-297159564"}}}=
</script>=

----==_mimepart_58ffb57b7ca66_32eb3ff0b564dc38137550--


From nobody Tue Apr 25 15:33:39 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6DB4E126B71 for <quic-issues@ietfa.amsl.com>; Tue, 25 Apr 2017 15:33: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 PToRJ1MLhNlW for <quic-issues@ietfa.amsl.com>; Tue, 25 Apr 2017 15:33:37 -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 E5EC31205F0 for <quic-issues@ietf.org>; Tue, 25 Apr 2017 15:33: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=uXVBW9OW68ZMYevGFVZzx/PMRnM=; b=EmsfAHMbX8kwq8O9 rrKY0K1KDRLoHiZSkqSMyy0QfcXWEd8pT9vwEoUjdsUALljd1HMkaEBe1T+9foep D2RKflIOg9HUgn4j6t5eOewjqIKD5DqywKKWpVX5NqrswkM6kYKLmKh+x+lzh/Mg ReRURMOU5Wqld49i6eYyBFB6qfs=
Received: by filter0816p1mdw1.sendgrid.net with SMTP id filter0816p1mdw1-23156-58FFCEBF-35 2017-04-25 22:33:35.676465149 +0000 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 lL49nuCgQJq3qtOzS2Aycg for <quic-issues@ietf.org>; Tue, 25 Apr 2017 22:33:35.702 +0000 (UTC)
Date: Tue, 25 Apr 2017 15:33:35 -0700
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc8865099281be50fcc529a68a7272a2b65605d4892cf00000001151790bf92a169ce0d49e3a0@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/450/review/34706704@github.com>
In-Reply-To: <quicwg/base-drafts/pull/450@github.com>
References: <quicwg/base-drafts/pull/450@github.com>
Subject: Re: [quicwg/base-drafts] Split WINDOW_UPDATE into MAX_DATA and MAX_STREAM_DATA (#450)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58ffcebf89392_6f5b3f8fa7b5fc2c9569f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0n9w5b6oI7lzbyRUovPUI1rVa1Yo2rsp6HXa zWzdaGDroWQH91O9WNv/R8tnQX1hnghOdHmssMhVwWuMcffSAUvpC+FP7fxIqGitH6vMZyBg1hDDov hRf7wdVyxiToQDyaamUL1tr9GKFjLVa+FzvXAMY0WBk6uz7b2+89f+RIyEB9ts7w9bFqUsp33PAcAg c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/P8NGGmCEzHjJhlZb0H8SuCQFwMA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 25 Apr 2017 22:33:38 -0000

----==_mimepart_58ffcebf89392_6f5b3f8fa7b5fc2c9569f
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/450#pullrequestreview-34706704
----==_mimepart_58ffcebf89392_6f5b3f8fa7b5fc2c9569f
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/450#pullrequestreview-34706704">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-E5RZ0pI7rYIn1KHV6P_Wka0WoOks5rznS_gaJpZM4NChv1">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq2SOcLUbbFl7bcZN3fqKE6ej_uUIks5rznS_gaJpZM4NChv1.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/450#pullrequestreview-34706704"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #450"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/450#pullrequestreview-34706704"}}}</script>
----==_mimepart_58ffcebf89392_6f5b3f8fa7b5fc2c9569f--


From nobody Tue Apr 25 15:33: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 7BA4912EB61 for <quic-issues@ietfa.amsl.com>; Tue, 25 Apr 2017 15:33:43 -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 ZRvS8XlKQlT3 for <quic-issues@ietfa.amsl.com>; Tue, 25 Apr 2017 15:33:42 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F2D52128D8B for <quic-issues@ietf.org>; Tue, 25 Apr 2017 15:33:41 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1493159621; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=yKrYMBmiLdjx86tiEYaZvPE66mhl9eCdyhfq2t7HjNQ=; b=PllY2Z0el3XoTo82e3GLIGwTFWlQlWlwS8D8eXK5PfIdudnKz+jjaqVtjjNm+P9nzh3tXH2x jgsZ2Yreu4+oVAe0KuqeCt2KhCWcIVcNus335FFcC0GhY+4Vy1Ho5udT67lN0epLu7IetGQb RpGT9BAXuuFlhwrQmKOtKifcDjE=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=rIXOo7tM5JsPwDMGtOlM7piHbVK2iE5Ig8WvcwjVuReLn43MVDfCViv8dtQ588Hua4q5U7 c6Nt0QX1EdLH4VNujsPIzwkgFmZwt3tJ4wA7Bv34cpB94jirYyud28B2svJ4wwvw1zHem23+ zthUHtEgtN2ek5rvQBmsjHaO+9wFo=
Sender: jri=google.com@github.com
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.40]) by mxa.mailgun.org with ESMTP id 58ffcec4.7f50025bd600-smtp-out-n03; Tue, 25 Apr 2017 22:33:40 -0000 (UTC)
Date: Tue, 25 Apr 2017 15:33:40 -0700
From: janaiyengar <jri@google.com>
Reply-To: janaiyengar <jri@google.com>
To: quic-issues@ietf.org
Message-ID: <58ffcec4e099e_1b723fb8f991dc2c104795@hookshot-fe6-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 84987e: Split WINDOW_UPDATE into MAX_DATA and MAX_STREAM_D...
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_58ffcec4e05c9_1b723fb8f991dc2c104682"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/NB1J89QlTMw5ZB9ffQeRRUVZruY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 25 Apr 2017 22:33:43 -0000

----==_mimepart_58ffcec4e05c9_1b723fb8f991dc2c104682
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 84987e4770803e2d927872a0589496fec57c883b
      https://github.com/quicwg/base-drafts/commit/84987e4770803e2d927872a0589496fec57c883b
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-04-20 (Thu, 20 Apr 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Split WINDOW_UPDATE into MAX_DATA and MAX_STREAM_DATA

This also changes the name of the LIMIT_UPDATE frame to MAX_STREAM_ID to match.

A lot of the text talked about stream offsets and had flow control affect
maximum stream offsets.  This turned out to be unnecessarily obtuse.  The text
in this changeset simply says that there is a limit to the amount of data that
can be sent.  This turns out to be a lot of changes, but I think that it is
easier to understand as a result.

Closes #443.


  Commit: eba4f043d8d55c86fe6db9d0e2e0c22ed66c44c2
      https://github.com/quicwg/base-drafts/commit/eba4f043d8d55c86fe6db9d0e2e0c22ed66c44c2
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-04-20 (Thu, 20 Apr 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  The hazards of renaming things automatically


  Commit: b82595442be00263498f4edc464fb4f30adfdc01
      https://github.com/quicwg/base-drafts/commit/b82595442be00263498f4edc464fb4f30adfdc01
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-04-20 (Thu, 20 Apr 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Fix IANA table


  Commit: 747885f399edab5935f7517db1818d58b6d8d4fe
      https://github.com/quicwg/base-drafts/commit/747885f399edab5935f7517db1818d58b6d8d4fe
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-04-20 (Thu, 20 Apr 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Jana's review comments


  Commit: 1f02a95d6a4d93932c7abed79035b87f4fa44099
      https://github.com/quicwg/base-drafts/commit/1f02a95d6a4d93932c7abed79035b87f4fa44099
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-04-20 (Thu, 20 Apr 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Fix frame type numbers


  Commit: f76f760c11fb1517127984b39df96cb8c2e5564d
      https://github.com/quicwg/base-drafts/commit/f76f760c11fb1517127984b39df96cb8c2e5564d
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-04-21 (Fri, 21 Apr 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  More feedback from Jana


  Commit: 735db70a72a672787a7a47f1160c95f9323cc9e1
      https://github.com/quicwg/base-drafts/commit/735db70a72a672787a7a47f1160c95f9323cc9e1
  Author: janaiyengar <jri@google.com>
  Date:   2017-04-25 (Tue, 25 Apr 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #450 from quicwg/limit_update

Split WINDOW_UPDATE into MAX_DATA and MAX_STREAM_DATA


Compare: https://github.com/quicwg/base-drafts/compare/c89eb53e0fff...735db70a72a6
----==_mimepart_58ffcec4e05c9_1b723fb8f991dc2c104682--


From nobody Tue Apr 25 15:33:54 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DA418128D8B for <quic-issues@ietfa.amsl.com>; Tue, 25 Apr 2017 15:33:43 -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 zYyOzRTc6qmH for <quic-issues@ietfa.amsl.com>; Tue, 25 Apr 2017 15:33: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 61DD8129443 for <quic-issues@ietf.org>; Tue, 25 Apr 2017 15:33:42 -0700 (PDT)
Date: Tue, 25 Apr 2017 15:33:41 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1493159621; bh=hqaZazkq0pcGhDk1LQ7IHwRspMOS+qJxRKhwE0sMx40=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=jrltQdObWHntBpXn2IPUzd+BYo9CgjVMiofBFIBECNtyb65d3AEpHVtAC48cd784o WG67uqdttCyLL5A7V45KGQLPlFIJBZjsmbQ4GkkpQWr4Go+awowStXl0SvPQcWbbNS Ix9Mmhvz9p+7JKGpOeJ8aYH2Qkd7oYPZBokdgT+w=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd31568410a8de8961bcf47164e4fd50e4680f90492cf00000001151790c592a169ce0d49e3a0@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/450/issue_event/1057557727@github.com>
In-Reply-To: <quicwg/base-drafts/pull/450@github.com>
References: <quicwg/base-drafts/pull/450@github.com>
Subject: Re: [quicwg/base-drafts] Split WINDOW_UPDATE into MAX_DATA and MAX_STREAM_DATA (#450)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58ffcec5989c1_3b2f3fa6821edc384861a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/I1qWfqBeRQzT-PZbOP_yRf8Wwks>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 25 Apr 2017 22:33:44 -0000

----==_mimepart_58ffcec5989c1_3b2f3fa6821edc384861a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #450.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/450#event-1057557727
----==_mimepart_58ffcec5989c1_3b2f3fa6821edc384861a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a href="https://github.com/quicwg/base-drafts/pull/450" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/450" data-id="222946208" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#450</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/450#event-1057557727">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqx6vsuxnZmimhDfUWGSJEJIMz0G5ks5rznTFgaJpZM4NChv1">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq9xDLJE-YF9mFHFrtIOa-R-Y6J62ks5rznTFgaJpZM4NChv1.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/450#event-1057557727"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #450."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/450#event-1057557727"}}}</script>
----==_mimepart_58ffcec5989c1_3b2f3fa6821edc384861a--


From nobody Tue Apr 25 15:33: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 D304D12785F for <quic-issues@ietfa.amsl.com>; Tue, 25 Apr 2017 15:33: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 fS8N0VaxqLSF for <quic-issues@ietfa.amsl.com>; Tue, 25 Apr 2017 15:33:43 -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 EBD131205F0 for <quic-issues@ietf.org>; Tue, 25 Apr 2017 15:33: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=jbwva56faIsvi11RDYeLP7MvrkA=; b=lNzNyj4SyTANckya lfraRLInniGhP/WmTHkviL1MvhI4Qzb7LO3is2yVNju0JS/BQaqTuLso9vk1WWwG GvRk9KPuI7HN5yBn7rMQHA+wBWMUruvi8vArT90asSmlm2WWfL/qlNOrnkFCIghu GtHB7U0HFwbRAm8GhoFuoiSBy1A=
Received: by filter0623p1mdw1.sendgrid.net with SMTP id filter0623p1mdw1-27258-58FFCEC5-1B 2017-04-25 22:33:41.749888763 +0000 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 6B1ye4daREycKBxN7Va2_w for <quic-issues@ietf.org>; Tue, 25 Apr 2017 22:33:41.444 +0000 (UTC)
Date: Tue, 25 Apr 2017 15:33:41 -0700
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab57cb0e707981a525e51ef7a64de3119806f7969392cf00000001151790c592a169ce0d4429d4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/443/issue_event/1057557725@github.com>
In-Reply-To: <quicwg/base-drafts/issues/443@github.com>
References: <quicwg/base-drafts/issues/443@github.com>
Subject: Re: [quicwg/base-drafts] Split WINDOW_UPDATE (#443)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58ffcec559eba_3b763fa6821edc387305e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0HX6oXqL/4yZHt0Sj68qVSeb6+GEpevhkvtz feCXwFWvtvArr3R3q06zK3snJRY+tX3n0LPBSjF2AQzw+c/o8/RR2pCxlCgga2bYlZVHMKbciveikR 2T2wvk6SzV8KfSQQKH1vfn6E/WT+ORv6unCe5ffSAmuAeOUr/b81r4I0EZmInEBk3S4buPRRpoWM7z 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/RBXKM3pcUiZuT3QVlNo1y63OKAk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 25 Apr 2017 22:33:45 -0000

----==_mimepart_58ffcec559eba_3b763fa6821edc387305e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #443 via #450.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/443#event-1057557725
----==_mimepart_58ffcec559eba_3b763fa6821edc387305e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/quicwg/base-drafts/issues/443" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/443" data-id="222570964" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#443</a> via <a href="https://github.com/quicwg/base-drafts/pull/450" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/450" data-id="222946208" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#450</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/443#event-1057557725">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4FH-xNAmoaz88e9_JIuy_yOZCAnks5rznTFgaJpZM4NBAQm">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq4Sf1Av8IcXv9LpbX7yxGQd5C_o5ks5rznTFgaJpZM4NBAQm.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/443#event-1057557725"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #443 via #450."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/443#event-1057557725"}}}</script>
----==_mimepart_58ffcec559eba_3b763fa6821edc387305e--


From nobody Tue Apr 25 15:34: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 290C5126B71 for <quic-issues@ietfa.amsl.com>; Tue, 25 Apr 2017 15:34:40 -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 qXerZJZ6xPz7 for <quic-issues@ietfa.amsl.com>; Tue, 25 Apr 2017 15:34:38 -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 ADF321205F0 for <quic-issues@ietf.org>; Tue, 25 Apr 2017 15:34:38 -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=CetHdVp6x3ghSSJPLxdd1+9FbFg=; b=ljhyyn5pBkb0sX4j u+WVs9SHT0vx8MDSvhrqp5i+gV2IHmV9MWG21/Ox0aMJNdEUDpynm0+LnOHIj8UM Sber4lVhg7JsI3D7Qedh71lq7u2JT3ETCkhU0PvSnkNRnnEGjMdSvCPWzLlry8yL GLPd29rMMSx0Zo3yLU9F0aFxsVs=
Received: by filter0417p1mdw1.sendgrid.net with SMTP id filter0417p1mdw1-6162-58FFCEFD-12 2017-04-25 22:34:37.300684928 +0000 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 VZQ4XvtMQ-efadgtEIBu3g for <quic-issues@ietf.org>; Tue, 25 Apr 2017 22:34:37.308 +0000 (UTC)
Date: Tue, 25 Apr 2017 15:34:37 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2e6476aea2ddcd84dda4577377845a3a5da460d592cf00000001151790fd92a169ce0d5e6bf8@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/463@github.com>
Subject: [quicwg/base-drafts] Packetization structure (#463)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58ffcefd2da95_4c473f9d80acfc3054769"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1Ijd4t3oUaGjLfXFRyXgIs0jniOtsczkNnKv /bDOjGIi7cBUOZmw97/2EfNu/dLAiZGUHHZlYIft1sjIoE14ys20XAFDohP6hHOzU7OjonNI9pdH/M ThG2Ef+6BDM4MPefMxsCJh22XzOrT1AuFuEDntpmdwqE6KFbe66JP4az2J29XYheRO/qWHbDgyoF2t 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/aNIPXJFM30P4cyhdr8Th-EINijs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 25 Apr 2017 22:34:40 -0000

----==_mimepart_58ffcefd2da95_4c473f9d80acfc3054769
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

We have a bunch of things in Section 9 (Packetization) that aren't very well structured: PMTUD, frame assembly into packets, retransmission, acknowledgements, etc...  This could be restructured a little to make it more accessible.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/463
----==_mimepart_58ffcefd2da95_4c473f9d80acfc3054769
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>We have a bunch of things in Section 9 (Packetization) that aren't very well structured: PMTUD, frame assembly into packets, retransmission, acknowledgements, etc...  This could be restructured a little to make it more accessible.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/463">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5RHr7sx-XryXFm_1iCpwvDXjTx7ks5rznT9gaJpZM4NII-j">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqwOevLQXao2RIjVmX_CkSbNqn7Xrks5rznT9gaJpZM4NII-j.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/463"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Packetization structure (#463)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/463"}}}</script>
----==_mimepart_58ffcefd2da95_4c473f9d80acfc3054769--


From nobody Tue Apr 25 15:39: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 7196C126B71 for <quic-issues@ietfa.amsl.com>; Tue, 25 Apr 2017 15:39:18 -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 Ru0S1p2im-Fk for <quic-issues@ietfa.amsl.com>; Tue, 25 Apr 2017 15:39: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 70DE01205F0 for <quic-issues@ietf.org>; Tue, 25 Apr 2017 15:39:17 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1493159956; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=eVab0/xPpKGnd9koU75MQ7F08FR+RmRdVknUxpGhTqw=; b=XwFTMbcwI6YpJ6LQg+vWlXUjiQ3IyX3tvUlDeyq5ZtyxS7lRQK49f3p7CAcoHpI2mrrfHnN3 KyXMi/HJhWbKL1OZQ8+EkCa6oH/ogYIlwdEEVClbHGScNAS/EX4I/MBAcWwmgSslF0PuVBdW nQ2BUeCXR1r2DthOCpIZ2HnOZ8U=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=X/wWnlNsP27Q+vEX8BtlKIbrvoKMRFTxDSWsJW54zBJKf/8GLhoBlkJp1cPu9LoatWVhwK ujr/+FyisuVnx2KCSyddJejrrc8iq/5kvCZIsGP57RV0L8JoeZhkqp7I6v3JCowHo0BdSQr1 1aS5K0Ua9IwOQ8uONip6vl4uriTcY=
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 58ffd014.7fc29024a2a0-smtp-out-n01; Tue, 25 Apr 2017 22:39:16 -0000 (UTC)
Date: Tue, 25 Apr 2017 15:39:16 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <58ffd0144e0d5_72773feffb2e1c3046262@hookshot-fe3-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 1e125e: Split BLOCKED into two
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_58ffd0144dc8b_72773feffb2e1c3046111"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/8L6j4unaQMUjwJ4LhAkIz0OJfa0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 25 Apr 2017 22:39:18 -0000

----==_mimepart_58ffd0144dc8b_72773feffb2e1c3046111
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/split_blocked
  Home:   https://github.com/quicwg/base-drafts
  Commit: 1e125e47f51c2f6d3483deaf713aa6a8d7a5e63a
      https://github.com/quicwg/base-drafts/commit/1e125e47f51c2f6d3483deaf713aa6a8d7a5e63a
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-04-26 (Wed, 26 Apr 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Split BLOCKED into two

This matches the changes to WINDOW_UPDATE


  Commit: 077be5853c6d0b617f600fe427856dac2e5ab54d
      https://github.com/quicwg/base-drafts/commit/077be5853c6d0b617f600fe427856dac2e5ab54d
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-04-26 (Wed, 26 Apr 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Fix nits


Compare: https://github.com/quicwg/base-drafts/compare/0b63b7184b89...077be5853c6d
----==_mimepart_58ffd0144dc8b_72773feffb2e1c3046111--


From nobody Tue Apr 25 15:42: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 21C9512785F for <quic-issues@ietfa.amsl.com>; Tue, 25 Apr 2017 15:42:40 -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 5G2R1nqgZQvl for <quic-issues@ietfa.amsl.com>; Tue, 25 Apr 2017 15:42:38 -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 C59D81205F0 for <quic-issues@ietf.org>; Tue, 25 Apr 2017 15:42:38 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1493160158; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=014qg6T9XLzWFZgNV0GpQFR2QaVQK15NgLazMeW7uSI=; b=PFUdUVBzU7ujsKhBgmFKi9y3fOFt9eSFSfFhESZa9OhjvUvqnH9p+19q2LHWuflgofiPRuMO EPPU3niDlg1RdP3zX7Iy+ROoc64roKojOJyWbbi8X5yBTSrXSwS6gBQGK+IXXCI5WESC+dLk a6SWMQYzytH9YfQXrtdgQ2w0uRU=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=w2TUubNBS7pJuIBNgYU8QcQF0f3HxdNChHQigmFbDw3bVYd4QJTGT50zsgt5Pel4EjgvLc kJ4b7eh7AAQDDKd9HibX0RUGXiEaQVWRE6oUQTVQU8zCSGSpqU1uG2v9E5ANE4XL6z0qjnnf aOTWaQy/f+xBsc2z27VMoTY2enLSY=
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 58ffd0dd.7f704f4f0d50-smtp-out-n01; Tue, 25 Apr 2017 22:42:37 -0000 (UTC)
Date: Tue, 25 Apr 2017 15:42:37 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <58ffd0dd4c986_c0fd3fee82a4bc3476318@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] f42cc3: Move crypto to stream 0, HTTP control to stream 1
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_58ffd0dd4c6b8_c0fd3fee82a4bc34762d9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/BXBWhqAYD12AQHucqvxIb3s8klU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 25 Apr 2017 22:42:40 -0000

----==_mimepart_58ffd0dd4c6b8_c0fd3fee82a4bc34762d9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/stream_zero
  Home:   https://github.com/quicwg/base-drafts
  Commit: f42cc3a39c7b4e9071cfc9d940cb3148411451a1
      https://github.com/quicwg/base-drafts/commit/f42cc3a39c7b4e9071cfc9d940cb3148411451a1
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-04-26 (Wed, 26 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.



----==_mimepart_58ffd0dd4c6b8_c0fd3fee82a4bc34762d9--


From nobody Tue Apr 25 15:44: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 2E3FE12EC2F for <quic-issues@ietfa.amsl.com>; Tue, 25 Apr 2017 15:44:35 -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 v4vlO_WgEnm0 for <quic-issues@ietfa.amsl.com>; Tue, 25 Apr 2017 15:44:33 -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 F3B541294A6 for <quic-issues@ietf.org>; Tue, 25 Apr 2017 15:44: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=uCJ9/nIxV6C34P4Qb2paS2MvsFA=; b=iOw7NSmAJeC/GPWh g1MBuIsY30Odzzictzo71Ic8oecOg/3Pq3kAgOD8olWwhhkWk7EUyeANabOi9Mb4 auXrJOi4gqYn/kk7u6hVb/rkCLF0dm+0uNRDu5iJ5iji/V9fpqoR2SkW7znkpU6w yvkjaBvvNyYFkXzuoYOogMaD9T4=
Received: by filter0826p1mdw1.sendgrid.net with SMTP id filter0826p1mdw1-23393-58FFD14C-1E 2017-04-25 22:44:28.570788018 +0000 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 Qoqs7QXlR1CLpraXQE5Gpg for <quic-issues@ietf.org>; Tue, 25 Apr 2017 22:44:28.492 +0000 (UTC)
Date: Tue, 25 Apr 2017 15:44:28 -0700
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abeada00af94966e3684db7d4f0601a18c88cf99ac92cf000000011517934c92a169ce0d4a0ecb@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/454/review/34708374@github.com>
In-Reply-To: <quicwg/base-drafts/pull/454@github.com>
References: <quicwg/base-drafts/pull/454@github.com>
Subject: Re: [quicwg/base-drafts] Split BLOCKED (#454)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58ffd14c64f58_14073fdff420bc3c1223ee"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0gi29c/udTOvEHMA6SUJkuOfCmYDHXrPOK2U U3QekDVGpvtMJMcidf8bthaYZQIBg75dtQZ7TWFA0TeW7Tb2RpdugSADWWuEMtDP/+MZgaxS9ece3T CUFRoW+lIyvOQY7ofjnCdEMvGVZ4dPNudh6lGn2LBDkh4qoR4ekmwDemO+Y2zc6sWHmIt4MEuVvLpd A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/5lDR2RxPsIGKowBSPLGE2LV4Aq4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 25 Apr 2017 22:44:41 -0000

----==_mimepart_58ffd14c64f58_14073fdff420bc3c1223ee
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/454#pullrequestreview-34708374
----==_mimepart_58ffd14c64f58_14073fdff420bc3c1223ee
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/454#pullrequestreview-34708374">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4ZS__V0bbnoewyS6ki5QUGdbuAAks5rzndMgaJpZM4NCkt6">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq7LyXgPgUiAr-Ht6MRyJIumfsy2cks5rzndMgaJpZM4NCkt6.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/454#pullrequestreview-34708374"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #454"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/454#pullrequestreview-34708374"}}}</script>
----==_mimepart_58ffd14c64f58_14073fdff420bc3c1223ee--


From nobody Tue Apr 25 15:44:48 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3DFAD1205F0 for <quic-issues@ietfa.amsl.com>; Tue, 25 Apr 2017 15:44:42 -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 vD9FMdtnaLQu for <quic-issues@ietfa.amsl.com>; Tue, 25 Apr 2017 15:44: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 E9DC71294D3 for <quic-issues@ietf.org>; Tue, 25 Apr 2017 15:44:33 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1493160273; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=qGtDLfGPoHe12/ijTk4Vl6OQAcg3tafbGH93rZSoOgE=; b=esIK5kihpCIIsZ6lr3pMpUNLOQwaEaZpXreObzmuvAvmfUew/fS91WEBE3lhDugktzJy2F0E 19meK3ob1fNOv/OrTvQSV5E6T0Q3RVQioru0xbyNNuPph4BxIcRReYE5TkVX0C1Vd65LOixn PekW9RsxfjHoz5Gobo7y6I0rFeQ=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=Zl28ADFTeY0XTSdokiED386nl6Q8YUsazzoOo44w40v0XItOa4jY9q8TFEsREjDamzIbL9 g8NoB9Gceg3DLyCT1xxqyAdIXlKIChoYa5AtWU/K1MN+EIXUFdzgu5FEolyyL4QAN+StPNqj 4iVjN/53fFuiR2NLJaiSQfemt5F78=
Sender: jri=google.com@github.com
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.40]) by mxa.mailgun.org with ESMTP id 58ffd151.7fabf6ecb870-smtp-out-n02; Tue, 25 Apr 2017 22:44:33 -0000 (UTC)
Date: Tue, 25 Apr 2017 15:44:32 -0700
From: janaiyengar <jri@google.com>
Reply-To: janaiyengar <jri@google.com>
To: quic-issues@ietf.org
Message-ID: <58ffd15068251_23b53fc0ab85fc2c76686@hookshot-fe6-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 1e125e: Split BLOCKED into two
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_58ffd15067d08_23b53fc0ab85fc2c76535"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/AFi0SuNisl1IGbA7j8vQ-uQW_WI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 25 Apr 2017 22:44:42 -0000

----==_mimepart_58ffd15067d08_23b53fc0ab85fc2c76535
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 1e125e47f51c2f6d3483deaf713aa6a8d7a5e63a
      https://github.com/quicwg/base-drafts/commit/1e125e47f51c2f6d3483deaf713aa6a8d7a5e63a
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-04-26 (Wed, 26 Apr 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Split BLOCKED into two

This matches the changes to WINDOW_UPDATE


  Commit: 077be5853c6d0b617f600fe427856dac2e5ab54d
      https://github.com/quicwg/base-drafts/commit/077be5853c6d0b617f600fe427856dac2e5ab54d
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-04-26 (Wed, 26 Apr 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Fix nits


  Commit: 5e2598ab44f21e21bdf8dd0a5724dd554d150c65
      https://github.com/quicwg/base-drafts/commit/5e2598ab44f21e21bdf8dd0a5724dd554d150c65
  Author: janaiyengar <jri@google.com>
  Date:   2017-04-25 (Tue, 25 Apr 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #454 from quicwg/split_blocked

Split BLOCKED


Compare: https://github.com/quicwg/base-drafts/compare/735db70a72a6...5e2598ab44f2
----==_mimepart_58ffd15067d08_23b53fc0ab85fc2c76535--


From nobody Tue Apr 25 15:44: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 A10EA129443 for <quic-issues@ietfa.amsl.com>; Tue, 25 Apr 2017 15:44:42 -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 Z3qxOipU5rAi for <quic-issues@ietfa.amsl.com>; Tue, 25 Apr 2017 15:44:41 -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 5ACD912EB61 for <quic-issues@ietf.org>; Tue, 25 Apr 2017 15:44: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=ugqRBHD5UL8QFL0CJVWVG5iEqAc=; b=X8oQLicoU0G9XicU uO0tCjPgBArkoRsFgCgjqtDQz0rjE7lp0IkqrTTaRNvqbA79gjwRoT5G2YLiGB+D EBKMQ6XNuRJyK6/WG7iDCCul/WIpnDoJ4ZreI1gtM82hnkKHK7hRrKZrwpjzqmyS o9V65PDr3tXcapShOYe9vAvxyH4=
Received: by filter1114p1mdw1.sendgrid.net with SMTP id filter1114p1mdw1-30858-58FFD151-26 2017-04-25 22:44:33.674238676 +0000 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 WO4JRH9VSxyi31Tc2pa4Uw for <quic-issues@ietf.org>; Tue, 25 Apr 2017 22:44:33.553 +0000 (UTC)
Date: Tue, 25 Apr 2017 15:44:33 -0700
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba3ff38d0e30eb63e771396ae12f65df1b3f2064492cf000000011517935192a169ce0d4a0ecb@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/454/issue_event/1057568672@github.com>
In-Reply-To: <quicwg/base-drafts/pull/454@github.com>
References: <quicwg/base-drafts/pull/454@github.com>
Subject: Re: [quicwg/base-drafts] Split BLOCKED (#454)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58ffd15172d82_46ac3f9254977c34714c4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak17UpyG11B0Je+TeERp9dugpNiVVK4jdju/Q4 kZ3pQK6gTqecpIXsW56wjBy2t3j8RgeZvw3TILVIieJkfO2b69FKPn2tidlby1TEK9f9h8uFiAnUGj s+0F8lf9boHt07hE8Hqt15o6vzBvszSjKtPvJENVtBWkU9YqqWq6HitaTKAfu6/1Ks+nvBE3j3x7Ql 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/wf3n-l8J23KKVul95pdCD5BwpYM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 25 Apr 2017 22:44:43 -0000

----==_mimepart_58ffd15172d82_46ac3f9254977c34714c4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #454.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/454#event-1057568672
----==_mimepart_58ffd15172d82_46ac3f9254977c34714c4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a href="https://github.com/quicwg/base-drafts/pull/454" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/454" data-id="222957259" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#454</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/454#event-1057568672">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2DWcFw87PG2356l1j1PkHfszno9ks5rzndRgaJpZM4NCkt6">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq8RCZ1ujP3K7eeSfp0YcmcOpjvSaks5rzndRgaJpZM4NCkt6.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/454#event-1057568672"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #454."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/454#event-1057568672"}}}</script>
----==_mimepart_58ffd15172d82_46ac3f9254977c34714c4--


From nobody Tue Apr 25 15:51: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 4C876126B71 for <quic-issues@ietfa.amsl.com>; Tue, 25 Apr 2017 15:51:20 -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 3O6o8m_Mlet9 for <quic-issues@ietfa.amsl.com>; Tue, 25 Apr 2017 15:51: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 22A891205F0 for <quic-issues@ietf.org>; Tue, 25 Apr 2017 15:51:19 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1493160678; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=c894uajDwAERLEjIm7t5f3AWG3bylHCb95yQNqn8zjc=; b=KnR590V3ZQ50Kx2vVJQmJzfrfXPiFr6FlIGBWk5pndwjrEcYrkinhA94nLx+6W7xiRSboG7l jFhby/8dXV5f5agS08RXhzOxwlJBh5jBRcp27j3vvYmWnQnfc6tVCt7Maj5nHgxYgnzMdmJT rftI00+mTCTgohdEASvMsnHhi3Y=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=aD8gUU6nqUquaZDyAGAVWD5q0I5kZNcUJ+qTLEYEEuOmW9bKJTIYi+lhkTCm7PVkT+QIzv rdRkYegl002zACnvjWBeI+DObH5K8NqMk0muvUwtBY4lwlPOKczrnMH2+ON5AzhignoRmpM1 oM630A38JwFn5O5rBblHUQIYYkcMU=
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 58ffd2e6.7f98102e4b10-smtp-out-n03; Tue, 25 Apr 2017 22:51:18 -0000 (UTC)
Date: Tue, 25 Apr 2017 15:51:17 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <58ffd2e522c67_b87e3fb40fe67c3085295@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] a43f70: wip
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_58ffd2e52298b_b87e3fb40fe67c308517d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/nGPATpwhqh9umYp3EMzq3S5j5Jo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 25 Apr 2017 22:51:20 -0000

----==_mimepart_58ffd2e52298b_b87e3fb40fe67c308517d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/make_reset_sensible
  Home:   https://github.com/quicwg/base-drafts
  Commit: a43f701aa012e4dbd30da7edf42fcb6af0f56e3c
      https://github.com/quicwg/base-drafts/commit/a43f701aa012e4dbd30da7edf42fcb6af0f56e3c
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-04-26 (Wed, 26 Apr 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  wip


  Commit: 05fbcad9d355657760e19cc446281368576a26cf
      https://github.com/quicwg/base-drafts/commit/05fbcad9d355657760e19cc446281368576a26cf
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-04-26 (Wed, 26 Apr 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Make RST_STREAM affect one direction only

This is a change to how we describe stream states as they relate to
RST_STREAM.  It also corrects the omission whereby RST_STREAM didn't
have any defined semantics from the idle state.

Closes #458.


  Commit: c3e42c7f6253d81a24234d8f5474e196633aadad
      https://github.com/quicwg/base-drafts/commit/c3e42c7f6253d81a24234d8f5474e196633aadad
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-04-26 (Wed, 26 Apr 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Fixup


Compare: https://github.com/quicwg/base-drafts/compare/83fb6c93ec2f...c3e42c7f6253
----==_mimepart_58ffd2e52298b_b87e3fb40fe67c308517d--


From nobody Tue Apr 25 15:59: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 583DF12785F for <quic-issues@ietfa.amsl.com>; Tue, 25 Apr 2017 15:59: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 Y2FIJisVDOop for <quic-issues@ietfa.amsl.com>; Tue, 25 Apr 2017 15:59:52 -0700 (PDT)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 290461205F0 for <quic-issues@ietf.org>; Tue, 25 Apr 2017 15:59:52 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1493161191; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=rl1gFGqtnfQjNg8mM96ZEy+l0IhBqQc37ozfczYHfPQ=; b=bRyqk1LMorbdtjsflIBcLJZcUfnBLDo1m57CJmP2wMBUxFsobsAAKih3CRZxtwShzCs6+Ncu dGOBXrVfUGkjTunjEMGlCgCS39aRs5vJxeE3h50M8zyKcynT9tRoTSgsExO0lCqJkFoTOyno 47tk4E8m8QSH4maxdTinagdQj/k=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=eBO1JCM/DQiPYcFC8e9QnBjIQtPoiucfgZ/DRTPyzPcazjep/mz+Ik1HO/zPf4bw2bB0nP aNri+p6nJcJ2nLNGVk/SksHVZjSMpCQOTG+MYFdEXpX3GLZpSWEdBrmTjNVj4ie9qoRsbP6S zjG1eb6Lp1lliD5wI5ct1Q/OCQDG0=
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 58ffd4e7.7fc239d0e4b0-smtp-out-n03; Tue, 25 Apr 2017 22:59:51 -0000 (UTC)
Date: Tue, 25 Apr 2017 15:59:51 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <58ffd4e71fb6a_77cd3f7e01a7bc3c165d1@hookshot-fe3-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 49e8ac: Nit
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_58ffd4e71f7b0_77cd3f7e01a7bc3c16496"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/leii8XmRhI_fsdQCdRRVMEKReG8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 25 Apr 2017 22:59:53 -0000

----==_mimepart_58ffd4e71f7b0_77cd3f7e01a7bc3c16496
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/make_reset_sensible
  Home:   https://github.com/quicwg/base-drafts
  Commit: 49e8ac15369e3f4ca8e82617451512281d341126
      https://github.com/quicwg/base-drafts/commit/49e8ac15369e3f4ca8e82617451512281d341126
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-04-26 (Wed, 26 Apr 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Nit



----==_mimepart_58ffd4e71f7b0_77cd3f7e01a7bc3c16496--


From nobody Tue Apr 25 16:00: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 A59C71205F0 for <quic-issues@ietfa.amsl.com>; Tue, 25 Apr 2017 15:59:54 -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 sIgVQJaJsX95 for <quic-issues@ietfa.amsl.com>; Tue, 25 Apr 2017 15:59: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 3FA1E126E01 for <quic-issues@ietf.org>; Tue, 25 Apr 2017 15:59:53 -0700 (PDT)
Date: Tue, 25 Apr 2017 15:59:52 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1493161192; bh=QJxHfShh8rczQKUpWuOPSc3YgjNmHiUK5UTwAt14DK0=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=tuxRHId8EjsqHuvLdxdZCCT8q5+4xARD2MwB9fiDXYiw8fUmNVCUS3TZaETwZYAQO rC1Kem26I7jSUTdZ6PLmV8uIPVXq0O/01KusgliWDIgRDW+LiERKza/Tcg57Xx2iKi K5gXIN++9eDiArrEK8sK86oWf3TlS2OCynneQLys=
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/459/push/1702076508@github.com>
In-Reply-To: <quicwg/base-drafts/pull/459@github.com>
References: <quicwg/base-drafts/pull/459@github.com>
Subject: Re: [quicwg/base-drafts] Change RST_STREAM impact on state (#459)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58ffd4e85db53_31ba3fcfd847fc3815676d"; 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/4ET2ULLXjKz1HigrkGhh9nW5dTY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 25 Apr 2017 22:59:55 -0000

----==_mimepart_58ffd4e85db53_31ba3fcfd847fc3815676d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson pushed 1 commit.

49e8ac1  Nit


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/459/files/c3e42c7f6253d81a24234d8f5474e196633aadad..49e8ac15369e3f4ca8e82617451512281d341126

----==_mimepart_58ffd4e85db53_31ba3fcfd847fc3815676d
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/49e8ac1" class="commit-link">49e8ac1</a>  Nit</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/459/files/c3e42c7f6253d81a24234d8f5474e196633aadad..49e8ac15369e3f4ca8e82617451512281d341126">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_r_HY102Z4zAlApPbMstikS0XyMks5rznrogaJpZM4NDv-W">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq0aVFRxhvDeI8sLbB40G4gK2puHwks5rznrogaJpZM4NDv-W.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/459/files/c3e42c7f6253d81a24234d8f5474e196633aadad..49e8ac15369e3f4ca8e82617451512281d341126"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/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 #459"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/459/files/c3e42c7f6253d81a24234d8f5474e196633aadad..49e8ac15369e3f4ca8e82617451512281d341126"}}}</script>

----==_mimepart_58ffd4e85db53_31ba3fcfd847fc3815676d--


From nobody Tue Apr 25 16:02: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 9E2B01294A6 for <quic-issues@ietfa.amsl.com>; Tue, 25 Apr 2017 16:02:05 -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 Q2qCbn7oLJ5N for <quic-issues@ietfa.amsl.com>; Tue, 25 Apr 2017 16:02: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 14D211205F0 for <quic-issues@ietf.org>; Tue, 25 Apr 2017 16:02: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=+DLGQtRUBN+JnPJZzWvCSMA7X/Q=; b=JHgcx0kNtpIIc4ZE 9TjlREzOlIvhTKMHdiuLkBrIChHJEchGa7jPp9TJIyoxouFzNyQ2pUGC+plHfEzc +qRW0WjE1kd6c2sKNmCWD4e/Q3aj1RxyvIOhDtWCe4szD992zysvmCOs/+qCdAv3 +ysRtpYEfESIgHMy2gzCUWl89Co=
Received: by filter0455p1mdw1.sendgrid.net with SMTP id filter0455p1mdw1-22950-58FFD569-E 2017-04-25 23:02:01.114545341 +0000 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 nbHogIGwQ2Om8n8VHS7klA for <quic-issues@ietf.org>; Tue, 25 Apr 2017 23:02:01.022 +0000 (UTC)
Date: Tue, 25 Apr 2017 16:02:00 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab0ebde6a41e0854ede151928e5e59a5d82da16f7a92cf000000011517976892a169ce0d5e7ecd@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/464@github.com>
Subject: [quicwg/base-drafts] Rename CONNECTION_CLOSE (#464)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58ffd568e5f3f_76c83fc588a87c34121223"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2FKqNq/a8cePYPiqzabtquMxwnVtfBjsPwTA 0c28ziInlOkxFy4V+V8MJy8c5uQfyW2aoKAQrwrTC/2l4HfEm62GX3Z+GfbLmmuJ69BtbV0PLM4FK3 tKHXA6aXYAeSio/mz6M8e2PRoXb+M9bOFAuxEyOdnfQ1DHYfTC4veMDpz8AzsL1BKkbn3FWaqD7y3n U=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/GVSf2451bLy2QIGr2wp9LGmjihw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 25 Apr 2017 23:02:06 -0000

----==_mimepart_58ffd568e5f3f_76c83fc588a87c34121223
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

If there is no use case for NO_ERROR, then CONNECTION_ERROR might be more appropriate.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/464
----==_mimepart_58ffd568e5f3f_76c83fc588a87c34121223
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>If there is no use case for NO_ERROR, then CONNECTION_ERROR might be more appropriate.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/464">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzurXO7cHm_6dqeYsxzbBRVhFpy9ks5rzntogaJpZM4NIKTE">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq1_zQVt65goOnQ4DvZUMEehx6FSyks5rzntogaJpZM4NIKTE.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/464"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Rename CONNECTION_CLOSE (#464)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/464"}}}</script>
----==_mimepart_58ffd568e5f3f_76c83fc588a87c34121223--


From nobody Tue Apr 25 16:38: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 A797C131718 for <quic-issues@ietfa.amsl.com>; Tue, 25 Apr 2017 16:38:29 -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 duefIFyLF_gC for <quic-issues@ietfa.amsl.com>; Tue, 25 Apr 2017 16:38:27 -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 2ABFC13145A for <quic-issues@ietf.org>; Tue, 25 Apr 2017 16:38:27 -0700 (PDT)
Date: Tue, 25 Apr 2017 16:38:26 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1493163506; bh=nsePiXIsI608DjhRCEHRotPmRnvsCe0YwLqFo+yGjQQ=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=vdnhNms3yAHEkahfHwjg8IYPWupgHTJOz41xglTgRrz6UXYPNfARu0A8WZ/V4mBu7 eZCapF8fy4M1JkeNErKs71QNiuqD6rGZbL0X6lJn1ANDsaMMHRz/y1aaKLWSA4Jv0Q g3MXkyBiu+IO7rDYuSS++HdixC5Wu1KEcJWCwMWM=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab87f8fe7e263145b42d98bd97025bb3711b57754a92cf0000000115179ff292a169ce0c04da41@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/c297195746@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_58ffddf260779_3c203fcd73ef7c2c1267d5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/I7mWQap-FfqeQQITPvpFn9Gs7jo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 25 Apr 2017 23:38:29 -0000

----==_mimepart_58ffddf260779_3c203fcd73ef7c2c1267d5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@janaiyengar had an idea that we at least wanted to float here.  In that design, DISINTEREST carries a maximum read offset.  That would be equivalent to RST_STREAM in the opposite direction.  It means that the sender would have no choice about whether to continue to send or not (in this design, DISINTEREST can be ignored).

The cost of saving a message is that you no longer have a single authoritative source for the end of stream offset.  The value in DISINTEREST would override the value in RST_STREAM (if both are sent in a race, DISINTEREST would always be less than or equal to the value in RST_STREAM, so it would win).  That means that in some cases the connection flow control window would have to go backwards.  Also, STREAM frames that arrive beyond the offset would have to be dropped (this would happen before any flow control policing, whereas today order of processing doesn't matter much).

On balance, I prefer the DISINTEREST design, but on complexity ground only.  I can't see why it wouldn't be equally valid.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/171#issuecomment-297195746
----==_mimepart_58ffddf260779_3c203fcd73ef7c2c1267d5
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> had an idea that we at least wanted to float here.  In that =
design, DISINTEREST carries a maximum read offset.  That would be equival=
ent to RST_STREAM in the opposite direction.  It means that the sender wo=
uld have no choice about whether to continue to send or not (in this desi=
gn, DISINTEREST can be ignored).</p>
<p>The cost of saving a message is that you no longer have a single autho=
ritative source for the end of stream offset.  The value in DISINTEREST w=
ould override the value in RST_STREAM (if both are sent in a race, DISINT=
EREST would always be less than or equal to the value in RST_STREAM, so i=
t would win).  That means that in some cases the connection flow control =
window would have to go backwards.  Also, STREAM frames that arrive beyon=
d the offset would have to be dropped (this would happen before any flow =
control policing, whereas today order of processing doesn't matter much).=
</p>
<p>On balance, I prefer the DISINTEREST design, but on complexity ground =
only.  I can't see why it wouldn't be equally valid.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/171#issuecomment-297195746">view it on GitHub</a>, or=
 <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqySb_g9=
ooDZpYBbX7jP7VEoFfSSYks5rzoPygaJpZM4LnL5T">mute the thread</a>.<img alt=3D=
"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq0hRtc=
2FXBbO2Z8cK-3zIdKJOYVjks5rzoPygaJpZM4LnL5T.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<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/171#issuecomment-297195746"></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 #171: @janaiyengar had an idea that we at least wanted to float here.=
  In that design, DISINTEREST carries a maximum read offset.  That would =
be equivalent to RST_STREAM in the opposite direction.  It means that the=
 sender would have no choice about whether to continue to send or not (in=
 this design, DISINTEREST can be ignored).\r\n\r\nThe cost of saving a me=
ssage is that you no longer have a single authoritative source for the en=
d of stream offset.  The value in DISINTEREST would override the value in=
 RST_STREAM (if both are sent in a race, DISINTEREST would always be less=
 than or equal to the value in RST_STREAM, so it would win).  That means =
that in some cases the connection flow control window would have to go ba=
ckwards.  Also, STREAM frames that arrive beyond the offset would have to=
 be dropped (this would happen before any flow control policing, whereas =
today order of processing doesn't matter much).\r\n\r\nOn balance, I pref=
er the DISINTEREST design, but on complexity ground only.  I can't see wh=
y it wouldn't be equally valid."}],"action":{"name":"View Pull Request","=
url":"https://github.com/quicwg/base-drafts/pull/171#issuecomment-2971957=
46"}}}</script>=

----==_mimepart_58ffddf260779_3c203fcd73ef7c2c1267d5--


From nobody Tue Apr 25 20:27: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 4DC921204DA for <quic-issues@ietfa.amsl.com>; Tue, 25 Apr 2017 20:27:26 -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 aMQ698aLYMMC for <quic-issues@ietfa.amsl.com>; Tue, 25 Apr 2017 20:27:24 -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 C820512426E for <quic-issues@ietf.org>; Tue, 25 Apr 2017 20:27:23 -0700 (PDT)
Date: Tue, 25 Apr 2017 20:27:23 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1493177243; bh=9QyRHKYHdAkK46dQus/i7D8xWbyh50RnTtPCUPKxzIg=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=0V3TBjC0uQt3olKbtj7dp4UU6JHv0mHiaSRc+Y3r0iqOQgE6jvD7l4m1hfHozZwMb iv1+XtdjI3RdK+2DFgdf+s73rydsMilQyLbOL0WVFwC2xWAaBFGsQGh9AKbgw0lv8s oJ4xgcDW9X0dut71SNcKgSDJQO2TGppd/uzsGrLE=
From: Igor Lubashev <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9e2bf0748b9fce0c90e999e2fcb7c842d047a26492cf000000011517d59b92a169ce0d441b68@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/442/297227297@github.com>
In-Reply-To: <quicwg/base-drafts/issues/442@github.com>
References: <quicwg/base-drafts/issues/442@github.com>
Subject: Re: [quicwg/base-drafts] Invert the connection ID logic during the handshake (#442)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5900139b10ebf_63863fd42a353c3c4268e"; 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/Jgmjbh7On0b3YYRvzv87W8v0YWg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 26 Apr 2017 03:27:26 -0000

----==_mimepart_5900139b10ebf_63863fd42a353c3c4268e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

The goal of the design is to support long-lived QUIC connections, especia=
lly across network migrations (wifi <-> cellular, for example). =C2=A0The=
 initial few packets would need to be handled "statefully" by the load ba=
lancers, but the server-generated ConnectionID would include bits that he=
lp the load balancers identify the server handling this connection. =C2=A0=
Hence, CDN load balancers would be able to continue routing the packets c=
orrectly even if they start reaching a different load balancer, which can=
 be in the same or even a completely different pop. =


    On Tuesday, April 25, 2017 4:46 PM, MikkelFJ <notifications@github.co=
m> wrote:
 =


 Perhaps I am missing something fundamental, butIf a stream is set up dur=
ing 0rtt or clear text, the stream cannot continue once the client id cha=
nges to server id if loadbalancers route traffic elsewhere when the id is=
 updated. All the state machinery won't work.It's fine to have stateless =
setup, but then it needs to a UDP oriented approach such that streams and=
 retransmissions are removed during this phase and replaced with a simple=
r retry until success. For example, periodically sent ClientHello until S=
erverFinal is received, and there would be no ServerNonFinal because that=
 is stateful. ServerNonFinal is problematic regardless because it is not =
ordered by a stream, so this makes structuring the handshake rather compl=
ex.For 0RTT the entire point is to start early - so here the routing need=
s to reach a stateful server early. But then again, as long as replay att=
acks are not solved for 0RTT, they have limited.=E2=80=94
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub, or mute the thread. =


   =


-- =

You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/442#issuecomment-297227297=

----==_mimepart_5900139b10ebf_63863fd42a353c3c4268e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

The goal of the design is to support long-lived QUIC connections, especia=
lly across network migrations (wifi &lt;-&gt; cellular, for example). =C2=
=A0The initial few packets would need to be handled &quot;statefully&quot=
; by the load balancers, but the server-generated ConnectionID would incl=
ude bits that help the load balancers identify the server handling this c=
onnection. =C2=A0Hence, CDN load balancers would be able to continue rout=
ing the packets correctly even if they start reaching a different load ba=
lancer, which can be in the same or even a completely different pop. <br>=

<br>
    On Tuesday, April 25, 2017 4:46 PM, MikkelFJ &lt;notifications@github=
.com&gt; wrote:<br>
 <br>
<br>
 Perhaps I am missing something fundamental, butIf a stream is set up dur=
ing 0rtt or clear text, the stream cannot continue once the client id cha=
nges to server id if loadbalancers route traffic elsewhere when the id is=
 updated. All the state machinery won&#39;t work.It&#39;s fine to have st=
ateless setup, but then it needs to a UDP oriented approach such that str=
eams and retransmissions are removed during this phase and replaced with =
a simpler retry until success. For example, periodically sent ClientHello=
 until ServerFinal is received, and there would be no ServerNonFinal beca=
use that is stateful. ServerNonFinal is problematic regardless because it=
 is not ordered by a stream, so this makes structuring the handshake rath=
er complex.For 0RTT the entire point is to start early - so here the rout=
ing needs to reach a stateful server early. But then again, as long as re=
play attacks are not solved for 0RTT, they have limited.=E2=80=94<br>
You are receiving this because you were mentioned.<br>
Reply to this email directly, view it on GitHub, or mute the thread. <br>=

<br>
   =


<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/442#issuecomment-297227297">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqxbRr=
UWRciTDr69ks5GPtsdYVx7Gks5rzrmbgaJpZM4NA_PP">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqxJ=
cCPJrLZ9VYsZt_NJAY58WoV2bks5rzrmbgaJpZM4NA_PP.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<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/442#issuecomment-297227297"></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 #=
442: The goal of the design is to support long-lived QUIC connections, es=
pecially across network migrations (wifi \u003c-\u003e cellular, for exam=
ple). =C2=A0The initial few packets would need to be handled \"statefully=
\" by the load balancers, but the server-generated ConnectionID would inc=
lude bits that help the load balancers identify the server handling this =
connection. =C2=A0Hence, CDN load balancers would be able to continue rou=
ting the packets correctly even if they start reaching a different load b=
alancer, which can be in the same or even a completely different pop. \n\=
n    On Tuesday, April 25, 2017 4:46 PM, MikkelFJ \u003cnotifications@git=
hub.com\u003e wrote:\n \n\n Perhaps I am missing something fundamental, b=
utIf a stream is set up during 0rtt or clear text, the stream cannot cont=
inue once the client id changes to server id if loadbalancers route traff=
ic elsewhere when the id is updated. All the state machinery won't work.I=
t's fine to have stateless setup, but then it needs to a UDP oriented app=
roach such that streams and retransmissions are removed during this phase=
 and replaced with a simpler retry until success. For example, periodical=
ly sent ClientHello until ServerFinal is received, and there would be no =
ServerNonFinal because that is stateful. ServerNonFinal is problematic re=
gardless because it is not ordered by a stream, so this makes structuring=
 the handshake rather complex.For 0RTT the entire point is to start early=
 - so here the routing needs to reach a stateful server early. But then a=
gain, as long as replay attacks are not solved for 0RTT, they have limite=
d.=E2=80=94\nYou are receiving this because you were mentioned.\nReply to=
 this email directly, view it on GitHub, or mute the thread. \n\n   "}],"=
action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts=
/issues/442#issuecomment-297227297"}}}</script>=

----==_mimepart_5900139b10ebf_63863fd42a353c3c4268e--


From nobody Tue Apr 25 22:09: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 2A059129416 for <quic-issues@ietfa.amsl.com>; Tue, 25 Apr 2017 22:09:40 -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 UOnpzJVKG6o8 for <quic-issues@ietfa.amsl.com>; Tue, 25 Apr 2017 22:09: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 E7B08128A32 for <quic-issues@ietf.org>; Tue, 25 Apr 2017 22:09:38 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1493183378; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=DWySi6Q2mpSnm3NXCfRCvqG4lACCOFpjF/t1nYlpkkw=; b=HzYGI2OfNUmRAg0Sl7UtwM+YhrkcJ9tLYKLn/YNXNBN/gT6Y/XQd+tEObJWtUSx5VdqQnqno lcvjEvQiWHpE237vSkABaOg8ZBSGRMqNTEAJMXhTn82UTtsreAw9dUmPaCYts0qU9GGBQBUI teHKUg4ZS7eFQUIDoiO8fxqnHaA=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=naCfWqne9AD1mNxdgFu/eE5cH+Pa7m746j7tiqQldlw+jFKJ3IPXrRZWceb4attDNPMs73 0tiRgOYFGuVdunuJgiB5YbH5oxcOjIQJAf/aTUX8EelBqp//USie4amlIE3CdOGqhPRDNjCf cXVPN0sN/NwsPU3zl/62dzBQ1GxJ8=
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 59002b92.7f208977c210-smtp-out-n02; Wed, 26 Apr 2017 05:09:38 -0000 (UTC)
Date: Tue, 25 Apr 2017 22:09:36 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <59002b90e8b46_b1523fb7407c9c3c80022@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 8a6004: Grammar correction, alignment
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_59002b90e881c_b1523fb7407c9c3c799b1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/4qEXHWTXHtgg3UIA0fdyly5zpmw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 26 Apr 2017 05:09:40 -0000

----==_mimepart_59002b90e881c_b1523fb7407c9c3c799b1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/public_reset_proof
  Home:   https://github.com/quicwg/base-drafts
  Commit: 8a6004d2ad8e82b62ba950ae23f5af0c4e077d2c
      https://github.com/quicwg/base-drafts/commit/8a6004d2ad8e82b62ba950ae23f5af0c4e077d2c
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-04-26 (Wed, 26 Apr 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Grammar correction, alignment


  Commit: fd80751f07c37856b0ea6f4a39edbaad55272291
      https://github.com/quicwg/base-drafts/commit/fd80751f07c37856b0ea6f4a39edbaad55272291
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-04-26 (Wed, 26 Apr 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Authenticate public reset with a hash

This takes ekr's design from #20 and expands on it quite a bit.  There are a
few little wrinkles that I think we might want to discuss a little.

First, this is a one-time password, so the combination of key and connection ID
can't ever be repeated for a given server instance.  Our 64-bit connection ID
space isn't really enough to provide this.  How a server moves to a new static
key during operation will be challenging; it probably needs to partition the
connection ID space.

Second, transport parameters are encrypted.  #20 made a point of having the
verifier in the clear so that intermediaries could validate the Public Reset.


  Commit: 8d59adcd700539eceba823546bea07ff7dbfbb89
      https://github.com/quicwg/base-drafts/commit/8d59adcd700539eceba823546bea07ff7dbfbb89
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-04-26 (Wed, 26 Apr 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Self-review


Compare: https://github.com/quicwg/base-drafts/compare/d8e68c2b23ff...8d59adcd7005
----==_mimepart_59002b90e881c_b1523fb7407c9c3c799b1--


From nobody Tue Apr 25 23:48: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 A388B1318BC for <quic-issues@ietfa.amsl.com>; Tue, 25 Apr 2017 23:48:07 -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 Ppjolww2PZot for <quic-issues@ietfa.amsl.com>; Tue, 25 Apr 2017 23:48: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 1555A1318B7 for <quic-issues@ietf.org>; Tue, 25 Apr 2017 23:48:06 -0700 (PDT)
Date: Tue, 25 Apr 2017 23:48:05 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1493189285; bh=5v8CbJgtx3qKAjqIht7PM/Q9anpyl3VCiCB3ji+G5j4=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=lbMXOuJTHBWCwfCIG8Q5beOE/md+TqRLS/uAR870TIlz/mBborTyZIvJ5s04kZFd7 6OP7RZpSfa1Nw07BESX1byOr4HqyXK/+xSgv/1Qqh9zIe33qwx5ir3Ma6Q1dqauAZn GKShEq0hrBwrFXmc5wIvj5VL5oGeec+Xs3IMfgXw=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab37f286f9f737ee2ca12e77b1ed639e6699ec597692cf00000001151804a592a169ce0d441b68@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/442/297255986@github.com>
In-Reply-To: <quicwg/base-drafts/issues/442@github.com>
References: <quicwg/base-drafts/issues/442@github.com>
Subject: Re: [quicwg/base-drafts] Invert the connection ID logic during the handshake (#442)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_590042a544b42_1433fe6fb255c341638c9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/VjBN1NUyglTroCywp8TgP1Rp_Ew>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 26 Apr 2017 06:48:08 -0000

----==_mimepart_590042a544b42_1433fe6fb255c341638c9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@janaiyengar if the server allocates connection IDs and the client picks randomly, I don't see any way for the server to distinguish between an ID it allocated and one that the client happened to pick that collides with that.  So it doesn't allow the server to know if it allocated the ID.  Not without maintaining a table of values that it allocated.

I agree with the point about DoS here.  If the client can *claim* that the server picked the value, then it can maybe target a particular server by exploiting stateless routing at the load balancer.  But you can't avoid packets arriving at a specific server in that sort of configuration because clients can simply copy a connection ID from a valid connection and pretend to have migrated.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/442#issuecomment-297255986
----==_mimepart_590042a544b42_1433fe6fb255c341638c9
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> if the server allocates connection IDs and the client picks =
randomly, I don't see any way for the server to distinguish between an ID=
 it allocated and one that the client happened to pick that collides with=
 that.  So it doesn't allow the server to know if it allocated the ID.  N=
ot without maintaining a table of values that it allocated.</p>
<p>I agree with the point about DoS here.  If the client can <em>claim</e=
m> that the server picked the value, then it can maybe target a particula=
r server by exploiting stateless routing at the load balancer.  But you c=
an't avoid packets arriving at a specific server in that sort of configur=
ation because clients can simply copy a connection ID from a valid connec=
tion and pretend to have migrated.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/442#issuecomment-297255986">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqzeke=
Ah1oMmhUUhljBaUdQlXc2IGks5rzuilgaJpZM4NA_PP">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq7J=
ZDYOwmJLQx7Y6rZqiA8bBBe-Nks5rzuilgaJpZM4NA_PP.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<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/442#issuecomment-297255986"></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 #442: @janaiyengar if the server allocates connection IDs and the cli=
ent picks randomly, I don't see any way for the server to distinguish bet=
ween an ID it allocated and one that the client happened to pick that col=
lides with that.  So it doesn't allow the server to know if it allocated =
the ID.  Not without maintaining a table of values that it allocated.\r\n=
\r\nI agree with the point about DoS here.  If the client can *claim* tha=
t the server picked the value, then it can maybe target a particular serv=
er by exploiting stateless routing at the load balancer.  But you can't a=
void packets arriving at a specific server in that sort of configuration =
because clients can simply copy a connection ID from a valid connection a=
nd pretend to have migrated."}],"action":{"name":"View Issue","url":"http=
s://github.com/quicwg/base-drafts/issues/442#issuecomment-297255986"}}}</=
script>=

----==_mimepart_590042a544b42_1433fe6fb255c341638c9--


From nobody Tue Apr 25 23:55: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 2051F131902 for <quic-issues@ietfa.amsl.com>; Tue, 25 Apr 2017 23:55:14 -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 m2bViDNjZSrR for <quic-issues@ietfa.amsl.com>; Tue, 25 Apr 2017 23:55:13 -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 F1B56131904 for <quic-issues@ietf.org>; Tue, 25 Apr 2017 23:54: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=wOY2pYtrucVhNauWajFtGS8PvvI=; b=f04IwId7IDOAo2HT uLyHCeim0T/pBzkQz1LRr8XENjHhMXr87u9OtWnEqZlrCD8JwddJlggxLalR2bh9 c0DsX3KTZM8tKr8arRmKk31FvMiv0yAqqU7doak+Ma0pakAP7rGFZR7wVyazSJE3 W6h9AM7u+SUFeREBI3PaGbkOnRE=
Received: by filter0605p1mdw1.sendgrid.net with SMTP id filter0605p1mdw1-29365-5900440D-2D 2017-04-26 06:54:05.426567997 +0000 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 _hB5WZEWT1W2g0OA-Nb4tg for <quic-issues@ietf.org>; Wed, 26 Apr 2017 06:54:05.396 +0000 (UTC)
Date: Tue, 25 Apr 2017 23:54:05 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab821f387af1bdcb65ef6a20444675b59a61980ae992cf000000011518060d92a169ce0d5d5ed1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/462/297257194@github.com>
In-Reply-To: <quicwg/base-drafts/issues/462@github.com>
References: <quicwg/base-drafts/issues/462@github.com>
Subject: Re: [quicwg/base-drafts] Treat client and server as equals (#462)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5900440d4a564_6e913fe6d87c3c348497f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3ELgwVcaQhmKdTy2PRC8Hd0m+ZiZbMVemADq AdArnxL8tFzsOT/fdKS8OokOmlNtM/8AbJTprUzriRV8JULd45CIHGfK9VnlDk5t7unbMjh3GAR8Mj zzGfoCW5dzIEXgjcPuNGPNk6wzZ8+kyikc7xX0FwrjdjAz3gmdwXx9aeyhWBbzYOapHeI8jhd9EXMJ M=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/T_hQNV7MGlt3P4s7maQsJi_LceU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 26 Apr 2017 06:55:14 -0000

----==_mimepart_5900440d4a564_6e913fe6d87c3c348497f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Note that this latter point is incorrect.  I was careful to make public reset symmetric.  Now, the utility of that is pretty low for HTTP, and is probably even lower in p2p cases based on my experience with the NAT traversal systems that are needed there (see ICE).

The notion that the client might use a non-unique source address and port for a new connection is really stretching the design too much for me.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/462#issuecomment-297257194
----==_mimepart_5900440d4a564_6e913fe6d87c3c348497f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Note that this latter point is incorrect.  I was careful to make public =
reset symmetric.  Now, the utility of that is pretty low for HTTP, and is p=
robably even lower in p2p cases based on my experience with the NAT travers=
al systems that are needed there (see ICE).</p>
<p>The notion that the client might use a non-unique source address and por=
t for a new connection is really stretching the design too much for me.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/462#issuecomment-297257194">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkqy1XCYECYfgd5dx=
pSZAyyUSBXqihks5rzuoNgaJpZM4NH2HF">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq4tt6pPZ4TLX1aPlo=
zaL3FuinGN-ks5rzuoNgaJpZM4NH2HF.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/462#issuecomment-297257194"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/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 #462: Note tha=
t this latter point is incorrect.  I was careful to make public reset symme=
tric.  Now, the utility of that is pretty low for HTTP, and is probably eve=
n lower in p2p cases based on my experience with the NAT traversal systems =
that are needed there (see ICE).\r\n\r\nThe notion that the client might us=
e a non-unique source address and port for a new connection is really stret=
ching the design too much for me."}],"action":{"name":"View Issue","url":"h=
ttps://github.com/quicwg/base-drafts/issues/462#issuecomment-297257194"}}}<=
/script>=

----==_mimepart_5900440d4a564_6e913fe6d87c3c348497f--


From nobody Wed Apr 26 00:04:52 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E1A9513193F for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 00:04:50 -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 2gWA9syjz7X5 for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 00:04:49 -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 4C85F131935 for <quic-issues@ietf.org>; Wed, 26 Apr 2017 00:03:54 -0700 (PDT)
Date: Wed, 26 Apr 2017 00:03:53 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1493190233; bh=onbTluytmoyOnlrYeW79PCsDKCi+ryBCI46ln7eR0oU=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=DBdhrgCVErCFphQBpAj0jxNXfvMQVMSDTQlRu02It3mt0vaAiP2LVCc7Z1N10vGZB X0rL034CsvZKmmT6RWdB5No3Sumo4a59CBH4L0lnDcmbSyYvbCLhUy7eef5MI/venR gH9QKonDPYSBRntBy9YlSrzXxNMROCAb3VFwEoHA=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab44907e2e84b453a87e66ed41869bb04db2f8d4bb92cf000000011518085992a169ce0cd5d91f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/411/297259179@github.com>
In-Reply-To: <quicwg/base-drafts/issues/411@github.com>
References: <quicwg/base-drafts/issues/411@github.com>
Subject: Re: [quicwg/base-drafts] Restructure document (#411)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59004659a7413_7f103fbc70d25c3c137311"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/_TZv3lJvwUeoR158vPq7r-uUa6A>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 26 Apr 2017 07:04:51 -0000

----==_mimepart_59004659a7413_7f103fbc70d25c3c137311
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Might look at #463 at the same time.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/411#issuecomment-297259179
----==_mimepart_59004659a7413_7f103fbc70d25c3c137311
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Might look at <a href="https://github.com/quicwg/base-drafts/issues/463" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/463" data-id="224291832" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#463</a> at the same time.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/411#issuecomment-297259179">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq32bcpATn_Gwwao1JqUxFUFIgWYOks5rzuxZgaJpZM4MiE8J">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq8Ux7VfW06r8rlSo_OMOx0_9ki1oks5rzuxZgaJpZM4MiE8J.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/411#issuecomment-297259179"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/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 #411: Might look at #463 at the same time."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/411#issuecomment-297259179"}}}</script>
----==_mimepart_59004659a7413_7f103fbc70d25c3c137311--


From nobody Wed Apr 26 00: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 158591319CB for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 00:31: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 gLpKLcEVfxvF for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 00:31: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 CE7471319C7 for <quic-issues@ietf.org>; Wed, 26 Apr 2017 00:31: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=Crk7QFNImc1pkOav7KSLgYQhKuo=; b=pFL7KTNNwF0wu6/J mPYp6yqWEfD3uIuzn3fdVIcKSQemAdhmzDZbIIxU06aBba3Z5rLSyheUfF4y+92V 1vLhAbYQEJ7C9EWGzvPs2f3ZLnLhPMJk+dqpWL45swyK6r2sBetUXVc2HY1iZn2I UXge+SUfIxGCmBWuqaMejtF1wlE=
Received: by filter1103p1mdw1.sendgrid.net with SMTP id filter1103p1mdw1-23890-59004CEA-3E 2017-04-26 07:31:54.996923965 +0000 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 6So9bdGGR5yBj7G9RgHnag for <quic-issues@ietf.org>; Wed, 26 Apr 2017 07:31:54.956 +0000 (UTC)
Date: Wed, 26 Apr 2017 00:31:54 -0700
From: Shigeki Ohtsu <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd2b11a95093c2b06eeb8bf0b7fdc7d21cfe80e8692cf0000000115180eea92a169ce0d5f9dea@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/465@github.com>
Subject: [quicwg/base-drafts] fix spelling (#465)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59004cead7d2c_6b293fbc70d25c3c101170"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: shigeki
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak340KUJDPZF6DFkSwYZqx72w6u7NF/kDlyixl yrAEsI7od8uN9m9cbZSYst2fnu2jtWGxUIqzAUFigcJhm+/SnCoI2bpglaLZ7MjMxwGf5E3fEPjyaF 1gyGveanp1zvxVmbil6JJNGJ+GedfVeWxakrKuYj3S+AqHXKeTaJ2iSp18CNJ370dLKFJ0h+bwpvmd 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/3l523zWM15mjmS6SjtExTdd9DS8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 26 Apr 2017 07:31:58 -0000

----==_mimepart_59004cead7d2c_6b293fbc70d25c3c101170
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This is just an editorial fix of spelling.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/465

-- Commit Summary --

  * fix spelling

-- File Changes --

    M draft-ietf-quic-recovery.md (8)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/465.patch
https://github.com/quicwg/base-drafts/pull/465.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/465

----==_mimepart_59004cead7d2c_6b293fbc70d25c3c101170
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>This is just an editorial fix of spelling.</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/465'>https://github.com/quicwg/base-drafts/pull/465</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>fix spelling</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/465/files#diff-0">draft-ietf-quic-recovery.md</a>
    (8)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/465.patch'>https://github.com/quicwg/base-drafts/pull/465.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/465.diff'>https://github.com/quicwg/base-drafts/pull/465.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/465">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-dwvMC5MWCuZTS9VGiZ0v9jFnHVks5rzvLqgaJpZM4NIeM2">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqzQu1pwRf5ohgB75g0SXuDbSPaQMks5rzvLqgaJpZM4NIeM2.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/465"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 spelling (#465)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/465"}}}</script>

----==_mimepart_59004cead7d2c_6b293fbc70d25c3c101170--


From nobody Wed Apr 26 00:39:20 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B5FBA131C24 for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 00:39: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 5vk29qZNAV6d for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 00:39:17 -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 3DEC2131C1D for <quic-issues@ietf.org>; Wed, 26 Apr 2017 00:39: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=RKCtSKWDPjoRngO8IQaNip2Tr6w=; b=l2ru/9IEVZVbcD2p B4Dx2U542WCVLFqNymf/VlF7tfr0GsROVOWZ8DVhHH8lFMxXH28UIcHTOqbg3J8t f8zmGXNPv2HvLUDEE9LTDN/FFcoLEV4d6P9KJFHAg1gMdu6X/fETkAaa5DlqLRbQ K3YkPAHkMQ8a4NGkRFyPaFeg05c=
Received: by filter0917p1mdw1.sendgrid.net with SMTP id filter0917p1mdw1-23241-59004EA3-12 2017-04-26 07:39:15.597496365 +0000 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 ccV7ksd7S_qW91nNk5_sVA for <quic-issues@ietf.org>; Wed, 26 Apr 2017 07:39:15.601 +0000 (UTC)
Date: Wed, 26 Apr 2017 00:39:15 -0700
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab01a96b47712f7b0943d328a7bb645be1a31732ff92cf00000001151810a392a169ce0d5d5ed1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/462/297270492@github.com>
In-Reply-To: <quicwg/base-drafts/issues/462@github.com>
References: <quicwg/base-drafts/issues/462@github.com>
Subject: Re: [quicwg/base-drafts] Treat client and server as equals (#462)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59004ea37ec7f_59c93ff5d01c3c3855431"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3lCLlt1nGcs3VtJTGjdzYDBdb0IBo5k82NLF ej/yJ7Mzb178KNnGtL4IwMGSwH6LvpalTcqg/4iOIovS4PSMJhqqUmly/s0E2tK/KZmyeZWIox/kBy M60y3Hq0mZuzRWQLlr+9/vGMIPjzEY5/l/WzK7JES20xrdBi87PZjrkgSD2dC5ivYtCmmsS/+pKH8G I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/N2i593wEkGw_OggGahrZIxp46fc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 26 Apr 2017 07:39:19 -0000

----==_mimepart_59004ea37ec7f_59c93ff5d01c3c3855431
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

>  I was careful to make public reset symmetric. 
Good, I just seem to the recall the wording "a server can send... "

If you cannot associate initial state based on connection id, what is the point of doing 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/462#issuecomment-297270492
----==_mimepart_59004ea37ec7f_59c93ff5d01c3c3855431
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<blockquote>
<p>I was careful to make public reset symmetric.<br>
Good, I just seem to the recall the wording "a server can send... "</p>
</blockquote>
<p>If you cannot associate initial state based on connection id, what is th=
e point of doing it later 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/462#issuecomment-297270492">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq-m58fac2IAnUAA=
Pq4ExOP1BKtKMks5rzvSjgaJpZM4NH2HF">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq7ZVc-I60i_iff_S-=
grqgz9KCJOEks5rzvSjgaJpZM4NH2HF.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/462#issuecomment-297270492"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/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 #462: \u003e  I was=
 careful to make public reset symmetric. \r\nGood, I just seem to the recal=
l the wording \"a server can send... \"\r\n\r\nIf you cannot associate init=
ial state based on connection id, what is the point of doing it later on?"}=
],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-draft=
s/issues/462#issuecomment-297270492"}}}</script>=

----==_mimepart_59004ea37ec7f_59c93ff5d01c3c3855431--


From nobody Wed Apr 26 00:46: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 10AD2131C43 for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 00:46:36 -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 tsEJQrBorPxx for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 00:46: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 1CB41131C12 for <quic-issues@ietf.org>; Wed, 26 Apr 2017 00:46:32 -0700 (PDT)
Date: Wed, 26 Apr 2017 00:46:31 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1493192791; bh=qVg71oVT1t7hxd3Exv2+YVnORHqrwsoHsHZTOIV0NVc=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=dXQ1z88to8t04aJ/lnNE4zB/eEyfw3n6LVNwdQAdVwNQd5+TtXB8PKbf71r+w8nSw 3FIBka/0Lkhebctmr7eDoLyVWd8xzcGVEUt26D16a99+6iOq6VNvBMz0SshjZwyQ25 qgtqi/cC7mdrZBLgg5jrnEhyV5tTZpfP62T+tBe8=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe0381a60b30cb13602079ea1f7312b5ec164176a92cf000000011518125792a169ce0d5d5ed1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/462/297273516@github.com>
In-Reply-To: <quicwg/base-drafts/issues/462@github.com>
References: <quicwg/base-drafts/issues/462@github.com>
Subject: Re: [quicwg/base-drafts] Treat client and server as equals (#462)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5900505753840_73683fe6d87c3c341225a9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/5jPBETPAuYnX4DvforUv_nRVP8A>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 26 Apr 2017 07:46:36 -0000

----==_mimepart_5900505753840_73683fe6d87c3c341225a9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> A Public Reset packet is only sent by servers and is used to abruptly terminate communications. Public Reset is provided as an option of last resort for a server that does not have access to the state of a connection.


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/462#issuecomment-297273516
----==_mimepart_5900505753840_73683fe6d87c3c341225a9
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<blockquote>
<p>A Public Reset packet is only sent by servers and is used to abruptly =
terminate communications. Public Reset is provided as an option of last r=
esort for a server that does not have access to the state of a connection=
.</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/462#issuecomment-297273516">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqw7w0=
wTgVu-LXP1PMqUcXpHWX8DSks5rzvZXgaJpZM4NH2HF">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqxe=
tKm4M4PSU6TbMniIanVWgE-Ouks5rzvZXgaJpZM4NH2HF.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<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/462#issuecomment-297273516"></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 #=
462: \u003e A Public Reset packet is only sent by servers and is used to =
abruptly terminate communications. Public Reset is provided as an option =
of last resort for a server that does not have access to the state of a c=
onnection.\r\n"}],"action":{"name":"View Issue","url":"https://github.com=
/quicwg/base-drafts/issues/462#issuecomment-297273516"}}}</script>=

----==_mimepart_5900505753840_73683fe6d87c3c341225a9--


From nobody Wed Apr 26 05:08: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 00628127241 for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 05:08:10 -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 jv8rkDzn3FtD for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 05:08:08 -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 55ABF128DF6 for <quic-issues@ietf.org>; Wed, 26 Apr 2017 05:08:08 -0700 (PDT)
Date: Wed, 26 Apr 2017 05:08:07 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1493208487; bh=AhZHeNTrEKDi7xH2yA2HIX8+Vn/OEL2Fvm//lcFw+Jw=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=gPClccYT05KBahffRc/SPw2+E47+XKPS/4YvGCIQGzqVwyRQ8nwrAF//cR1Ld5/RI hSNJZdPFyjJdvrFiSPoA1HXQrEBk2so6/xeUBgK3n60oVBdL+AcgfUswBKG/chVzEs QHvWzKNqfkEgGfLPkcMYlmFznHRh24fPFsKBhXZU=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf997017acb0f38c2532f049c877df206bd40b41992cf0000000115184fa792a169ce0d5d5ed1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/462/297383356@github.com>
In-Reply-To: <quicwg/base-drafts/issues/462@github.com>
References: <quicwg/base-drafts/issues/462@github.com>
Subject: Re: [quicwg/base-drafts] Treat client and server as equals (#462)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59008da730c3f_52723f99efe17c381090a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/N3Iu4VtnfeIDtad7IEwzqdi_3ps>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 26 Apr 2017 12:08:10 -0000

----==_mimepart_59008da730c3f_52723f99efe17c381090a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Hmm, we definitely need to sort that out.  Arguably the server is the only peer that matters here.  If you have a case where a client needs to send a public reset, then you should make a case for that (preferably in 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/462#issuecomment-297383356
----==_mimepart_59008da730c3f_52723f99efe17c381090a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Hmm, we definitely need to sort that out.  Arguably the server is the =
only peer that matters here.  If you have a case where a client needs to =
send a public reset, then you should make a case for that (preferably in =
a new issue).</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/462#issuecomment-297383356">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq0YZY=
hMCgkAvrMyUz66Jp7-fl9Lfks5rzzOngaJpZM4NH2HF">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq7B=
fcmZl-bGch2WkAhv8JEfIpheMks5rzzOngaJpZM4NH2HF.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<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/462#issuecomment-297383356"></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 #462: Hmm, we definitely need to sort that out.  Arguably the server =
is the only peer that matters here.  If you have a case where a client ne=
eds to send a public reset, then you should make a case for that (prefera=
bly in a new issue)."}],"action":{"name":"View Issue","url":"https://gith=
ub.com/quicwg/base-drafts/issues/462#issuecomment-297383356"}}}</script>=

----==_mimepart_59008da730c3f_52723f99efe17c381090a--


From nobody Wed Apr 26 06:07: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 6161312741D for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 06:07: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 udhOBcrQ9Esa for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 06:07:40 -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 84819126DDF for <quic-issues@ietf.org>; Wed, 26 Apr 2017 06:07:40 -0700 (PDT)
Date: Wed, 26 Apr 2017 06:07:39 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1493212059; bh=L+GelOCAjX14X+tSMaY8BH+wFATS7CxKrTgpmsCOJxQ=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=eYgz9P7oYnkrYZT8gwaNdjKxFiGAqGyQbbWpOkcMwq4v5ShqEbqa3mhhVsruhZzB1 u25oD3HuJ3j0YyiiKcfvgPUFPcOUtFlrNt6VB4lbsEnfXtkQ4XOXFV0CQLvNs4Zn8X qgaxBkK0XO5meJyKE3EgbzeEXj27+WXy1zkMrUx8=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abaa103c55cdde3663d6dc0f733bee5eb82d72d28c92cf0000000115185d9b92a169ce0d6102d2@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@github.com>
Subject: [quicwg/base-drafts] PULBIC_RESET is server centric (#466)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59009b9bdc0cf_5a783f92ec23dc3c224751"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/AcuLJo779fyc2Ak9TDlYOXxnc8U>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 26 Apr 2017 13:07:42 -0000

----==_mimepart_59009b9bdc0cf_5a783f92ec23dc3c224751
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

A client may operate on equal footing with a server, i.e. it is not always a HTTP browser client, but currently a client cannot send a PUBLIC_RESET:

> A Public Reset packet is only sent by servers and is used to abruptly terminate communications. Public Reset is provided as an option of last resort for a server that does not have access to the state of a connection.

The probelm is also that the purpose of PUBLIC_RESET is vague. The problem here is primarily that and endpoint might loose state during a crash and cannot tell peer to terminate the connection. The related use case for informing middle boxes is a separate topic.

Use case: Datacenters might have a private networking, but not across datacenters. QUIC could be used to form a peer-to-peer server network. There might be edge routers in each datacenter (e.g. into a Kubernetes network), or not, but either way end-points may have high volume bidirectional traffic that needs to stop. The situation can also happen within datacenters with private networks with co-location where QUIC protects against other customers on the network.

Edge routers may have to also tear down the connection across datacenters (border gateway routing) which is then the separate middlebox issue.

Lost-state teardown need not involve any public activity and could avoid an obvious attack vector by using a non-public reset mechanism, but middlebox signalling need this. For the endpoint tear down, it could be replacing PUBLIC_RESET with a hint on lost connection which triggers surviving endpoint to perform a low volume liveness check, e.g. PING/ack at most every x ms.

Further consideration is that post-crash a server might have to load state from persistent storage in order to perform a reset proof that is not predictable. If this can be avoided via hint/live-ness verification, stateful might be avoidable.

also discussed here:
https://github.com/quicwg/base-drafts/issues/462#issuecomment-297383356

-- 
You are receiving this 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
----==_mimepart_59009b9bdc0cf_5a783f92ec23dc3c224751
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>A client may operate on equal footing with a server, i.e. it is not always a HTTP browser client, but currently a client cannot send a PUBLIC_RESET:</p>
<blockquote>
<p>A Public Reset packet is only sent by servers and is used to abruptly terminate communications. Public Reset is provided as an option of last resort for a server that does not have access to the state of a connection.</p>
</blockquote>
<p>The probelm is also that the purpose of PUBLIC_RESET is vague. The problem here is primarily that and endpoint might loose state during a crash and cannot tell peer to terminate the connection. The related use case for informing middle boxes is a separate topic.</p>
<p>Use case: Datacenters might have a private networking, but not across datacenters. QUIC could be used to form a peer-to-peer server network. There might be edge routers in each datacenter (e.g. into a Kubernetes network), or not, but either way end-points may have high volume bidirectional traffic that needs to stop. The situation can also happen within datacenters with private networks with co-location where QUIC protects against other customers on the network.</p>
<p>Edge routers may have to also tear down the connection across datacenters (border gateway routing) which is then the separate middlebox issue.</p>
<p>Lost-state teardown need not involve any public activity and could avoid an obvious attack vector by using a non-public reset mechanism, but middlebox signalling need this. For the endpoint tear down, it could be replacing PUBLIC_RESET with a hint on lost connection which triggers surviving endpoint to perform a low volume liveness check, e.g. PING/ack at most every x ms.</p>
<p>Further consideration is that post-crash a server might have to load state from persistent storage in order to perform a reset proof that is not predictable. If this can be avoided via hint/live-ness verification, stateful might be avoidable.</p>
<p>also discussed here:<br>
<a href="https://github.com/quicwg/base-drafts/issues/462#issuecomment-297383356" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/462" data-id="224222929" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#462 (comment)</a></p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/466">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7GHoTLvr0JqgxsE7PP2eprPTaTCks5rz0GbgaJpZM4NI1ZO">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq9p8x4E4MmHr2a8KcjlMAnUNiKbyks5rz0GbgaJpZM4NI1ZO.gif" width="1" /></p>
<div itemscope itemtype="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"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"PULBIC_RESET is server centric (#466)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/466"}}}</script>
----==_mimepart_59009b9bdc0cf_5a783f92ec23dc3c224751--


From nobody Wed Apr 26 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 36978127B73 for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 06:18:36 -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 Qh-pDacCRI7c for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 06:18: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 7CC5212741D for <quic-issues@ietf.org>; Wed, 26 Apr 2017 06:18: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=kucywFbk06abM4v5DHlvo5a3Kbc=; b=A0Ru/zSbY/bNjNvc 6AN5LqfQh5EN17ek9kKM0qxUuIDV7IEdgiyGoZbHZHc1Kf995AtwBBmGi3lXlmHB PAsNVvSfNDYio729KlUW1mvGeSmgV8v+ulPQC9NUiCE8tFmaUz35kiwGhUmWa7M1 7QPglEFzNYmGMbTMWXmekZP/O3A=
Received: by filter0447p1mdw1.sendgrid.net with SMTP id filter0447p1mdw1-9923-59009E29-30 2017-04-26 13:18:33.286036534 +0000 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 uKg1g-b6TrKfuTDeR_0tBA for <quic-issues@ietf.org>; Wed, 26 Apr 2017 13:18:33.221 +0000 (UTC)
Date: Wed, 26 Apr 2017 06:18:33 -0700
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7c86cd16c6cb0eb8a8d2ff0fad134f4f6955a63292cf000000011518602992a169ce0d5d5ed1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/462/297404690@github.com>
In-Reply-To: <quicwg/base-drafts/issues/462@github.com>
References: <quicwg/base-drafts/issues/462@github.com>
Subject: Re: [quicwg/base-drafts] Treat client and server as equals (#462)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59009e2921276_283b3fa081b2dc3c1146da"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3YMNc4XzJogeO1AU84jarAr0e/fzbDRsDH2+ EyU9Ntiul9rOBHR78c6SzOQSViOLr7W6HPEeFLNrc1b3h3tQ6nHTIEN3nY+3HIVyaQai4sOGWK4IUO 4CifiR40gjN1IrORRxOFy5nPSgQoBLeBMuGMrXjJoD1vBWSEY0GaE+khtoohJecRJlTRKiuhQMnEV3 k=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/oQ7apLzA4t0QemNtHOm0jnNh2QA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 26 Apr 2017 13:18:36 -0000

----==_mimepart_59009e2921276_283b3fa081b2dc3c1146da
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I provided a use case for public reset in the above issue.

A use case for connection id based connection id binding with non-unique ports is: Using the netmap highperformance network interface, all traffic goes directly to the QUIC connection handler and ports do not really exist other than because UDP is used to punch through firewalls. Many, or at least several, connections may be created to a peer, and maitaining unique port numbers here is just overhead. In addition, for symmetric peer-to-peer, this allows middleboxes on either side to only allow UDP traffic to/from a specified port. But the main point, is the being able to just rely on a single connection ID simplifies issues significantly for implementations that are not wedded to traditional socket operation.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/462#issuecomment-297404690
----==_mimepart_59009e2921276_283b3fa081b2dc3c1146da
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I provided a use case for public reset in the above issue.</p>
<p>A use case for connection id based connection id binding with non-unique=
 ports is: Using the netmap highperformance network interface, all traffic =
goes directly to the QUIC connection handler and ports do not really exist =
other than because UDP is used to punch through firewalls. Many, or at leas=
t several, connections may be created to a peer, and maitaining unique port=
 numbers here is just overhead. In addition, for symmetric peer-to-peer, th=
is allows middleboxes on either side to only allow UDP traffic to/from a sp=
ecified port. But the main point, is the being able to just rely on a singl=
e connection ID simplifies issues significantly for implementations that ar=
e not wedded to traditional socket operation.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/462#issuecomment-297404690">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq30DhDzhAXxZFb2=
fFPa7CNhJLhutks5rz0QpgaJpZM4NH2HF">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq8-vbFNsZf2wb_9R5=
sDM-_DAEeivks5rz0QpgaJpZM4NH2HF.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/462#issuecomment-297404690"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/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 #462: I provided a =
use case for public reset in the above issue.\r\n\r\nA use case for connect=
ion id based connection id binding with non-unique ports is: Using the netm=
ap highperformance network interface, all traffic goes directly to the QUIC=
 connection handler and ports do not really exist other than because UDP is=
 used to punch through firewalls. Many, or at least several, connections ma=
y be created to a peer, and maitaining unique port numbers here is just ove=
rhead. In addition, for symmetric peer-to-peer, this allows middleboxes on =
either side to only allow UDP traffic to/from a specified port. But the mai=
n point, is the being able to just rely on a single connection ID simplifie=
s issues significantly for implementations that are not wedded to tradition=
al socket operation."}],"action":{"name":"View Issue","url":"https://github=
.com/quicwg/base-drafts/issues/462#issuecomment-297404690"}}}</script>=

----==_mimepart_59009e2921276_283b3fa081b2dc3c1146da--


From nobody Wed Apr 26 11:57: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 8E580131587 for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 11:57:31 -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 h-NYAAU14u8f for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 11:57:30 -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 C10801205F1 for <quic-issues@ietf.org>; Wed, 26 Apr 2017 11:57: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=owIjINAtYfKQQoJnjZPjY1+3vFI=; b=AETaRT3LQy+Sz+ue 47gT5jKv7M73Lw23++zPy2lJzshj0CgUthQCAFotxRDj719X+46UIt/2lzkTv6XA osN4GX2g9RyJklXGrViARUAG5Ye2ramiKQ3+r4Rkdrd63gPKHqZdbZ6rmh/fs2Iy munIKMZSDTvEtcyoH5RHbkkXPmg=
Received: by filter0959p1mdw1.sendgrid.net with SMTP id filter0959p1mdw1-15281-5900ED7E-7B 2017-04-26 18:57:02.98551708 +0000 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 ut7R3-OETf6C-PGqHYsCgg for <quic-issues@ietf.org>; Wed, 26 Apr 2017 18:57:02.933 +0000 (UTC)
Date: Wed, 26 Apr 2017 11:57:02 -0700
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf0c0106dd9af4ef296759ce57220c304ed154c3692cf000000011518af7e92a169ce0c1e25ce@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/240/297508194@github.com>
In-Reply-To: <quicwg/base-drafts/issues/240@github.com>
References: <quicwg/base-drafts/issues/240@github.com>
Subject: Re: [quicwg/base-drafts] Avoid sending FINs on empty streams (#240)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5900ed7ecd144_a5b3fca5cc17c38533f4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1/bVO2C/uix6sBZZz/3YlgHfl1rsWTD4KsCQ y1R40jr0fAhxdMuI6ZYEduSHrXbSbiJ8TcOOgii/r9U/r/R1CDrYrInB4lrOpWH5Lxk3BK8U9Yhk/f vHxv6ebRErWylZpZVvAv2/pKP8bcr/gZRWsMnI7QvC65OwrG88AZDOXXkRlo+q2JJrhL040x9DplhJ E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/WqkRDdA3z-IDtSQ4AJk7MrUJb6I>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 26 Apr 2017 18:57:31 -0000

----==_mimepart_5900ed7ecd144_a5b3fca5cc17c38533f4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I have hinted at this elsewhere, but it is perhaps relevant to summarize in the this topic:

This can be handled by stating that a stream is initiated by one end-point and accepted by the other end point. A stream can be initiated as read-only or read/write, and a stream can be accepted as write-only or read/write. In read/write mode both directions must be FIN or RST_STREAM terminated. QUIC can then tear down a connection early and fail if assumptions are broken by when receiving data where none are expected. The application level protocol defines when a stream is initiated and accepted in either mode.

However, it would be simpler with uni-directional 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/240#issuecomment-297508194
----==_mimepart_5900ed7ecd144_a5b3fca5cc17c38533f4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I have hinted at this elsewhere, but it is perhaps relevant to summarize=
 in the this topic:</p>
<p>This can be handled by stating that a stream is initiated by one end-poi=
nt and accepted by the other end point. A stream can be initiated as read-o=
nly or read/write, and a stream can be accepted as write-only or read/write=
. In read/write mode both directions must be FIN or RST_STREAM terminated. =
QUIC can then tear down a connection early and fail if assumptions are brok=
en by when receiving data where none are expected. The application level pr=
otocol defines when a stream is initiated and accepted in either mode.</p>
<p>However, it would be simpler with uni-directional streams.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/240#issuecomment-297508194">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq6MJK2_ipfSwK-6=
L0W_Ii-9WP8Ffks5rz5N-gaJpZM4LuVud">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq8rIPsKR49g3OXF0H=
Q2oV-EhrcUQks5rz5N-gaJpZM4LuVud.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/240#issuecomment-297508194"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/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 #240: I have hinted=
 at this elsewhere, but it is perhaps relevant to summarize in the this top=
ic:\r\n\r\nThis can be handled by stating that a stream is initiated by one=
 end-point and accepted by the other end point. A stream can be initiated a=
s read-only or read/write, and a stream can be accepted as write-only or re=
ad/write. In read/write mode both directions must be FIN or RST_STREAM term=
inated. QUIC can then tear down a connection early and fail if assumptions =
are broken by when receiving data where none are expected. The application =
level protocol defines when a stream is initiated and accepted in either mo=
de.\r\n\r\nHowever, it would be simpler with uni-directional streams."}],"a=
ction":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/is=
sues/240#issuecomment-297508194"}}}</script>=

----==_mimepart_5900ed7ecd144_a5b3fca5cc17c38533f4--


From nobody Wed Apr 26 17:15: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 4D7121205F0 for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 17:15: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 rCT70SeDAXuQ for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 17:15:39 -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 23E101279E5 for <quic-issues@ietf.org>; Wed, 26 Apr 2017 17:15:39 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1493252138; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=xUxJtuzavbyfHpuZuXZ7jADvrDO7Cq0Gh7lzScZ0NJM=; b=LuVkeh6GT5zbbv0MtZs0jXrGPAvuiU0jixqN2wlnCkE6JdgoviHPVwd9Kb/vVHUfw9M3RXT4 iEIQozwk3Y1zTcUGk70FWO2CB31E755z85/h3/x37H6k4hWU936nypJ4iwxi9LMjEryhMHSa 6KusG9LuI7uCjVqocWV7xIfc9+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=P9MTXBF6z613SJUikHW2n6lxGA0a2xSg0c4luI1P+QTKoPWlorfsusa9ifVib+RUXjnTOq U/Y5/aO8notyz5H0q/9fKA5tnqkENEwww9HXAO3gLnHK1SVM/ykmBvrlpkvVPcfFVUuowcfD EjtTkFce+LKSUMhyUK//Aj8fyh0pk=
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 59013829.7f0ee8e58150-smtp-out-n02; Thu, 27 Apr 2017 00:15:37 -0000 (UTC)
Date: Wed, 26 Apr 2017 17:15:36 -0700
From: Mark Nottingham <mnot@mnot.net>
Reply-To: Mark Nottingham <mnot@mnot.net>
To: quic-issues@ietf.org
Message-ID: <5901382852604_2a7d3fae47967c445236b@hookshot-fe6-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 43af81: Update CONTRIBUTING.md
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_590138285220a_2a7d3fae47967c4452218"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/FMT0YMcqHcGDNzITdqWgadhUE70>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 27 Apr 2017 00:15:41 -0000

----==_mimepart_590138285220a_2a7d3fae47967c4452218
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 43af81bf4e7e40da3913ed713e6e03affcdf092d
      https://github.com/quicwg/base-drafts/commit/43af81bf4e7e40da3913ed713e6e03affcdf092d
  Author: Mark Nottingham <mnot@mnot.net>
  Date:   2017-04-27 (Thu, 27 Apr 2017)

  Changed paths:
    M CONTRIBUTING.md

  Log Message:
  -----------
  Update CONTRIBUTING.md



----==_mimepart_590138285220a_2a7d3fae47967c4452218--


From nobody Wed Apr 26 17: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 A0B541279E5 for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 17:24: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 7Ztq3wh2seoY for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 17:24: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 64B441272E1 for <quic-issues@ietf.org>; Wed, 26 Apr 2017 17:24: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=33A89y3gl1ynunUAnPSZSt8fG5s=; b=C57nLAGWT33QQNdh DYON2zYzMMOeIZa3OT87dCWObg74Q+bWDAik+PvYE31rqGsqeBkuBt787jdjGZQr aBxz5SwszBxkvacJmDFrLF0WXOxFu7LI0H/Y15VTj3sH0W/jxloVN4tCIHjLzfr9 FE4stiWlrqSIGvZu0F/kWYuVs0A=
Received: by filter0426p1mdw1.sendgrid.net with SMTP id filter0426p1mdw1-19670-59013A21-7 2017-04-27 00:24:01.312914302 +0000 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 6H1ZHGmCRl-Uy4dmav8hUw for <quic-issues@ietf.org>; Thu, 27 Apr 2017 00:24:01.367 +0000 (UTC)
Date: Wed, 26 Apr 2017 17:24:01 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab80e0deda15411644135e9cfbfc841ccfca6b8fb492cf000000011518fc2192a169ce0cfa5565@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/419/issue_event/1059591234@github.com>
In-Reply-To: <quicwg/base-drafts/issues/419@github.com>
References: <quicwg/base-drafts/issues/419@github.com>
Subject: Re: [quicwg/base-drafts] Get rid of the concurrent stream limit by advertising a maximum stream ID (#419)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59013a2137434_67c43fb52b95dc2c121927"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2jdFoqgy6XBH9wV4bpuNJtlEmLnIhbfKGINC QRrM+aiaI5FkM1hQyl292Mhe8b03G89l7pYnDnNBjsqncVvocdL/ovRmEfrZUG0CoqDujkQ3vi4Nb5 pWDmnvyU5V16Kbww/QhaFBzeyZunM7NIl5C+zKEGQN5z08IIb83w9prWKz+srDPvIsQyvt8P5rwm6u A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/NMkVqVtidU75oyDIz0Bxo7QxCcc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 27 Apr 2017 00:24:04 -0000

----==_mimepart_59013a2137434_67c43fb52b95dc2c121927
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #419.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/419#event-1059591234
----==_mimepart_59013a2137434_67c43fb52b95dc2c121927
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/quicwg/base-drafts/issues/419" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/419" data-id="217732453" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#419</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/419#event-1059591234">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq87bpGYoYVxttelhum-DeMKovXDxks5rz-AhgaJpZM4MsXNB">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq8_-VTYoGvdTwS1WE471ewTfk7BSks5rz-AhgaJpZM4MsXNB.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/419#event-1059591234"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #419."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/419#event-1059591234"}}}</script>
----==_mimepart_59013a2137434_67c43fb52b95dc2c121927--


From nobody Wed Apr 26 17:24:12 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6052F1292D0 for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 17:24:05 -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 sEBgOA6FuiVD for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 17:24:02 -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 C65721205F0 for <quic-issues@ietf.org>; Wed, 26 Apr 2017 17:24:01 -0700 (PDT)
Date: Wed, 26 Apr 2017 17:24:00 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1493252640; bh=AWYyuHDtsRKz3SPo4tbjzP3W0dXD/OHAgz7rlqytGjQ=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=1UjmyMkWUAZdAQGumzqaeqma5yMCPYOa/Vw1DARYkA7/7QOMz+/Aatd5xMSKc42Zk xSduA2plnSmydZAj2/UtSyhKcHh1toiqGTmSdogMdFZ9F67snsHgvZJDcxLgtE64ds zcIpLO31hkkhVnPUAppbhlreXBqaA53TFHFQaQio=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab578d065993cb9abca5656d282da9f799cb362d3292cf000000011518fc2092a169ce0cfa5565@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/419/297577377@github.com>
In-Reply-To: <quicwg/base-drafts/issues/419@github.com>
References: <quicwg/base-drafts/issues/419@github.com>
Subject: Re: [quicwg/base-drafts] Get rid of the concurrent stream limit by advertising a maximum stream ID (#419)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59013a20e305a_3dd13fc462c9fc3c107561"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/r_QfkCOPvVq4hVqc0KdgJ1AJqi4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 27 Apr 2017 00:24:05 -0000

----==_mimepart_59013a20e305a_3dd13fc462c9fc3c107561
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed with #421.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/419#issuecomment-297577377
----==_mimepart_59013a20e305a_3dd13fc462c9fc3c107561
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed with <a href="https://github.com/quicwg/base-drafts/pull/421" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/421" data-id="217931343" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#421</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/419#issuecomment-297577377">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7hgaHN0u0p5JbGUy_3UhV5eCfbOks5rz-AggaJpZM4MsXNB">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqwgZC4CN8T3L1rrYWJQotUV1dXTgks5rz-AggaJpZM4MsXNB.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/419#issuecomment-297577377"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/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 #419: Closed with #421."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/419#issuecomment-297577377"}}}</script>
----==_mimepart_59013a20e305a_3dd13fc462c9fc3c107561--


From nobody Wed Apr 26 17:25: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 B8AA71272E1 for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 17:25:46 -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 jVRb9PTGrKdv for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 17:25:45 -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 8E60A1205F0 for <quic-issues@ietf.org>; Wed, 26 Apr 2017 17:25:45 -0700 (PDT)
Date: Wed, 26 Apr 2017 17:25:44 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1493252744; bh=JHAwlIvnQK0kd/fjx5Wm1CbiK+iX3t/jjGNPHXh0V4U=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=dS3mFmjoUjlxxUvZX2Ww0cC98a7WHChleAQuHstEAErrsklcWWkLbQwXUgwegnhb3 CPLeiuDLBtBK73c5c0HgbNBA1Q/KBoMhkv4GIh1nBtAbg411qyVDUVWbVYieOIMKnY RC0wVj0hmRwF49cEyjapQq1H7titv1/XhRfgd0rI=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd0eeff40f1a2f83b10e6f8dd0861b09d3826923a92cf000000011518fc8892a169ce0c111af4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/200/issue_event/1059592419@github.com>
In-Reply-To: <quicwg/base-drafts/issues/200@github.com>
References: <quicwg/base-drafts/issues/200@github.com>
Subject: Re: [quicwg/base-drafts] Race condition between stream creation and MSPC (#200)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59013a88b2a9b_3383fba7764fc3c593da"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ogErPZceZcUQbHc3Dz7DJ_ogQZc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 27 Apr 2017 00:25:46 -0000

----==_mimepart_59013a88b2a9b_3383fba7764fc3c593da
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #200.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/200#event-1059592419
----==_mimepart_59013a88b2a9b_3383fba7764fc3c593da
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/quicwg/base-drafts/issues/200" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/200" data-id="202447604" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#200</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/200#event-1059592419">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzWVqBHEWAABRGBEPWoz-99QYTlsks5rz-CIgaJpZM4Lqq0o">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq_htGIAYtxLscChLjsW9IwAaNdIaks5rz-CIgaJpZM4Lqq0o.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/200#event-1059592419"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #200."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/200#event-1059592419"}}}</script>
----==_mimepart_59013a88b2a9b_3383fba7764fc3c593da--


From nobody Wed Apr 26 17:25: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 CDC451292D0 for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 17:25:54 -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 OONBWnVY2RVX for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 17:25: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 BCD3C1205F0 for <quic-issues@ietf.org>; Wed, 26 Apr 2017 17:25: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=ENBYcmzikLjAE/RLK+0KjQfcD8w=; b=q6JtrG2S8b9vhc5X FEhL9kVinHIrdeF8N0bXCRdiH4XBAEbw8nMBBOg1BtAfA6PVyNNne/M3S1yCFzR5 e2F+8VuHxysZS2ys7bWqLtFN5UTjFmJ5yaZSNnES+fR+uKi+02q8lvay1D8WugU+ iWdVaTnG0LUZB8LA2JZGRQEFogs=
Received: by filter0492p1mdw1.sendgrid.net with SMTP id filter0492p1mdw1-31727-59013A88-2C 2017-04-27 00:25:44.745580254 +0000 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 BXhwtmiES2ai_udOcyJAQg for <quic-issues@ietf.org>; Thu, 27 Apr 2017 00:25:44.763 +0000 (UTC)
Date: Wed, 26 Apr 2017 17:25:44 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd0eeff40f1a2f83b10e6f8dd0861b09d3826923a92cf000000011518fc8892a169ce0c111af4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/200/297577631@github.com>
In-Reply-To: <quicwg/base-drafts/issues/200@github.com>
References: <quicwg/base-drafts/issues/200@github.com>
Subject: Re: [quicwg/base-drafts] Race condition between stream creation and MSPC (#200)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59013a88a6cd1_21023f9cd09d7c348547"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2M1QqtAKS9JOHdhLi519OgDR392NS7Zb0N5u hKBU8n6o3n1bP54kgGzjxxEFGF4sCHDDc3iaVfaEEQ3b/UuKTOBUFSdoIkjB/r43vTE4vfDxEf2Zs/ vjBhsELnqcaQ/wJzWW6+6valOIgaDcOfkO6hikYgn3BGZ91PUz0MS0Rd7YUtS1XY2sw6Mb3Kgm5vQg w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/r9jYiymxsQ_p5wc5FOtuEZQoGdM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 27 Apr 2017 00:25:55 -0000

----==_mimepart_59013a88a6cd1_21023f9cd09d7c348547
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This was addressed in #421.  Reopen if you disagree.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/200#issuecomment-297577631
----==_mimepart_59013a88a6cd1_21023f9cd09d7c348547
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>This was addressed in <a href="https://github.com/quicwg/base-drafts/pull/421" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/421" data-id="217931343" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#421</a>.  Reopen if you disagree.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/200#issuecomment-297577631">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzWVqBHEWAABRGBEPWoz-99QYTlsks5rz-CIgaJpZM4Lqq0o">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq_htGIAYtxLscChLjsW9IwAaNdIaks5rz-CIgaJpZM4Lqq0o.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/200#issuecomment-297577631"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/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 #200: This was addressed in #421.  Reopen if you disagree."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/200#issuecomment-297577631"}}}</script>
----==_mimepart_59013a88a6cd1_21023f9cd09d7c348547--


From nobody Wed Apr 26 17:26: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 092971272E1 for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 17:26: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 dpi9D1voE4Mc for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 17:26: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 AC9A21205F0 for <quic-issues@ietf.org>; Wed, 26 Apr 2017 17:26: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=qlsEEjaPxR8Bp1M4mYHOHeVph+8=; b=kRhUiXw5eK2WLbkz 2IKK5/9YMv8fJ0xo4G+fG0S0lvuxjOsiJ3tSjX1nJ7XeLT7qafg+oBP2QKzCV+Bx er1NuVbbrkRQlDJ6TxB9u15NTLqkvOhMl+3Vpt8wAIdhXGz42u8/C9+3+R+4bUNR LTwI+zwdKXYbohOR8mC5IkjxvS4=
Received: by filter0459p1mdw1.sendgrid.net with SMTP id filter0459p1mdw1-2628-59013ABB-3E 2017-04-27 00:26:35.565914781 +0000 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 58e3RJnjT36XjnIV2eN5SA for <quic-issues@ietf.org>; Thu, 27 Apr 2017 00:26:35.614 +0000 (UTC)
Date: Wed, 26 Apr 2017 17:26:35 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abea3fafd9ab9469dfa0c4c89f08c9154720e5c79e92cf000000011518fcbb92a169ce0bff9d2c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/167/297577741@github.com>
In-Reply-To: <quicwg/base-drafts/issues/167@github.com>
References: <quicwg/base-drafts/issues/167@github.com>
Subject: Re: [quicwg/base-drafts] Hash for unencrypted packets (#167)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59013abb8069a_74bc3fb52b95dc2c241d5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak04R6V/ncmXkSzbOrSqcNQ+9O3MgTQ/cbLBSO VOmxPrXUckX2iwQ3o+LRSbRPgC2A1LekWBQyk9lHtkLPbvfDrcEGfX3aGgLvks/rYqek0kT+Woupgi u5glqnX4GdQBfOpxQ7dcpFXjg4WZb/yh7UZM4D+mqxqo5rVzXSpY64mydoGO3EiImp5jEENyiSNcHP c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/zwmxHTwKkGFB4GUlF-CPXU2FCb0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 27 Apr 2017 00:26:38 -0000

----==_mimepart_59013abb8069a_74bc3fb52b95dc2c241d5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

We chose FNV-1a.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/167#issuecomment-297577741
----==_mimepart_59013abb8069a_74bc3fb52b95dc2c241d5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>We chose FNV-1a.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/167#issuecomment-297577741">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5sVcWIAvmE7b_8zbIdGjnLj_yHbks5rz-C7gaJpZM4Llt21">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq65NOrcDSBvrn1uClsBuUIeSYxC5ks5rz-C7gaJpZM4Llt21.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/167#issuecomment-297577741"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/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 #167: We chose FNV-1a."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/167#issuecomment-297577741"}}}</script>
----==_mimepart_59013abb8069a_74bc3fb52b95dc2c241d5--


From nobody Wed Apr 26 17:31: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 5389E1294D8 for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 17:31:44 -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 gIgmqGKpqLqE for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 17:31:43 -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 41D6F129443 for <quic-issues@ietf.org>; Wed, 26 Apr 2017 17:31:43 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1493253102; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=HVp8L5pIy2WS0Fi9ruWBTZfjRSEHR0ixEyr64PPRGOM=; b=frFno8G4+Z7sYV2PENiUi2zjnLqjf2mSAOhOBTn3BSDRECe9Px6eXgDUCKwMUMNw30JN+RrS g2RqW8Ud2zlxdM1/U1RmqNO4yNsKKXGM8NI8tm3vUnGK4yCZLvPf3pZfJj6CgAjCVPnjl+0s ayNwJtQm12ZsKTD/DtdYsHV1RtE=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=gwASZ/mwHGx3jzZtxw3eVctX4SdJaYDuROSTWuGikfNEDWCOhGv0EAPYTyb/2j9w89HhSW tW1hT5raWMqDxdYDzFsJnBmTKXJcCxjOTw+j53yWBkEbDwt3YK3S/ZX/tgok4152y4np57qB LW7PhCUSSnL8g5h/eJ7FevLkNrBeY=
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 59013bee.7f1a7059ee40-smtp-out-n01; Thu, 27 Apr 2017 00:31:42 -0000 (UTC)
Date: Wed, 26 Apr 2017 17:31:42 -0700
From: Mark Nottingham <mnot@mnot.net>
Reply-To: Mark Nottingham <mnot@mnot.net>
To: quic-issues@ietf.org
Message-ID: <59013bee60b04_63213fe10fffbc2c599d0@hookshot-fe2-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 8fba47: Update CONTRIBUTING.md
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_59013bee60794_63213fe10fffbc2c598be"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/I8uHVWmKefiBhjPVhQebQIxHkwk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 27 Apr 2017 00:31:44 -0000

----==_mimepart_59013bee60794_63213fe10fffbc2c598be
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 8fba4705e8cb4a780e4d736955d6cac7987f2dbb
      https://github.com/quicwg/base-drafts/commit/8fba4705e8cb4a780e4d736955d6cac7987f2dbb
  Author: Mark Nottingham <mnot@mnot.net>
  Date:   2017-04-27 (Thu, 27 Apr 2017)

  Changed paths:
    M CONTRIBUTING.md

  Log Message:
  -----------
  Update CONTRIBUTING.md



----==_mimepart_59013bee60794_63213fe10fffbc2c598be--


From nobody Wed Apr 26 17:34:16 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EE977129B7D for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 17:34:14 -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 COGWbd8m7LQI for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 17:34:13 -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 63D84129577 for <quic-issues@ietf.org>; Wed, 26 Apr 2017 17:34:06 -0700 (PDT)
Date: Wed, 26 Apr 2017 17:34:05 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1493253245; bh=/QrDjy0tl1FdZkfFalCQFZk9tqPgJWV4aKr36zUIF+o=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=PtYoDZTwl8+nbcXBCjuJopWD3TqUAijw9wFDR6xRGIH1GFdK6sEtkbsFm3RHOk3dJ Aonfvc0Let4GWSEApH1rNVCjtL0mBl/93XZkpnIZxFBMCK9duXs0paK4aY8LAWGhJU p7VIbsYImEBQ9bNpd1ovK9/RUWoCxuPhEu71bfqQ=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abaf842ccd55477d3e7b8e9a15f62a9cd354190c4392cf000000011518fe7d92a169ce0c1df019@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/237/issue_event/1059598198@github.com>
In-Reply-To: <quicwg/base-drafts/issues/237@github.com>
References: <quicwg/base-drafts/issues/237@github.com>
Subject: Re: [quicwg/base-drafts] Create a firm recommendation on when to send WINDOW_UPDATE (#237)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59013c7dbdb67_585e3fd1d37fdc3c6059e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/2VTepj3iuKuc_ve9gTDYTcTSspM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 27 Apr 2017 00:34:15 -0000

----==_mimepart_59013c7dbdb67_585e3fd1d37fdc3c6059e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #237.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/237#event-1059598198
----==_mimepart_59013c7dbdb67_585e3fd1d37fdc3c6059e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/quicwg/base-drafts/issues/237" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/237" data-id="203288601" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#237</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/237#event-1059598198">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxxP2arn_sBhzN49LvDRI1Ygynkgks5rz-J9gaJpZM4LuR8w">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq2KPaOv72rKw263iWs5-XWgLHLBAks5rz-J9gaJpZM4LuR8w.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/237#event-1059598198"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #237."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/237#event-1059598198"}}}</script>
----==_mimepart_59013c7dbdb67_585e3fd1d37fdc3c6059e--


From nobody Wed Apr 26 17:34: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 51D3E129443 for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 17:34:34 -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 5Dh6Gz3qaCxY for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 17:34: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 3FD68129421 for <quic-issues@ietf.org>; Wed, 26 Apr 2017 17:34: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=Wy4Agfx2hla5puhaavqCCxdVHjs=; b=LoLbC1u52Jx+GRN9 JWyNV6v5Yr2ffWnelrOZHFnWqHHF681u4TqNuz0fURAQehi6nJF1ujUROrxY6VFG CLnjyxeE1sOO2trkAitH+uY7FZ8gLQUukEWe4WZMaSXeycTWTv4tBgs04AwWE/3d btanBhKg48NgS4nWGNzhLKbVROA=
Received: by filter0462p1mdw1.sendgrid.net with SMTP id filter0462p1mdw1-18740-59013C7D-98 2017-04-27 00:34:05.875326872 +0000 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 upOgpWw2SsyUJnc1aaaGaA for <quic-issues@ietf.org>; Thu, 27 Apr 2017 00:34:05.878 +0000 (UTC)
Date: Wed, 26 Apr 2017 17:34:05 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abaf842ccd55477d3e7b8e9a15f62a9cd354190c4392cf000000011518fe7d92a169ce0c1df019@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/237/297578733@github.com>
In-Reply-To: <quicwg/base-drafts/issues/237@github.com>
References: <quicwg/base-drafts/issues/237@github.com>
Subject: Re: [quicwg/base-drafts] Create a firm recommendation on when to send WINDOW_UPDATE (#237)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59013c7dc1f35_7aae3fb52b95dc2c320c7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1hfHZ2KybqUC+Bhbx1h+tU+gw1FxdkzB3OIj OMLFSzw5QhrV8bsqoAU4z01FXLPqBBE3PMZC1L19KDX+So8bk7IxxKhSlvX/iXJQ2dRwIZ3vWEnBA+ Vh5j+IRCIE8EPy+7wxAYx06LPRIesmtfGYfUqC7ZdBbvea5xcxjMsTCJ1s1JaggaMcgaLzXoEKzayk c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/JsXk4JzFHzZKjrv6PDaVdPMiYMs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 27 Apr 2017 00:34:34 -0000

----==_mimepart_59013c7dc1f35_7aae3fb52b95dc2c320c7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

We currently have this advice (2RTT before the window runs 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/237#issuecomment-297578733
----==_mimepart_59013c7dc1f35_7aae3fb52b95dc2c320c7
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>We currently have this advice (2RTT before the window runs down).</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/237#issuecomment-297578733">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxxP2arn_sBhzN49LvDRI1Ygynkgks5rz-J9gaJpZM4LuR8w">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq2KPaOv72rKw263iWs5-XWgLHLBAks5rz-J9gaJpZM4LuR8w.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/237#issuecomment-297578733"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/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 #237: We currently have this advice (2RTT before the window runs down)."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/237#issuecomment-297578733"}}}</script>
----==_mimepart_59013c7dc1f35_7aae3fb52b95dc2c320c7--


From nobody Wed Apr 26 18:31:43 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9E49112441E for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 18:31: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 XyvXz6fUl8fb for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 18:31:40 -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 2C9CC124281 for <quic-issues@ietf.org>; Wed, 26 Apr 2017 18:31: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=WktM8dhSn88UrjkT7WEobh9htss=; b=k0Dyna8+zPOS7hSq UBTGm2T1JNVbzgGU/i4TTX5jPljhoCvt4beIqDek4iApHKMmCoxUct0RTifnhmL/ TCfiMj+oN1nZVfRvVjp/7AwDOihCzhPoFyuWxulNkroKg4NX88NQ9zS4mG9wI6g/ hRFEHPLKuuCqQ8BSUaQYw3FFsJ8=
Received: by filter1077p1mdw1.sendgrid.net with SMTP id filter1077p1mdw1-13620-590149FB-18 2017-04-27 01:31:39.196921618 +0000 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 m1WkWAQpQdaoUHzxZwnjqg for <quic-issues@ietf.org>; Thu, 27 Apr 2017 01:31:39.254 +0000 (UTC)
Date: Wed, 26 Apr 2017 18:31:39 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab028bf42e4b8cad339f0c50c20cee0329f026591f92cf0000000115190bfb92a169ce0b77d632@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/44/297586405@github.com>
In-Reply-To: <quicwg/base-drafts/issues/44@github.com>
References: <quicwg/base-drafts/issues/44@github.com>
Subject: Re: [quicwg/base-drafts] DAG of documents (#44)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_590149fb2e41f_13293f87d320bc3812436"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2uPxZrKphk9I7rFHzSkiW4NY0nlR2Wkx3yZ+ ivH0bBK7Upotrqr5Bo83Jrb3yb4/L/uiMAjU5dAvRH8Ll7O04xediIaxJ7rBrIAGO+ITql3rIErRaC MiNs8E3F4RuXBTyZyGNuwKtBWFyZliGlHvVAUK5h+/cCp7+zamfdiWFX4h6zIVQXR8MRoz1B7xshbe s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/CIa5FgYTdVbPc4z7dUsxqsKVu_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, 27 Apr 2017 01:31:42 -0000

----==_mimepart_590149fb2e41f_13293f87d320bc3812436
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@MikeBishop, I'd really like to close this with no action.  Do you want to make a case for doing this?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/44#issuecomment-297586405
----==_mimepart_590149fb2e41f_13293f87d320bc3812436
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/MikeBishop" class="user-mention">@MikeBishop</a>, I'd really like to close this with no action.  Do you want to make a case for doing this?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/44#issuecomment-297586405">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0DxcHGGLi3v7pxcu2BHMsz1p3GNks5rz-_7gaJpZM4K_fhF">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqzmaQYh-eMa-_yQEwrcKQzphdCezks5rz-_7gaJpZM4K_fhF.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/44#issuecomment-297586405"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/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 #44: @MikeBishop, I'd really like to close this with no action.  Do you want to make a case for doing this?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/44#issuecomment-297586405"}}}</script>
----==_mimepart_590149fb2e41f_13293f87d320bc3812436--


From nobody Wed Apr 26 18:33: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 A4F3212441E for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 18:33:12 -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 2lkxqRcbaANR for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 18:33:11 -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 842F8124281 for <quic-issues@ietf.org>; Wed, 26 Apr 2017 18:33: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=aj0ZoPb/eEgtsitR7RgjdiMS0d4=; b=kA9m3iWLxZeRiulV ozNtZEjEOZE5zk5IfPjDl74rIUmzm0FzYcajaOpSMrsnK+4D95JLaIj3Kbp5MQw/ seSiv5QV7y0VIRs5ArXLVDyFJZkdHI3es4/tL7hkNoDeax7pmd4jbIzjw/P4zbPW 9GQbjfRk3G3ZzbMAlCliksjX07I=
Received: by filter1078p1mdw1.sendgrid.net with SMTP id filter1078p1mdw1-19838-59014A56-16 2017-04-27 01:33:10.435391988 +0000 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 Di4P8QZtTYmZl_OdMKaxVg for <quic-issues@ietf.org>; Thu, 27 Apr 2017 01:33:10.479 +0000 (UTC)
Date: Wed, 26 Apr 2017 18:33:10 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc3d2fce73e34d76cc8751a12e9157e18213777be92cf0000000115190c5692a169ce0b787434@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/47/issue_event/1059639403@github.com>
In-Reply-To: <quicwg/base-drafts/issues/47@github.com>
References: <quicwg/base-drafts/issues/47@github.com>
Subject: Re: [quicwg/base-drafts] Expand core protocol error handling section (#47)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59014a565dd05_2cb3fb6df66dc3c100795"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2h7hTJ4Pu3voMKqrnxJOpiUNErEd/MoC0Pt2 GFJ/OsaKHgnr7Z80jeCWhHZXg0z2YBFCLbaivRdzQ9wETLuQmQjcMaNsFIr/ID7MBGmj0Ossz2BnWh BZu86eGAi00LfpCRxm7XGaFh9x2o50l1dcTg3DRGwSAFXHUOSWO9sXP5xS2y0BYIvpPPKRZ0ukPGCx 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Y2Ezpe7tscanFiHcaT3t0MKi9zg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 27 Apr 2017 01:33:13 -0000

----==_mimepart_59014a565dd05_2cb3fb6df66dc3c100795
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #47.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/47#event-1059639403
----==_mimepart_59014a565dd05_2cb3fb6df66dc3c100795
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/quicwg/base-drafts/issues/47" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/47" data-id="192443444" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#47</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/47#event-1059639403">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-onCAtrZzytmsN_77AIUgGgAwtxks5rz_BWgaJpZM4K_qko">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq8wVV-jjOsUpxRg7oSJzArnysfhJks5rz_BWgaJpZM4K_qko.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/47#event-1059639403"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #47."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/47#event-1059639403"}}}</script>
----==_mimepart_59014a565dd05_2cb3fb6df66dc3c100795--


From nobody Wed Apr 26 18:40: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 569441294C3 for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 18:40:38 -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 3kOc8FQm1ZpO for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 18:40: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 3227B1294B3 for <quic-issues@ietf.org>; Wed, 26 Apr 2017 18:40: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=UTbFnNMyK+MHidw4XIQRaNadXxc=; b=Lrm5e3W6s0UY8f6N X70hbXxYehv0CDolbq6KjwfwIrIbEXUjUEbXtlXSe4w7+lLokO6AXES4mtepOsMz xiEHq5G5v7VhU5uaQeTSjf1UcURVsr+3zxbdnkUigPWdjXq3fHzvZ8h3Tt0ScPzE CUCQYYgl3m0en0S0H+mpuLS83Vw=
Received: by filter1102p1mdw1.sendgrid.net with SMTP id filter1102p1mdw1-5976-59014C14-16 2017-04-27 01:40:36.274592464 +0000 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 6ANVS3blRpy_19fL0apOHg for <quic-issues@ietf.org>; Thu, 27 Apr 2017 01:40:36.294 +0000 (UTC)
Date: Wed, 26 Apr 2017 18:40:36 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6c62b285f6eec278d34a66b5608eaff20cfb59fe92cf0000000115190e1492a169ce0b80c9d5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: QUIC WG Issues Account <quic-issues@ietf.org>,  Mention <mention@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/55/issue_event/1059644391@github.com>
In-Reply-To: <quicwg/base-drafts/issues/55@github.com>
References: <quicwg/base-drafts/issues/55@github.com>
Subject: Re: [quicwg/base-drafts] What can change in a different version (#55)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59014c142ad89_6f4c3f87d320bc38953a8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: mention
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak14rBSCpi7IkRC7ooG/3NjI0XizyhVapf8o0x dLFrskFaTo/HqKw+N898Vtvl/Cf4EjzSspUyH2Lk0IeRji/UU5wmEex6xKDNY6z+0oe6hedzToMikE HEteNWFbHvDpEiwnnuDWifJnC/KhzFO/hqTFLblXTc0TW++WmNl475O9W3ZKs1I7NxsuMX8I7TxwL8 Y=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/hXQLSSxwiA3TX45hBAFRSrKnvFw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 27 Apr 2017 01:40:38 -0000

----==_mimepart_59014c142ad89_6f4c3f87d320bc38953a8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #55.

-- 
You are receiving this because you were mentioned.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/55#event-1059644391
----==_mimepart_59014c142ad89_6f4c3f87d320bc38953a8
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/quicwg/base-drafts/issues/55" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/55" data-id="192989653" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#55</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you were mentioned.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/55#event-1059644391">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0U3TYyelpQLRDU_0Xj2bbj-JXC_ks5rz_IUgaJpZM4LCAfq">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq_d-a0lJGQtp0nUyUNLGljnK9inbks5rz_IUgaJpZM4LCAfq.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/55#event-1059644391"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #55."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/55#event-1059644391"}}}</script>
----==_mimepart_59014c142ad89_6f4c3f87d320bc38953a8--


From nobody Wed Apr 26 18:40: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 63B8E1294B3 for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 18:40:38 -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 4UYPQMKj-IHC for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 18:40: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 A43A812441E for <quic-issues@ietf.org>; Wed, 26 Apr 2017 18:40: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=4wnx3ngNEmqAbP9EVATf35U8UD4=; b=V8RfUPKvg4dKcIwO t0cRulHubv8Gw0QbrS98jdnYWnafff9wpom2wdFn7BQ90J/+e7OCI1k8b+lVWcWf bY0b73T/cR+UGI1qZ2QaAOPaJtz4Xo0Z7jm4lZax8KKdy19E7sD/6oEQ3Nv7o+sM nunzT/akiKfwKqTczokNGSREooY=
Received: by filter1103p1mdw1.sendgrid.net with SMTP id filter1103p1mdw1-23890-59014C13-1B 2017-04-27 01:40:35.357908765 +0000 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 8jkkTq-zSc-OqhREaAA3KQ for <quic-issues@ietf.org>; Thu, 27 Apr 2017 01:40:35.469 +0000 (UTC)
Date: Wed, 26 Apr 2017 18:40:35 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9e79ce1b29a8980712a53cda1b75fdfe0cadf74492cf0000000115190e1392a169ce0b80c9d5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: QUIC WG Issues Account <quic-issues@ietf.org>,  Mention <mention@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/55/297587592@github.com>
In-Reply-To: <quicwg/base-drafts/issues/55@github.com>
References: <quicwg/base-drafts/issues/55@github.com>
Subject: Re: [quicwg/base-drafts] What can change in a different version (#55)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59014c135d2d0_615c3f89146a5c34105344"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: mention
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak37dnJ5ic7UUmPDHzlYyBQlOafq4lJ3zzAHdM WyDGpxPU4r4b2CyupD9RBVCqcivmSHi6c6y+tRO0GkJJDesThuU/BTReMmtZy55LyvgV7FOkfys15P 0APIo/nz/02X6bLpuNALYup3Ca4FmCjXJwJW/ghxTupUD40POVZHh8JMQZ8zv3mSHsmw2WmjZIVoXY c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/dxF-qTXxTj80i63eMbGa1wzoRWE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 27 Apr 2017 01:40:38 -0000

----==_mimepart_59014c135d2d0_615c3f89146a5c34105344
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Quoting @ekr:

> I am fine with closing this for now, but it is tied directly to the
question of packet format and in particular how to handle packet
number and connection ID, so it will need revision if we decide
to adopt an encrypted packet number/conn-id proposal (which I
intend to make in Paris if not before).

I think that this is fair: as new information arises we should open new issues for those things.  If we decide that a header format change is in order, then we will tackle that then.

-- 
You are receiving this because you were mentioned.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/55#issuecomment-297587592
----==_mimepart_59014c135d2d0_615c3f89146a5c34105344
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Quoting <a href=3D"https://github.com/ekr" class=3D"user-mention">@ekr</=
a>:</p>
<blockquote>
<p>I am fine with closing this for now, but it is tied directly to the<br>
question of packet format and in particular how to handle packet<br>
number and connection ID, so it will need revision if we decide<br>
to adopt an encrypted packet number/conn-id proposal (which I<br>
intend to make in Paris if not before).</p>
</blockquote>
<p>I think that this is fair: as new information arises we should open new =
issues for those things.  If we decide that a header format change is in or=
der, then we will tackle that then.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you were mentioned.<br />Reply to t=
his email directly, <a href=3D"https://github.com/quicwg/base-drafts/issues=
/55#issuecomment-297587592">view it on GitHub</a>, or <a href=3D"https://gi=
thub.com/notifications/unsubscribe-auth/AWbkq9u6ghMwAmEaFiX7c-00DA6lB1oCks5=
rz_ITgaJpZM4LCAfq">mute the thread</a>.<img alt=3D"" height=3D"1" src=3D"ht=
tps://github.com/notifications/beacon/AWbkqy83hxeiW2SUKsGOwoxdFjBzVf8zks5rz=
_ITgaJpZM4LCAfq.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/55#issuecomment-297587592"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/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 #55: Quoting @=
ekr:\r\n\r\n\u003e I am fine with closing this for now, but it is tied dire=
ctly to the\r\nquestion of packet format and in particular how to handle pa=
cket\r\nnumber and connection ID, so it will need revision if we decide\r\n=
to adopt an encrypted packet number/conn-id proposal (which I\r\nintend to =
make in Paris if not before).\r\n\r\nI think that this is fair: as new info=
rmation arises we should open new issues for those things.  If we decide th=
at a header format change is in order, then we will tackle that then."}],"a=
ction":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/is=
sues/55#issuecomment-297587592"}}}</script>=

----==_mimepart_59014c135d2d0_615c3f89146a5c34105344--


From nobody Wed Apr 26 19:00:27 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E66CA12441E for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 19:00:24 -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 OKSyLiYnwWgZ for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 19:00:22 -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 5FDB81205D3 for <quic-issues@ietf.org>; Wed, 26 Apr 2017 19: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=vvsssoDKXgGiPZduDafzChpZTTI=; b=tziydDW16zTRZxCl jRSletxJsJ31msmrckaOM7JveBSxKGZ0km4HqwKccKqLKnnbWVK1IS8ubUSMydSE ZdRcPqd39VAu7q5NIleE1HFDTC9K+n70VR5kxK+OhxIoZpOkEkwrS84BvnBcnkx+ ewqvhSdsrSLnvomG6KgOT84x/YI=
Received: by filter1100p1mdw1.sendgrid.net with SMTP id filter1100p1mdw1-5760-590150B4-53 2017-04-27 02:00:20.411745634 +0000 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 GeV-KjnBRV2_YjIZedFJRg for <quic-issues@ietf.org>; Thu, 27 Apr 2017 02:00:20.432 +0000 (UTC)
Date: Wed, 26 Apr 2017 19:00:20 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd90879f108ff2a6b4aa568b30944877b67c8202592cf00000001151912b492a169ce0b80dc35@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/60/297590212@github.com>
In-Reply-To: <quicwg/base-drafts/issues/60@github.com>
References: <quicwg/base-drafts/issues/60@github.com>
Subject: Re: [quicwg/base-drafts] Stateless Reject mechanism needs description (#60)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_590150b455f53_233c3fc5204d9c3c14794e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3zYY6hWM85M6+1dWZXbw5Hn4QCOhj20Meysn nCWEFMis8/vsNawps0fUOzBuu5Aglb+k+iKVE2vpiWK7IupyeoMaYypSskbPrpL3QBB3vtMLbeGRt4 1MPIr9WRB750cwrgvGMG5AFix4F4DPsSWVOtfAfEgeJB4/mK6Jsb+g2+f6JjroNSpBtS9p5ExL7vYL s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/yZ5JeAXDAMbNgA7fyKWBlof9zo0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 27 Apr 2017 02:00:25 -0000

----==_mimepart_590150b455f53_233c3fc5204d9c3c14794e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

There's a lot of overlap here with client address validation, and much of that text can be referenced when doing this.  I do need to explain how this works 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/60#issuecomment-297590212
----==_mimepart_590150b455f53_233c3fc5204d9c3c14794e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>There's a lot of overlap here with client address validation, and much of that text can be referenced when doing this.  I do need to explain how this works 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/60#issuecomment-297590212">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_n24Ir-r5vOlsCy_F8FlmagAQEnks5rz_a0gaJpZM4LCBy5">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq5gJzNxh_-DEBNym4eNv4nw4RgK_ks5rz_a0gaJpZM4LCBy5.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/60#issuecomment-297590212"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #60: There's a lot of overlap here with client address validation, and much of that text can be referenced when doing this.  I do need to explain how this works though."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/60#issuecomment-297590212"}}}</script>
----==_mimepart_590150b455f53_233c3fc5204d9c3c14794e--


From nobody Wed Apr 26 19:06: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 E2F7D12702E for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 19:06:53 -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 RmMLOpgpa7Y0 for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 19:06: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 3305212441E for <quic-issues@ietf.org>; Wed, 26 Apr 2017 19:06: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=nuk3vE7AX3qbZEfd8SeGNpVWf9M=; b=cFGNXSNYZVTYbpKW FtlnG/DiTPEismU0KvG39uwt3CNl/vXJzvUK3byR/8CpWryiof1wcLJqZepAO00h 6Lwg0QBW6WeD+/uXXUTN242LmGH5+9GqJNcmq5MncKwX58dMKgs/xr3LgI3sUwJb mH9b9Yf3TvrUm0/XNWhzU9cWrKQ=
Received: by filter0830p1mdw1.sendgrid.net with SMTP id filter0830p1mdw1-28298-59015229-44 2017-04-27 02:06:33.930952136 +0000 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 U1CWTpaVSEGKFUvlVTWfiA for <quic-issues@ietf.org>; Thu, 27 Apr 2017 02:06:33.893 +0000 (UTC)
Date: Wed, 26 Apr 2017 19:06:33 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc75344f90c4428f2e3e81f959f4dd2be9444c65d92cf000000011519142992a169ce0bb27100@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/89/issue_event/1059662893@github.com>
In-Reply-To: <quicwg/base-drafts/issues/89@github.com>
References: <quicwg/base-drafts/issues/89@github.com>
Subject: Re: [quicwg/base-drafts] Version negotiation gaps (#89)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59015229af11b_335d3fe982165c3c94970"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3t/4oEwtSE9IBS8mVdHFKMQa6bClm5tapHui 2Z3a420Za5KsYp+WQ5ApOREey9GDxdi07sw6qvcWBWC5/TOT0NPlm/iDGDmPPMTjqGXU+GkcLfd3+E uXY4YXWxY8PZTjo8jMz32gqGB2jAElvoUuX7HH0X82O3DhdKOrggybqvstbOndxsfdWzUTUYDZHIU/ 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/x8NJweoaawck5SiBmL50WWYZkKs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 27 Apr 2017 02:06:54 -0000

----==_mimepart_59015229af11b_335d3fe982165c3c94970
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #89.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/89#event-1059662893
----==_mimepart_59015229af11b_335d3fe982165c3c94970
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/quicwg/base-drafts/issues/89" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/89" data-id="196243712" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#89</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/89#event-1059662893">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9lDfJdhOwVy9OEk-k7sBtyl66Ehks5rz_gpgaJpZM4LP_CX">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq8hi0Knl6wLXo0IBGSwF1dEgosbxks5rz_gpgaJpZM4LP_CX.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/89#event-1059662893"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #89."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/89#event-1059662893"}}}</script>
----==_mimepart_59015229af11b_335d3fe982165c3c94970--


From nobody Wed Apr 26 19:07:18 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0E86812702E for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 19:07: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 7UBc0NK0uVyc for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 19:07:15 -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 8CBA712441E for <quic-issues@ietf.org>; Wed, 26 Apr 2017 19:07: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=FFHJE0ML2TBsy39dTS9BIsUCV+U=; b=dS/oh4pdHX6RQKwH 5diZE+WndKcIxNtvn3rY6g746UgnfYXKXCp+NgpvgnxT5Bn+3I4S3Y074rl6F9FX 14y1eFFHguGhwGOLxhS4LELOO8NCHbdve1DL8tzDwhl8mlAqb1OwWMBMvy2SPvkv 2+atrMSKi2XMhHctoNfKKd08fwk=
Received: by filter1078p1mdw1.sendgrid.net with SMTP id filter1078p1mdw1-19838-59015252-21 2017-04-27 02:07:14.559065831 +0000 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 afsOLJFlRrSi6aMtj5OyGw for <quic-issues@ietf.org>; Thu, 27 Apr 2017 02:07:14.611 +0000 (UTC)
Date: Wed, 26 Apr 2017 19:07:14 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6a309538f41c3ba9910bc2121864f3b8b572b3b192cf000000011519145292a169ce0bb27100@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/89/297591215@github.com>
In-Reply-To: <quicwg/base-drafts/issues/89@github.com>
References: <quicwg/base-drafts/issues/89@github.com>
Subject: Re: [quicwg/base-drafts] Version negotiation gaps (#89)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59015252807cd_6b3d3fb9ead51c344274c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1vzH1vKbtSdSEZyREuz/IEA+MTTU2m3M+Ekz /zprfAEcyrPCow0jMMKzcFp0xbpXrgc7v0Wdh/tmYGsbNVWSEJaF3q33MfnpV9N3WFHiw4BnY+UzY6 g23ZqxaxYszI1Y3zeEHu6+SQKWNAqGdgEbkDwkwusC5WP8v+ee5YKtia5cN7itoqvS9kzmg3FD27D+ M=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/5g7hF3ClRiUFKlpxTnG092sA6ng>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 27 Apr 2017 02:07:17 -0000

----==_mimepart_59015252807cd_6b3d3fb9ead51c344274c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closing; @MikeBishop open a new issue if we missed something.  I think that we have already covered the main part of this in #122.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/89#issuecomment-297591215
----==_mimepart_59015252807cd_6b3d3fb9ead51c344274c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closing; <a href="https://github.com/MikeBishop" class="user-mention">@MikeBishop</a> open a new issue if we missed something.  I think that we have already covered the main part of this in <a href="https://github.com/quicwg/base-drafts/pull/122" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/122" data-id="198678499" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#122</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/89#issuecomment-297591215">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq73j6Jf40wnZwY_lKxECgf1m-2_Uks5rz_hSgaJpZM4LP_CX">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq0gRSojl5cc6-l0uYkX0CJux7l-Zks5rz_hSgaJpZM4LP_CX.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/89#issuecomment-297591215"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/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 #89: Closing; @MikeBishop open a new issue if we missed something.  I think that we have already covered the main part of this in #122."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/89#issuecomment-297591215"}}}</script>
----==_mimepart_59015252807cd_6b3d3fb9ead51c344274c--


From nobody Wed Apr 26 19:09: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 BAF4B1270AC for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 19:09:19 -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 uu1BDrInz9kz for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 19:09: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 3DCD6126C0F for <quic-issues@ietf.org>; Wed, 26 Apr 2017 19:09: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=cH52vlqdX28penShMtYpq33Q1e8=; b=dRjxJV0Pt4WOLI0t Dql//NokyM43Y7U7j1c6qXLJg9qjI5H/pfVjuWqTe2GcZJ4hJDEHF5fCD4dcgnbS VJQI2ST7DS0z0UW9I0sYGJh1ejGkEpMRVvDFivLWQGw8yrKeZqFSOMgBd6b4aRwK i6bXbTJEYBktt5INiJgt35ZB/oU=
Received: by filter0426p1mdw1.sendgrid.net with SMTP id filter0426p1mdw1-19670-590152CC-45 2017-04-27 02:09:16.991299158 +0000 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 ZHhk-6e4TRqPn-okS1p-dw for <quic-issues@ietf.org>; Thu, 27 Apr 2017 02:09:17.016 +0000 (UTC)
Date: Wed, 26 Apr 2017 19:09:16 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab19f63d3dbcc8adb5d70cd88e46b5510117e47d9c92cf00000001151914cc92a169ce0bddb0b9@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/123/297591480@github.com>
In-Reply-To: <quicwg/base-drafts/issues/123@github.com>
References: <quicwg/base-drafts/issues/123@github.com>
Subject: Re: [quicwg/base-drafts] ACK frame timestamp format (#123)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_590152cce4a66_50773f89146a5c34172283"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0HbP1PLySehpHjf/2EyxB6dByRByE0YWY8/6 A/o3l7a05DLDgFBcd1Lkl8seA7eT2Obumj3suTYQx91/XsW3R04kPzunmLV3875eeZFG010kInGeNZ +NwN++6XH1oFpf5TeiMtEAv6XXy9n2ELQJs3nGg2HxK+mWoq8L6FyqTFrfUPCnKVrzHiVdL1ekUXyG o=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/3fJSTDa7ujh8ZHIDloXNtAgbm_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: Thu, 27 Apr 2017 02:09:20 -0000

----==_mimepart_590152cce4a66_50773f89146a5c34172283
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@janaiyengar, Is this a duplicate of #109?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/123#issuecomment-297591480
----==_mimepart_590152cce4a66_50773f89146a5c34172283
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/janaiyengar" class="user-mention">@janaiyengar</a>, Is this a duplicate of <a href="https://github.com/quicwg/base-drafts/issues/109" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/109" data-id="198414797" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#109</a>?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/123#issuecomment-297591480">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2bjnWKlomxBKgYU3H38jlqouI3Dks5rz_jMgaJpZM4LcNVb">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq2pjRcrjr9Z_WUKtLhXaxBxkT5HFks5rz_jMgaJpZM4LcNVb.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/123#issuecomment-297591480"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #123: @janaiyengar, Is this a duplicate of #109?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/123#issuecomment-297591480"}}}</script>
----==_mimepart_590152cce4a66_50773f89146a5c34172283--


From nobody Wed Apr 26 19:13: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 7041012441E for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 19:13:11 -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 mIHtQ8BIXPsj for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 19:13:10 -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 D3D4C1205D3 for <quic-issues@ietf.org>; Wed, 26 Apr 2017 19:13: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=O5gxpt01VoA+RLP0x3+V0kbRDd8=; b=rQSYENQ/WTbOCumJ dNAQBvKkFhtZGbDi4xzmpeXicBZpavpLJvO5YZlpwtF0n0vVLW35jIE5hcgJiYzT nbG0rek7g7rxyjKOXkaBCqhuo8HR2ZYb7Rd8KgUPwYLHlP6dINFonqbu2AwC3lXu 7VS/Gpnt4hNC4doRyGs5Fj4I434=
Received: by filter0571p1mdw1.sendgrid.net with SMTP id filter0571p1mdw1-25659-590153B1-A 2017-04-27 02:13:05.208949852 +0000 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 Tjxin-zhToeJg7Ky2zAtJw for <quic-issues@ietf.org>; Thu, 27 Apr 2017 02:13:05.217 +0000 (UTC)
Date: Wed, 26 Apr 2017 19:13:05 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab249a8bd615ea5709b084ca69758a17df30fcbf6692cf00000001151915b192a169ce0bf6aad9@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/151/297591960@github.com>
In-Reply-To: <quicwg/base-drafts/issues/151@github.com>
References: <quicwg/base-drafts/issues/151@github.com>
Subject: Re: [quicwg/base-drafts] Justify various constants used in recovery draft (#151)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_590153b1234ba_7b763f89146a5c34131447"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3eQcZVGLWxzj9bEZmI3ZPObnXVJEaYYLyqk3 nCiVg3UwAGC0OYag+7rBV+SgHqyEZdoTrYHDUPhxKLWVKikDTtISLuNkYU12am51ye7MnWEY7Wo3lB AhTVemDZsfLyrxFQHUMMGI0LVuRaS/TTAUX82WMORrARnq+77A9h/p3rzPq1wgvBFDSBXaWt8ZrImr 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/xWIIN5jJAYg4k6-45cPI1_zosDM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 27 Apr 2017 02:13:11 -0000

----==_mimepart_590153b1234ba_7b763f89146a5c34131447
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@janaiyengar, are we done with this yet?  Or maybe to put it differently: can we close this and open more specific issues for different 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/151#issuecomment-297591960
----==_mimepart_590153b1234ba_7b763f89146a5c34131447
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/janaiyengar" class="user-mention">@janaiyengar</a>, are we done with this yet?  Or maybe to put it differently: can we close this and open more specific issues for different values?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/151#issuecomment-297591960">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwa4YeWfzd_6dhEQADqnuLokKaGaks5rz_mxgaJpZM4LjPaQ">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq2uzQbdU7ZHpMA8p72EKsDuKdg3dks5rz_mxgaJpZM4LjPaQ.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/151#issuecomment-297591960"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/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 #151: @janaiyengar, are we done with this yet?  Or maybe to put it differently: can we close this and open more specific issues for different values?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/151#issuecomment-297591960"}}}</script>
----==_mimepart_590153b1234ba_7b763f89146a5c34131447--


From nobody Wed Apr 26 19:14: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 C5225126CF9 for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 19:14: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 5pIcy_0NGcPi for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 19:14:49 -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 4D5591205D3 for <quic-issues@ietf.org>; Wed, 26 Apr 2017 19:14: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=t+w/d9zCHSMUVLo2H1C2JHaR+qU=; b=LyXJK3YUJIU8N30U 2i/rQovnBswliA9FyR/BXklwS4OE9gnpNkdmXEnuKjKeTCfOAGzv5mISrvJ2pe3D idUAwxx6WjjEOdXMKj0uOGEbaYN8GvVyAjKKWEwEWjR5e/SL2Sps3UWtdO7EDsQh Q75/MpvHQJs2+YPrreu3A047Hgo=
Received: by filter0446p1mdw1.sendgrid.net with SMTP id filter0446p1mdw1-22918-59015417-5A 2017-04-27 02:14:47.904369455 +0000 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 BSDW6VM5SOqf8ZfW3K0j9w for <quic-issues@ietf.org>; Thu, 27 Apr 2017 02:14:47.940 +0000 (UTC)
Date: Wed, 26 Apr 2017 19:14:47 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abbb1a4421c3486f15de66792821629e7970abcf5892cf000000011519161792a169ce0bfa5cde@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/158/297592203@github.com>
In-Reply-To: <quicwg/base-drafts/issues/158@github.com>
References: <quicwg/base-drafts/issues/158@github.com>
Subject: Re: [quicwg/base-drafts] Padding between frames (#158)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59015417d2cd2_7cad3f9756cd9c2c978ed"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0yv27ifY6Q1QYPVsnlqAcVO0nJ6K7f9g4Zdc A9ZnNIgQlxskRsUMfbQRZ6k9WLgdflM3Ca5PbgaesYtqSZj3vUr2B8WNJ9fYyYCIDJczjhH+oT9Q2r Q0d9eIkXNl6pVhZYf59r/9XhQqQZq0TsWf9WVvLCg4+N2tgmk9MilGRnnpmFA6j6Uk/PLdYOeVPA0D Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/DyE9_hZtjoYhLpNhj364riUMMDg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 27 Apr 2017 02:14:51 -0000

----==_mimepart_59015417d2cd2_7cad3f9756cd9c2c978ed
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

#197 tracks the proposal that @ekr made to move this to the crypto layer.  I think that's a better place to move this discussion.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/158#issuecomment-297592203
----==_mimepart_59015417d2cd2_7cad3f9756cd9c2c978ed
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/quicwg/base-drafts/issues/197" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/197" data-id="202445957" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#197</a> tracks the proposal that <a href="https://github.com/ekr" class="user-mention">@ekr</a> made to move this to the crypto layer.  I think that's a better place to move this discussion.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/158#issuecomment-297592203">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxM12uohrdVy-ukbGG93u4AzYO3lks5rz_oXgaJpZM4LkSkH">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq1C8P2eMqX4Pgl0w2Qd8D301i3eKks5rz_oXgaJpZM4LkSkH.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/158#issuecomment-297592203"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #158: #197 tracks the proposal that @ekr made to move this to the crypto layer.  I think that's a better place to move this discussion."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/158#issuecomment-297592203"}}}</script>
----==_mimepart_59015417d2cd2_7cad3f9756cd9c2c978ed--


From nobody Wed Apr 26 19:14: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 88D901205D3 for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 19:14:51 -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 e9jfj7L9sFf1 for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 19:14:49 -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 4EA0712441E for <quic-issues@ietf.org>; Wed, 26 Apr 2017 19:14:49 -0700 (PDT)
Date: Wed, 26 Apr 2017 19:14:48 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1493259288; bh=Au+HPBoPM/b0FXNkqXz+uH0l875lkO30bQaNcMi1rGE=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=a0p1fkqvSIn4ArAkMJbR/OlMGIh/t/n+mXJuihgG2O8aFhl8t1/Z4HzKpydia2bWm mIHbuG8x8XzbqbP42EX8/Y4xCfTeY2hcRD0yLTfFEaeFv7OisnpEVOPEBWHNVv5gBM jOb+0oCROYmcSWBLQvU6bve1j8hYAMF1yiNgcfjk=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb2bf8a61a63c7f1928b163d81be64c7340ae39de92cf000000011519161892a169ce0bfa5cde@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/158/issue_event/1059668718@github.com>
In-Reply-To: <quicwg/base-drafts/issues/158@github.com>
References: <quicwg/base-drafts/issues/158@github.com>
Subject: Re: [quicwg/base-drafts] Padding between frames (#158)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_590154186b1f6_126e3fca3abf7c3495348"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ZwhFBjrAYDzsJPoGAW15JqaIIXA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 27 Apr 2017 02:14:51 -0000

----==_mimepart_590154186b1f6_126e3fca3abf7c3495348
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #158.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/158#event-1059668718
----==_mimepart_590154186b1f6_126e3fca3abf7c3495348
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/quicwg/base-drafts/issues/158" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/158" data-id="200957150" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#158</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/158#event-1059668718">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyxftLrS2M7sQ4hrGSWBWHjkQ6t9ks5rz_oYgaJpZM4LkSkH">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq9O3cGvlH8ut5353CJTYIITN6wRMks5rz_oYgaJpZM4LkSkH.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/158#event-1059668718"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #158."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/158#event-1059668718"}}}</script>
----==_mimepart_590154186b1f6_126e3fca3abf7c3495348--


From nobody Wed Apr 26 19: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 932FE126CF9 for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 19:18:08 -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 w27Irw4GLWEy for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 19:18:07 -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 46AB81205D3 for <quic-issues@ietf.org>; Wed, 26 Apr 2017 19:18:07 -0700 (PDT)
Date: Wed, 26 Apr 2017 19:18:06 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1493259486; bh=wvFDPoY0mTLIqE3mjWyZ0I5+SFe+vrya4uk2SiA5yJ4=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=L7a7G59pqVbP8ye++/ScjZmi6eOgvNEzY/aKJkgPQeCzZAK3+PPjfWJVYk8YpHZD5 DV85n/RlAc2bLkyt9Ayjzt7quvbKSnj62apSCc2T0HzOFbZm6AW1XJDPVA3PRWyuX0 zftNDOIgWpvmX8Wq+vMqfhJ7ZeLqTM1hcGaLf1YY=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd794d6df8808c51e1e499867bdad2c5a781f6c6f92cf00000001151916de92a169ce0c0b0820@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/181/issue_event/1059670949@github.com>
In-Reply-To: <quicwg/base-drafts/issues/181@github.com>
References: <quicwg/base-drafts/issues/181@github.com>
Subject: Re: [quicwg/base-drafts] Remove SETTINGS[_ACK] (#181)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_590154de80c35_21ed3fdd82089c34102668"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/vUbLDBXifVEODp676qfh4IhoLR0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 27 Apr 2017 02:18:09 -0000

----==_mimepart_590154de80c35_21ed3fdd82089c34102668
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #181.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/181#event-1059670949
----==_mimepart_590154de80c35_21ed3fdd82089c34102668
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/quicwg/base-drafts/issues/181" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/181" data-id="202049568" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#181</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/181#event-1059670949">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9q24Bgj3k1JDdJeLfKCkymKdH4Hks5rz_regaJpZM4Lo7E_">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqyKtwasZs-jTO90bmDFjXKLT7ZvBks5rz_regaJpZM4Lo7E_.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/181#event-1059670949"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #181."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/181#event-1059670949"}}}</script>
----==_mimepart_590154de80c35_21ed3fdd82089c34102668--


From nobody Wed Apr 26 19:20: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 9A86012441E for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 19:20: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 1XFA0fk8AcCB for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 19:20: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 311791205D3 for <quic-issues@ietf.org>; Wed, 26 Apr 2017 19:20: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=/C05n/epN62MX0T/GX4eqFTq/mQ=; b=u6nJlcIBOvDGVvIU Sjvvk26ZVz80SVlT5yaBN1BzGG4Fy0YJWDeR01V0tMnftHf+hIAn/UgtTm9itjo4 D+pRQaowsbqynQIcPJATkHl8Z0park3YwG/0sDRbixdW+SE8PF4KMWJ5b/8FU+nT MSN7V2RE0sQl+JgK8FHwOYHNbIE=
Received: by filter0829p1mdw1.sendgrid.net with SMTP id filter0829p1mdw1-21585-59015555-49 2017-04-27 02:20:05.809781876 +0000 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 3t_azocXRH6musZeXwbHqA for <quic-issues@ietf.org>; Thu, 27 Apr 2017 02:20:06.048 +0000 (UTC)
Date: Wed, 26 Apr 2017 19:20:05 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab192a2dabcd85fffe05122b38ffbc94dba30af16e92cf000000011519175592a169ce0c156137@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/217/297592843@github.com>
In-Reply-To: <quicwg/base-drafts/issues/217@github.com>
References: <quicwg/base-drafts/issues/217@github.com>
Subject: Re: [quicwg/base-drafts] Packet reordering / loss distorts open stream limits (#217)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59015555ec4cc_d2f3f919ddffc3c1047f6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3yl7obz0ZvkosG8SOPASfzj55ap7hKiOTxf1 CTB8ZHQxJFQ5N86kA5E7mlMMuRMSwBnpKi9AdD08BquJxCTdueJj8VNgN00kXNfKAeCBJLBJxWCZ+m sNUM7eIrv2djkitek5cZwDKMDtaHx8e/6TtAghh0KWc4AnjMdMABt9aWGZ02KnLv03VpC+oRKQMbik A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Fnm57RsFZD_1Go1oKtVbLTOc4iI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 27 Apr 2017 02:20:09 -0000

----==_mimepart_59015555ec4cc_d2f3f919ddffc3c1047f6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This is closed by #421.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/217#issuecomment-297592843
----==_mimepart_59015555ec4cc_d2f3f919ddffc3c1047f6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>This is closed by <a href="https://github.com/quicwg/base-drafts/pull/421" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/421" data-id="217931343" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#421</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/217#issuecomment-297592843">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1zXQwPEGaQLmpLZAL-0TTSGBngQks5rz_tVgaJpZM4Lr4Dv">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq7tjhOxhQaeESKgViIOPmOLEcBimks5rz_tVgaJpZM4Lr4Dv.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/217#issuecomment-297592843"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/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 #217: This is closed by #421."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/217#issuecomment-297592843"}}}</script>
----==_mimepart_59015555ec4cc_d2f3f919ddffc3c1047f6--


From nobody Wed Apr 26 19:20: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 5FAC91205D3 for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 19:20: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 578CIKUSjzC2 for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 19:20: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 F08AD120726 for <quic-issues@ietf.org>; Wed, 26 Apr 2017 19:20: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=1cqERwrYc1Av7bgTwGG4puSqYoI=; b=X53Xb7oICyxSypG6 6sn1WwbzMhS0WoG3MsheqnM4tn5ZxjNNvy6vM4SmMnrslwiQoXHHupVGYd+uw6er 0Hkr2BJK0Tq/ixR42q8VVQ+hT+pitCag5LeDLjsC7e9a+M8dqQXw9Ep8Knj4msa5 9GNREaqJ2sBRSBwMwX1m+/UvH5Y=
Received: by filter0896p1mdw1.sendgrid.net with SMTP id filter0896p1mdw1-3921-59015556-23 2017-04-27 02:20:06.260463384 +0000 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 QEH9dS-VQoWuDsJBMW2gLw for <quic-issues@ietf.org>; Thu, 27 Apr 2017 02:20:06.201 +0000 (UTC)
Date: Wed, 26 Apr 2017 19:20:06 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab42dba580aa2cc5622176692d55d0439bf35b189292cf000000011519175692a169ce0c156137@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/217/issue_event/1059672443@github.com>
In-Reply-To: <quicwg/base-drafts/issues/217@github.com>
References: <quicwg/base-drafts/issues/217@github.com>
Subject: Re: [quicwg/base-drafts] Packet reordering / loss distorts open stream limits (#217)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_590155561a417_9083feca1d39c30635c6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-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/ARoOLkM+/aWyG+hclb/h7vOVRjF8v0hNDB 109lhE+SLAQrOLnXqKRCkNWuDYg3uIzMctQnxcZIlb0DB77c7+NJuj7OYGwzE6YmmOu0jceuscdpHQ zrgz/CniGUziCPOkyeDbZJTvcnv+l5TV14R+xRDByXH5zD4PDFk54ITvvTfdc2Vsd8pqzSpck5xH4u A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/yskDQsCofo7Qu15rqVT6gUJyRao>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 27 Apr 2017 02:20:10 -0000

----==_mimepart_590155561a417_9083feca1d39c30635c6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #217.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/217#event-1059672443
----==_mimepart_590155561a417_9083feca1d39c30635c6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/quicwg/base-drafts/issues/217" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/217" data-id="202727735" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#217</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/217#event-1059672443">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxByOCDHC9z1mOTyLTahzRVjS1dXks5rz_tWgaJpZM4Lr4Dv">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq_w_5VU-fYNCoYaRuP8T7RIQ5zV4ks5rz_tWgaJpZM4Lr4Dv.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/217#event-1059672443"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #217."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/217#event-1059672443"}}}</script>
----==_mimepart_590155561a417_9083feca1d39c30635c6--


From nobody Wed Apr 26 19:24: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 B3F2E12441E for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 19:24: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 6gsY_V1_v0iQ for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 19:24:54 -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 9AB6D1205D3 for <quic-issues@ietf.org>; Wed, 26 Apr 2017 19:24:54 -0700 (PDT)
Date: Wed, 26 Apr 2017 19:24:53 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1493259894; bh=Z4j0FJl0VGJzqXhJjBjhDfGThFDC0DvLJOdPndxTGmc=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Rx4kyDNp2Z0we6HiQSKLxeVLK472v4E9EGbgatTXdLbJnEeMSGOzlOrHWfiWG6de4 hYh21bPHAcXET82cA0BwEIQ7reuv9Qrl4HCV9tcYlmt7iSRmk58EiiRzOCQFyIxJHc kw5AsmcEJ62XKm6zHpMNahluqKNWKOkbY/oDwsEU=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab0c18beb970662f3d1823825d8c98d2b07aa8110792cf000000011519187592a169ce0d4e74ae@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/459/c297593537@github.com>
In-Reply-To: <quicwg/base-drafts/pull/459@github.com>
References: <quicwg/base-drafts/pull/459@github.com>
Subject: Re: [quicwg/base-drafts] Change RST_STREAM impact on state (#459)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59015675ef476_3c563f9c8498fc3c132442"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/pKqx3k4ok4Ptb50qdrGyOnwVQUY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 27 Apr 2017 02:24:56 -0000

----==_mimepart_59015675ef476_3c563f9c8498fc3c132442
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Fair warning: I plan to merge this in about 24 hours.

@RyanAtGoogle, I think that @janaiyengar had you on the hook for double-checking 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/459#issuecomment-297593537
----==_mimepart_59015675ef476_3c563f9c8498fc3c132442
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Fair warning: I plan to merge this in about 24 hours.</p>
<p><a href="https://github.com/RyanAtGoogle" class="user-mention">@RyanAtGoogle</a>, I think that <a href="https://github.com/janaiyengar" class="user-mention">@janaiyengar</a> had you on the hook for double-checking 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/459#issuecomment-297593537">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2DdOptay-vLLzayw724pPHP8L4Tks5rz_x1gaJpZM4NDv-W">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq1xHskrj98kqUtB2LLsMCEaPnvL2ks5rz_x1gaJpZM4NDv-W.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/459#issuecomment-297593537"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/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 #459: Fair warning: I plan to merge this in about 24 hours.\r\n\r\n@RyanAtGoogle, I think that @janaiyengar had you on the hook for double-checking this."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/459#issuecomment-297593537"}}}</script>
----==_mimepart_59015675ef476_3c563f9c8498fc3c132442--


From nobody Wed Apr 26 19:26: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 8F8FD12441E for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 19:26: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 9nqp8BuXHQoo for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 19:26:15 -0700 (PDT)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4C48F1205D3 for <quic-issues@ietf.org>; Wed, 26 Apr 2017 19:26:15 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1493259974; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=qFC4sx1YMVkKxIHv3/xtsg5EiaMlzgIPdTVfNjuruC0=; b=H66pZxqHnKa5MEqwcashbsAR6pv7zSQwjOfe6TAe97YXsvgFIEdT8norE7MmTgFm/MDZBCT/ 5GCHSM3EnVKJdUA8fI49NaZghq4KD1yJp4qXdUc49baq1LEcZfyuBAoDUe00ME3GnZMUOe/E qpqH/tYOp+XpN4n10XpXgvipRdI=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=LPdGUeXrAKcVc6rUxGRbf6DJS7OdycLMlH6uatjrk+iI0Q7CUp96V0tKISLr25lEUSdr9X oj3HAGSr6qpWVA9sYlS8LQmYBD7P3TEeQpSuX2Und3Nghuen8Hcz07EKWyjSzE7hnsf+umf2 EJKrresSY1iwcaV2eVqu6bwEjphAk=
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 590156c6.7f8a61ff5630-smtp-out-n02; Thu, 27 Apr 2017 02:26:14 -0000 (UTC)
Date: Wed, 26 Apr 2017 19:26:14 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <590156c64abf8_1c113fd8e560fc2c9425a@hookshot-fe6-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 863f3a: wip
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_590156c64a631_1c113fd8e560fc2c941a2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/sph6YbBwOOdEnbiP37NSf8jFTJs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 27 Apr 2017 02:26:16 -0000

----==_mimepart_590156c64a631_1c113fd8e560fc2c941a2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/make_reset_sensible
  Home:   https://github.com/quicwg/base-drafts
  Commit: 863f3a8ba8d81475a1d33863574800373ac6c4e5
      https://github.com/quicwg/base-drafts/commit/863f3a8ba8d81475a1d33863574800373ac6c4e5
  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:
  -----------
  wip


  Commit: 81ab5997d38d56138dbf1b97fb2029e6c5e4d0aa
      https://github.com/quicwg/base-drafts/commit/81ab5997d38d56138dbf1b97fb2029e6c5e4d0aa
  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:
  -----------
  Make RST_STREAM affect one direction only

This is a change to how we describe stream states as they relate to
RST_STREAM.  It also corrects the omission whereby RST_STREAM didn't
have any defined semantics from the idle state.

Closes #458.


  Commit: bb132b4984bef2a4f57e3efb8cdd4e1df8d6f27e
      https://github.com/quicwg/base-drafts/commit/bb132b4984bef2a4f57e3efb8cdd4e1df8d6f27e
  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:
  -----------
  Fixup


  Commit: dd2344a7960feea31886d618d3f7128133648092
      https://github.com/quicwg/base-drafts/commit/dd2344a7960feea31886d618d3f7128133648092
  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:
  -----------
  Nit


Compare: https://github.com/quicwg/base-drafts/compare/49e8ac15369e...dd2344a7960f
----==_mimepart_590156c64a631_1c113fd8e560fc2c941a2--


From nobody Wed Apr 26 19:29: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 27DCB12741D for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 19:29: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 kbdjJXiP1Ha0 for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 19:29:53 -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 DD5001205D3 for <quic-issues@ietf.org>; Wed, 26 Apr 2017 19:29:52 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1493260192; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=Ry/xLJw2bRdJxHlRj4h2hFuNIRUHoFSCI/tDaIcNHbI=; b=y9GcnfGWw7cdJB1uBaje8gkezDKFhRKIrJibmBR3JQHzT46K0kHk0AV/uXn1s8q+FJXAgNRT C8sBM4ib3nD9riCyKFy2TNBLWLB85AbaDGqbkRx8aK+c3UwyLaw2VoMLSlGMJAt28GNtOWDv zjLp/cO3HtxPoAe3X/53LDLzLo0=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=sZ7bxW87V5itdPqEhdiqROE/eHjfa7+fJnOaX0DscRutpw7i0RJe8bZTR51NFfFR9fmKT7 QggyNlhyiD5XPCXhX1uRGIhF3Km29aNVyap97+erTLNlKx7KJDNUoeuf6nRyQctVdFowLwXH XsY6nmWhsWH3HEIN4aEilBm/vx0GA=
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 5901579f.7f9b6c5ac330-smtp-out-n02; Thu, 27 Apr 2017 02:29:51 -0000 (UTC)
Date: Wed, 26 Apr 2017 19:29:51 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5901579fc869c_5ff03fad6c17bc2812406c@hookshot-fe2-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 05a01d: fix spelling
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5901579fc82ae_5ff03fad6c17bc281239d2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/iua8zMefKpKJa7AEl57s0KUXxh0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 27 Apr 2017 02:29:54 -0000

----==_mimepart_5901579fc82ae_5ff03fad6c17bc281239d2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 05a01d6d2b05a392118d4075ab1f49010efc6fc3
      https://github.com/quicwg/base-drafts/commit/05a01d6d2b05a392118d4075ab1f49010efc6fc3
  Author: Shigeki Ohtsu <ohtsu@ohtsu.org>
  Date:   2017-04-26 (Wed, 26 Apr 2017)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  fix spelling


  Commit: d282ecdf393d1e451d542c61aa301a34fdbc9b88
      https://github.com/quicwg/base-drafts/commit/d282ecdf393d1e451d542c61aa301a34fdbc9b88
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-04-27 (Thu, 27 Apr 2017)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Merge pull request #465 from shigeki/fix_spell

fix spelling


Compare: https://github.com/quicwg/base-drafts/compare/8fba4705e8cb...d282ecdf393d
----==_mimepart_5901579fc82ae_5ff03fad6c17bc281239d2--


From nobody Wed Apr 26 19:30: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 8DB5B127F0E for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 19:29:55 -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 lrNzxSGUm0g2 for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 19:29:54 -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 24719127419 for <quic-issues@ietf.org>; Wed, 26 Apr 2017 19:29: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=7SsHhTFqyRdYUXRrhXOYhEFYNG0=; b=aWRseLxcj02yq9e4 tMYKqlgfr9KtC1QP5eioI3T/sjqxDSyKyYi8tGu/EkFiLnZkyQYmCrHOSbbNAFwt AkUqwgWwJAW/lSsx4vK7iASqvkuSBjS5/j6av8fsZf8dxJBoz/SXJaBbUOZV5Uf1 nSSQLvG1wzOufzs0JcCuokRYy/A=
Received: by filter0793p1mdw1.sendgrid.net with SMTP id filter0793p1mdw1-17992-590157A0-1A 2017-04-27 02:29:52.534117008 +0000 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 xlpy7ESeTmKOA6VmzGtWZw for <quic-issues@ietf.org>; Thu, 27 Apr 2017 02:29:52.555 +0000 (UTC)
Date: Wed, 26 Apr 2017 19:29:52 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8a6904924f86486e5bd80e609eea6cd3c606568892cf00000001151919a092a169ce0d5f9dea@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/465/issue_event/1059679324@github.com>
In-Reply-To: <quicwg/base-drafts/pull/465@github.com>
References: <quicwg/base-drafts/pull/465@github.com>
Subject: Re: [quicwg/base-drafts] fix spelling (#465)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_590157a0743f0_35753fca3abf7c349749e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak33KiU9gGjGYrKv9wD3faCvZxySoynNTGb082 2MHxrEoRKqtZCOjJpNp9ZPfe6uo8lWFYl8I1AdyciqybT1vLzF82OihxdOLLRvCWX/6fWaNmqVTLMU yf+OZBCcF90CvX8kS82i0xDSnutjg6KMQJfhBuicYtGYas/mdSFKiwVMjYx2el7e1aUehUStgn63Vq 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/IYQLbO_wwc2_2RnQtDfEka9pNhw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 27 Apr 2017 02:29:55 -0000

----==_mimepart_590157a0743f0_35753fca3abf7c349749e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #465.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/465#event-1059679324
----==_mimepart_590157a0743f0_35753fca3abf7c349749e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a href="https://github.com/quicwg/base-drafts/pull/465" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/465" data-id="224370154" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#465</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/465#event-1059679324">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8y0iZEQ2vP7R8eHe77uotGTcGUNks5rz_2ggaJpZM4NIeM2">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq4myUenX2PdR8GR4lxqXq7PE283Zks5rz_2ggaJpZM4NIeM2.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/465#event-1059679324"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #465."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/465#event-1059679324"}}}</script>
----==_mimepart_590157a0743f0_35753fca3abf7c349749e--


From nobody Wed Apr 26 19:31:53 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 899271270AC for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 19:31:52 -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 R645KzLIObFK for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 19:31:51 -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 3188A1205D3 for <quic-issues@ietf.org>; Wed, 26 Apr 2017 19:31:51 -0700 (PDT)
Date: Wed, 26 Apr 2017 19:31:50 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1493260310; bh=ZvYLeWZ+sIFURJvfpRdmATYagTyq+eAFxrb1lAh/PDI=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=og/5QAms5fhO/SfH6npOtBaqIYvu3pZXVJ/AHz0erGIEjGauTyLOX9ZZ/sWxcNO9W OJM+HAe2hX04ZCgRQdfcXwBRCEVQ1LgK7q8M2eC2A2dy4WsrGBWCBRwzhqZLLaYKyG sLS/TUcAijGANCIuMFNLck0OBDibkpSjByBmM4k0=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abfe24337ba27f4e919a3f96452b3cf5e6486f928f92cf0000000115191a1692a169ce0d35f27a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/436/297594438@github.com>
In-Reply-To: <quicwg/base-drafts/issues/436@github.com>
References: <quicwg/base-drafts/issues/436@github.com>
Subject: Re: [quicwg/base-drafts] Move SETTINGS into TLS Handshake (#436)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_590158164f49e_7cad3f9756cd9c2c13723d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/PLhh8mGavdsaClBgJL_V8UYzqjA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 27 Apr 2017 02:31:52 -0000

----==_mimepart_590158164f49e_7cad3f9756cd9c2c13723d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Yeah, I think that logically the blob within blob within blob design is fine.  The only issue that I have with that is that we now have more places where extensibility is critical.  If we can collapse at least some of those then that reduces the likelihood that the ones we do have will atrophy.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/436#issuecomment-297594438
----==_mimepart_590158164f49e_7cad3f9756cd9c2c13723d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Yeah, I think that logically the blob within blob within blob design i=
s fine.  The only issue that I have with that is that we now have more pl=
aces where extensibility is critical.  If we can collapse at least some o=
f those then that reduces the likelihood that the ones we do have will at=
rophy.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/436#issuecomment-297594438">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq2WoF=
P9jkFM9j6cofoybO79I9mwSks5rz_4WgaJpZM4M9BXs">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq3q=
2q_7NsB7r55dSkg3CcdSng3vmks5rz_4WgaJpZM4M9BXs.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<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/436#issuecomment-297594438"></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 #436: Yeah, I think that logically the blob within blob within blob d=
esign is fine.  The only issue that I have with that is that we now have =
more places where extensibility is critical.  If we can collapse at least=
 some of those then that reduces the likelihood that the ones we do have =
will atrophy."}],"action":{"name":"View Issue","url":"https://github.com/=
quicwg/base-drafts/issues/436#issuecomment-297594438"}}}</script>=

----==_mimepart_590158164f49e_7cad3f9756cd9c2c13723d--


From nobody Wed Apr 26 19:45: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 1FD911294D3 for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 19:45:26 -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 UYnrQQedqHe8 for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 19:45:25 -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 EA6E6129443 for <quic-issues@ietf.org>; Wed, 26 Apr 2017 19:45:24 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1493261124; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=4lEi3zJMktfqEZYudI0MEhi2qHCEeVYzINELo1I4Jio=; b=DJyuMMBgPZ4McgrxZFWQXZAoC1ocwkuZNS86cfgJe/rgD0iosuWAj615ljMK7b5zAjBa6NDi 1PjL2A/gpxSlUjOBz2Elhhpm4NwNJ1WC0THQZQFsxozAsHZN5JOYldFB076av994oOU6EJvL t6WT75rMn0O9HgeB5nlEOcAZzFE=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=XixgD4v4kjTzBivb8U1iXiYSviB0R28eR1ZZOry3rR4GFIbi3m47M8PNaMFOGPYd9LpdAz D7gNuV8DtLd1hfTF62qGdMi4eSkmYQwX1TUk+K1R0BKdWco/KsBKwF+2lkB+ainPyiYzcT/A 2DPmtTw4pK7yj7KrI93JDE5gWSod4=
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 59015b43.7fe2d0170b70-smtp-out-n03; Thu, 27 Apr 2017 02:45:23 -0000 (UTC)
Date: Wed, 26 Apr 2017 19:45:23 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <59015b43d3ab2_63b23fb259769c381074f9@hookshot-fe2-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 3ccf3d: Move final offset discussion to new section
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_59015b43d36e3_63b23fb259769c381073aa"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Cgf9vKgVsuG8h--4vR2wPfvQ2E0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 27 Apr 2017 02:45:26 -0000

----==_mimepart_59015b43d36e3_63b23fb259769c381073aa
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/make_reset_sensible
  Home:   https://github.com/quicwg/base-drafts
  Commit: 3ccf3d819385416d5f2fba10955b38040f825eff
      https://github.com/quicwg/base-drafts/commit/3ccf3d819385416d5f2fba10955b38040f825eff
  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:
  -----------
  Move final offset discussion to new section

This probably isn't the best place, but including it in stream states doesn't
make sense when you observe that you can learn the final offset before entering
"half-closed (remote)" if there is reordering of STREAM+FIN.



----==_mimepart_59015b43d36e3_63b23fb259769c381073aa--


From nobody Wed Apr 26 19:45: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 E5733129443 for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 19:45: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 73bf2bQ0EOou for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 19:45: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 C6E5612741D for <quic-issues@ietf.org>; Wed, 26 Apr 2017 19:45:25 -0700 (PDT)
Date: Wed, 26 Apr 2017 19:45:25 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1493261125; bh=Nn0QYr3XzH9/lcE/R6tq8L6WC1xrR55r9LNdZlm4/rc=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Syx3Jvfi4jCRxkM9CPbuJDMCJkE5gpEsLxNkA7GiUgSmpI5UbbPbs7WpmYgUL/IlK dPA3QRtl0ddoPevXQ++Q4UydAEkHCdfxCx92lLVB67Xos5FzJ3YNQO10GNaSduzjg8 5T6Gf9HocKFYXkDazSPAXFu8K8b51tpE6JY/9s5w=
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/459/push/1705012167@github.com>
In-Reply-To: <quicwg/base-drafts/pull/459@github.com>
References: <quicwg/base-drafts/pull/459@github.com>
Subject: Re: [quicwg/base-drafts] Change RST_STREAM impact on state (#459)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59015b4529132_2ac93ffd4b623c38111913"; 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/OFn7VAkLE2XQ6K48Cj1xh17wB7c>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 27 Apr 2017 02:45:27 -0000

----==_mimepart_59015b4529132_2ac93ffd4b623c38111913
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson pushed 1 commit.

3ccf3d8  Move final offset discussion to new section


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/459/files/dd2344a7960feea31886d618d3f7128133648092..3ccf3d819385416d5f2fba10955b38040f825eff

----==_mimepart_59015b4529132_2ac93ffd4b623c38111913
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/3ccf3d8" class="commit-link">3ccf3d8</a>  Move final offset discussion to new section</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/459/files/dd2344a7960feea31886d618d3f7128133648092..3ccf3d819385416d5f2fba10955b38040f825eff">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4oRt3o5RMXUzx1SyboRfX3hYqWbks5r0AFFgaJpZM4NDv-W">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq7ZTdSdako6JWaHTDKX1UDfFCkPKks5r0AFFgaJpZM4NDv-W.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/459/files/dd2344a7960feea31886d618d3f7128133648092..3ccf3d819385416d5f2fba10955b38040f825eff"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/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 #459"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/459/files/dd2344a7960feea31886d618d3f7128133648092..3ccf3d819385416d5f2fba10955b38040f825eff"}}}</script>

----==_mimepart_59015b4529132_2ac93ffd4b623c38111913--


From nobody Wed Apr 26 19:47: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 3CBF01294E0 for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 19:47:27 -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 SGMNCASMS9Y1 for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 19:47: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 CD0721294D3 for <quic-issues@ietf.org>; Wed, 26 Apr 2017 19:47:25 -0700 (PDT)
Date: Wed, 26 Apr 2017 19:47:25 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1493261245; bh=hC1Tk/+IFci/IRbr44TdDqzNsVR2rkMC+PAES0IpLQI=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=oeQ9wwRF4VYfpO+g9TUeafXHBlQm5jcOEzLyk3dgkggtZyI9TNLf2MAxDhMQlO2j/ iOwNSkz9kmiMn5tV5OCfxHVFoo8F9IgWVRRxatIdGNZq5JskDNnjFhpz1qMywjvmqv Md+KiJMOvwebaYzjOUhsxwPNnOnmv2NXrJMOXoEU=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba659938309151f604a8713e29d81d26d29a501f392cf0000000115191dbd92a169ce0d4e74ae@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/459/c297596427@github.com>
In-Reply-To: <quicwg/base-drafts/pull/459@github.com>
References: <quicwg/base-drafts/pull/459@github.com>
Subject: Re: [quicwg/base-drafts] Change RST_STREAM impact on state (#459)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59015bbd34950_9e03f926d859c301392c8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/oSR4WW9ZjIS_YWc6E4Jt5TyXe_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, 27 Apr 2017 02:47:27 -0000

----==_mimepart_59015bbd34950_9e03f926d859c301392c8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This also closes #179 by virtue of correcting the errors in describing the final 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/459#issuecomment-297596427
----==_mimepart_59015bbd34950_9e03f926d859c301392c8
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>This also closes <a href="https://github.com/quicwg/base-drafts/issues/179" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/179" data-id="201887168" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#179</a> by virtue of correcting the errors in describing the final 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/459#issuecomment-297596427">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq12nGTpEYYwtnomOy2vqJkh3V5wLks5r0AG9gaJpZM4NDv-W">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq4huS0Kg2aRDXtgSGBwhVifqwlnNks5r0AG9gaJpZM4NDv-W.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/459#issuecomment-297596427"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/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 #459: This also closes #179 by virtue of correcting the errors in describing the final offset."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/459#issuecomment-297596427"}}}</script>
----==_mimepart_59015bbd34950_9e03f926d859c301392c8--


From nobody Wed Apr 26 19:48: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 39B69129443 for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 19:48:35 -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 1GpwVqZ6tCHf for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 19:48: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 D80CB12741D for <quic-issues@ietf.org>; Wed, 26 Apr 2017 19:48:33 -0700 (PDT)
Date: Wed, 26 Apr 2017 19:48:33 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1493261313; bh=UxCgRK7u6g/tjRwIC2aHeINT/xFEgfEiNUb05DX6uLA=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=RcnvMYGdxO/vXdCtOzVtuaEc+rU8j1nNzL1DamtjV5g66Ggq6hXgfrbf5+P6oQoJr Y1lM+3n1xNQu4QEBMBN+1/+edkboaXq+RTaV/rkmdLrDfk89BbgfqvfDTUkwi8k9Zk PpY/1GILBAvU+CFW/EprT3Ze+HDV4LmuvK805d00=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab53e1389b87bcdb7607f69306a79371631dbc564392cf0000000115191e0192a169ce0c0b697e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/183/297596538@github.com>
In-Reply-To: <quicwg/base-drafts/issues/183@github.com>
References: <quicwg/base-drafts/issues/183@github.com>
Subject: Re: [quicwg/base-drafts] Abstraction of TLS (#183)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59015c013569d_129d3f8927419c3c2514e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/3iPPUvqSBVLDx7vDEY5s8b9pwwQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 27 Apr 2017 02:48:35 -0000

----==_mimepart_59015c013569d_129d3f8927419c3c2514e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I'm going to close this on the basis that a) it's a dumpster fire of a discussion, and b) we have something of a plan that isn't improved by having the issue open to track 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/183#issuecomment-297596538
----==_mimepart_59015c013569d_129d3f8927419c3c2514e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I'm going to close this on the basis that a) it's a dumpster fire of a discussion, and b) we have something of a plan that isn't improved by having the issue open to track 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/183#issuecomment-297596538">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2gjGn5NtpHLdXNveme0x_0182GTks5r0AIBgaJpZM4LpBun">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqydoJ5viR4yo0pzhuucH-FzjUvpvks5r0AIBgaJpZM4LpBun.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/183#issuecomment-297596538"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/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 #183: I'm going to close this on the basis that a) it's a dumpster fire of a discussion, and b) we have something of a plan that isn't improved by having the issue open to track it."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/183#issuecomment-297596538"}}}</script>
----==_mimepart_59015c013569d_129d3f8927419c3c2514e--


From nobody Wed Apr 26 19:48: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 321F612741D for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 19:48: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 NId1EZoStMtR for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 19:48:39 -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 A23191294E0 for <quic-issues@ietf.org>; Wed, 26 Apr 2017 19:48: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=Zs3A6p0zANegz+EGyGIuU3QBHXM=; b=o1Z1FMr10fYp9Zio uHGcfyTUDmeb3F+B+B8fSYKYfYNBrtsifBh//imue8FIBX1sqs02VY5SebWmzOMO MrZ7+rk2HriO8ox5yCCQb1ebED/MQPo3A5zQYd5/qI7RTKp/jm/EVDe2RZCYzCii XaP13Esl6f+rH6wzZ9eEOs/K1VE=
Received: by filter0490p1mdw1.sendgrid.net with SMTP id filter0490p1mdw1-31655-59015C01-17 2017-04-27 02:48:33.614888033 +0000 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 WxbsLdfMTJiqIuy9excTkg for <quic-issues@ietf.org>; Thu, 27 Apr 2017 02:48:33.579 +0000 (UTC)
Date: Wed, 26 Apr 2017 19:48:33 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab53e1389b87bcdb7607f69306a79371631dbc564392cf0000000115191e0192a169ce0c0b697e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/183/issue_event/1059691774@github.com>
In-Reply-To: <quicwg/base-drafts/issues/183@github.com>
References: <quicwg/base-drafts/issues/183@github.com>
Subject: Re: [quicwg/base-drafts] Abstraction of TLS (#183)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59015c0174a9f_35703f7fd40c9c3c3834e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0Ou8vT38vx4SaG71AeC0V4EywBTm9n65hfUP hec9czUBvZ8G09BGZ0aPiRSkfF+qUxB8Ku9kLmBKjFpr1b08Or7t5Tp3b/4Cmggb6yiT7g0gw+erPP /lm2onCITUZeCZBuP711OOBNKQpqIuyzv4M/6kBuEAqEKn52X/AjxaBqkej8h6wlSzTgXgrxaq5HXH M=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/UvHOFCa3ACtYFcEY7sLCe6KpHVk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 27 Apr 2017 02:48:40 -0000

----==_mimepart_59015c0174a9f_35703f7fd40c9c3c3834e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #183.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/183#event-1059691774
----==_mimepart_59015c0174a9f_35703f7fd40c9c3c3834e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/quicwg/base-drafts/issues/183" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/183" data-id="202074494" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#183</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/183#event-1059691774">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2gjGn5NtpHLdXNveme0x_0182GTks5r0AIBgaJpZM4LpBun">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqydoJ5viR4yo0pzhuucH-FzjUvpvks5r0AIBgaJpZM4LpBun.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/183#event-1059691774"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #183."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/183#event-1059691774"}}}</script>
----==_mimepart_59015c0174a9f_35703f7fd40c9c3c3834e--


From nobody Wed Apr 26 19:50: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 C471B1294D3 for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 19:50: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 ZO8vIcbxsan4 for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 19:50:33 -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 572C1129443 for <quic-issues@ietf.org>; Wed, 26 Apr 2017 19:50: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=osn3dHkTd+MS9RU0SLa0FVNaRYk=; b=sJ1967OzR2eCVWNZ IsXNMSPB3omA7g7D7wRNmxVUjUqdQfnzH698h414yMPyub5wEzilVARGJTcr1gx/ 7hWio/jtfH7eEr1R/1FYjpDfkKHYtg33mupg15fItcwF/RjpT04W0ltukEVyXlQv XTqUC+kNhGjcKldn195iQJAj1oY=
Received: by filter0961p1mdw1.sendgrid.net with SMTP id filter0961p1mdw1-18972-59015C78-44 2017-04-27 02:50:32.410040851 +0000 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 KFZt2877T4G18IUqh8ZxmA for <quic-issues@ietf.org>; Thu, 27 Apr 2017 02:50:32.427 +0000 (UTC)
Date: Wed, 26 Apr 2017 19:50:32 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba2046b49e17f32500ab8bb1384d89824eed06e9a92cf0000000115191e7892a169ce0c0e960f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/186/297596740@github.com>
In-Reply-To: <quicwg/base-drafts/issues/186@github.com>
References: <quicwg/base-drafts/issues/186@github.com>
Subject: Re: [quicwg/base-drafts] Minimum concurrent stream value (#186)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59015c7852283_38de3fe1e5b11c301779b2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2Eo5VrnqPLD3BBkosKfcqSAJppO4xHxQKfhg Bqjm2dZC1eBf8GOTxts6yAc2JHpc0+CJA47KdOh8jUDYDvycxS8kY6Upx5RbeRXXZaPqVbTy/Ni04J KZkPxnm1+1TwEOlkzB0HifSUTSh8HMxfymE8KDhk6E9Ia/C8eSc/lsfPtqSr1D95zXVNdxr+s/VOGV 0=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Z9oZp79uDq3WnIxPk-NGR7ZA05E>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 27 Apr 2017 02:50:35 -0000

----==_mimepart_59015c7852283_38de3fe1e5b11c301779b2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

#421 killed this dead.  Mostly.  #456 would remove the only remaining wart, but that's not 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/186#issuecomment-297596740
----==_mimepart_59015c7852283_38de3fe1e5b11c301779b2
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/quicwg/base-drafts/pull/421" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/421" data-id="217931343" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#421</a> killed this dead.  Mostly.  <a href="https://github.com/quicwg/base-drafts/pull/456" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/456" data-id="222958352" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#456</a> would remove the only remaining wart, but that's not 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/186#issuecomment-297596740">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_nAoCi0vL-AR6NQwDPQLR8GAtv4ks5r0AJ4gaJpZM4Lp7EO">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq6yTdXQcD6n6k6L5BEODbWnLBz5kks5r0AJ4gaJpZM4Lp7EO.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/186#issuecomment-297596740"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #186: #421 killed this dead.  Mostly.  #456 would remove the only remaining wart, but that's not necessary."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/186#issuecomment-297596740"}}}</script>
----==_mimepart_59015c7852283_38de3fe1e5b11c301779b2--


From nobody Wed Apr 26 19:50: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 283841294E0 for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 19:50: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 aev8kGYhBQ0U for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 19:50:39 -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 24A90129443 for <quic-issues@ietf.org>; Wed, 26 Apr 2017 19:50: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=IfgKl0QA/Ajt5v3tULWQJZ+o1O4=; b=BlAvZ6WBs9Sz+QBu TEECEm4X7/gY3UORzpIk0u7TszSOX9efKeWf87hRv4KhXQ+8ROOOhKAdOeF5sO/9 fzLlZpxJ/4tlA5EJ0UhC40hNCYL2mbNdTzRpWoLR3hOghWSOCENTeAR3NP+WFORK yFtuzBjucZe5/MTnqHa/TR+itAY=
Received: by filter0945p1mdw1.sendgrid.net with SMTP id filter0945p1mdw1-19208-59015C78-25 2017-04-27 02:50:32.502181216 +0000 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 XL2Hj_BVS82IzFaRrbEFjQ for <quic-issues@ietf.org>; Thu, 27 Apr 2017 02:50:32.496 +0000 (UTC)
Date: Wed, 26 Apr 2017 19:50:32 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba2046b49e17f32500ab8bb1384d89824eed06e9a92cf0000000115191e7892a169ce0c0e960f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/186/issue_event/1059692973@github.com>
In-Reply-To: <quicwg/base-drafts/issues/186@github.com>
References: <quicwg/base-drafts/issues/186@github.com>
Subject: Re: [quicwg/base-drafts] Minimum concurrent stream value (#186)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59015c78672e1_7f83f926d859c3014702c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0irprX/uNXMVOzOxOnEMLH26TJk7gBvzVlog YDr04hm0ueah8pECbDEmDmMOaszizjs45uTkaSOpJzj89gKUYkf+9Mgt0dv5k77ggfNKqLjUGs+R/X WO6WIkNmmg0YRXgP+YrZTOaj0KSACeSFJKb9AiX/S07agG0PZuOoe1Pt90wNfzdOxjXylSR0ZgHx5C Y=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/mHF5Vbrdey7GRjYEzXztmi1kLvY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 27 Apr 2017 02:50:43 -0000

----==_mimepart_59015c78672e1_7f83f926d859c3014702c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #186.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/186#event-1059692973
----==_mimepart_59015c78672e1_7f83f926d859c3014702c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/quicwg/base-drafts/issues/186" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/186" data-id="202282511" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#186</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/186#event-1059692973">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_nAoCi0vL-AR6NQwDPQLR8GAtv4ks5r0AJ4gaJpZM4Lp7EO">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq6yTdXQcD6n6k6L5BEODbWnLBz5kks5r0AJ4gaJpZM4Lp7EO.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/186#event-1059692973"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #186."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/186#event-1059692973"}}}</script>
----==_mimepart_59015c78672e1_7f83f926d859c3014702c--


From nobody Wed Apr 26 19:53: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 A37941294E0 for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 19:53: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 KntUKVSUTM11 for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 19:53:03 -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 81418129443 for <quic-issues@ietf.org>; Wed, 26 Apr 2017 19: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=+Ttl/KNfXsOyBSPCQyzJxF8MUHI=; b=FlduThutIdhYn626 P0U5XCRb5ubgOIE4dKlFOMLPueKjPnEqAuNQnLsJXapHyoslRK5P1wIEvkNZSTOQ CRU8X+qZ+9x3ZXGNQ+V/YLmR4E6VIBJIUYj36nMoGT6O1+WqmPZguPQDzjMHfZnx K2lIPcPyil3DsFMRdU+ukRGbp7M=
Received: by filter0810p1mdw1.sendgrid.net with SMTP id filter0810p1mdw1-28593-59015D0E-F 2017-04-27 02:53:02.261676412 +0000 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 Skdslf8FT9ahmQmPlolACg for <quic-issues@ietf.org>; Thu, 27 Apr 2017 02:53:02.249 +0000 (UTC)
Date: Wed, 26 Apr 2017 19:53:02 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd7c23ed8334941dc47c38aa13ea147ab7b14e4e692cf0000000115191f0e92a169ce0c1111a2@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/194/297597054@github.com>
In-Reply-To: <quicwg/base-drafts/issues/194@github.com>
References: <quicwg/base-drafts/issues/194@github.com>
Subject: Re: [quicwg/base-drafts] Frames should have a length field (#194)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59015d0e23fc2_130e3f8927419c3c1251d8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3mXXF0DiGiL3Ks367miqfOECSajzn2rfpz3f GlA3+WwxaPz67hZjPAIIj5+8tmYC79xpBahFr5H/OtbmC4lczWo44EjqBPLiGVSw29R3l5w4r4nZTa 9f1NM+ZafHf7ikPMBPfnAcscu1opZkK6ILEXbEzvtZsGqkapVIgyKBFlfSphJvhpwJlOfwv7wDw/Zs U=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/PzU1fI_YCPgBTHAOmEz8WAojJcU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 27 Apr 2017 02:53:05 -0000

----==_mimepart_59015d0e23fc2_130e3f8927419c3c1251d8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closing this as a duplicate of #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/194#issuecomment-297597054
----==_mimepart_59015d0e23fc2_130e3f8927419c3c1251d8
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closing this as a duplicate of <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/194#issuecomment-297597054">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqx3FIUbu_m3OHpcYEA1ziDi_O0U1ks5r0AMOgaJpZM4LqqK-">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq3qcMH13v7JO_gYLCh-v09OmoB7uks5r0AMOgaJpZM4LqqK-.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/194#issuecomment-297597054"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/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 #194: Closing this as a duplicate of #233."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/194#issuecomment-297597054"}}}</script>
----==_mimepart_59015d0e23fc2_130e3f8927419c3c1251d8--


From nobody Wed Apr 26 19:53:14 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3F8CF1294E0 for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 19:53:06 -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 OHnxWGjaVI7M for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 19:53: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 05422129443 for <quic-issues@ietf.org>; Wed, 26 Apr 2017 19:53: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=0MhMq2Hzuslswwq2QmfWDfFWgVo=; b=OmO6Yb/oQgIr2enJ iwpQAQCqEalOxrfKGat8zRTd1N9UxQ897bQuCIPW9kVvMbEHMgERTBnY5Nk3b4z7 q2rUViWF8oEhehJx9o+o1ndE5pc5TiqLAv7foU7uuq2+MqsK9x//O9LDEMSkdR7/ OWpxkR8S3PPUwvUfk43eQknBY0s=
Received: by filter0805p1mdw1.sendgrid.net with SMTP id filter0805p1mdw1-23449-59015D0E-35 2017-04-27 02:53:02.867119926 +0000 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 TtIGJr5kSAuRl1x1wFMZzw for <quic-issues@ietf.org>; Thu, 27 Apr 2017 02:53:02.864 +0000 (UTC)
Date: Wed, 26 Apr 2017 19:53:02 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd7c23ed8334941dc47c38aa13ea147ab7b14e4e692cf0000000115191f0e92a169ce0c1111a2@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/194/issue_event/1059694542@github.com>
In-Reply-To: <quicwg/base-drafts/issues/194@github.com>
References: <quicwg/base-drafts/issues/194@github.com>
Subject: Re: [quicwg/base-drafts] Frames should have a length field (#194)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59015d0ebe199_3d393fde043b7c301047b6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0riPpU4AF+DM3nKQzT5WOrhRBx0pN8HB83X9 lOxcQ4Aja1PQ7bqCQIt64OZgjB1MbE+YdIawjXyg3yIHeyfp2puG5jNJp34qu1aRfiSAj/nKIAKy0A ysCbskEaqZdkktY4IINdWm8tFC1nCQhKfidgRZLNXwY+iFrA6F5XK/LUd2wSuL+5KjLpXtdsTqwYfh A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/vgmkm2aGIh-hxukZ3ZCq_ds18qw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 27 Apr 2017 02:53:06 -0000

----==_mimepart_59015d0ebe199_3d393fde043b7c301047b6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #194.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/194#event-1059694542
----==_mimepart_59015d0ebe199_3d393fde043b7c301047b6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/quicwg/base-drafts/issues/194" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/194" data-id="202445218" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#194</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/194#event-1059694542">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqx3FIUbu_m3OHpcYEA1ziDi_O0U1ks5r0AMOgaJpZM4LqqK-">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq3qcMH13v7JO_gYLCh-v09OmoB7uks5r0AMOgaJpZM4LqqK-.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/194#event-1059694542"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #194."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/194#event-1059694542"}}}</script>
----==_mimepart_59015d0ebe199_3d393fde043b7c301047b6--


From nobody Wed Apr 26 19:54: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 6A76B12950C for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 19:54:42 -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 fgIefRyBUPV7 for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 19:54: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 4B8A0129443 for <quic-issues@ietf.org>; Wed, 26 Apr 2017 19:54:41 -0700 (PDT)
Date: Wed, 26 Apr 2017 19:54:40 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1493261680; bh=MVByj+xL1PQgzkiX5FmvBecB47OVtsI3AakivWwA068=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=aGXO5hyOrcuImnTZAsv8K7ULvSPl91YHwpWvbmyFulACHcStg9nUlq8rc69ktlBfQ g4ajXJ0ihzWB1V6MBa+Gxr52dmPwGm9+czhXjoWohBXodBIG09hsgS4Y5FeijdrdZ5 cgBeLynNlBe+h8DICgsGk7e4O923eN4k3QfFIlgk=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe2b7f1935485440b3326aca44f5fbf52701ce8b192cf0000000115191f7092a169ce0d49fb1e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/451/297597286@github.com>
In-Reply-To: <quicwg/base-drafts/issues/451@github.com>
References: <quicwg/base-drafts/issues/451@github.com>
Subject: Re: [quicwg/base-drafts] No rules limit the sending of BLOCKED (#451)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59015d709b165_5ddb3fe1e5b11c3014143"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/EH3kaEQMrLUib8Gr_k4-bHdblac>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 27 Apr 2017 02:54:43 -0000

----==_mimepart_59015d709b165_5ddb3fe1e5b11c3014143
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Duplicate of #198 

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/451#issuecomment-297597286
----==_mimepart_59015d709b165_5ddb3fe1e5b11c3014143
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Duplicate of <a href="https://github.com/quicwg/base-drafts/issues/198" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/198" data-id="202446213" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#198</a></p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/451#issuecomment-297597286">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyOY1z_lrhDTdpdEQwHVpF4NcUQpks5r0ANwgaJpZM4NCjYC">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq0aJnYYvgRwA8acG_zY1mMyOaFwkks5r0ANwgaJpZM4NCjYC.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/451#issuecomment-297597286"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/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 #451: Duplicate of #198 "}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/451#issuecomment-297597286"}}}</script>
----==_mimepart_59015d709b165_5ddb3fe1e5b11c3014143--


From nobody Wed Apr 26 19:54: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 6DDB3129B7D for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 19:54: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 lRoICnG3q7wG for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 19:54:43 -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 F000F129443 for <quic-issues@ietf.org>; Wed, 26 Apr 2017 19:54: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=Z5g84Tfmy8MpsjdbaMtnjEcBHRo=; b=Q1tQE7mDHIh0PKwb bamTitvs7plLRHE2avNJT70z6rdRXFJPpqbqr6fsjUnokvVhMZyzuiJXoG9i8dvi i0N6FYnsYq4WER7+MAfCBg8boqz+IW1wYxBybk6uX5CLNlibe/MQxoDpbou/P4oS G+urNP3vhhMMIYLQhnInKLVGyVs=
Received: by filter0562p1mdw1.sendgrid.net with SMTP id filter0562p1mdw1-2445-59015D71-1 2017-04-27 02:54:41.04167544 +0000 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 eg1kC33pQy69HCYL99kHDw for <quic-issues@ietf.org>; Thu, 27 Apr 2017 02:54:41.030 +0000 (UTC)
Date: Wed, 26 Apr 2017 19:54:40 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe2b7f1935485440b3326aca44f5fbf52701ce8b192cf0000000115191f7092a169ce0d49fb1e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/451/issue_event/1059695811@github.com>
In-Reply-To: <quicwg/base-drafts/issues/451@github.com>
References: <quicwg/base-drafts/issues/451@github.com>
Subject: Re: [quicwg/base-drafts] No rules limit the sending of BLOCKED (#451)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59015d70e68a3_77563f8927419c3c130e9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0QfHA1rGtF1/dyhztft7elULGpCeYylx0lYn 2s90CC/7cXjWH/Pkiegio3LAMnN2S5npNUAR/e1lptGgWKZpoXRHQ/u65OWIX4MWb/Kc6na0fCjm56 atPLFsEQfWUhyUTK2vNXDrG/ZgKzZAVuJYFB/iYTH8f9/CCpEiAs9j8fcpgXmuSO2oWGap/RjysGH/ 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/z0vtlQguO3a8WRQBMjO7ARcZIrA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 27 Apr 2017 02:54:44 -0000

----==_mimepart_59015d70e68a3_77563f8927419c3c130e9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #451.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/451#event-1059695811
----==_mimepart_59015d70e68a3_77563f8927419c3c130e9
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/quicwg/base-drafts/issues/451" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/451" data-id="222952222" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#451</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/451#event-1059695811">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyOY1z_lrhDTdpdEQwHVpF4NcUQpks5r0ANwgaJpZM4NCjYC">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq0aJnYYvgRwA8acG_zY1mMyOaFwkks5r0ANwgaJpZM4NCjYC.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/451#event-1059695811"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #451."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/451#event-1059695811"}}}</script>
----==_mimepart_59015d70e68a3_77563f8927419c3c130e9--


From nobody Wed Apr 26 20:18: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 6885D1294E0 for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 20:18:18 -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 8EGSDcBd5iyB for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 20:18: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 11C7312741D for <quic-issues@ietf.org>; Wed, 26 Apr 2017 20:18:16 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1493263096; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=FRRPdZah2EgvblY+/7V0oLfib444HFPfjw5uhd3vQqQ=; b=aHuFuh4PxGnHchna5bO5m780mkSaGzX8UL8EopSX88NRBoRd3Zptq770/c+ee7HHmOkCoqqh 0k9tjjk76o69Hm52mL0ybclx04fimeGW1O93yQ5X/pIo4ROr+P/UOabM0e0eSNn+Rm+qfbB7 gSjZdkJuh/5JO/gnHIxCavoMmJ8=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=gfaHA7e4CtwB5ziiZ97QyXkK7lXkHsJDiACGban6TVEddsBAxtKDDz/5oCWeRGjFRgLGN4 pw1vePKQkSJ9+MLFJ3PS+BUAnvMZfJ8oIXLARFkJBHWehtS90FPLyK7yi9VdOVUfQSFJk81s AxKt4AMDGVK+FUH+4cTwa9HYEs0vo=
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 590162f8.7f47d80b02a0-smtp-out-n02; Thu, 27 Apr 2017 03:18:16 -0000 (UTC)
Date: Wed, 26 Apr 2017 20:18:14 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <590162f6d6e74_7f423fc78202fc2c762bc@hookshot-fe3-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 35791d: Add proposed error codes
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_590162f6d6ab7_7f423fc78202fc2c761a4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ZU76mLOK19D4DmRdhycKGcz_NJI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 27 Apr 2017 03:18:18 -0000

----==_mimepart_590162f6d6ab7_7f423fc78202fc2c761a4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/transport_errors
  Home:   https://github.com/quicwg/base-drafts
  Commit: 35791d3bb0d85201ef130cc7bf0a510a8d3634fd
      https://github.com/quicwg/base-drafts/commit/35791d3bb0d85201ef130cc7bf0a510a8d3634fd
  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:
  -----------
  Add proposed error codes

This is just the error codes, not references to those codes.


  Commit: baa43bf07681f1ea60c68bf6f84f4d9b820d044d
      https://github.com/quicwg/base-drafts/commit/baa43bf07681f1ea60c68bf6f84f4d9b820d044d
  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:
  -----------
  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.


Compare: https://github.com/quicwg/base-drafts/compare/a080dff828fb...baa43bf07681
----==_mimepart_590162f6d6ab7_7f423fc78202fc2c761a4--


From nobody Wed Apr 26 20:36: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 55E2412741D for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 20:36:39 -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 zOjav9YUIBVs for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 20:36: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 CA0B512426E for <quic-issues@ietf.org>; Wed, 26 Apr 2017 20:36:37 -0700 (PDT)
Date: Wed, 26 Apr 2017 20:36:36 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1493264196; bh=yToUYpagtcZNGdEKpm/cPOCSN5qx+NSUZMjS2jGAYWs=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=LhftBrauyYxFnYnAejj7HEbaduDvv7grNBR0Oz/KfX6js26ZgnRlTkbN/IclDsnnd sEZrrPng0yPFLdMxMtwUYHm0Web5GUY3uk96o5UIB+gQcoxSCFFaq/evt9rzaeqSIr 3AcAZ7ukW1ValbzuE4BHwx8w0EG1ZJvnXzeSQlgc=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9a07a0625ee8d730df62ceea1142fa3b59dd9ada92cf000000011519294492a169ce0d6408fb@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@github.com>
Subject: [quicwg/base-drafts] Prune transport error codes (#467)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59016744c074e_3c7f3ffd4b623c3887661"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Uns14z6pfb7t1UMfg-j3yB0mOV4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 27 Apr 2017 03:36:39 -0000

----==_mimepart_59016744c074e_3c7f3ffd4b623c3887661
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This prunes the transport error codes to the short list I shared on the [mailing list](https://mailarchive.ietf.org/arch/msg/quic/xJ5Rr1_N6JI1DT1S7z77G0nZG2Y).

@janaiyengar this rots quickly, I want to close on before we next chat.

Closes #96, #177, #184.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/467

-- Commit Summary --

  * Grammar correction, alignment
  * Add proposed error codes
  * Reference error codes

-- File Changes --

    M draft-ietf-quic-transport.md (264)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/467.patch
https://github.com/quicwg/base-drafts/pull/467.diff

-- 
You are receiving this 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

----==_mimepart_59016744c074e_3c7f3ffd4b623c3887661
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>This prunes the transport error codes to the short list I shared on the <a href="https://mailarchive.ietf.org/arch/msg/quic/xJ5Rr1_N6JI1DT1S7z77G0nZG2Y">mailing list</a>.</p>
<p><a href="https://github.com/janaiyengar" class="user-mention">@janaiyengar</a> this rots quickly, I want to close on before we next chat.</p>
<p>Closes <a href="https://github.com/quicwg/base-drafts/pull/96" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/96" data-id="197286798" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#96</a>, <a href="https://github.com/quicwg/base-drafts/issues/177" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/177" data-id="201834068" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#177</a>, <a href="https://github.com/quicwg/base-drafts/issues/184" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/184" data-id="202178212" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#184</a>.</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/467'>https://github.com/quicwg/base-drafts/pull/467</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Grammar correction, alignment</li>
  <li>Add proposed error codes</li>
  <li>Reference error codes</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/467/files#diff-0">draft-ietf-quic-transport.md</a>
    (264)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/467.patch'>https://github.com/quicwg/base-drafts/pull/467.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/467.diff'>https://github.com/quicwg/base-drafts/pull/467.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are 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">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_cDww1FuUceInB8NQVpf2twfts7ks5r0A1EgaJpZM4NJrzc">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq8EsCxhgWNcZRfcC5R1Z2ej9vY7Aks5r0A1EgaJpZM4NJrzc.gif" width="1" /></p>
<div itemscope itemtype="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"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Prune transport error codes (#467)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/467"}}}</script>

----==_mimepart_59016744c074e_3c7f3ffd4b623c3887661--


From nobody Wed Apr 26 20:50: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 E4841129421 for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 20:50: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 cudVwt-piLuk for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 20:50:52 -0700 (PDT)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B180612426E for <quic-issues@ietf.org>; Wed, 26 Apr 2017 20:50:52 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1493265052; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=umyAts4fdWyAXwQt+5GH+UKS9YHkBXTzihjYf0SNMck=; b=dJ3I0RSroCsLs2DNcQmHPia4wxo2kglviyPL7ai2UFMwRJ3KLDYibnGqHDfBgoQ/o2ukOw5b HFzehCGGWwE6aR8GbpABH0cQF598fvoqRDOtpD2kL3CyUbhW4jxFHGEJbUpbyXOukqbGDhvC RaVFqLNgRF9uaEnHuqKu+2HDVpk=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=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/oMWI/G3JbJpnmec8emhHsAPyI8UaXbYHadMRRzj81nA9lgj2osHP+ctmmTqwVKSXbDV9 sj2GYMVvJGBC1DsITP7Z30ijB/e23CY7sqw8sfNq4FZsQ8Po/J6Afd4c9BUVWqmgmCk6Ks+0 uSYvs9pf3OeTWGM7mnwqXQIrDaLZw=
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 59016a9b.7f0494055270-smtp-out-n03; Thu, 27 Apr 2017 03:50:51 -0000 (UTC)
Date: Wed, 26 Apr 2017 20:50:51 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <59016a9bcb84f_62983fcf28939c346816d@hookshot-fe2-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 634193: Grammar correction, alignment
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_59016a9bcb4a6_62983fcf28939c34680f8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/NcRcA1LQvsGHY8lq6zAtXt1EbkA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 27 Apr 2017 03:50:54 -0000

----==_mimepart_59016a9bcb4a6_62983fcf28939c34680f8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/tls_flow_control
  Home:   https://github.com/quicwg/base-drafts
  Commit: 6341938b0ff5d1de56db6a2b55c81258747b3aba
      https://github.com/quicwg/base-drafts/commit/6341938b0ff5d1de56db6a2b55c81258747b3aba
  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:
  -----------
  Grammar correction, alignment


  Commit: 6547c57b304da192b7df46dba14d74ad20fa2bf1
      https://github.com/quicwg/base-drafts/commit/6547c57b304da192b7df46dba14d74ad20fa2bf1
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-04-27 (Thu, 27 Apr 2017)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Follow the flow control and stream concurrency changes in the main doc


Compare: https://github.com/quicwg/base-drafts/compare/6341938b0ff5^...6547c57b304d
----==_mimepart_59016a9bcb4a6_62983fcf28939c34680f8--


From nobody Wed Apr 26 20:51:40 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 99714129421 for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 20:51:39 -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 bkykkAupC7Pz for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 20:51: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 58C6912426E for <quic-issues@ietf.org>; Wed, 26 Apr 2017 20:51:38 -0700 (PDT)
Date: Wed, 26 Apr 2017 20:51:37 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1493265097; bh=//9RYnbNIlDfCW14gzVY5RGodHkjBfPROND8QfHqARM=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=YP2h7aMX1NzSmaot3sBpLyWbLvpkItC8srEZDQI0xvlSXsiPUqv9QbtBOLJay4cKq zoo9WyV0b1CndnCYSh5tW15eXPEVRGF6KAQB0uahw68QTIhXtv/es2z2dda/4AUbMc I6ym3HVrGQHokFx7akI0aDex/oBXFZvK+B5pCXIE=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab942ec442206d75d8e16c40b4a7bd371dbff3ba5192cf0000000115192cc992a169ce0d64101d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/468@github.com>
Subject: [quicwg/base-drafts] Make TLS track changes in transport (#468)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59016ac98bcc6_1d573fcfb0f3dc382526f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/xipLjRUqLkzlwY-b9n0qokYxleU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 27 Apr 2017 03:51:39 -0000

----==_mimepart_59016ac98bcc6_1d573fcfb0f3dc382526f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This is a small change to follow #421 and friends.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/468

-- Commit Summary --

  * Grammar correction, alignment
  * Follow the flow control and stream concurrency changes in the main doc

-- File Changes --

    M draft-ietf-quic-tls.md (18)
    M draft-ietf-quic-transport.md (3)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/468.patch
https://github.com/quicwg/base-drafts/pull/468.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/468

----==_mimepart_59016ac98bcc6_1d573fcfb0f3dc382526f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>This is a small change to follow <a href="https://github.com/quicwg/base-drafts/pull/421" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/421" data-id="217931343" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#421</a> and friends.</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/468'>https://github.com/quicwg/base-drafts/pull/468</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Grammar correction, alignment</li>
  <li>Follow the flow control and stream concurrency changes in the main doc</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/468/files#diff-0">draft-ietf-quic-tls.md</a>
    (18)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/468/files#diff-1">draft-ietf-quic-transport.md</a>
    (3)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/468.patch'>https://github.com/quicwg/base-drafts/pull/468.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/468.diff'>https://github.com/quicwg/base-drafts/pull/468.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/468">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-vb3vEkuc_cl36QF1vyq2vnCU7Xks5r0BDJgaJpZM4NJsTh">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq0MgN5z_36QWXgV7A52tY_Y5WzRvks5r0BDJgaJpZM4NJsTh.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/468"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 TLS track changes in transport (#468)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/468"}}}</script>

----==_mimepart_59016ac98bcc6_1d573fcfb0f3dc382526f--


From nobody Wed Apr 26 20:53: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 29FB1129421 for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 20:53:41 -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 d12jL-MS6f_D for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 20:53: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 DFEB912426E for <quic-issues@ietf.org>; Wed, 26 Apr 2017 20:53:39 -0700 (PDT)
Date: Wed, 26 Apr 2017 20:53:39 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1493265219; bh=T8KLhXm6oKKxMfkepH+N/uxnWJI/gP+eDWVZweJHnXI=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=yorOXhcAHCVum+Q0+rhDCvRwdHSozCquJu4JUnmABL3Ti51E5A/2aTxQWduuedhVh bFEGhcICCSgsQ4dpcxUikxXaj6rbFODCW731Hxg5NVbzZ03V9Fp5U4MLnggyZzkg2x xOIfm1nIW8ooSf4tpay3MwPB2fUdNsWhjvdt3NjE=
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/460/push/1705090357@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 (#460)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59016b434944c_6d423fcc665cfc3491590"; 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/qqEj100BlnYPEep6NT91y4Z82WU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 27 Apr 2017 03:53:41 -0000

----==_mimepart_59016b434944c_6d423fcc665cfc3491590
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson pushed 1 commit.

90e5c6b  remove second layer of 'for instance'


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/460/files/8d59adcd700539eceba823546bea07ff7dbfbb89..90e5c6b9f6e670ab31af992200d3ad4d95479c09

----==_mimepart_59016b434944c_6d423fcc665cfc3491590
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/90e5c6b" class="commit-link">90e5c6b</a>  remove second layer of &#39;for instance&#39;</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/460/files/8d59adcd700539eceba823546bea07ff7dbfbb89..90e5c6b9f6e670ab31af992200d3ad4d95479c09">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq97Nxx_tuS5D1zI1-p3JZwyy5_T5ks5r0BFDgaJpZM4ND8e4">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq8dsFgDufOmtvOf6ocaIZN-BIdQ0ks5r0BFDgaJpZM4ND8e4.gif" width="1" /></p>
<div itemscope itemtype="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/files/8d59adcd700539eceba823546bea07ff7dbfbb89..90e5c6b9f6e670ab31af992200d3ad4d95479c09"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/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 #460"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/460/files/8d59adcd700539eceba823546bea07ff7dbfbb89..90e5c6b9f6e670ab31af992200d3ad4d95479c09"}}}</script>

----==_mimepart_59016b434944c_6d423fcc665cfc3491590--


From nobody Wed Apr 26 21:01: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 EA2D8129469 for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 21:01:10 -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 GsB59_6giihD for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 21:01:10 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F18BE12426E for <quic-issues@ietf.org>; Wed, 26 Apr 2017 21:01:09 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1493265669; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=Up0ubltLeWlkhoSmMR7Om1u7EDjUhLSID1p5PWFykuE=; b=eGfrDe/XA+p18XIPndLjfDccudsOVTyC1AKdVpgP2Y682EQz/fzBk+u6gdlFL12mLyOzJ7dE sYhunvc9zKUm9+m2rX6wojqaSbW3BGEsziXQ1eRR/bvRxD7Vt+28GU48WU8ABujK2FdgCgne ripPZV2oc57vBTHeUAqlNMpD0Ck=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=HyrQtgKDqLUfNPG+534KBN7cRZJn63p1yoKCuYvt2IWerxgCPuigiQt2pNWNK7mtGFZ6xA aNlUUOrODQaJdMzFOPhdfFqMcIXhs3LPAYmj9ZxycL9ZXIJNnPRFe0KUpsJ52Fg2msZK1K6Q scdflpkVb4YOh6zc8XMrbJBIhCNmQ=
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 59016d05.7f34f816d1b0-smtp-out-n03; Thu, 27 Apr 2017 04:01:09 -0000 (UTC)
Date: Wed, 26 Apr 2017 21: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: <59016d0510133_71853fe533319c3453638@hookshot-fe3-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 4e7d18: Minor editorial corrections to reason phrase of CO...
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_59016d05fbd4_71853fe533319c3453573"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/1EFOvQoyxAc0DkLTu3Lnz_PE2dY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 27 Apr 2017 04:01:11 -0000

----==_mimepart_59016d05fbd4_71853fe533319c3453573
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/reason_phrase_length
  Home:   https://github.com/quicwg/base-drafts
  Commit: 4e7d18577c95cacb1f736f60b5f00ffd74393bc9
      https://github.com/quicwg/base-drafts/commit/4e7d18577c95cacb1f736f60b5f00ffd74393bc9
  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:
  -----------
  Minor editorial corrections to reason phrase of CONNECTION_CLOSE

Closes #199.



----==_mimepart_59016d05fbd4_71853fe533319c3453573--


From nobody Wed Apr 26 21:02: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 467AA129469 for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 21:02: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 9abtdTvFRoCn for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 21:01:59 -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 6FBAB12426E for <quic-issues@ietf.org>; Wed, 26 Apr 2017 21:01:59 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1493265718; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=qKy48JtLNzmiwUCB4izze+SkwbRHngSaE9iXPOUBiYc=; b=IMHqTRJ8ccpeCWAz0wyGMHW/T7rrACcRTAVEAF9nl1Rh20hzKVEFqsvQ/0RfIaWUQg5Ui3Sf kxCvPGxyskXbahz0HVj3bsn+56jimqEVJc+DNvzCfcdlkBpI52SPFqL/KKbDTI0p6tZqhLcQ uVGfhPl5mJBCtMMfeFn+HlSoR/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=K93AFkBYGWaU/FfkPOW4skyD/QXDg+xburF5GGqwHcvDKaSC+qTHKR2sXNv2epKVvLaMxb 027JnfAzrFHJAFC2sLLCKZYyu2i8lzzwjfVYcF5crn8ZB6aiI9r9XHtNgI4HlMEG53oJXMti Kg4Q5iq5i25Wg0l3sgMiBq2aa5f+M=
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 59016d36.7f259c1249c0-smtp-out-n01; Thu, 27 Apr 2017 04:01:58 -0000 (UTC)
Date: Wed, 26 Apr 2017 21:01:58 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <59016d369c879_1edd3fdcfd861c344341c@hookshot-fe6-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 634193: Grammar correction, alignment
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_59016d369c50d_1edd3fdcfd861c3443328"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/QUnjT22BmZkEaxKSwuN1HubE7Ws>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 27 Apr 2017 04:02:00 -0000

----==_mimepart_59016d369c50d_1edd3fdcfd861c3443328
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 6341938b0ff5d1de56db6a2b55c81258747b3aba
      https://github.com/quicwg/base-drafts/commit/6341938b0ff5d1de56db6a2b55c81258747b3aba
  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:
  -----------
  Grammar correction, alignment



----==_mimepart_59016d369c50d_1edd3fdcfd861c3443328--


From nobody Wed Apr 26 21:02: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 5A6AF129469 for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 21:02:18 -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 Zh9Us5ihtwub for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 21:02:17 -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 CFFE8129577 for <quic-issues@ietf.org>; Wed, 26 Apr 2017 21:02:16 -0700 (PDT)
Date: Wed, 26 Apr 2017 21:02:16 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1493265736; bh=EIfwlRDB2JRImjtXUAJ8G8TZ/CQv2Aoljpdotq3CDn8=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=K2e7WI4XNmuRb3KVuP1F8kDn+uIhNIbUF0dYidL4IjKhbELZDBMS/UOGcWe5JvkP1 Z/qF0TLXqcvuSYlSFvWh2+S1m9yBzYyLOR1C5vmpZJpMERzmTOkWUAJQ9oAj1c0PIa 3mc8vN6CWKEkHb4ltH46mL072FtslmMGTXlzwPMI=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab93be7ee84319cc2f08d21e43f9a50f523b3a3b4e92cf0000000115192f4892a169ce0d6414e2@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/469@github.com>
Subject: [quicwg/base-drafts] Minor editorial corrections to reason phrase of CONNECTION_CLOSE (#469)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59016d483131e_3e363fee2be89c3080588"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/0KyAeRorKI-RKPItTQR4IKueXFA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 27 Apr 2017 04:02:18 -0000

----==_mimepart_59016d483131e_3e363fee2be89c3080588
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closes #199.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/469

-- Commit Summary --

  * Minor editorial corrections to reason phrase of CONNECTION_CLOSE

-- File Changes --

    M draft-ietf-quic-transport.md (11)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/469.patch
https://github.com/quicwg/base-drafts/pull/469.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/469

----==_mimepart_59016d483131e_3e363fee2be89c3080588
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closes <a href="https://github.com/quicwg/base-drafts/issues/199" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/199" data-id="202446349" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#199</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/469'>https://github.com/quicwg/base-drafts/pull/469</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Minor editorial corrections to reason phrase of CONNECTION_CLOSE</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/469/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/469.patch'>https://github.com/quicwg/base-drafts/pull/469.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/469.diff'>https://github.com/quicwg/base-drafts/pull/469.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/469">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq957OVngRIP7BTCFkVlEWH1ttE2oks5r0BNIgaJpZM4NJso6">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq-DW-U7FU6mpl2TlKDpYxGG66idjks5r0BNIgaJpZM4NJso6.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/469"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Minor editorial corrections to reason phrase of CONNECTION_CLOSE (#469)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/469"}}}</script>

----==_mimepart_59016d483131e_3e363fee2be89c3080588--


From nobody Wed Apr 26 21:04: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 DE523129B7D for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 21:04:08 -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 y1yN42mWVDIQ for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 21:04:07 -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 D89D1129469 for <quic-issues@ietf.org>; Wed, 26 Apr 2017 21:03:40 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1493265820; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=OSw0iGNa/WgTI1XviU8fH+ZMNn6vwUEd7uWfvwwf6+g=; b=vga1Ji/YgcwP3Y3UPbAe/mPFrY4UWDSwa9jB1m6rYPWbSL5LHkkLWrx/Q99btHmV4tGIwTeq GWxOqyecx/UA2n4F045zRzsAeUZ3IM4c9l25ql8BS82T71r153UTcCLLC35TH2E1790vXbUN cVrObnZeq2Anyx4EAJwcoRauWk4=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=e4rcW4mLC7e8SojKcs0OE6+3BaeJTf622v21dMfz3iSaF9CRVoaZtvBC+iyxvaE/WuRWjI voM8/d+l/uBpcB27XXEyH+Ybi43i9YDIPMnA0/18X2pkdx+TAH9szVX13mXxC/a9gsPvQWDm FUAv3n2SA2PUsJqy13m2s2cwfYN68=
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 59016b43.7f5e54511240-smtp-out-n03; Thu, 27 Apr 2017 03:53:39 -0000 (UTC)
Date: Wed, 26 Apr 2017 20:53:38 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <59016b4238689_5d163ff7bc51bc30340b@hookshot-fe2-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 90e5c6: remove second layer of 'for instance'
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_59016b4238309_5d163ff7bc51bc30339d9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/mWkrcUMTysGIu6kqeND59nAy4zA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 27 Apr 2017 04:04:09 -0000

----==_mimepart_59016b4238309_5d163ff7bc51bc30339d9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/public_reset_proof
  Home:   https://github.com/quicwg/base-drafts
  Commit: 90e5c6b9f6e670ab31af992200d3ad4d95479c09
      https://github.com/quicwg/base-drafts/commit/90e5c6b9f6e670ab31af992200d3ad4d95479c09
  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:
  -----------
  remove second layer of 'for instance'



----==_mimepart_59016b4238309_5d163ff7bc51bc30339d9--


From nobody Wed Apr 26 21:09: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 51BA7129B36 for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 21:09: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 spcD71dRykqK for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 21:09: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 18CC9127A97 for <quic-issues@ietf.org>; Wed, 26 Apr 2017 21:09:50 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1493266189; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=seZR4Obt+rBOy3xgwzFmt8GKGccJwpluLfZHxY3pDtY=; b=ILY4AQ0ZiZXQp7lsXjb8PRrkNSkT8bAqghj5SqjzKCKVocS5DWbo9rUi9HkYQewKKH0W7voY l5MSelEZpav89VyR4Ern9s6A0+dD0eBvTgN+coFnBSwMyex05hfJYYxt9KugSZE7L/Ll78Ao EeSAFQ1yQu4Cm5xAwUozvO5Upmc=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=zgT853wzhJOdpE0Jp2kIxiwaOTl8byuJ4ZKt4wo7+RkEN7Q9gqujOzuz7LHo/duyDVn0ao Z+l1f9ptWL5IZ9sVHFl+L4HHv6sOKrOzwy6RVviEo0fB0Ta81WnE8F3/V6EIiffLQe/38nIa G4ep1uP8+4rAB5OmCehjDOvJilGxM=
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 59016f0d.7fc9981605a0-smtp-out-n02; Thu, 27 Apr 2017 04:09:49 -0000 (UTC)
Date: Wed, 26 Apr 2017 21:09:48 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <59016f0c1eb9b_ef33fc5c42b5c2c6679d@hookshot-fe5-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 7637aa: Small editorial fixes to stream identifiers
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_59016f0c1e709_ef33fc5c42b5c2c66640"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/f_hOsGEhxy3hw9eLEH1VPLiWeEc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 27 Apr 2017 04:09:52 -0000

----==_mimepart_59016f0c1e709_ef33fc5c42b5c2c66640
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/stream_id_editorial
  Home:   https://github.com/quicwg/base-drafts
  Commit: 7637aa4d81229b6db5668cd57661dd9e7968f857
      https://github.com/quicwg/base-drafts/commit/7637aa4d81229b6db5668cd57661dd9e7968f857
  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:
  -----------
  Small editorial fixes to stream identifiers



----==_mimepart_59016f0c1e709_ef33fc5c42b5c2c66640--


From nobody Wed Apr 26 21:10:30 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C2450127A97 for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 21:10: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 5DLmo-9Y4ApV for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 21:10:27 -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 F423E1277BB for <quic-issues@ietf.org>; Wed, 26 Apr 2017 21:10: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=TiXI5tTaLBDvDPWpml5MYDk/DjM=; b=PL7/2HulOPv9ccFZ gSO3HSW2Qm3J9EXV7E2LG7Fzy+ZAALRzGRSFmgl8wYf9R31wdl4C5jTabiNw05vA 7dn8FAeoniy6Og3HINEGkB6RX2Yba67ffeDR0FV9hsDrGsqVGQJj+YLneVW43zIc bUTR934CnuFRTUSqsvOf88fNxJs=
Received: by filter0441p1mdw1.sendgrid.net with SMTP id filter0441p1mdw1-24492-59016F2B-66 2017-04-27 04:10:19.682230395 +0000 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 50jnhv-fSDCz8JGqeZvsWA for <quic-issues@ietf.org>; Thu, 27 Apr 2017 04:10:19.675 +0000 (UTC)
Date: Wed, 26 Apr 2017 21:10:19 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7be62ff49d18256946b6d19cf1e2e24c646f441392cf000000011519312b92a169ce0d64184a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/470@github.com>
Subject: [quicwg/base-drafts] Small editorial fixes to stream identifiers (#470)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59016f2b55281_5ba03fe4f1b6dc381059b2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak05c222Nc5TKXA5GVjPZUGsb8gJBCTYOxAuX8 3uZUj5wNS6NdXYi7ACpRFE5pQicoXqnmJT/UTcTEUC3IL1ak0MOFfKz54kZSLD/mHAxRjeU8TYbAs8 FfVUKrO3Z2MvdEeD6OatWPikh0G+21+jwvfBpyUZR/A+gUfhOGsnyM4C7STY0kH1g2GYMCMrc6Q8tG k=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Twm8R0r4WARgnpemLsxl7U-D9V0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 27 Apr 2017 04:10:29 -0000

----==_mimepart_59016f2b55281_5ba03fe4f1b6dc381059b2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closes #209.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/470

-- Commit Summary --

  * Small editorial fixes to stream identifiers

-- File Changes --

    M draft-ietf-quic-transport.md (44)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/470.patch
https://github.com/quicwg/base-drafts/pull/470.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/470

----==_mimepart_59016f2b55281_5ba03fe4f1b6dc381059b2
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closes <a href="https://github.com/quicwg/base-drafts/issues/209" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/209" data-id="202696119" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#209</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/470'>https://github.com/quicwg/base-drafts/pull/470</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Small editorial fixes to stream identifiers</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/470/files#diff-0">draft-ietf-quic-transport.md</a>
    (44)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/470.patch'>https://github.com/quicwg/base-drafts/pull/470.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/470.diff'>https://github.com/quicwg/base-drafts/pull/470.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/470">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqw7f5NhM5ioO6pLBDXlW8GrY2mGuks5r0BUrgaJpZM4NJs4x">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq-FXhaE73XfLHEhB8PVoGXqe16xqks5r0BUrgaJpZM4NJs4x.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/470"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Small editorial fixes to stream identifiers (#470)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/470"}}}</script>

----==_mimepart_59016f2b55281_5ba03fe4f1b6dc381059b2--


From nobody Wed Apr 26 21:13: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 1DC32129469 for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 21:13:44 -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 6rEexPDkSyYl for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 21:13: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 9CB981277BB for <quic-issues@ietf.org>; Wed, 26 Apr 2017 21:13:42 -0700 (PDT)
Date: Wed, 26 Apr 2017 21:13:42 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1493266422; bh=Zh8tIgWa+fohYJRAUzhYte9Twqk18epgAhSg/gNO/Bk=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=puG7LRP71V2YRDPLAqy0+MGiMcHMtO+A+AbSzcWa4YskfOy6nvbWlkv2eIgRIjgnG bUIT/ACUGMC8yd/D8Jxq7yYhETyJ3btsG7OXt0G7YINElk9mHPsv+v5mBfiYCCEA2z tU2wzhP5flvUJeFhYDL7u05dyW2GYkcy91vOdD4I=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab0687aa682dd5a21e69302e4954a0fa0445ebc96992cf00000001151931f692a169ce0d64101d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/468/review/35014467@github.com>
In-Reply-To: <quicwg/base-drafts/pull/468@github.com>
References: <quicwg/base-drafts/pull/468@github.com>
Subject: Re: [quicwg/base-drafts] Make TLS track changes in transport (#468)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59016ff617b0_1a383f8dddb8bc3058810"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/Idpa24xMNwERFkzpCpGT5YO97Zg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 27 Apr 2017 04:13:44 -0000

----==_mimepart_59016ff617b0_1a383f8dddb8bc3058810
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ekr commented on this pull request.



>  
-Though data is exchanged on stream 1, the initial flow control window is
-sufficiently large to allow the TLS handshake to complete.  This limits the
-maximum size of the TLS handshake and would prevent a server or client from
-using an abnormally large certificate chain.
+Though data is exchanged on stream 1, the initial flow control window on that
+stream is sufficiently large to allow the TLS handshake to complete.  This
+limits the maximum size of the TLS handshake and would prevent a server or
+client from using an abnormally large certificate chain.

Isn't this technically just a restriction on a single RT?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/468#pullrequestreview-35014467
----==_mimepart_59016ff617b0_1a383f8dddb8bc3058810
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/468#discussion_r113612006">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt;  
-Though data is exchanged on stream 1, the initial flow control window is
-sufficiently large to allow the TLS handshake to complete.  This limits the
-maximum size of the TLS handshake and would prevent a server or client from
-using an abnormally large certificate chain.
+Though data is exchanged on stream 1, the initial flow control window on that
+stream is sufficiently large to allow the TLS handshake to complete.  This
+limits the maximum size of the TLS handshake and would prevent a server or
+client from using an abnormally large certificate chain.
</pre>
<p>Isn't this technically just a restriction on a single RT?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/468#pullrequestreview-35014467">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyY1SuS-KMCAAmwdAExnXCMp7Boyks5r0BX2gaJpZM4NJsTh">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq-bPg7-FJGKQMP_u_jnKdL33uWq5ks5r0BX2gaJpZM4NJsTh.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/468#pullrequestreview-35014467"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #468"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/468#pullrequestreview-35014467"}}}</script>
----==_mimepart_59016ff617b0_1a383f8dddb8bc3058810--


From nobody Wed Apr 26 21:14: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 60E5C129469 for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 21:14:54 -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 J1SFuQ7I1ain for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 21:14: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 E61BA1277BB for <quic-issues@ietf.org>; Wed, 26 Apr 2017 21:14:52 -0700 (PDT)
Date: Wed, 26 Apr 2017 21:14:52 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1493266492; bh=GlIV4pMoTOsWaQeZlykyMOE6pt6epCQK84yGbR8nC4w=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=j1pgHoHS9JSnO3I5YkpBLwwkxoIBY1pcEBw1Hf/WlAVE0lG4fy4FB1MT7XcBwGtba FkCz+CIpNI79WQ++VT6zoOI7mDf71HICR91ZDrApOW893ndfKXfaidLRHsTZA+IHyZ Acev/NX992XaZYsrlhLqN/0oYu9oqKvMfrCDlBfI=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab80f4f36ba9951ad33dd64f62ebbd6f1b4a66a53992cf000000011519323c92a169ce0d6414e2@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/469/review/35014626@github.com>
In-Reply-To: <quicwg/base-drafts/pull/469@github.com>
References: <quicwg/base-drafts/pull/469@github.com>
Subject: Re: [quicwg/base-drafts] Minor editorial corrections to reason phrase of CONNECTION_CLOSE (#469)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5901703c42adf_c793fdbb3793c3079419"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/fnOeSS5KEE3cep6XObGLkB1k9h0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 27 Apr 2017 04:14:54 -0000

----==_mimepart_5901703c42adf_c793fdbb3793c3079419
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/469#pullrequestreview-35014626
----==_mimepart_5901703c42adf_c793fdbb3793c3079419
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/469#pullrequestreview-35014626">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyvq1WXq--ZofmIAXuskGj58vrYqks5r0BY8gaJpZM4NJso6">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq3mxI0YXb2P-xpoR_RIUTphhH3eiks5r0BY8gaJpZM4NJso6.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/469#pullrequestreview-35014626"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #469"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/469#pullrequestreview-35014626"}}}</script>
----==_mimepart_5901703c42adf_c793fdbb3793c3079419--


From nobody Wed Apr 26 21:24: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 E954312EB24 for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 21:24:12 -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 7WFevxPvE3zz for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 21:24:11 -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 83440124D68 for <quic-issues@ietf.org>; Wed, 26 Apr 2017 21: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=7G1FVDisbqXL4XQ1EAv01im8w1k=; b=rMGEUuluyJq5OTsN 07fwq6r9Bl/It3MzELimLX5PDd0nkQWuPLgyvtwLDSuBy293l963zkx4LFANcDI/ BJ3I0j/GmNVusq6KhgKqqLp/iUbGSsMsR/dC9jae9APDEdRXyJil5DUiQ3Ae+KGr 1Xs8beQgOEXI/C6PxBwpX7PF2eE=
Received: by filter0920p1mdw1.sendgrid.net with SMTP id filter0920p1mdw1-19237-5901726A-29 2017-04-27 04:24:10.602403866 +0000 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 ZBDQ8j9xQOuh4Sq3Ez6ntQ for <quic-issues@ietf.org>; Thu, 27 Apr 2017 04:24:10.666 +0000 (UTC)
Date: Wed, 26 Apr 2017 21:24:10 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf70b1bc057e964df1d0c18ca76b19ecd3d8cc0c992cf000000011519346a92a169ce0c194f2d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/224/297608113@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_5901726a55d46_2efa3ff3b3603c2c8476a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0jyWlBcdRaz0CICxXLWwcX+ZRZm7zylbKaXB +qmwvUGvGI+VImr8fgebcGdd/a7EG+vO1znuJfDqKydYT0XC3ANkxzxKsD4LHdOthxoPfP/Tq9IpB0 tJOIUqVfnpAD5zC00QOaBllT6COMe8R5j4srSFHClA0g0hhdeOGc/vzzUonaLecKm/Y//Dx/4nnTE8 w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/WOwiPGr_4sQunbT64uMerXsYR3Q>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 27 Apr 2017 04:24:13 -0000

----==_mimepart_5901726a55d46_2efa3ff3b3603c2c8476a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed in #338.

-- 
You are receiving this 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#issuecomment-297608113
----==_mimepart_5901726a55d46_2efa3ff3b3603c2c8476a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed in <a href="https://github.com/quicwg/base-drafts/pull/338" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/338" data-id="209666673" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#338</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are 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#issuecomment-297608113">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq79175sKEw85HBIL9F9X_lzTIuTBks5r0BhqgaJpZM4Ls-ui">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq0dZddn3VF6q6QHcnmBLe650aw4lks5r0BhqgaJpZM4Ls-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#issuecomment-297608113"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/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 #224: Closed in #338."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/224#issuecomment-297608113"}}}</script>
----==_mimepart_5901726a55d46_2efa3ff3b3603c2c8476a--


From nobody Wed Apr 26 21:25: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 D27DB12EB5F for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 21:25:20 -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 CYBzFY4ZL0uj for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 21:25: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 5AFAA12EB3C for <quic-issues@ietf.org>; Wed, 26 Apr 2017 21:25: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=EFY4ry/z8gJM4Uj00rbYruSud7Y=; b=vAeReAEupkFdTEus vcM6rL0H0K+3q/DvCPf7gHs/Z1KhmpsHDyvBxJAcEGqzqVZKsQpQJ7lRUnY4B8lz efwlG7Q1j9aCIFapcB5quUvKHzhfsAvL4LrJ/Kjiy9K2uA1dmyyN6zJELm2syMVz CuRnn7CrBXLdRrQrSBIMU1SR3B8=
Received: by filter0431p1mdw1.sendgrid.net with SMTP id filter0431p1mdw1-4893-590172AE-9 2017-04-27 04:25:18.252727523 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0033p1mdw1.sendgrid.net (SG) with ESMTP id T9iGbkbdRGWBw4Xv1yJQFg for <quic-issues@ietf.org>; Thu, 27 Apr 2017 04:25:18.188 +0000 (UTC)
Date: Wed, 26 Apr 2017 21:25:17 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9952ae088f7e1a2ba03dc27db35725142277ac4892cf00000001151934ad92a169ce0c1971b5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/227/297608233@github.com>
In-Reply-To: <quicwg/base-drafts/issues/227@github.com>
References: <quicwg/base-drafts/issues/227@github.com>
Subject: Re: [quicwg/base-drafts] Encrypt the initial cleartext packets with a deterministic key (#227)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_590172add6894_4d963fee9196dc2c1206f0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2mpJodzcozaNUZ3H5p2q9V9OF+W8PKl1KB1r D81ge+Qcov+4lxtG3qCdo6sZaCyX3uS2hSENy2ieb7dxTanq0ob06Vbdrd0Vn8y8rxKWP2DLgIhJP9 GMD/DetswHDBv7rdZBut+lroH1InT6JBOVX8CYx7eh6aWQZcToPNgs1w7wiy5CZofZDFDCwi887A57 0=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/zXjy7bXloxwR9w8ZbXlxWSCg1sA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 27 Apr 2017 04:25:21 -0000

----==_mimepart_590172add6894_4d963fee9196dc2c1206f0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

We decided not to do this (and chose to use FNV-1a) in Chicago.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/227#issuecomment-297608233
----==_mimepart_590172add6894_4d963fee9196dc2c1206f0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>We decided not to do this (and chose to use FNV-1a) in Chicago.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/227#issuecomment-297608233">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqw3c-S2h8UXRG5m7-6g9UkPn2J9lks5r0BitgaJpZM4LtBM_">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq_zMOgvPf-wZF2rJ1UEeEiVubMbbks5r0BitgaJpZM4LtBM_.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/227#issuecomment-297608233"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #227: We decided not to do this (and chose to use FNV-1a) in Chicago."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/227#issuecomment-297608233"}}}</script>
----==_mimepart_590172add6894_4d963fee9196dc2c1206f0--


From nobody Wed Apr 26 21:28: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 418C31314D6 for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 21:28:18 -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 x4DblOkz8QeR for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 21:28:17 -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 249D913145A for <quic-issues@ietf.org>; Wed, 26 Apr 2017 21:28:17 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1493267296; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=tMOt7jCn7rT5mkQF4c4XykjQDyiBgR36TMjkoybqGSg=; b=df92/Vl2nYRad76ncJMzF7uMVwgdbCSdYsATTlt7lJ7kynP9bR5gkyTYttQ67X4BmUQudN0T f+mZB1mRaOc/Q6ExtyhJcyvoMn64OSnuHViJpdbtxx0jCZGfTpasK4P9N3yjQqImT3zwCgEu ULpTzedz2p+biOFWOYjphCwuzqU=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=zCiTla9FTZ6Gt3t3LWwxOIRX6RdWRHwQPa0pv/hTgjpFw74LlAbNtNbPlZ36jBEtz7OS9K qT1jtm1T2uZaiiyuzBpz7AxkbbTDD01oQiNMqpUbO/kml6KTtpBnj2yBVfqg1CbWQeTa/OKW H0dPYCZiruGAOsdzT1+tYwkrTZOA4=
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 59017360.7f52c814b300-smtp-out-n01; Thu, 27 Apr 2017 04:28:16 -0000 (UTC)
Date: Wed, 26 Apr 2017 21:28:15 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5901735f5fc7a_7bb83ff895db9c2839936@hookshot-fe3-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 504dfe: Remove unbalanced paren
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5901735f5f8e3_7bb83ff895db9c2839891"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/5ZibbiIJ4YpaP7JOV7IPGdAAshs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 27 Apr 2017 04:28:18 -0000

----==_mimepart_5901735f5f8e3_7bb83ff895db9c2839891
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 504dfee9b068d3e7937abf06e9989afc51a28384
      https://github.com/quicwg/base-drafts/commit/504dfee9b068d3e7937abf06e9989afc51a28384
  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:
  -----------
  Remove unbalanced paren



----==_mimepart_5901735f5f8e3_7bb83ff895db9c2839891--


From nobody Wed Apr 26 21:31: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 4C192131474 for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 21:31:08 -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 X8nfqz57rSwC for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 21:31: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 940DD13148B for <quic-issues@ietf.org>; Wed, 26 Apr 2017 21:31: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=JarbWIkNN9SosQkonXgFiJ+QrB8=; b=tg3tIfN3s+z/Gko/ 3KSkegiWMCMGr6E/hz/c652EYY3Dbd7UeTc01dOHNKzFrVGPa+00ed4Mr4vFgGYg I02y9tkjfPNa8HFCwRhldiC3k6XFL0FCQkw/gR05YTaDwv01SiPGUiyeqMivEhuA BrXrpC5lMLhf1J3nPoG0tPQBuJU=
Received: by filter0578p1mdw1.sendgrid.net with SMTP id filter0578p1mdw1-30490-59017409-1E 2017-04-27 04:31:05.284412491 +0000 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 7UNm-S24RbG_J8N4ReThCw for <quic-issues@ietf.org>; Thu, 27 Apr 2017 04:31:05.230 +0000 (UTC)
Date: Wed, 26 Apr 2017 21:31:04 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf01e925cb299f020c7a740a3b2b5b66a2202128292cf000000011519360892a169ce0c1a1553@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/232/297608881@github.com>
In-Reply-To: <quicwg/base-drafts/issues/232@github.com>
References: <quicwg/base-drafts/issues/232@github.com>
Subject: Re: [quicwg/base-drafts] New connection ID message (#232)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59017408dc06b_4aa13fee9196dc2c16172b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3XNC4lKbI8LSiR1PyE+RMfeyuEmDUfGKIsH9 LwuH/mhj/bdt8PF9k54zw2neXO/DFz1qhEwLS+rFsQIeGBJtgjYhG/BAoqLccRgDp1yT/uhftUaiLW /rnyRVqXMBfP/SqF1qQnnMglzqc8BOGuQZTKizFEGl0X1+CcmwBuEvlsDhCElc8c46Wc5dEgIiKCTM g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/1xUEOKV8sVQugqXibto2JzoZ_QM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 27 Apr 2017 04:31:08 -0000

----==_mimepart_59017408dc06b_4aa13fee9196dc2c16172b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I have a solution for double-migration: require a strictly ordered sequence of new connection IDs.  Every associated packet number increment has to be added.  So if you move twice, you will have added a delta twice as well.  You can't skip a connection ID without also accounting for the packet number offset.  Then there is no ambiguity.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/232#issuecomment-297608881
----==_mimepart_59017408dc06b_4aa13fee9196dc2c16172b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I have a solution for double-migration: require a strictly ordered seque=
nce of new connection IDs.  Every associated packet number increment has to=
 be added.  So if you move twice, you will have added a delta twice as well=
.  You can't skip a connection ID without also accounting for the packet nu=
mber offset.  Then there is no ambiguity.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/232#issuecomment-297608881">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq60LLw9_va-HnT5=
ynOT-tI-Muonpks5r0BoIgaJpZM4LtMob">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqyWkbLRmo3mCzDiX4=
CfvGRf6lGRYks5r0BoIgaJpZM4LtMob.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/232#issuecomment-297608881"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/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 #232: I have a=
 solution for double-migration: require a strictly ordered sequence of new =
connection IDs.  Every associated packet number increment has to be added. =
 So if you move twice, you will have added a delta twice as well.  You can'=
t skip a connection ID without also accounting for the packet number offset=
.  Then there is no ambiguity."}],"action":{"name":"View Issue","url":"http=
s://github.com/quicwg/base-drafts/issues/232#issuecomment-297608881"}}}</sc=
ript>=

----==_mimepart_59017408dc06b_4aa13fee9196dc2c16172b--


From nobody Wed Apr 26 21:38: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 83DE9131587 for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 21:38:36 -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 iJB8woGjzr8k for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 21:38: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 49F4D13157E for <quic-issues@ietf.org>; Wed, 26 Apr 2017 21:38:35 -0700 (PDT)
Date: Wed, 26 Apr 2017 21:38:34 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1493267914; bh=VisZfZ6LR8Y2r2blHoYWceuUB/RLNEvYCc+ZuXI5jag=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=QtAmKkwOyf+MvK10LmQlYPyvbaFsIFnbsG2nQiownPc9flWHRbKT8rK3/VfaIxDNO Uhc4b94j/WyWV4CJuFnwUVVoUy7U8cjnz3bBPpIwLQ1poCgB9HBh97JrdppInn0pJw aE0xuFChKg31a/yYOd8F1FuQSGKMkyQ5RLYX325Y=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab49b33ab256ad39846b92042227e7868c81e618b292cf00000001151937ca92a169ce0d64101d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/468/review/35016266@github.com>
In-Reply-To: <quicwg/base-drafts/pull/468@github.com>
References: <quicwg/base-drafts/pull/468@github.com>
Subject: Re: [quicwg/base-drafts] Make TLS track changes in transport (#468)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_590175ca1da6e_1f3a3fe9b09f3c2c539a2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/0Nj4fRoeJq-OWcWJ_kdw06stty8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 27 Apr 2017 04:38:36 -0000

----==_mimepart_590175ca1da6e_1f3a3fe9b09f3c2c539a2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



>  
-Though data is exchanged on stream 1, the initial flow control window is
-sufficiently large to allow the TLS handshake to complete.  This limits the
-maximum size of the TLS handshake and would prevent a server or client from
-using an abnormally large certificate chain.
+Though data is exchanged on stream 1, the initial flow control window on that
+stream is sufficiently large to allow the TLS handshake to complete.  This
+limits the maximum size of the TLS handshake and would prevent a server or
+client from using an abnormally large certificate chain.

Well, if the server wants to send a 1M cert, then the client can't send MAX_STREAM_DATA to allow that to happen.  It will run into the flow control limit (which I assume is 64k, but we don't actually say that).

I know that there are large certs, and there are probably certs with OCSP and associated gunk that will exceed this limit.  Those certs won't work with QUIC.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/468#discussion_r113613765
----==_mimepart_590175ca1da6e_1f3a3fe9b09f3c2c539a2
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/468#discussion_r113613765">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt;  
-Though data is exchanged on stream 1, the initial flow control window is
-sufficiently large to allow the TLS handshake to complete.  This limits the
-maximum size of the TLS handshake and would prevent a server or client from
-using an abnormally large certificate chain.
+Though data is exchanged on stream 1, the initial flow control window on that
+stream is sufficiently large to allow the TLS handshake to complete.  This
+limits the maximum size of the TLS handshake and would prevent a server or
+client from using an abnormally large certificate chain.
</pre>
<p>Well, if the server wants to send a 1M cert, then the client can't send MAX_STREAM_DATA to allow that to happen.  It will run into the flow control limit (which I assume is 64k, but we don't actually say that).</p>
<p>I know that there are large certs, and there are probably certs with OCSP and associated gunk that will exceed this limit.  Those certs won't work with QUIC.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/468#discussion_r113613765">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2BGb6xScpUYvdgQc-MWbzQd05kOks5r0BvKgaJpZM4NJsTh">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq4fPiDAok5LUjpzRYLPmT2NQ8ueTks5r0BvKgaJpZM4NJsTh.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/468#discussion_r113613765"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/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 #468"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/468#discussion_r113613765"}}}</script>
----==_mimepart_590175ca1da6e_1f3a3fe9b09f3c2c539a2--


From nobody Wed Apr 26 21:38:50 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9107513158D for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 21:38:48 -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 u2KdrI-qq3xv for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 21:38:47 -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 AA7AA127076 for <quic-issues@ietf.org>; Wed, 26 Apr 2017 21:38: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=lcaPEopM3bY4n4crN/hD+wnXT9s=; b=TZlzGIQPMBF1Dxhe VsuFvKZW7hcJ5KuVmxvTgOrcCgA9AO4/wNGaKcVOol9jwYrJNheKCCrVaxT/pkbA FwNZDhxngcKizi/bUVILKD11+aF2XC2Ehjq/XkRufMd8VBe4jPq4f1lkPIMgjkS0 nFrhEomiyr6MDOCdbdVM3Ebj7Qs=
Received: by filter0972p1mdw1.sendgrid.net with SMTP id filter0972p1mdw1-12890-590175D6-28 2017-04-27 04:38:46.861188087 +0000 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 TqHe1cOTQcipgJAioCS_1Q for <quic-issues@ietf.org>; Thu, 27 Apr 2017 04:38:47.036 +0000 (UTC)
Date: Wed, 26 Apr 2017 21:38:46 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab0919f84720f0c0f71e3796e2e3870c5ac1296d7892cf00000001151937d692a169ce0d6414e2@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/469/issue_event/1059762803@github.com>
In-Reply-To: <quicwg/base-drafts/pull/469@github.com>
References: <quicwg/base-drafts/pull/469@github.com>
Subject: Re: [quicwg/base-drafts] Minor editorial corrections to reason phrase of CONNECTION_CLOSE (#469)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_590175d696b36_62d53fab68a2fc308933a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0C3WveliSQjZgOpPQTX5ukXxJA1bwJskhTuK tAvGnRFkB2miYKGaavc052p95IDI+Eun0On7q45rKm/Ls+4/VAeMQVpo+CSrdwet8FITCUfoRi+keS apHPyRrP94IF/hrnwZsLd+mjpwb3UjOBWMyWSaU1OQB8kpKAmraiODnLIvSnh6NtiPRewiBhMbP4AO g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/m_AGe4h60XjL0XQ_eu5XXbFP000>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 27 Apr 2017 04:38:49 -0000

----==_mimepart_590175d696b36_62d53fab68a2fc308933a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #469.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/469#event-1059762803
----==_mimepart_590175d696b36_62d53fab68a2fc308933a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a href="https://github.com/quicwg/base-drafts/pull/469" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/469" data-id="224662754" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#469</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/469#event-1059762803">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7mqdDh3HkQDfDc3fzXtt17IMfS2ks5r0BvWgaJpZM4NJso6">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqxPPGEzOMizv9KfV220oZMMYgl5Bks5r0BvWgaJpZM4NJso6.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/469#event-1059762803"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #469."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/469#event-1059762803"}}}</script>
----==_mimepart_590175d696b36_62d53fab68a2fc308933a--


From nobody Wed Apr 26 21:38:54 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 00EAC127076 for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 21:38:49 -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 bdTXD3kpRTlF for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 21:38:48 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D9864131588 for <quic-issues@ietf.org>; Wed, 26 Apr 2017 21:38:47 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1493267927; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=tjVSwTxVPh7uYhnX/+Q3oTMtmk4CcRLa0Y1JG+Hiy9o=; b=dR0EnRJdN+RoW3pCSX7KMSQ3TDUwyliCvXjZ2L6UGnmUc+u/EDmjuGt2zzsy3SN4fBKtyYX3 5aAm9/MotamqILA18K4CyU137AZ4eLG9u4iCUsO/MuX1SGdU1PWNwo7EuncutHFWnYj+6+Ip Zje0Cv343pEhJ62fLiAK5YZwzRw=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=f62UayNAiqFjA6rAg7ZawN3prsAdHxIIAEK6HxVauQYk8XpsGhZMY2ZOtJCTulF/2YdK+1 O9TsQ1n8mxbJ2Eep2QvZnlXq4vMmuGAKfkUFOXrj5/l7Eug7eO+C9YdcMBbsZmUHf/v6klQo YPk/s/noe0BgLtlprOWia13Vj89d4=
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 590175d7.7f484556a2a0-smtp-out-n01; Thu, 27 Apr 2017 04:38:47 -0000 (UTC)
Date: Wed, 26 Apr 2017 21:38:46 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <590175d6139b0_68ee3fe8efe49c34350c5@hookshot-fe1-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 4e7d18: Minor editorial corrections to reason phrase of CO...
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_590175d6135c0_68ee3fe8efe49c3434944"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Rip4Ns9J3t0aq4GPBRdXkv2IkDE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 27 Apr 2017 04:38:49 -0000

----==_mimepart_590175d6135c0_68ee3fe8efe49c3434944
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 4e7d18577c95cacb1f736f60b5f00ffd74393bc9
      https://github.com/quicwg/base-drafts/commit/4e7d18577c95cacb1f736f60b5f00ffd74393bc9
  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:
  -----------
  Minor editorial corrections to reason phrase of CONNECTION_CLOSE

Closes #199.


  Commit: 84abf33fbfab77c3c1ed489400d83056a5965b9b
      https://github.com/quicwg/base-drafts/commit/84abf33fbfab77c3c1ed489400d83056a5965b9b
  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:
  -----------
  Merge pull request #469 from quicwg/reason_phrase_length

Minor editorial corrections to reason phrase of CONNECTION_CLOSE


Compare: https://github.com/quicwg/base-drafts/compare/504dfee9b068...84abf33fbfab
----==_mimepart_590175d6135c0_68ee3fe8efe49c3434944--


From nobody Wed Apr 26 21: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 7BE8C127076 for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 21:38:49 -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 SBiGEbg6DMSD for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 21:38: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 D60F513157E for <quic-issues@ietf.org>; Wed, 26 Apr 2017 21:38: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=BDBba+WpE81f/d/5E71cl7xM3Mc=; b=Nar5q9tbu/+jvtMD llNhvdOZu7MZq5+tleFN6eOqI+/ZI0bP9Uh0u97FBYVuE3XyEx3GzrOcbMyRMzGU KF7Lw7sGImAM8xZxQ96r9qxXAt3NMHMtYCUJAVROsOHmX+yhtG+y7Rg1OC6R7B2J NY3QGwANlfMUFTprjsH+e3UCOXo=
Received: by filter1133p1mdw1.sendgrid.net with SMTP id filter1133p1mdw1-25685-590175D7-6 2017-04-27 04:38:47.154571855 +0000 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 UseZUiTnTYedEwNPrNYqGw for <quic-issues@ietf.org>; Thu, 27 Apr 2017 04:38:47.023 +0000 (UTC)
Date: Wed, 26 Apr 2017 21:38:46 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab857e76238826dc2c0a2c4d7d653ba75e7985123b92cf00000001151937d692a169ce0c11160d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/199/issue_event/1059762802@github.com>
In-Reply-To: <quicwg/base-drafts/issues/199@github.com>
References: <quicwg/base-drafts/issues/199@github.com>
Subject: Re: [quicwg/base-drafts] Why are reason phrases potentially 65k long? (#199)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_590175d6bac39_115b3fd3834c5c3424832"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0EihP1kUh9VgNnvDbsj/gS8jnG6RyTMDyUny 6xX4g1B/d8K3H/j+lVfvxlk2jA/n28ed9S1mZ+v6W1q7eO4tv2dNtfPOGQD755gfJMP3x2F35slRPb qCN9TuqBTfDpvOBoVbfdrY/8UYLGW+hDR+c7Fj6o9lU+PuB5b5GeoWfTbqfwFpCBvVxh9EZbq/skZK g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/gkkm-Tj5GyOpyxWVtWC4BSFipjA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 27 Apr 2017 04:38:49 -0000

----==_mimepart_590175d6bac39_115b3fd3834c5c3424832
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #199 via #469.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/199#event-1059762802
----==_mimepart_590175d6bac39_115b3fd3834c5c3424832
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/quicwg/base-drafts/issues/199" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/199" data-id="202446349" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#199</a> via <a href="https://github.com/quicwg/base-drafts/pull/469" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/469" data-id="224662754" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#469</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/199#event-1059762802">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7HsVoCtiRFTRWxDlN0onwjr_PwSks5r0BvWgaJpZM4Lqqex">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqw2AUL7KFdRKTbw9RCpt0K84pC9Dks5r0BvWgaJpZM4Lqqex.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/199#event-1059762802"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #199 via #469."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/199#event-1059762802"}}}</script>
----==_mimepart_590175d6bac39_115b3fd3834c5c3424832--


From nobody Wed Apr 26 21:39: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 17B1A131594 for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 21:38:51 -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 a_f9iYkJtJrx for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 21:38:50 -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 022C713158D for <quic-issues@ietf.org>; Wed, 26 Apr 2017 21:38:49 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1493267929; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=GGiPkTrpGPljrMuuZ166qejt5rpNcJDEK2ZNodL89AU=; b=Zq1dCbS0bp0bvPdAagtJ00KI02F5a8uKw3iHRBr4BR+sqOgk6ZWQ6ED/3llXOTuK/1+bxKTJ d0S/YAi5jwAQtIYxWSo0duuoO8eF7+d7sVcUj82x83zGqhv/r4Z8VroNHyH6zl01cVhhisrr whelQgIO7/dPBWjHBKH8grrjchk=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=rVjYr7yfB5oy4aIw7FQUygvl9AQKCPyaWkqbJqM5MFJvEGz6mqc7pTsGdtZ8Esdqgx+4wX qznb/jd3VsQd6Xg9/Tk/SdhXl1TlmjJfuhE5KD1uhFOD5G/GYOCrrxwC3tiM/GmnU9q+QMOI KvDCHhoyI7nDpmqwu7tRIsNPjKNxY=
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 590175d9.7ff524ebfc30-smtp-out-n01; Thu, 27 Apr 2017 04:38:49 -0000 (UTC)
Date: Wed, 26 Apr 2017 21:38:48 -0700
From: martinthomson <martin.thomson@gmail.com>
Reply-To: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <590175d88e8f5_6fd93fd9931d7c3c8358f@hookshot-fe3-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_590175d88e582_6fd93fd9931d7c3c834f0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/aLa1eyKcIotY0NiJ2tCpFc4L7RA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 27 Apr 2017 04:38:51 -0000

----==_mimepart_590175d88e582_6fd93fd9931d7c3c834f0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/reason_phrase_length
  Home:   https://github.com/quicwg/base-drafts

----==_mimepart_590175d88e582_6fd93fd9931d7c3c834f0--


From nobody Wed Apr 26 21:51: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 8B355131590 for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 21:51:12 -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 P31AFTWHQU-Q for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 21:51:11 -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 36452131588 for <quic-issues@ietf.org>; Wed, 26 Apr 2017 21:51:11 -0700 (PDT)
Date: Wed, 26 Apr 2017 21:51:10 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1493268670; bh=IX2Fa8j+TEzcAnm9xss6SxwsGN0MzFXwSPXyj64eIsk=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=k6GsgOjg5M/NB7ONcwrFZg2vrDVQg2l1JBTMioq3kpd6ZsLkfzJ4fLP2EjqUiJB7p iYvdViiGAPUasyu7CT3+zaEMZQIkrrvTMPK4Ry7FFPpYu1X4V3SgUyEIWIhu/dHEf5 iNsra9WFqHoFZH48SVHZEakZ4kUVkiM4Lfs5QS/A=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab045705af7ce28f7ec5da18bfbba9053ef3fbf2d592cf0000000115193abe92a169ce0c436be8@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/265/issue_event/1059770588@github.com>
In-Reply-To: <quicwg/base-drafts/issues/265@github.com>
References: <quicwg/base-drafts/issues/265@github.com>
Subject: Re: [quicwg/base-drafts] Define source address validation in the transport (#265)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_590178be8d139_304b3f8b308a7c3041137"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/GITkkWmK3vfyxsaaqDuHToUZkTM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 27 Apr 2017 04:51:12 -0000

----==_mimepart_590178be8d139_304b3f8b308a7c3041137
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #265.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/265#event-1059770588
----==_mimepart_590178be8d139_304b3f8b308a7c3041137
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/quicwg/base-drafts/issues/265" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/265" data-id="205745128" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#265</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/265#event-1059770588">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxeGF8bs2EcIYQH7i0nwUeMHKSI6ks5r0B6-gaJpZM4L44TQ">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq5Yb_cYPzXTeWzDN9pbYMZGqlPs7ks5r0B6-gaJpZM4L44TQ.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/265#event-1059770588"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #265."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/265#event-1059770588"}}}</script>
----==_mimepart_590178be8d139_304b3f8b308a7c3041137--


From nobody Wed Apr 26 21:51: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 44C74131588 for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 21:51: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 As8f_1loEPHC for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 21:51:12 -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 2414A13149B for <quic-issues@ietf.org>; Wed, 26 Apr 2017 21:51: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=3anUmwKsDmvbb/MXHU4/0AgtFQM=; b=o/haPo+U9Va2Q6TK bMQAGd3kbmpGjhrrKjlv2qRED11LawiYnu3FIIEacQ1S5bEB0nX6zcuaBPYRNA5X YWV2wdkrbIw+PIz373unE6wWaueLfiQe8kJtko+BKha3qYWAAWdaziluDr9uFLf/ OfDXm/IduPtiyy1IGhkfowyM3xM=
Received: by filter0447p1mdw1.sendgrid.net with SMTP id filter0447p1mdw1-25186-590178BE-21 2017-04-27 04:51:10.733385965 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0030p1mdw1.sendgrid.net (SG) with ESMTP id AlL4NzfFRzKAoGHRpQfYXg for <quic-issues@ietf.org>; Thu, 27 Apr 2017 04:51:10.593 +0000 (UTC)
Date: Wed, 26 Apr 2017 21:51:10 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab045705af7ce28f7ec5da18bfbba9053ef3fbf2d592cf0000000115193abe92a169ce0c436be8@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/265/297611144@github.com>
In-Reply-To: <quicwg/base-drafts/issues/265@github.com>
References: <quicwg/base-drafts/issues/265@github.com>
Subject: Re: [quicwg/base-drafts] Define source address validation in the transport (#265)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_590178be5a1e5_355c3f8b308a7c3039636"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1j5H6XENmMg6ZzkCBOjij9z+KQS0n6ruZQpc fw8387qvWTjwrRdA7cWSrUokdkAbOcCN3pc5fiJVCTaIp7fzo8a8kB6uLe+5SFkuqRL8JfvbUuVdN4 +w+c9xnTbpr1O+577Og/TRK+d2zWRCE4OpkD+tdvbRLog4OJR2GeQT9Dw6fCMFRlzXhh329GqhFMxc A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/JA5yal5SXwhSu3VcZwlLrxOKdbo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 27 Apr 2017 04:51:13 -0000

----==_mimepart_590178be5a1e5_355c3f8b308a7c3039636
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This is done.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/265#issuecomment-297611144
----==_mimepart_590178be5a1e5_355c3f8b308a7c3039636
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>This is done.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/265#issuecomment-297611144">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxeGF8bs2EcIYQH7i0nwUeMHKSI6ks5r0B6-gaJpZM4L44TQ">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq5Yb_cYPzXTeWzDN9pbYMZGqlPs7ks5r0B6-gaJpZM4L44TQ.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/265#issuecomment-297611144"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/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 #265: This is done."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/265#issuecomment-297611144"}}}</script>
----==_mimepart_590178be5a1e5_355c3f8b308a7c3039636--


From nobody Wed Apr 26 21:56:17 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3DF4713159B for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 21:56:16 -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 Wlwlhjbpe-nt for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 21:56:15 -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 AA8DB131590 for <quic-issues@ietf.org>; Wed, 26 Apr 2017 21:56:14 -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=J2bARI+Yj5jA2kiJ+Xns35LlaL8=; b=P6//XgfRqNZUgDMN h8H3PXQsUAiLbCcfPnVBSzTqTvutqS55W2yykKW3fPPGnwZBZk6tBI716C/Vh18R x+jMZWrvAcm5fsKOQTgKS/AMH0Pym2aX54nUBzTCbWRJBD+BpUZlH4lrBFYTad4B Qh+ggWw1iZpsqho/IQVZ68CHJC4=
Received: by filter0562p1mdw1.sendgrid.net with SMTP id filter0562p1mdw1-2445-590179DC-50 2017-04-27 04:55:56.455276215 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0040p1mdw1.sendgrid.net (SG) with ESMTP id 8T3fbRF8SU-cKF_raT-9Zg for <quic-issues@ietf.org>; Thu, 27 Apr 2017 04:55:56.366 +0000 (UTC)
Date: Wed, 26 Apr 2017 21:55:56 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab0884244ffad40e7bbddc4ab25496e479d04947f092cf0000000115193bdc92a169ce0d642cc9@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/471@github.com>
Subject: [quicwg/base-drafts] Retransmission of handshake frames (#471)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_590179dc1274e_34cc3fe9b09f3c2c429ba"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0yxOSld+G4vDGgNwYC6xV3cAQfyNPSQSmVhK apkp7HCVNzYVWT4ZFoIJbwW05k5CLLy9xtsTcAFThzP42D1/4vw6TtqTrAI9MTO01pakHUnwdxG1gb k9Y8QV/5ZXPUTfOV1oK/dB9GF4pJJrplsnIxTUpfC7ZyeR86P3XjaxafZjTcyHCzhzLd5L7WNPF/xw Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/OXnvxZ2JCrie79zada0k6gHcSdk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 27 Apr 2017 04:56:16 -0000

----==_mimepart_590179dc1274e_34cc3fe9b09f3c2c429ba
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The draft currently says:

> Endpoints MUST retransmit handshake frames if not acknowledged within a time limit. 

I've been trying to be very careful about what it means to retransmit.  We don't retransmit packets, we create new packets; similarly, we don't retransmit frames, we create new frames that contain the data we want.

In the case of the first client packet, we can probably be a little more prescriptive.  The client can send another packet with the same contents, just with the packet number incremented.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/471
----==_mimepart_590179dc1274e_34cc3fe9b09f3c2c429ba
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The draft currently says:</p>
<blockquote>
<p>Endpoints MUST retransmit handshake frames if not acknowledged within a time limit.</p>
</blockquote>
<p>I've been trying to be very careful about what it means to retransmit.  We don't retransmit packets, we create new packets; similarly, we don't retransmit frames, we create new frames that contain the data we want.</p>
<p>In the case of the first client packet, we can probably be a little more prescriptive.  The client can send another packet with the same contents, just with the packet number incremented.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/471">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq06paC8D0UcnYxoYWS8PcZ9r4CRPks5r0B_cgaJpZM4NJuVw">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq2t2yfY-aGFAiu9Hz0_zkUnDYAgAks5r0B_cgaJpZM4NJuVw.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/471"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Retransmission of handshake frames (#471)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/471"}}}</script>
----==_mimepart_590179dc1274e_34cc3fe9b09f3c2c429ba--


From nobody Wed Apr 26 22:18: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 3D0AB1315A8 for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 22:18: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 NC5JbgMotuU5 for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 22:18: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 9029E131594 for <quic-issues@ietf.org>; Wed, 26 Apr 2017 22:18:12 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1493270291; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=BNJm0OjDubYdn2E9xrn25WU3I/lAaGeD1FBRXIcEoc8=; b=Pd2Jd1749xvJjn4yj4uXKzWcgxOb1btSHTGVxfgZ6cHEvva82gjkQZfrCwV5ZZwHvKlejbZ7 Q6y7ZznRitrx1Jru4xHrSli09KYpD0byU8k8E4rasMKlqYZ9sTe/sVijEsVETFcgbJxWDszG bqB8ENg9QNyrqadn2Gx4TaIn3Qc=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=K2nteYKa4MQ88yYn9Ox+Ny16byf7M2uu49MUajgGRXZkEm9KHDPbGKEGcEwAlvRGwnNkmO KongyRxlsvG150NDuQkEIJKMUUhiR058tvO28fM9QaN8mvW07BLTnNjCr5U5GgjsSveVuGUp qLXFwPVT/hXiKyB7AnBlUj31L99ak=
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 59017f13.7f4845480f30-smtp-out-n01; Thu, 27 Apr 2017 05:18:11 -0000 (UTC)
Date: Wed, 26 Apr 2017 22:18:10 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <59017f12a30bf_17c03fa0c6ef9c2c545d4@hookshot-fe5-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] c9706c: Define the payload size of the initial packet rath...
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_59017f12a2d0a_17c03fa0c6ef9c2c5442f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/BFSFD4Ob8r34At50KVSVv36YWx4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 27 Apr 2017 05:18:14 -0000

----==_mimepart_59017f12a2d0a_17c03fa0c6ef9c2c5442f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/first_packet_payload_size
  Home:   https://github.com/quicwg/base-drafts
  Commit: c9706c98d519dc88ebf848f204e2f63b7abda2c7
      https://github.com/quicwg/base-drafts/commit/c9706c98d519dc88ebf848f204e2f63b7abda2c7
  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:
  -----------
  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



----==_mimepart_59017f12a2d0a_17c03fa0c6ef9c2c5442f--


From nobody Wed Apr 26 22:20:23 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3E1C21315AD for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 22:20:22 -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 grt4wrznpUQR for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 22:20:21 -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 2EA171315AB for <quic-issues@ietf.org>; Wed, 26 Apr 2017 22:20:21 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1493270421; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=h2rDkfXsl4152X47+SI0wVOFO9KDsSBUceLrUHSHwPc=; b=B8eoBI/pyQxUi/xrZ3RuBCLYeG6kYa1hQEISLWt42DuqBwMQAbbhIBgd+ak74k75aX1ivBcj FAtYmjGwQrlkEggqvxkyTj9358/S3+r/IfW8QxYPzn2fvfBC/XQ3AN+Huh9lxdiyIY5k8WWs GO9Ix+paYkuV2J9D1dew079RrXE=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=imuV3HIfGfNNykRiZSUSZKuSTEP9X5oiy9pANlUvi8fnerMhA/DvFIKVQF4M8BvfHW9rgx ya+uy9WJ1mzjJ9jaeMp/5F+NanMNgqLFEG8RRgK7Lz1ftKOdWw5ofBxtOtVxsRdrsqQ/JnSA b3yeJl2/JLO0BgxoCvpB3927P/m3o=
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 59017f94.7fdd5836e150-smtp-out-n01; Thu, 27 Apr 2017 05:20:20 -0000 (UTC)
Date: Wed, 26 Apr 2017 22:20:19 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <59017f939c366_6f313f9b9ba01c2c114763@hookshot-fe3-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] e1bab5: Missed a number
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_59017f939bfa0_6f313f9b9ba01c2c114690"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/e160Mh4E203CM5hRC9TJQtBC9KI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 27 Apr 2017 05:20:22 -0000

----==_mimepart_59017f939bfa0_6f313f9b9ba01c2c114690
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/first_packet_payload_size
  Home:   https://github.com/quicwg/base-drafts
  Commit: e1bab536358b31d4edf067f73a4ac50380489ddd
      https://github.com/quicwg/base-drafts/commit/e1bab536358b31d4edf067f73a4ac50380489ddd
  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:
  -----------
  Missed a number



----==_mimepart_59017f939bfa0_6f313f9b9ba01c2c114690--


From nobody Wed Apr 26 22:20: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 4A8BF1315AB for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 22:20: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_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 qUVWeSIhYTUx for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 22:20:31 -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 C88031315AD for <quic-issues@ietf.org>; Wed, 26 Apr 2017 22:20: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=T5sQmZdkchzVrxzkd1FayFbvLk4=; b=S4NQMrsmh8IgyQLp MiuEx/0+13UkQ17SXDznbZLKlpTJ0uoUIUoZsLWwE+h9aDvLMebOhXla5U8gLsRC a5Du9GTctd7Q53+KbPNgnKJhkHOLz5Kz299ao5hjnwCk1WufhXED4mSJV67XxCoi fq+O/J9BBYl9tbc2ozFtf0b5kSA=
Received: by filter0941p1mdw1.sendgrid.net with SMTP id filter0941p1mdw1-8092-59017F9D-39 2017-04-27 05:20:29.9498163 +0000 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 Df1cGtBNTduM4_kkSVCF6g for <quic-issues@ietf.org>; Thu, 27 Apr 2017 05:20:30.087 +0000 (UTC)
Date: Wed, 26 Apr 2017 22:20:29 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab42b78b7b29600701447575036dcb164087fc222992cf000000011519419d92a169ce0d643a59@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/472@github.com>
Subject: [quicwg/base-drafts] Define the payload size of the initial packet rather than the total packet size (#472)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59017f9d9f048_97c3f98ad83fc2c74378"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3kDddqKfIIpgBCU8hRXDHSUkagwEcdbfajN3 /nftWc0JtgPEHu80MEh0hgOEXeaWRESozpBDc5VEFW4PzXLn0sdIUN/bIzMNotW9ZgkANXq4jJo20W AGpmzH1y0IYrL3F2CTZd5IK6prUWOgm+a6LRY+UKEtNp7ZuvBmcLGVx62B38Rl+3JkqNSgQvcNjOvl Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/c331FbaY-CWGmpipFCouqg0m3fE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 27 Apr 2017 05:20:38 -0000

----==_mimepart_59017f9d9f048_97c3f98ad83fc2c74378
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

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 encounter 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 though (open an issue if you disagree).

Closes #267
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/472

-- Commit Summary --

  * Define the payload size of the initial packet rather than the packet size
  * Missed a number

-- File Changes --

    M draft-ietf-quic-transport.md (31)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/472.patch
https://github.com/quicwg/base-drafts/pull/472.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/472

----==_mimepart_59017f9d9f048_97c3f98ad83fc2c74378
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>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 encounter a server that enforces the limit.  That server will discard the packet.  That makes enforcement risky.</p>
<p>This change places the limit on the payload.  It mandates 1232/1252 for v6/v4.</p>
<p>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 though (open an issue if you disagree).</p>
<p>Closes <a href="https://github.com/quicwg/base-drafts/issues/267" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/267" data-id="206092803" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#267</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/472'>https://github.com/quicwg/base-drafts/pull/472</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Define the payload size of the initial packet rather than the packet size</li>
  <li>Missed a number</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/472/files#diff-0">draft-ietf-quic-transport.md</a>
    (31)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/472.patch'>https://github.com/quicwg/base-drafts/pull/472.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/472.diff'>https://github.com/quicwg/base-drafts/pull/472.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/472">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzsezbNejw5Qr5iq1jsKrDTHOReNks5r0CWdgaJpZM4NJvRR">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqzCe74E0tfJ6ppo-0-DMFkCo0YWjks5r0CWdgaJpZM4NJvRR.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/472"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 the payload size of the initial packet rather than the total packet size (#472)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/472"}}}</script>

----==_mimepart_59017f9d9f048_97c3f98ad83fc2c74378--


From nobody Wed Apr 26 22:25: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 D83831315AB for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 22:25: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 MlD_A6zYQDJs for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 22:25: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 8CE04131594 for <quic-issues@ietf.org>; Wed, 26 Apr 2017 22:25:40 -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=HKWFllEl7WVkBlkQjUCAbZMXuL4=; b=tRp+nSCJTzuYg2mj yPvjoDjbJ4kMdxOdRGW06Y6GIbfGl2DMW81QiquFQ7+9StMD22NvFFwaAnXIFEp1 KmokS4vDyRcBpPm+9L9dBU8EJsV0QaiWSe+mZOHZ+D5B8qFo2OC/Iod4jwQIYK0j WdlHub5B0/haBS97N0jHj0iARDY=
Received: by filter0831p1mdw1.sendgrid.net with SMTP id filter0831p1mdw1-17765-590180CE-1A 2017-04-27 05:25:34.300181175 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0031p1mdw1.sendgrid.net (SG) with ESMTP id qdalrGxdRfW5FKKG-v5QUg for <quic-issues@ietf.org>; Thu, 27 Apr 2017 05:25:34.300 +0000 (UTC)
Date: Wed, 26 Apr 2017 22:25:33 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab09f5fc3bf5077f5d3b04dced4bd02c9645bfd79492cf00000001151942cd92a169ce0d643d70@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/473@github.com>
Subject: [quicwg/base-drafts] Remove requirement to send public reset if PMTU drops (#473)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_590180cddeede_10243ff86bc81c2c10048e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak11XixEmMJJed0pLupxKmoTVbwnGN6CMdNv6q 4lPud9Yf4l/cv8wsAzLAlfrEZcPOZsYZazrx+Io1gFozWpYQ/7aqwbqAuYfYSyNTNRVove72erPSdG Z5TezczKlJGQLPsBIEqiM4Z7Chx2VA5xqA6XN7LmDQip6DBy+ZoJFhKLaT+1BeBy4+qaY4wAfqNdSb A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/jY7L52J-PsJcqLLya9PEvZsJPyw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 27 Apr 2017 05:25:42 -0000

----==_mimepart_590180cddeede_10243ff86bc81c2c10048e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I didn't recommend a specific error code for this.  One of the generic ones will suffice.  I expect this to be rare enough that no implementation will bother reacting to a specific error code.

Closes #290
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/473

-- Commit Summary --

  * Remove requirement to send public reset if PMTU drops

-- File Changes --

    M draft-ietf-quic-transport.md (6)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/473.patch
https://github.com/quicwg/base-drafts/pull/473.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/473

----==_mimepart_590180cddeede_10243ff86bc81c2c10048e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I didn't recommend a specific error code for this.  One of the generic ones will suffice.  I expect this to be rare enough that no implementation will bother reacting to a specific error code.</p>
<p>Closes <a href="https://github.com/quicwg/base-drafts/issues/290" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/290" data-id="206738550" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#290</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/473'>https://github.com/quicwg/base-drafts/pull/473</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Remove requirement to send public reset if PMTU drops</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/473/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/473.patch'>https://github.com/quicwg/base-drafts/pull/473.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/473.diff'>https://github.com/quicwg/base-drafts/pull/473.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/473">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyj872B1LmXf8slCKodG9ttxr3fxks5r0CbNgaJpZM4NJvfF">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq39Lll8TIOEQrGP0TrRvX9pBvUhEks5r0CbNgaJpZM4NJvfF.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/473"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 requirement to send public reset if PMTU drops (#473)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/473"}}}</script>

----==_mimepart_590180cddeede_10243ff86bc81c2c10048e--


From nobody Wed Apr 26 22:34:23 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7CCBF1315B4 for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 22:34: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 9vBUPbhMlXXN for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 22:34:20 -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 AB7F51315B2 for <quic-issues@ietf.org>; Wed, 26 Apr 2017 22:34:19 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1493271259; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=WtWFzpNwtd91BSqgV0ALHEljxZI6itRv91aNMNj9xKE=; b=ej537nUwMvlGdEay3qdE2nUchhnGOAR0KgyTI8oR643PH2F+vMsjnT/sYM2+R/2C3d/4Qnsx ySxCOXjct2RP432FZrOGbwh02/YYqzFS+V9SOKHRsSRQEXx3rS/+SZ/K8VcLyUQbZMkPmrL6 nurUhxKQWXzreld6M/tlwNCQXPw=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=fFkNuyEQ8fncS3XAiXIBERcwONEKmDEdy3KSYygTygSa/Cs/0nPyGI0oz4yOIC0RGYrTnN bMWsPE9IANkD6YKQawsNbOiCa4UKEY+BodJmX7/5RDtSlXenzGI0lgYUIzu1aIDnoRVf9f+C WEHmM4mIVuNYbkvNrv9+3WyCx/AeA=
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 59018076.7f866436d990-smtp-out-n03; Thu, 27 Apr 2017 05:24:06 -0000 (UTC)
Date: Wed, 26 Apr 2017 22:24:05 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <59018075cb161_21943fe484f45c2484695@hookshot-fe6-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] df919a: Remove requirement to send public reset if PMTU dr...
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_59018075cadc0_21943fe484f45c24845e4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/qPEXgNt-D2r-YB0faG3E2IpDLTI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 27 Apr 2017 05:34:21 -0000

----==_mimepart_59018075cadc0_21943fe484f45c24845e4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/no_reset_on_pmtud_drop
  Home:   https://github.com/quicwg/base-drafts
  Commit: df919a30fa8b6d99cd0dd0935ab7713cffad2e19
      https://github.com/quicwg/base-drafts/commit/df919a30fa8b6d99cd0dd0935ab7713cffad2e19
  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:
  -----------
  Remove requirement to send public reset if PMTU drops

I didn't recommend a specific error code for this.  One of the generic ones will do.

Closes #290



----==_mimepart_59018075cadc0_21943fe484f45c24845e4--


From nobody Wed Apr 26 22:40: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 D6C631315B3 for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 22:40:51 -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 RZXrwvYiyS0S for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 22:40: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 28322126DD9 for <quic-issues@ietf.org>; Wed, 26 Apr 2017 22:40:50 -0700 (PDT)
Date: Wed, 26 Apr 2017 22:40:49 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1493271649; bh=41v7BVVGHQNLD3toXnSWM0VT+7d/vaGjge6kl2hJYK0=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=eUdtD+ouN17U18Zl1ROumck3ldBzo2Gmb5iXe6vmuVcVH0JN8EggzNo6XCvDIF2GE Zhg11gAkBFAywJU1rh4vCZm35zc8Ckyo9J2MZzglxYZqI8Xzag2RsW7mlHhh7CDdaE gtSXVk7+VIinv5fbERUUUetMZJfPh94zpBDa2uWw=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb0567b78a64cf71cf8fe634dbb26e6009b05313692cf000000011519466192a169ce0c83957d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/344/issue_event/1059805387@github.com>
In-Reply-To: <quicwg/base-drafts/issues/344@github.com>
References: <quicwg/base-drafts/issues/344@github.com>
Subject: Re: [quicwg/base-drafts] Justify retransmitting handshake packets so slowly (#344)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5901846135e8b_57583fe127549c301237bc"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/-pasVh16bvb2smggEJ0CeTN-B_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, 27 Apr 2017 05:40:52 -0000

----==_mimepart_5901846135e8b_57583fe127549c301237bc
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #344.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/344#event-1059805387
----==_mimepart_5901846135e8b_57583fe127549c301237bc
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/quicwg/base-drafts/issues/344" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/344" data-id="209950077" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#344</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/344#event-1059805387">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxvUXKolgx96n6ZGGW3DmTTdQluxks5r0CphgaJpZM4MKyIQ">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqzB3kDfpRyZxeBrbg4G11wXm8e67ks5r0CphgaJpZM4MKyIQ.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/344#event-1059805387"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #344."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/344#event-1059805387"}}}</script>
----==_mimepart_5901846135e8b_57583fe127549c301237bc--


From nobody Wed Apr 26 22:41:01 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8CF09126DD9 for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 22:40:53 -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 SHQwJbfXC6nS for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 22:40: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 2C2B01315B2 for <quic-issues@ietf.org>; Wed, 26 Apr 2017 22:40:50 -0700 (PDT)
Date: Wed, 26 Apr 2017 22:40:49 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1493271649; bh=aYFR9gKDhYC2+sUb9P5vwZNEjapQ/+Ma+LZfnduZP24=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=QtSCw/7ZI+iCueHdTP0A7tLB6QulJoBh+DW+c20qyNVGtJS+STh2SSlOrAjnWOIrB J/1fvHPcL61hLeq5+Fzhw4mZhhcZbgi+mg2wrFtwaHSoEuQjUVWJc0tCcLnqHKWjHu ZvVGtxjmOQ9gjfl0NREavL6JwJDgxjwYSualTNt0=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb0567b78a64cf71cf8fe634dbb26e6009b05313692cf000000011519466192a169ce0c83957d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/344/297617177@github.com>
In-Reply-To: <quicwg/base-drafts/issues/344@github.com>
References: <quicwg/base-drafts/issues/344@github.com>
Subject: Re: [quicwg/base-drafts] Justify retransmitting handshake packets so slowly (#344)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_590184614d92b_78b13ff86bc81c2c113094"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/msdX9d05Vsn7pRR-7bHVG4lpy5Q>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 27 Apr 2017 05:40:53 -0000

----==_mimepart_590184614d92b_78b13ff86bc81c2c113094
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Ian fixed this.  It's now a fair bit lower and we can reference this issue if anyone asks.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/344#issuecomment-297617177
----==_mimepart_590184614d92b_78b13ff86bc81c2c113094
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Ian fixed this.  It's now a fair bit lower and we can reference this issue if anyone asks.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/344#issuecomment-297617177">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxvUXKolgx96n6ZGGW3DmTTdQluxks5r0CphgaJpZM4MKyIQ">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqzB3kDfpRyZxeBrbg4G11wXm8e67ks5r0CphgaJpZM4MKyIQ.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/344#issuecomment-297617177"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/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 #344: Ian fixed this.  It's now a fair bit lower and we can reference this issue if anyone asks."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/344#issuecomment-297617177"}}}</script>
----==_mimepart_590184614d92b_78b13ff86bc81c2c113094--


From nobody Wed Apr 26 22:43: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 EC41B1315B2 for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 22: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 t3C30LAO63Nq for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 22:43: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 88273126DD9 for <quic-issues@ietf.org>; Wed, 26 Apr 2017 22:43:01 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1493271780; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=cMio6HQbpHdFoEvDmGfwwnGiK0KnDEZp08yOdq+4Eiw=; b=a3jSE8pPIxWixUygQHEjkKeiKAUcyjfhLPAslnFmU/3Vj+5Yy5DLPV3mhBm/yG02KUV/OjwQ ObmovA/buAWh3/Cpno3Dl2pfZAXGwuajOAKlPiyUIw2mGqbuiTi6w/IXiGGY6/oKMm2jW8IM ttG8L98mfR1PpjdKIc9/6whPIkg=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=rC7wryc9c6+70fsuCMdp1rVDCIZpzZ+gTLExbIlB2iSt883kgMvsDmstjGHsqZcJhg3yYF qiD8pHJko4nkRF7MJWLr3SyhbWi1yfaDJoqC2CaqOnf6J3HCQzvwMb6e7cXJuPQzoxqK+LVH muzeDfqBwynjJPJ8dupufq7LNiFyY=
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 590184e4.7f6e81676d20-smtp-out-n03; Thu, 27 Apr 2017 05:43:00 -0000 (UTC)
Date: Wed, 26 Apr 2017 22: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: <590184e37f2ec_1cfb3fa7764ddc3c809b1@hookshot-fe6-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 611722: Various version negotiation fixes
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_590184e37ef32_1cfb3fa7764ddc3c808b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/mN28ABhiYBcTe3scHN0F6bQjXb8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 27 Apr 2017 05:43:03 -0000

----==_mimepart_590184e37ef32_1cfb3fa7764ddc3c808b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/verneg_fixes
  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.



----==_mimepart_590184e37ef32_1cfb3fa7764ddc3c808b--


From nobody Wed Apr 26 22:43:44 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BC370127869 for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 22:43:42 -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 Mv7k4bK8XXyr for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 22:43:41 -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 225C3126DD9 for <quic-issues@ietf.org>; Wed, 26 Apr 2017 22:43:40 -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=M0bi8BGibcY4QDnhuIbWG/hKi1E=; b=Y53v5BjuN5mGrIjL HR6oZvc05xCsNj3rt8q6AaP+5xPsDDpzNtzBlXC8OZ0F2utSgQI//qxl2payfsS6 92SKzjBbuVZSVBE/6p8EKAPLU0QidqNfuC139+2n/+SaVnOMZ/DXnukxGCbN3NeJ TKxaVBAqiI9lIprfMczKHcqeDw8=
Received: by filter0603p1mdw1.sendgrid.net with SMTP id filter0603p1mdw1-3619-59018507-6A 2017-04-27 05:43:35.68346922 +0000 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 ebdElOB2QgOGkt3rIhnJfg for <quic-issues@ietf.org>; Thu, 27 Apr 2017 05:43:35.600 +0000 (UTC)
Date: Wed, 26 Apr 2017 22:43:35 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6c75ef72519eae17ce0314a1dbc7cfc3f07271b892cf000000011519470792a169ce0d6448ec@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/474@github.com>
Subject: [quicwg/base-drafts] Various version negotiation fixes (#474)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_590185074e68e_58383fe127549c302237a5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3SX6i7mN8DXV/mdECNhNn7EnnUS9jscNtXbD 9BXsRA9EiAg9pbQFElDDTaEyd9ebBh/G5S5qcNfJmbBgLG7Dh3s4yqmlstNJtcVnkqdyUzYrgUdoJ4 c2478hFlSxzP682lqhZDyx6vyyZP4wY65Ivou/n5eOcYLuGgwfe/sSOFHZw7HWgUWy0gljU2g1dR1i s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/8W-e2StnZto-G3bskHNMZPe7SmM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 27 Apr 2017 05:43:43 -0000

----==_mimepart_590185074e68e_58383fe127549c302237a5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

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.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/474

-- Commit Summary --

  * Various version negotiation fixes

-- File Changes --

    M draft-ietf-quic-transport.md (18)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/474.patch
https://github.com/quicwg/base-drafts/pull/474.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/474

----==_mimepart_590185074e68e_58383fe127549c302237a5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<ol>
<li>
<p>Version negotiation is stateless (this was implied but not made explicit)</p>
</li>
<li>
<p>Client ignores version negotiation packets if it has already done version negotiation.</p>
</li>
<li>
<p>Client ignores version negotaition packets if they list the version it is using.</p>
</li>
</ol>
<p>Closes <a href="https://github.com/quicwg/base-drafts/issues/284" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/284" data-id="206725088" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#284</a>, <a href="https://github.com/quicwg/base-drafts/issues/294" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/294" data-id="207094918" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#294</a>, <a href="https://github.com/quicwg/base-drafts/issues/241" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/241" data-id="203307509" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#241</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/474'>https://github.com/quicwg/base-drafts/pull/474</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Various version negotiation fixes</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/474/files#diff-0">draft-ietf-quic-transport.md</a>
    (18)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/474.patch'>https://github.com/quicwg/base-drafts/pull/474.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/474.diff'>https://github.com/quicwg/base-drafts/pull/474.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/474">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2dpxWx3Tst82o_Z7PSngOs4RK2eks5r0CsHgaJpZM4NJwRp">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqzTULyI9_oW-LKKScP_PhFOSKd7kks5r0CsHgaJpZM4NJwRp.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/474"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Various version negotiation fixes (#474)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/474"}}}</script>

----==_mimepart_590185074e68e_58383fe127549c302237a5--


From nobody Wed Apr 26 22: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 83D5F126DCA for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 22:47: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 paAEhChqupgj for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 22:47: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 6700D126DD9 for <quic-issues@ietf.org>; Wed, 26 Apr 2017 22:47:14 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1493272033; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=e3vo55p2fbx9b49v0YEsAUMT1p2WQw/fY1NJDVtHAKk=; b=NMTzeSxIDjo0T3jr9K69n4ExpfdrdDQt8CUuGc3Lu+pJ8JkxVcUELpa3ROXODHMUxf+yBrrJ hr1OJT3r4bu9b8x2KbBe+ErzCsJXtRn1Sotg/fvB+hhcXSM4BM8WtbbJEDk4QqCACJ201Onh XcKfo6eJgu9h9yEYzet3UOiWj0I=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=wLDpNVWtzeZuA9rRN5Vp9y0RA9EFMMcR3X0NYLY4viAg6iEIfOo97SszqRwS5L2TmlTUdY Aw9bWeThFmkqZ97s4Z2bj5Q0gUDEoFp5aFYvmmUdRSRhl8Rkx5BsVEhMpMGIfofg/w9HkV4b /ZTa7+WysIyED9KGtMsLQUWcbicYg=
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 590185e1.7f34c9e9ce10-smtp-out-n03; Thu, 27 Apr 2017 05:47:13 -0000 (UTC)
Date: Wed, 26 Apr 2017 22:47:13 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <590185e18d949_665c3fe8259c1c40407a2@hookshot-fe2-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] dd4134: Remove default idle timeout mention
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_590185e18d5cf_665c3fe8259c1c4040662"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Qadufsku-UthbSBu430IqV-7-tw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 27 Apr 2017 05:47:15 -0000

----==_mimepart_590185e18d5cf_665c3fe8259c1c4040662
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/default_idle
  Home:   https://github.com/quicwg/base-drafts
  Commit: dd4134f84e65133adf7b34ade9cd38ad339234ce
      https://github.com/quicwg/base-drafts/commit/dd4134f84e65133adf7b34ade9cd38ad339234ce
  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:
  -----------
  Remove default idle timeout mention

Closes #326



----==_mimepart_590185e18d5cf_665c3fe8259c1c4040662--


From nobody Wed Apr 26 22:47: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 15607126DCA for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 22:47:46 -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 j4zC5wipvWn0 for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 22:47: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 BB823126DD9 for <quic-issues@ietf.org>; Wed, 26 Apr 2017 22:47:44 -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=tT3F84G3fDQB+PM4KvoXHFKCXeU=; b=tanf2p42qkR+oEaW P5njcRBZVm0pkEUMujFG7Z0edZiAhf+OCZS2WXqMIPbEDUFNGLhg5KLbh/zaCKkI i4HsHpRvw4e3+FLYcTl/H9cUqBb/FXH4Nf3J577jcI677Zp9Sg1dvTpfgLukIGro eC+Iktd/evFLMyWeErDRuD5Lc00=
Received: by filter0529p1mdw1.sendgrid.net with SMTP id filter0529p1mdw1-32403-590185FE-2F 2017-04-27 05:47:42.929793866 +0000 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 rnI3RDyvQVWXLpwohh7Fcw for <quic-issues@ietf.org>; Thu, 27 Apr 2017 05:47:42.955 +0000 (UTC)
Date: Wed, 26 Apr 2017 22:47:42 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abdf3396e68e946db43591008d98965c5d0ba6681f92cf00000001151947fe92a169ce0d644ba3@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/475@github.com>
Subject: [quicwg/base-drafts] Remove default idle timeout mention (#475)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_590185fe9441d_1c223ff86bc81c2c10588"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1bXg0dtDkcfT/zbeFZ3Ru5TqnoOAuti/C6nq k2IuvGks5xnNoLn42rqT4fN8if45J013+Bgmo/iaoR0Z+56n01a4S5zd22zP0IW21AfreyU0Nhbx0B J26mTzMFqmrzy+PMHEXyh/0dHTLKrzmjZaujthlflLqGMEWTvvho9VWE6jm20dWGbH8nZ3LHMJDP7x U=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/vr5UWgZ7i8WoCbPuAsm_9aWGtZM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 27 Apr 2017 05:47:46 -0000

----==_mimepart_590185fe9441d_1c223ff86bc81c2c10588
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closes #326
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/475

-- Commit Summary --

  * Remove default idle timeout mention

-- File Changes --

    M draft-ietf-quic-transport.md (12)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/475.patch
https://github.com/quicwg/base-drafts/pull/475.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/475

----==_mimepart_590185fe9441d_1c223ff86bc81c2c10588
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closes <a href="https://github.com/quicwg/base-drafts/issues/326" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/326" data-id="208774850" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#326</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/475'>https://github.com/quicwg/base-drafts/pull/475</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Remove default idle timeout mention</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/475/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/475.patch'>https://github.com/quicwg/base-drafts/pull/475.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/475.diff'>https://github.com/quicwg/base-drafts/pull/475.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/475">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxtv38frb0C1ZWkcqvUHw8LcnmhNks5r0Cv-gaJpZM4NJwde">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqybdDjFxVI7a0v-C11FL3pCMxM1dks5r0Cv-gaJpZM4NJwde.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/475"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 default idle timeout mention (#475)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/475"}}}</script>

----==_mimepart_590185fe9441d_1c223ff86bc81c2c10588--


From nobody Wed Apr 26 23:41: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 226561205F0 for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 23:41: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 fC-jlIy1wcHK for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 23:41:14 -0700 (PDT)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C46F01200F1 for <quic-issues@ietf.org>; Wed, 26 Apr 2017 23:41:14 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1493275273; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=8bFr07/OgaxrYPEy6RDt4K67Yt42FCV+tq4TjVzfVig=; b=gPGFKPkSq1pADfpUJ2PuEs/5tX9h0QFHU++4LdYl0XLxifbVqZunk3xCm4bm2AaPenzbFoWO TFrgLimMRkZlztXlucx4ogxnJxTRud1DZKIXoMkdRRGKtuoRI0p7zTutfBqbd43oCqU2xXsX rmzS6RE9cY2MGoGqfOhd0iCKdag=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=MrncjHCFKeub7C77o9qD1mQGyMTgomxeuGj4zBxxUgcSHkVW3JtMYVMCJa9wtybpiyPTwc cAd3JeoeFJYNX14meZt7yQzLe+6vMP1NivpRgVCJ9HWecKmSBr+Lu1P+/z+vq0oDW/PtY8Vo mmzL1svTRcMiEt/FTJf9KHyjHWjnw=
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 59019288.7f981027dea0-smtp-out-n03; Thu, 27 Apr 2017 06:41:12 -0000 (UTC)
Date: Wed, 26 Apr 2017 23:41:11 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5901928777495_b0c33f9bb8653c3428394@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 1af351: Don't exempt stream 1 from congestion control
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_59019287771b1_b0c33f9bb8653c3428282"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/649lnsqAHkKLg-VpcYF2q_unGuE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 27 Apr 2017 06:41:16 -0000

----==_mimepart_59019287771b1_b0c33f9bb8653c3428282
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/stream1_congestion
  Home:   https://github.com/quicwg/base-drafts
  Commit: 1af351a5acb21dfad398e0222566d9021cbcbdde
      https://github.com/quicwg/base-drafts/commit/1af351a5acb21dfad398e0222566d9021cbcbdde
  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:
  -----------
  Don't exempt stream 1 from congestion control

Closes #248



----==_mimepart_59019287771b1_b0c33f9bb8653c3428282--


From nobody Wed Apr 26 23:43: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 39A0A1200F1 for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 23:43:03 -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 OoAENjRlIQAC for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 23:43:01 -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 87B961294A0 for <quic-issues@ietf.org>; Wed, 26 Apr 2017 23:43:01 -0700 (PDT)
Date: Wed, 26 Apr 2017 23:43:00 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1493275380; bh=58t62xd8xa1a9iYDc0S8jqrYRw9ktusdJVwBfNJyi2A=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=HmwtAfya66R+8LfbJYfilKWwLCVIBOcEh1ZnDf9dHKjVItPz0k9wvXeSJGQiImids h3KDHufPqygOGMXLzK0Qok7miA+krMP5PZD7dg6iwkDfkHHxALQWPrtmxaU6tNcK8e bIKyQkbXmP53sZHY+mNqsnO0wbNc0AbJcZlT9GYs=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe6445f45d2c0b69f005a8f0a9e17bf14dc7f4fe192cf00000001151954f492a169ce0d647045@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/476@github.com>
Subject: [quicwg/base-drafts] Don't exempt stream 1 from congestion control (#476)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_590192f4c07f6_1d093fab68a2fc30967ef"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/NG_vchA_H9xgPH8jSJWPXYr6Xpk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 27 Apr 2017 06:43:03 -0000

----==_mimepart_590192f4c07f6_1d093fab68a2fc30967ef
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closes #248
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/476

-- Commit Summary --

  * Don't exempt stream 1 from congestion control

-- File Changes --

    M draft-ietf-quic-transport.md (8)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/476.patch
https://github.com/quicwg/base-drafts/pull/476.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/476

----==_mimepart_590192f4c07f6_1d093fab68a2fc30967ef
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closes <a href="https://github.com/quicwg/base-drafts/issues/248" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/248" data-id="203909433" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#248</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/476'>https://github.com/quicwg/base-drafts/pull/476</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Don&#39;t exempt stream 1 from congestion control</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/476/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/476.patch'>https://github.com/quicwg/base-drafts/pull/476.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/476.diff'>https://github.com/quicwg/base-drafts/pull/476.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/476">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq20k5ZsUE3KSpuz6lSzKeWsQyckmks5r0Dj0gaJpZM4NJy_x">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq0BOaiCtK2kU2LPV1ssK6ZSUcePVks5r0Dj0gaJpZM4NJy_x.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/476"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Don't exempt stream 1 from congestion control (#476)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/476"}}}</script>

----==_mimepart_590192f4c07f6_1d093fab68a2fc30967ef--


From nobody Wed Apr 26 23:43: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 F0F221294A0 for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 23:43:04 -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 pU6jBsfHzEiN for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 23:43:03 -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 B5A1C1200F1 for <quic-issues@ietf.org>; Wed, 26 Apr 2017 23:43:03 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1493275383; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=F5Lg6ZZlXacGbGYOyMMouTqhf1+mQe9Xwy6QtTkbaQ4=; b=rdzArCONnTUfE2ETBnslNMEpdnqOttP37ZY1y5MzovGhbQXd17ZTWEwivYvG5oCBYa66tbzk 3TIRxSKTUu+afNH8wUTie/fOsuVPwyx/+JPSSlfIZ4sa3vj+l15PAsjxSubHUbY/q5ogNpsO +qed/xPQkUa85ly+G18BrX7gKEs=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=Y5Gx3mdd2sU5M1/fMeKhbpu7QVx6yZGRjVnYpK9vtYAlu0B6JNAMptPfggEz52Zv8pTk9u 030MZUhPyJSSznBasy3EYTy+dX0wD/9W92OtfYephR/ySjPwUwgkRDsCwpijACkDQ57HJBIX 2BTpVaf7P10/u7IXpCyEaMMWT02oo=
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 590192f7.7f6e81629030-smtp-out-n03; Thu, 27 Apr 2017 06:43:03 -0000 (UTC)
Date: Wed, 26 Apr 2017 23:43:02 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <590192f66881f_73893fe5af4a5c3412666d@hookshot-fe3-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 9fb512: Reference MAX_DATA/MAX_STREAM_DATA to make it clea...
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_590192f66836d_73893fe5af4a5c341265de"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ldttzMPlF1HPyMJHLzHvJL7XcCM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 27 Apr 2017 06:43:05 -0000

----==_mimepart_590192f66836d_73893fe5af4a5c341265de
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/stream1_congestion
  Home:   https://github.com/quicwg/base-drafts
  Commit: 9fb51207e71b16d8ce4e7bdb27a8db5603d74453
      https://github.com/quicwg/base-drafts/commit/9fb51207e71b16d8ce4e7bdb27a8db5603d74453
  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:
  -----------
  Reference MAX_DATA/MAX_STREAM_DATA to make it clearer



----==_mimepart_590192f66836d_73893fe5af4a5c341265de--


From nobody Wed Apr 26 23:43: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 779E01294A0 for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 23:43: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 Wi9KsS3h4UXS for <quic-issues@ietfa.amsl.com>; Wed, 26 Apr 2017 23:43: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 115211294A8 for <quic-issues@ietf.org>; Wed, 26 Apr 2017 23:43:05 -0700 (PDT)
Date: Wed, 26 Apr 2017 23:43:04 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1493275384; bh=sSNtBta9/SiTGKeP4aMv0CgsIrt1x6K2idpYLTQC/EM=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=bQ+mnv+gxl9D/Ww8SD1X3OdwOL6/sBvVuGi2Zwug1f8qvXs+fHVjLF++JUc6HZbv4 9JE5arb1ww6hQGBo+ZdancDy86fgcoNGZUVuumrd59+vrf6dzOMX5KrNkGpS33vBWm 6vLldmkW2UhmzxN7d+7xSqM6SotnGSPY7qTZjTtY=
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/476/push/1705287218@github.com>
In-Reply-To: <quicwg/base-drafts/pull/476@github.com>
References: <quicwg/base-drafts/pull/476@github.com>
Subject: Re: [quicwg/base-drafts] Don't exempt stream 1 from congestion control (#476)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_590192f86eb4e_706c3fd3834c5c3415471d"; 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/rzR8DHHQ6BOlOwiIZGvivQb7E2c>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 27 Apr 2017 06:43:06 -0000

----==_mimepart_590192f86eb4e_706c3fd3834c5c3415471d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson pushed 1 commit.

9fb5120  Reference MAX_DATA/MAX_STREAM_DATA to make it clearer


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/476/files/1af351a5acb21dfad398e0222566d9021cbcbdde..9fb51207e71b16d8ce4e7bdb27a8db5603d74453

----==_mimepart_590192f86eb4e_706c3fd3834c5c3415471d
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/9fb5120" class="commit-link">9fb5120</a>  Reference MAX_DATA/MAX_STREAM_DATA to make it clearer</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/476/files/1af351a5acb21dfad398e0222566d9021cbcbdde..9fb51207e71b16d8ce4e7bdb27a8db5603d74453">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5KpeNJXOFYZ6aeRkZ5K77VGdQl4ks5r0Dj4gaJpZM4NJy_x">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq20etTnRMw3hH5pH052EXjOkZbN_ks5r0Dj4gaJpZM4NJy_x.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/476/files/1af351a5acb21dfad398e0222566d9021cbcbdde..9fb51207e71b16d8ce4e7bdb27a8db5603d74453"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/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 #476"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/476/files/1af351a5acb21dfad398e0222566d9021cbcbdde..9fb51207e71b16d8ce4e7bdb27a8db5603d74453"}}}</script>

----==_mimepart_590192f86eb4e_706c3fd3834c5c3415471d--


From nobody Thu Apr 27 00:54:30 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CDC03126B6E for <quic-issues@ietfa.amsl.com>; Thu, 27 Apr 2017 00:54: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 yOswGE6ROH9r for <quic-issues@ietfa.amsl.com>; Thu, 27 Apr 2017 00:54: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 5F531126BF6 for <quic-issues@ietf.org>; Thu, 27 Apr 2017 00: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=kgCN322P27maD81gNL8TmGj28y4=; b=uITJWbEssd+L71pv 4Gr96k8rpGye+a0zoysJLrug5n5rgPYnsif2JAgD8JuLftt6fVnC22NMeeYlE6jI ftdNvQEJkdNgBzwnbwUVuZC0Z+VSf2BHuUCxADIKj7XdplRNp348pXVAJeo2R9i9 vWHI53/AU8O3sTu/BkV5BazrRN0=
Received: by filter0501p1mdw1.sendgrid.net with SMTP id filter0501p1mdw1-32575-5901A3AC-15 2017-04-27 07:54:20.361675284 +0000 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 3dAqQohuQ6uaIHCQxv4Qow for <quic-issues@ietf.org>; Thu, 27 Apr 2017 07:54:20.091 +0000 (UTC)
Date: Thu, 27 Apr 2017 00:54:19 -0700
From: Brian Trammell <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab10dadc09e09d589a0a9492c2d60354cc1e5a360892cf00000001151965ab92a169ce0d441b68@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/442/297640203@github.com>
In-Reply-To: <quicwg/base-drafts/issues/442@github.com>
References: <quicwg/base-drafts/issues/442@github.com>
Subject: Re: [quicwg/base-drafts] Invert the connection ID logic during the handshake (#442)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5901a3abef89c_74a73fab68a2fc3019577e"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2ZpfsflF6rFepIt6F4Sr3XV9CyG4cvuvaeAf HkHgY4Cghyl//zkIPLffuUgoamD45K7Det5lL5IsRTI52Se6PYINCXE02Kme4tTKxLieAUS1Gt1A9I JE9+bwW08gZ7GCkplmp7FOz7i9oHpwCvifTpSaYrd8SWRgAJZMkKvuyYyoOCxup7MZRRyu+YgjzXB1 M=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/oUGBliw0KliKvtkGPgS4_mcVY5c>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 27 Apr 2017 07:54:26 -0000

----==_mimepart_5901a3abef89c_74a73fab68a2fc3019577e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

In general, this seems like a reasonable thing to do.

With respect to DoS, any time you're using an identifier that may need to be implemented using a stateful lookup -- and I don't think there's any amount of clever math that will fit into the number of bits we're willing to stick into the header that can completely avoid state -- you need to have dynamic prevention of DoS against that state. This is an essential property of the problem space.

This design, however, stretches the already not-very-helpful "Connection ID" terminology beyond its breaking point, so I'd suggest we rename it in the process of doing this:

(1) In the initial client packet, this field doesn't "identify" a connection; it's basically just a nonce. 

(2) Server-chosen connection IDs don't actually identify connections either; they contain client-opaque information that can be used by the server or server-adjacent forwarding devices for whatever purpose the server sees fit. This is more a token than an identifier. 

This would admittedly make the packet diagrams a little more complex -- some packets have a nonce, some packets have a token -- but the nonce/token is taking up the same bitspace in the header.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/442#issuecomment-297640203
----==_mimepart_5901a3abef89c_74a73fab68a2fc3019577e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>In general, this seems like a reasonable thing to do.</p>
<p>With respect to DoS, any time you're using an identifier that may need t=
o be implemented using a stateful lookup -- and I don't think there's any a=
mount of clever math that will fit into the number of bits we're willing to=
 stick into the header that can completely avoid state -- you need to have =
dynamic prevention of DoS against that state. This is an essential property=
 of the problem space.</p>
<p>This design, however, stretches the already not-very-helpful "Connection=
 ID" terminology beyond its breaking point, so I'd suggest we rename it in =
the process of doing this:</p>
<p>(1) In the initial client packet, this field doesn't "identify" a connec=
tion; it's basically just a nonce.</p>
<p>(2) Server-chosen connection IDs don't actually identify connections eit=
her; they contain client-opaque information that can be used by the server =
or server-adjacent forwarding devices for whatever purpose the server sees =
fit. This is more a token than an identifier.</p>
<p>This would admittedly make the packet diagrams a little more complex -- =
some packets have a nonce, some packets have a token -- but the nonce/token=
 is taking up the same bitspace in the 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/442#issuecomment-297640203">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq-PxCyy-qMFRWcP=
spF3KJVRXHPPNks5r0EmrgaJpZM4NA_PP">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq56o95_LV7YEKQzmU=
d8uGMcJ0qq1ks5r0EmrgaJpZM4NA_PP.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/442#issuecomment-297640203"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/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 #442: In general, th=
is seems like a reasonable thing to do.\r\n\r\nWith respect to DoS, any tim=
e you're using an identifier that may need to be implemented using a statef=
ul lookup -- and I don't think there's any amount of clever math that will =
fit into the number of bits we're willing to stick into the header that can=
 completely avoid state -- you need to have dynamic prevention of DoS again=
st that state. This is an essential property of the problem space.\r\n\r\nT=
his design, however, stretches the already not-very-helpful \"Connection ID=
\" terminology beyond its breaking point, so I'd suggest we rename it in th=
e process of doing this:\r\n\r\n(1) In the initial client packet, this fiel=
d doesn't \"identify\" a connection; it's basically just a nonce. \r\n\r\n(=
2) Server-chosen connection IDs don't actually identify connections either;=
 they contain client-opaque information that can be used by the server or s=
erver-adjacent forwarding devices for whatever purpose the server sees fit.=
 This is more a token than an identifier. \r\n\r\nThis would admittedly mak=
e the packet diagrams a little more complex -- some packets have a nonce, s=
ome packets have a token -- but the nonce/token is taking up the same bitsp=
ace in the header."}],"action":{"name":"View Issue","url":"https://github.c=
om/quicwg/base-drafts/issues/442#issuecomment-297640203"}}}</script>=

----==_mimepart_5901a3abef89c_74a73fab68a2fc3019577e--


From nobody Thu Apr 27 06:19: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 D01D0129412 for <quic-issues@ietfa.amsl.com>; Thu, 27 Apr 2017 06:19: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 aIWwtyjh90mK for <quic-issues@ietfa.amsl.com>; Thu, 27 Apr 2017 06:19:20 -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 7A88A126E01 for <quic-issues@ietf.org>; Thu, 27 Apr 2017 06:19:20 -0700 (PDT)
Date: Thu, 27 Apr 2017 06:19:19 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1493299159; bh=/JUJS20MJnPT6L1kmEWn46SYQjoFggYlhMmpmcxPY8M=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=qiXCirFGlf1i4VughL+ztaGPvsp+YV7BGYCTrI3YkWkyEGSlMjRkqnfEbHEgUF50H +gpQykx3Xp69u+V+flKwsQxCltFs891s1G7ABm1wYyiO9hR7Or7tUVJ7aUXFlBS4yW cynUZW5A89baBd2lEjCG92iHfkn3xjbhCyZikbaA=
From: Sebastiaan Deckers <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abdd350d1650b4b18145650fe943397df92dab99f792cf000000011519b1d792a169ce0d65e2a5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/477@github.com>
Subject: [quicwg/base-drafts] Use positive phrasing instead of double negative (#477)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5901efd7d07d3_1c783f9a68e67c3c252211"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: sebdeckers
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/yr9mQi0KEGcdjuxO3wSwtIf3Sck>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 27 Apr 2017 13:19:22 -0000

----==_mimepart_5901efd7d07d3_1c783f9a68e67c3c252211
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The setting `SETTINGS_DISABLE_PUSH` is set to `false` by default. This double negation seems needlessly confusing. (*"Setting the push setting to true turns off push?"*)

Suggestion: Renaming it to `SETTINGS_ENABLE_PUSH` and default to `true`. This is easier to understand and matches the parameter defined by HTTP/2.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/477
----==_mimepart_5901efd7d07d3_1c783f9a68e67c3c252211
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The setting <code>SETTINGS_DISABLE_PUSH</code> is set to <code>false</code> by default. This double negation seems needlessly confusing. (<em>"Setting the push setting to true turns off push?"</em>)</p>
<p>Suggestion: Renaming it to <code>SETTINGS_ENABLE_PUSH</code> and default to <code>true</code>. This is easier to understand and matches the parameter defined by HTTP/2.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/477">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7HOGl3WF88ZuM8XGa5kTK1bZHgBks5r0JXXgaJpZM4NKNEB">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq9TquYjubHOvWXmZEXFTQ1-iQzdZks5r0JXXgaJpZM4NKNEB.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/477"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Use positive phrasing instead of double negative (#477)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/477"}}}</script>
----==_mimepart_5901efd7d07d3_1c783f9a68e67c3c252211--


From nobody Thu Apr 27 10:02: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 08E94129B18 for <quic-issues@ietfa.amsl.com>; Thu, 27 Apr 2017 10:02:32 -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 XcsnMns4gv5o for <quic-issues@ietfa.amsl.com>; Thu, 27 Apr 2017 10:02: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 4FB28129B17 for <quic-issues@ietf.org>; Thu, 27 Apr 2017 09:59:53 -0700 (PDT)
Date: Thu, 27 Apr 2017 09:59:51 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1493312391; bh=58Dr91/2h4Z8wrGPQ4BSnWAFFVoYWGjdcl1puESjQ/w=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=l3yv/xyn6PXK06DNB7UYobNLO9BraHFfNKu9K1/ucL2sm4AWmWBD3UpY05/I5qg42 wCWfxWEjflUdaYcJrR+gowUr+knvtf7AFi+nTCI5C9NGjj3w59wAcwsFIDaQ0B3xDW hIQ7g2ipm5x+hlqWwt7hoz4mfFxy010PxgsiyajY=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abdb175e4a03680f8397f24b4c061505a45a5658b192cf000000011519e58792a169ce0d65e2a5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/477/297776148@github.com>
In-Reply-To: <quicwg/base-drafts/issues/477@github.com>
References: <quicwg/base-drafts/issues/477@github.com>
Subject: Re: [quicwg/base-drafts] Use positive phrasing instead of double negative (#477)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_590223877bd33_60813fceab861c30833d1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/zO1d7cUGRYD1AuWidLZ6-LVZKPU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 27 Apr 2017 17:02:32 -0000

----==_mimepart_590223877bd33_60813fceab861c30833d1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The problem is that we've defined Boolean settings in general to be false if not sent, true if sent.  So to have it be "enable push," it either needs to default off or we need to change the polarity of all Boolean settings.  I don't think changing the polarity of settings is an acceptable option since HTTP allows definition of arbitrary settings by extensions, all of which would need to be off by default unless a client supports the extension.

I'm fine switching it back to ENABLE_PUSH and requiring that an extra few bytes be spent if you want things pushed to you, though.  Any objections?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/477#issuecomment-297776148
----==_mimepart_590223877bd33_60813fceab861c30833d1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>The problem is that we've defined Boolean settings in general to be fa=
lse if not sent, true if sent.  So to have it be "enable push," it either=
 needs to default off or we need to change the polarity of all Boolean se=
ttings.  I don't think changing the polarity of settings is an acceptable=
 option since HTTP allows definition of arbitrary settings by extensions,=
 all of which would need to be off by default unless a client supports th=
e extension.</p>
<p>I'm fine switching it back to ENABLE_PUSH and requiring that an extra =
few bytes be spent if you want things pushed to you, though.  Any objecti=
ons?</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/477#issuecomment-297776148">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqzZeK=
pzICYvWvzy_cZrNiKHYRjAJks5r0MmHgaJpZM4NKNEB">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq4M=
MlaRrOPoVX-clrW2OuzezNAJ6ks5r0MmHgaJpZM4NKNEB.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<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/477#issuecomment-297776148"></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=
 #477: The problem is that we've defined Boolean settings in general to b=
e false if not sent, true if sent.  So to have it be \"enable push,\" it =
either needs to default off or we need to change the polarity of all Bool=
ean settings.  I don't think changing the polarity of settings is an acce=
ptable option since HTTP allows definition of arbitrary settings by exten=
sions, all of which would need to be off by default unless a client suppo=
rts the extension.\r\n\r\nI'm fine switching it back to ENABLE_PUSH and r=
equiring that an extra few bytes be spent if you want things pushed to yo=
u, though.  Any objections?"}],"action":{"name":"View Issue","url":"https=
://github.com/quicwg/base-drafts/issues/477#issuecomment-297776148"}}}</s=
cript>=

----==_mimepart_590223877bd33_60813fceab861c30833d1--


From nobody Thu Apr 27 17:27: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 BBFCD1275AB for <quic-issues@ietfa.amsl.com>; Thu, 27 Apr 2017 17:27:36 -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 voObtOKmnPwF for <quic-issues@ietfa.amsl.com>; Thu, 27 Apr 2017 17:27:35 -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 83FC9126DEE for <quic-issues@ietf.org>; Thu, 27 Apr 2017 17:25: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=Be4AOX6Dgle2vw6Qm9e1grqKYyc=; b=k1hAGIOHgUwN7Uxy vlhh/PaWgPSlOLpq1JfTVKQnYHSSYx8aOGqnsphJSDhldltTfNIq7otZKpfGG7Ux tJxfR4nDPlhR28Cxk2KUlexw/y7Skf7Zj69+QVbgRq+C/n6V7WlzN/xKTwWzknF8 j+MANbGgXQgCSoTmSd7slrIdIZI=
Received: by filter1098p1mdw1.sendgrid.net with SMTP id filter1098p1mdw1-26872-59028BD7-5C 2017-04-28 00:24:55.811111745 +0000 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 6v8czpX-RSCTRmYDUdFpgw for <quic-issues@ietf.org>; Fri, 28 Apr 2017 00:24:55.610 +0000 (UTC)
Date: Thu, 27 Apr 2017 17:24:55 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab17464d10712cc014567c1d56a18b09769977a83592cf00000001151a4dd792a169ce0d65e2a5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/477/297874683@github.com>
In-Reply-To: <quicwg/base-drafts/issues/477@github.com>
References: <quicwg/base-drafts/issues/477@github.com>
Subject: Re: [quicwg/base-drafts] Use positive phrasing instead of double negative (#477)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59028bd78183c_4bf83f93949abc3c47935"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1sp+RbtsxeQ0WcRclocQQ6lsnaNdUtoLp2Hh B8H/NrG+3oS+OcU2cLydeAuO3JXlsB48ddTtosvHYvKMHWO6Tm+0NMMaQKEVekjwknae4udHWBwRCl VBla4q//Bo8b2UUTMfbbSdm2JLqIKCEsNZFYo+1BUlcCadcN3Pb+/oLF0o7GD96AsisVQMrIBNkA+a 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/nbD1hM9PvzOtDlQe1QOsMvOBnmA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 28 Apr 2017 00:27:37 -0000

----==_mimepart_59028bd78183c_4bf83f93949abc3c47935
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Given that this is the client, which is expected to add padding in the relevant packet, the extra bytes won't be increasing the size of 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/477#issuecomment-297874683
----==_mimepart_59028bd78183c_4bf83f93949abc3c47935
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Given that this is the client, which is expected to add padding in the relevant packet, the extra bytes won't be increasing the size of 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/477#issuecomment-297874683">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqy6xCuQ_uvinKTSBrPj25cSoJiQ9ks5r0THXgaJpZM4NKNEB">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq1fKJBTceCULk-eEB859TWwiiIGTks5r0THXgaJpZM4NKNEB.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/477#issuecomment-297874683"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/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 #477: Given that this is the client, which is expected to add padding in the relevant packet, the extra bytes won't be increasing the size of anything."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/477#issuecomment-297874683"}}}</script>
----==_mimepart_59028bd78183c_4bf83f93949abc3c47935--


From nobody Thu Apr 27 18:14: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 1F0F912957B for <quic-issues@ietfa.amsl.com>; Thu, 27 Apr 2017 18:14:06 -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 6p-LH3b1PXiY for <quic-issues@ietfa.amsl.com>; Thu, 27 Apr 2017 18:14:04 -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 BC7001252BA for <quic-issues@ietf.org>; Thu, 27 Apr 2017 18:11:02 -0700 (PDT)
Date: Thu, 27 Apr 2017 18:11:01 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1493341861; bh=ageyQiTF+kJi9MT3d+LhGQ2+UJUr1pHEBV/MTtJEiGE=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Y7zNsxAf8C7eMY5xP7LXfgl4MRhyoed3rk/r36avtnvGLKSLTH8gT4tgMZoLVSbMl vsZq2yveiKezZn93/K7hC52XMbqGp/BX13oRQ1NP2omsXd7JYTINtaENJptgITbzyw f3XRaOs5iWX19RhbB4RUBKIhU+THsz/nHD0ENXyA=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5a478a27b989330c5cedfc43eb4856d2ffcf1f1292cf00000001151a58a592a169ce0c580486@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/294/297880668@github.com>
In-Reply-To: <quicwg/base-drafts/issues/294@github.com>
References: <quicwg/base-drafts/issues/294@github.com>
Subject: Re: [quicwg/base-drafts] Ignore version negotiation if the client version is present (#294)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_590296a5e3c49_48a83fcdda08dc3895171"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/HfF0yCESXza9PwB3yFwTONOAGho>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 28 Apr 2017 01:14:06 -0000

----==_mimepart_590296a5e3c49_48a83fcdda08dc3895171
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Note that this isn't necessarily badly wrong; it could be a second version negotiation packet sent by the server in response to a retransmission of the initial client packet.  But we don't need to go into that level of detail.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/294#issuecomment-297880668
----==_mimepart_590296a5e3c49_48a83fcdda08dc3895171
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Note that this isn't necessarily badly wrong; it could be a second ver=
sion negotiation packet sent by the server in response to a retransmissio=
n of the initial client packet.  But we don't need to go into that level =
of detail.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/294#issuecomment-297880668">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqxp7B=
tvjRbYqSMPTvCQnCXma9gkLks5r0TylgaJpZM4L-rYF">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq3M=
gfX_9-GAxbMinQvnhFXeejAnsks5r0TylgaJpZM4L-rYF.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<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/294#issuecomment-297880668"></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 #294: Note that this isn't necessarily badly wrong; it could be a sec=
ond version negotiation packet sent by the server in response to a retran=
smission of the initial client packet.  But we don't need to go into that=
 level of detail."}],"action":{"name":"View Issue","url":"https://github.=
com/quicwg/base-drafts/issues/294#issuecomment-297880668"}}}</script>=

----==_mimepart_590296a5e3c49_48a83fcdda08dc3895171--


From nobody Thu Apr 27 18:18: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 37E75129C0C for <quic-issues@ietfa.amsl.com>; Thu, 27 Apr 2017 18:18:23 -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 nORY5ZiXQHO9 for <quic-issues@ietfa.amsl.com>; Thu, 27 Apr 2017 18:18: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 8E508129C1C for <quic-issues@ietf.org>; Thu, 27 Apr 2017 18:15: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=lYExeKFvZ3+HwtqUGWC8blQAbzM=; b=lp02Cm3JT20jhpnc f+f6VOGMynjWG4Fl/MM976r0/pyIaCmPADXUVOcusk2j9gziMR6uZB/MwGzIshPb HtO26ItrMmuYj2/ghwmF8LyXgYBgWey8kGROSv0ch5AD5ztqLcX6PZC+s54gmUY+ PD6bVanV+iBqv4iKxvdxlvIYCpk=
Received: by filter0872p1mdw1.sendgrid.net with SMTP id filter0872p1mdw1-12713-59029793-A 2017-04-28 01:14:59.095993955 +0000 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 OWL-hglaRiK3QDinBeeveg for <quic-issues@ietf.org>; Fri, 28 Apr 2017 01:14:59.055 +0000 (UTC)
Date: Thu, 27 Apr 2017 18:14:58 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab32a27596b5680a2c266ee5d48c984ef403833a2c92cf00000001151a599292a169ce0c744e0c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/328/297881202@github.com>
In-Reply-To: <quicwg/base-drafts/issues/328@github.com>
References: <quicwg/base-drafts/issues/328@github.com>
Subject: Re: [quicwg/base-drafts] TIME_WAIT (#328)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59029792edc46_3ae93fcdda08dc3864678"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2UVWnxM0obeB2SXrvHDqyW4KBLyNb9v1iJ88 vJ923jURQ61qA80aoZ8bSPYB6s/WaDiw0aiA2glIDUAi+KAwkS86RDLrMrOuFa6Z+mK6x1WYFXtV1T iZTOCBBqHcxzkpnm2HIXdYfCGgwIMzDpSks4q8/WYvzUaU25lbCmx/dXd5+mJODucRZJ+LHJcxSuRi Y=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/3LnnT5TitilKNy0zIIKEO6nqKAs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 28 Apr 2017 01:18:23 -0000

----==_mimepart_59029792edc46_3ae93fcdda08dc3864678
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I think that @MikeBishop is right.

Rather than just fixing this one small thing, I think that we need a more comprehensive rework of the shutdown logic.  @janaiyengar sent an email to the list outlining one extreme in the design space.  I want to write up a proposal that is close to that.  That will necessarily include a roughly 2xRTO TIME_WAIT2-like state on both peers.  Then we can discuss whether that sort of design is desirable.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/328#issuecomment-297881202
----==_mimepart_59029792edc46_3ae93fcdda08dc3864678
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I think that <a href=3D"https://github.com/MikeBishop" class=3D"user-men=
tion">@MikeBishop</a> is right.</p>
<p>Rather than just fixing this one small thing, I think that we need a mor=
e comprehensive rework of the shutdown logic.  <a href=3D"https://github.co=
m/janaiyengar" class=3D"user-mention">@janaiyengar</a> sent an email to the=
 list outlining one extreme in the design space.  I want to write up a prop=
osal that is close to that.  That will necessarily include a roughly 2xRTO =
TIME_WAIT2-like state on both peers.  Then we can discuss whether that sort=
 of design is desirable.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/328#issuecomment-297881202">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq7EwhCOIuVazRZ7=
jRZEvCZjupL85ks5r0T2SgaJpZM4MGeXU">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq1XNPa56uKEATCWFn=
JIloV1YNlxtks5r0T2SgaJpZM4MGeXU.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/328#issuecomment-297881202"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/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 #328: I think =
that @MikeBishop is right.\r\n\r\nRather than just fixing this one small th=
ing, I think that we need a more comprehensive rework of the shutdown logic=
.  @janaiyengar sent an email to the list outlining one extreme in the desi=
gn space.  I want to write up a proposal that is close to that.  That will =
necessarily include a roughly 2xRTO TIME_WAIT2-like state on both peers.  T=
hen we can discuss whether that sort of design is desirable."}],"action":{"=
name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/328#=
issuecomment-297881202"}}}</script>=

----==_mimepart_59029792edc46_3ae93fcdda08dc3864678--


From nobody Thu Apr 27 18:21: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 23BD41294D2 for <quic-issues@ietfa.amsl.com>; Thu, 27 Apr 2017 18:21: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 zqLv2fI9-VZL for <quic-issues@ietfa.amsl.com>; Thu, 27 Apr 2017 18:21: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 0BF941294E1 for <quic-issues@ietf.org>; Thu, 27 Apr 2017 18:19:13 -0700 (PDT)
Date: Thu, 27 Apr 2017 18:19:12 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1493342352; bh=0jF7f/r6RtM7boDb6anI3rXsf1+UuSGPCjURjJi1xWE=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ZE+lp3k1zPTnYluABystqIN7ubJIX6l1pm+BVMfOcBC1mx4DoWV9BapTOkmgrEp7C ALKdnv1yO1GZ1nB3qCRbvGo2oyDyOUx13r2De1NPqT0cX1Yv0WpNFgkm17JeI64aS3 ElT5XxjVG+X61pBdAq4da9je7dS9tx12iqLqf0pw=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe0295ecf2fa8af197be14c1fbd0389f14f01b55c92cf00000001151a5a9092a169ce0cb13645@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/377/297881779@github.com>
In-Reply-To: <quicwg/base-drafts/issues/377@github.com>
References: <quicwg/base-drafts/issues/377@github.com>
Subject: Re: [quicwg/base-drafts] ICMP and ICMPv6 (Type: DestinationUnreachable) (#377)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59029890363fc_13753fa629c13c34127318"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/bQxz_3jE-ZOUoTodV1_RJCDtyxM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 28 Apr 2017 01:21:46 -0000

----==_mimepart_59029890363fc_13753fa629c13c34127318
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Also relevant here is [RFC 4884](https://datatracker.ietf.org/doc/rfc4884/), which defines a means of expanding the amount of data that is provided in an ICMP message.  I don't know how widely that is implemented 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/377#issuecomment-297881779
----==_mimepart_59029890363fc_13753fa629c13c34127318
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Also relevant here is <a href=3D"https://datatracker.ietf.org/doc/rfc4=
884/">RFC 4884</a>, which defines a means of expanding the amount of data=
 that is provided in an ICMP message.  I don't know how widely that is im=
plemented though.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/377#issuecomment-297881779">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq2VEx=
ithK4pkRKEYg05rl0cRvqWnks5r0T6QgaJpZM4MXqun">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqw-=
yqOTfSGcdEN1enc9cjlsvEkAoks5r0T6QgaJpZM4MXqun.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<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/377#issuecomment-297881779"></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 #377: Also relevant here is [RFC 4884](https://datatracker.ietf.org/d=
oc/rfc4884/), which defines a means of expanding the amount of data that =
is provided in an ICMP message.  I don't know how widely that is implemen=
ted though."}],"action":{"name":"View Issue","url":"https://github.com/qu=
icwg/base-drafts/issues/377#issuecomment-297881779"}}}</script>=

----==_mimepart_59029890363fc_13753fa629c13c34127318--


From nobody Thu Apr 27 18:38:53 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 52994129B39 for <quic-issues@ietfa.amsl.com>; Thu, 27 Apr 2017 18:38:52 -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 1YKMx0R51HSN for <quic-issues@ietfa.amsl.com>; Thu, 27 Apr 2017 18:38:50 -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 79962129BEF for <quic-issues@ietf.org>; Thu, 27 Apr 2017 18:36:09 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1493343368; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=+xqcVy5y1SMwjdwK9B/sZ170v1CIAJgl/YuRaCIY1hM=; b=b6sUw0O5fpedaUpr4IttKcYIOVgTzrJsqPRSm+WvG8Sp4NWdr//mfjWl0Vg+qPVbEvRhpDJJ Pxi0W3NX2jRTpH7VM98N3mMxhpq/nAmw/hZC/NYxESVtbg1EuN0tMA9oI0JPHVcEs3D4p8MI zYcXk67ICMFZUJ4M8MNjAgVislE=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=uz2PvV/e8cHztlxi4wL4KICSVBzx/QzXoo0t2N7R0LU3YYLglz65UTsxvoIbE01OTe5Ft3 /Uh49JfFL8PBFZ8RKT7vyliOnSAsrjR8FyqiYO5Amaf74CKSthIUtoXkCYjAV47pnmyQikLM TNWNpxTagn0Y4MaIKoMWRTnKG0q9k=
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 59029c88.7fb065634210-smtp-out-n02; Fri, 28 Apr 2017 01:36:08 -0000 (UTC)
Date: Thu, 27 Apr 2017 18:36:08 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <59029c88172a4_75b53f9afe30bc447581e@hookshot-fe3-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 64e759: MAX_DATA/MAX_STREAM_DATA will also solicit an ACK
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_59029c8816ef7_75b53f9afe30bc447573a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/1DLhEz6P3vNs2mZNdm6YwAOKnio>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 28 Apr 2017 01:38:52 -0000

----==_mimepart_59029c8816ef7_75b53f9afe30bc447573a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/solicit_ack
  Home:   https://github.com/quicwg/base-drafts
  Commit: 64e75914421b912696ccc540516de18d67a1d116
      https://github.com/quicwg/base-drafts/commit/64e75914421b912696ccc540516de18d67a1d116
  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:
  -----------
  MAX_DATA/MAX_STREAM_DATA will also solicit an ACK

Closes #385



----==_mimepart_59029c8816ef7_75b53f9afe30bc447573a--


From nobody Thu Apr 27 18:40: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 17A97129BC6 for <quic-issues@ietfa.amsl.com>; Thu, 27 Apr 2017 18:40:48 -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 u9oG5Fe9f_pt for <quic-issues@ietfa.amsl.com>; Thu, 27 Apr 2017 18:40: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 69AC3129BF2 for <quic-issues@ietf.org>; Thu, 27 Apr 2017 18:38:06 -0700 (PDT)
Date: Thu, 27 Apr 2017 18:38:05 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1493343485; bh=G3MDpPUnHPDTVq/wfVRPMtGHHLBO3aN494Aoz+vct/E=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=VD96iA5ytB8i5L7xDFNJ9c8HkfQUf2WF5mWpuVZQdMw7K1T5NduRntwIi5kKIelXH kyuc9A62cH+/vZkgJJAxRSgY+W2nSjuv4zUPt7FwoCKyLQB/HMyUP5u+nJ19XjkzsY RFfGkTaAnIM0+A7/EIX9sgzEsLgovTXoUOad1pfQ=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd45327ab484367d0aacdc351dc1f83c712e6096d92cf00000001151a5efd92a169ce0d6891cc@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/478@github.com>
Subject: [quicwg/base-drafts] MAX_DATA/MAX_STREAM_DATA will also solicit an ACK (#478)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59029cfdc527e_6d4e3f839749fc3c1177b8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/DLhu5_IT0hOLVopN4CTmVEgdtPQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 28 Apr 2017 01:40:48 -0000

----==_mimepart_59029cfdc527e_6d4e3f839749fc3c1177b8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closes #385
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/478

-- Commit Summary --

  * MAX_DATA/MAX_STREAM_DATA will also solicit an ACK

-- File Changes --

    M draft-ietf-quic-transport.md (10)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/478.patch
https://github.com/quicwg/base-drafts/pull/478.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/478

----==_mimepart_59029cfdc527e_6d4e3f839749fc3c1177b8
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closes <a href="https://github.com/quicwg/base-drafts/issues/385" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/385" data-id="213251162" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#385</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/478'>https://github.com/quicwg/base-drafts/pull/478</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>MAX_DATA/MAX_STREAM_DATA will also solicit an ACK</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/478/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/478.patch'>https://github.com/quicwg/base-drafts/pull/478.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/478.diff'>https://github.com/quicwg/base-drafts/pull/478.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/478">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8ciXIegBMlO-t5-bBLQaRMVzYfkks5r0UL9gaJpZM4NK9Kb">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq8Mwi_5LKnwBgzRBtMFBcll-uROjks5r0UL9gaJpZM4NK9Kb.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/478"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"MAX_DATA/MAX_STREAM_DATA will also solicit an ACK (#478)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/478"}}}</script>

----==_mimepart_59029cfdc527e_6d4e3f839749fc3c1177b8--


From nobody Thu Apr 27 18:41: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 16D6F129C03 for <quic-issues@ietfa.amsl.com>; Thu, 27 Apr 2017 18:41: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 aykntfBZ1taM for <quic-issues@ietfa.amsl.com>; Thu, 27 Apr 2017 18:41:40 -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 D37D4129B39 for <quic-issues@ietf.org>; Thu, 27 Apr 2017 18:38: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=4rSVMF5h0R+JLMxXwGOPr9zvQYw=; b=NF9ENsSz6ENeDkaZ /NCAEOBP96EA4c//Y9Ww3Q2ZIqh5bBC3GLM18OtaEeR6JvJ4NExWeQ0IuSvTnHIS D5HW2pLyb8PpYWG2KmNC6/l5JDGqP1Rdo1pJm1caW+CrXklpF2LGCTiPDwc/g+yt Go1Q40ZiQhRPZc0d2gsQtlZWl4I=
Received: by filter0905p1mdw1.sendgrid.net with SMTP id filter0905p1mdw1-31809-59029D30-68 2017-04-28 01:38:56.956980158 +0000 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 y-sCjZIzQrul17vj2Y_zZg for <quic-issues@ietf.org>; Fri, 28 Apr 2017 01:38:56.742 +0000 (UTC)
Date: Thu, 27 Apr 2017 18:38:56 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6dd4962b7906fe951101e4daa4c505b5faa959f492cf00000001151a5f3092a169ce0cbbebe2@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/388/issue_event/1061419130@github.com>
In-Reply-To: <quicwg/base-drafts/issues/388@github.com>
References: <quicwg/base-drafts/issues/388@github.com>
Subject: Re: [quicwg/base-drafts] Timestamps in acknowledgment of PING? (#388)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59029d30a1f6d_610e3fb010ba7c3c66187"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1V+N3CHmd/UL+HjpM1qKaLr0AWqcVT/o/gTS 15Cs15byyjV+G0T3rjDCtLUA6tos34mDXdmiVEubfztXPrH1s03txk2FkCUqbEy5eg9vGaclRwNIrM ZkZHtZROLcCFmGo4gL/gRnDwF3bYacWM7d9bRG6iW+Tgq7cTGgN9iFTkluO7fDMy/E1Z9UwBbnNuIM Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/wSJJDEV8HQrDt9OklYwBPd_BT7o>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 28 Apr 2017 01:41:41 -0000

----==_mimepart_59029d30a1f6d_610e3fb010ba7c3c66187
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #388.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/388#event-1061419130
----==_mimepart_59029d30a1f6d_610e3fb010ba7c3c66187
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/quicwg/base-drafts/issues/388" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/388" data-id="213642210" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#388</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/388#event-1061419130">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7tp2vvmEQEPSQE7SEAm8CszYUWtks5r0UMwgaJpZM4MatVe">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq7eDRRYmMRdqG3_glDvBi6ojPg0Uks5r0UMwgaJpZM4MatVe.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/388#event-1061419130"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #388."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/388#event-1061419130"}}}</script>
----==_mimepart_59029d30a1f6d_610e3fb010ba7c3c66187--


From nobody Thu Apr 27 18:51: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 C41AF129568 for <quic-issues@ietfa.amsl.com>; Thu, 27 Apr 2017 18:51: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 VypTnQ1dnCIo for <quic-issues@ietfa.amsl.com>; Thu, 27 Apr 2017 18:51: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 6B3F7129571 for <quic-issues@ietf.org>; Thu, 27 Apr 2017 18:49:11 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1493344150; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=fH/H7X/mMbBHcVMMwoYGyU2F7YhtND+XFx1TK6IoJGw=; b=UCATbCQzON25I7ZErfSLaOdYZK8DLWFkc9ip4d+L0fiPMdRnCiYuFRGv8goE8DKlqem+6wG8 oj6r90++giruMQgsk8JY0TNgI28zYtANQp3c1Z4Ru03Vf2cxsLmJ3WMAf43y0QrHDAch1uAU kv8IAi93j7uZeanMpnSEyMcgWww=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=VUeFqxlLiioysgBkYCr5n3QkJvK0WVBBv1JNG7jNaQCA62gG4Fxfugt6n+Zjwljw7MZ03r YVDEn4CCelVLMwtg5He8/6F8Q4lsKEiNjyxt3X/EwrYTngeXmSj4zK81sbVOT0Cf/4JQaRLJ 5QZvrj1FyqRpQlwNzEIicA+LaEnew=
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 59029f96.7f9810365030-smtp-out-n03; Fri, 28 Apr 2017 01:49:10 -0000 (UTC)
Date: Thu, 27 Apr 2017 18:49:09 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <59029f95827d3_bae63fde0eef5c3c13514@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 825927: Add limits to TLS draft
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_59029f9582390_bae63fde0eef5c3c1350b1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/1yTAA4DHlKyKCDBKzmZ4RCA75iY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 28 Apr 2017 01:51:43 -0000

----==_mimepart_59029f9582390_bae63fde0eef5c3c1350b1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/first_packet_payload_size
  Home:   https://github.com/quicwg/base-drafts
  Commit: 82592750933c0ff382a2fc54105a7ac393548200
      https://github.com/quicwg/base-drafts/commit/82592750933c0ff382a2fc54105a7ac393548200
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-04-28 (Fri, 28 Apr 2017)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Add limits to TLS draft



----==_mimepart_59029f9582390_bae63fde0eef5c3c1350b1--


From nobody Thu Apr 27 18:51: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 6F5F212952C for <quic-issues@ietfa.amsl.com>; Thu, 27 Apr 2017 18:51:43 -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 1sNbMRE3L1NM for <quic-issues@ietfa.amsl.com>; Thu, 27 Apr 2017 18:51: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 96669129AA2 for <quic-issues@ietf.org>; Thu, 27 Apr 2017 18:49: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=8fbeNJOTdP831nizuUXUopK8DXg=; b=Haw5+4eQ/A9oyZa1 ElAT7IVQfEi/asDNvsxd57Rc211dQamnEpxFf8f7h5yA0PLnlvV5H0CToQXhmGO9 qJkNAZI/csusOmkxQGChygFxAwqDTNCTKnNzXFaV/1mXGP4oAaz2Lp0nsKd7PzpM Va4yRKVJ+SIc0oX2112PmJ4aL0Q=
Received: by filter1090p1mdw1.sendgrid.net with SMTP id filter1090p1mdw1-18490-59029F96-7B 2017-04-28 01:49:10.93953455 +0000 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 NzDmDeKGThedPH-nvp1R4A for <quic-issues@ietf.org>; Fri, 28 Apr 2017 01:49:10.838 +0000 (UTC)
Date: Thu, 27 Apr 2017 18:49:10 -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/472/push/1707517510@github.com>
In-Reply-To: <quicwg/base-drafts/pull/472@github.com>
References: <quicwg/base-drafts/pull/472@github.com>
Subject: Re: [quicwg/base-drafts] Define the payload size of the initial packet rather than the total packet size (#472)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59029f96b3b52_618a3f839749fc3c101448"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak33nqIRv+UL2GM/SEJ7AzXPH0LwRwraDa2mHI HE6a4+mlgJtD+nl9fPFaHIL9gdsUoeonG9zXxfjrup6LdrYfg3Zw2gzqIBVyEIYjvupj86S6D3BEl9 cunIhBVoG0FlTNsUQLzZ1Xdc1DqlXbAuo5JUYD3t2pZSqFGex3z3ZxMl1Uxx9yFTJ+ZxsBYtM7O+dX 0=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/S5r-CGnSTCV_ng9zJIQaipy1f7Y>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 28 Apr 2017 01:51:43 -0000

----==_mimepart_59029f96b3b52_618a3f839749fc3c101448
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson pushed 1 commit.

8259275  Add limits to TLS draft


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/472/files/e1bab536358b31d4edf067f73a4ac50380489ddd..82592750933c0ff382a2fc54105a7ac393548200

----==_mimepart_59029f96b3b52_618a3f839749fc3c101448
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/8259275" class="commit-link">8259275</a>  Add limits to TLS 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/472/files/e1bab536358b31d4edf067f73a4ac50380489ddd..82592750933c0ff382a2fc54105a7ac393548200">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyu5ebzKz3-hrswZQSN6Rj-8Agulks5r0UWWgaJpZM4NJvRR">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq8dng4OwHMsAHAmAkyVYHYJrud7Pks5r0UWWgaJpZM4NJvRR.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/472/files/e1bab536358b31d4edf067f73a4ac50380489ddd..82592750933c0ff382a2fc54105a7ac393548200"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/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 #472"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/472/files/e1bab536358b31d4edf067f73a4ac50380489ddd..82592750933c0ff382a2fc54105a7ac393548200"}}}</script>

----==_mimepart_59029f96b3b52_618a3f839749fc3c101448--


From nobody Thu Apr 27 19:01: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 AAD86129446 for <quic-issues@ietfa.amsl.com>; Thu, 27 Apr 2017 19:01:02 -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 U98qOfm6dQ_V for <quic-issues@ietfa.amsl.com>; Thu, 27 Apr 2017 19:01: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 6085412943D for <quic-issues@ietf.org>; Thu, 27 Apr 2017 18:58:53 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1493344732; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=Iz+Ao8TIWC0S8CIrf33iZ6HIonu+/9Ph1GwlYIF2rj8=; b=GOI0JYjBECus1aKhJ8ZpAd6vd0kpoTuvXbJWO3q1Wu2mEPa29/vMht+CiLxT/qVeEXQYQEiK jowv9/LGEUjWZcogLe2zDeAPtgTlaaPgJzYIpYLZWL+lxgZBramup2YBO8j3/QiNkPk3L/Co I1Q/ve2AsNISEY7nB+sN2AF1FNo=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=wkyzch2Xd76BHjLCT32v6+5ivHAG6yLOUcc+X4K8zNMeO+WbUJRrjsFUZMwJe/+yhTVcW1 IW90QAvYn8OMZJ4g8gqo0FposkUekk7+RYmb4PCS8t+LGJ4mzqEItYYUuxKUiMDrdilivO40 IFrDTnPlXJ4bSp1XhsFUkxp2ujSy0=
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 5902a1dc.7f5a0418d4b0-smtp-out-n02; Fri, 28 Apr 2017 01:58:52 -0000 (UTC)
Date: Thu, 27 Apr 2017 18:58:51 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5902a1dbbc250_5fd93f8b9b73dc307157a@hookshot-fe2-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 6bd882: Don't require the client to reset excess streams
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5902a1dbbbe9d_5fd93f8b9b73dc3071454"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/odXdYBzhAG7Hb2J40xfDLDVdazw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 28 Apr 2017 02:01:02 -0000

----==_mimepart_5902a1dbbbe9d_5fd93f8b9b73dc3071454
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/dont_reset_excess_0rtt_streams
  Home:   https://github.com/quicwg/base-drafts
  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



----==_mimepart_5902a1dbbbe9d_5fd93f8b9b73dc3071454--


From nobody Thu Apr 27 19:01: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 AA9FA1294D2 for <quic-issues@ietfa.amsl.com>; Thu, 27 Apr 2017 19:01:15 -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 yDf9rL29SmBe for <quic-issues@ietfa.amsl.com>; Thu, 27 Apr 2017 19:01: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 B3C85129515 for <quic-issues@ietf.org>; Thu, 27 Apr 2017 18:59:08 -0700 (PDT)
Date: Thu, 27 Apr 2017 18:59:07 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1493344747; bh=ZInZwuw5O2VDNxq7jQdKggwIWPT8JkMA16F3lXFQH3Q=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=038Hlt9Nnqx/05i+Q0kkHCtGK6VQw3jyvm/M1fnUsbhRhy7bF3t6q0E6Azd+S9v+v cP8dML8CJGviZ+rXp+FYlf7xsQF8EHUWo/OpN1tsxIgEvwVuSNxZuHfxUCkh9Va8kB KqiwkBJ1bjsEHNHR/5zKP+0vXlsNCG/vydWXsGwc=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abaf2c98623c4d6cecddd8d41bdc4b0cd28183dbad92cf00000001151a63eb92a169ce0d689c26@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/479@github.com>
Subject: [quicwg/base-drafts] Don't require the client to reset excess streams (#479)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5902a1ebe1600_3e7e3f839749fc3c777ee"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/mMGtcAasTkbozZtYL9JAeqv3Qe4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 28 Apr 2017 02:01:16 -0000

----==_mimepart_5902a1ebe1600_3e7e3f839749fc3c777ee
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

In 0-RTT, the client might overrun the server's stream limit.  Let the server
work out what to do about that.

Closes #425
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/479

-- Commit Summary --

  * Don't require the client to reset excess streams

-- File Changes --

    M draft-ietf-quic-transport.md (5)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/479.patch
https://github.com/quicwg/base-drafts/pull/479.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/479

----==_mimepart_5902a1ebe1600_3e7e3f839749fc3c777ee
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>In 0-RTT, the client might overrun the server's stream limit.  Let the server<br>
work out what to do about that.</p>
<p>Closes <a href="https://github.com/quicwg/base-drafts/issues/425" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/425" data-id="218087556" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#425</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/479'>https://github.com/quicwg/base-drafts/pull/479</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Don&#39;t require the client to reset excess streams</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/479/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/479.patch'>https://github.com/quicwg/base-drafts/pull/479.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/479.diff'>https://github.com/quicwg/base-drafts/pull/479.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/479">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7xaFDnfuAPbN25vR6d2zhFXf46oks5r0UfrgaJpZM4NK94V">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq2mbJe-YB5uCaKCeiCJyDXI_Ea2Pks5r0UfrgaJpZM4NK94V.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/479"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Don't require the client to reset excess streams (#479)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/479"}}}</script>

----==_mimepart_5902a1ebe1600_3e7e3f839749fc3c777ee--


From nobody Thu Apr 27 19:03: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 0204D1294EC for <quic-issues@ietfa.amsl.com>; Thu, 27 Apr 2017 19:03:34 -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 paWMo40pdzmi for <quic-issues@ietfa.amsl.com>; Thu, 27 Apr 2017 19:03:32 -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 D055212943D for <quic-issues@ietf.org>; Thu, 27 Apr 2017 19:01: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=zx+j8V4vbN+Ef+wLVrwxvXZiOx4=; b=iLEpj6SVNTvrWIzo EcstoVWfZ18j2mJdsf0pULJkska326PWUMgfl+NRIVFeYNOOPBB9wbEgGnpS5xuW ihE6IpMl+zjKlBROwYN2sbp5FBS5wBWgBPvBx7BpqjiQEB+/KR+mpQduzl9nBICp ss7lG93Im3a/brmynflv8BrNsgg=
Received: by filter0494p1mdw1.sendgrid.net with SMTP id filter0494p1mdw1-32070-5902A25C-4E 2017-04-28 02:01:00.988490139 +0000 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 K_I_fPvkTtSrtyckPaV6cw for <quic-issues@ietf.org>; Fri, 28 Apr 2017 02:01:00.657 +0000 (UTC)
Date: Thu, 27 Apr 2017 19:01:00 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab885016ed9b7341bf8eade7825c9850198b3613d192cf00000001151a645c92a169ce0d1c25f3@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/432/297887052@github.com>
In-Reply-To: <quicwg/base-drafts/issues/432@github.com>
References: <quicwg/base-drafts/issues/432@github.com>
Subject: Re: [quicwg/base-drafts] Specify what concurrent stream limit protects (#432)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5902a25c8b092_38963f839749fc3c10747d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3aF/2YY75Z9G1rlQN/cwXRawX7EIMOgH4jG0 R0Q2t4CYLj/f7DdlVqC8RcO63dytZEy9Tnk4K7XYxY5YP52DnC2O3Fhhpk9BBM3AwK7a5981Os3e8r 8yyJ1s0UpPOxF+8Og+Onr2JxGhZlQM2a70BKVSq8dhkaQ8ix9exSX3FVbS+pVC+I/WUliCg4QV71z3 s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/TZm1-XAEgxEX3reRCQgF4Ep7-LY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 28 Apr 2017 02:03:34 -0000

----==_mimepart_5902a25c8b092_38963f839749fc3c10747d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closing based on https://github.com/quicwg/base-drafts/issues/419#issuecomment-295558369

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/432#issuecomment-297887052
----==_mimepart_5902a25c8b092_38963f839749fc3c10747d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closing based on <a href="https://github.com/quicwg/base-drafts/issues/419#issuecomment-295558369" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/419" data-id="217732453" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#419 (comment)</a></p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/432#issuecomment-297887052">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-xKWfBYiPDa_JbH2aHwyYzk2MrDks5r0UhcgaJpZM4M10Dx">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq2J7jJIhGxHC0RUemrWVyRl_NnYZks5r0UhcgaJpZM4M10Dx.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/432#issuecomment-297887052"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/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 #432: Closing based on https://github.com/quicwg/base-drafts/issues/419#issuecomment-295558369"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/432#issuecomment-297887052"}}}</script>
----==_mimepart_5902a25c8b092_38963f839749fc3c10747d--


From nobody Thu Apr 27 19:03:45 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1DB3E129C04 for <quic-issues@ietfa.amsl.com>; Thu, 27 Apr 2017 19:03: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 q4SQo65NHXwZ for <quic-issues@ietfa.amsl.com>; Thu, 27 Apr 2017 19:03: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 208D4129BA4 for <quic-issues@ietf.org>; Thu, 27 Apr 2017 19:01: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=RM0dRUpgQELKmZMN7TmgYE4mqcA=; b=pEgTXfmtOihAA06k +orUBvYy6n0RiXJ3RNuCy8VOjdvqsX6v6m3WzIGT0mMN6MvHeGX3gCvEOHatY4ca S4yp0QEi1F6K3wPNuINHwhh6xr4Ce5xRZkR9B5ZBa/Sviu4beYDNodkPqw5DVkOU mLhnqmubf/YxsWd/u/6OmRnfZ/Q=
Received: by filter0548p1mdw1.sendgrid.net with SMTP id filter0548p1mdw1-12492-5902A25D-42 2017-04-28 02:01:01.386104931 +0000 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 BdkMl-LtQ9ir3z5ykv0loQ for <quic-issues@ietf.org>; Fri, 28 Apr 2017 02:01:01.276 +0000 (UTC)
Date: Thu, 27 Apr 2017 19:01:01 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab130a2b646b29f672f347ec7a632c9154478207e092cf00000001151a645d92a169ce0d1c25f3@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/432/issue_event/1061433905@github.com>
In-Reply-To: <quicwg/base-drafts/issues/432@github.com>
References: <quicwg/base-drafts/issues/432@github.com>
Subject: Re: [quicwg/base-drafts] Specify what concurrent stream limit protects (#432)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5902a25d29ab8_5f6d3fe1a4543c2c734f3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0EX3oprVowTpl3epq78e3yuXAGZz+fGYEKLH Qyh/D4KzwYrG6+IXagh+l+lI+YUcrNfIkNwnu9CRGIk1ygwBW24O6gMcfVdeS1LvqHx8wgnDJZk/cs T/R7SYkQ11wVRwMcpJJuFz04xKubm4qSxw062kd91nh7HKTXJLPWqdmDoW0Swvg5CwP8gjKL0qFgXd 0=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/LGl3tLcuzrOh8RNr5sbn0fbyP8c>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 28 Apr 2017 02:03:37 -0000

----==_mimepart_5902a25d29ab8_5f6d3fe1a4543c2c734f3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #432.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/432#event-1061433905
----==_mimepart_5902a25d29ab8_5f6d3fe1a4543c2c734f3
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/quicwg/base-drafts/issues/432" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/432" data-id="219948531" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#432</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/432#event-1061433905">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqy8zXVYK-6W4xZZiVxP3euwKIQFLks5r0UhdgaJpZM4M10Dx">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq-C_0K0fxcIW6YPXLDtFCQ5nW6ZAks5r0UhdgaJpZM4M10Dx.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/432#event-1061433905"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #432."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/432#event-1061433905"}}}</script>
----==_mimepart_5902a25d29ab8_5f6d3fe1a4543c2c734f3--


From nobody Thu Apr 27 19:05: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 ECA18129B3A for <quic-issues@ietfa.amsl.com>; Thu, 27 Apr 2017 19:05: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 8HJbwdldYRdT for <quic-issues@ietfa.amsl.com>; Thu, 27 Apr 2017 19:05:16 -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 4BF17129353 for <quic-issues@ietf.org>; Thu, 27 Apr 2017 19: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=PSm7w1AgR1RMeq7yJQ9Yg5H5kgw=; b=piPKSiSTHDY6x4+9 jXjE5kcWJq6toiInpz35jlhf8ew4/ZafP0Qnut/9gJrqYFRQcuhZju9jnXPum7kG Rz0cprWBVicHWftiNJx/Q3/V9HVBjYfMKPMBmLFPQ5usXNvwRci1KWWm4WgcxAir 5fAaFgEXxMFy2B2hsUssxGEMDZg=
Received: by filter0446p1mdw1.sendgrid.net with SMTP id filter0446p1mdw1-30230-5902A2C8-46 2017-04-28 02:02:48.838278232 +0000 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 w5sSLrsiQ-S39feNIQbHkQ for <quic-issues@ietf.org>; Fri, 28 Apr 2017 02:02:48.636 +0000 (UTC)
Date: Thu, 27 Apr 2017 19:02:48 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab07b6da6fe59c1699825a48f6a3a70f2dc519738f92cf00000001151a64c892a169ce0d32c440@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/435/297887283@github.com>
In-Reply-To: <quicwg/base-drafts/issues/435@github.com>
References: <quicwg/base-drafts/issues/435@github.com>
Subject: Re: [quicwg/base-drafts] Stream ID sequential order may create head of queue blocking (#435)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5902a2c88813c_3d203fab3b8f3c2c16633b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0V/BYI+ClINZJV4d6OjF58S+KoUQC0XMV836 PGepk0eJR+WHDFMeTgISDjufxN36CxY3jrWaSo9Pd8neT2PVcx5xGyu5NZgaWF8SrrrF93NX+pFVle Du1SpvAVz/DVeDlABhMowMhDsp3WRITvEXTPq+B88G557LIN4y1AIBqpZyYWKTKvKiK6XiJKSEXWa8 w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/qGbdOLmiLh0D9VdSefWMQANAESo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 28 Apr 2017 02:05:18 -0000

----==_mimepart_5902a2c88813c_3d203fab3b8f3c2c16633b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

My understanding is that this is addressed by the changes in #421.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/435#issuecomment-297887283
----==_mimepart_5902a2c88813c_3d203fab3b8f3c2c16633b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>My understanding is that this is addressed by the changes in <a href="https://github.com/quicwg/base-drafts/pull/421" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/421" data-id="217931343" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#421</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/435#issuecomment-297887283">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8HQkRSyhAqh5HaVIBQTAcEguQxuks5r0UjIgaJpZM4M8JKI">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq531sTIrJ8bAr5rRFUqlIbvqBDKzks5r0UjIgaJpZM4M8JKI.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/435#issuecomment-297887283"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/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 #435: My understanding is that this is addressed by the changes in #421."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/435#issuecomment-297887283"}}}</script>
----==_mimepart_5902a2c88813c_3d203fab3b8f3c2c16633b--


From nobody Thu Apr 27 19:05: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 AE2D7129B3A for <quic-issues@ietfa.amsl.com>; Thu, 27 Apr 2017 19:05: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 zp7wuUkYkC2O for <quic-issues@ietfa.amsl.com>; Thu, 27 Apr 2017 19:05:18 -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 8A21A129BF6 for <quic-issues@ietf.org>; Thu, 27 Apr 2017 19: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=aj1kwqyw+M9acYf4rMTQyq4JtpY=; b=RxNjdd/8CI+pfZ/7 J6p9Zh2J3BILSAGeGH9uMaSWwRJPGBK5BuxTSAxdWYT2/xTVg1Xm8wKfiVVYpn1Y 0dVB3Ex7LZGK2VIb9L+2vimyTrH2BpaOHuHKKZwW38YayZZCndiVM9lE4KDQIkKB fcoVyB2PDnEnynLlzbWNGlJbJ6w=
Received: by filter0418p1mdw1.sendgrid.net with SMTP id filter0418p1mdw1-15260-5902A2C8-66 2017-04-28 02:02:48.683347129 +0000 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 JBxqPvNmQRWrCVr3HHKu1A for <quic-issues@ietf.org>; Fri, 28 Apr 2017 02:02:48.559 +0000 (UTC)
Date: Thu, 27 Apr 2017 19:02:48 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab07b6da6fe59c1699825a48f6a3a70f2dc519738f92cf00000001151a64c892a169ce0d32c440@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/435/issue_event/1061435271@github.com>
In-Reply-To: <quicwg/base-drafts/issues/435@github.com>
References: <quicwg/base-drafts/issues/435@github.com>
Subject: Re: [quicwg/base-drafts] Stream ID sequential order may create head of queue blocking (#435)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5902a2c87088c_320e3fab3b8f3c2c985d5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1qrZAqaFkXI4Wggnle57rwU9YGIeIZ8aSgZ9 4klRoFb5cfDBaqcPaqk2wZIhQBIxps2AJtHme98bK/KTdXv0wOiet6qC1SCHGtFmH2JkR6GZrwlQp2 uE5FBwx2P0N2jb6BWlg3LL4Rys4KOc2O8FGWKE63AS25yjEGiI3WkE2reOqXlipph6Upvh+/kvn1BE Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/zvhybapZ5aBpcTd0KmerMEcFqJo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 28 Apr 2017 02:05:19 -0000

----==_mimepart_5902a2c87088c_320e3fab3b8f3c2c985d5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #435.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/435#event-1061435271
----==_mimepart_5902a2c87088c_320e3fab3b8f3c2c985d5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/quicwg/base-drafts/issues/435" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/435" data-id="221430848" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#435</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/435#event-1061435271">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8HQkRSyhAqh5HaVIBQTAcEguQxuks5r0UjIgaJpZM4M8JKI">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq531sTIrJ8bAr5rRFUqlIbvqBDKzks5r0UjIgaJpZM4M8JKI.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/435#event-1061435271"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #435."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/435#event-1061435271"}}}</script>
----==_mimepart_5902a2c87088c_320e3fab3b8f3c2c985d5--


From nobody Thu Apr 27 19:07:47 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5743412751F for <quic-issues@ietfa.amsl.com>; Thu, 27 Apr 2017 19:07:46 -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 cJ8mH6tTDF_X for <quic-issues@ietfa.amsl.com>; Thu, 27 Apr 2017 19:07: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 A799A129A91 for <quic-issues@ietf.org>; Thu, 27 Apr 2017 19:05:07 -0700 (PDT)
Date: Thu, 27 Apr 2017 19:05:07 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1493345107; bh=SKase/YrtX9Ji2BiFW22DxiQYEGH4SpkHB/Br5GtWQc=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=gKXi488Qb2rt4aEp7ILq7TSUlcdh1PusIiXQyBBbK8kWpB2YEnkKNaNHwvdjMkZpq edkT1/Q52ZAMevqlBotOaJn/T/K00RoVHcyB/VfTHkExPBLKxn/bMMyBDnzTwdv6Rb F9slpQ90dMYc5PkmGcGdRwu2jC0OHwVD3UTQaCIo=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6d1c855c01d9ab497ecd7c472a0efee5b9f417eb92cf00000001151a655392a169ce0d3b6ba7@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/439/issue_event/1061436838@github.com>
In-Reply-To: <quicwg/base-drafts/issues/439@github.com>
References: <quicwg/base-drafts/issues/439@github.com>
Subject: Re: [quicwg/base-drafts] Unclear stream close semantics (#439)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5902a353bacf_50553feddec97c30741f5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/0UnF-2vUcNWe0S0tAzTq2nW0SnQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 28 Apr 2017 02:07:46 -0000

----==_mimepart_5902a353bacf_50553feddec97c30741f5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #439.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/439#event-1061436838
----==_mimepart_5902a353bacf_50553feddec97c30741f5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/quicwg/base-drafts/issues/439" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/439" data-id="221997991" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#439</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/439#event-1061436838">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq16UeQ13Ckw5ayxrW5NA__q1N4HQks5r0UlTgaJpZM4M-kqK">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq1Ll2lPqlWMqCpZvN-qcLp5CZjKPks5r0UlTgaJpZM4M-kqK.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/439#event-1061436838"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #439."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/439#event-1061436838"}}}</script>
----==_mimepart_5902a353bacf_50553feddec97c30741f5--


From nobody Thu Apr 27 19:07:51 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A5D9B1286AB for <quic-issues@ietfa.amsl.com>; Thu, 27 Apr 2017 19:07:46 -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 Z-NQCwBW1ZTf for <quic-issues@ietfa.amsl.com>; Thu, 27 Apr 2017 19:07:45 -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 A9CF4129B2E for <quic-issues@ietf.org>; Thu, 27 Apr 2017 19:05:07 -0700 (PDT)
Date: Thu, 27 Apr 2017 19:05:07 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1493345107; bh=mZvOQkT3J0HZnGKOlvHzmttdIKNvXFUEGx3o3LWwXmE=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=E3jmIOKMyMoJyFN57aebWrzgK12Ta+ATC5hNNg6M7iue5uLoV5NE5s2BWClp3xPax moT1VijNQMejY2V1FxSBjBfTd5eRmK0aM/xVR8cwKNnsUltmnsMfHJfigxI/bV/6Qn mxXV+/Ujp6e1QyDoelMqBVF3K67LsKsfXdbhj6Aw=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6d1c855c01d9ab497ecd7c472a0efee5b9f417eb92cf00000001151a655392a169ce0d3b6ba7@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/439/297887587@github.com>
In-Reply-To: <quicwg/base-drafts/issues/439@github.com>
References: <quicwg/base-drafts/issues/439@github.com>
Subject: Re: [quicwg/base-drafts] Unclear stream close semantics (#439)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5902a353e13a_5f5a3fe1a4543c2c22829b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/I1JGnh1Qi2u3PdKMe8JCa4OfM2k>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 28 Apr 2017 02:07:47 -0000

----==_mimepart_5902a353e13a_5f5a3fe1a4543c2c22829b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I no longer know what this issue is.  I recommend creating a new issue with a clear description of a specific issue.  I'm closing this for now.

If you have questions, or you aren't sure about the issue, please ask the quic@ietf.org mailing list before opening 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/439#issuecomment-297887587
----==_mimepart_5902a353e13a_5f5a3fe1a4543c2c22829b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I no longer know what this issue is.  I recommend creating a new issue=
 with a clear description of a specific issue.  I'm closing this for now.=
</p>
<p>If you have questions, or you aren't sure about the issue, please ask =
the <a href=3D"mailto:quic@ietf.org">quic@ietf.org</a> mailing list befor=
e opening issue.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/439#issuecomment-297887587">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq16Ue=
Q13Ckw5ayxrW5NA__q1N4HQks5r0UlTgaJpZM4M-kqK">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq1L=
l2lPqlWMqCpZvN-qcLp5CZjKPks5r0UlTgaJpZM4M-kqK.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<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/439#issuecomment-297887587"></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 #439: I no longer know what this issue is.  I recommend creating a ne=
w issue with a clear description of a specific issue.  I'm closing this f=
or now.\r\n\r\nIf you have questions, or you aren't sure about the issue,=
 please ask the quic@ietf.org mailing list before opening issue."}],"acti=
on":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/iss=
ues/439#issuecomment-297887587"}}}</script>=

----==_mimepart_5902a353e13a_5f5a3fe1a4543c2c22829b--


From nobody Thu Apr 27 19:09: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 75B87129BEF for <quic-issues@ietfa.amsl.com>; Thu, 27 Apr 2017 19:09:15 -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 a7xz8EXqbxI3 for <quic-issues@ietfa.amsl.com>; Thu, 27 Apr 2017 19:09:14 -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 5E17E129C00 for <quic-issues@ietf.org>; Thu, 27 Apr 2017 19:06:33 -0700 (PDT)
Date: Thu, 27 Apr 2017 19:06:32 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1493345192; bh=cNVk/I9FCapdKKPrcmU6B6mvMmki6cwKmi/aAg1TuWI=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=2eQhv9Up19+o2Id9VFuUuPtDxBPQt+0K9pn82tVLW2mqPItmmYU0D2gtmF7+RAfQE koaxkbSWxFy0SWRAyEyM/hJg9EG+cFb9Gx3XT1tmeDF3kYO4SLbcnO814m4AoyHzZA KNbJA+u3JJD5xDpd+CURHIjMVc2iUSVHH+bEupNM=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8ae890299fb066dbb987f7ec82518b56cf862f0892cf00000001151a65a892a169ce0d40117d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/440/issue_event/1061437767@github.com>
In-Reply-To: <quicwg/base-drafts/issues/440@github.com>
References: <quicwg/base-drafts/issues/440@github.com>
Subject: Re: [quicwg/base-drafts] Known attacks (#440)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5902a3a8ac801_2b233fe1a4543c2c13668a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/TD3kTC3SJpSqPwZZV5-lZKoEe5g>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 28 Apr 2017 02:09:15 -0000

----==_mimepart_5902a3a8ac801_2b233fe1a4543c2c13668a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #440.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/440#event-1061437767
----==_mimepart_5902a3a8ac801_2b233fe1a4543c2c13668a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/quicwg/base-drafts/issues/440" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/440" data-id="222302589" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#440</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/440#event-1061437767">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5bgbdKEamaTIuAvWUnEIm57lEkmks5r0UmogaJpZM4M_4AT">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqxO_X-S4eWGjRaUVqrTtNUn8DC7uks5r0UmogaJpZM4M_4AT.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/440#event-1061437767"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #440."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/440#event-1061437767"}}}</script>
----==_mimepart_5902a3a8ac801_2b233fe1a4543c2c13668a--


From nobody Thu Apr 27 19:09: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 8D65F129513 for <quic-issues@ietfa.amsl.com>; Thu, 27 Apr 2017 19:09:19 -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 pzrDeupq8c7e for <quic-issues@ietfa.amsl.com>; Thu, 27 Apr 2017 19:09:18 -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 06F0A129BF9 for <quic-issues@ietf.org>; Thu, 27 Apr 2017 19:06: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=KJd4njVWMz7go7O0bIkjE+WQs9Q=; b=SSP6QDtyF5ZBqIE2 TfZULG4XSHT9vHu5M0786r/72vF7jjqfr9YMve6Cd+QhDeh3VZpT6xlx4ysO77m3 DvXYB4PUUsmi6q7AXFWEHQtbOnmh/mYI7612Bfs0Ii9SgtlRLtmjrCrxiKzYPW3i WxCOAd7a7+shhTZcdCYJbO/7Z1Q=
Received: by filter0588p1mdw1.sendgrid.net with SMTP id filter0588p1mdw1-28820-5902A3A8-53 2017-04-28 02:06:33.005982798 +0000 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 mxOS_o0ZTImYZIYCkn82Ag for <quic-issues@ietf.org>; Fri, 28 Apr 2017 02:06:32.829 +0000 (UTC)
Date: Thu, 27 Apr 2017 19:06:32 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8ae890299fb066dbb987f7ec82518b56cf862f0892cf00000001151a65a892a169ce0d40117d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/440/297887795@github.com>
In-Reply-To: <quicwg/base-drafts/issues/440@github.com>
References: <quicwg/base-drafts/issues/440@github.com>
Subject: Re: [quicwg/base-drafts] Known attacks (#440)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5902a3a8b23f7_31193fa629c13c347972e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3Jlv8iz/p07wtzOUwjy8HkmuB0feXXut4Ap8 fEImSWRQsWWcXp5dwX6ndqs526h4JuvvmKZevOfmO1Nw05+JCNcXY3kb5zOBz0pQZ5aLktNHPDV8n1 fyhOnPKu/aDzt8cpSS2PCZhsRC6rFNHj2igqKT6+asaKIkR1FIk49P73OBoPsrXGmard5PKEIqIvfZ M=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Xq-iqB5mdgUZv48mdcSL4TkhVlQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 28 Apr 2017 02:09:19 -0000

----==_mimepart_5902a3a8b23f7_31193fa629c13c347972e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@huitema helpfully provided a few pull requests: #444, #445, #448.  That covers the listed issues.  We can use new issues to track other attacks that come up.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/440#issuecomment-297887795
----==_mimepart_5902a3a8b23f7_31193fa629c13c347972e
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> helpfully provided a few pull requests: <a href=3D"https://github.com/qu=
icwg/base-drafts/pull/444" class=3D"issue-link js-issue-link" data-url=3D"h=
ttps://github.com/quicwg/base-drafts/issues/444" data-id=3D"222811277" data=
-error-text=3D"Failed to load issue title" data-permission-text=3D"Issue ti=
tle is private">#444</a>, <a href=3D"https://github.com/quicwg/base-drafts/=
pull/445" class=3D"issue-link js-issue-link" data-url=3D"https://github.com=
/quicwg/base-drafts/issues/445" data-id=3D"222818485" data-error-text=3D"Fa=
iled to load issue title" data-permission-text=3D"Issue title is private">#=
445</a>, <a href=3D"https://github.com/quicwg/base-drafts/pull/448" class=
=3D"issue-link js-issue-link" data-url=3D"https://github.com/quicwg/base-dr=
afts/issues/448" data-id=3D"222945875" data-error-text=3D"Failed to load is=
sue title" data-permission-text=3D"Issue title is private">#448</a>.  That =
covers the listed issues.  We can use new issues to track other attacks tha=
t come up.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/440#issuecomment-297887795">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq5bgbdKEamaTIuA=
vWUnEIm57lEkmks5r0UmogaJpZM4M_4AT">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqxO_X-S4eWGjRaUVq=
rTtNUn8DC7uks5r0UmogaJpZM4M_4AT.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/440#issuecomment-297887795"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/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 #440: @huitema=
 helpfully provided a few pull requests: #444, #445, #448.  That covers the=
 listed issues.  We can use new issues to track other attacks that come up.=
"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-dra=
fts/issues/440#issuecomment-297887795"}}}</script>=

----==_mimepart_5902a3a8b23f7_31193fa629c13c347972e--


From nobody Thu Apr 27 21: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 B8DC4129BF9 for <quic-issues@ietfa.amsl.com>; Thu, 27 Apr 2017 21:46:58 -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 ao3sKDc0QyVu for <quic-issues@ietfa.amsl.com>; Thu, 27 Apr 2017 21:46: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 0DEA712922E for <quic-issues@ietf.org>; Thu, 27 Apr 2017 21:44:36 -0700 (PDT)
Date: Thu, 27 Apr 2017 21:44:36 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1493354676; bh=qD7JYV6UhErxNyox92/pkKaz8b6dxLRqsyF70eWMjqo=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=VARkuXLDzVxwYlBUE8D18M/zpME0AljpLALbQ4L5ATX3/xTzJB3ZDwbbXtCZ78giV 2da0RsizjBWdZQI+vXBjLKC28GQaY3DH0HRXeZIZMlojqbpmMFlzE7ZCfPUFDQPpUa 3yBAcXNHlfsiaK+UY14W38SokvUsI9eh2wknnT0g=
From: Mark Nottingham <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab643fd3abc1c6c4903fc2b686a9ccbb02bef8561992cf00000001151a8ab492a169ce0d0807ad@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/428/297905749@github.com>
In-Reply-To: <quicwg/base-drafts/issues/428@github.com>
References: <quicwg/base-drafts/issues/428@github.com>
Subject: Re: [quicwg/base-drafts] Port 443 and IANA ports (#428)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5902c8b4310f7_50673fac53e09c34116842"; 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/QVZU5XgRhlhY3NRPEehoS_qcMsY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 28 Apr 2017 04:46:59 -0000

----==_mimepart_5902c8b4310f7_50673fac53e09c34116842
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

FYI: I'm in a discussion both with the current assignee and the IESG about this. Stay tuned.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/428#issuecomment-297905749
----==_mimepart_5902c8b4310f7_50673fac53e09c34116842
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>FYI: I'm in a discussion both with the current assignee and the IESG about this. Stay tuned.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/428#issuecomment-297905749">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_SAK2deOJDfb3f41sZN3rUGM2vTks5r0W60gaJpZM4MwNm6">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq5ClU7tWlQUWog542YxB3cH8uMfOks5r0W60gaJpZM4MwNm6.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/428#issuecomment-297905749"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #428: FYI: I'm in a discussion both with the current assignee and the IESG about this. Stay tuned."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/428#issuecomment-297905749"}}}</script>
----==_mimepart_5902c8b4310f7_50673fac53e09c34116842--


From nobody Thu Apr 27 21:47: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 BC2791294D2 for <quic-issues@ietfa.amsl.com>; Thu, 27 Apr 2017 21:47: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 d-kEfTIXwXqU for <quic-issues@ietfa.amsl.com>; Thu, 27 Apr 2017 21:47: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 AFBCD12951C for <quic-issues@ietf.org>; Thu, 27 Apr 2017 21:45:04 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1493354704; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=7mMUq4IQ1eUmYIMl/WslPxQurmhB8OH+/oGsdHBxeUc=; b=PLwRdgQ1txGQu9Rd0r93WJj9SY5YCUDUEEm93aPleQDqn0I27Ksg4mQKGznp00z/KkZCPVBa 3FaOqensfR/F6F2OHkrc9kATRC+B++mB7Py0omEpKRAy3YSZsxMuP4tR2vioFFrYPqMvZxIB NEMqovzXlnHDy6gVGwU+/5EcIgg=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=GtcyfIS1JvDgxkOjMXGlPdgqO+WolX8BEYRJfe349CGirvKzeZWY9FKkHg/z4vW4fRnC3/ PTH7VNGdVcg8yilKqAbmryop2jbYmmf6YBqZrFE4vUqPpdZDIFtre7aCS8ENv5oxzbJgq+kK LlXVtQiFLri7/uj0tLxym6MLhUUhA=
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 5902c8cf.7f20896d18a0-smtp-out-n02; Fri, 28 Apr 2017 04:45:03 -0000 (UTC)
Date: Thu, 27 Apr 2017 21:45:02 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5902c8ce3fc6a_72f93fd869f37c2c12930@hookshot-fe3-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 1e8d5d: Add a description of the FNV-1a algorithm
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5902c8ce3f826_72f93fd869f37c2c1292ac"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/JBKa-suu9YkHtroCXeiAhDbL2VQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 28 Apr 2017 04:47:32 -0000

----==_mimepart_5902c8ce3f826_72f93fd869f37c2c1292ac
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/fnv-1a
  Home:   https://github.com/quicwg/base-drafts
  Commit: 1e8d5dab076371e0e3672320f97494b824139b1a
      https://github.com/quicwg/base-drafts/commit/1e8d5dab076371e0e3672320f97494b824139b1a
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-04-28 (Fri, 28 Apr 2017)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Add a description of the FNV-1a algorithm

I've added this in the TLS document, even though this would have been easier to
add to the transport document in some ways.  The current plan (if we ever clear
our backlog) is to move the details of the packet protection and key schedule
to the transport.  If that ever happens, it will be easy enough to move this
new text at the same time as the packet protection.

Two choices that I made here:

1. all packets are protected, including Public Reset - this means that the
packet construction code can have very simple logic for determining whether to
add an integrity check, namely is there an AEAD?; the cost being that public
reset is a little bigger

2. the integrity check mechanism can change in a new version - this avoids
expanding the list of things that we promise that won't change between
versions; the cost being one extra trivial check on receiving an unprotected
packet



----==_mimepart_5902c8ce3f826_72f93fd869f37c2c1292ac--


From nobody Thu Apr 27 21:48: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 3711A120726 for <quic-issues@ietfa.amsl.com>; Thu, 27 Apr 2017 21:48:36 -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 qjMJVvY9jewu for <quic-issues@ietfa.amsl.com>; Thu, 27 Apr 2017 21:48: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 72CFD1292D0 for <quic-issues@ietf.org>; Thu, 27 Apr 2017 21:46: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=p99Tn5ZDHQwgot76jhp0dCXXeHs=; b=uE2m60yDL3mIwjUn w7IYVdhD+PahIwRGLTGiOMx06mVaArhW/DIfq5GXndc2Zh3zYC5fOzkBl0L5Gnyy R0IW+wl7AutGuNoyQ0OaUWzk6EixeSItvn7Abh0ACW1wEpXdnf7upZ+MMe7TH/mY G+RwtgCqLDcxdxg0NMPn+bkotxk=
Received: by filter0433p1mdw1.sendgrid.net with SMTP id filter0433p1mdw1-2548-5902C90C-A 2017-04-28 04:46:04.143460489 +0000 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 ETQGCPzFQyePqBWWGGPAMQ for <quic-issues@ietf.org>; Fri, 28 Apr 2017 04:46:04.076 +0000 (UTC)
Date: Thu, 27 Apr 2017 21:46:03 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2d56d5ee1b9dd95462e3557f1049756154dc099992cf00000001151a8b0b92a169ce0d68e738@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/480@github.com>
Subject: [quicwg/base-drafts] Add a description of the FNV-1a algorithm (#480)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5902c90bea720_758b3f93f5351c2c16968b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0Qjh5kj8uAhGFj/el0AHzdwFTZDiliV1xRIl UaneXkbKbQTHcB1SM2/+K8rKKuQ3dj7CYvr0ZssSC2pBy4iamKHsUxeIR/YCOM7G4JQ9BxXdnznhbL TxQi9lBQOwKgvnJtemN/bE/fxwK8Fm0xgFadELKPI0Uo6ZkiXDNu0ZOph5j6AiwcoYK5bfEpFHCOMu w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/tJ6zhDaVswMkooP4ZQyjoUoq9_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: Fri, 28 Apr 2017 04:48:36 -0000

----==_mimepart_5902c90bea720_758b3f93f5351c2c16968b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I've added this in the TLS document, even though this would have been easier to
add to the transport document in some ways.  The current plan (if we ever clear
our backlog) is to move the details of the packet protection and key schedule
to the transport.  If that ever happens, it will be easy enough to move this
new text at the same time as the packet protection.

Two choices that I made here:

1. all packets are protected, including Public Reset - this means that the
packet construction code can have very simple logic for determining whether to
add an integrity check, namely is there an AEAD?; the cost being that public
reset is a little bigger

2. the integrity check mechanism can change in a new version - this avoids
expanding the list of things that we promise that won't change between
versions; the cost being one extra trivial check on receiving an unprotected
packet

Closes #167.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/480

-- Commit Summary --

  * Add a description of the FNV-1a algorithm

-- File Changes --

    M draft-ietf-quic-tls.md (76)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/480.patch
https://github.com/quicwg/base-drafts/pull/480.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/480

----==_mimepart_5902c90bea720_758b3f93f5351c2c16968b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I've added this in the TLS document, even though this would have been easier to<br>
add to the transport document in some ways.  The current plan (if we ever clear<br>
our backlog) is to move the details of the packet protection and key schedule<br>
to the transport.  If that ever happens, it will be easy enough to move this<br>
new text at the same time as the packet protection.</p>
<p>Two choices that I made here:</p>
<ol>
<li>
<p>all packets are protected, including Public Reset - this means that the<br>
packet construction code can have very simple logic for determining whether to<br>
add an integrity check, namely is there an AEAD?; the cost being that public<br>
reset is a little bigger</p>
</li>
<li>
<p>the integrity check mechanism can change in a new version - this avoids<br>
expanding the list of things that we promise that won't change between<br>
versions; the cost being one extra trivial check on receiving an unprotected<br>
packet</p>
</li>
</ol>
<p>Closes <a href="https://github.com/quicwg/base-drafts/issues/167" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/167" data-id="201301292" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#167</a>.</p>

<hr>

<h4>You can view, comment on, or merge this pull request online at:</h4>
<p>&nbsp;&nbsp;<a href='https://github.com/quicwg/base-drafts/pull/480'>https://github.com/quicwg/base-drafts/pull/480</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Add a description of the FNV-1a algorithm</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/480/files#diff-0">draft-ietf-quic-tls.md</a>
    (76)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/480.patch'>https://github.com/quicwg/base-drafts/pull/480.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/480.diff'>https://github.com/quicwg/base-drafts/pull/480.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/480">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6y_1UXnuoH_Y76oyg83fmJq7BIRks5r0W8LgaJpZM4NLDI1">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq6pr6Wwh_3Jhilgf3pl3zeJTQ6hnks5r0W8LgaJpZM4NLDI1.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/480"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 description of the FNV-1a algorithm (#480)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/480"}}}</script>

----==_mimepart_5902c90bea720_758b3f93f5351c2c16968b--


From nobody Thu Apr 27 21:51:06 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EF704129571 for <quic-issues@ietfa.amsl.com>; Thu, 27 Apr 2017 21:51:04 -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 RkBpdHqnCsnh for <quic-issues@ietfa.amsl.com>; Thu, 27 Apr 2017 21:51:04 -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 6789B128BB7 for <quic-issues@ietf.org>; Thu, 27 Apr 2017 21:48: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=wMI0y7J5cL/qiLudHkZ3RBFAzk4=; b=C4+bFSpL+qnce71u Hx8lKH3QvOImA8+avc8Zln138/Pd8DO6aMgiH9lE5KJT2pEUs6MHq1bWYBzTaddS uw9qQ8kPdKGCOUpXNq824JQBJkhNLQCAxCn8/drIYHWaYf0sGgxJ8Wt1ZNOAuPX+ JhMo1kp5tBCtRUCaNG1hYYxexWU=
Received: by filter0426p1mdw1.sendgrid.net with SMTP id filter0426p1mdw1-24804-5902C992-45 2017-04-28 04:48:18.924887456 +0000 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 JLr3mSAkTsic2bjcpZK_Vg for <quic-issues@ietf.org>; Fri, 28 Apr 2017 04:48:18.729 +0000 (UTC)
Date: Thu, 27 Apr 2017 21:48:18 -0700
From: Mark Nottingham <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba172ec78214139d64a23341d39ecdb8681d6d5e792cf00000001151a8b9292a169ce0bde5924@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/128/297906141@github.com>
In-Reply-To: <quicwg/base-drafts/issues/128@github.com>
References: <quicwg/base-drafts/issues/128@github.com>
Subject: Re: [quicwg/base-drafts] We have two things called "frame" (#128)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5902c9929a7c2_6f9e3fc9ddc47c3c421a6"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0oPNQoN2oVRsIQZD+sKH8EMpj4m3vEgvSqVM uekRctTzGCf/k1IF9P/tqpFVaX8mmLdyl0dKm5bFFP/Vk3gfc3ZJLzpY16p20TfLiKllr+kSVfQ0g6 s5igNHHGcGMOfw/HYtBTFW0U6/yanaAqVuCjxkA7yRyB1BcBU48ImwWpyX7NK9TaeJ+Y0RB/hmbSTu U=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/pmJsGQH44ePMxlJBFb7oJOhZZ30>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 28 Apr 2017 04:51:05 -0000

----==_mimepart_5902c9929a7c2_6f9e3fc9ddc47c3c421a6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

H2 already has frames; maybe the new thing should have the new name. E.g., 'QUIC segments".

YMMV.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/128#issuecomment-297906141
----==_mimepart_5902c9929a7c2_6f9e3fc9ddc47c3c421a6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>H2 already has frames; maybe the new thing should have the new name. E.g., 'QUIC segments".</p>
<p>YMMV.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/128#issuecomment-297906141">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3sQL4CLuCO6H9WUCTAgaKrZuvFtks5r0W-SgaJpZM4LcZBd">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqyjgmOiXft_vAyOIt3GQtDFcTX5Bks5r0W-SgaJpZM4LcZBd.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/128#issuecomment-297906141"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #128: H2 already has frames; maybe the new thing should have the new name. E.g., 'QUIC segments\".\r\n\r\nYMMV."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/128#issuecomment-297906141"}}}</script>
----==_mimepart_5902c9929a7c2_6f9e3fc9ddc47c3c421a6--


From nobody Thu Apr 27 21:59: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 6A2781270B4 for <quic-issues@ietfa.amsl.com>; Thu, 27 Apr 2017 21:59:43 -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 fao2laoMFxel for <quic-issues@ietfa.amsl.com>; Thu, 27 Apr 2017 21:59: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 30F08129C3B for <quic-issues@ietf.org>; Thu, 27 Apr 2017 21:57: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=I858dIAz3x0HYyLuMnUIMPfRTA0=; b=dXo0H0yXD1sAMGnL 5hPij00s2EqWneZrOGjN9CkeI0BRZTS0oMDz5oxGz6a+tkpWnkh393R2UBPMCVem WB+2c8Or+cQd8bjH003MYwqgfwRGutuTQbzleLU8fRduqxTZYLOVz87vyuOfiySr dSiwSKgfRh9zLpNi+z4yjpuJ4H0=
Received: by filter0421p1mdw1.sendgrid.net with SMTP id filter0421p1mdw1-6512-5902CB9C-33 2017-04-28 04:57:00.644729871 +0000 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 4dvZ2ZAQTKGoEdK0TjrtgA for <quic-issues@ietf.org>; Fri, 28 Apr 2017 04:57:00.634 +0000 (UTC)
Date: Thu, 27 Apr 2017 21:57:00 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb5299a3fb256bff6ec41842c553d33ea8d94fb7a92cf00000001151a8d9c92a169ce0d68eb99@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/481@github.com>
Subject: [quicwg/base-drafts] FNV-1a 64 (#481)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5902cb9c81583_5df03f93f5351c2c10347f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2I/bcUJZD+ejpMs5hIlQoAo/tkVX7WL5UDin cCD3FpcdaKjf6aVldFdWvKV3LVNSCQqbQbnwo0XN9/HimFCJGaag6QOpG4rP1HCOYC5um871s01ZN9 5rgmnYIOtcliI5ipbFuhrKJi2z0qHuheRp8ORlIhSEAYkTHxtYx3xLCfdO8hET20qs4hTdNA8gD0W3 w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/xLh82Qo6BNgHj4MlBjNTkI4Bi7c>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 28 Apr 2017 04:59:43 -0000

----==_mimepart_5902cb9c81583_5df03f93f5351c2c10347f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I did two things today in fairly quick succession, write up #480 and review a ghash implementation.  One of the biggest challenges with the ghash implementation is in dealing with architectures that don't have native 128 integers.

FNV-1a requires multiplication of 128-bit integers.  Without native support for that operation, it's a lot more code to write and more corner cases to test.  

Given what we are using FNV-1a for, the 64-bit variant would be perfectly adequate and also considerably easier to implement.  I doubt that most of our implementer audience would know what Karatsuba multiplication is, nor should we force them to get acquainted with it.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/481
----==_mimepart_5902cb9c81583_5df03f93f5351c2c10347f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I did two things today in fairly quick succession, write up <a href="https://github.com/quicwg/base-drafts/pull/480" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/480" data-id="224978744" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#480</a> and review a ghash implementation.  One of the biggest challenges with the ghash implementation is in dealing with architectures that don't have native 128 integers.</p>
<p>FNV-1a requires multiplication of 128-bit integers.  Without native support for that operation, it's a lot more code to write and more corner cases to test.</p>
<p>Given what we are using FNV-1a for, the 64-bit variant would be perfectly adequate and also considerably easier to implement.  I doubt that most of our implementer audience would know what Karatsuba multiplication is, nor should we force them to get acquainted 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/issues/481">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq31ziKuBNTN_RRJhYDZbzXXxguWlks5r0XGcgaJpZM4NLDcK">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq3TOo8EwOhUvPySaeA00wy-RnGI9ks5r0XGcgaJpZM4NLDcK.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/481"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"FNV-1a 64 (#481)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/481"}}}</script>
----==_mimepart_5902cb9c81583_5df03f93f5351c2c10347f--


From nobody Thu Apr 27 22:07: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 27EC61294F6 for <quic-issues@ietfa.amsl.com>; Thu, 27 Apr 2017 22:07:48 -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 ywKK0zKNgVsK for <quic-issues@ietfa.amsl.com>; Thu, 27 Apr 2017 22:07: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 77E621294AC for <quic-issues@ietf.org>; Thu, 27 Apr 2017 22:05:23 -0700 (PDT)
Date: Thu, 27 Apr 2017 22:05:22 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1493355922; bh=fiOTQJ0T6t1hsKPcaSIdSh0qLZKijEX7IjX6ZOG8WtU=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=gJxOUmdCsEDOpmQCVRx9C0EdeWPpMNE2Y1KOfDb1Z502RVUNIc9ouNHEv454SuGFP YQXT0EjO1XaKwD9K1KJEE6Vsrr/aC6Hspb+C3a+4daxAvRwSwBvaIGPaWFjR1cKjqn KocoJblpNJ2o/phef97iCptybrZxUvuHgyOHqQFg=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5da5c8b09a332756b65f6dba778bd5a9e6af06ef92cf00000001151a8f9292a169ce0d642cc9@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/471/297907868@github.com>
In-Reply-To: <quicwg/base-drafts/issues/471@github.com>
References: <quicwg/base-drafts/issues/471@github.com>
Subject: Re: [quicwg/base-drafts] Retransmission of handshake frames (#471)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5902cd92d1fb3_73863fea7eb01c3012096"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/zZuhdSADyADvca9Mvk26VvoqUPU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 28 Apr 2017 05:07:48 -0000

----==_mimepart_5902cd92d1fb3_73863fea7eb01c3012096
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

We played fast and loose with using "retransmit" earlier in the life of t=
he
draft. I think it's reasonable to say that the client SHOULD rebundle, as=

it always does.

On Wed, Apr 26, 2017 at 9:55 PM, Martin Thomson <notifications@github.com=
>
wrote:

> The draft currently says:
>
> Endpoints MUST retransmit handshake frames if not acknowledged within a=

> time limit.
>
> I've been trying to be very careful about what it means to retransmit. =
We
> don't retransmit packets, we create new packets; similarly, we don't
> retransmit frames, we create new frames that contain the data we want.
>
> In the case of the first client packet, we can probably be a little mor=
e
> prescriptive. The client can send another packet with the same contents=
,
> just with the packet number incremented.
>
> =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/471>, or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AKjg1Cox1yKhJ2FZg1vi=
VKkTYoE8pp4Uks5r0B_cgaJpZM4NJuVw>
> .
>


-- =

You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/471#issuecomment-297907868=

----==_mimepart_5902cd92d1fb3_73863fea7eb01c3012096
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

We played fast and loose with using &quot;retransmit&quot; earlier in the=
 life of the<br>
draft. I think it&#39;s reasonable to say that the client SHOULD rebundle=
, as<br>
it always does.<br>
<br>
On Wed, Apr 26, 2017 at 9:55 PM, Martin Thomson &lt;notifications@github.=
com&gt;<br>
wrote:<br>
<br>
&gt; The draft currently says:<br>
&gt;<br>
&gt; Endpoints MUST retransmit handshake frames if not acknowledged withi=
n a<br>
&gt; time limit.<br>
&gt;<br>
&gt; I&#39;ve been trying to be very careful about what it means to retra=
nsmit. We<br>
&gt; don&#39;t retransmit packets, we create new packets; similarly, we d=
on&#39;t<br>
&gt; retransmit frames, we create new frames that contain the data we wan=
t.<br>
&gt;<br>
&gt; In the case of the first client packet, we can probably be a little =
more<br>
&gt; prescriptive. The client can send another packet with the same conte=
nts,<br>
&gt; just with the packet number incremented.<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/471&gt;, or mute th=
e thread<br>
&gt; &lt;https://github.com/notifications/unsubscribe-auth/AKjg1Cox1yKhJ2=
FZg1viVKkTYoE8pp4Uks5r0B_cgaJpZM4NJuVw&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/471#issuecomment-297907868">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq5Ej4=
2pcLSxb0Ex2xmybqKCix5UKks5r0XOSgaJpZM4NJuVw">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq4P=
wRq5ljJxOC66mOx19hsWmH1QLks5r0XOSgaJpZM4NJuVw.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<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/471#issuecomment-297907868"></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 #471: We played fast and loose with using \"retransmit\" earlier in the=
 life of the\ndraft. I think it's reasonable to say that the client SHOUL=
D rebundle, as\nit always does.\n\nOn Wed, Apr 26, 2017 at 9:55 PM, Marti=
n Thomson \u003cnotifications@github.com\u003e\nwrote:\n\n\u003e The draf=
t currently says:\n\u003e\n\u003e Endpoints MUST retransmit handshake fra=
mes if not acknowledged within a\n\u003e time limit.\n\u003e\n\u003e I've=
 been trying to be very careful about what it means to retransmit. We\n\u=
003e don't retransmit packets, we create new packets; similarly, we don't=
\n\u003e retransmit frames, we create new frames that contain the data we=
 want.\n\u003e\n\u003e In the case of the first client packet, we can pro=
bably be a little more\n\u003e prescriptive. The client can send another =
packet with the same contents,\n\u003e just with the packet number increm=
ented.\n\u003e\n\u003e =E2=80=94\n\u003e You are receiving this because y=
ou are subscribed to this thread.\n\u003e Reply to this email directly, v=
iew it on GitHub\n\u003e \u003chttps://github.com/quicwg/base-drafts/issu=
es/471\u003e, or mute the thread\n\u003e \u003chttps://github.com/notific=
ations/unsubscribe-auth/AKjg1Cox1yKhJ2FZg1viVKkTYoE8pp4Uks5r0B_cgaJpZM4NJ=
uVw\u003e\n\u003e .\n\u003e\n"}],"action":{"name":"View Issue","url":"htt=
ps://github.com/quicwg/base-drafts/issues/471#issuecomment-297907868"}}}<=
/script>=

----==_mimepart_5902cd92d1fb3_73863fea7eb01c3012096--


From nobody Thu Apr 27 22:20: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 DABE3126BF7 for <quic-issues@ietfa.amsl.com>; Thu, 27 Apr 2017 22:20:29 -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 ebDXy_s64E4R for <quic-issues@ietfa.amsl.com>; Thu, 27 Apr 2017 22:20: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 977B5129B01 for <quic-issues@ietf.org>; Thu, 27 Apr 2017 22:17: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=pQjk/llXrQPJuzE6rnuKCWsY4vo=; b=JaM4VXZOvcPd/Nyi lvGW3HfGMz+/1SMLL5OOZzqGKfGCxS5RmWDIcIPtvwEIghakKsbBdGyYgwYh8I53 FMSjlVeU7AL9XTVbwoTbhX5HUUoMoD1/mYGk6cC6fK3UCS6FYrhcSCA0+iT6LdOO QJqeJhaD/sUyoF4EW1+LhJ4vPp8=
Received: by filter0508p1mdw1.sendgrid.net with SMTP id filter0508p1mdw1-8093-5902D085-2D 2017-04-28 05:17:57.574667736 +0000 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 IRiZap6iQGuX-Blbv6LDeA for <quic-issues@ietf.org>; Fri, 28 Apr 2017 05:17:57.664 +0000 (UTC)
Date: Thu, 27 Apr 2017 22:17:57 -0700
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abcc3c9eed0831b2bf8184c7b42f178d147c47003592cf00000001151a928592a169ce0d68e738@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/480/review/35276530@github.com>
In-Reply-To: <quicwg/base-drafts/pull/480@github.com>
References: <quicwg/base-drafts/pull/480@github.com>
Subject: Re: [quicwg/base-drafts] Add a description of the FNV-1a algorithm (#480)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5902d0858457a_13ee3fd30f345c34844a5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak27Ri+JEqQ1oFStSvvHD5DT/CLhYCPivdvXhv thkqC412wy3IyA40U60EDUgriAHMkLnURGcVk9AQw9p6NXEzkBXmj4aldSnQwVBoU/Nca2LIdQfQbR o0ytuDPbjL78zlqhu2oaqGGPWMY1uJ/2r9UvVBslkekUzFbe/2yCnLcnrT4dskqFxXAUdfP3wwqPpY Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/VKocpLciOV2Ewmw8-J1fH1m_SNA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 28 Apr 2017 05:20:30 -0000

----==_mimepart_5902d0858457a_13ee3fd30f345c34844a5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

janaiyengar commented on this pull request.



> +integrity check length needs to be subtracted from available space when padding
+the initial client packet.
+
+The sender then calculates the integrity check over the entire packet, starting
+from the type field.  The output of the hash is appended to the packet.
+
+A receiver that receives an unprotected packet first checks that the version is
+correct, then removes the trailing octets.  It calculates the integrity check
+over the remainder of the packet.  Unprotected packets that do not contain a
+valid integrity check MUST be discarded.
+
+An implementation could choose to treat the addition and removal of the
+integrity check as though it were an AEAD.
+
+
+## The 128-bit FNV-1a Algorithm {#fnv1a}

Remove this entirely, and leave a reference to the FNV IETF draft (https://datatracker.ietf.org/doc/html/draft-eastlake-fnv).

> +128-bit FNV-1a hash (see {{fnv1a}}).  The output of this hash is appended to the
+payload of the packet.
+
+The integrity check algorithm MAY change for other versions of the protocol.
+
+
+## Integrity Check Processing
+
+An endpoint sending a packet that has a long header and a type that does not
+indicate that the packet will be protected (that is, 0-RTT Encrypted (0x05),
+1-RTT Encrypted (key phase 0) (0x06), or 1-RTT Encrypted (key phase 1) (0x07))
+first constructs the packet that it sends without the integrity check.
+
+In constructing the packet, the endpoint has to consider the extra length that
+the integrity check will add relative to the path MTU.  In particular, the
+integrity check length needs to be subtracted from available space when padding

"when padding the initial client packet" --> "when generating unprotected client packets". 

> +
+In constructing the packet, the endpoint has to consider the extra length that
+the integrity check will add relative to the path MTU.  In particular, the
+integrity check length needs to be subtracted from available space when padding
+the initial client packet.
+
+The sender then calculates the integrity check over the entire packet, starting
+from the type field.  The output of the hash is appended to the packet.
+
+A receiver that receives an unprotected packet first checks that the version is
+correct, then removes the trailing octets.  It calculates the integrity check
+over the remainder of the packet.  Unprotected packets that do not contain a
+valid integrity check MUST be discarded.
+
+An implementation could choose to treat the addition and removal of the
+integrity check as though it were an AEAD.

Unnecessary -- remove this sentence

> +
+
+## Integrity Check Processing
+
+An endpoint sending a packet that has a long header and a type that does not
+indicate that the packet will be protected (that is, 0-RTT Encrypted (0x05),
+1-RTT Encrypted (key phase 0) (0x06), or 1-RTT Encrypted (key phase 1) (0x07))
+first constructs the packet that it sends without the integrity check.
+
+In constructing the packet, the endpoint has to consider the extra length that
+the integrity check will add relative to the path MTU.  In particular, the
+integrity check length needs to be subtracted from available space when padding
+the initial client packet.
+
+The sender then calculates the integrity check over the entire packet, starting
+from the type field.  The output of the hash is appended to the packet.

Google QUIC adds this hash right after the packet header. This is similar to how AEAD does it, where the hash appears just before the encrypted payload, and it is indeed how we generate these packets (null encrypter with an FNV hash.) Can you change this to have the hash after the packet 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/480#pullrequestreview-35276530
----==_mimepart_5902d0858457a_13ee3fd30f345c34844a5
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/480#discussion_r113853143">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; +integrity check length needs to be subtracted from available space when padding
+the initial client packet.
+
+The sender then calculates the integrity check over the entire packet, starting
+from the type field.  The output of the hash is appended to the packet.
+
+A receiver that receives an unprotected packet first checks that the version is
+correct, then removes the trailing octets.  It calculates the integrity check
+over the remainder of the packet.  Unprotected packets that do not contain a
+valid integrity check MUST be discarded.
+
+An implementation could choose to treat the addition and removal of the
+integrity check as though it were an AEAD.
+
+
+## The 128-bit FNV-1a Algorithm {#fnv1a}
</pre>
<p>Remove this entirely, and leave a reference to the FNV IETF draft (<a href="https://datatracker.ietf.org/doc/html/draft-eastlake-fnv">https://datatracker.ietf.org/doc/html/draft-eastlake-fnv</a>).</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/480#discussion_r113853329">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; +128-bit FNV-1a hash (see {{fnv1a}}).  The output of this hash is appended to the
+payload of the packet.
+
+The integrity check algorithm MAY change for other versions of the protocol.
+
+
+## Integrity Check Processing
+
+An endpoint sending a packet that has a long header and a type that does not
+indicate that the packet will be protected (that is, 0-RTT Encrypted (0x05),
+1-RTT Encrypted (key phase 0) (0x06), or 1-RTT Encrypted (key phase 1) (0x07))
+first constructs the packet that it sends without the integrity check.
+
+In constructing the packet, the endpoint has to consider the extra length that
+the integrity check will add relative to the path MTU.  In particular, the
+integrity check length needs to be subtracted from available space when padding
</pre>
<p>"when padding the initial client packet" --&gt; "when generating unprotected client packets".</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/480#discussion_r113853451">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; +
+In constructing the packet, the endpoint has to consider the extra length that
+the integrity check will add relative to the path MTU.  In particular, the
+integrity check length needs to be subtracted from available space when padding
+the initial client packet.
+
+The sender then calculates the integrity check over the entire packet, starting
+from the type field.  The output of the hash is appended to the packet.
+
+A receiver that receives an unprotected packet first checks that the version is
+correct, then removes the trailing octets.  It calculates the integrity check
+over the remainder of the packet.  Unprotected packets that do not contain a
+valid integrity check MUST be discarded.
+
+An implementation could choose to treat the addition and removal of the
+integrity check as though it were an AEAD.
</pre>
<p>Unnecessary -- remove this sentence</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/480#discussion_r113853712">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; +
+
+## Integrity Check Processing
+
+An endpoint sending a packet that has a long header and a type that does not
+indicate that the packet will be protected (that is, 0-RTT Encrypted (0x05),
+1-RTT Encrypted (key phase 0) (0x06), or 1-RTT Encrypted (key phase 1) (0x07))
+first constructs the packet that it sends without the integrity check.
+
+In constructing the packet, the endpoint has to consider the extra length that
+the integrity check will add relative to the path MTU.  In particular, the
+integrity check length needs to be subtracted from available space when padding
+the initial client packet.
+
+The sender then calculates the integrity check over the entire packet, starting
+from the type field.  The output of the hash is appended to the packet.
</pre>
<p>Google QUIC adds this hash right after the packet header. This is similar to how AEAD does it, where the hash appears just before the encrypted payload, and it is indeed how we generate these packets (null encrypter with an FNV hash.) Can you change this to have the hash after the packet 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/480#pullrequestreview-35276530">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-kEejO8x9eJQOMjZq8kaIOmplVSks5r0XaFgaJpZM4NLDI1">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq3efumUDz9oL8Ei3FYi4WgazWuKnks5r0XaFgaJpZM4NLDI1.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/480#pullrequestreview-35276530"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #480"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/480#pullrequestreview-35276530"}}}</script>
----==_mimepart_5902d0858457a_13ee3fd30f345c34844a5--


From nobody Thu Apr 27 22:22: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 1F062129573 for <quic-issues@ietfa.amsl.com>; Thu, 27 Apr 2017 22:22:30 -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 00LKQiI2PAYl for <quic-issues@ietfa.amsl.com>; Thu, 27 Apr 2017 22:22: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 27015129480 for <quic-issues@ietf.org>; Thu, 27 Apr 2017 22:19: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=KGmYmaQBpdIqhl9RG4VI/VwNvIk=; b=Zz7rLXySfl8+eiZB Z92tPb+DuAQhhhpaVox6NHRmcS6bGG99JBlqog06XdpONMMI44NE6jfde0mxtlL1 OAGf4R/OWY9whuG01oHbFX9SGd23gZu4Dqittb3EqtMeGwkc6gDqnW5W3t4YUarC H+D76usAPGNScHGyahcUPOlmbpc=
Received: by filter0443p1mdw1.sendgrid.net with SMTP id filter0443p1mdw1-19440-5902D0FB-30 2017-04-28 05:19:55.699771006 +0000 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 xNI0lAREQhiK0yZ2aUr34g for <quic-issues@ietf.org>; Fri, 28 Apr 2017 05:19:55.659 +0000 (UTC)
Date: Thu, 27 Apr 2017 22:19:55 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab53583349de3be0fd4be93c2286fc8ffe2793a06192cf00000001151a92fb92a169ce0d68e738@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/480/review/35277320@github.com>
In-Reply-To: <quicwg/base-drafts/pull/480@github.com>
References: <quicwg/base-drafts/pull/480@github.com>
Subject: Re: [quicwg/base-drafts] Add a description of the FNV-1a algorithm (#480)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5902d0fb8bda2_69643ff0f057fc301680fd"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-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+Yq1Tn1F4TWqbiE3XLyt9omwucndlZPzUBZ PSwaFEA5HGfKGpZKxs8mKA01s8+g+hSdAwFQWdErQQFlIBbwOmmlIp7Ktqj8Nezy0EsHoksll42ph7 CKTjk2kahtnO9e/3gV6Gbfm4zR9ozuvqkpCiq8JJy0Yr+4Ual35GA8aa6ZgkAAjhy5JfDmTySeREm9 c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/mKmzk4lzx_bWLaeBPMK9WWfYtds>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 28 Apr 2017 05:22:30 -0000

----==_mimepart_5902d0fb8bda2_69643ff0f057fc301680fd
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



> +128-bit FNV-1a hash (see {{fnv1a}}).  The output of this hash is appended to the
+payload of the packet.
+
+The integrity check algorithm MAY change for other versions of the protocol.
+
+
+## Integrity Check Processing
+
+An endpoint sending a packet that has a long header and a type that does not
+indicate that the packet will be protected (that is, 0-RTT Encrypted (0x05),
+1-RTT Encrypted (key phase 0) (0x06), or 1-RTT Encrypted (key phase 1) (0x07))
+first constructs the packet that it sends without the integrity check.
+
+In constructing the packet, the endpoint has to consider the extra length that
+the integrity check will add relative to the path MTU.  In particular, the
+integrity check length needs to be subtracted from available space when padding

Nope, other client packets don't have strong requirements about length, but that one needs to be handled specially (the second flight of handshake packets doesn't have a size constraint).

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/480#discussion_r113853969
----==_mimepart_5902d0fb8bda2_69643ff0f057fc301680fd
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/480#discussion_r113853969">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; +128-bit FNV-1a hash (see {{fnv1a}}).  The output of this hash is appended to the
+payload of the packet.
+
+The integrity check algorithm MAY change for other versions of the protocol.
+
+
+## Integrity Check Processing
+
+An endpoint sending a packet that has a long header and a type that does not
+indicate that the packet will be protected (that is, 0-RTT Encrypted (0x05),
+1-RTT Encrypted (key phase 0) (0x06), or 1-RTT Encrypted (key phase 1) (0x07))
+first constructs the packet that it sends without the integrity check.
+
+In constructing the packet, the endpoint has to consider the extra length that
+the integrity check will add relative to the path MTU.  In particular, the
+integrity check length needs to be subtracted from available space when padding
</pre>
<p>Nope, other client packets don't have strong requirements about length, but that one needs to be handled specially (the second flight of handshake packets doesn't have a size constraint).</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/480#discussion_r113853969">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-Qy_py2bCNmqHc_5mVFKhUEPxXSks5r0Xb7gaJpZM4NLDI1">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq--VWU3qi_cMinzqKJd2JL0qq7Vyks5r0Xb7gaJpZM4NLDI1.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/480#discussion_r113853969"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/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 #480"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/480#discussion_r113853969"}}}</script>
----==_mimepart_5902d0fb8bda2_69643ff0f057fc301680fd--


From nobody Thu Apr 27 22:23: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 6C05D129C15 for <quic-issues@ietfa.amsl.com>; Thu, 27 Apr 2017 22:23: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_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 wdySWNUavx2X for <quic-issues@ietfa.amsl.com>; Thu, 27 Apr 2017 22:23: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 5540B129BA8 for <quic-issues@ietf.org>; Thu, 27 Apr 2017 22:20:36 -0700 (PDT)
Date: Thu, 27 Apr 2017 22:20:35 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1493356835; bh=BcveQjQnd/irD4lEWJSZiszaxC1diIixmMIKjELeznI=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=0nrCoYumKpzURAWwYESWoXN6QCq7eb3+7tRdrfqArrnzJNKbpetQtW/CczTn/w7M9 o/0onrtkBipXgFl5+bA5qqVcXiKKC3olO5Y/IX/7SXlNnPj7qn7YHu7gmazpoueP4z V/CYh75E8bGaWAPY6v5dVJZZdPWhsasPMnW76dbg=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab20ee04290e823c3d6c804589e53563312290948992cf00000001151a932392a169ce0d68e738@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/480/review/35277368@github.com>
In-Reply-To: <quicwg/base-drafts/pull/480@github.com>
References: <quicwg/base-drafts/pull/480@github.com>
Subject: Re: [quicwg/base-drafts] Add a description of the FNV-1a algorithm (#480)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5902d1238983e_79703fd30f345c34736b0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/tQ0LtZhBfFe1U9b-gwQVWuHS8pA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 28 Apr 2017 05:23:11 -0000

----==_mimepart_5902d1238983e_79703fd30f345c34736b0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



> +
+
+## Integrity Check Processing
+
+An endpoint sending a packet that has a long header and a type that does not
+indicate that the packet will be protected (that is, 0-RTT Encrypted (0x05),
+1-RTT Encrypted (key phase 0) (0x06), or 1-RTT Encrypted (key phase 1) (0x07))
+first constructs the packet that it sends without the integrity check.
+
+In constructing the packet, the endpoint has to consider the extra length that
+the integrity check will add relative to the path MTU.  In particular, the
+integrity check length needs to be subtracted from available space when padding
+the initial client packet.
+
+The sender then calculates the integrity check over the entire packet, starting
+from the type field.  The output of the hash is appended to the packet.

I'd prefer to have it at the end.  Then it's not wedged in the middle so that you have to hash 17 octets, jump 16 and then hash the rest.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/480#discussion_r113854013
----==_mimepart_5902d1238983e_79703fd30f345c34736b0
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/480#discussion_r113854013">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; +
+
+## Integrity Check Processing
+
+An endpoint sending a packet that has a long header and a type that does not
+indicate that the packet will be protected (that is, 0-RTT Encrypted (0x05),
+1-RTT Encrypted (key phase 0) (0x06), or 1-RTT Encrypted (key phase 1) (0x07))
+first constructs the packet that it sends without the integrity check.
+
+In constructing the packet, the endpoint has to consider the extra length that
+the integrity check will add relative to the path MTU.  In particular, the
+integrity check length needs to be subtracted from available space when padding
+the initial client packet.
+
+The sender then calculates the integrity check over the entire packet, starting
+from the type field.  The output of the hash is appended to the packet.
</pre>
<p>I'd prefer to have it at the end.  Then it's not wedged in the middle so that you have to hash 17 octets, jump 16 and then hash the rest.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/480#discussion_r113854013">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3dINw0TgS8OOOU339c-bxy1TzB3ks5r0XcjgaJpZM4NLDI1">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq4Mz8MtBkbd1RraCP6aXTZmGGIuNks5r0XcjgaJpZM4NLDI1.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/480#discussion_r113854013"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/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 #480"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/480#discussion_r113854013"}}}</script>
----==_mimepart_5902d1238983e_79703fd30f345c34736b0--


From nobody Thu Apr 27 22:24: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 ECD301294E4 for <quic-issues@ietfa.amsl.com>; Thu, 27 Apr 2017 22:24: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_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 95qBQ_RepIza for <quic-issues@ietfa.amsl.com>; Thu, 27 Apr 2017 22:24: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 2D63D12950C for <quic-issues@ietf.org>; Thu, 27 Apr 2017 22:21:51 -0700 (PDT)
Date: Thu, 27 Apr 2017 22:21:50 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1493356910; bh=98Gbtn4wBv412r65SjCipCwYUnia3A8FmYRxJPaw5hQ=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=UX+EKpBg6a6v+m6IM7BF3nknHYwX0AdxOIDaV3zg6Ke8pg2f9Re9YhPPf093JBpUv Zry6xMUBxcM/4h8Du2e7801ODdfx9VgSJHhncAdt1ecJeZrf7xTGmNHf7NXxsHw3Vx dt9asl4Way45+mk08+3XFf4lf+y+3qqmVNU3fYoI=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abad9cf48864faadc66b4520f78b37f059a1388da192cf00000001151a936e92a169ce0d68e738@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/480/review/35277449@github.com>
In-Reply-To: <quicwg/base-drafts/pull/480@github.com>
References: <quicwg/base-drafts/pull/480@github.com>
Subject: Re: [quicwg/base-drafts] Add a description of the FNV-1a algorithm (#480)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5902d16e5b3b0_72113fd30f345c3476135"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/OsOn58VlRrEvziHdhg2T0LEQI3E>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 28 Apr 2017 05:24:31 -0000

----==_mimepart_5902d16e5b3b0_72113fd30f345c3476135
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



> +integrity check length needs to be subtracted from available space when padding
+the initial client packet.
+
+The sender then calculates the integrity check over the entire packet, starting
+from the type field.  The output of the hash is appended to the packet.
+
+A receiver that receives an unprotected packet first checks that the version is
+correct, then removes the trailing octets.  It calculates the integrity check
+over the remainder of the packet.  Unprotected packets that do not contain a
+valid integrity check MUST be discarded.
+
+An implementation could choose to treat the addition and removal of the
+integrity check as though it were an AEAD.
+
+
+## The 128-bit FNV-1a Algorithm {#fnv1a}

That draft has an uncertain future.  It's not even an IETF draft.  I don't want to hitch our wagon to something like that.

It's even more uncertain given that the market is now overwhelmingly using Murmur variants.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/480#discussion_r113854084
----==_mimepart_5902d16e5b3b0_72113fd30f345c3476135
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/480#discussion_r113854084">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; +integrity check length needs to be subtracted from available space when padding
+the initial client packet.
+
+The sender then calculates the integrity check over the entire packet, starting
+from the type field.  The output of the hash is appended to the packet.
+
+A receiver that receives an unprotected packet first checks that the version is
+correct, then removes the trailing octets.  It calculates the integrity check
+over the remainder of the packet.  Unprotected packets that do not contain a
+valid integrity check MUST be discarded.
+
+An implementation could choose to treat the addition and removal of the
+integrity check as though it were an AEAD.
+
+
+## The 128-bit FNV-1a Algorithm {#fnv1a}
</pre>
<p>That draft has an uncertain future.  It's not even an IETF draft.  I don't want to hitch our wagon to something like that.</p>
<p>It's even more uncertain given that the market is now overwhelmingly using Murmur variants.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/480#discussion_r113854084">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-lsq2z80jc4yDIwlC_DWYJMe3sKks5r0XdugaJpZM4NLDI1">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqx671E8kS0QxkhhEHRhtunIRhr_4ks5r0XdugaJpZM4NLDI1.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/480#discussion_r113854084"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/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 #480"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/480#discussion_r113854084"}}}</script>
----==_mimepart_5902d16e5b3b0_72113fd30f345c3476135--


From nobody Thu Apr 27 22:26: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 B197A124234 for <quic-issues@ietfa.amsl.com>; Thu, 27 Apr 2017 22:26:05 -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 PrMGqla_Tjjp for <quic-issues@ietfa.amsl.com>; Thu, 27 Apr 2017 22:26: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 5469E129C29 for <quic-issues@ietf.org>; Thu, 27 Apr 2017 22:23:20 -0700 (PDT)
Date: Thu, 27 Apr 2017 22:23:19 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1493356999; bh=5U/HsDETHqJMoGUtRYMS3Qppd1Z237jT5an2FlAZJc8=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=IUJWdK9IsBJRMHPPeYI19p826CRlcEnlwcZ90UUej36PYtI1ZnmWR5fyUtf0hP86W 9vt1xp4JPLjBaqAGLSBvKFkeQpiNR5JvimGYvswjLHsOJuHgHzGQcmn1RhkPiHDQA1 b7EO0FTQmLv8JYtVrUHaRTn9jJU+O5vj4X+k/9EA=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abde140b2889359866c4e6bf30aa8cd3578a6b709292cf00000001151a93c792a169ce0d68e738@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/480/review/35277559@github.com>
In-Reply-To: <quicwg/base-drafts/pull/480@github.com>
References: <quicwg/base-drafts/pull/480@github.com>
Subject: Re: [quicwg/base-drafts] Add a description of the FNV-1a algorithm (#480)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5902d1c7abbe9_3ddf3ff0f057fc30125529"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/5Vo9wcxqgjkbDqfjYsbINWTlLr4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 28 Apr 2017 05:26:06 -0000

----==_mimepart_5902d1c7abbe9_3ddf3ff0f057fc30125529
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



> +
+
+## Integrity Check Processing
+
+An endpoint sending a packet that has a long header and a type that does not
+indicate that the packet will be protected (that is, 0-RTT Encrypted (0x05),
+1-RTT Encrypted (key phase 0) (0x06), or 1-RTT Encrypted (key phase 1) (0x07))
+first constructs the packet that it sends without the integrity check.
+
+In constructing the packet, the endpoint has to consider the extra length that
+the integrity check will add relative to the path MTU.  In particular, the
+integrity check length needs to be subtracted from available space when padding
+the initial client packet.
+
+The sender then calculates the integrity check over the entire packet, starting
+from the type field.  The output of the hash is appended to the packet.

Note also that "AEAD" doesn't do it any particular way.  AES-GCM adds the authentication tag at the end.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/480#discussion_r113854182
----==_mimepart_5902d1c7abbe9_3ddf3ff0f057fc30125529
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/480#discussion_r113854182">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; +
+
+## Integrity Check Processing
+
+An endpoint sending a packet that has a long header and a type that does not
+indicate that the packet will be protected (that is, 0-RTT Encrypted (0x05),
+1-RTT Encrypted (key phase 0) (0x06), or 1-RTT Encrypted (key phase 1) (0x07))
+first constructs the packet that it sends without the integrity check.
+
+In constructing the packet, the endpoint has to consider the extra length that
+the integrity check will add relative to the path MTU.  In particular, the
+integrity check length needs to be subtracted from available space when padding
+the initial client packet.
+
+The sender then calculates the integrity check over the entire packet, starting
+from the type field.  The output of the hash is appended to the packet.
</pre>
<p>Note also that "AEAD" doesn't do it any particular way.  AES-GCM adds the authentication tag at the end.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/480#discussion_r113854182">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9gQ-aO-6tWhL5nR_g_M1JdJ6QlKks5r0XfHgaJpZM4NLDI1">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq8rTh05LyvjSgddj_wVv0BRqYqsOks5r0XfHgaJpZM4NLDI1.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/480#discussion_r113854182"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/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 #480"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/480#discussion_r113854182"}}}</script>
----==_mimepart_5902d1c7abbe9_3ddf3ff0f057fc30125529--


From nobody Thu Apr 27 22:49: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 33A2B129BF9 for <quic-issues@ietfa.amsl.com>; Thu, 27 Apr 2017 22:49: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 ciMTOe2g5vKA for <quic-issues@ietfa.amsl.com>; Thu, 27 Apr 2017 22:49:38 -0700 (PDT)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7C775126D05 for <quic-issues@ietf.org>; Thu, 27 Apr 2017 22:47:04 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1493358423; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=PZSqEAguD/7xz79WBwKkx8U1w7l+21O+3Z6KcqnnGGU=; b=XiI6S0c0xxeIbcmZNVVvGzoqVL29GvLGS6iVcKmj4VMolxgF9byEv9J/Tji3h/I/HbIF9D77 yPqL+vFluVvPC6sdWs1LAZ5huTbjDx1AYc1vRv1b+P9rAdkLyUSOmgciPf+xbyHQym3X/hKs lUTiiu+IkQbeG8Po3JNcyPnqe2M=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=SQI74K4JH/BVVAlx5bd2IGKseA2ls4V9kCd9qcVsBl44fWry2fTkimd29p+mW5tSbu8vqN BXKQgBq2ols9S8Qh1GfWjnVQ/Rma0moJBMleF4E3RJ0TQ5Bnyg8KyfBtia5VJoMQGIW2FAJR yPHnlO0LARUApZM37y+xUem0rxBrM=
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 5902d757.7f06740ceb10-smtp-out-n03; Fri, 28 Apr 2017 05:47:03 -0000 (UTC)
Date: Thu, 27 Apr 2017 22:47:03 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5902d75786711_adfa3ffc33471c3c12741@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 925200: Address validation is stateless reject
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5902d7578641e_adfa3ffc33471c3c1273b9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Br2G6L3jsSNd6NeLNp80poPktOU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 28 Apr 2017 05:49:39 -0000

----==_mimepart_5902d7578641e_adfa3ffc33471c3c1273b9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/stateless_reject
  Home:   https://github.com/quicwg/base-drafts
  Commit: 925200694d7e523112e979c8f0c326e7eb3d8294
      https://github.com/quicwg/base-drafts/commit/925200694d7e523112e979c8f0c326e7eb3d8294
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-04-28 (Fri, 28 Apr 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



----==_mimepart_5902d7578641e_adfa3ffc33471c3c1273b9--


From nobody Thu Apr 27 22:50:20 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0935B129BAA for <quic-issues@ietfa.amsl.com>; Thu, 27 Apr 2017 22:50:18 -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 NBaQm71imRgp for <quic-issues@ietfa.amsl.com>; Thu, 27 Apr 2017 22:50: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 31E7F129B4C for <quic-issues@ietf.org>; Thu, 27 Apr 2017 22:47:40 -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=fQzfBh20o2WDj4MKIn+99kiCvss=; b=LqdeLxReYd8Ex3JD OiNg7/uWcgpNAMSrgk97b617Zh/XGWeEM9y4+bx52seD5x55hlBxuLAvkxQgzwDY yKAHLcPdgWDuBhkszxt72ZqIsDSGHwQF4PU64AfGiTK6OLtPocvi5+5yR/MdJyqp zhGCjSE5OQ5FvuB6tRLUGV8Mko4=
Received: by filter0832p1mdw1.sendgrid.net with SMTP id filter0832p1mdw1-27751-5902D77A-55 2017-04-28 05:47:38.637195502 +0000 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 GYVhZFcsQWmONSeuLAzojQ for <quic-issues@ietf.org>; Fri, 28 Apr 2017 05:47:38.573 +0000 (UTC)
Date: Thu, 27 Apr 2017 22:47:38 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2aa4374d7f0934ed4c5e5ea62a6b67018497647492cf00000001151a997a92a169ce0d69029c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/482@github.com>
Subject: [quicwg/base-drafts] Address validation is stateless reject (#482)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5902d77a77e89_22a43fb844141c34405b5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3ZvKXxMIAOvvWG3NsMg6mtO1dkeHPu4vMQT0 FAvhAGhUrYwVWx9bPCxSAv2agGYIkmuOCcART0U34RTu6RG5RcDphoisB1sNxpLDvFCLW5ivYmiJvw v5krSeZ+6GKVactQuHeQQDyPPUP/323xoPNmKRrWA1c+YahqVcl3r6U/uYCSb2gtFYVJkFCXs6Jzmu Y=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/a8yp_c-3nESf0AdJ770KnzyN_E0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 28 Apr 2017 05:50:18 -0000

----==_mimepart_5902d77a77e89_22a43fb844141c34405b5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

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
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/482

-- Commit Summary --

  * Address validation is stateless reject

-- File Changes --

    M draft-ietf-quic-tls.md (4)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/482.patch
https://github.com/quicwg/base-drafts/pull/482.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/482

----==_mimepart_5902d77a77e89_22a43fb844141c34405b5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>We already have enough text on how to tell a client to go away and come back.<br>
But we don't really say how a server might do that statelessly.  Add a small<br>
bit of text on that and we're done.</p>
<p>Closes <a href="https://github.com/quicwg/base-drafts/issues/60" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/60" data-id="192994357" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#60</a></p>

<hr>

<h4>You can view, comment on, or merge this pull request online at:</h4>
<p>&nbsp;&nbsp;<a href='https://github.com/quicwg/base-drafts/pull/482'>https://github.com/quicwg/base-drafts/pull/482</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Address validation is stateless reject</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/482/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/482.patch'>https://github.com/quicwg/base-drafts/pull/482.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/482.diff'>https://github.com/quicwg/base-drafts/pull/482.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/482">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxDIBxyIORQZ7OWvlIx6OIe9MMjuks5r0X16gaJpZM4NLFCy">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqwO6RSFR7h2qQrf_JNqyBf9ZNayJks5r0X16gaJpZM4NLFCy.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/482"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Address validation is stateless reject (#482)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/482"}}}</script>

----==_mimepart_5902d77a77e89_22a43fb844141c34405b5--


From nobody Thu Apr 27 22:51: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 9D79E129481 for <quic-issues@ietfa.amsl.com>; Thu, 27 Apr 2017 22:51:20 -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 5GGjQDldPlIH for <quic-issues@ietfa.amsl.com>; Thu, 27 Apr 2017 22:51:19 -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 3B818129C12 for <quic-issues@ietf.org>; Thu, 27 Apr 2017 22:48:37 -0700 (PDT)
Date: Thu, 27 Apr 2017 22:48:36 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1493358516; bh=DVYRp8JT5ImSIl6Uwnd4pWb53hYaC2V4UIAxtFc87b0=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=eBg6HvXqevJx+ZxbVDIi+p9RF1nwvE/+eEnbr6qEyVAk720kEr0FvXrPOXUCDhRe7 LdQhUjTa2Qay9dQPPnPyra1M1pTocL2g8FSEzIEyH+c1eWJvnLagvmJIAZnQf6hOVQ hB8w6Iv0E6t+LLxZKzdbQcMYaJlwq8FVqPoiYq/s=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abcafbd136ecf11fc51bcd6991831d9291d349f79892cf00000001151a99b492a169ce0d4e74ae@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/459/issue_event/1061575898@github.com>
In-Reply-To: <quicwg/base-drafts/pull/459@github.com>
References: <quicwg/base-drafts/pull/459@github.com>
Subject: Re: [quicwg/base-drafts] Change RST_STREAM impact on state (#459)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5902d7b492144_58e13fc9ddc47c3c44274"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/FN0FljhqqINHbP3JpGvIphIVhJc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 28 Apr 2017 05:51:20 -0000

----==_mimepart_5902d7b492144_58e13fc9ddc47c3c44274
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #459.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/459#event-1061575898
----==_mimepart_5902d7b492144_58e13fc9ddc47c3c44274
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a href="https://github.com/quicwg/base-drafts/pull/459" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/459" data-id="223245486" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#459</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/459#event-1061575898">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0RD5J0u4ABKxaHJ3L05b7vCQd73ks5r0X20gaJpZM4NDv-W">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq9sIlA2Yec4XvDjSEtNwqPqCrrNAks5r0X20gaJpZM4NDv-W.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/459#event-1061575898"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #459."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/459#event-1061575898"}}}</script>
----==_mimepart_5902d7b492144_58e13fc9ddc47c3c44274--


From nobody Thu Apr 27 22:51: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 177FE129B53 for <quic-issues@ietfa.amsl.com>; Thu, 27 Apr 2017 22:51:23 -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 y2bQkH25NrLq for <quic-issues@ietfa.amsl.com>; Thu, 27 Apr 2017 22:51: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 39215129BDD for <quic-issues@ietf.org>; Thu, 27 Apr 2017 22:48:37 -0700 (PDT)
Date: Thu, 27 Apr 2017 22:48:36 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1493358516; bh=wxhd8Q4Zuwe+BzM4QrvqF8mngLdoS0yk3FtRZS2RrXA=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Csa5/c8YHhij2mVjBQLBbQic6+2VnAn3uFE9yQDeD5qbO4Fspmm1UBsev+BKzBVTO ACHIwOB3L38TyFhaJqWaJOqAs9BNDge58Uc6BjQyouAKx/2iPzxbnscoFmicJPU8uR 4YHihyy+OhjftB2GD/1kU0RdALuSgf4UCvo/2/R8=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abde53f4095e6355ea4e0ade1aee3287ea341796bd92cf00000001151a99b492a169ce0d4e7057@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/458/issue_event/1061575897@github.com>
In-Reply-To: <quicwg/base-drafts/issues/458@github.com>
References: <quicwg/base-drafts/issues/458@github.com>
Subject: Re: [quicwg/base-drafts] RST_STREAM has no semantics in idle state (#458)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5902d7b480397_31cb3ff0f057fc301865e9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/zOLHEd1juDOwMqeMdHlTTmWAeaE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 28 Apr 2017 05:51:23 -0000

----==_mimepart_5902d7b480397_31cb3ff0f057fc301865e9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #458 via #459.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/458#event-1061575897
----==_mimepart_5902d7b480397_31cb3ff0f057fc301865e9
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/quicwg/base-drafts/issues/458" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/458" data-id="223244375" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#458</a> via <a href="https://github.com/quicwg/base-drafts/pull/459" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/459" data-id="223245486" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#459</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/458#event-1061575897">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5nh6C4b2B0de5E9AvC0IztAKVNsks5r0X20gaJpZM4NDvuC">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq6tFBDEe7wjx4-GgA6ZY5wNT4LvLks5r0X20gaJpZM4NDvuC.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/458#event-1061575897"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #458 via #459."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/458#event-1061575897"}}}</script>
----==_mimepart_5902d7b480397_31cb3ff0f057fc301865e9--


From nobody Thu Apr 27 22:51: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 4776B129BBD for <quic-issues@ietfa.amsl.com>; Thu, 27 Apr 2017 22:51: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 hJbifY5nGfhK for <quic-issues@ietfa.amsl.com>; Thu, 27 Apr 2017 22:51: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 DEA50129C15 for <quic-issues@ietf.org>; Thu, 27 Apr 2017 22:48:37 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1493358517; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=b13cQB5KSeQ52udycV7aL3/wwCUR5Qael2opzVZigaM=; b=vtcVEMKvpbfVOfBl8YxwX5qQHegQAIll8nVkt6jN7+9hEvA7TQlvHzJazTm2e4ElEcvUrgmu Z1ICPnqJCQnPrwl4MmTAVYgJfj9/69TJceBJ+unSIKIJ1ugpeLVYK9GBBgZtBVNkaXEZzyso WA9vFOGOLbdhNTAWhVqvuTj5KxU=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=GxwvLOMC1DY90/brxZxHQYpjnDtWbam489oWv7mv2DyXMOtxmSPcmeGoLD7jZDrSRhQ329 7Ot3Fuj0Rp1r3AV7EdTIySY9jsXLDYL5BliP1Pz4l9mB9w30hhvteeLsSTkB3s4lilR6Vj/2 SW1CzVCWCuKjbBFSZodR507OAt9RM=
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 5902d7b5.7f5cb029c420-smtp-out-n01; Fri, 28 Apr 2017 05:48:37 -0000 (UTC)
Date: Thu, 27 Apr 2017 22:48:36 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5902d7b4bd7e_6bf83fe03a7f3c441290db@hookshot-fe1-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 863f3a: wip
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5902d7b4b972_6bf83fe03a7f3c441289b4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/05cBfKVZMwc50Po5g_IviIpYUy0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 28 Apr 2017 05:51:23 -0000

----==_mimepart_5902d7b4b972_6bf83fe03a7f3c441289b4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 863f3a8ba8d81475a1d33863574800373ac6c4e5
      https://github.com/quicwg/base-drafts/commit/863f3a8ba8d81475a1d33863574800373ac6c4e5
  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:
  -----------
  wip


  Commit: 81ab5997d38d56138dbf1b97fb2029e6c5e4d0aa
      https://github.com/quicwg/base-drafts/commit/81ab5997d38d56138dbf1b97fb2029e6c5e4d0aa
  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:
  -----------
  Make RST_STREAM affect one direction only

This is a change to how we describe stream states as they relate to
RST_STREAM.  It also corrects the omission whereby RST_STREAM didn't
have any defined semantics from the idle state.

Closes #458.


  Commit: bb132b4984bef2a4f57e3efb8cdd4e1df8d6f27e
      https://github.com/quicwg/base-drafts/commit/bb132b4984bef2a4f57e3efb8cdd4e1df8d6f27e
  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:
  -----------
  Fixup


  Commit: dd2344a7960feea31886d618d3f7128133648092
      https://github.com/quicwg/base-drafts/commit/dd2344a7960feea31886d618d3f7128133648092
  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:
  -----------
  Nit


  Commit: 3ccf3d819385416d5f2fba10955b38040f825eff
      https://github.com/quicwg/base-drafts/commit/3ccf3d819385416d5f2fba10955b38040f825eff
  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:
  -----------
  Move final offset discussion to new section

This probably isn't the best place, but including it in stream states doesn't
make sense when you observe that you can learn the final offset before entering
"half-closed (remote)" if there is reordering of STREAM+FIN.


  Commit: 838af6631c491d8d5727ab03723e9e508b8ecbdf
      https://github.com/quicwg/base-drafts/commit/838af6631c491d8d5727ab03723e9e508b8ecbdf
  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:
  -----------
  Merge pull request #459 from quicwg/make_reset_sensible

Change RST_STREAM impact on state


Compare: https://github.com/quicwg/base-drafts/compare/84abf33fbfab...838af6631c49
----==_mimepart_5902d7b4b972_6bf83fe03a7f3c441289b4--


From nobody Thu Apr 27 22:51: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 3A623129440 for <quic-issues@ietfa.amsl.com>; Thu, 27 Apr 2017 22:51:24 -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 Ek2i2sLPxm81 for <quic-issues@ietfa.amsl.com>; Thu, 27 Apr 2017 22:51: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 B7547129C16 for <quic-issues@ietf.org>; Thu, 27 Apr 2017 22:48:38 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1493358518; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=xeog7iFTjHBlrOQ9CKL3sR647l0D/IMK3AG2ILygD1A=; b=IItZ3cXH2X9J5l9z83QTzmgKvGIJbgxLcBCNsx8WCUjn6uK3UKEEJyc7olQ7M1TVFg9uNApy MPhk6Anxzl6REpUwj+3tyo2guZu9fMZ/fVgVMrKKQu3HnMzoI5UHJTYi0EY3kbmloSaa2A72 9BZbMN9UqGNDV8xervjXNyEBsN4=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=Gq5TWgA5n1iGIVT3BB8Qo6GUxRNfLH08XcfvXm2fzCsGFRNVweuSED3oJ63s8Cr2vMYtKo F0JUcNRwEtf0D0MAge2rsfnl+RltvBexwrpChynRHVseKJ/30Abpkf3xpbk4/fvHNWNWBWko LYMuK3wCybhqFZ+FGgEKFVx0xjUJU=
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 5902d7b6.7f56c61de6c0-smtp-out-n03; Fri, 28 Apr 2017 05:48:38 -0000 (UTC)
Date: Thu, 27 Apr 2017 22:48:38 -0700
From: martinthomson <martin.thomson@gmail.com>
Reply-To: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5902d7b669738_6e7c3f94ffc91c3c11247c@hookshot-fe3-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5902d7b66935c_6e7c3f94ffc91c3c112326"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/x6Daa9RGqDw2riSv_u7OWCi5pfs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 28 Apr 2017 05:51:24 -0000

----==_mimepart_5902d7b66935c_6e7c3f94ffc91c3c112326
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/make_reset_sensible
  Home:   https://github.com/quicwg/base-drafts

----==_mimepart_5902d7b66935c_6e7c3f94ffc91c3c112326--


From nobody Thu Apr 27 22:51: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 9082A1294E4 for <quic-issues@ietfa.amsl.com>; Thu, 27 Apr 2017 22:51: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 Zj3H6nMgfSSt for <quic-issues@ietfa.amsl.com>; Thu, 27 Apr 2017 22:51:36 -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 C4426129C25 for <quic-issues@ietf.org>; Thu, 27 Apr 2017 22:49: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=t2Wfat+FECch+UpfqSoRjQyS5sE=; b=wtd6YzMTFzI3trga 0CbWdBZND78E6WViuqO9tLqNklMh4M3U2tLx3uOi3ARm4LJ9WsBd0xKJzAPkgF5p nduUzXugdrHkD8A1yRGBvPPj/2aymE9sLHuFM4Ri+REtfgMQ9EoZ8JIgzq3jGH4n fXNfUmNtYjK4q1QJVe53Ala5nO4=
Received: by filter0535p1mdw1.sendgrid.net with SMTP id filter0535p1mdw1-17633-5902D7CE-40 2017-04-28 05:49:02.602136814 +0000 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 cWfZLbUEQUGISbDOLTbAuw for <quic-issues@ietf.org>; Fri, 28 Apr 2017 05:49:02.752 +0000 (UTC)
Date: Thu, 27 Apr 2017 22:49:02 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5ff46aa23648f10c43aa3a21fb807436b79d704192cf00000001151a99ce92a169ce0d64101d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/468/issue_event/1061576122@github.com>
In-Reply-To: <quicwg/base-drafts/pull/468@github.com>
References: <quicwg/base-drafts/pull/468@github.com>
Subject: Re: [quicwg/base-drafts] Make TLS track changes in transport (#468)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5902d7ce9a95c_7d7e3fb844141c3442879"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0ZzQ9j5iN+mO+ZzasVBpLga2l9T7yraOqUaC wXLP3WUsMRfQl68CGRJRdVntuQFl8WyBvdhTDcqMzVvLhtL27YReZXjdC4bZ9DJT0CeoO1afILqhuz PyPLh1gqI8TUsqvZI1RYsBuug3tz4cwG06UdWxr6Jaa/BJOD9yH5UDkpX7ve/YMlmKcAb9Jo4b96/N g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/QGGwLEpIjZywtnEq4AQC_A-HRvM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 28 Apr 2017 05:51:38 -0000

----==_mimepart_5902d7ce9a95c_7d7e3fb844141c3442879
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #468.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/468#event-1061576122
----==_mimepart_5902d7ce9a95c_7d7e3fb844141c3442879
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a href="https://github.com/quicwg/base-drafts/pull/468" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/468" data-id="224661533" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#468</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/468#event-1061576122">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2_y8KF9mvy8KuP2_OgffsrFQfndks5r0X3OgaJpZM4NJsTh">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq7ckVxsf_1TVwzzIdSxROVE2aiB3ks5r0X3OgaJpZM4NJsTh.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/468#event-1061576122"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #468."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/468#event-1061576122"}}}</script>
----==_mimepart_5902d7ce9a95c_7d7e3fb844141c3442879--


From nobody Thu Apr 27 22:52: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 6F3B2126CE8 for <quic-issues@ietfa.amsl.com>; Thu, 27 Apr 2017 22:52: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 sUlYx0SMQ2iE for <quic-issues@ietfa.amsl.com>; Thu, 27 Apr 2017 22:51:59 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 027FC129B0D for <quic-issues@ietf.org>; Thu, 27 Apr 2017 22:49:19 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1493358559; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=4gp/NvfILY6vxpyvKKVKQ60YpVQmW1U9hLin7QxXO2Q=; b=AU+yfNzbWslgD0YVV298Cbc68kfqAEfBXQpd//B0ZYkaLknRR+RBqXtkN7PPyGngSczOv+di dIB/D28OrUXrhFxqp7LKH3KUeFcjPUIGCUG8xbEWjcCwxDwCn0MxF8zQeAAcMgcvK/Pi5nt6 TaOT8bQcdRrblPGy6v20zreFr6Y=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=bXLZijZheI0040MPdqhSRzmGa0azFpzYXkT95ot/sdqJ8jItW/Y4MvYN9YiQijVjA/dwfI 4nqBS2F74B0AFJhdamg7ZtoAo6gOrQ4UkUt+Dkzw7xUnkhuMU2j+JuYvMLj5wIvW6/kntJ7o j8qPuGyBpTyJ0GrRXH/DDm99gLPG0=
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 5902d7df.7efed4324060-smtp-out-n02; Fri, 28 Apr 2017 05:49:19 -0000 (UTC)
Date: Thu, 27 Apr 2017 22:49:19 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5902d7df475b9_63613fe8de90fc3474384@hookshot-fe2-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] dd4134: Remove default idle timeout mention
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5902d7df471b8_63613fe8de90fc34742b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/4AzCjM8-_MlAdDNWUFgG5rkoOiE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 28 Apr 2017 05:52:00 -0000

----==_mimepart_5902d7df471b8_63613fe8de90fc34742b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: dd4134f84e65133adf7b34ade9cd38ad339234ce
      https://github.com/quicwg/base-drafts/commit/dd4134f84e65133adf7b34ade9cd38ad339234ce
  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:
  -----------
  Remove default idle timeout mention

Closes #326


  Commit: 12dc1ccc064e670a5aff9d361e063e563466d267
      https://github.com/quicwg/base-drafts/commit/12dc1ccc064e670a5aff9d361e063e563466d267
  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:
  -----------
  Merge pull request #475 from quicwg/default_idle

Remove default idle timeout mention


Compare: https://github.com/quicwg/base-drafts/compare/144ef04c182a...12dc1ccc064e
----==_mimepart_5902d7df471b8_63613fe8de90fc34742b--


From nobody Thu Apr 27 22:52: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 6E29F129C1C for <quic-issues@ietfa.amsl.com>; Thu, 27 Apr 2017 22:52:01 -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 w7fEeHAOKu30 for <quic-issues@ietfa.amsl.com>; Thu, 27 Apr 2017 22:52:00 -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 BA939129C29 for <quic-issues@ietf.org>; Thu, 27 Apr 2017 22: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=8fCBMyUrsZhzQPMJ91cAfhbmuoE=; b=gXqTwRDBoxY+6ypE SYeJhEudJen+LOYjYkLJlpAovmswtDE82/r2SnFZPQzJLMDKSVHHr7339uZoVyEh UrLOpxX/3dYYOsWp3oQKIk0DgJ0WYDIzpGAPDRer82f3QufutvvFKcC4MVYvZ4HO TyZwOWJdce9QWPWm+nURoqOUsD0=
Received: by filter1092p1mdw1.sendgrid.net with SMTP id filter1092p1mdw1-18140-5902D7DF-22 2017-04-28 05:49:19.929774573 +0000 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 ZbB-NmUPRuml4_9RM9TC0w for <quic-issues@ietf.org>; Fri, 28 Apr 2017 05:49:19.926 +0000 (UTC)
Date: Thu, 27 Apr 2017 22:49:19 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab268aa36b5de675981d010112c39839a56acfddb292cf00000001151a99df92a169ce0c71a6c2@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/326/issue_event/1061576314@github.com>
In-Reply-To: <quicwg/base-drafts/issues/326@github.com>
References: <quicwg/base-drafts/issues/326@github.com>
Subject: Re: [quicwg/base-drafts] Default idle timeout (#326)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5902d7dfd0792_549a3f9cd7023c2c1607cd"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3EIRyTetvMBOQ60eBCDGxuDtbY3z4ndQcfVr GO1hRwZvR23OrkxI5xZo4bb2SO/XrCNnb4VfqbMnNvWM5xY5Z/kLespaGLQtWRIGT8QjcDTmI6hJ7l Z/x+rpgGJkhk3ttxf2PhZv5kL4d/eO8TPLcJHXHvFqSh1BeEqdLTZk7euaQrCJPg1KQahCBLM/yJna 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Qj8ImGVm7F5vIxW9Qx8XZx6vLCI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 28 Apr 2017 05:52:01 -0000

----==_mimepart_5902d7dfd0792_549a3f9cd7023c2c1607cd
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #326 via #475.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/326#event-1061576314
----==_mimepart_5902d7dfd0792_549a3f9cd7023c2c1607cd
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/quicwg/base-drafts/issues/326" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/326" data-id="208774850" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#326</a> via <a href="https://github.com/quicwg/base-drafts/pull/475" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/475" data-id="224676771" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#475</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/326#event-1061576314">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqx79QP5bgmPdTqTNMmDpANiIi8Irks5r0X3fgaJpZM4MFuUJ">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq3wEJcRerHLU4c2-dwnmp3kq0jH-ks5r0X3fgaJpZM4MFuUJ.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/326#event-1061576314"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #326 via #475."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/326#event-1061576314"}}}</script>
----==_mimepart_5902d7dfd0792_549a3f9cd7023c2c1607cd--


From nobody Thu Apr 27 22:52: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 C1C5F129C25 for <quic-issues@ietfa.amsl.com>; Thu, 27 Apr 2017 22:52:02 -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 MMemZHtQmYKF for <quic-issues@ietfa.amsl.com>; Thu, 27 Apr 2017 22:52: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 2C33E129C31 for <quic-issues@ietf.org>; Thu, 27 Apr 2017 22:49:21 -0700 (PDT)
Date: Thu, 27 Apr 2017 22:49:20 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1493358560; bh=VoOMcSzJi59WMBsOQvTvxtqd28L3DndTVRHGyynffxM=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=dUp4YIjlIl5x57ti6dKVHMmLKurIoMEWcDyvfSqN3jPyPVnrN7jIxifBJAGlpT9ba O8mdJ6RGPmLnv3p8JXpzEO5DO+MAjIDRdg0cMp3JKDx7PJuM6KOjO//QRhOEQcAfhK KTnzUsduls/m97hseXTb2t9mfaTw9eB0Ic0HdJg4=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9d8a140291f2e7309bb8b44f9f87fce1793038a492cf00000001151a99e092a169ce0d644ba3@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/475/issue_event/1061576316@github.com>
In-Reply-To: <quicwg/base-drafts/pull/475@github.com>
References: <quicwg/base-drafts/pull/475@github.com>
Subject: Re: [quicwg/base-drafts] Remove default idle timeout mention (#475)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5902d7e06b44f_75943ff0f057fc301476fe"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/UTFXgcL9IAyTJzk3jGRTXZ6o7U8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 28 Apr 2017 05:52:03 -0000

----==_mimepart_5902d7e06b44f_75943ff0f057fc301476fe
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #475.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/475#event-1061576316
----==_mimepart_5902d7e06b44f_75943ff0f057fc301476fe
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a href="https://github.com/quicwg/base-drafts/pull/475" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/475" data-id="224676771" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#475</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/475#event-1061576316">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1MpcYpPf2rIw3xrjLV29k1hbhhxks5r0X3ggaJpZM4NJwde">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq15IEwfBEOLrATyoVMQUARQktthfks5r0X3ggaJpZM4NJwde.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/475#event-1061576316"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #475."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/475#event-1061576316"}}}</script>
----==_mimepart_5902d7e06b44f_75943ff0f057fc301476fe--


From nobody Thu Apr 27 22:52: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 B330F12741D for <quic-issues@ietfa.amsl.com>; Thu, 27 Apr 2017 22:52: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 V76WzSllkaVS for <quic-issues@ietfa.amsl.com>; Thu, 27 Apr 2017 22:52: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 79DDF129AEA for <quic-issues@ietf.org>; Thu, 27 Apr 2017 22:49:22 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1493358562; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=DmQQKmQLbrhpwQWuyFCoKzOZ6Y0xf/1LEUWj1yfnmf4=; b=U5yUxLXdJt1gFB6AlmXeERxT19mAxOf/C/vSsKZhnxJh6Cl7QjV1x9acAXBOyb5lNuhuRPEm zthYdDHB/1/p2rGUYK4wuKBJNlJJaJrEdGRvd3MynXY8IE2GziQl7SLxNQmexNAZJUBh7a72 6041OT4dIaG10piAUL+FWKpfUG0=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=npscQELTHQAdaixPkBZqmjz0OzsUSRM23gRe4Xv7xh220QtevA5I4sNfSHOwD3IyEWB1RL eZ/IJO0UMgXL0Y7sbItnhDrK1a/RA7CKXh1iJqzClT+OLZVS/zNJpg3FxUZ1ZaDs2JsIFM7g UweJE2KbtX1sZNIA0AND+t6Hd0GCk=
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 5902d7e2.7f67b00f89c0-smtp-out-n02; Fri, 28 Apr 2017 05:49:22 -0000 (UTC)
Date: Thu, 27 Apr 2017 22:49:22 -0700
From: martinthomson <martin.thomson@gmail.com>
Reply-To: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5902d7e23b395_1e933f7e40e37c3812562a@hookshot-fe6-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5902d7e23afbf_1e933f7e40e37c381255d3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/BPtf-r7GELgne8fh9AANX3RzA9Y>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 28 Apr 2017 05:52:04 -0000

----==_mimepart_5902d7e23afbf_1e933f7e40e37c381255d3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/default_idle
  Home:   https://github.com/quicwg/base-drafts

----==_mimepart_5902d7e23afbf_1e933f7e40e37c381255d3--


From nobody Thu Apr 27 22:54: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 6BCCA129AD8 for <quic-issues@ietfa.amsl.com>; Thu, 27 Apr 2017 22:54:42 -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 z4IjquAYLfda for <quic-issues@ietfa.amsl.com>; Thu, 27 Apr 2017 22:54:41 -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 AE747129C15 for <quic-issues@ietf.org>; Thu, 27 Apr 2017 22:51: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=/S9YzZAbSAWVF9qAp1FHyLFat60=; b=PtdtdJoS0mPh+tX2 1iBusKs39eJb89Wyrhc71kFNrHJKiL+nMOgcZd/AVbYWG/giKdVCUZfzS2cqBtN6 1yXeadYelziGq7Xj2gOrUVTXVKqUb3LahZO53TwjNaFSMIomZc+Nl6sAraUgI8uH dAwZh6q+GSfUUE0aBw99J4niRgU=
Received: by filter0906p1mdw1.sendgrid.net with SMTP id filter0906p1mdw1-3932-5902D87D-8 2017-04-28 05:51:57.355508742 +0000 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 zW-_SX8nRfWIO5VlLmCFVQ for <quic-issues@ietf.org>; Fri, 28 Apr 2017 05:51:57.480 +0000 (UTC)
Date: Thu, 27 Apr 2017 22:51:57 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abdb41e51742b28303357745d7c2f7e79afcbc888192cf00000001151a9a7d92a169ce0d4e4e23@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/457/c297913362@github.com>
In-Reply-To: <quicwg/base-drafts/pull/457@github.com>
References: <quicwg/base-drafts/pull/457@github.com>
Subject: Re: [quicwg/base-drafts] Stream blocked future (#457)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5902d87d62599_5ce03fd30f345c34191843"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3zVqdsQTqlbhs65fI2lfJPyRZFgjJ3/5wfUu evw+TlfxfvisFCH3GoPENBA9/OYu1SlKD9G5u3U4TYfCGu4HU3h6vFsFsm9qkHGtCC0FLA7/U0cvZa o06+ma+jPow3Lw8xWaXc6xctMG/IoJKo4mtEB2oxCeDKBfbZiScHfaqyhVGU0S5JFgjCEk+1a8lDZE E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/W_EcnX5326HWkGxfneWsXy_Bj2s>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 28 Apr 2017 05:54:42 -0000

----==_mimepart_5902d87d62599_5ce03fd30f345c34191843
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I would like someone to pick between this, #455 and nothing pretty soon or this will all rot (as it already has).  @janaiyengar, that can be you if you can form an opinion.  If I don't get any input in the next week, I'm going to make a decision.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/457#issuecomment-297913362
----==_mimepart_5902d87d62599_5ce03fd30f345c34191843
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I would like someone to pick between this, <a href=3D"https://github.com=
/quicwg/base-drafts/pull/455" class=3D"issue-link js-issue-link" data-url=
=3D"https://github.com/quicwg/base-drafts/issues/455" data-id=3D"222957966"=
 data-error-text=3D"Failed to load issue title" data-permission-text=3D"Iss=
ue title is private">#455</a> and nothing pretty soon or this will all rot =
(as it already has).  <a href=3D"https://github.com/janaiyengar" class=3D"u=
ser-mention">@janaiyengar</a>, that can be you if you can form an opinion. =
 If I don't get any input in the next week, I'm going to make a decision.</=
p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving 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/457#issuecomment-297913362">view it on GitHub</a>, or <a href=
=3D"https://github.com/notifications/unsubscribe-auth/AWbkq9h64-flWvLZyMT04=
0lom4NoZ_mGks5r0X59gaJpZM4NDtnl">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq7goT3J0kgZpa_fyV=
DX1tjrKc_VNks5r0X59gaJpZM4NDtnl.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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=
/457#issuecomment-297913362"></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 #457: I would =
like someone to pick between this, #455 and nothing pretty soon or this wil=
l all rot (as it already has).  @janaiyengar, that can be you if you can fo=
rm an opinion.  If I don't get any input in the next week, I'm going to mak=
e a decision."}],"action":{"name":"View Pull Request","url":"https://github=
.com/quicwg/base-drafts/pull/457#issuecomment-297913362"}}}</script>=

----==_mimepart_5902d87d62599_5ce03fd30f345c34191843--


From nobody Thu Apr 27 23:00: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 E3C46129B07 for <quic-issues@ietfa.amsl.com>; Thu, 27 Apr 2017 23:00: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 CZPGB5Ei6PLg for <quic-issues@ietfa.amsl.com>; Thu, 27 Apr 2017 23:00: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 37D8B129B13 for <quic-issues@ietf.org>; Thu, 27 Apr 2017 22:57:42 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1493359061; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=5j5Bx2P+d9kVd5ckX7ERCM0BtY/ueZJprO+Q9cho35w=; b=b89fbZIx6wDVU+Ed5zCnnspjDbi8w4j4gZWOaAKeTAZnIpHQ5fMqv4eS8KGK5+zYWzzr+qjV UZCoZEaXFtBiAVea+A2WOFC2lsv1KsXIcnjAgcBbbo4jfLUPunBoRI7Lf2lp/DmSkAfi+cps XiO6UqCztrpe1F4uv/qhrAl1kMM=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=dQvQ279vnY1vmQeINp83k0EAccD1bG5Aj8slF3p++oWDKFr+w2yu3iBO4rGBM3e8HXjUTS JH+W+cVHUUAh7yxrezmQ1HYJZzdWJ15YGYAJk/NHgfrHcj/IVArPAAULcnQlDieM/QFRr6gT JcRKhj31/Ns9ucmR2e/r9vPgSlOEU=
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 5902d9d5.7f43f87d8db0-smtp-out-n01; Fri, 28 Apr 2017 05:57:41 -0000 (UTC)
Date: Thu, 27 Apr 2017 22:57:41 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5902d9d55e299_5cc03fb7597a7c401070dc@hookshot-fe2-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 64288b: Allow STREAM_BLOCKED on unopenable streams
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5902d9d55dee9_5cc03fb7597a7c401069ec"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/zkKLs7XpL1ahQtWC9r_0FjHH0Og>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 28 Apr 2017 06:00:35 -0000

----==_mimepart_5902d9d55dee9_5cc03fb7597a7c401069ec
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/max_stream_data_idle
  Home:   https://github.com/quicwg/base-drafts
  Commit: 64288b690416a68961c79ee0f37b67181e3abc65
      https://github.com/quicwg/base-drafts/commit/64288b690416a68961c79ee0f37b67181e3abc65
  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:
  -----------
  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: 29e553f4b06bad373c2c5c880d2e3828f1785dca
      https://github.com/quicwg/base-drafts/commit/29e553f4b06bad373c2c5c880d2e3828f1785dca
  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:
  -----------
  MAX_STREAM_DATA might arrive on an idle stream

Closes #188


Compare: https://github.com/quicwg/base-drafts/compare/64288b690416^...29e553f4b06b
----==_mimepart_5902d9d55dee9_5cc03fb7597a7c401069ec--


From nobody Thu Apr 27 23:01: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 687D2124281 for <quic-issues@ietfa.amsl.com>; Thu, 27 Apr 2017 23:01:38 -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 dCcZJ2w4T6CU for <quic-issues@ietfa.amsl.com>; Thu, 27 Apr 2017 23:01:37 -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 540C01270B4 for <quic-issues@ietf.org>; Thu, 27 Apr 2017 22:59:04 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1493359143; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=lJp3XoJi9tUU2Hu6IhqmMo4FJV3qPqaYWEKneggplNQ=; b=PfhBWz1rqsBMyNuYupbLtHYf0JAzonH//ESXvNkFpJNjZ6kXpKVhTTNb1CLRSnhw8TNDYW/u 7f85ouVNAhAMVE9ptz0+0uTyxMZNgk2lvlCZfS+kZvrxf8EZCfHuqQmqZm+6e2yAhRdpbnWs dwORww3esqpI1gmZWtfIlI/5V3g=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=Js4/aWlhoeNZt1fSR92U/3TuxJz+jC3tuquPOlXkztBSLcEVVatsPLh4RYetPfxzqfrKoR ie8Lsva2/X8E0TsN4PXYwG2m3oDy3DCq1KOjfnp/S6INjNpJty5g3L6iGuaykxG7VWTuRRhB XSwawUp2IRgX8q+i/xl119o+b00Wo=
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 5902d7ce.7fe2b2ed9240-smtp-out-n03; Fri, 28 Apr 2017 05:49:02 -0000 (UTC)
Date: Thu, 27 Apr 2017 22:49:02 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5902d7ce12509_1cf53f87481dfc401084b3@hookshot-fe6-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 6547c5: Follow the flow control and stream concurrency cha...
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5902d7ce121a1_1cf53f87481dfc40108366"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/8Cy80xmZ5a4rGHfjh6hpCyQu4dU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 28 Apr 2017 06:01:38 -0000

----==_mimepart_5902d7ce121a1_1cf53f87481dfc40108366
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 6547c57b304da192b7df46dba14d74ad20fa2bf1
      https://github.com/quicwg/base-drafts/commit/6547c57b304da192b7df46dba14d74ad20fa2bf1
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-04-27 (Thu, 27 Apr 2017)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Follow the flow control and stream concurrency changes in the main doc


  Commit: 144ef04c182a29eecbbd0f74348ee4fe6affc10e
      https://github.com/quicwg/base-drafts/commit/144ef04c182a29eecbbd0f74348ee4fe6affc10e
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-04-28 (Fri, 28 Apr 2017)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Merge pull request #468 from quicwg/tls_flow_control

Make TLS track changes in transport


Compare: https://github.com/quicwg/base-drafts/compare/838af6631c49...144ef04c182a
----==_mimepart_5902d7ce121a1_1cf53f87481dfc40108366--


From nobody Thu Apr 27 23:01: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 CFD701270B4 for <quic-issues@ietfa.amsl.com>; Thu, 27 Apr 2017 23:01:38 -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 FXGbyY-tC5mQ for <quic-issues@ietfa.amsl.com>; Thu, 27 Apr 2017 23:01: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 BA33C12783A for <quic-issues@ietf.org>; Thu, 27 Apr 2017 22:59:04 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1493359144; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=H/yIDoQM1R6hmMgJZtvMwPAJm5FjJM8xVPug0LhrLHo=; b=cNFv0U5mNXAEENDoz64YF4teBph0ses+ZjvC3E/or3QrG4x4Fzk0ZfYWLov3dpdzrqdFpDtE v+82FUrTGsXPrskBtl3mEO1ZrqTCC132jGyW0p2T6Ho0Vq5y+pYmX99zLuELh0rMxlqNhIzb 2oGh7yU9GdOgK63+bIt0Oxm3orY=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=IXacJ10F54h6UfE1XDSBJ+QEr2RZgTsbTrReAt3b6FOaiKrtqb9HSYpgm0uaCFMhJBpx9+ NnzduNxPHDqdckLxDcOtZ7uBrkc7CozNK+IqiF3PVG3FHBL8uhPvYNKkldMRgvdNFjyZYQJn IHZn83PHg4zFretsABPE/X7+vwhZE=
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 5902d7d0.7f9d400fdae0-smtp-out-n01; Fri, 28 Apr 2017 05:49:04 -0000 (UTC)
Date: Thu, 27 Apr 2017 22:49:04 -0700
From: martinthomson <martin.thomson@gmail.com>
Reply-To: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5902d7d022a24_18683fad5857dc405249e@hookshot-fe6-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5902d7d022651_18683fad5857dc40523c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/RAIskoPF9nOQaSOSIzxve32DQFU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 28 Apr 2017 06:01:39 -0000

----==_mimepart_5902d7d022651_18683fad5857dc40523c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/tls_flow_control
  Home:   https://github.com/quicwg/base-drafts

----==_mimepart_5902d7d022651_18683fad5857dc40523c--


From nobody Thu Apr 27 23:05: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 3ED63127866 for <quic-issues@ietfa.amsl.com>; Thu, 27 Apr 2017 23:05: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 CsWaMmiU4OLu for <quic-issues@ietfa.amsl.com>; Thu, 27 Apr 2017 23:05: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 59E0B129B31 for <quic-issues@ietf.org>; Thu, 27 Apr 2017 23:02: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=xYX8fbSSqe0YuMcxdT+IkXC5JZU=; b=dtJE2g89/cWvch4u hkmRosKHAxFV0vDV7DAuMr8g1SvqRgPwABxS+VF72ZeaUnrc7Uotuujq7RDPhkuZ NszJJrcu4LkyvHyaPUUFCmYiw70eqScfu/YDYNAVvPl+KqZXksTvmYBSFdCm50i0 xn2nQ9WYdvEmaunkPAGUOHoJuUY=
Received: by filter0555p1mdw1.sendgrid.net with SMTP id filter0555p1mdw1-24521-5902DAEA-5D 2017-04-28 06:02:18.969079015 +0000 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 zEl3uDLZTNOmdgFv7ywD0A for <quic-issues@ietf.org>; Fri, 28 Apr 2017 06:02:18.977 +0000 (UTC)
Date: Thu, 27 Apr 2017 23:02:18 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abbb7908f1612e14f5472c91b7348b21cd6e7d8e2d92cf00000001151a9cea92a169ce0b68699c@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/c297914723@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 (#20)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5902daea6881e_2ce43ff0f057fc30947c0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak00JSDyH6AtHppIETwjs4LW+tDjGBxsFMLkY7 L53n6aPrd96Dz43YBTYA2NgPGN7Zzx+Tf+jWP72BHW/KYELrhpcl7ACnH+y22WHxz9ijmyHcm/cFtv WMbonltI3I+tWFXo3SYaaK6RCnfN816h/4hljQvTQzNoax0aFxFFSK4b3SYbdzRhImHpl1sJKXN/rQ Y=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/NG4HylQkN2TzqVMtaoeiUVG1cwI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 28 Apr 2017 06:05:04 -0000

----==_mimepart_5902daea6881e_2ce43ff0f057fc30947c0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ekr, can we close this in favour of #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/20#issuecomment-297914723
----==_mimepart_5902daea6881e_2ce43ff0f057fc30947c0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/ekr" class="user-mention">@ekr</a>, can we close this in favour of <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/20#issuecomment-297914723">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2gu8Nax8d5bYSe_i1R9q3Wk2FGZks5r0YDqgaJpZM4K7Gbu">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq9hQg5PytTneQOx5ZDYQeoZ5tRQiks5r0YDqgaJpZM4K7Gbu.gif" width="1" /></p>
<div itemscope itemtype="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-297914723"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/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: @ekr, can we close this in favour of #460?"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/20#issuecomment-297914723"}}}</script>
----==_mimepart_5902daea6881e_2ce43ff0f057fc30947c0--


From nobody Thu Apr 27 23:07: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 674DA128616 for <quic-issues@ietfa.amsl.com>; Thu, 27 Apr 2017 23:07:26 -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 gEYtdgvqY9zm for <quic-issues@ietfa.amsl.com>; Thu, 27 Apr 2017 23:07:25 -0700 (PDT)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 774D9128DF6 for <quic-issues@ietf.org>; Thu, 27 Apr 2017 23:04:43 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1493359482; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=S6GgVsGPFSvPwbMHvIygWrwaNTBFtiUvzkW2LGGrM30=; b=DeZgJ9vswGNqLIvtT4SqUl8+jpmhrEmubupk6rFFuyNjkPWrHqUocAtS3yzxqLeVY+BRD+HE /z1/eJGM7E+FdkNB6cAt29ldcP6IqBQ9iRWDKOaFG2TWb+1OmB7QWIotcl/Y7sfEHFI2r3VO I6eMmLJU54arJylxOkdnf/6UjdI=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=ZBxnMNjOgx0nMFfa3Rh2UZx9jrkvgyn43yCxD/xKc4GKgCO6gh8rtX8okLQXkZK2whFc/+ 8mclqW5Vwp0osyBDd+eSnz5meNpMk8boZqGrFAAk9OOi11IQLkUP3P2s6bB7G+dtIliPtDlX bvuxxi/CPHCJmz49m5U5+Ed/N3t7A=
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 5902db7a.7f839b376e70-smtp-out-n02; Fri, 28 Apr 2017 06:04:42 -0000 (UTC)
Date: Thu, 27 Apr 2017 23:04:41 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5902db79ae29b_f9e3fec09f05c28129720@hookshot-fe5-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 0cd5e8: Add STREAM_ID_NEEDED frame analogous to BLOCKED
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5902db79adefd_f9e3fec09f05c28129661"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/7DNGayEEcKT2RCZGZSIb4eGVEKM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 28 Apr 2017 06:07:26 -0000

----==_mimepart_5902db79adefd_f9e3fec09f05c28129661
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/stream_id_needed
  Home:   https://github.com/quicwg/base-drafts
  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



----==_mimepart_5902db79adefd_f9e3fec09f05c28129661--


From nobody Thu Apr 27 23:08: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 EAC95129B19 for <quic-issues@ietfa.amsl.com>; Thu, 27 Apr 2017 23:08:48 -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 UeT9T-RFAaMv for <quic-issues@ietfa.amsl.com>; Thu, 27 Apr 2017 23:08:47 -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 EDB951279EB for <quic-issues@ietf.org>; Thu, 27 Apr 2017 23:06:09 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1493359569; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=cTnRNg4MIR/cWA6w1O9+NXwUnLjnhI/dXp/eV5n9kKg=; b=LCNUtxSlvEWRzNEWhxNzxr2zRVVUNTznMlOJDNQCXYt3laX/BkE0EIVxWRlOVbtu5UNLxcrM 3v0UosC5/1qFgVPwa6vmVCaNGKaUNPjYZV4Qh9PxfLwwb2AjNAYgR4iBKJ5aZ2Q/FuIwDmCR aVKEgvQ07hv31XNXibH+I8DX3os=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=LOMJEcbr222mYhmSLjqJq2pNoAXJUU7MNbYzs0+r+BpG7ZMsz5P4I88CGPr9q2Nkc/WuzW iojyxvEtDJIJhfkEFovdS89HnbtpnzXdtUn/85+9VUYvIn6/hHPn61AKueMmKw+W2rZC5P2p zJjFHY0vU/OiQPYHFzUwrf3eRprbk=
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 5902dbd1.7f058046e030-smtp-out-n02; Fri, 28 Apr 2017 06:06:09 -0000 (UTC)
Date: Thu, 27 Apr 2017 23:06:08 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5902dbd01fd47_6f303fa0fc0c5c3811955e@hookshot-fe3-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 75ac45: Add proposed error codes
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5902dbd01f979_6f303fa0fc0c5c38119461"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/dmsh2oVrDqUrguAG0UHMtADujbQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 28 Apr 2017 06:08:49 -0000

----==_mimepart_5902dbd01f979_6f303fa0fc0c5c38119461
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/transport_errors
  Home:   https://github.com/quicwg/base-drafts
  Commit: 75ac4592e50f197f3ff47869a04757df6b2cde06
      https://github.com/quicwg/base-drafts/commit/75ac4592e50f197f3ff47869a04757df6b2cde06
  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 proposed error codes

This is just the error codes, not references to those codes.


  Commit: 640d6d254e6f0e3eee034ce329c5d5456e721b2e
      https://github.com/quicwg/base-drafts/commit/640d6d254e6f0e3eee034ce329c5d5456e721b2e
  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:
  -----------
  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.


Compare: https://github.com/quicwg/base-drafts/compare/baa43bf07681...640d6d254e6f
----==_mimepart_5902dbd01f979_6f303fa0fc0c5c38119461--


From nobody Thu Apr 27 23:10: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 B77911294B3 for <quic-issues@ietfa.amsl.com>; Thu, 27 Apr 2017 23:10:26 -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 MtKpg7YZ5uGE for <quic-issues@ietfa.amsl.com>; Thu, 27 Apr 2017 23:10:25 -0700 (PDT)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6717E1294B2 for <quic-issues@ietf.org>; Thu, 27 Apr 2017 23:07:46 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1493359665; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=bZvgEkIAE7oVeV8cVCrWsXaJoJtrg4QArvdNqlFcuL4=; b=Pgk0FjrPylUQqKUwB02iTWeN8VXoUrtYbvS/oJZsgNY4rD0DkG9AtxVtf7WB6X9ZjiFPeNCB fM3WDGv//jfpnE3ZqoBfQ3+o+444wEwzYOA3h5Vi0vNb3D4zUlNxnCnOwopwmK4cK9EklE+K t6aqwj8nW9bvFV3Rvt7mNk9bHMY=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=mmnBc6D2xSZnTQpMrDS5BSR1mNpxdC3Jfu4Vj5zEOl+rU/XqvbY2stBtCJw7vDMyO1wj7R by9oEV8OvZcyV83UyCyCDynqFPRJP+BpdqS2yaQlVtL+tMopdKQ/KLUbe6HHwb1p/Nizy/ia SqhCcF4bXIbcuUs7nTHIMpch376rs=
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 5902dc31.7f52a674a450-smtp-out-n01; Fri, 28 Apr 2017 06:07:45 -0000 (UTC)
Date: Thu, 27 Apr 2017 23:07:44 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5902dc308f76e_63213fe10fffbc2c914d7@hookshot-fe2-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 7690f8: Authenticate public reset with a hash
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5902dc308f3a3_63213fe10fffbc2c91315"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/XvTxQ5eiTFCCkMN1aHvRd-phDB8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 28 Apr 2017 06:10:27 -0000

----==_mimepart_5902dc308f3a3_63213fe10fffbc2c91315
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/public_reset_proof
  Home:   https://github.com/quicwg/base-drafts
  Commit: 7690f845bb1e48c318b609bc8553a6713e27aaff
      https://github.com/quicwg/base-drafts/commit/7690f845bb1e48c318b609bc8553a6713e27aaff
  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:
  -----------
  Authenticate public reset with a hash

This takes ekr's design from #20 and expands on it quite a bit.  There are a
few little wrinkles that I think we might want to discuss a little.

First, this is a one-time password, so the combination of key and connection ID
can't ever be repeated for a given server instance.  Our 64-bit connection ID
space isn't really enough to provide this.  How a server moves to a new static
key during operation will be challenging; it probably needs to partition the
connection ID space.

Second, transport parameters are encrypted.  #20 made a point of having the
verifier in the clear so that intermediaries could validate the Public Reset.


  Commit: e425aece23f3549bc3013a06d03f5632b0242ed2
      https://github.com/quicwg/base-drafts/commit/e425aece23f3549bc3013a06d03f5632b0242ed2
  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:
  -----------
  Self-review


  Commit: 01b9b854bd41208cb93b7c5f1e5b527686ebcadd
      https://github.com/quicwg/base-drafts/commit/01b9b854bd41208cb93b7c5f1e5b527686ebcadd
  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:
  -----------
  remove second layer of 'for instance'


Compare: https://github.com/quicwg/base-drafts/compare/90e5c6b9f6e6...01b9b854bd41
----==_mimepart_5902dc308f3a3_63213fe10fffbc2c91315--


From nobody Thu Apr 27 23:10: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 2A8D2129442 for <quic-issues@ietfa.amsl.com>; Thu, 27 Apr 2017 23:10:44 -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 1g9TDABdFYaC for <quic-issues@ietfa.amsl.com>; Thu, 27 Apr 2017 23:10:43 -0700 (PDT)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5527C1270FC for <quic-issues@ietf.org>; Thu, 27 Apr 2017 23:07:58 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1493359678; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=klVZfcwK1+AQNBIDRCoJaMQXLktjRTiFfzDZTp+dPR4=; b=A4SMm3cDqxqQvBPympUj4UJtiekEMgFwGSD6Y9KZe2sFM1gQMkBSO6dqrvebxtWYSmJXlaYF DWCM950u064mD0ULjXInBqxAwjz8QSio3848g/WV/t4YViN5tpfADxRlYB7iL7oQCGOQIUvu XQn6tBDd+TFite7+YZSgi4QEGZY=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=XAvnO8yA/I8PmNiO0ObyvOF+/eRiUXd9U+37nNUbZwrijmhiECV2RnDsfnwPFoDs0SDKY4 wXJqPb7aAeq6426l40Jrm9R9QmRCnBvBbkAPCsh/j/PnsM7EfdzjLUJ49cC16f8m9K+RosE4 bd00g0m4gzmEPvLPibU6xUDG6P68k=
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 5902d9e5.7fd82c12f180-smtp-out-n03; Fri, 28 Apr 2017 05:57:57 -0000 (UTC)
Date: Thu, 27 Apr 2017 22:57:56 -0700
From: martinthomson <martin.thomson@gmail.com>
Reply-To: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5902d9e495af5_57e23fa8be26fc2c1003d8@hookshot-fe2-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5902d9e495723_57e23fa8be26fc2c100285"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/iL81JJ-WB8ClioHKS4ABgdNf0Uo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 28 Apr 2017 06:10:44 -0000

----==_mimepart_5902d9e495723_57e23fa8be26fc2c100285
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/stream_blocked_future
  Home:   https://github.com/quicwg/base-drafts

----==_mimepart_5902d9e495723_57e23fa8be26fc2c100285--


From nobody Thu Apr 27 23:12:10 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E9C29129BAD for <quic-issues@ietfa.amsl.com>; Thu, 27 Apr 2017 23:12: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 sBlXDpzUX3vr for <quic-issues@ietfa.amsl.com>; Thu, 27 Apr 2017 23:12: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 5879C1287A3 for <quic-issues@ietf.org>; Thu, 27 Apr 2017 23:09: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=VIblH0mUDQgIE4p5oC82pSrqWP0=; b=T8BCoYWhVDZGcPeB KaDDWWZUrQQ2zI+r5YeMWC+fr/oPiHARbAC/j94NzFMXhAJGKqFRrSUNxT9QkyCB YdEi4knb3eT4KQz4tqq5AsSEQQqEscYcMSCYSv/w9KT8K+yTHH0p93MF6a8aGvfC BaBsulB9nwMdgibiPaIgYwp4aOY=
Received: by filter0943p1mdw1.sendgrid.net with SMTP id filter0943p1mdw1-13783-5902DC94-39 2017-04-28 06:09:24.397576539 +0000 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 ubHp5dgcR02zAzCTl6hoxw for <quic-issues@ietf.org>; Fri, 28 Apr 2017 06:09:24.355 +0000 (UTC)
Date: Thu, 27 Apr 2017 23:09:24 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab85c861fbea68edbde78f97c7408fb941685ad2ca92cf00000001151a9e9492a169ce0d4a1310@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/456/c297915684@github.com>
In-Reply-To: <quicwg/base-drafts/pull/456@github.com>
References: <quicwg/base-drafts/pull/456@github.com>
Subject: Re: [quicwg/base-drafts] Move crypto to stream 0, HTTP control to stream 1 (#456)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5902dc94436f1_4f4a3f826d44bc347016e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3NYxWfXFdmq3/i+T29NfhIoYbQ9xkChXuDBP HnYqt1j8bG7+kw2ChnKEDp9VqE4uJ/NRwDjeSkqKKVMiJrJmmWCpBEOm8BbOGXHFzLSMI5k9e2XDgm sp6PFLOhwmLlTF6fAwswqVKydZ9W210lauNoYlEthw1315G96ee8EX1arO9tK8wMpQTwK16f8fl/5j k=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/BaWY3BH4EnfYJkm6on-YO7cMUYE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 28 Apr 2017 06:12:09 -0000

----==_mimepart_5902dc94436f1_4f4a3f826d44bc347016e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@janaiyengar, I'd like to merge this.  Please review; it's going to rot very quickly.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/456#issuecomment-297915684
----==_mimepart_5902dc94436f1_4f4a3f826d44bc347016e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/janaiyengar" class="user-mention">@janaiyengar</a>, I'd like to merge this.  Please review; it's going to rot very quickly.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/456#issuecomment-297915684">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwhAfFTj8ruRO2Lp-r4QPQKW93eGks5r0YKUgaJpZM4NClBa">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq684NBg24kxHXeA4cUC8_HbOCVQaks5r0YKUgaJpZM4NClBa.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/456#issuecomment-297915684"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/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 #456: @janaiyengar, I'd like to merge this.  Please review; it's going to rot very quickly."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/456#issuecomment-297915684"}}}</script>
----==_mimepart_5902dc94436f1_4f4a3f826d44bc347016e--


From nobody Thu Apr 27 23:15: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 E7132126C25 for <quic-issues@ietfa.amsl.com>; Thu, 27 Apr 2017 23:15: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 fH3G3Ki0i_CN for <quic-issues@ietfa.amsl.com>; Thu, 27 Apr 2017 23:15: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 462ED129BDD for <quic-issues@ietf.org>; Thu, 27 Apr 2017 23:12:30 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1493359949; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=ONWs1pD2BZzLker+sBkC28BWgqx61a5cWuH0L8qdQ8E=; b=wSUfPWldIis0TqJ+gCLMvJvxf7/6RO3FYUcYXeR/YAw42mH2hM8+9YgpFrk161SGNrrVX9Vm ak9oULGp4DUpFFt7SBFryzmRu7yh+UorRcK7DP957f7OnamwdLB4K6OTojOFyhinBGqGjD/j fuZbjAyX5DqBBrGDkrMZT4vGefw=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=xUzE+tahxS2jzcPMvgfZ5weMJF8/P4fQFfw9uu8WAYKOayY8eJPz5hFa2j13nhkygpPmZD OO+dXTvpu6W7I4mqT/9zXCFmUQnU+fKFu9lv80k19v3P/FTiAg3gqShDYU8d/COTjI5Xrr1l dqBvrw5X/pNDzcBc3wf3d6VSlCmB0=
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 5902dd4d.7f8a80063d50-smtp-out-n02; Fri, 28 Apr 2017 06:12:29 -0000 (UTC)
Date: Thu, 27 Apr 2017 23:12:29 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5902dd4d2aa85_73753ff60efadc3474960@hookshot-fe1-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 9e6c6d: Small editorial fixes to stream identifiers
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5902dd4d2a6df_73753ff60efadc34748c8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/mj_hJG4ZvmuM5RLTKIvG22Anjok>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 28 Apr 2017 06:15:19 -0000

----==_mimepart_5902dd4d2a6df_73753ff60efadc34748c8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/stream_id_editorial0
  Home:   https://github.com/quicwg/base-drafts
  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


Compare: https://github.com/quicwg/base-drafts/compare/9e6c6d172dc0^...c67b678b59dc
----==_mimepart_5902dd4d2a6df_73753ff60efadc34748c8--


From nobody Thu Apr 27 23:16: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 C573912948F for <quic-issues@ietfa.amsl.com>; Thu, 27 Apr 2017 23:15:59 -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 3InmDoYIuak4 for <quic-issues@ietfa.amsl.com>; Thu, 27 Apr 2017 23:15: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 C8965129C55 for <quic-issues@ietf.org>; Thu, 27 Apr 2017 23:13: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=l7Z0bdmuWSUkPOErX0KGPgFNDCo=; b=W8R7KQtvqpG8R63e 3sW5v4/Slos5182MGisKHtfX9mPNkQMkGzXIGfjqPh1mGHjxuLWy5/POZ6ZKdacs Qq1B/8Fpe/daruZoa7mQ1QsX9WSXEUtjzy2barAohe58ZcJnxYkaBY8e1qFyw8A0 ABnfqKmHOB7oBQ+GJu2JcRv101c=
Received: by filter0835p1mdw1.sendgrid.net with SMTP id filter0835p1mdw1-22375-5902DAAB-30 2017-04-28 06:01:15.72370197 +0000 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 urBw-enbT_K-VFlOpxGJJQ for <quic-issues@ietf.org>; Fri, 28 Apr 2017 06:01:15.756 +0000 (UTC)
Date: Thu, 27 Apr 2017 23:01:15 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2e2ed6593803a29e374bb382f63df15006f82c0792cf00000001151a9cab92a169ce0d69097e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/483@github.com>
Subject: [quicwg/base-drafts] MAX_STREAM_DATA is valid in the "idle" state (#483)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5902daaba5db2_506a3ff0f057fc301661a6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2EMp67pn+4p2fJpmhp4lHvYcFkzB97upIXp+ BKS/5yKqv1UYAB1iqD4jtfzKpZyeHBz3wu9ttLguhj2xIKSwZXGLm7W67wzX/oOykNM1ZD38mxrUr3 pQuHad/pIE51TBZhrD0IPCFveTrdEMP5+E23w9zBck7+HLeQwy8fph4nS+GDTnvgN419ZQeRT0KHdF w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/N-CiPw8YkChzn_M5Dw16CBB-izQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 28 Apr 2017 06:16:00 -0000

----==_mimepart_5902daaba5db2_506a3ff0f057fc301661a6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Reordering might mean that this arrives ahead of time.  It would be unusual, but not unreasonably so for that to happen.

For instance, the h2 stack in Firefox sends a WINDOW_UPDATE immediately after sending a request for something it really wants.  This allows it to set the initial flow control window small, but have generous limits on important requests.  If that strategy were used, it wouldn't be unusual for the MAX_STREAM_DATA and STREAM frames to end up in different packets.

I built this on #457 because that touches the same text.

Closes #188.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/483

-- Commit Summary --

  * Allow STREAM_BLOCKED on unopenable streams
  * MAX_STREAM_DATA might arrive on an idle stream

-- File Changes --

    M draft-ietf-quic-transport.md (20)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/483.patch
https://github.com/quicwg/base-drafts/pull/483.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/483

----==_mimepart_5902daaba5db2_506a3ff0f057fc301661a6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Reordering might mean that this arrives ahead of time.  It would be unusual, but not unreasonably so for that to happen.</p>
<p>For instance, the h2 stack in Firefox sends a WINDOW_UPDATE immediately after sending a request for something it really wants.  This allows it to set the initial flow control window small, but have generous limits on important requests.  If that strategy were used, it wouldn't be unusual for the MAX_STREAM_DATA and STREAM frames to end up in different packets.</p>
<p>I built this on <a href="https://github.com/quicwg/base-drafts/pull/457" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/457" data-id="223235619" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#457</a> because that touches the same text.</p>
<p>Closes <a href="https://github.com/quicwg/base-drafts/issues/188" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/188" data-id="202284059" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#188</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/483'>https://github.com/quicwg/base-drafts/pull/483</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Allow STREAM_BLOCKED on unopenable streams</li>
  <li>MAX_STREAM_DATA might arrive on an idle stream</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/483/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/483.patch'>https://github.com/quicwg/base-drafts/pull/483.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/483.diff'>https://github.com/quicwg/base-drafts/pull/483.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/483">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwKQGqVng7JV6o_j29raysmXMCiFks5r0YCrgaJpZM4NLFgy">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq7g6ujfosqEFbk5zFRDDqAl6EFp-ks5r0YCrgaJpZM4NLFgy.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/483"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"MAX_STREAM_DATA is valid in the \"idle\" state (#483)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/483"}}}</script>

----==_mimepart_5902daaba5db2_506a3ff0f057fc301661a6--


From nobody Thu Apr 27 23:16: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 3E3A712947F for <quic-issues@ietfa.amsl.com>; Thu, 27 Apr 2017 23:16:40 -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 LGY5xg8l2Q-b for <quic-issues@ietfa.amsl.com>; Thu, 27 Apr 2017 23:16: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 3521A1294CD for <quic-issues@ietf.org>; Thu, 27 Apr 2017 23:13: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=Bs/6RTrbtgNtw08y/qTFL0KSgRg=; b=Jm142teAOPonfNV1 lF+BpD0jJRso+cTxeox7ru+Yvw6HvhLazPrQm0hsdQJ3dKOZ3myr3wM9z4SnmRkT 1VmG+MUsX5VCTk7/PDQ5bx9TzU456nrViKU2nXCegQ9BfArpy/4P/IFwP4XPwCMN 01ATVnPkLflGZSmJkNGdEqQF+Y8=
Received: by filter0627p1mdw1.sendgrid.net with SMTP id filter0627p1mdw1-11477-5902DD8C-1C 2017-04-28 06:13:32.217377616 +0000 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 ZhA4YiJ5SemckMgNNUDNdg for <quic-issues@ietf.org>; Fri, 28 Apr 2017 06:13:32.261 +0000 (UTC)
Date: Thu, 27 Apr 2017 23:13:32 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8d4ff51b538f83f2b83a3259e4f577dea2cc874892cf00000001151a9f8c92a169ce0d690fe9@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/484@github.com>
Subject: [quicwg/base-drafts] Editorial changes for stream identifiers (#484)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5902dd8c2eede_6a073fb844141c34159944"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak37ZweLqOFrVc70AxfRWGRH17WqdeItoReTVO ZoaVjIdtFq3JRziDcyR3mOVz6kngoClrAXBeYRJ3HadsgPQqF2GC041TwmcL2HcKViGl839z+Xv+WO lo0OcFZ10g01/ikGpg1arXOFSCzRIvPvtD82EUyttzyiooxHXfabQ1+EJYNFRmPLFAYpTJYswZ7T+r g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/5eY4_tshHmfxfKLcNLRNtBeeQuE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 28 Apr 2017 06:16:40 -0000

----==_mimepart_5902dd8c2eede_6a073fb844141c34159944
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This is really minor; this is for #470 in case we accept #456.

Closes #470, #209.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/484

-- Commit Summary --

  * Move crypto to stream 0, HTTP control to stream 1
  * Small editorial fixes to stream identifiers
  * Update for crypto on stream 0

-- File Changes --

    M draft-ietf-quic-http.md (18)
    M draft-ietf-quic-tls.md (38)
    M draft-ietf-quic-transport.md (82)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/484.patch
https://github.com/quicwg/base-drafts/pull/484.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/484

----==_mimepart_5902dd8c2eede_6a073fb844141c34159944
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>This is really minor; this is for <a href="https://github.com/quicwg/base-drafts/pull/470" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/470" data-id="224663626" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#470</a> in case we accept <a href="https://github.com/quicwg/base-drafts/pull/456" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/456" data-id="222958352" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#456</a>.</p>
<p>Closes <a href="https://github.com/quicwg/base-drafts/pull/470" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/470" data-id="224663626" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#470</a>, <a href="https://github.com/quicwg/base-drafts/issues/209" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/209" data-id="202696119" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#209</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/484'>https://github.com/quicwg/base-drafts/pull/484</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Move crypto to stream 0, HTTP control to stream 1</li>
  <li>Small editorial fixes to stream identifiers</li>
  <li>Update for crypto on stream 0</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/484/files#diff-0">draft-ietf-quic-http.md</a>
    (18)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/484/files#diff-1">draft-ietf-quic-tls.md</a>
    (38)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/484/files#diff-2">draft-ietf-quic-transport.md</a>
    (82)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/484.patch'>https://github.com/quicwg/base-drafts/pull/484.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/484.diff'>https://github.com/quicwg/base-drafts/pull/484.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/484">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5VsT_5r36pg7VnIQuFYDliuxwulks5r0YOMgaJpZM4NLF9f">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqyBU6Gn9QXK8YQcMcTh2c5l-50x3ks5r0YOMgaJpZM4NLF9f.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/484"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Editorial changes for stream identifiers (#484)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/484"}}}</script>

----==_mimepart_5902dd8c2eede_6a073fb844141c34159944--


From nobody Thu Apr 27 23:18: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 5A7E3129C04 for <quic-issues@ietfa.amsl.com>; Thu, 27 Apr 2017 23:18:21 -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 7ZyeMZJIF91x for <quic-issues@ietfa.amsl.com>; Thu, 27 Apr 2017 23:18: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 7D9BB129C25 for <quic-issues@ietf.org>; Thu, 27 Apr 2017 23:15: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=iGjXJlLK5hpjBusZCAhGCAAC1Zg=; b=e5cML2N6k84ndszS mhvo4BUeow6O8gHIPAyuxdk72VcVsXfoK7BoYYIFNAy6PMgvlsWnnZ6fJs7qJmOA b6hQNs8dS7nvc3M9yjdKFzmrB2BAo4EZK6UdbLCI7PH8pui/T5+bSx53dVuR3xi9 8WBq0hfLB57ikWDjWjnLDfV4IHg=
Received: by filter1110p1mdw1.sendgrid.net with SMTP id filter1110p1mdw1-9266-5902DDF2-24 2017-04-28 06:15:14.369998304 +0000 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 XRj0ah4uT0G5sOLVzRYxEA for <quic-issues@ietf.org>; Fri, 28 Apr 2017 06:15:14.330 +0000 (UTC)
Date: Thu, 27 Apr 2017 23:15:14 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe03318de047bfcb9ec1fac7ddac253694811cdd592cf00000001151a9ff292a169ce0d643a59@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/472/c297916433@github.com>
In-Reply-To: <quicwg/base-drafts/pull/472@github.com>
References: <quicwg/base-drafts/pull/472@github.com>
Subject: Re: [quicwg/base-drafts] Define the payload size of the initial packet rather than the total packet size (#472)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5902ddf23cd44_447e3fa757027c347467f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3qaGKKHjZhRH9gzC/71E+5l9Xe7jZjnSw1QK BCQi2ifXnyv6XfjLHkVhY3pwErQ4dnyB7uRHDk54L0gRpwQ5J/68WUVUzKQlQcWkvc8AGiQ7hMf+uP KrclZ6RTHbmb9HCN7ZjLh4vxPMrGg4eqF4SrsbLSiFG5Aihj53gGASqrCK2jROD2LRbjbUNCx4VywA c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/-BFoY4B-WOSl1yh4QK9PVsU24g4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 28 Apr 2017 06:18:21 -0000

----==_mimepart_5902ddf23cd44_447e3fa757027c347467f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@janaiyengar, this has been discussed and I'm just enacting the agreed solution.  I'd like to merge this before 2017-05-02.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/472#issuecomment-297916433
----==_mimepart_5902ddf23cd44_447e3fa757027c347467f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/janaiyengar" class="user-mention">@janaiyengar</a>, this has been discussed and I'm just enacting the agreed solution.  I'd like to merge this before 2017-05-02.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/472#issuecomment-297916433">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq039lZByNXnsv41Yl_8zN1KB512iks5r0YPygaJpZM4NJvRR">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq0hqdd5IYSYHst3T0cPvKQ5KpVyAks5r0YPygaJpZM4NJvRR.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/472#issuecomment-297916433"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/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 #472: @janaiyengar, this has been discussed and I'm just enacting the agreed solution.  I'd like to merge this before 2017-05-02."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/472#issuecomment-297916433"}}}</script>
----==_mimepart_5902ddf23cd44_447e3fa757027c347467f--


From nobody Thu Apr 27 23:18: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 4151D12D0C3 for <quic-issues@ietfa.amsl.com>; Thu, 27 Apr 2017 23:18: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 nI4huH3YU3iO for <quic-issues@ietfa.amsl.com>; Thu, 27 Apr 2017 23:18: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 3712C127735 for <quic-issues@ietf.org>; Thu, 27 Apr 2017 23:15: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=NG/DxAXb4oPoLtGNqojPNRe0lbM=; b=FdHMHk9Q0hh5ghSD 2hkqpLTL0A9hb65EMmhE8Qq8beq7Ucj29vRR2rPeVRgq1GbDESm7J40hmf68bHg1 szn+EQ2Y3lwuxaWUh11yzpPOwPW0QABB7ypW7B9wC0PtJfA8GbYaOixdZpKD1AmV NPcHfVGM3GoYzcrEbAvFv8IhCNU=
Received: by filter0922p1mdw1.sendgrid.net with SMTP id filter0922p1mdw1-28681-5902DE02-D 2017-04-28 06:15:30.372597233 +0000 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 K2zLOrQ7Ro2G7Ynyenv3tg for <quic-issues@ietf.org>; Fri, 28 Apr 2017 06:15:30.388 +0000 (UTC)
Date: Thu, 27 Apr 2017 23:15:30 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab859a7a1623bc9ee6e6675a747616c510b846824992cf00000001151aa00292a169ce0d643d70@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/473/issue_event/1061595753@github.com>
In-Reply-To: <quicwg/base-drafts/pull/473@github.com>
References: <quicwg/base-drafts/pull/473@github.com>
Subject: Re: [quicwg/base-drafts] Remove requirement to send public reset if PMTU drops (#473)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5902de024997a_618c3ffa9e213c38232f1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1pNS+1wKCy/AMPld5QYeJUkv92G/wHTnkw3X b5mmlYcb91vz/BuD51vDYBp4Qg8ZXpOVbxTa/HGIuRYxSRz+j4lgXVqMqS33ZVTwHIj+1OGyD626Ym 38uKf9KnZaPon3hTlevLKjFHl1TqmZyRC3Jx1K7nKD8PcHmIdAMM3akR/mDUudl/giW5pXmqxg8hcc 0=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/OGvmorrV_m-EuD1y5fEBtmw6eqw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 28 Apr 2017 06:18:37 -0000

----==_mimepart_5902de024997a_618c3ffa9e213c38232f1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #473.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/473#event-1061595753
----==_mimepart_5902de024997a_618c3ffa9e213c38232f1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a href="https://github.com/quicwg/base-drafts/pull/473" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/473" data-id="224673136" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#473</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/473#event-1061595753">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzrmJD9W43Skv-SzQgFyyCKrsXyQks5r0YQCgaJpZM4NJvfF">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq2xDuVtu2UiaUoG5QPteO3CqPUD7ks5r0YQCgaJpZM4NJvfF.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/473#event-1061595753"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #473."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/473#event-1061595753"}}}</script>
----==_mimepart_5902de024997a_618c3ffa9e213c38232f1--


From nobody Thu Apr 27 23:18:48 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6E13412D0C3 for <quic-issues@ietfa.amsl.com>; Thu, 27 Apr 2017 23:18:38 -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 ToB95WYiEjuI for <quic-issues@ietfa.amsl.com>; Thu, 27 Apr 2017 23:18:37 -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 C150A128D3E for <quic-issues@ietf.org>; Thu, 27 Apr 2017 23:15:31 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1493360131; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=5Q6DSFSoJKK6Zd0NF38zF++8Rq4OVd0x4GPIS5RBYnE=; b=WpPgli950MxrdODGOj9WL9TP+4WJyo9Iy6e4ef0Z7WueLSgdCZuo5wJMl9BdJeUkOJjBVes5 ASxnfdP/vhvX0plIMOLFqqThwLzp5M9pFhC/RCT0VRB0lbirX5l48cXIBgjpnH7lAuOObIIr /P/jC9mlFXyVHgneCeO9jCB9ynI=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=Hekren50Py+OXWl+87bb5vexE9ddfPuxvvEJAsrIcZws7sUmj5voIde2Z14si3NvuvP+fv K1Y0N9ZAIJxXYpCc3/VXpGhJzWkSV5wBfaYR07IJTXGl/4+17TWpkgozmL214NhuggtXPfxB yiMnezsk9Gp16KKND+qrA+AY8WyOw=
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 5902de02.7f5cd9fb0570-smtp-out-n01; Fri, 28 Apr 2017 06:15:30 -0000 (UTC)
Date: Thu, 27 Apr 2017 23:15:29 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5902de01c4c7d_25d43fdad9393c3c634bb@hookshot-fe6-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] df919a: Remove requirement to send public reset if PMTU dr...
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5902de01c48ab_25d43fdad9393c3c63371"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/pJYx8uGizYpbQASDkPufkpJQGNI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 28 Apr 2017 06:18:38 -0000

----==_mimepart_5902de01c48ab_25d43fdad9393c3c63371
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: df919a30fa8b6d99cd0dd0935ab7713cffad2e19
      https://github.com/quicwg/base-drafts/commit/df919a30fa8b6d99cd0dd0935ab7713cffad2e19
  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:
  -----------
  Remove requirement to send public reset if PMTU drops

I didn't recommend a specific error code for this.  One of the generic ones will do.

Closes #290


  Commit: 942e284dfd3b4fc2e7bfaf790d53951a635ecbd1
      https://github.com/quicwg/base-drafts/commit/942e284dfd3b4fc2e7bfaf790d53951a635ecbd1
  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:
  -----------
  Merge pull request #473 from quicwg/no_reset_on_pmtud_drop

Remove requirement to send public reset if PMTU drops


Compare: https://github.com/quicwg/base-drafts/compare/12dc1ccc064e...942e284dfd3b
----==_mimepart_5902de01c48ab_25d43fdad9393c3c63371--


From nobody Thu Apr 27 23:18:53 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 27E1C127843 for <quic-issues@ietfa.amsl.com>; Thu, 27 Apr 2017 23:18: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 tSjnk4WVUxDN for <quic-issues@ietfa.amsl.com>; Thu, 27 Apr 2017 23:18:38 -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 35134129C27 for <quic-issues@ietf.org>; Thu, 27 Apr 2017 23:15: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=GqHL1gfMMlF44A67M845SmAqpSw=; b=pc5Cvq8ZplMbSXeJ HKDExgDMNsYOaOyqXz4sb7iA5zLQLHcmZAy08KPOT0qE3LjXzVSbqchb4zROCZuR mEBxr7MYqW468mhr89Hi29VCTYRasKJO6zeSkMq0jsnoxIST+hnTPJPdnGbnGKvD clBfB44KgtCA3v9MhGfl1+aomEY=
Received: by filter0447p1mdw1.sendgrid.net with SMTP id filter0447p1mdw1-1935-5902DE02-2B 2017-04-28 06:15:30.463670654 +0000 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 _Wto0YI8TOq48xe3xGPpAg for <quic-issues@ietf.org>; Fri, 28 Apr 2017 06:15:30.405 +0000 (UTC)
Date: Thu, 27 Apr 2017 23:15:30 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab28c52f4fc599a108f298dbb4e0464de933bc88bf92cf00000001151aa00292a169ce0c529476@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/290/issue_event/1061595750@github.com>
In-Reply-To: <quicwg/base-drafts/issues/290@github.com>
References: <quicwg/base-drafts/issues/290@github.com>
Subject: Re: [quicwg/base-drafts] Don't haphazardly suggest retrying over TCP (#290)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5902de0251dcd_40ac3f81a4f0bc3850561"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1RyPFFyr+GAquhD2GX/XMpQzT6adtE/4+0pA QA8Ql3gtFsS9RSxI5Z4DpYsv7CKlePMWIKRvIRq//OPAXXsWGpGxg91DPQ24b4Khjn9dMgkDoJslMQ l40Jx9jc3QgVa18gnlP6XPL6G+xM+maMjBqHT3FRf24hI6JGIszt68Vmvh6yglgSl78G8hYwZgT9R2 s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/YG-QonFgQ6dakYSuhw5en86fJzo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 28 Apr 2017 06:18:40 -0000

----==_mimepart_5902de0251dcd_40ac3f81a4f0bc3850561
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #290 via #473.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/290#event-1061595750
----==_mimepart_5902de0251dcd_40ac3f81a4f0bc3850561
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/quicwg/base-drafts/issues/290" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/290" data-id="206738550" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#290</a> via <a href="https://github.com/quicwg/base-drafts/pull/473" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/473" data-id="224673136" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#473</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/290#event-1061595750">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6FgVhhI73FYtUiETS2EzjnMD1dAks5r0YQCgaJpZM4L9IeC">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq252rF8drxIKQspMCtxdfX9052eLks5r0YQCgaJpZM4L9IeC.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/290#event-1061595750"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #290 via #473."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/290#event-1061595750"}}}</script>
----==_mimepart_5902de0251dcd_40ac3f81a4f0bc3850561--


From nobody Thu Apr 27 23:20: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 1061612951C for <quic-issues@ietfa.amsl.com>; Thu, 27 Apr 2017 23:20: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 NuUYZzmCvs54 for <quic-issues@ietfa.amsl.com>; Thu, 27 Apr 2017 23:20: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 760C7128BB7 for <quic-issues@ietf.org>; Thu, 27 Apr 2017 23:17: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=vpd0zimLOWwNoTDBdohL132y+uQ=; b=UUOlQziN2pGkO6rG YAIJhf7kgAiw43MD604MsI6t1r4kn3qcLakwh2bmNxLgucmJqg+QMs1ZOBq6m570 huV8IQDBt5TLpTnTA837YrOwXJ/fOQugQcsibpd69nFD86zl9D4IPjPX6R3l6lWi QYrfJsxAW+9W61NQ2LymZAZHe40=
Received: by filter0930p1mdw1.sendgrid.net with SMTP id filter0930p1mdw1-6628-5902DE5D-4 2017-04-28 06:17:01.239995914 +0000 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 PpCm2ntuRf2gDobddGdZJw for <quic-issues@ietf.org>; Fri, 28 Apr 2017 06:17:01.190 +0000 (UTC)
Date: Thu, 27 Apr 2017 23:17:01 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3af9c6d352d2bd0ed0457d6ae2f95da1bbf6f39e92cf00000001151aa05d92a169ce0d6448ec@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/474/c297916644@github.com>
In-Reply-To: <quicwg/base-drafts/pull/474@github.com>
References: <quicwg/base-drafts/pull/474@github.com>
Subject: Re: [quicwg/base-drafts] Various version negotiation fixes (#474)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5902de5d1d1e3_447e3fa757027c34832e5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2mZAFCBAm2YbGo8/kJ8Jo3oS+mw9GrfUoAv+ 0DgibEJOhFztMybzUfIaQJpolJ7H8j9DBYseOaUJ5AVHrRbJQ5qpsoyaxT9aQz5OcxP4pHQo4hQOJB vTsX+qhKcJVmJwE+8n6cGasANh7CBBb6G0gM/5y47mXmcw995eLkYmFLfsoGIqX8w6jLNg/Hr4ZfwN Y=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/JD8lR4dbOjKsEFm93F4xmI3CLFQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 28 Apr 2017 06:20:04 -0000

----==_mimepart_5902de5d1d1e3_447e3fa757027c34832e5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This is trivial, but closes a bunch of first implementation draft issues.  @janaiyengar, I'd like to merge this before 2017-05-02.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/474#issuecomment-297916644
----==_mimepart_5902de5d1d1e3_447e3fa757027c34832e5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>This is trivial, but closes a bunch of first implementation draft issues.  <a href="https://github.com/janaiyengar" class="user-mention">@janaiyengar</a>, I'd like to merge this before 2017-05-02.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/474#issuecomment-297916644">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq99v6oUHlzgyAbacArLUOYg9uwyWks5r0YRdgaJpZM4NJwRp">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqyb2_uJQm8qe81dLmwE2Aq8AICFCks5r0YRdgaJpZM4NJwRp.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/474#issuecomment-297916644"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/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 #474: This is trivial, but closes a bunch of first implementation draft issues.  @janaiyengar, I'd like to merge this before 2017-05-02."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/474#issuecomment-297916644"}}}</script>
----==_mimepart_5902de5d1d1e3_447e3fa757027c34832e5--


From nobody Thu Apr 27 23:20: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 749B5129C6B for <quic-issues@ietfa.amsl.com>; Thu, 27 Apr 2017 23: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 7JJqM3nYh4um for <quic-issues@ietfa.amsl.com>; Thu, 27 Apr 2017 23:20: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 3C5D4129AF6 for <quic-issues@ietf.org>; Thu, 27 Apr 2017 23:17: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=D/o2hYO8H5PFqFTW47PBeSHk/bE=; b=PnonWhvfqvIjv0bT hfEOHUEz0gYU4zcUvVD4kkJayXOXHGCUS/fuLl+AqHIK/Xxf2qKY5boonTs21I1g zmwxudWP1YPr74hiA633EUVh1pqgQTKASOsLqrFSoiZldRzn27Bzu9PT8lqvGFrX sttYPxOpCyfARi58DBqObiqWGH4=
Received: by filter0933p1mdw1.sendgrid.net with SMTP id filter0933p1mdw1-31468-5902DE79-6 2017-04-28 06:17:29.181329827 +0000 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 jGb4_VheSUGmEMw3CeHTNg for <quic-issues@ietf.org>; Fri, 28 Apr 2017 06:17:29.205 +0000 (UTC)
Date: Thu, 27 Apr 2017 23:17:29 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab09b643a66291c16031b1c91f3e9615887547db4d92cf00000001151aa07992a169ce0d647045@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/476/c297916701@github.com>
In-Reply-To: <quicwg/base-drafts/pull/476@github.com>
References: <quicwg/base-drafts/pull/476@github.com>
Subject: Re: [quicwg/base-drafts] Don't exempt stream 1 from congestion control (#476)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5902de791dc7e_614f3ffa9e213c382695"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3F4E1H1/0HOZUOKXQcOr1oJrFlsvGKdj0BWC l58ssHQb513LmdeDdCWQHzrnx74D6y9eO+AJFi4MpnmhxT+ErJ1yGLa/VOBg2ZoJbw9GOTWZBsK4Kb EaD6plcIpYmGWXJxGnmfilRMnJDhpG7AdzY1snyFjSoCmcUrRs0ySz+a39s22wugSyulGS28XWy1iI I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/PjNvxDFp5J_HObo1m2HUZv9Or20>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 28 Apr 2017 06:20:32 -0000

----==_mimepart_5902de791dc7e_614f3ffa9e213c382695
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@janaiyengar, also trivial.  2017-05-02 is my target date.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/476#issuecomment-297916701
----==_mimepart_5902de791dc7e_614f3ffa9e213c382695
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/janaiyengar" class="user-mention">@janaiyengar</a>, also trivial.  2017-05-02 is my target date.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/476#issuecomment-297916701">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7MZILyc7k0V_YbWM28scjdzWJYhks5r0YR5gaJpZM4NJy_x">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq9Mij-dQKyRiIFrq6Ca75XVjYUx_ks5r0YR5gaJpZM4NJy_x.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/476#issuecomment-297916701"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/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 #476: @janaiyengar, also trivial.  2017-05-02 is my target date."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/476#issuecomment-297916701"}}}</script>
----==_mimepart_5902de791dc7e_614f3ffa9e213c382695--


From nobody Thu Apr 27 23:28:08 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DC036126CE8 for <quic-issues@ietfa.amsl.com>; Thu, 27 Apr 2017 23:28:06 -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 4_XfgZOg04qO for <quic-issues@ietfa.amsl.com>; Thu, 27 Apr 2017 23:28:05 -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 ADA901294DA for <quic-issues@ietf.org>; Thu, 27 Apr 2017 23:25:35 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1493360735; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=yO4cSk7Y0Q9yVseL85AB63DZsdwdk2gl5uLig7K2qg8=; b=TqIDyaSmvCKNDUeix4yDgckbd+GX7dUjmYzuDvK2d7Gzcy5I/009HbLSd+S9jgQ1KaWSV23y CszbO4UgF7DlkKCRzUtodJsjLC5rJxR0qSoP2CUPWkLxeMBg1LC+ZdC/lBPapqc2qJEKkERP kNZzhRDD8zvfGNtyZrJRmJrZW+s=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=LrggH87CKXymKpJkJNL/w1kcH/mW/6sU7wFRTTjM3CYctlEkv0kkluQZg5Cj/QJHSx28+N hpFHz5dHYnBRplCq2FoFzt9rYTkAciZwR8luMwLmrlRIWNcLwx+bDaJC4x7q2JbZtJCRqBde uJFwQjsEXd0k5VYfSbdKgwwVy2PDg=
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 5902de06.7f9d181e0030-smtp-out-n03; Fri, 28 Apr 2017 06:15:34 -0000 (UTC)
Date: Thu, 27 Apr 2017 23:15:33 -0700
From: martinthomson <martin.thomson@gmail.com>
Reply-To: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5902de05142a5_7ac73faf9f167c34104645@hookshot-fe3-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5902de0513ef1_7ac73faf9f167c3410451"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/khBAJopmYBXTM6xgrSexPv0b1KY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 28 Apr 2017 06:28:07 -0000

----==_mimepart_5902de0513ef1_7ac73faf9f167c3410451
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/no_reset_on_pmtud_drop
  Home:   https://github.com/quicwg/base-drafts

----==_mimepart_5902de0513ef1_7ac73faf9f167c3410451--


From nobody Thu Apr 27 23:35:08 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E2224129BAD for <quic-issues@ietfa.amsl.com>; Thu, 27 Apr 2017 23:35:05 -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 1Zzqy9okyCX0 for <quic-issues@ietfa.amsl.com>; Thu, 27 Apr 2017 23:35:04 -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 B4510129C48 for <quic-issues@ietf.org>; Thu, 27 Apr 2017 23:32:20 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1493361140; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=LUHBOGP0cQz84OFhFmiScY7oe9YNzMHkzbGmWESqyRc=; b=fwlA2+GCwjUTc8t8GcZy9xOqazvfUe9WiTheB2c0EkZehkeBF8WNoKO+ctdVW2oyY3ZFu2Do qBrx120WQA89Pez+anznwrszFboyTJ8sXWPMa74QJYWoIA6EGbOaZG5jrZUYFdzasgS6wAum HZEvADLUGyuo4xxtr3dqXaleVO4=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=ER0zt3PznfgeqfpgtJmorU9yYDYlsftQezvgRJOZsp07b9HzZ1gtaPGnNgZI6OhCkZqIuY qnL2G3R/kFIRr3z5KaWFFxw2VaSamZQhYQSQSFVYApwqErkV/W83r57L/hS+cgNLAcMErsbh oDJwqRHy8mti7WeZk87ivHKjASqGw=
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 5902dc15.7efd9c0af5d0-smtp-out-n02; Fri, 28 Apr 2017 06:07:17 -0000 (UTC)
Date: Thu, 27 Apr 2017 23:07:16 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5902dc146e4e9_b1523fb7407c9c3c1182fb@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] e82b2c: Move crypto to stream 0, HTTP control to stream 1
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5902dc146e15a_b1523fb7407c9c3c1181d1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/VnsKSdMT-1VuL9zu6i6HZsMkeos>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 28 Apr 2017 06:35:06 -0000

----==_mimepart_5902dc146e15a_b1523fb7407c9c3c1181d1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/stream_zero
  Home:   https://github.com/quicwg/base-drafts
  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.



----==_mimepart_5902dc146e15a_b1523fb7407c9c3c1181d1--


From nobody Thu Apr 27 23:46: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 881E0128DF6 for <quic-issues@ietfa.amsl.com>; Thu, 27 Apr 2017 23:46:45 -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 kq2bJtgyOmn4 for <quic-issues@ietfa.amsl.com>; Thu, 27 Apr 2017 23:46:44 -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 D04061293F4 for <quic-issues@ietf.org>; Thu, 27 Apr 2017 23:43: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=QSd+mN2nRfnGoRarldr5iDHD4aM=; b=RmXlyBzIRw5FBqGs vKN1QGLqR4639QUsdKgGVlIoaapgqP4V4djM39kBlWkt5E0D8gazqJlaGv+/bWpr 8d72+hYTqeSvDFydWq4fsE3zmj15trOiO470LbSi/3SLgFFy+JwrG0BnEyk0XlDx CvWoVSLOgtYD3XlbSfU9DZ/QIEA=
Received: by filter1124p1mdw1.sendgrid.net with SMTP id filter1124p1mdw1-25970-5902E4A3-44 2017-04-28 06:43:47.793783553 +0000 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 rYGPXHGZSJi0z3JQDL3Rvw for <quic-issues@ietf.org>; Fri, 28 Apr 2017 06:43:47.745 +0000 (UTC)
Date: Thu, 27 Apr 2017 23:43:47 -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/480/push/1707842674@github.com>
In-Reply-To: <quicwg/base-drafts/pull/480@github.com>
References: <quicwg/base-drafts/pull/480@github.com>
Subject: Re: [quicwg/base-drafts] Add a description of the FNV-1a algorithm (#480)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5902e4a3a20fa_3a43f9024087c3c9286b"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0NnXAciyGSgNKP9S0iBQ3AKJwV5SdueB9HkQ +TBMKDuwqFytDcHuSNG5BPmZ/dez2S3jwowQoCu2dWzVVjj4b/5SxH8/D9RyOo3907qLZwJ/spRd2+ mCLi5p5OmbcxgiVFeAOI1AvfrhuVKcMe5ti5BzhQkoOH15s3xwCw0OLcie4kibcZOQnQQ2Xz74YQBl I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/YpVW1cquuGUQ5YBMvYfgm49d_Gk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 28 Apr 2017 06:46:45 -0000

----==_mimepart_5902e4a3a20fa_3a43f9024087c3c9286b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson pushed 1 commit.

b19829c  Remove advice


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/480/files/1e8d5dab076371e0e3672320f97494b824139b1a..b19829cff70c5ea38b9be97e9b2335a3676ca900

----==_mimepart_5902e4a3a20fa_3a43f9024087c3c9286b
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/b19829c" class="commit-link">b19829c</a>  Remove advice</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/480/files/1e8d5dab076371e0e3672320f97494b824139b1a..b19829cff70c5ea38b9be97e9b2335a3676ca900">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_Tc1Z1VSsbuAKrAJE0ElGAsoocHks5r0YqjgaJpZM4NLDI1">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq8Hp-TCjXmj4nvqXobFqIA2486N2ks5r0YqjgaJpZM4NLDI1.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/480/files/1e8d5dab076371e0e3672320f97494b824139b1a..b19829cff70c5ea38b9be97e9b2335a3676ca900"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/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 #480"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/480/files/1e8d5dab076371e0e3672320f97494b824139b1a..b19829cff70c5ea38b9be97e9b2335a3676ca900"}}}</script>

----==_mimepart_5902e4a3a20fa_3a43f9024087c3c9286b--


From nobody Thu Apr 27 23: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 2AFAE129C5A for <quic-issues@ietfa.amsl.com>; Thu, 27 Apr 2017 23:50:45 -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 BFfhOuFgzXG1 for <quic-issues@ietfa.amsl.com>; Thu, 27 Apr 2017 23:50: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 9888B12951C for <quic-issues@ietf.org>; Thu, 27 Apr 2017 23:47:56 -0700 (PDT)
Date: Thu, 27 Apr 2017 23:47:55 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1493362075; bh=H0NXMXUFzj6mAeZ877RZSsOGtGexTBT9X5I66MUsnps=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=gGeTETtbQjZMuK5AuNUSIgwNhvohVujpS3imx3pnD8BhR/5JDR2lOHn00sFktSDw9 MC+4yNUps77L7CHmeMkRDuf8tV42HIFT6BwmwDXZBYlDhA0iH5UFCk+dRWyjVDfoSv h5EtSDR+K2T/rWbi1ubH7nTMPZg9QuSh6VYwXEw4=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab378f05c78b6a6428fe52ed615200266d47ce8db792cf00000001151aa79b92a169ce0d689c26@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/479/review/35285586@github.com>
In-Reply-To: <quicwg/base-drafts/pull/479@github.com>
References: <quicwg/base-drafts/pull/479@github.com>
Subject: Re: [quicwg/base-drafts] Don't require the client to reset excess streams (#479)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5902e59b79e47_35a13ffd29387c302561b9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/Fmw5-KXODPpaFZa3hBcv-Fcb4uU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 28 Apr 2017 06:50:45 -0000

----==_mimepart_5902e59b79e47_35a13ffd29387c302561b9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ekr commented on this pull request.



> @@ -1045,9 +1045,8 @@ particularly with respect to transport parameters that establish limits:
   limit is received, the client can recommence sending.
 
 * Similarly, a client might exceed the initial stream limit declared by the
-  server.  A client MUST reset any streams that exceed this limit.  A server
-  SHOULD reset any streams it cannot handle with a code that allows the client
-  to retry any application action bound to those streams.
+  server.  A server MAY reset any streams it cannot handle with a code that
+  allows the client to retry any application action bound to those streams.

Which 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/pull/479#pullrequestreview-35285586
----==_mimepart_5902e59b79e47_35a13ffd29387c302561b9
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/479#discussion_r113861782">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1045,9 +1045,8 @@ particularly with respect to transport parameters that establish limits:
   limit is received, the client can recommence sending.
 
 * Similarly, a client might exceed the initial stream limit declared by the
-  server.  A client MUST reset any streams that exceed this limit.  A server
-  SHOULD reset any streams it cannot handle with a code that allows the client
-  to retry any application action bound to those streams.
+  server.  A server MAY reset any streams it cannot handle with a code that
+  allows the client to retry any application action bound to those streams.
</pre>
<p>Which code?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/479#pullrequestreview-35285586">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8D6vvjUz4evEqAmKYXbP1Ocbp9wks5r0YubgaJpZM4NK94V">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqw0ETas78imKmB-4qexuL3PbYtKOks5r0YubgaJpZM4NK94V.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/479#pullrequestreview-35285586"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #479"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/479#pullrequestreview-35285586"}}}</script>
----==_mimepart_5902e59b79e47_35a13ffd29387c302561b9--


From nobody Thu Apr 27 23:54:36 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C08791200F1 for <quic-issues@ietfa.amsl.com>; Thu, 27 Apr 2017 23:54:34 -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 Jg3HrjQkm-vj for <quic-issues@ietfa.amsl.com>; Thu, 27 Apr 2017 23:54: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 84A1B129B4C for <quic-issues@ietf.org>; Thu, 27 Apr 2017 23:51: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=eFjw30efqF2jzpyCSDUsw/86vIM=; b=IXB+IxtcmJt+9f4j +itGDzLg2dZDq9f23CrzsVcQkmtrLbROAPGS7gUdqf/UG4Qz9ceYeowZUSoAir1G t2/I1GPS5q5ljKTwL4pX5rPka/zHv0MJPqHTa/TqzX5QF122vMLwUXhGrtGaFOH9 /zIX77IfTNZvMTm3MOjx+wkRtuM=
Received: by filter0596p1mdw1.sendgrid.net with SMTP id filter0596p1mdw1-3848-5902E689-5E 2017-04-28 06:51:53.952792506 +0000 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 Shn8ZStISleFBODfdUvscQ for <quic-issues@ietf.org>; Fri, 28 Apr 2017 06:51:54.096 +0000 (UTC)
Date: Thu, 27 Apr 2017 23:51:54 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab281d0ec30e9033815e0c3bfa7dedce3547f0b85992cf00000001151aa88a92a169ce0d689c26@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/479/review/35286051@github.com>
In-Reply-To: <quicwg/base-drafts/pull/479@github.com>
References: <quicwg/base-drafts/pull/479@github.com>
Subject: Re: [quicwg/base-drafts] Don't require the client to reset excess streams (#479)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5902e68a230f_38e63ffa9e213c3813403a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak38ox+3V1f8TreI3FzBTdgYnpDifqEfDKpJBm d0GPPMzVF0H4BOlvTFBci+IW6/PlxYc5jBDKQSYauD6m6g3pVVEB7UDgTrrAXb6JY4p38JbYO6C06c Lcb1vxUM2vgskIxiE5tOCx6p673w75tbO9Z6ArOqkfNXaiidawk8D4OgaiprmwiKRJ+HhUjHIJurhz 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/UF-Ps1NS39DhMVyqq_e0CMakBBU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 28 Apr 2017 06:54:35 -0000

----==_mimepart_5902e68a230f_38e63ffa9e213c3813403a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



> @@ -1045,9 +1045,8 @@ particularly with respect to transport parameters that establish limits:
   limit is received, the client can recommence sending.
 
 * Similarly, a client might exceed the initial stream limit declared by the
-  server.  A client MUST reset any streams that exceed this limit.  A server
-  SHOULD reset any streams it cannot handle with a code that allows the client
-  to retry any application action bound to those streams.
+  server.  A server MAY reset any streams it cannot handle with a code that
+  allows the client to retry any application action bound to those streams.

Oh, I'm waiting for #467 to land before doing that (it's CANCELLED).

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/479#discussion_r113862178
----==_mimepart_5902e68a230f_38e63ffa9e213c3813403a
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/479#discussion_r113862178">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1045,9 +1045,8 @@ particularly with respect to transport parameters that establish limits:
   limit is received, the client can recommence sending.
 
 * Similarly, a client might exceed the initial stream limit declared by the
-  server.  A client MUST reset any streams that exceed this limit.  A server
-  SHOULD reset any streams it cannot handle with a code that allows the client
-  to retry any application action bound to those streams.
+  server.  A server MAY reset any streams it cannot handle with a code that
+  allows the client to retry any application action bound to those streams.
</pre>
<p>Oh, I'm waiting for <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> to land before doing that (it's CANCELLED).</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/479#discussion_r113862178">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5Yy2qAVOZ35M-s0O5L--9N1Oh0Lks5r0YyKgaJpZM4NK94V">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqz_emSbAzAkztZwRHRuCTldt85Viks5r0YyKgaJpZM4NK94V.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/479#discussion_r113862178"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/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 #479"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/479#discussion_r113862178"}}}</script>
----==_mimepart_5902e68a230f_38e63ffa9e213c3813403a--


From nobody Thu Apr 27 23:56: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 545A9129541 for <quic-issues@ietfa.amsl.com>; Thu, 27 Apr 2017 23:56: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 eAtVHIeKLOae for <quic-issues@ietfa.amsl.com>; Thu, 27 Apr 2017 23:56: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 C86D1129443 for <quic-issues@ietf.org>; Thu, 27 Apr 2017 23:53:46 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1493362426; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=y5pcyRJxl3WMkvooFtmc7XOl3tjRGz5ho1h5ZGUdEG0=; b=ZJWrlgDoWLJD19NY2DlCIvTlbbIio5E2T3tJDRAdvNPJQpdA98iVVQXVHj9DlIdpHKMvifga 94GEN26wAgMZkS+woXfyEwznNzIDWKAFQwEB8QHqoek38tvmMUIo+0dl2/QhUGnwDraSgT+g 46D2PBjdkmRYHK2MQq9OVvvgEM0=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=j4e9vLHekCF70tKKTYO3VpQbFe/xldXhqvLoqcm43mfpVCMnG2b2UVepDCkTcSL3Ns2zfj 4DdrakZIKkrRrbFZBoMydCVr4fvSpYCCHuImX2bqveET3C5puHFomhwEkEDjd2TTMtaWm+IQ Vri6LxJyQRCS77d6ZNSi0jJy3P3bU=
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 5902e4a2.7fd34d792870-smtp-out-n02; Fri, 28 Apr 2017 06:43:46 -0000 (UTC)
Date: Thu, 27 Apr 2017 23:43:46 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5902e4a244189_7ff33fb7cb603c3c1163db@hookshot-fe3-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] b19829: Remove advice
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5902e4a243df2_7ff33fb7cb603c3c116234"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/rQug-ryucWF2r7sNryXT__qceoc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 28 Apr 2017 06:56:18 -0000

----==_mimepart_5902e4a243df2_7ff33fb7cb603c3c116234
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/fnv-1a
  Home:   https://github.com/quicwg/base-drafts
  Commit: b19829cff70c5ea38b9be97e9b2335a3676ca900
      https://github.com/quicwg/base-drafts/commit/b19829cff70c5ea38b9be97e9b2335a3676ca900
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-04-28 (Fri, 28 Apr 2017)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Remove advice



----==_mimepart_5902e4a243df2_7ff33fb7cb603c3c116234--


From nobody Fri Apr 28 00:09: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 6D9D312741D for <quic-issues@ietfa.amsl.com>; Fri, 28 Apr 2017 00:09:48 -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 duCM8j4HtmRS for <quic-issues@ietfa.amsl.com>; Fri, 28 Apr 2017 00:09:47 -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 C03F0127342 for <quic-issues@ietf.org>; Fri, 28 Apr 2017 00:07:10 -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=/LxHJe+9a9esUaCGqkxrEwyBqqs=; b=F1Ze17Q/FX+XoanL Qxjr/KG4w8LTstD7VBQTNsaJt0xZZyRq+iaJ/bY/Xo2GjNQWv/NBNvs2PigCsely Ybt1UcDGl+f6q6a4uMZrF9Ua644Q2aCCraMW5K2L6yYKLwduPnZ0Ro9LJRQUNZ3X YmX4DMkn3/rpXubRY9CAAWtcphM=
Received: by filter0938p1mdw1.sendgrid.net with SMTP id filter0938p1mdw1-897-5902EA1D-30 2017-04-28 07:07:09.874942194 +0000 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 2c-sXS3ESTqmyipMD9U6QA for <quic-issues@ietf.org>; Fri, 28 Apr 2017 07:07:09.892 +0000 (UTC)
Date: Fri, 28 Apr 2017 00:07:09 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1d56730f8b55ee7d57c17522b5418dd032c7082e92cf00000001151aac1d92a169ce0d692fd6@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@github.com>
Subject: [quicwg/base-drafts] Transport shouldn't be cancelling streams (#485)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5902ea1dc61f1_18b3ff00c763c341319a2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0scKoKf4HTpLwwotEN+Hd1xhcvRd+JlOXYRU Sks96QwXtyJXqI+GQRIzcu9MFG4QAZK5aB/yHedOzpNl9Y6g06Xjyt/SWHCYzHygfZOz0fLfoYwUSQ rICwElgC8FjEnQvgd5cBu6tkJTfapXKcvmf33z/7pCD62DbhM7VCaBgZKwskRkRFqbBm7xqUl41iSr k=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/QYNu-9TXdiCBl7d-PM9heMYtKD4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 28 Apr 2017 07:09:48 -0000

----==_mimepart_5902ea1dc61f1_18b3ff00c763c341319a2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ekr asked which code a server might use to cancel streams that exceed a revised limit after 0-RTT in #479.

My initial response was CANCELLED, which I'm adding in #467.  However on reflection I think that might be a category error.  The application protocol should be the one to cancel things and we should use the HTTP-defined HTTP_REQUEST_CANCELLED instead.

The reason being twofold:

* On general principles, the transport shouldn't be cancelling streams without first consulting the application layer; what if the transport cancelled stream 3 (or maybe stream 1)?  To the transport that's not special

* Signaling the ability to retry is easier at the application layer.  At the transport layer the only way to distinguish between retryable and not is to ask whether any bytes were passed to the application layer.  At the application layer, even if bytes were delivered, the application might still be able to cancel without side effects.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/485
----==_mimepart_5902ea1dc61f1_18b3ff00c763c341319a2
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/ekr" class="user-mention">@ekr</a> asked which code a server might use to cancel streams that exceed a revised limit after 0-RTT in <a href="https://github.com/quicwg/base-drafts/pull/479" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/479" data-id="224959526" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#479</a>.</p>
<p>My initial response was CANCELLED, which I'm adding 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>.  However on reflection I think that might be a category error.  The application protocol should be the one to cancel things and we should use the HTTP-defined HTTP_REQUEST_CANCELLED instead.</p>
<p>The reason being twofold:</p>
<ul>
<li>
<p>On general principles, the transport shouldn't be cancelling streams without first consulting the application layer; what if the transport cancelled stream 3 (or maybe stream 1)?  To the transport that's not special</p>
</li>
<li>
<p>Signaling the ability to retry is easier at the application layer.  At the transport layer the only way to distinguish between retryable and not is to ask whether any bytes were passed to the application layer.  At the application layer, even if bytes were delivered, the application might still be able to cancel without side effects.</p>
</li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/485">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqw2xXm5cF4IC2i84XMGYHyVeB_4nks5r0ZAdgaJpZM4NLINK">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq7a017UmnjLbO4k6JMwzo_iaLmDQks5r0ZAdgaJpZM4NLINK.gif" width="1" /></p>
<div itemscope itemtype="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"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 shouldn't be cancelling streams (#485)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/485"}}}</script>
----==_mimepart_5902ea1dc61f1_18b3ff00c763c341319a2--


From nobody Fri Apr 28 00:10: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 5292512953D for <quic-issues@ietfa.amsl.com>; Fri, 28 Apr 2017 00:10:40 -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 5ewUjRW_hyDl for <quic-issues@ietfa.amsl.com>; Fri, 28 Apr 2017 00: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 85672129C56 for <quic-issues@ietf.org>; Fri, 28 Apr 2017 00:07:52 -0700 (PDT)
Date: Fri, 28 Apr 2017 00:07:46 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1493363266; bh=6C2kcvDU3Id0tpHmxFq5zAhW+QuNFOdNWREQPsOWLAo=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=vnHDIrnW+cpn9bLTQlE036sv4JOtqzN30pxfdgYAz6+QW8XxPPwIeq/DR+7KZe87u ORwcCWaxwoFWzXBNJB9dn0OwJfEDjP8+5h69E70j4VD85ZVNPrRByHsqeRHaQKu9TM tstAZcF/olSis9GVH64Ph1Z/rCSRIkc5XHYqDXZc=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3273a248c58630a6f8f232868f4f394b9e201a3892cf00000001151aac4292a169ce0d69029c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/482/review/35289207@github.com>
In-Reply-To: <quicwg/base-drafts/pull/482@github.com>
References: <quicwg/base-drafts/pull/482@github.com>
Subject: Re: [quicwg/base-drafts] Address validation is stateless reject (#482)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5902ea425e4cf_53213ff57e943c307877f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/jNjLKM84wMSqe-2zBroTxBzxK9s>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 28 Apr 2017 07:10:40 -0000

----==_mimepart_5902ea425e4cf_53213ff57e943c307877f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ekr commented on this pull request.



> @@ -1058,6 +1058,10 @@ validation was not requested originally.  In such cases, the cookie extension
 could either be absent or it could indicate that an address validation token is
 not present.
 
+A server can use the cookie extension to store all state necessary to continue
+the connection.  This allows a server to avoid committing state for clients that
+have unvalidated source addresses.
+

This works, though I think you should be clearer about how you pickle that information (self-encrypted AEAD).

However, if we're in the business of telling people what to do, we actually should document both this technique and the CH...SFIN, NST, RST technique that davidben and victor described.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/482#pullrequestreview-35289207
----==_mimepart_5902ea425e4cf_53213ff57e943c307877f
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/482#discussion_r113865150">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1058,6 +1058,10 @@ validation was not requested originally.  In such cases, the cookie extension
 could either be absent or it could indicate that an address validation token is
 not present.
 
+A server can use the cookie extension to store all state necessary to continue
+the connection.  This allows a server to avoid committing state for clients that
+have unvalidated source addresses.
+
</pre>
<p>This works, though I think you should be clearer about how you pickle that information (self-encrypted AEAD).</p>
<p>However, if we're in the business of telling people what to do, we actually should document both this technique and the CH...SFIN, NST, RST technique that davidben and victor described.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/482#pullrequestreview-35289207">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-glH8KHXlpFkEGPCrBEBeBJO0kfks5r0ZBCgaJpZM4NLFCy">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq6w2Uf11VScoOzrNtePCQaGwDhSLks5r0ZBCgaJpZM4NLFCy.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/482#pullrequestreview-35289207"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #482"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/482#pullrequestreview-35289207"}}}</script>
----==_mimepart_5902ea425e4cf_53213ff57e943c307877f--


From nobody Fri Apr 28 00:17: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 D641C1200F1 for <quic-issues@ietfa.amsl.com>; Fri, 28 Apr 2017 00:17:10 -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 plUKO12zcP7H for <quic-issues@ietfa.amsl.com>; Fri, 28 Apr 2017 00:17: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 1C9AC127871 for <quic-issues@ietf.org>; Fri, 28 Apr 2017 00:14:29 -0700 (PDT)
Date: Fri, 28 Apr 2017 00:14:28 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1493363668; bh=Pfxgy8XmfHUaaW/DO9H4xE2uZZ0u6a1uJesN50TuG+M=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=qDU5w6rnc/5ZWD/8ApH0fkcg2m/e1MGsK7e49ZwKmQnthG7ZvQf6SIliKbxRrP6HP 3p/ycwxaH7FAiGGLwwGwkoCAIC6C0aa+VPaaopK+/fgXcFiu2PMXhpeYDhbLbNmQ85 KhErbHtMuYESzGjS3MHTXHtZZC2u/X7FmEOLCU2k=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2a8dce60e442f89cbba59b1f0a88fe148be6576292cf00000001151aadd492a169ce0b68699c@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/c297925836@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 (#20)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5902ebd475c93_461b3f8227273c2c3492a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/sYFkMKnTZCddOxc4OanNMV0hxGM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 28 Apr 2017 07:17:11 -0000

----==_mimepart_5902ebd475c93_461b3f8227273c2c3492a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson I don't care about the Github mechanics, but I think these are trying to address different design constraints, specifically, whether we want the public reset to be invisible to the middlebox. And if we *do* want that, then we should make it indistinguishable to the middlebox rather than labelled but unverifiable

-- 
You are receiving this 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-297925836
----==_mimepart_5902ebd475c93_461b3f8227273c2c3492a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><a href=3D"https://github.com/martinthomson" class=3D"user-mention">@m=
artinthomson</a> I don't care about the Github mechanics, but I think the=
se are trying to address different design constraints, specifically, whet=
her we want the public reset to be invisible to the middlebox. And if we =
<em>do</em> want that, then we should make it indistinguishable to the mi=
ddlebox rather than labelled but unverifiable</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/20#issuecomment-297925836">view it on GitHub</a>, or =
<a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq-unRX1M=
S2BLfFVj7p22134bVbQdks5r0ZHUgaJpZM4K7Gbu">mute the thread</a>.<img alt=3D=
"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq9Z5ex=
gStlY0ert5jUmfoTFdcnIiks5r0ZHUgaJpZM4K7Gbu.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<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/20#issuecomment-297925836"></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 #20: @=
martinthomson I don't care about the Github mechanics, but I think these =
are trying to address different design constraints, specifically, whether=
 we want the public reset to be invisible to the middlebox. And if we *do=
* want that, then we should make it indistinguishable to the middlebox ra=
ther than labelled but unverifiable"}],"action":{"name":"View Pull Reques=
t","url":"https://github.com/quicwg/base-drafts/pull/20#issuecomment-2979=
25836"}}}</script>=

----==_mimepart_5902ebd475c93_461b3f8227273c2c3492a--


From nobody Fri Apr 28 00:20: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 11A98127869 for <quic-issues@ietfa.amsl.com>; Fri, 28 Apr 2017 00:20:26 -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 WPYOsPnQ7i9h for <quic-issues@ietfa.amsl.com>; Fri, 28 Apr 2017 00:20: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 421CD126C83 for <quic-issues@ietf.org>; Fri, 28 Apr 2017 00:17: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=GZg9UlaWQ6+5CuYCH2Ab1j5LUfk=; b=C6Yv4hTxmC/PTESF Gdq8R0tI/66YHJIVm93whrxNuDyz/L7walyy3n6jC4PgRXc2eRvZ5CC+zjqNkpHs YJS5DBm1Hmk4/BhMFa+0Gue0CXzuPCmNSnmfh9RDqbjs2oGkhPY3BUaGy0qZ5Hch yOCdjOoezu57HwgusQKQIvASHik=
Received: by filter0531p1mdw1.sendgrid.net with SMTP id filter0531p1mdw1-19435-5902EC7F-3 2017-04-28 07:17:19.072253752 +0000 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 NLOiNi5cQtSwSyo6AFShTQ for <quic-issues@ietf.org>; Fri, 28 Apr 2017 07:17:19.102 +0000 (UTC)
Date: Fri, 28 Apr 2017 00:17:19 -0700
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abae2ad2a36be3b3ae00588ee0f48b0e3516b828b592cf00000001151aae7f92a169ce0d4a1310@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/456/review/35291702@github.com>
In-Reply-To: <quicwg/base-drafts/pull/456@github.com>
References: <quicwg/base-drafts/pull/456@github.com>
Subject: Re: [quicwg/base-drafts] Move crypto to stream 0, HTTP control to stream 1 (#456)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5902ec7f76eb_584b3fa8045e5c2c1259b4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2vhDVc82r46AVubmhdiHwtMzmJDSa8T+8yd7 bptxkUrZUxy7+unpIRXZ3WVnA/HHV2MCh1oiQd7ciCocsMRBZQHR5PmOyNxRZr52wBtsWdtVwy7tKM +/HFOi+IZHYUQVw9VbonYN9rqadwfNgngCiq0WdXOucXi+AjDr007QDtcQ==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/jkqvoVqzQs4ct4MF778nWt1r_Cg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 28 Apr 2017 07:20:26 -0000

----==_mimepart_5902ec7f76eb_584b3fa8045e5c2c1259b4
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/456#pullrequestreview-35291702
----==_mimepart_5902ec7f76eb_584b3fa8045e5c2c1259b4
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/456#pullrequestreview-35291702">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2F8SY5fOAfY3kaDywhrJQxOp5O5ks5r0ZJ_gaJpZM4NClBa">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqzdhhYubaNpIcsk-hf5Zs9jTNjWUks5r0ZJ_gaJpZM4NClBa.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/456#pullrequestreview-35291702"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #456"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/456#pullrequestreview-35291702"}}}</script>
----==_mimepart_5902ec7f76eb_584b3fa8045e5c2c1259b4--


From nobody Fri Apr 28 00:34: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 99FD0129470 for <quic-issues@ietfa.amsl.com>; Fri, 28 Apr 2017 00:34:19 -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 0bBece9EkDLT for <quic-issues@ietfa.amsl.com>; Fri, 28 Apr 2017 00:34:18 -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 840E212944A for <quic-issues@ietf.org>; Fri, 28 Apr 2017 00:31: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=Hy1EKs/DvK6gL1Zd/3dSoxUhJGs=; b=dUIwU+li2JTODnKC L1sFUjxyeh3FOsucR8i0PuDmkVRdx1bxCTLaHHxfZl4V3mCdGlk9oa7Dt/X5yIvg xNRGXOgxPvIwiLjRUxMDpnsT1JOz7irdi8xazXkDq7LaTTzNrXkuJMQJUUo1HKGv 7FUxK/hEq4MQoXpJ4lNLNrTO/GQ=
Received: by filter0590p1mdw1.sendgrid.net with SMTP id filter0590p1mdw1-11255-5902EFCD-3F 2017-04-28 07:31:25.925598929 +0000 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 fzMOWpyoQnKstLEDHVSohw for <quic-issues@ietf.org>; Fri, 28 Apr 2017 07:31:25.931 +0000 (UTC)
Date: Fri, 28 Apr 2017 00:31:25 -0700
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3a945a91ba938c4aa9e9143f0b6a2d85ef134f6392cf00000001151ab1cd92a169ce0d643a59@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/472/review/35293690@github.com>
In-Reply-To: <quicwg/base-drafts/pull/472@github.com>
References: <quicwg/base-drafts/pull/472@github.com>
Subject: Re: [quicwg/base-drafts] Define the payload size of the initial packet rather than the total packet size (#472)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5902efcdcca1c_2ebc3fa8045e5c2c11565d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3wJivKeqBiq0rS8Mv2owRvZiVjhvdu5nC3XX Fq8DSLBTi+2mNq1u9NbqYVIxv9/tuuL4qi44h5R/muCqpzLcaetau9Hpa1zyMapUohgCEl0wzBZLJK GQvyOEunKUSq4S4DB67bvaxHp28dd+OAFiAAUDFRKYZ2ZTTqGxO9kpUwCg==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/M2qOv3_9hrzJ2kIKuZOlGpbxyKM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 28 Apr 2017 07:34:20 -0000

----==_mimepart_5902efcdcca1c_2ebc3fa8045e5c2c11565d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ekr commented on this pull request.



> @@ -532,9 +532,10 @@ older than 1.3 is negotiated.
 
 ## ClientHello Size
 
-QUIC requires that the initial handshake packet from a client fit within a
-single packet of at least 1280 octets.  With framing and packet overheads this
-value could be reduced.
+QUIC requires that the initial handshake packet from a client fit within the
+payload of a single packet.  A minimum-sized initial packet in IPv6 has space
+for a single TLS record of 1197 octets once the QUIC header and minimal framing
+is added.

This is phrased awkwardly, and also seems to semi-conflict with {{#packetization}}.

I would consolidate these, and you also need to fix the requirement in {{#packetization}} that things be exactly 1280 because the client has no control over that.

I think rather what we need to say is:

1. The client needs to ensure that the initial packet has at least X bytes of UDP payload
2. When you add the QUIC header, that means CH can be up to Y bytes.
3. The rest of the space MUST be used by PADDING frames.

Based on the text, I believe that X == 1232 (I wouldn't bother to adjust between v4 and v6).
How do you get 1197? If we have 1232 bytes for UDP payload and then a 17-byte minimal QUIC header and a 3 byte STREAM frame header....
   
   
And I would put all of this in this space and leave the general guidance in {{#packetization}}.


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/472#pullrequestreview-35293690
----==_mimepart_5902efcdcca1c_2ebc3fa8045e5c2c11565d
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/472#discussion_r113869397">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; @@ -532,9 +532,10 @@ older than 1.3 is negotiated.
 
 ## ClientHello Size
 
-QUIC requires that the initial handshake packet from a client fit within a
-single packet of at least 1280 octets.  With framing and packet overheads this
-value could be reduced.
+QUIC requires that the initial handshake packet from a client fit within the
+payload of a single packet.  A minimum-sized initial packet in IPv6 has space
+for a single TLS record of 1197 octets once the QUIC header and minimal framing
+is added.
</pre>
<p>This is phrased awkwardly, and also seems to semi-conflict with {{#packetization}}.</p>
<p>I would consolidate these, and you also need to fix the requirement in {{#packetization}} that things be exactly 1280 because the client has no control over that.</p>
<p>I think rather what we need to say is:</p>
<ol>
<li>The client needs to ensure that the initial packet has at least X bytes of UDP payload</li>
<li>When you add the QUIC header, that means CH can be up to Y bytes.</li>
<li>The rest of the space MUST be used by PADDING frames.</li>
</ol>
<p>Based on the text, I believe that X == 1232 (I wouldn't bother to adjust between v4 and v6).<br>
How do you get 1197? If we have 1232 bytes for UDP payload and then a 17-byte minimal QUIC header and a 3 byte STREAM frame header....</p>
<p>And I would put all of this in this space and leave the general guidance in {{#packetization}}.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/472#pullrequestreview-35293690">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5yRY4pQkT5oU_pA2LCvsZK9b6Cgks5r0ZXNgaJpZM4NJvRR">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq0dxkZBxWu85Brw3ymL9w7OJbpDYks5r0ZXNgaJpZM4NJvRR.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/472#pullrequestreview-35293690"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #472"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/472#pullrequestreview-35293690"}}}</script>
----==_mimepart_5902efcdcca1c_2ebc3fa8045e5c2c11565d--


From nobody Fri Apr 28 00: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 BFE4D129AF3 for <quic-issues@ietfa.amsl.com>; Fri, 28 Apr 2017 00:43:03 -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 N9DyIcOcqBZZ for <quic-issues@ietfa.amsl.com>; Fri, 28 Apr 2017 00:43:01 -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 0EFFE129B05 for <quic-issues@ietf.org>; Fri, 28 Apr 2017 00:40: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=AeikZuuIZdnK7Pu1W5Hu3HPH6to=; b=JQb7hVn/xlh5uP9w gMl8+oEfwjUnEpJy7evd/O98GmtKITnIWM3f3QcT38UzGZLFXnAe7NdiyuSEVuf8 RLaIj0Ic7e/Eff23HBzRgxrn/BVi+PCixGF4DtUty3fOq3WgEtj82oNZkTlCSn6W /40ZqEpTKNOsGOWfaMXi/4qfScE=
Received: by filter0441p1mdw1.sendgrid.net with SMTP id filter0441p1mdw1-8147-5902F1DB-34 2017-04-28 07:40:11.798529842 +0000 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 CIHFGxyLRACGKWecMAwVtg for <quic-issues@ietf.org>; Fri, 28 Apr 2017 07:40:11.924 +0000 (UTC)
Date: Fri, 28 Apr 2017 00:40:11 -0700
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4c4f698922ada420311f6fafc5185a1383b4687a92cf00000001151ab3db92a169ce0d68e738@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/480/review/35294312@github.com>
In-Reply-To: <quicwg/base-drafts/pull/480@github.com>
References: <quicwg/base-drafts/pull/480@github.com>
Subject: Re: [quicwg/base-drafts] Add a description of the FNV-1a algorithm (#480)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5902f1dbc60f8_63c93fa4db0afc34284587"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0pKAdRZmoasMRkEJVINjqE87eCr4ygxUuSzW SZwf2Vgr098L2EeG/dcrVY+OV6BMJUXPTRtZXG4tFHI2CpFVSyoHts73QLkk0saDCok8uJ+klHSjFb usMMdwJkJxmMq7IYPU4hplxqrExeFIp6sNAYVkCnXioNnZahQy9FMdX0yw==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/qT6HUTf2cRX6Q31o1fX1tf5TFH8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 28 Apr 2017 07:43:04 -0000

----==_mimepart_5902f1dbc60f8_63c93fa4db0afc34284587
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ekr requested changes on this pull request.



> +
+
+## Integrity Check Processing
+
+An endpoint sending a packet that has a long header and a type that does not
+indicate that the packet will be protected (that is, 0-RTT Encrypted (0x05),
+1-RTT Encrypted (key phase 0) (0x06), or 1-RTT Encrypted (key phase 1) (0x07))
+first constructs the packet that it sends without the integrity check.
+
+In constructing the packet, the endpoint has to consider the extra length that
+the integrity check will add relative to the path MTU.  In particular, the
+integrity check length needs to be subtracted from available space when padding
+the initial client packet.
+
+The sender then calculates the integrity check over the entire packet, starting
+from the type field.  The output of the hash is appended to the packet.

I agree with MT here. While there's no rules about where authentication tags for AEAD, as a practical matte everyone thinks they go last for the reason MT indicates. Is there any technical reason it should go first?

> +
+An endpoint sending a packet that has a long header and a type that does not
+indicate that the packet will be protected (that is, 0-RTT Encrypted (0x05),
+1-RTT Encrypted (key phase 0) (0x06), or 1-RTT Encrypted (key phase 1) (0x07))
+first constructs the packet that it sends without the integrity check.
+
+In constructing the packet, the endpoint has to consider the extra length that
+the integrity check will add relative to the path MTU.  In particular, the
+integrity check length needs to be subtracted from available space when padding
+the initial client packet.
+
+The sender then calculates the integrity check over the entire packet, starting
+from the type field.  The output of the hash is appended to the packet.
+
+A receiver that receives an unprotected packet first checks that the version is
+correct, then removes the trailing octets.  It calculates the integrity check

trailing 16 octets.

> +integrity check length needs to be subtracted from available space when padding
+the initial client packet.
+
+The sender then calculates the integrity check over the entire packet, starting
+from the type field.  The output of the hash is appended to the packet.
+
+A receiver that receives an unprotected packet first checks that the version is
+correct, then removes the trailing octets.  It calculates the integrity check
+over the remainder of the packet.  Unprotected packets that do not contain a
+valid integrity check MUST be discarded.
+
+
+## The 128-bit FNV-1a Algorithm {#fnv1a}
+
+QUIC uses the 128-bit version of the alternative Fowler/Noll/Vo hash, or FNV-1a
+{{FNV}}.

(FNV-1a), not "or" because these are the same thing, not alternatives

> +for each input octet:
+    hash := hash XOR input octet
+    hash := hash * prime
+```
+
+That is, a 128-bit unsigned integer is initialized with an offset basis.  Then,
+for each octet of the input, the exclusive binary OR of the value is taken, then
+multiplied by a prime.  Any overflow from multiplication is discarded.
+
+The offset basis for the 128-bit FNV-1a is the decimal value
+144066263297769815596495629667062367629 (in hex,
+0x6c62272e07bb014262b821756295c58d).  The prime is 309485009821345068724781371
+(in hex, 0x1000000000000000000013b; or as an expression 2^88 + 2^8 + 0x3b).
+
+Once all octets have been processed in this fashion, the final integer value is
+encoded on 16 octets in network byte order.

encoded as.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/480#pullrequestreview-35294312
----==_mimepart_5902f1dbc60f8_63c93fa4db0afc34284587
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ekr</b> requested changes on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/480#discussion_r113869982">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; +
+
+## Integrity Check Processing
+
+An endpoint sending a packet that has a long header and a type that does not
+indicate that the packet will be protected (that is, 0-RTT Encrypted (0x05),
+1-RTT Encrypted (key phase 0) (0x06), or 1-RTT Encrypted (key phase 1) (0x07))
+first constructs the packet that it sends without the integrity check.
+
+In constructing the packet, the endpoint has to consider the extra length that
+the integrity check will add relative to the path MTU.  In particular, the
+integrity check length needs to be subtracted from available space when padding
+the initial client packet.
+
+The sender then calculates the integrity check over the entire packet, starting
+from the type field.  The output of the hash is appended to the packet.
</pre>
<p>I agree with MT here. While there's no rules about where authentication tags for AEAD, as a practical matte everyone thinks they go last for the reason MT indicates. Is there any technical reason it should go first?</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/480#discussion_r113870059">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; +
+An endpoint sending a packet that has a long header and a type that does not
+indicate that the packet will be protected (that is, 0-RTT Encrypted (0x05),
+1-RTT Encrypted (key phase 0) (0x06), or 1-RTT Encrypted (key phase 1) (0x07))
+first constructs the packet that it sends without the integrity check.
+
+In constructing the packet, the endpoint has to consider the extra length that
+the integrity check will add relative to the path MTU.  In particular, the
+integrity check length needs to be subtracted from available space when padding
+the initial client packet.
+
+The sender then calculates the integrity check over the entire packet, starting
+from the type field.  The output of the hash is appended to the packet.
+
+A receiver that receives an unprotected packet first checks that the version is
+correct, then removes the trailing octets.  It calculates the integrity check
</pre>
<p>trailing 16 octets.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/480#discussion_r113870125">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; +integrity check length needs to be subtracted from available space when padding
+the initial client packet.
+
+The sender then calculates the integrity check over the entire packet, starting
+from the type field.  The output of the hash is appended to the packet.
+
+A receiver that receives an unprotected packet first checks that the version is
+correct, then removes the trailing octets.  It calculates the integrity check
+over the remainder of the packet.  Unprotected packets that do not contain a
+valid integrity check MUST be discarded.
+
+
+## The 128-bit FNV-1a Algorithm {#fnv1a}
+
+QUIC uses the 128-bit version of the alternative Fowler/Noll/Vo hash, or FNV-1a
+{{FNV}}.
</pre>
<p>(FNV-1a), not "or" because these are the same thing, not alternatives</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/480#discussion_r113870579">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; +for each input octet:
+    hash := hash XOR input octet
+    hash := hash * prime
+```
+
+That is, a 128-bit unsigned integer is initialized with an offset basis.  Then,
+for each octet of the input, the exclusive binary OR of the value is taken, then
+multiplied by a prime.  Any overflow from multiplication is discarded.
+
+The offset basis for the 128-bit FNV-1a is the decimal value
+144066263297769815596495629667062367629 (in hex,
+0x6c62272e07bb014262b821756295c58d).  The prime is 309485009821345068724781371
+(in hex, 0x1000000000000000000013b; or as an expression 2^88 + 2^8 + 0x3b).
+
+Once all octets have been processed in this fashion, the final integer value is
+encoded on 16 octets in network byte order.
</pre>
<p>encoded as.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/480#pullrequestreview-35294312">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqygYRduOLXr3_rzo0ukpXRgt-gYhks5r0ZfbgaJpZM4NLDI1">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq-Zn150Av7hcTO-w3n3SuoMTeyNzks5r0ZfbgaJpZM4NLDI1.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/480#pullrequestreview-35294312"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 requested changes on #480"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/480#pullrequestreview-35294312"}}}</script>
----==_mimepart_5902f1dbc60f8_63c93fa4db0afc34284587--


From nobody Fri Apr 28 00: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 3DEE912946A for <quic-issues@ietfa.amsl.com>; Fri, 28 Apr 2017 00:43:54 -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 Bt7MV5N4vSPj for <quic-issues@ietfa.amsl.com>; Fri, 28 Apr 2017 00:43:53 -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 AE6B9129501 for <quic-issues@ietf.org>; Fri, 28 Apr 2017 00:41:07 -0700 (PDT)
Date: Fri, 28 Apr 2017 00:41:06 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1493365266; bh=YtExun13oYX2VQASobFW3dmx7uLjcncQP7PB11ubj00=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=cwSCqDVB96gDVSCb2Ybuo0hba4gF/Y6//pDopwY6HkyLteYNxJv8Op4S0F0UHajzI AtmYQZ6WrsYFlEQMu48Cc+hL9OdN4oVlPkgwkGG4DuFrwboLcTb3DrKTAmWuWdVAtj Sd78umx/kOpOTtwPXgEDqDw/Y0rIDbBAlThj9aRk=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6a7f6c8ab2d08e56765c4f367debaa499cb12e9c92cf00000001151ab41292a169ce0d68e738@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/480/c297930656@github.com>
In-Reply-To: <quicwg/base-drafts/pull/480@github.com>
References: <quicwg/base-drafts/pull/480@github.com>
Subject: Re: [quicwg/base-drafts] Add a description of the FNV-1a algorithm (#480)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5902f212c7a83_6ba23fea6ed45c2c678be"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/9tAKLAVOnnSAtmXGhe-curbO7pg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 28 Apr 2017 07:43:54 -0000

----==_mimepart_5902f212c7a83_6ba23fea6ed45c2c678be
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I agree we need to document this here. Having a core piece of QUIC farmed out to some individual draft is not good. If someone wants to resurrect draft-eastlake as a QUIC document, then that would be OK I guess.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/480#issuecomment-297930656
----==_mimepart_5902f212c7a83_6ba23fea6ed45c2c678be
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I agree we need to document this here. Having a core piece of QUIC farmed out to some individual draft is not good. If someone wants to resurrect draft-eastlake as a QUIC document, then that would be OK I guess.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/480#issuecomment-297930656">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4W-KqF1PDpCHLOvO5mGYRBVgazsks5r0ZgSgaJpZM4NLDI1">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq6ZyLjjRctv1PmuUdPBQ1kYq7ViJks5r0ZgSgaJpZM4NLDI1.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/480#issuecomment-297930656"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #480: I agree we need to document this here. Having a core piece of QUIC farmed out to some individual draft is not good. If someone wants to resurrect draft-eastlake as a QUIC document, then that would be OK I guess."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/480#issuecomment-297930656"}}}</script>
----==_mimepart_5902f212c7a83_6ba23fea6ed45c2c678be--


From nobody Fri Apr 28 00:49: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 528011200F1 for <quic-issues@ietfa.amsl.com>; Fri, 28 Apr 2017 00:49: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 WE9jF2UgjL9l for <quic-issues@ietfa.amsl.com>; Fri, 28 Apr 2017 00:49:08 -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 DC5C71270FC for <quic-issues@ietf.org>; Fri, 28 Apr 2017 00:45:48 -0700 (PDT)
Date: Fri, 28 Apr 2017 00:45:48 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1493365548; bh=V6auhoRitIRGPSqQmIzFoebCLqBwbMkJKeP16Aznw+o=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=xllDBAS/7QsLc3BDd1R1CwYKgzr79BQ+EHRHVi/CHO0OvQkKFYoNhLG1hIzb+KV0Y x+0fRKfk4Bo9wmJFKLc9Hc3kwj1k5aw8eM/XtKe0DXMV3K0qoHg+eExTPduNmGFOsS Gccrn0P2bQxgwlbdedkE9FJRVhU4GGLXAGEgeGHk=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8dbdc9e640d62cbe122bb20e62fb1576df9162ad92cf00000001151ab52c92a169ce0d692fd6@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/297931528@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] Transport shouldn't be cancelling streams (#485)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5902f32c40db9_16553ff00c763c342185b2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/DzU8hiYtIovj1cQD6yYwBcnSnTk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 28 Apr 2017 07:49:09 -0000

----==_mimepart_5902f32c40db9_16553ff00c763c342185b2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Hmm... So if I host netconf over QUIC, I need to invent a new error code for this? That's definitely going to need some guidance to app protocol designers.

-- 
You are receiving this 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-297931528
----==_mimepart_5902f32c40db9_16553ff00c763c342185b2
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Hmm... So if I host netconf over QUIC, I need to invent a new error code for this? That's definitely going to need some guidance to app protocol designers.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are 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-297931528">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq08wtj0OKJFJ3i0rNnpF0PNv8r1Kks5r0ZksgaJpZM4NLINK">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqz7tudLZdEy94IfyjjnnBEPQaU9eks5r0ZksgaJpZM4NLINK.gif" width="1" /></p>
<div itemscope itemtype="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-297931528"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #485: Hmm... So if I host netconf over QUIC, I need to invent a new error code for this? That's definitely going to need some guidance to app protocol designers."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/485#issuecomment-297931528"}}}</script>
----==_mimepart_5902f32c40db9_16553ff00c763c342185b2--


From nobody Fri Apr 28 01:19: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 D2A56124C27 for <quic-issues@ietfa.amsl.com>; Fri, 28 Apr 2017 01:19:36 -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 SkeJ7_Sk7lXW for <quic-issues@ietfa.amsl.com>; Fri, 28 Apr 2017 01:19: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 27471129C3D for <quic-issues@ietf.org>; Fri, 28 Apr 2017 01:17:00 -0700 (PDT)
Date: Fri, 28 Apr 2017 01:16:59 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1493367419; bh=pr24g+h6Rlq1wVT7uCP4QeIKsD1rHTk1IiiSFjooXnA=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=q1EaZ14bihu6xZaTMvNcK4lHCgzeQYRR00B7pxbfEE0l46S4hwT8j5IsUTV5h9aVh 8+kH4/RMPOxrSh2i3hkUkG+joGWrsCZ5qvpgMN+IghMBlotX9ZlshIhVOekkGJlXmG yPQvop/9UYQzIM6VxBrhEfKmLfdQB/Gh61WUzyMQ=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab377f01db33e4bfb56a05247b1f9aaed77ff27a9592cf00000001151abc7b92a169ce0d696442@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/486@github.com>
Subject: [quicwg/base-drafts] MAX_STREAM_DATA to replace LIMIT_UPDATE (#486)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5902fa7b400d2_39583fa4db0afc3483936"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/WcR9D9EhIsZJBNAMRDm5AcLJ5E4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 28 Apr 2017 08:19:37 -0000

----==_mimepart_5902fa7b400d2_39583fa4db0afc3483936
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

10.3. Stream Concurrency

> A receiver MUST NOT renege on an advertisement; that is, once a receiver advertises a stream ID via a LIMIT_UPDATE frame, it MUST NOT subsequently advertise a smaller maximum ID. A sender may receive LIMIT_UPDATE frames out of order; a sender MUST therefore ignore any LIMIT_UPDATE that does not increase the maximum.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/486
----==_mimepart_5902fa7b400d2_39583fa4db0afc3483936
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>10.3. Stream Concurrency</p>
<blockquote>
<p>A receiver MUST NOT renege on an advertisement; that is, once a receiver advertises a stream ID via a LIMIT_UPDATE frame, it MUST NOT subsequently advertise a smaller maximum ID. A sender may receive LIMIT_UPDATE frames out of order; a sender MUST therefore ignore any LIMIT_UPDATE that does not increase the maximum.</p>
</blockquote>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/486">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4jm-xeC5KlxieImfKDhPgOPc7nOks5r0aB7gaJpZM4NLL4l">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqw-VLXBlJ_ZMoofqR9Gh_kywoWlNks5r0aB7gaJpZM4NLL4l.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/486"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"MAX_STREAM_DATA to replace LIMIT_UPDATE (#486)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/486"}}}</script>
----==_mimepart_5902fa7b400d2_39583fa4db0afc3483936--


From nobody Fri Apr 28 05:38: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 882D512957F for <quic-issues@ietfa.amsl.com>; Fri, 28 Apr 2017 05:38:57 -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 UppEfubuxfy7 for <quic-issues@ietfa.amsl.com>; Fri, 28 Apr 2017 05:38: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 EA27F129453 for <quic-issues@ietf.org>; Fri, 28 Apr 2017 05:34:49 -0700 (PDT)
Date: Fri, 28 Apr 2017 05:34:49 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1493382889; bh=rLS1pnDPPVGciSVXnWVdfeOPeVJOAqP29OEUJjKGLPk=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=wghjGLdxshgdfDnXClU6ZYi17q/rMNEgDCQ0wfpiqPFfVVSHN9bvP9BoEydnSnOuH E0grhScuROpVDtCg5ideb8OqIbsBdHki4kcCNDVgKo/OABVqsCkbQofxEdWxsQ4EGD ozM143kpOjVHsIcpMgoG+4lnTazbeDchKaRDi1s0=
From: Lars Eggert <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba54df3b3364a28648087c80fcffbaed06bee2a6c92cf00000001151af8e992a169ce0d6a4292@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/487@github.com>
Subject: [quicwg/base-drafts] Long and short packet type 00? (#487)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_590336e977df_295f3fdfda57dc2c887a8"; 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/VnOwPI2M3qYggDqQsL57X9CWH-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: Fri, 28 Apr 2017 12:38:57 -0000

----==_mimepart_590336e977df_295f3fdfda57dc2c887a8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Packet types start at `01` for packets with both long and short headers.

Is `00` reserved? If yes, the draft should say this and indicate so in the tables.

Or is this a bug and types should start at `00`?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/487
----==_mimepart_590336e977df_295f3fdfda57dc2c887a8
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Packet types start at <code>01</code> for packets with both long and short headers.</p>
<p>Is <code>00</code> reserved? If yes, the draft should say this and indicate so in the tables.</p>
<p>Or is this a bug and types should start at <code>00</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/487">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq90_V9sr8NW5I4z40jz57PrzS4gFks5r0dzpgaJpZM4NLbhK">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq3eB1b_aRX_1tDaPDj3wvuDZTxjyks5r0dzpgaJpZM4NLbhK.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/487"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Long and short packet type 00? (#487)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/487"}}}</script>
----==_mimepart_590336e977df_295f3fdfda57dc2c887a8--


From nobody Fri Apr 28 06:26: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 0ACC2126B6D for <quic-issues@ietfa.amsl.com>; Fri, 28 Apr 2017 06:26:34 -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 PG8jokXtaFrZ for <quic-issues@ietfa.amsl.com>; Fri, 28 Apr 2017 06:26: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 E219A12E6A3 for <quic-issues@ietf.org>; Fri, 28 Apr 2017 06:23: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=7P4wGULgrGU7gc5wjiNDgwPXsYc=; b=VRIuP3TNhpdw/BzV jylsaqS24c86R1ak1R3c94RZYXwCKsZ6M2MwA5tQGAuZxkAEOwPivTpXljf3Y+dk Hi3huJki+zBqaCv47a8xuJFuVNgpxnBSGpQcOv/SPG2COal9Or7GQfAxpfgqnEJb QWgoP4gI0xTZzK88s8r9+rOqbTk=
Received: by filter1080p1mdw1.sendgrid.net with SMTP id filter1080p1mdw1-15251-59034244-33 2017-04-28 13:23:16.422297451 +0000 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 n-abaXgrQGW8hirQ0GJ3Jw for <quic-issues@ietf.org>; Fri, 28 Apr 2017 13:23:16.252 +0000 (UTC)
Date: Fri, 28 Apr 2017 06:23:16 -0700
From: Patrick McManus <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abcb608f1a98d3d218d1b3b140647e7ed4a33207c592cf00000001151b044492a169ce0bde5924@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/128/297996392@github.com>
In-Reply-To: <quicwg/base-drafts/issues/128@github.com>
References: <quicwg/base-drafts/issues/128@github.com>
Subject: Re: [quicwg/base-drafts] We have two things called "frame" (#128)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_590342441b0e0_1ca43f80bcde7c3c632c5"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3+yD0p/yXy1trG5oIylskVytHx5yb6aTAre/ PGGjEx5r6D3XT9CINirgZcu0X+He/0TzD/q/hbiBpkKYy4csuHwo+FBUDdznqBGOdSWKdQBvrYbNl2 Sl01nkmdMv9dbezoxeHSuhdZr5cwCon8ln+6OgN9eqgAb3qBhfVrKpGgdM/XdeYpuAK4Ew/5+fuYhH o=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/eMqbHUIPQlfmTztJPJv1wR0D6xc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 28 Apr 2017 13:26:34 -0000

----==_mimepart_590342441b0e0_1ca43f80bcde7c3c632c5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

I don't like quic-segments because
1] it implies an ordering (and seqno) and the quic-frames aren't really
ordered unless they are streams
2] the term doesn't line up well with tcp segments (which are 1:1 with
unfragmented IP).. and quic and tcp are at the same 'layer' - so confusion.

The best (but still imperfect) solution I have is to change http frame to
http record. It overlaps with TLS of course (which isn't all that
desirable), but it uses the term pretty much the same way - to provide
delimiters within a QUIC stream.

The other idea I had was "http-control-segments".. I think segment is a
better fit here as compared against renaming all quic frames to quic
segments (again ordering and offset are present) and it emphasizes the
native integration between hq and quic for data but not control.

I'm not especially concerned that we would be changing the h2-frame
language.. HQ doesn't need framing in many of the same places that H2 did
so a change in nomenclature is ok to avoid confusion with the transport.


On Fri, Apr 28, 2017 at 12:48 AM, Mark Nottingham <notifications@github.com>
wrote:

> H2 already has frames; maybe the new thing should have the new name. E.g.,
> 'QUIC segments".
>
> YMMV.
>
> =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/128#issuecomment-297906141>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AAP5s58K4M7rtBP3eMwmWW=
Z3xo2n5V4Nks5r0W-RgaJpZM4LcZBd>
> .
>


--=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/128#issuecomment-297996392=

----==_mimepart_590342441b0e0_1ca43f80bcde7c3c632c5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

I don&#39;t like quic-segments because<br>
1] it implies an ordering (and seqno) and the quic-frames aren&#39;t really=
<br>
ordered unless they are streams<br>
2] the term doesn&#39;t line up well with tcp segments (which are 1:1 with<=
br>
unfragmented IP).. and quic and tcp are at the same &#39;layer&#39; - so co=
nfusion.<br>
<br>
The best (but still imperfect) solution I have is to change http frame to<b=
r>
http record. It overlaps with TLS of course (which isn&#39;t all that<br>
desirable), but it uses the term pretty much the same way - to provide<br>
delimiters within a QUIC stream.<br>
<br>
The other idea I had was &quot;http-control-segments&quot;.. I think segmen=
t is a<br>
better fit here as compared against renaming all quic frames to quic<br>
segments (again ordering and offset are present) and it emphasizes the<br>
native integration between hq and quic for data but not control.<br>
<br>
I&#39;m not especially concerned that we would be changing the h2-frame<br>
language.. HQ doesn&#39;t need framing in many of the same places that H2 d=
id<br>
so a change in nomenclature is ok to avoid confusion with the transport.<br>
<br>
<br>
On Fri, Apr 28, 2017 at 12:48 AM, Mark Nottingham &lt;notifications@github.=
com&gt;<br>
wrote:<br>
<br>
&gt; H2 already has frames; maybe the new thing should have the new name. E=
.g.,<br>
&gt; &#39;QUIC segments&quot;.<br>
&gt;<br>
&gt; YMMV.<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/128#issuecomment-2979=
06141&gt;,<br>
&gt; or mute the thread<br>
&gt; &lt;https://github.com/notifications/unsubscribe-auth/AAP5s58K4M7rtBP3=
eMwmWWZ3xo2n5V4Nks5r0W-RgaJpZM4LcZBd&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/128#issuecomment-297996392">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq9Whs3oiNbzfMIl=
ApzrVQ1eySjatks5r0ehEgaJpZM4LcZBd">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqy0athQ8a5XQRjhYc=
5ht8Osu77uMks5r0ehEgaJpZM4LcZBd.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/128#issuecomment-297996392"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/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 #128: I don't like q=
uic-segments because\n1] it implies an ordering (and seqno) and the quic-fr=
ames aren't really\nordered unless they are streams\n2] the term doesn't li=
ne up well with tcp segments (which are 1:1 with\nunfragmented IP).. and qu=
ic and tcp are at the same 'layer' - so confusion.\n\nThe best (but still i=
mperfect) solution I have is to change http frame to\nhttp record. It overl=
aps with TLS of course (which isn't all that\ndesirable), but it uses the t=
erm pretty much the same way - to provide\ndelimiters within a QUIC stream.=
\n\nThe other idea I had was \"http-control-segments\".. I think segment is=
 a\nbetter fit here as compared against renaming all quic frames to quic\ns=
egments (again ordering and offset are present) and it emphasizes the\nnati=
ve integration between hq and quic for data but not control.\n\nI'm not esp=
ecially concerned that we would be changing the h2-frame\nlanguage.. HQ doe=
sn't need framing in many of the same places that H2 did\nso a change in no=
menclature is ok to avoid confusion with the transport.\n\n\nOn Fri, Apr 28=
, 2017 at 12:48 AM, Mark Nottingham \u003cnotifications@github.com\u003e\nw=
rote:\n\n\u003e H2 already has frames; maybe the new thing should have the =
new name. E.g.,\n\u003e 'QUIC segments\".\n\u003e\n\u003e YMMV.\n\u003e\n\u=
003e =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\u00=
3e \u003chttps://github.com/quicwg/base-drafts/issues/128#issuecomment-2979=
06141\u003e,\n\u003e or mute the thread\n\u003e \u003chttps://github.com/no=
tifications/unsubscribe-auth/AAP5s58K4M7rtBP3eMwmWWZ3xo2n5V4Nks5r0W-RgaJpZM=
4LcZBd\u003e\n\u003e .\n\u003e\n"}],"action":{"name":"View Issue","url":"ht=
tps://github.com/quicwg/base-drafts/issues/128#issuecomment-297996392"}}}</=
script>=

----==_mimepart_590342441b0e0_1ca43f80bcde7c3c632c5--


From nobody Fri Apr 28 07:38: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 9A91312025C for <quic-issues@ietfa.amsl.com>; Fri, 28 Apr 2017 07:38:27 -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 H3Jz_solJ1Pu for <quic-issues@ietfa.amsl.com>; Fri, 28 Apr 2017 07:38: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 0A1D512EABC for <quic-issues@ietf.org>; Fri, 28 Apr 2017 07:33: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=rG67q6RM5IXKCmHDP7cIvJOXu4s=; b=AztUMdFg4LE8ST9r 10ErZVALbPHF/m/NS5LvML4Q3wgyNONrKLyjuNLN18iugv8ET7n8DKQB/n6uUH1O QSJ7/p8pnR3/edtxCNcWecs6QHW6zHVEK6On2RBuBIjUNWDLAlDLEGkLFYyJNIVl XxS3gH98AmAWFcjY73+1rpBxoZY=
Received: by filter1081p1mdw1.sendgrid.net with SMTP id filter1081p1mdw1-18461-590352CC-94 2017-04-28 14:33:48.804331892 +0000 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 _yJ4mxkfQEuBOc3ZNh8yFw for <quic-issues@ietf.org>; Fri, 28 Apr 2017 14:33:48.754 +0000 (UTC)
Date: Fri, 28 Apr 2017 07:33:48 -0700
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abda5fc11270d9253cc83d3a218ffb0f6e2b46820392cf00000001151b14cc92a169ce0bde5924@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/128/298014503@github.com>
In-Reply-To: <quicwg/base-drafts/issues/128@github.com>
References: <quicwg/base-drafts/issues/128@github.com>
Subject: Re: [quicwg/base-drafts] We have two things called "frame" (#128)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_590352cc945ab_64af3fb387a99c301415ef"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2+A7KnzrxcWgCktYo3RLsp+5U7gxlIoZKNS/ I3GaQpEZQU+ZNdRYOGS8NZ3RpN+snY7W0NVYIFaj0Vf7As68mAprAhX8jwkh2AUuTK3SofNHlESqIf 9gpmZNZyexVXGGW7zrHX070o7H+BQCq8VnUHeEKN/Ag8NiNvMVq9q3nALg==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/i_PTtvkzkS5hVxqgJVDZwXdRkXA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 28 Apr 2017 14:38:28 -0000

----==_mimepart_590352cc945ab_64af3fb387a99c301415ef
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Other colors for this bikeshed:

Records
Blocks
Chunks
Packets
Datagrams



On Fri, Apr 28, 2017 at 6:23 AM, Patrick McManus <notifications@github.com>
wrote:

> I don't like quic-segments because
> 1] it implies an ordering (and seqno) and the quic-frames aren't really
> ordered unless they are streams
> 2] the term doesn't line up well with tcp segments (which are 1:1 with
> unfragmented IP).. and quic and tcp are at the same 'layer' - so confusio=
n.
>
> The best (but still imperfect) solution I have is to change http frame to
> http record. It overlaps with TLS of course (which isn't all that
> desirable), but it uses the term pretty much the same way - to provide
> delimiters within a QUIC stream.
>
> The other idea I had was "http-control-segments".. I think segment is a
> better fit here as compared against renaming all quic frames to quic
> segments (again ordering and offset are present) and it emphasizes the
> native integration between hq and quic for data but not control.
>
> I'm not especially concerned that we would be changing the h2-frame
> language.. HQ doesn't need framing in many of the same places that H2 did
> so a change in nomenclature is ok to avoid confusion with the transport.
>
>
> On Fri, Apr 28, 2017 at 12:48 AM, Mark Nottingham <
> notifications@github.com>
> wrote:
>
> > H2 already has frames; maybe the new thing should have the new name.
> E.g.,
> > 'QUIC segments".
> >
> > YMMV.
> >
> > =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/128#issuecomment-297906141
> >,
> > or mute the thread
> > <https://github.com/notifications/unsubscribe-auth/
> AAP5s58K4M7rtBP3eMwmWWZ3xo2n5V4Nks5r0W-RgaJpZM4LcZBd>
>
> > .
> >
>
> =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/128#issuecomment-297996392>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/ABD1oZmoCxfsXLB4lnrTwY=
U6KKpVw65nks5r0ehCgaJpZM4LcZBd>
> .
>


--=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/128#issuecomment-298014503=

----==_mimepart_590352cc945ab_64af3fb387a99c301415ef
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Other colors for this bikeshed:<br>
<br>
Records<br>
Blocks<br>
Chunks<br>
Packets<br>
Datagrams<br>
<br>
<br>
<br>
On Fri, Apr 28, 2017 at 6:23 AM, Patrick McManus &lt;notifications@github.c=
om&gt;<br>
wrote:<br>
<br>
&gt; I don&#39;t like quic-segments because<br>
&gt; 1] it implies an ordering (and seqno) and the quic-frames aren&#39;t r=
eally<br>
&gt; ordered unless they are streams<br>
&gt; 2] the term doesn&#39;t line up well with tcp segments (which are 1:1 =
with<br>
&gt; unfragmented IP).. and quic and tcp are at the same &#39;layer&#39; - =
so confusion.<br>
&gt;<br>
&gt; The best (but still imperfect) solution I have is to change http frame=
 to<br>
&gt; http record. It overlaps with TLS of course (which isn&#39;t all that<=
br>
&gt; desirable), but it uses the term pretty much the same way - to provide=
<br>
&gt; delimiters within a QUIC stream.<br>
&gt;<br>
&gt; The other idea I had was &quot;http-control-segments&quot;.. I think s=
egment is a<br>
&gt; better fit here as compared against renaming all quic frames to quic<b=
r>
&gt; segments (again ordering and offset are present) and it emphasizes the=
<br>
&gt; native integration between hq and quic for data but not control.<br>
&gt;<br>
&gt; I&#39;m not especially concerned that we would be changing the h2-fram=
e<br>
&gt; language.. HQ doesn&#39;t need framing in many of the same places that=
 H2 did<br>
&gt; so a change in nomenclature is ok to avoid confusion with the transpor=
t.<br>
&gt;<br>
&gt;<br>
&gt; On Fri, Apr 28, 2017 at 12:48 AM, Mark Nottingham &lt;<br>
&gt; notifications@github.com&gt;<br>
&gt; wrote:<br>
&gt;<br>
&gt; &gt; H2 already has frames; maybe the new thing should have the new na=
me.<br>
&gt; E.g.,<br>
&gt; &gt; &#39;QUIC segments&quot;.<br>
&gt; &gt;<br>
&gt; &gt; YMMV.<br>
&gt; &gt;<br>
&gt; &gt; =E2=80=94<br>
&gt; &gt; You are receiving this because you are subscribed to this thread.=
<br>
&gt; &gt; Reply to this email directly, view it on GitHub<br>
&gt; &gt; &lt;https://github.com/quicwg/base-drafts/issues/128#issuecomment=
-297906141<br>
&gt; &gt;,<br>
&gt; &gt; or mute the thread<br>
&gt; &gt; &lt;https://github.com/notifications/unsubscribe-auth/<br>
&gt; AAP5s58K4M7rtBP3eMwmWWZ3xo2n5V4Nks5r0W-RgaJpZM4LcZBd&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/128#issuecomment-2979=
96392&gt;,<br>
&gt; or mute the thread<br>
&gt; &lt;https://github.com/notifications/unsubscribe-auth/ABD1oZmoCxfsXLB4=
lnrTwYU6KKpVw65nks5r0ehCgaJpZM4LcZBd&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/128#issuecomment-298014503">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq_ex5ggmF8lG9Ev=
lku4jPpTzH52fks5r0fjMgaJpZM4LcZBd">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq5eylAOnACc5nGIG6=
s6-mtCQNCxIks5r0fjMgaJpZM4LcZBd.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/128#issuecomment-298014503"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/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 #128: Other colors for t=
his bikeshed:\n\nRecords\nBlocks\nChunks\nPackets\nDatagrams\n\n\n\nOn Fri,=
 Apr 28, 2017 at 6:23 AM, Patrick McManus \u003cnotifications@github.com\u0=
03e\nwrote:\n\n\u003e I don't like quic-segments because\n\u003e 1] it impl=
ies an ordering (and seqno) and the quic-frames aren't really\n\u003e order=
ed unless they are streams\n\u003e 2] the term doesn't line up well with tc=
p segments (which are 1:1 with\n\u003e unfragmented IP).. and quic and tcp =
are at the same 'layer' - so confusion.\n\u003e\n\u003e The best (but still=
 imperfect) solution I have is to change http frame to\n\u003e http record.=
 It overlaps with TLS of course (which isn't all that\n\u003e desirable), b=
ut it uses the term pretty much the same way - to provide\n\u003e delimiter=
s within a QUIC stream.\n\u003e\n\u003e The other idea I had was \"http-con=
trol-segments\".. I think segment is a\n\u003e better fit here as compared =
against renaming all quic frames to quic\n\u003e segments (again ordering a=
nd offset are present) and it emphasizes the\n\u003e native integration bet=
ween hq and quic for data but not control.\n\u003e\n\u003e I'm not especial=
ly concerned that we would be changing the h2-frame\n\u003e language.. HQ d=
oesn't need framing in many of the same places that H2 did\n\u003e so a cha=
nge in nomenclature is ok to avoid confusion with the transport.\n\u003e\n\=
u003e\n\u003e On Fri, Apr 28, 2017 at 12:48 AM, Mark Nottingham \u003c\n\u0=
03e notifications@github.com\u003e\n\u003e wrote:\n\u003e\n\u003e \u003e H2=
 already has frames; maybe the new thing should have the new name.\n\u003e =
E.g.,\n\u003e \u003e 'QUIC segments\".\n\u003e \u003e\n\u003e \u003e YMMV.\=
n\u003e \u003e\n\u003e \u003e =E2=80=94\n\u003e \u003e You are receiving th=
is 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/q=
uicwg/base-drafts/issues/128#issuecomment-297906141\n\u003e \u003e,\n\u003e=
 \u003e or mute the thread\n\u003e \u003e \u003chttps://github.com/notifica=
tions/unsubscribe-auth/\n\u003e AAP5s58K4M7rtBP3eMwmWWZ3xo2n5V4Nks5r0W-RgaJ=
pZM4LcZBd\u003e\n\u003e\n\u003e \u003e .\n\u003e \u003e\n\u003e\n\u003e =E2=
=80=94\n\u003e You are receiving this because you are subscribed to this th=
read.\n\u003e Reply to this email directly, view it on GitHub\n\u003e \u003=
chttps://github.com/quicwg/base-drafts/issues/128#issuecomment-297996392\u0=
03e,\n\u003e or mute the thread\n\u003e \u003chttps://github.com/notificati=
ons/unsubscribe-auth/ABD1oZmoCxfsXLB4lnrTwYU6KKpVw65nks5r0ehCgaJpZM4LcZBd\u=
003e\n\u003e .\n\u003e\n"}],"action":{"name":"View Issue","url":"https://gi=
thub.com/quicwg/base-drafts/issues/128#issuecomment-298014503"}}}</script>=

----==_mimepart_590352cc945ab_64af3fb387a99c301415ef--


From nobody Fri Apr 28 07:48: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 C4EB9126B6D for <quic-issues@ietfa.amsl.com>; Fri, 28 Apr 2017 07:48:24 -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 tvSmWu3Pef5t for <quic-issues@ietfa.amsl.com>; Fri, 28 Apr 2017 07:48: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 BF5E8129BAE for <quic-issues@ietf.org>; Fri, 28 Apr 2017 07:43: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=On2M1K762N9EUXFRsqQY0KCjiN8=; b=cxfTowrLyOeUv6aq ySlD8+1TEsRsJLqgPX+I02EqmuLWSH0bogy7xKotRbwz2oM8w0w1VlUUL3wACuxd sunyucwt3+YGLccxV4SGMfOP/JVhKmqzoweFiOTqJE5EGU/lEN7PyN8mdVFiBqgL WFgO1I/blWqnb/UYKmIzeYzVbzY=
Received: by filter0414p1mdw1.sendgrid.net with SMTP id filter0414p1mdw1-27280-59035529-33 2017-04-28 14:43:53.973461596 +0000 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 WNtugvNhQMWPE2hxLQueBw for <quic-issues@ietf.org>; Fri, 28 Apr 2017 14:43:53.754 +0000 (UTC)
Date: Fri, 28 Apr 2017 07:43:53 -0700
From: Lucas Pardue <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abdaa27a670ff869feadd4a20825f8db1566b4bffc92cf00000001151b172992a169ce0bde5924@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/128/298017192@github.com>
In-Reply-To: <quicwg/base-drafts/issues/128@github.com>
References: <quicwg/base-drafts/issues/128@github.com>
Subject: Re: [quicwg/base-drafts] We have two things called "frame" (#128)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_590355299d1ab_550e3ff01268dc3c652f"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3Xelq6oj82LXkcMqgEgw6nCOhT4fMcIHuvUA PhGo7xbRbK2SMXPVUzHfw5FNKFCTAqxJKJB3dqdVe//ADMrVMMe4AcPheqDLy3OyaggpsXfKjTy7Lr 8KDeyf3gwgTjDrkVamat6xBU11GmbgA4XakfyjzWigp0uaO/4Ld9s1qAa9dJ5Ad/yzQ2Uj9A2HAU+H A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/3pD32044E_fjxl_41mEZ7shQEzo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 28 Apr 2017 14:48:25 -0000

----==_mimepart_590355299d1ab_550e3ff01268dc3c652f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

A colleague of mine suggested [vesicle](https://en.wikipedia.org/wiki/Vesicle_(biology_and_chemistry))...

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/128#issuecomment-298017192
----==_mimepart_590355299d1ab_550e3ff01268dc3c652f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>A colleague of mine suggested <a href="https://en.wikipedia.org/wiki/Vesicle_(biology_and_chemistry)">vesicle</a>...</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/128#issuecomment-298017192">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq412NhMsQeYU80YMzvif-pcQrbjDks5r0fspgaJpZM4LcZBd">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq5rMs1bYMh7jWJsamfvblM_7CXSHks5r0fspgaJpZM4LcZBd.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/128#issuecomment-298017192"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #128: A colleague of mine suggested [vesicle](https://en.wikipedia.org/wiki/Vesicle_(biology_and_chemistry))..."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/128#issuecomment-298017192"}}}</script>
----==_mimepart_590355299d1ab_550e3ff01268dc3c652f--


From nobody Fri Apr 28 07:51: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 96CC3129B2E for <quic-issues@ietfa.amsl.com>; Fri, 28 Apr 2017 07:51:30 -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 0aYrxw5-JzZw for <quic-issues@ietfa.amsl.com>; Fri, 28 Apr 2017 07:51: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 D2F7112EAB7 for <quic-issues@ietf.org>; Fri, 28 Apr 2017 07:47: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=NIEPHg44C6oiYBtATcUu/s9iO8c=; b=otrQ4dylN1e7mCoJ UfyXW8ej4vsc9wnhc3+4A+0vjgLfX85Qsvr+eahrKfA9r9U0l3lgLxQx2DtblzV1 q8l6H/8LcSwEShXqT+1Yojg7PA0lZ2lYqOC/P7dW9tn9eQFOlhxWkWvr4WREBisT Av78NX42xKEZklZaYAnIQbiPK3k=
Received: by filter0921p1mdw1.sendgrid.net with SMTP id filter0921p1mdw1-27705-590355F7-74 2017-04-28 14:47:19.96448837 +0000 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 R_AEfjfJQM6KM-fGtrjoRg for <quic-issues@ietf.org>; Fri, 28 Apr 2017 14:47:19.662 +0000 (UTC)
Date: Fri, 28 Apr 2017 07:47:19 -0700
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4c18f7c930d86d3479d1cb823edc90f402acdb8692cf00000001151b17f792a169ce0bde5924@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/128/298018133@github.com>
In-Reply-To: <quicwg/base-drafts/issues/128@github.com>
References: <quicwg/base-drafts/issues/128@github.com>
Subject: Re: [quicwg/base-drafts] We have two things called "frame" (#128)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_590355f78b82e_5f533fb387a99c3013919f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0Hvog6Kg4n98JzNeXioxRQ6hf3TsMqq0rWZC Jipu58R/E7c6K5QmKxAwYAF27AYYCZos2oteGGSKXBIndWY1a63ggT4VKBGgL8Zv21MLB27MVz9oxE hMYdvo53vqV8BJKuMoT/rNux4czGRca5TY7zA7kMBsTCjdOiTZQxeGL7rA==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/GVAmjW0PMTzprg305Jo3i_hfl90>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 28 Apr 2017 14:51:30 -0000

----==_mimepart_590355f78b82e_5f533fb387a99c3013919f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Also:

Cell
Fragment



-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/128#issuecomment-298018133
----==_mimepart_590355f78b82e_5f533fb387a99c3013919f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Also:</p>
<p>Cell<br>
Fragment</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/128#issuecomment-298018133">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqylhQ6aSyUNdd0YSYDD4x5u9dbNTks5r0fv3gaJpZM4LcZBd">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq2MvDG-tSl_WWPaTXoiNTcqVXkzzks5r0fv3gaJpZM4LcZBd.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/128#issuecomment-298018133"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #128: Also:\r\n\r\nCell\r\nFragment\r\n\r\n"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/128#issuecomment-298018133"}}}</script>
----==_mimepart_590355f78b82e_5f533fb387a99c3013919f--


From nobody Fri Apr 28 11:55: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 C2643126DCA for <quic-issues@ietfa.amsl.com>; Fri, 28 Apr 2017 11:55:45 -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 l8VBxkx9tu_W for <quic-issues@ietfa.amsl.com>; Fri, 28 Apr 2017 11:55:43 -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 6EE37127869 for <quic-issues@ietf.org>; Fri, 28 Apr 2017 11:55:42 -0700 (PDT)
Date: Fri, 28 Apr 2017 11:55:41 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1493405741; bh=NiR4x5sJ/wpRtJ27W3vB14UJGoE5T7Zyf5qt80OEBAs=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=it2QF2LuMh3oGjtgliEUa6g4Y9m5IpZJKf2K0btsi1Hzy4Uw6x+u9il6XGuEdMYQ6 tYx+CvGp9rq0DRzpCmzulixFCkSDrD1P0xPWDccy6Dai9mfY7HSv1r5ZiNSjFrbyaS 1oera/Mc5OrxXotpFyAXdiYwjUcvvSwNgfxuJwUE=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab53fd0869a6a741812a7250d95ba8431db0eb36fa92cf00000001151b522d92a169ce0bde5924@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/128/298079377@github.com>
In-Reply-To: <quicwg/base-drafts/issues/128@github.com>
References: <quicwg/base-drafts/issues/128@github.com>
Subject: Re: [quicwg/base-drafts] We have two things called "frame" (#128)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5903902db5a3d_3efa3fc26d329c301329ef"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/kQflYu3Ap6MspomqHbOuEP-W6Xw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 28 Apr 2017 18:55:46 -0000

----==_mimepart_5903902db5a3d_3efa3fc26d329c301329ef
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Why does the HTTP document need to talk about QUIC frames? Those are
QUIC-internal, and HTTP only needs to refer to QUIC streams, right? QUIC
itself doesn't encounter HTTP frames, so QUIC never refers to other
protocol frames.

I think it's fine to reuse frames and streams for the key reason that no
matter what you choose (unless you choose "vesicle"), you're likely to
conflict with some app. "Stream" is even harder, since video/audio might
use it in completely different ways than QUIC, but it's important to note=

that the scoping is different. ("A video frame can be mapped to a QUIC
stream, and a video stream is made up of video frames.")

I've always found qualifiers ("QUIC", "HTTP", "video") to be adequate.


On Fri, Apr 28, 2017 at 7:47 AM, ekr <notifications@github.com> wrote:

> Also:
>
> Cell
> Fragment
>
> =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/128#issuecomment-29801813=
3>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AKjg1F_P_0akyepGz7bV=
e5ULdU_tQYa_ks5r0fv3gaJpZM4LcZBd>
> .
>


-- =

You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/128#issuecomment-298079377=

----==_mimepart_5903902db5a3d_3efa3fc26d329c301329ef
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Why does the HTTP document need to talk about QUIC frames? Those are<br>
QUIC-internal, and HTTP only needs to refer to QUIC streams, right? QUIC<=
br>
itself doesn&#39;t encounter HTTP frames, so QUIC never refers to other<b=
r>
protocol frames.<br>
<br>
I think it&#39;s fine to reuse frames and streams for the key reason that=
 no<br>
matter what you choose (unless you choose &quot;vesicle&quot;), you&#39;r=
e likely to<br>
conflict with some app. &quot;Stream&quot; is even harder, since video/au=
dio might<br>
use it in completely different ways than QUIC, but it&#39;s important to =
note<br>
that the scoping is different. (&quot;A video frame can be mapped to a QU=
IC<br>
stream, and a video stream is made up of video frames.&quot;)<br>
<br>
I&#39;ve always found qualifiers (&quot;QUIC&quot;, &quot;HTTP&quot;, &qu=
ot;video&quot;) to be adequate.<br>
<br>
<br>
On Fri, Apr 28, 2017 at 7:47 AM, ekr &lt;notifications@github.com&gt; wro=
te:<br>
<br>
&gt; Also:<br>
&gt;<br>
&gt; Cell<br>
&gt; Fragment<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/128#issuecomment-29=
8018133&gt;,<br>
&gt; or mute the thread<br>
&gt; &lt;https://github.com/notifications/unsubscribe-auth/AKjg1F_P_0akye=
pGz7bVe5ULdU_tQYa_ks5r0fv3gaJpZM4LcZBd&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/128#issuecomment-298079377">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqy1er=
Klh9xod8vKUk5CqnigYPdlaks5r0jYtgaJpZM4LcZBd">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq_V=
rQIe2TKtSoiUDRInes0SAzSCfks5r0jYtgaJpZM4LcZBd.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<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/128#issuecomment-298079377"></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 #128: Why does the HTTP document need to talk about QUIC frames? Those =
are\nQUIC-internal, and HTTP only needs to refer to QUIC streams, right? =
QUIC\nitself doesn't encounter HTTP frames, so QUIC never refers to other=
\nprotocol frames.\n\nI think it's fine to reuse frames and streams for t=
he key reason that no\nmatter what you choose (unless you choose \"vesicl=
e\"), you're likely to\nconflict with some app. \"Stream\" is even harder=
, since video/audio might\nuse it in completely different ways than QUIC,=
 but it's important to note\nthat the scoping is different. (\"A video fr=
ame can be mapped to a QUIC\nstream, and a video stream is made up of vid=
eo frames.\")\n\nI've always found qualifiers (\"QUIC\", \"HTTP\", \"vide=
o\") to be adequate.\n\n\nOn Fri, Apr 28, 2017 at 7:47 AM, ekr \u003cnoti=
fications@github.com\u003e wrote:\n\n\u003e Also:\n\u003e\n\u003e Cell\n\=
u003e Fragment\n\u003e\n\u003e =E2=80=94\n\u003e You are receiving this b=
ecause you are subscribed to this thread.\n\u003e Reply to this email dir=
ectly, view it on GitHub\n\u003e \u003chttps://github.com/quicwg/base-dra=
fts/issues/128#issuecomment-298018133\u003e,\n\u003e or mute the thread\n=
\u003e \u003chttps://github.com/notifications/unsubscribe-auth/AKjg1F_P_0=
akyepGz7bVe5ULdU_tQYa_ks5r0fv3gaJpZM4LcZBd\u003e\n\u003e .\n\u003e\n"}],"=
action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts=
/issues/128#issuecomment-298079377"}}}</script>=

----==_mimepart_5903902db5a3d_3efa3fc26d329c301329ef--


From nobody Fri Apr 28 12:00: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 9F7FC128B90 for <quic-issues@ietfa.amsl.com>; Fri, 28 Apr 2017 11:59:58 -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 QJO1OWoeQX19 for <quic-issues@ietfa.amsl.com>; Fri, 28 Apr 2017 11:59:57 -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 7CDCD126C3D for <quic-issues@ietf.org>; Fri, 28 Apr 2017 11:59:46 -0700 (PDT)
Date: Fri, 28 Apr 2017 11:59:45 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1493405985; bh=cvJqtrvpJsuxPeV6maXRT+LUKRuzyVyN2WGsJU5ah2U=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=AZ1JIq4mxEWOYvrm8bUdGaDZ40mdRayYtA0Pdh87tKbx4Yp7AycDgYQicWo/gvaSL Arjs6Op4Qd8psYNYMfSc16ODgle9GGpwxX49f3+qnMD979Fa3rPStmkT8BezEUxCtV YspIEqGGzvi8JHxtD/E2JKeGvBWlmsyom2dtRbbs=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8d0f72f58c65ad14b9638394bb361aa6fc76593592cf00000001151b532192a169ce0d6a4292@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/487/298080296@github.com>
In-Reply-To: <quicwg/base-drafts/issues/487@github.com>
References: <quicwg/base-drafts/issues/487@github.com>
Subject: Re: [quicwg/base-drafts] Long and short packet type 00? (#487)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59039121bcdb2_184b3fb967367c38637d4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/s-CVMr7_0ly2E6oYtp3JOOMRVsk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 28 Apr 2017 18:59:58 -0000

----==_mimepart_59039121bcdb2_184b3fb967367c38637d4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Yes, good point. I avoided 00 since I figured it might be special enough =
to
avoid warranting. I'll add some text.

On Fri, Apr 28, 2017 at 5:34 AM, Lars Eggert <notifications@github.com>
wrote:

> Packet types start at 01 for packets with both long and short headers.
>
> Is 00 reserved? If yes, the draft should say this and indicate so in th=
e
> tables.
>
> Or is this a bug and types should start at 00?
>
> =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/487>, or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AKjg1A9q74x-niqKR9zR=
0gZDTgzyll-Fks5r0dzogaJpZM4NLbhK>
> .
>


-- =

You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/487#issuecomment-298080296=

----==_mimepart_59039121bcdb2_184b3fb967367c38637d4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Yes, good point. I avoided 00 since I figured it might be special enough =
to<br>
avoid warranting. I&#39;ll add some text.<br>
<br>
On Fri, Apr 28, 2017 at 5:34 AM, Lars Eggert &lt;notifications@github.com=
&gt;<br>
wrote:<br>
<br>
&gt; Packet types start at 01 for packets with both long and short header=
s.<br>
&gt;<br>
&gt; Is 00 reserved? If yes, the draft should say this and indicate so in=
 the<br>
&gt; tables.<br>
&gt;<br>
&gt; Or is this a bug and types should start at 00?<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/487&gt;, or mute th=
e thread<br>
&gt; &lt;https://github.com/notifications/unsubscribe-auth/AKjg1A9q74x-ni=
qKR9zR0gZDTgzyll-Fks5r0dzogaJpZM4NLbhK&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/487#issuecomment-298080296">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq8_2m=
nhx8o3GuuBeneoxyrpScyMBks5r0jchgaJpZM4NLbhK">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq6G=
3sbVT79eblJMwAr7JpUrsi9wNks5r0jchgaJpZM4NLbhK.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<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/487#issuecomment-298080296"></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 #487: Yes, good point. I avoided 00 since I figured it might be special=
 enough to\navoid warranting. I'll add some text.\n\nOn Fri, Apr 28, 2017=
 at 5:34 AM, Lars Eggert \u003cnotifications@github.com\u003e\nwrote:\n\n=
\u003e Packet types start at 01 for packets with both long and short head=
ers.\n\u003e\n\u003e Is 00 reserved? If yes, the draft should say this an=
d indicate so in the\n\u003e tables.\n\u003e\n\u003e Or is this a bug and=
 types should start at 00?\n\u003e\n\u003e =E2=80=94\n\u003e You are rece=
iving this because you are subscribed to this thread.\n\u003e Reply to th=
is email directly, view it on GitHub\n\u003e \u003chttps://github.com/qui=
cwg/base-drafts/issues/487\u003e, or mute the thread\n\u003e \u003chttps:=
//github.com/notifications/unsubscribe-auth/AKjg1A9q74x-niqKR9zR0gZDTgzyl=
l-Fks5r0dzogaJpZM4NLbhK\u003e\n\u003e .\n\u003e\n"}],"action":{"name":"Vi=
ew Issue","url":"https://github.com/quicwg/base-drafts/issues/487#issueco=
mment-298080296"}}}</script>=

----==_mimepart_59039121bcdb2_184b3fb967367c38637d4--


From nobody Fri Apr 28 12:07: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 CEF03129494 for <quic-issues@ietfa.amsl.com>; Fri, 28 Apr 2017 12:07:26 -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 vuQxxYM-8-YC for <quic-issues@ietfa.amsl.com>; Fri, 28 Apr 2017 12:07:25 -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 81A561293FF for <quic-issues@ietf.org>; Fri, 28 Apr 2017 12:06:30 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1493406389; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=r7KynRtXD4bcOdyhgSdnyLuaIhzexWdyZBzVUeusY14=; b=BWu76q34jL7vDoju209xdT9wkS0khILdQBDplKipnS6RHjTj5MEv10s/C2AjDdPWhDIzBono jH2OuDQ11QZchOsh3b/uNFDjh0CyWItAhiMocpIAEHgYeBnL+eKm55RrT0CDF9lN1WzA6LdB /1/O4c3uymlpTaRYAWCknLv6wdg=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=v2AoQ76vi6U1EKBVetgkCD9RdhuM/XaZuztzSLTzIaxP6exBir0HwsIuYTjWrb0nknG5V4 QVvxr0J1LJmrzhO0kH5wbnkSQzsso6Ts6Wg3K0i0MhfMYGTHdmoLuQ5RGDOyXRsFceE3cIgz mTzSPWdf+6yJXdJn+mEANcYQwDjhU=
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.34]) by mxa.mailgun.org with ESMTP id 590392b4.7fe905f76c30-smtp-out-n03; Fri, 28 Apr 2017 19:06:28 -0000 (UTC)
Date: Fri, 28 Apr 2017 12:06:27 -0700
From: Jana Iyengar <jri@google.com>
Reply-To: Jana Iyengar <jri@google.com>
To: quic-issues@ietf.org
Message-ID: <590392b3ab3ea_58143f9afe88fc381079c6@hookshot-fe2-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 3b46f1: Cleaned up leftover LIMIT_UPDATE
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_590392b3aaf3d_58143f9afe88fc381078e1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Uw_m_EZRlXE6X92TrWdQhgN3fgA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 28 Apr 2017 19:07:27 -0000

----==_mimepart_590392b3aaf3d_58143f9afe88fc381078e1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/limit-update
  Home:   https://github.com/quicwg/base-drafts
  Commit: 3b46f182aee21a06a93342490c0ac4548d6a6fbe
      https://github.com/quicwg/base-drafts/commit/3b46f182aee21a06a93342490c0ac4548d6a6fbe
  Author: Jana Iyengar <jri@google.com>
  Date:   2017-04-28 (Fri, 28 Apr 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Cleaned up leftover LIMIT_UPDATE



----==_mimepart_590392b3aaf3d_58143f9afe88fc381078e1--


From nobody Fri Apr 28 12:08: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 43DAE126C3D for <quic-issues@ietfa.amsl.com>; Fri, 28 Apr 2017 12:08:22 -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 hv-O4w7x5ede for <quic-issues@ietfa.amsl.com>; Fri, 28 Apr 2017 12:08:20 -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 1DB541270A7 for <quic-issues@ietf.org>; Fri, 28 Apr 2017 12:07:57 -0700 (PDT)
Date: Fri, 28 Apr 2017 12:07:56 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1493406476; bh=cEqdLZkDyKuTjX9mm2DgSi7wiQVRMXxcb9SJb86gDYs=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=bob+oUo8Esfo1nIptN/RdaAVzdZJTs9g9TGaRCg+Y5iGmJpe8WGTV9uEhfQ+K581U GhCHPDXT2Bd7F+bx5vVZRV6aqOQvOcPkmobcHgZ4ngFiTGb7yB6jfnCJpLLNzpCXte v0kwptwuoZANySiiqSdAOrmqi1IkPtmXPii/rsK0=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7adf5541163704e6d621a252da90ec101eedb69c92cf00000001151b550c92a169ce0d6bc775@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/488@github.com>
Subject: [quicwg/base-drafts] Cleaned up leftover LIMIT_UPDATE (#488)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5903930c70459_5d0d3fa7a5e1bc34937d6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/l4LAIbouUxxymZ-3Xn_UHwHjWZk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 28 Apr 2017 19:08:22 -0000

----==_mimepart_5903930c70459_5d0d3fa7a5e1bc34937d6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closes #486.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/488

-- Commit Summary --

  * Cleaned up leftover LIMIT_UPDATE

-- File Changes --

    M draft-ietf-quic-transport.md (8)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/488.patch
https://github.com/quicwg/base-drafts/pull/488.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/488

----==_mimepart_5903930c70459_5d0d3fa7a5e1bc34937d6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closes <a href="https://github.com/quicwg/base-drafts/issues/486" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/486" data-id="225010754" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#486</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/488'>https://github.com/quicwg/base-drafts/pull/488</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Cleaned up leftover LIMIT_UPDATE</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/488/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/488.patch'>https://github.com/quicwg/base-drafts/pull/488.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/488.diff'>https://github.com/quicwg/base-drafts/pull/488.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/488">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9ANqfTyKeENY5iwyWUpBE2DZu1Gks5r0jkMgaJpZM4NL3B9">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq2QmGp1Jh6uAEOflLBQ3HnC5bQdoks5r0jkMgaJpZM4NL3B9.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/488"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Cleaned up leftover LIMIT_UPDATE (#488)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/488"}}}</script>

----==_mimepart_5903930c70459_5d0d3fa7a5e1bc34937d6--


From nobody Fri Apr 28 12:11: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 DE699126C7A for <quic-issues@ietfa.amsl.com>; Fri, 28 Apr 2017 12:11:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.001
X-Spam-Level: 
X-Spam-Status: No, score=-2.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, 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 1B22sNQjqNvT for <quic-issues@ietfa.amsl.com>; Fri, 28 Apr 2017 12:11:08 -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 A1D39127419 for <quic-issues@ietf.org>; Fri, 28 Apr 2017 12:11: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=bSsuJhdn50eaFVQNkWyxDt87zK0=; b=tK1ksWfjymJbG51J vz0uUFTHCwR98v373sGBazCSnb3UWP4ozqp/2bb278IW5nU2qPdhGnQ/mcZ4KgKU 7ToRBwl9AjBa4I4y5Qt5rfN545mYnW8gW5k141nnNIILnJxu2kwvXuNkoiiL8+co ONyl0rwr7MlBUWwqU/faXt6ljUM=
Received: by filter0983p1mdw1.sendgrid.net with SMTP id filter0983p1mdw1-21783-590393CB-39 2017-04-28 19:11:07.614172121 +0000 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 -GMGDX4vSZyaevP0fRR27A for <quic-issues@ietf.org>; Fri, 28 Apr 2017 19:11:07.480 +0000 (UTC)
Date: Fri, 28 Apr 2017 12:11:07 -0700
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5cf19f2c644be9ee1fbf7b05fdbd528358301d2292cf00000001151b55cb92a169ce0bde5924@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/128/298082811@github.com>
In-Reply-To: <quicwg/base-drafts/issues/128@github.com>
References: <quicwg/base-drafts/issues/128@github.com>
Subject: Re: [quicwg/base-drafts] We have two things called "frame" (#128)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_590393cb52754_3fc33f8da892bc2c67074"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0ndNdO6wVtfCkzy5bUeq3zd5LmqqyVCemoLB BABptlZu3UGtRJ3CrBZY2BUTLubCtevemF5831ZdJVSNgX7vrzH/togi61ECxnDWsINkvyC0HG7l+7 r+t4gomRz1GU5YXlokUA1sClDTYnFNxAdyXUVuuQv1ax1ovNHptb0kW3oIRmPzpC7VOzlo9llOR3xV A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/RhgdsD_T7fN2haWa_P-2rR2DBzA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 28 Apr 2017 19:11:11 -0000

----==_mimepart_590393cb52754_3fc33f8da892bc2c67074
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

We might be able to get out of HTTP referencing QUIC frames, but that=E2=80=
=99s just wording.  The frames represent events which occur.  We currently =
reference:

  *   On the wire, data is framed into QUIC STREAM frames, but this framing=
 is invisible to the HTTP framing layer. A QUIC receiver buffers and orders=
 received STREAM frames, exposing the data contained within as a reliable b=
yte stream to the application.
  *   (Discussing CONNECT)  All QUIC STREAM frames on the message data stre=
am correspond to data sent on the TCP connection. Any QUIC STREAM frame sen=
t by the client is transmitted by the proxy to the TCP server; data receive=
d 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 t=
o the size and number of QUIC STREAM frames.
  *   The following error codes are defined by HTTP for use in QUIC RST_STR=
EAM, GOAWAY, and CONNECTION_CLOSE frames.

This doesn=E2=80=99t actually bother me much, because I already have to com=
pare/contrast with HTTP/2 frames.  If they=E2=80=99re HTTP/QUIC frames, I j=
ust call them <X> frame.  If they=E2=80=99re something else, I call them <p=
rotocol> <X> frames.

From: janaiyengar [mailto:notifications@github.com]
Sent: Friday, April 28, 2017 11:56 AM
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] We have two things called "frame" (#128)

Why does the HTTP document need to talk about QUIC frames? Those are
QUIC-internal, and HTTP only needs to refer to QUIC streams, right? QUIC
itself doesn't encounter HTTP frames, so QUIC never refers to other
protocol frames.

I think it's fine to reuse frames and streams for the key reason that no
matter what you choose (unless you choose "vesicle"), you're likely to
conflict with some app. "Stream" is even harder, since video/audio might
use it in completely different ways than QUIC, but it's important to note
that the scoping is different. ("A video frame can be mapped to a QUIC
stream, and a video stream is made up of video frames.")

I've always found qualifiers ("QUIC", "HTTP", "video") to be adequate.


On Fri, Apr 28, 2017 at 7:47 AM, ekr <notifications@github.com> wrote:

> Also:
>
> Cell
> Fragment
>
> =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/128#issuecomment-298018133>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AKjg1F_P_0akyepGz7bVe5=
ULdU_tQYa_ks5r0fv3gaJpZM4LcZBd>
> .
>


=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%2F128%23issuecomment-298079377&data=3D02%7C01%7CMichael.Bishop%40mi=
crosoft.com%7C6940cec6b50444b0a17e08d48e682bf2%7C72f988bf86f141af91ab2d7cd0=
11db47%7C1%7C0%7C636290025442472655&sdata=3DQYtqr19ugYEtDMgN8C%2Bdp%2BaBKJL=
m%2FgStgcf2JUat6zo%3D&reserved=3D0>, or mute the thread<https://na01.safeli=
nks.protection.outlook.com/?url=3Dhttps%3A%2F%2Fgithub.com%2Fnotifications%=
2Funsubscribe-auth%2FAEE2hRsispmRsKFLC2zuCjv3MFqzD6KDks5r0jYtgaJpZM4LcZBd&d=
ata=3D02%7C01%7CMichael.Bishop%40microsoft.com%7C6940cec6b50444b0a17e08d48e=
682bf2%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C636290025442482664&sdat=
a=3Dao%2BwtgJlZvKAu2tUYsBUjOT9%2Ff%2FgKEIsJ39J0mRQmcU%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/128#issuecomment-298082811=

----==_mimepart_590393cb52754_3fc33f8da892bc2c67074
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

We might be able to get out of HTTP referencing QUIC frames, but that=E2=80=
=99s just wording.  The frames represent events which occur.  We currently =
reference:
<br>

<br>
  *   On the wire, data is framed into QUIC STREAM frames, but this framing=
 is invisible to the HTTP framing layer. A QUIC receiver buffers and orders=
 received STREAM frames, exposing the data contained within as a reliable b=
yte stream to the application.
<br>
  *   (Discussing CONNECT)  All QUIC STREAM frames on the message data stre=
am correspond to data sent on the TCP connection. Any QUIC STREAM frame sen=
t by the client is transmitted by the proxy to the TCP server; data receive=
d 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 t=
o the size and number of QUIC STREAM frames.
<br>
  *   The following error codes are defined by HTTP for use in QUIC RST_STR=
EAM, GOAWAY, and CONNECTION_CLOSE frames.
<br>

<br>
This doesn=E2=80=99t actually bother me much, because I already have to com=
pare/contrast with HTTP/2 frames.  If they=E2=80=99re HTTP/QUIC frames, I j=
ust call them &lt;X&gt; frame.  If they=E2=80=99re something else, I call t=
hem &lt;protocol&gt; &lt;X&gt; frames.
<br>

<br>
From: janaiyengar [mailto:notifications@github.com]
<br>
Sent: Friday, April 28, 2017 11:56 AM
<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] We have two things called &quot;frame&quo=
t; (#128)
<br>

<br>
Why does the HTTP document need to talk about QUIC frames? Those are
<br>
QUIC-internal, and HTTP only needs to refer to QUIC streams, right? QUIC
<br>
itself doesn&#39;t encounter HTTP frames, so QUIC never refers to other
<br>
protocol frames.
<br>

<br>
I think it&#39;s fine to reuse frames and streams for the key reason that no
<br>
matter what you choose (unless you choose &quot;vesicle&quot;), you&#39;re =
likely to
<br>
conflict with some app. &quot;Stream&quot; is even harder, since video/audi=
o might
<br>
use it in completely different ways than QUIC, but it&#39;s important to no=
te
<br>
that the scoping is different. (&quot;A video frame can be mapped to a QUIC
<br>
stream, and a video stream is made up of video frames.&quot;)
<br>

<br>
I&#39;ve always found qualifiers (&quot;QUIC&quot;, &quot;HTTP&quot;, &quot=
;video&quot;) to be adequate.
<br>

<br>

<br>
On Fri, Apr 28, 2017 at 7:47 AM, ekr &lt;notifications@github.com&gt; wrote:
<br>

<br>
&gt; Also:
<br>
&gt;
<br>
&gt; Cell
<br>
&gt; Fragment
<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/128#issuecomment-2980=
18133&gt;,
<br>
&gt; or mute the thread
<br>
&gt; &lt;https://github.com/notifications/unsubscribe-auth/AKjg1F_P_0akyepG=
z7bVe5ULdU_tQYa_ks5r0fv3gaJpZM4LcZBd&gt;
<br>
&gt; .
<br>
&gt;
<br>

<br>

<br>
=E2=80=94
<br>
You are receiving this because you commented.
<br>
Reply to this email directly, view it on GitHub&lt;https://na01.safelinks.p=
rotection.outlook.com/?url=3Dhttps%3A%2F%2Fgithub.com%2Fquicwg%2Fbase-draft=
s%2Fissues%2F128%23issuecomment-298079377&amp;data=3D02%7C01%7CMichael.Bish=
op%40microsoft.com%7C6940cec6b50444b0a17e08d48e682bf2%7C72f988bf86f141af91a=
b2d7cd011db47%7C1%7C0%7C636290025442472655&amp;sdata=3DQYtqr19ugYEtDMgN8C%2=
Bdp%2BaBKJLm%2FgStgcf2JUat6zo%3D&amp;reserved=3D0&gt;, or mute the thread&l=
t;https://na01.safelinks.protection.outlook.com/?url=3Dhttps%3A%2F%2Fgithub=
.com%2Fnotifications%2Funsubscribe-auth%2FAEE2hRsispmRsKFLC2zuCjv3MFqzD6KDk=
s5r0jYtgaJpZM4LcZBd&amp;data=3D02%7C01%7CMichael.Bishop%40microsoft.com%7C6=
940cec6b50444b0a17e08d48e682bf2%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%=
7C636290025442482664&amp;sdata=3Dao%2BwtgJlZvKAu2tUYsBUjOT9%2Ff%2FgKEIsJ39J=
0mRQmcU%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/128#issuecomment-298082811">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq_2rEWuTamNAS_t=
8SrTQZU3jPoE-ks5r0jnLgaJpZM4LcZBd">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq5VSPetFfHLW9f5ud=
CB3PCLWzEUnks5r0jnLgaJpZM4LcZBd.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/128#issuecomment-298082811"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/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 #128: We might be=
 able to get out of HTTP referencing QUIC frames, but that=E2=80=99s just w=
ording.  The frames represent events which occur.  We currently reference:\=
r\n\r\n  *   On the wire, data is framed into QUIC STREAM frames, but this =
framing is invisible to the HTTP framing layer. A QUIC receiver buffers and=
 orders received STREAM frames, exposing the data contained within as a rel=
iable byte stream to the application.\r\n  *   (Discussing CONNECT)  All QU=
IC 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 t=
o the data stream by the proxy. Note that the size and number of TCP segmen=
ts is not guaranteed to map predictably to the size and number of QUIC STRE=
AM frames.\r\n  *   The following error codes are defined by HTTP for use i=
n QUIC RST_STREAM, GOAWAY, and CONNECTION_CLOSE frames.\r\n\r\nThis doesn=
=E2=80=99t actually bother me much, because I already have to compare/contr=
ast with HTTP/2 frames.  If they=E2=80=99re HTTP/QUIC frames, I just call t=
hem \u003cX\u003e frame.  If they=E2=80=99re something else, I call them \u=
003cprotocol\u003e \u003cX\u003e frames.\r\n\r\nFrom: janaiyengar [mailto:n=
otifications@github.com]\r\nSent: Friday, April 28, 2017 11:56 AM\r\nTo: qu=
icwg/base-drafts \u003cbase-drafts@noreply.github.com\u003e\r\nCc: Mike Bis=
hop \u003cMichael.Bishop@microsoft.com\u003e; Comment \u003ccomment@noreply=
.github.com\u003e\r\nSubject: Re: [quicwg/base-drafts] We have two things c=
alled \"frame\" (#128)\r\n\r\nWhy does the HTTP document need to talk about=
 QUIC frames? Those are\r\nQUIC-internal, and HTTP only needs to refer to Q=
UIC streams, right? QUIC\r\nitself doesn't encounter HTTP frames, so QUIC n=
ever refers to other\r\nprotocol frames.\r\n\r\nI think it's fine to reuse =
frames and streams for the key reason that no\r\nmatter what you choose (un=
less you choose \"vesicle\"), you're likely to\r\nconflict with some app. \=
"Stream\" is even harder, since video/audio might\r\nuse it in completely d=
ifferent ways than QUIC, but it's important to note\r\nthat the scoping is =
different. (\"A video frame can be mapped to a QUIC\r\nstream, and a video =
stream is made up of video frames.\")\r\n\r\nI've always found qualifiers (=
\"QUIC\", \"HTTP\", \"video\") to be adequate.\r\n\r\n\r\nOn Fri, Apr 28, 2=
017 at 7:47 AM, ekr \u003cnotifications@github.com\u003e wrote:\r\n\r\n\u00=
3e Also:\r\n\u003e\r\n\u003e Cell\r\n\u003e Fragment\r\n\u003e\r\n\u003e =
=E2=80=94\r\n\u003e You are receiving this because you are subscribed to th=
is thread.\r\n\u003e Reply to this email directly, view it on GitHub\r\n\u0=
03e \u003chttps://github.com/quicwg/base-drafts/issues/128#issuecomment-298=
018133\u003e,\r\n\u003e or mute the thread\r\n\u003e \u003chttps://github.c=
om/notifications/unsubscribe-auth/AKjg1F_P_0akyepGz7bVe5ULdU_tQYa_ks5r0fv3g=
aJpZM4LcZBd\u003e\r\n\u003e .\r\n\u003e\r\n\r\n\r\n=E2=80=94\r\nYou are rec=
eiving this because you commented.\r\nReply to this email directly, view it=
 on GitHub\u003chttps://na01.safelinks.protection.outlook.com/?url=3Dhttps%=
3A%2F%2Fgithub.com%2Fquicwg%2Fbase-drafts%2Fissues%2F128%23issuecomment-298=
079377\u0026data=3D02%7C01%7CMichael.Bishop%40microsoft.com%7C6940cec6b5044=
4b0a17e08d48e682bf2%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C6362900254=
42472655\u0026sdata=3DQYtqr19ugYEtDMgN8C%2Bdp%2BaBKJLm%2FgStgcf2JUat6zo%3D\=
u0026reserved=3D0\u003e, or mute the thread\u003chttps://na01.safelinks.pro=
tection.outlook.com/?url=3Dhttps%3A%2F%2Fgithub.com%2Fnotifications%2Funsub=
scribe-auth%2FAEE2hRsispmRsKFLC2zuCjv3MFqzD6KDks5r0jYtgaJpZM4LcZBd\u0026dat=
a=3D02%7C01%7CMichael.Bishop%40microsoft.com%7C6940cec6b50444b0a17e08d48e68=
2bf2%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C636290025442482664\u0026s=
data=3Dao%2BwtgJlZvKAu2tUYsBUjOT9%2Ff%2FgKEIsJ39J0mRQmcU%3D\u0026reserved=
=3D0\u003e.\r\n"}],"action":{"name":"View Issue","url":"https://github.com/=
quicwg/base-drafts/issues/128#issuecomment-298082811"}}}</script>=

----==_mimepart_590393cb52754_3fc33f8da892bc2c67074--


From nobody Fri Apr 28 12: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 892D7128C81 for <quic-issues@ietfa.amsl.com>; Fri, 28 Apr 2017 12:21:05 -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 6qVuEj8Jar3T for <quic-issues@ietfa.amsl.com>; Fri, 28 Apr 2017 12:21: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 2BA411270A7 for <quic-issues@ietf.org>; Fri, 28 Apr 2017 12:21:04 -0700 (PDT)
Date: Fri, 28 Apr 2017 12:21:03 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1493407263; bh=36rc4j9aBTdWypnl+l9RwQ2YN+y3jdFHTV/A9Kj6TPM=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Gui0x5k0hygxkTa5YszTVuOmBdCcdRzRjdP6saoWFvrZh3VIg0xTHLqG4YpPyJuOh YPM1g/MAbpb5g+rWUdvoAiqnKnB3Gr8EEmvARQ2XLqTCv4EIpATPxsJrHE0/aSTYjS fcNnkLj/p7qvOujgRlWpzrPrIvWoh+t8JdNybOlY=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab315886015a3b2cd3154b16375a2c0c0d950785e492cf00000001151b581f92a169ce0d696442@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/486/issue_event/1062677288@github.com>
In-Reply-To: <quicwg/base-drafts/issues/486@github.com>
References: <quicwg/base-drafts/issues/486@github.com>
Subject: Re: [quicwg/base-drafts] MAX_STREAM_DATA to replace LIMIT_UPDATE (#486)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5903961f7ca5c_e053f8fc96a7c301145b4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/AUsKzhPMdeyAVtrWCFfgGbYLSM8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 28 Apr 2017 19:21:05 -0000

----==_mimepart_5903961f7ca5c_e053f8fc96a7c301145b4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #486 via #488.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/486#event-1062677288
----==_mimepart_5903961f7ca5c_e053f8fc96a7c301145b4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/quicwg/base-drafts/issues/486" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/486" data-id="225010754" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#486</a> via <a href="https://github.com/quicwg/base-drafts/pull/488" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/488" data-id="225167221" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#488</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/486#event-1062677288">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7JqUMzDqTWqv838xvUZapM_u4jKks5r0jwfgaJpZM4NLL4l">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq3gCvbD4JjfnJEvt23nj056pXlyvks5r0jwfgaJpZM4NLL4l.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/486#event-1062677288"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #486 via #488."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/486#event-1062677288"}}}</script>
----==_mimepart_5903961f7ca5c_e053f8fc96a7c301145b4--


From nobody Fri Apr 28 12:21: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 169401270A7 for <quic-issues@ietfa.amsl.com>; Fri, 28 Apr 2017 12:21:06 -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 Up1OurFBt4iN for <quic-issues@ietfa.amsl.com>; Fri, 28 Apr 2017 12:21: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 C8517124BE8 for <quic-issues@ietf.org>; Fri, 28 Apr 2017 12:21:04 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1493407264; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=ZyaEQ4ws0ly945Xthg+Fb+bKZGusO2PG1D94oNh9MiI=; b=E3sI3M89/CpgucK+n8MG2/cgoV7VcA2KORB2QzaXv5iHhU3c2YYPOKsxXGfkmVJ4NDG5zRu6 FlXvvxYPXL/KAK70SD8aHjmQCoIVvTQfjPbp5NnTagcVAA73+4MvWT0/keMqFyIfDM8v5dAc ZJDxavPA0gPICBfZFDA2VxKzrwk=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=FmiUt2tYZDcnpsUaInEONejaJERAo/suio3i7aQNmFzZjaGms+JqSI9MgP/bg89hjB3gA8 9MU3zqGdS1DzsNz3O7178mpn9aMebkJTK8Kj/0c4CsQ5ZArt1P3wH+yIKW6zrxIkcq+lq0Xu M43Y/WFT6Iz4k6ttyiqwedRpPzD9k=
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 5903961f.7fb24c2b4e70-smtp-out-n03; Fri, 28 Apr 2017 19:21:03 -0000 (UTC)
Date: Fri, 28 Apr 2017 12:21:02 -0700
From: janaiyengar <jri@google.com>
Reply-To: janaiyengar <jri@google.com>
To: quic-issues@ietf.org
Message-ID: <5903961eb7888_1e403f94d0f2dc40650f0@hookshot-fe6-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 3b46f1: Cleaned up leftover LIMIT_UPDATE
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5903961eb7425_1e403f94d0f2dc40649ba"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/E2smK1N_m5digayivCrRmASoU2Q>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 28 Apr 2017 19:21:06 -0000

----==_mimepart_5903961eb7425_1e403f94d0f2dc40649ba
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 3b46f182aee21a06a93342490c0ac4548d6a6fbe
      https://github.com/quicwg/base-drafts/commit/3b46f182aee21a06a93342490c0ac4548d6a6fbe
  Author: Jana Iyengar <jri@google.com>
  Date:   2017-04-28 (Fri, 28 Apr 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Cleaned up leftover LIMIT_UPDATE


  Commit: bae13e1ebef57f8a60857cc5689a28a999a652d0
      https://github.com/quicwg/base-drafts/commit/bae13e1ebef57f8a60857cc5689a28a999a652d0
  Author: janaiyengar <jri@google.com>
  Date:   2017-04-28 (Fri, 28 Apr 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #488 from quicwg/limit-update

Cleaned up leftover LIMIT_UPDATE


Compare: https://github.com/quicwg/base-drafts/compare/942e284dfd3b...bae13e1ebef5
----==_mimepart_5903961eb7425_1e403f94d0f2dc40649ba--


From nobody Fri Apr 28 12:21: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 3024C1293E9 for <quic-issues@ietfa.amsl.com>; Fri, 28 Apr 2017 12:21: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 K1u2fcuSiaS8 for <quic-issues@ietfa.amsl.com>; Fri, 28 Apr 2017 12:21: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 EEF18124BE8 for <quic-issues@ietf.org>; Fri, 28 Apr 2017 12:21: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=EVJdaooeuo9P+bdh0gcjds/RCho=; b=fX5maSG7oiwk9efy fM0F8wUDwk3Es9jHZpgtZYKUdRTLvihQLdWqXdsrQmWXihrJfBt70vw8p0l1OB0F 1+nvKEOzHUF619r3dj4Ff0deApOcs5LoIBoshBRU50oIuwaFDNBw3HGhZ/fWuKP9 1Du2sYtVFyRcNeVXqn+RnTo/2Ro=
Received: by filter0819p1mdw1.sendgrid.net with SMTP id filter0819p1mdw1-7305-59039620-B 2017-04-28 19:21:04.041264371 +0000 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 mKfNDahtScq_slz7TAIjOg for <quic-issues@ietf.org>; Fri, 28 Apr 2017 19:21:03.939 +0000 (UTC)
Date: Fri, 28 Apr 2017 12:21:03 -0700
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe13125d2df038c1942ea6cfd40a560a3f7b50f8c92cf00000001151b581f92a169ce0d6bc775@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/488/issue_event/1062677292@github.com>
In-Reply-To: <quicwg/base-drafts/pull/488@github.com>
References: <quicwg/base-drafts/pull/488@github.com>
Subject: Re: [quicwg/base-drafts] Cleaned up leftover LIMIT_UPDATE (#488)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5903961fceff0_42023f935bb1dc341441a2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0liQsI4ZK3j9BA01O0X6H3u//V8Mu+/cb18z BmYVSK4Unxmq05M3Ksse1klb0z+OX5hk75zWjIX9Ca2djBlW/Mskki3U814TNJHNrmaJD0+ujf2qLx +cMjTTdl/8//JHU8Yatl2++IGdypRqHJA+jgiEyLwPBdUIfn1X+b9RJBkO0oB0l70aqVjHtlwXZhOY U=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/51mGOkHVTfVNMHnem1tE1kErFj4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 28 Apr 2017 19:21:08 -0000

----==_mimepart_5903961fceff0_42023f935bb1dc341441a2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #488.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/488#event-1062677292
----==_mimepart_5903961fceff0_42023f935bb1dc341441a2
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a href="https://github.com/quicwg/base-drafts/pull/488" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/488" data-id="225167221" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#488</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/488#event-1062677292">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0PSZEy_st08_5DMTR9pKJykLIXPks5r0jwfgaJpZM4NL3B9">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq9DaF7Lg2MRBCsPFqYssqtscVNjoks5r0jwfgaJpZM4NL3B9.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/488#event-1062677292"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #488."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/488#event-1062677292"}}}</script>
----==_mimepart_5903961fceff0_42023f935bb1dc341441a2--


From nobody Fri Apr 28 12:26: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 EB7BA1293E9 for <quic-issues@ietfa.amsl.com>; Fri, 28 Apr 2017 12:26: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 RVIOVgl6H195 for <quic-issues@ietfa.amsl.com>; Fri, 28 Apr 2017 12:26: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 55FE01293E1 for <quic-issues@ietf.org>; Fri, 28 Apr 2017 12:26: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=Ecg5CCo7BKYgYkzgAdrScY2UOy8=; b=aDHRoIZWCJPtaQfH Oq+jskrznK3wsV06ml1xWPIxzORE+asBxqhS90c/fSruJ0ZqE2+yc++p67YzD9v/ EypjKFQXJzrG0fK3mvRNkmBNqdg/COs3PEkeJhWtlgV8H58fhZDHSID60T9uBINB u5aBdic9GawaNUQEWKzfRqAshEM=
Received: by filter0527p1mdw1.sendgrid.net with SMTP id filter0527p1mdw1-31862-59039778-33 2017-04-28 19:26:48.359960096 +0000 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 Ee9DcWW_RhimbPi2oP3SPg for <quic-issues@ietf.org>; Fri, 28 Apr 2017 19:26:48.353 +0000 (UTC)
Date: Fri, 28 Apr 2017 12:26:48 -0700
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf57700c67250d828277c84a412e85a2d720ccf7892cf00000001151b597892a169ce0d68e738@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/480/review/35442865@github.com>
In-Reply-To: <quicwg/base-drafts/pull/480@github.com>
References: <quicwg/base-drafts/pull/480@github.com>
Subject: Re: [quicwg/base-drafts] Add a description of the FNV-1a algorithm (#480)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5903977833d9d_5e643f95ee9a3c38562bc"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1uKkzSWCpBns/ckxB6b5mAOTXctiWjS9kZ8E qepbXelPsElET0GTc4SJrMqt85LIV66QoVTnn2OFgPKs/grGyLgOZ9Kfze8X6e8SYKNgeCGimBE5h6 17uMGyd5tt4vkM6RnVsUZyvVMTFkAMLJIZQp/1CYiuJi5i6c0kii2CmJZJZk15VqRJmx/x/lRZpjxm s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/yJMGnPSzryFD7uY66f9TK39p7wo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 28 Apr 2017 19:26:52 -0000

----==_mimepart_5903977833d9d_5e643f95ee9a3c38562bc
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

janaiyengar commented on this pull request.



> +
+
+## Integrity Check Processing
+
+An endpoint sending a packet that has a long header and a type that does not
+indicate that the packet will be protected (that is, 0-RTT Encrypted (0x05),
+1-RTT Encrypted (key phase 0) (0x06), or 1-RTT Encrypted (key phase 1) (0x07))
+first constructs the packet that it sends without the integrity check.
+
+In constructing the packet, the endpoint has to consider the extra length that
+the integrity check will add relative to the path MTU.  In particular, the
+integrity check length needs to be subtracted from available space when padding
+the initial client packet.
+
+The sender then calculates the integrity check over the entire packet, starting
+from the type field.  The output of the hash is appended to the packet.

My bad -- I had assumed that AEAD convention was to do it at the beginning, but I was wrong. Trailing hash SGTM.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/480#discussion_r114003189
----==_mimepart_5903977833d9d_5e643f95ee9a3c38562bc
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/480#discussion_r114003189">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; +
+
+## Integrity Check Processing
+
+An endpoint sending a packet that has a long header and a type that does not
+indicate that the packet will be protected (that is, 0-RTT Encrypted (0x05),
+1-RTT Encrypted (key phase 0) (0x06), or 1-RTT Encrypted (key phase 1) (0x07))
+first constructs the packet that it sends without the integrity check.
+
+In constructing the packet, the endpoint has to consider the extra length that
+the integrity check will add relative to the path MTU.  In particular, the
+integrity check length needs to be subtracted from available space when padding
+the initial client packet.
+
+The sender then calculates the integrity check over the entire packet, starting
+from the type field.  The output of the hash is appended to the packet.
</pre>
<p>My bad -- I had assumed that AEAD convention was to do it at the beginning, but I was wrong. Trailing hash SGTM.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/480#discussion_r114003189">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwm7-nZmPlYSEPRXh4wZr0mgX9zcks5r0j14gaJpZM4NLDI1">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq69jLwBZmVLyivVa9cKxFMSPAC66ks5r0j14gaJpZM4NLDI1.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/480#discussion_r114003189"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #480"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/480#discussion_r114003189"}}}</script>
----==_mimepart_5903977833d9d_5e643f95ee9a3c38562bc--


From nobody Fri Apr 28 12:35: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 92D89129471 for <quic-issues@ietfa.amsl.com>; Fri, 28 Apr 2017 12:35:08 -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 Ke4B7OoiQ7gV for <quic-issues@ietfa.amsl.com>; Fri, 28 Apr 2017 12:35:06 -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 B3AA81294AF for <quic-issues@ietf.org>; Fri, 28 Apr 2017 12:34: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=i80FOjZR9GqoxbloDUpRx/zWb10=; b=nGApLzCAKSCzM4q7 nXb2vANres8kPbQ0XNXHiEvwa7yoFIBlwR26VA8tUumXEGzsCSQquv8rGGepI8m9 5muDTr9Sw2uTIMro2ArqJQxiqe3Jl1rOiJpcaRAuyEGEEib5EQ8OK/vVmMFVeqNj o6d/2CAJ8U8tVyv9Unnb2brUCeg=
Received: by filter1086p1mdw1.sendgrid.net with SMTP id filter1086p1mdw1-31590-59039939-25 2017-04-28 19:34:17.73776438 +0000 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 lHNoK4K3Tuue_j80uNrlTw for <quic-issues@ietf.org>; Fri, 28 Apr 2017 19:34:17.875 +0000 (UTC)
Date: Fri, 28 Apr 2017 12:34:17 -0700
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2c3355481608c6c6f9245e303a7907319b44794492cf00000001151b5b3992a169ce0d68e738@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/480/review/35444341@github.com>
In-Reply-To: <quicwg/base-drafts/pull/480@github.com>
References: <quicwg/base-drafts/pull/480@github.com>
Subject: Re: [quicwg/base-drafts] Add a description of the FNV-1a algorithm (#480)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59039939c2501_765c3fb5c1959c30408c9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3r2IPKgeynJgXrb6TL8wP3h5ZG13D2c5E83G zlwMRch6pKhjYPH2mXbnB7wNxO8lgTwUeZhyCmrLpI8ycb+JZS4nHh2b2PAZqhWOTe1Y6Fa5spE2VX 0Rx7SePdkAwF6Cp4OIfOUKlwLscdMLxn9qc99N1AvVVV+lMlzNd0mjeM6mSJzSmEq7sk5XpJONsXal 0=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ZhjSi3oFWywMERqtuI2KAg00Hb0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 28 Apr 2017 19:35:09 -0000

----==_mimepart_59039939c2501_765c3fb5c1959c30408c9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

janaiyengar commented on this pull request.



> +128-bit FNV-1a hash (see {{fnv1a}}).  The output of this hash is appended to the
+payload of the packet.
+
+The integrity check algorithm MAY change for other versions of the protocol.
+
+
+## Integrity Check Processing
+
+An endpoint sending a packet that has a long header and a type that does not
+indicate that the packet will be protected (that is, 0-RTT Encrypted (0x05),
+1-RTT Encrypted (key phase 0) (0x06), or 1-RTT Encrypted (key phase 1) (0x07))
+first constructs the packet that it sends without the integrity check.
+
+In constructing the packet, the endpoint has to consider the extra length that
+the integrity check will add relative to the path MTU.  In particular, the
+integrity check length needs to be subtracted from available space when padding

I see what you were trying to describe. This process generally applies to *all* packets though, which an implementer needs to be careful about if the packet is to fit within the max packet size.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/480#discussion_r114004426
----==_mimepart_59039939c2501_765c3fb5c1959c30408c9
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/480#discussion_r114004426">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; +128-bit FNV-1a hash (see {{fnv1a}}).  The output of this hash is appended to the
+payload of the packet.
+
+The integrity check algorithm MAY change for other versions of the protocol.
+
+
+## Integrity Check Processing
+
+An endpoint sending a packet that has a long header and a type that does not
+indicate that the packet will be protected (that is, 0-RTT Encrypted (0x05),
+1-RTT Encrypted (key phase 0) (0x06), or 1-RTT Encrypted (key phase 1) (0x07))
+first constructs the packet that it sends without the integrity check.
+
+In constructing the packet, the endpoint has to consider the extra length that
+the integrity check will add relative to the path MTU.  In particular, the
+integrity check length needs to be subtracted from available space when padding
</pre>
<p>I see what you were trying to describe. This process generally applies to <em>all</em> packets though, which an implementer needs to be careful about if the packet is to fit within the max packet size.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/480#discussion_r114004426">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqycTknRIac90nVuWiT_LsRaSTPSOks5r0j85gaJpZM4NLDI1">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq7JMdijW9xnuk_TJVylvBTrcY0Bkks5r0j85gaJpZM4NLDI1.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/480#discussion_r114004426"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #480"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/480#discussion_r114004426"}}}</script>
----==_mimepart_59039939c2501_765c3fb5c1959c30408c9--


From nobody Fri Apr 28 12:36:47 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B4A561293E1 for <quic-issues@ietfa.amsl.com>; Fri, 28 Apr 2017 12:36:45 -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 hcPy1pM2v91G for <quic-issues@ietfa.amsl.com>; Fri, 28 Apr 2017 12:36: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 B4C22129415 for <quic-issues@ietf.org>; Fri, 28 Apr 2017 12:35: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=LG8RV6SIfSVgin5UHIZ6vIEpCDo=; b=rtshUsrG29twf4Rw rP/2XzyHS+G9PrEm/LNgN81UbMsvkE8wLs/9jnQJqx4oHxyo7gtMo7itplr1F9sB WZNgmgvRuU0g9PLYmrMqhOpLc4AWM27+VGFrS5LSI4vbZY9fkj+o7Ztq3kO+3/7D VTPVx54EOqYVbYIQTLUyESZYVvU=
Received: by filter1097p1mdw1.sendgrid.net with SMTP id filter1097p1mdw1-1829-59039998-3D 2017-04-28 19:35:52.774096346 +0000 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 S4xiDMrWTAaGXGKBbafIIg for <quic-issues@ietf.org>; Fri, 28 Apr 2017 19:35:52.747 +0000 (UTC)
Date: Fri, 28 Apr 2017 12:35:52 -0700
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3255a5f19eacea7df55ecc8d81b759cc09e57c5b92cf00000001151b5b9892a169ce0d68e738@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/480/c298087982@github.com>
In-Reply-To: <quicwg/base-drafts/pull/480@github.com>
References: <quicwg/base-drafts/pull/480@github.com>
Subject: Re: [quicwg/base-drafts] Add a description of the FNV-1a algorithm (#480)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_590399989c4e1_6d923ff426c6dc34255b2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1rG9swUK+6as0Dk9Uw6L1gWnQFZAp04U5yEp ob6u8qnBE+jsp7wLHFfvoBa9l7td/B/LkkVbcg6J4fzvkPErkPtkwDs/7iZI9YN1v1KzRM6ctfKMVW gwma6DEEtcHOJa7RJdj78d+PGgayN2kooe2031og8hf0IrlHyHXGEtiXnkIlR02f1uG/jxnt2GV4/p 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/GLOvFQ9euyMZ35p8Nq_K5wtWI40>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 28 Apr 2017 19:36:46 -0000

----==_mimepart_590399989c4e1_6d923ff426c6dc34255b2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Ok with documenting FNV here, but I'd prefer the draft as a reference instead of the website.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/480#issuecomment-298087982
----==_mimepart_590399989c4e1_6d923ff426c6dc34255b2
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Ok with documenting FNV here, but I'd prefer the draft as a reference instead of the website.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/480#issuecomment-298087982">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzuS_faJUtoSEjS_AnPGAgN58wPQks5r0j-YgaJpZM4NLDI1">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq_UDv-qAJCzI8ox5k3KPX1Ngqvn6ks5r0j-YgaJpZM4NLDI1.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/480#issuecomment-298087982"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #480: Ok with documenting FNV here, but I'd prefer the draft as a reference instead of the website."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/480#issuecomment-298087982"}}}</script>
----==_mimepart_590399989c4e1_6d923ff426c6dc34255b2--


From nobody Sun Apr 30 19:04: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 0E87C1293FD for <quic-issues@ietfa.amsl.com>; Sun, 30 Apr 2017 19:04:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 2.084
X-Spam-Level: **
X-Spam-Status: No, score=2.084 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_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 tGE9V6_TaCMe for <quic-issues@ietfa.amsl.com>; Sun, 30 Apr 2017 19:04: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 1FE70126B71 for <quic-issues@ietf.org>; Sun, 30 Apr 2017 19:02: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=EEp4WdUHe2vLEPxmbkrAq+x70Y0=; b=eTL6tijO9JRJL7rx SyCYrD053gH2OKCS3jJ93Mlg62zL6kgRVcI674wizFUjqWqp3c0UO4bDUFdeOIWg ndTK9Y4na2l1PX2SoXOwCYXLmwe+3H3R3JXQgfo8gKx6A1QqiYYv3wjesBdYB9CI jq/Vki6Vg/H/uazXLhyIKzcyGug=
Received: by filter0948p1mdw1.sendgrid.net with SMTP id filter0948p1mdw1-1454-5906971E-B 2017-05-01 02:02:06.252847214 +0000 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 4s5R89tNQzKfKfOPL2lOWw for <quic-issues@ietf.org>; Mon, 01 May 2017 02:02:06.243 +0000 (UTC)
Date: Sun, 30 Apr 2017 19:02:06 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab63ed6bfa9cfc5f8da112c584963d8924d92c002392cf00000001151e591e92a169ce0d68e738@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/480/review/35533024@github.com>
In-Reply-To: <quicwg/base-drafts/pull/480@github.com>
References: <quicwg/base-drafts/pull/480@github.com>
Subject: Re: [quicwg/base-drafts] Add a description of the FNV-1a algorithm (#480)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5906971e22bca_3a73fe21bed9c3871836"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2Zjm1kyxagZ9+eJU+AmcZ4wVtK43bNhSw8Q6 S1X2E4KQmQhU8/7DJTodu8OiX27rx5icxYol8lSPrLMqgazstEyBI3izNjBEu4dALqgLi+J1JBTEEP H+t+vMoxPGVUwzeZv5PLpugsW11dePfVk/ysYkSqiB6u1AICzhjWVgWOvuuEsoQM+3Gs/UW0RcXTi9 A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/kfwG52xUvyN0yUp5ZsfApThS9I4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 01 May 2017 02:04:55 -0000

----==_mimepart_5906971e22bca_3a73fe21bed9c3871836
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



> +128-bit FNV-1a hash (see {{fnv1a}}).  The output of this hash is appended to the
+payload of the packet.
+
+The integrity check algorithm MAY change for other versions of the protocol.
+
+
+## Integrity Check Processing
+
+An endpoint sending a packet that has a long header and a type that does not
+indicate that the packet will be protected (that is, 0-RTT Encrypted (0x05),
+1-RTT Encrypted (key phase 0) (0x06), or 1-RTT Encrypted (key phase 1) (0x07))
+first constructs the packet that it sends without the integrity check.
+
+In constructing the packet, the endpoint has to consider the extra length that
+the integrity check will add relative to the path MTU.  In particular, the
+integrity check length needs to be subtracted from available space when padding

Good point.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/480#discussion_r114091945
----==_mimepart_5906971e22bca_3a73fe21bed9c3871836
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/480#discussion_r114091945">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; +128-bit FNV-1a hash (see {{fnv1a}}).  The output of this hash is appended to the
+payload of the packet.
+
+The integrity check algorithm MAY change for other versions of the protocol.
+
+
+## Integrity Check Processing
+
+An endpoint sending a packet that has a long header and a type that does not
+indicate that the packet will be protected (that is, 0-RTT Encrypted (0x05),
+1-RTT Encrypted (key phase 0) (0x06), or 1-RTT Encrypted (key phase 1) (0x07))
+first constructs the packet that it sends without the integrity check.
+
+In constructing the packet, the endpoint has to consider the extra length that
+the integrity check will add relative to the path MTU.  In particular, the
+integrity check length needs to be subtracted from available space when padding
</pre>
<p>Good point.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/480#discussion_r114091945">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq90cpSJUaEomDW1bLQm21F262rItks5r1T0egaJpZM4NLDI1">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq5o6uLJCGUa1sWLfqTaIPb1gsgX5ks5r1T0egaJpZM4NLDI1.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/480#discussion_r114091945"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/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 #480"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/480#discussion_r114091945"}}}</script>
----==_mimepart_5906971e22bca_3a73fe21bed9c3871836--


From nobody Sun Apr 30 19:24: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 9B6A31293E8 for <quic-issues@ietfa.amsl.com>; Sun, 30 Apr 2017 19:24:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 2.298
X-Spam-Level: **
X-Spam-Status: No, score=2.298 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_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 j_38VfjHfVPi for <quic-issues@ietfa.amsl.com>; Sun, 30 Apr 2017 19:24:15 -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 A2CF91273B1 for <quic-issues@ietf.org>; Sun, 30 Apr 2017 19:21: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=lgz1SeL8fCFX8i/60IdUvayCuug=; b=Ono6hd5xuRiueBuD kVDtlhO++olJlAfiHxAqWnoR1Zig8Yh1rQy/DhjkCPG5V7vdKa740fNl5UnTu4wf UPOqe/HeYnseehylO5Y9WsqWm1nsOhOgbFCFuKgH4N1EYiEf61mBE/TJ6ZlIpP/f Bmqj6lgV3AXknUh4W3Uio4sAmS4=
Received: by filter0947p1mdw1.sendgrid.net with SMTP id filter0947p1mdw1-32753-59069BB8-28 2017-05-01 02:21:44.722699129 +0000 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 HLCMSvQ5TEK8704W8b7edA for <quic-issues@ietf.org>; Mon, 01 May 2017 02:21:44.584 +0000 (UTC)
Date: Sun, 30 Apr 2017 19:21:44 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf95d47cc0f7a347c156dabb7befe15a9f06d4df392cf00000001151e5db892a169ce0d69029c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/482/c298275262@github.com>
In-Reply-To: <quicwg/base-drafts/pull/482@github.com>
References: <quicwg/base-drafts/pull/482@github.com>
Subject: Re: [quicwg/base-drafts] Address validation is stateless reject (#482)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59069bb87ac54_711c3fc9662f7c3018656d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0Bc4UEJ5phQwOybdrOTioF8otUHUHWyG3EZm xPYXZ8RzUyu36DT7AWWjn6PGYT3/XphSD9EwQYbRSFThTwOl1/7P4FHuQWk3py92FrYegLoCrYu+HV EUwLOPLUhXwiavvEjDjfGooTaXNMLGjpqn14N5meZtXZkFc5HpxNRO64c7kvmRN4z70Vt/VjTh6/4Q A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/XjMMPks1pdUff1lG9XGonAoYhtA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 01 May 2017 02:24:17 -0000

----==_mimepart_59069bb87ac54_711c3fc9662f7c3018656d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Offline, J=C4=81nis =C4=8Coders pointed out that we aren't very clear about=
 what stream offset you expect on the second ClientHello.  I need to update=
 to include a reminder about that too.

--=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/482#issuecomment-298275262=

----==_mimepart_59069bb87ac54_711c3fc9662f7c3018656d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Offline, J=C4=81nis =C4=8Coders pointed out that we aren't very clear ab=
out what stream offset you expect on the second ClientHello.  I need to upd=
ate to include a reminder about that 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/pull/482#issuecomment-298275262">view it on GitHub</a>, or <a href=
=3D"https://github.com/notifications/unsubscribe-auth/AWbkqwqGIK7LrX8nIxc8i=
lAZZx6k4AkRks5r1UG4gaJpZM4NLFCy">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq2DtbkqjOg3I025HX=
Wfoniul-ARaks5r1UG4gaJpZM4NLFCy.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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=
/482#issuecomment-298275262"></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 #482: Offline,=
 J=C4=81nis =C4=8Coders pointed out that we aren't very clear about what st=
ream offset you expect on the second ClientHello.  I need to update to incl=
ude a reminder about that too."}],"action":{"name":"View Pull Request","url=
":"https://github.com/quicwg/base-drafts/pull/482#issuecomment-298275262"}}=
}</script>=

----==_mimepart_59069bb87ac54_711c3fc9662f7c3018656d--


From nobody Sun Apr 30 19:25: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 7D314129AB5 for <quic-issues@ietfa.amsl.com>; Sun, 30 Apr 2017 19:25:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.481
X-Spam-Level: 
X-Spam-Status: No, score=-5.481 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_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 H0sHGwxoGUj2 for <quic-issues@ietfa.amsl.com>; Sun, 30 Apr 2017 19:25:22 -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 247BA129B45 for <quic-issues@ietf.org>; Sun, 30 Apr 2017 19:22:52 -0700 (PDT)
Date: Sun, 30 Apr 2017 19:22:51 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1493605371; bh=tNIL6v4dfg5dQzkRfM9cvh5uV/SotFgw2+QbAsgqwDw=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Tkck2ZYs4K1VaH7sdzwqeB5zw/nOC6UXcnzYsVwjcOOSUqIp6IC0Y1LQllv27yt3d 5eGZ5LT6RKtxlSBlEV2oYEKUbApKGUwo3yv1eSu7uwnUaC3RxCJAppUF3QUWATXg2Z dfzSxewrFfsjd6y8FL4Sv4fIDFa+5xFZee1hhWCw=
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/480/push/1711692779@github.com>
In-Reply-To: <quicwg/base-drafts/pull/480@github.com>
References: <quicwg/base-drafts/pull/480@github.com>
Subject: Re: [quicwg/base-drafts] Add a description of the FNV-1a algorithm (#480)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59069bfb48119_10f13f88d9087c341401de"; 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/wCdiXUJHY9bEnzL9d-S64eKb1Jw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 01 May 2017 02:25:23 -0000

----==_mimepart_59069bfb48119_10f13f88d9087c341401de
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson pushed 1 commit.

d4622fd  Review comments


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/480/files/b19829cff70c5ea38b9be97e9b2335a3676ca900..d4622fda0bc141ecc7fa23357da5df1f60aab345

----==_mimepart_59069bfb48119_10f13f88d9087c341401de
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/d4622fd" class="commit-link">d4622fd</a>  Review comments</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/480/files/b19829cff70c5ea38b9be97e9b2335a3676ca900..d4622fda0bc141ecc7fa23357da5df1f60aab345">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2iry3H1-5dUWKUGyzqlrxwLlK9Cks5r1UH7gaJpZM4NLDI1">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq3qroHMj9rpugcnmiGFddFL4-w8Dks5r1UH7gaJpZM4NLDI1.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/480/files/b19829cff70c5ea38b9be97e9b2335a3676ca900..d4622fda0bc141ecc7fa23357da5df1f60aab345"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/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 #480"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/480/files/b19829cff70c5ea38b9be97e9b2335a3676ca900..d4622fda0bc141ecc7fa23357da5df1f60aab345"}}}</script>

----==_mimepart_59069bfb48119_10f13f88d9087c341401de--


From nobody Sun Apr 30 19:25: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 DBF1C129AB5 for <quic-issues@ietfa.amsl.com>; Sun, 30 Apr 2017 19:25:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 1.902
X-Spam-Level: *
X-Spam-Status: No, score=1.902 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, URIBL_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 psD2QSdoD5q7 for <quic-issues@ietfa.amsl.com>; Sun, 30 Apr 2017 19:25:23 -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 5B47E129B46 for <quic-issues@ietf.org>; Sun, 30 Apr 2017 19:22:52 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1493605371; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=IN91set962cx253/xHc69/C0H5UUyv+KtL33RuSzz7c=; b=ro9hmbCh037h1cpTmnmy4dGeYNYxBqWlauLwDc2sbnSoKKEJe/NDYBQ/ays95UefWQO6RNEt IbCo9jAG+P4mBQqI36shlNw+2gfumT0zUxeuK8gB4rsDvFeFdzB0hf7QcT66P8FhMO+qhfI6 yNETs5Z42JX/OPfIL91Azw5TJvs=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=X0zPLrXlNiwAOZJCjTY8fUHJfnGMAbp77Qvmbk7/bRAYQSpbEtmlIXU44MrHTXUtPig6wi iBZVeJoQSPsGR3AGfWzH/CR1OUKjzBD6DbT07s/RCBxbi91He1qglQRgtXHJsrAqMvbjpFYU MNzNqSfIGj7lFHTXWO6rCXiub4wZM=
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 59069bfa.7f718dd4d840-smtp-out-n01; Mon, 01 May 2017 02:22:50 -0000 (UTC)
Date: Sun, 30 Apr 2017 19:22:49 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <59069bf9efb24_7a6c3fb44f039c2c15177a@hookshot-fe3-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] d4622f: Review comments
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_59069bf9ef7e5_7a6c3fb44f039c2c15168d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/S-8K7ekZXpR-0KMtTiGHs8pTqCw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 01 May 2017 02:25:25 -0000

----==_mimepart_59069bf9ef7e5_7a6c3fb44f039c2c15168d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/fnv-1a
  Home:   https://github.com/quicwg/base-drafts
  Commit: d4622fda0bc141ecc7fa23357da5df1f60aab345
      https://github.com/quicwg/base-drafts/commit/d4622fda0bc141ecc7fa23357da5df1f60aab345
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-05-01 (Mon, 01 May 2017)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Review comments



----==_mimepart_59069bf9ef7e5_7a6c3fb44f039c2c15168d--


From nobody Sun Apr 30 20:01: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 36557129A8F for <quic-issues@ietfa.amsl.com>; Sun, 30 Apr 2017 20:01:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.099
X-Spam-Level: 
X-Spam-Status: No, score=-2.099 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_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 xHXkrPLh23bb for <quic-issues@ietfa.amsl.com>; Sun, 30 Apr 2017 20:01:31 -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 E3B69128AFE for <quic-issues@ietf.org>; Sun, 30 Apr 2017 19:59: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=HX454R86oISvp3fD9TyRZAJ6bGo=; b=Z0tfEkGldPVwJjIb 832ANS7OLrCSkHek4vjSsPMBBt0BqJ5nhrlEjhGyV6tjzBAsap68SG0y1AsTQEkI xh3icadYwoBurwkgL0nWCYtsBbi1WHfBEu+rWo3kI8e9QwXqPsln41AdGgEJlnBh OIvkL66oy0B4hFoZr1JtoFxX8rs=
Received: by filter0546p1mdw1.sendgrid.net with SMTP id filter0546p1mdw1-1063-5906A47B-41 2017-05-01 02:59:07.73926538 +0000 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 z5Tzs_h-S1GWSlNRlRcH7A for <quic-issues@ietf.org>; Mon, 01 May 2017 02:59:07.793 +0000 (UTC)
Date: Sun, 30 Apr 2017 19:59:07 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5f5774cc184b42d413a2e2313e8511660736159e92cf00000001151e667b92a169ce0d69029c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/482/review/35535413@github.com>
In-Reply-To: <quicwg/base-drafts/pull/482@github.com>
References: <quicwg/base-drafts/pull/482@github.com>
Subject: Re: [quicwg/base-drafts] Address validation is stateless reject (#482)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5906a47bad7ca_1b5a3fe5f0d61c38100955"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2t23sxZQayq1GpX3dYzsFep9zNky1DJvZnqr wRYvQs6f0QB2w/09hweJZuHrbt8hXtXCJY7O1OAAqKMD7mOg7b11R011+kafGJYfJ9GA0p/SBi3tzr Lt/WgkPIQZ2OaKaILXYg+sTD43CBKAtg98dLn9ACNN6HZMT9nmf12iRl/KzWgOWMPLnalPz2mM9p9E 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/a6mVAp7RlGqoBWF48P31a_12yL8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 01 May 2017 03:01:33 -0000

----==_mimepart_5906a47bad7ca_1b5a3fe5f0d61c38100955
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



> @@ -1058,6 +1058,10 @@ validation was not requested originally.  In such cases, the cookie extension
 could either be absent or it could indicate that an address validation token is
 not present.
 
+A server can use the cookie extension to store all state necessary to continue
+the connection.  This allows a server to avoid committing state for clients that
+have unvalidated source addresses.
+

I think that I'll leave the tricks for another PR.  I'm not convinced that the trick will work.  It will always require at least two packets because NST and CONNECTION_CLOSE require packet protection (I suppose you might argue that is more reason to add a new cleartext+encrypted packet type).  Then there is the size of the certificate.  It's more computation, more amplification factor, and all we get is one round trip less delay.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/482#discussion_r114094419
----==_mimepart_5906a47bad7ca_1b5a3fe5f0d61c38100955
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/482#discussion_r114094419">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1058,6 +1058,10 @@ validation was not requested originally.  In such cases, the cookie extension
 could either be absent or it could indicate that an address validation token is
 not present.
 
+A server can use the cookie extension to store all state necessary to continue
+the connection.  This allows a server to avoid committing state for clients that
+have unvalidated source addresses.
+
</pre>
<p>I think that I'll leave the tricks for another PR.  I'm not convinced that the trick will work.  It will always require at least two packets because NST and CONNECTION_CLOSE require packet protection (I suppose you might argue that is more reason to add a new cleartext+encrypted packet type).  Then there is the size of the certificate.  It's more computation, more amplification factor, and all we get is one round trip less delay.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/482#discussion_r114094419">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqywIxeKSJgv7h_CG_mFHJngfHByYks5r1Up7gaJpZM4NLFCy">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq2ZBE1YA0suaqA3cWqwEoXvI9VOJks5r1Up7gaJpZM4NLFCy.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/482#discussion_r114094419"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/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 #482"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/482#discussion_r114094419"}}}</script>
----==_mimepart_5906a47bad7ca_1b5a3fe5f0d61c38100955--


From nobody Sun Apr 30 20:02: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 B7463127843 for <quic-issues@ietfa.amsl.com>; Sun, 30 Apr 2017 20:02:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.282
X-Spam-Level: 
X-Spam-Status: No, score=-6.282 tagged_above=-999 required=5 tests=[BAYES_20=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.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 4fS1N3YgY5_c for <quic-issues@ietfa.amsl.com>; Sun, 30 Apr 2017 20:02: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 C436112956C for <quic-issues@ietf.org>; Sun, 30 Apr 2017 19:59:37 -0700 (PDT)
Date: Sun, 30 Apr 2017 19:59:36 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1493607576; bh=ihzVwXkNmmI5qxk5GS8aGgbdGX5n4Y62Nfb3Lm3pDOw=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=hNpg3PNB4GW8wWlhy3aNjdNggVqYrGD31LvqoV/uwTlrNiCEOTf+NS7QAA2/x0Sko 7/0XEC7WK0A/CkeNr7VbQ+hbVOnsNFzGXut9Gc/xPnRLN5KjKyRwt+tTcRJEgwBxpn G932jv/06kDMJ/xhJqfHfzU5oaxu+iZ793+VcRzU=
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/482/push/1711721349@github.com>
In-Reply-To: <quicwg/base-drafts/pull/482@github.com>
References: <quicwg/base-drafts/pull/482@github.com>
Subject: Re: [quicwg/base-drafts] Address validation is stateless reject (#482)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5906a498c5ab4_1523ff5977e1c341032cc"; 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/KE6xBQr4qEsNslgpQGmFM7o8uZM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 01 May 2017 03:02:15 -0000

----==_mimepart_5906a498c5ab4_1523ff5977e1c341032cc
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson pushed 1 commit.

9cf713c  Expand description


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/482/files/925200694d7e523112e979c8f0c326e7eb3d8294..9cf713cfc2ad803ce7c39253bfc0bc58b87d32bc

----==_mimepart_5906a498c5ab4_1523ff5977e1c341032cc
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/9cf713c" class="commit-link">9cf713c</a>  Expand description</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/482/files/925200694d7e523112e979c8f0c326e7eb3d8294..9cf713cfc2ad803ce7c39253bfc0bc58b87d32bc">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3DZ7d0Jr7Ansd9XKfEeO7Z3q5JRks5r1UqYgaJpZM4NLFCy">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqzGAHSNaN3y7f-ocdOwEb4BGdh85ks5r1UqYgaJpZM4NLFCy.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/482/files/925200694d7e523112e979c8f0c326e7eb3d8294..9cf713cfc2ad803ce7c39253bfc0bc58b87d32bc"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/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 #482"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/482/files/925200694d7e523112e979c8f0c326e7eb3d8294..9cf713cfc2ad803ce7c39253bfc0bc58b87d32bc"}}}</script>

----==_mimepart_5906a498c5ab4_1523ff5977e1c341032cc--


From nobody Sun Apr 30 20:02: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 48EEF128BB7 for <quic-issues@ietfa.amsl.com>; Sun, 30 Apr 2017 20:02:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 1.902
X-Spam-Level: *
X-Spam-Status: No, score=1.902 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, URIBL_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 yVmGidG0mX5C for <quic-issues@ietfa.amsl.com>; Sun, 30 Apr 2017 20:02: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 DB6F112945B for <quic-issues@ietf.org>; Sun, 30 Apr 2017 19:59:54 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1493607594; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=M8SDZoM3wF7CLvRgyxGLx4rWyakWcncPrJPlApUlNbM=; b=WuZIzXpKsuF6V9KGhXJxnUnVHvpuwuriT5mxVD5nC344ebZwC4Lu4fIkaaPTY77h5ev+IN+q VJ9Egk6bsEp8FpwnOEnI/Mg1DrF8zsZQuBzNKLCIKYNBmBYNljBHzGQBbsFlRllO9T5Z5wXP hX5kVdIlAwl/aXYhesH5A1dDK+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=IrehO0GTKt0GEdqJ0hEhDnn8s6qNUkxc3NmAii7Vwln8Z65tVVz770oRDOuhZG++apyJ4g o2LAnaXcBmwYtDDMA39iPoA/32d6VlRJ2qetAs1jvAMj7acUI4MGbYJ0/9mxhXcbVo+yGaC+ OIxxHbfFVrwLFzT4CttayBVlAxdAA=
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 5906a497.7f4d48044420-smtp-out-n03; Mon, 01 May 2017 02:59:35 -0000 (UTC)
Date: Sun, 30 Apr 2017 19:59:35 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5906a497a1942_73893fe5af4a5c3417426b@hookshot-fe3-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 9cf713: Expand description
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5906a497a129d_73893fe5af4a5c3417413b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/l933QaPmc1wn0ANJ3GHDfEIol3k>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 01 May 2017 03:02:28 -0000

----==_mimepart_5906a497a129d_73893fe5af4a5c3417413b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/stateless_reject
  Home:   https://github.com/quicwg/base-drafts
  Commit: 9cf713cfc2ad803ce7c39253bfc0bc58b87d32bc
      https://github.com/quicwg/base-drafts/commit/9cf713cfc2ad803ce7c39253bfc0bc58b87d32bc
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-05-01 (Mon, 01 May 2017)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Expand description



----==_mimepart_5906a497a129d_73893fe5af4a5c3417413b--


From nobody Sun Apr 30 20:59: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 56366129447 for <quic-issues@ietfa.amsl.com>; Sun, 30 Apr 2017 20:59:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.497
X-Spam-Level: 
X-Spam-Status: No, score=-1.497 tagged_above=-999 required=5 tests=[BAYES_20=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_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 gO_AZIIFXBpl for <quic-issues@ietfa.amsl.com>; Sun, 30 Apr 2017 20: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 9234C129AFA for <quic-issues@ietf.org>; Sun, 30 Apr 2017 20:57: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=a90Yo/ci6PNNcTlqxK00oOhcv8U=; b=lMknKjHKjdnlkc4X CJBnYf5FtYqQC5oAWEg0yLIOOUgaCxE6GyfunMJwFIhduvnnKC2lzKreAtSP2Q98 T9q58rIDkQSur4dHqkxFXrbOKKmaKnFG//hIpov+WaZeDhv6spQcWYlxr0EZpBoV 8wMAa+z+ykeVVncFVpLzJbJaW3o=
Received: by filter0588p1mdw1.sendgrid.net with SMTP id filter0588p1mdw1-28820-5906B214-3A 2017-05-01 03:57:08.896011272 +0000 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 0QWqwfO1SQW4VTbSYJCHFg for <quic-issues@ietf.org>; Mon, 01 May 2017 03:57:09.063 +0000 (UTC)
Date: Sun, 30 Apr 2017 20:57:08 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab76e835a73f2eeeee680f7ca1cd152ab36ca5733392cf00000001151e741492a169ce0d643a59@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/472/review/35537505@github.com>
In-Reply-To: <quicwg/base-drafts/pull/472@github.com>
References: <quicwg/base-drafts/pull/472@github.com>
Subject: Re: [quicwg/base-drafts] Define the payload size of the initial packet rather than the total packet size (#472)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5906b214edd85_5ffe3fee3643bc3c3042a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3T7ZIOtHSt/hhpL1pTKEp5rSIQM8mjQmjlBs HJr9zH34dOAafQk5WwhSuGPm3tv1VvKov6HPv9Nq9TGZhl/XesCIuy5EhyPndAvOE0v3GaWR6cnoZ0 0+eb9QU8P5NV/pNVI9JbICQXT7w5BEHoW5AuE9ZcRnE2VcEDdha4TdBCL14HV6cVdvcAR5PVTC4/+N Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/9efAzIE8T3qfk7giwGsFJM8dDDQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 01 May 2017 03:59:33 -0000

----==_mimepart_5906b214edd85_5ffe3fee3643bc3c3042a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



> @@ -532,9 +532,10 @@ older than 1.3 is negotiated.
 
 ## ClientHello Size
 
-QUIC requires that the initial handshake packet from a client fit within a
-single packet of at least 1280 octets.  With framing and packet overheads this
-value could be reduced.
+QUIC requires that the initial handshake packet from a client fit within the
+payload of a single packet.  A minimum-sized initial packet in IPv6 has space
+for a single TLS record of 1197 octets once the QUIC header and minimal framing
+is added.

A STREAM frame header can be two octets.  And then there is the FNV-1a hash, which I know isn't in the current draft, but I'm trying to avoid having to update this once that lands.

I really only wanted to say point 2 here.  I'll take another stab at 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/472#discussion_r114096622
----==_mimepart_5906b214edd85_5ffe3fee3643bc3c3042a
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/472#discussion_r114096622">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; @@ -532,9 +532,10 @@ older than 1.3 is negotiated.
 
 ## ClientHello Size
 
-QUIC requires that the initial handshake packet from a client fit within a
-single packet of at least 1280 octets.  With framing and packet overheads this
-value could be reduced.
+QUIC requires that the initial handshake packet from a client fit within the
+payload of a single packet.  A minimum-sized initial packet in IPv6 has space
+for a single TLS record of 1197 octets once the QUIC header and minimal framing
+is added.
</pre>
<p>A STREAM frame header can be two octets.  And then there is the FNV-1a hash, which I know isn't in the current draft, but I'm trying to avoid having to update this once that lands.</p>
<p>I really only wanted to say point 2 here.  I'll take another stab at 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/472#discussion_r114096622">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-Gwy9ra1Mn-kUDR5x8R6Vp4bTrPks5r1VgUgaJpZM4NJvRR">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq7xe32hf0jiu3rmwgtjVFdqhcAUUks5r1VgUgaJpZM4NJvRR.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/472#discussion_r114096622"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/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 #472"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/472#discussion_r114096622"}}}</script>
----==_mimepart_5906b214edd85_5ffe3fee3643bc3c3042a--


From nobody Sun Apr 30 20:59: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 2BD8B129AEE for <quic-issues@ietfa.amsl.com>; Sun, 30 Apr 2017 20:59:53 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 1.902
X-Spam-Level: *
X-Spam-Status: No, score=1.902 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, URIBL_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 si2QypaATtY2 for <quic-issues@ietfa.amsl.com>; Sun, 30 Apr 2017 20:59: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 498E0129B3F for <quic-issues@ietf.org>; Sun, 30 Apr 2017 20:57:22 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1493611041; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=pyeEwRmydHen+hj1hOgjUP3vMVOonINjRVRyZi11aXk=; b=Bo34dbpzco7xskmVRUUEQrCQSFNMQFG0NuIG16m1fSILjamYVNccVNNBFHcJYntW+w9IsL9/ 06ONf6+zqyRgxYvik1Q6nNuEfl4c7L5PQ9qcjsFw4lWDNwA/Vajm5ExeAVPBuPjBTCV4e388 tq68Xj245SNIh6m/O+mbq1PQhbI=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=qT8B/XUpL2IbmeER5sqUTK6ljE7f/0WfFElt/eXwIC64zKcprfpD5fPNTYhMrtlQh+Z9yM Z7tXvqUhLQuyYaczQ/CUO4gkP59oowmfAEeERU3n5y9OxlWiesvfITWL+8YirCBLKhagHPJq 2M0ElYxybnES1L3UWVdyyq9azFbHg=
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 5906b221.7f803e0b5480-smtp-out-n01; Mon, 01 May 2017 03:57:21 -0000 (UTC)
Date: Sun, 30 Apr 2017 20:57:21 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5906b221744d0_58143f9afe88fc38119987@hookshot-fe2-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 127e54: Take 2
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5906b221740ee_58143f9afe88fc38119874"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/krwWGl7IR9JJ711iai54G9JZPYs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 01 May 2017 03:59:53 -0000

----==_mimepart_5906b221740ee_58143f9afe88fc38119874
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/first_packet_payload_size
  Home:   https://github.com/quicwg/base-drafts
  Commit: 127e5485513e3a20bccd40d4b636eeae44104bd9
      https://github.com/quicwg/base-drafts/commit/127e5485513e3a20bccd40d4b636eeae44104bd9
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-05-01 (Mon, 01 May 2017)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Take 2



----==_mimepart_5906b221740ee_58143f9afe88fc38119874--


From nobody Sun Apr 30 21:00: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 12C04129AF2 for <quic-issues@ietfa.amsl.com>; Sun, 30 Apr 2017 20:59:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.482
X-Spam-Level: 
X-Spam-Status: No, score=-3.482 tagged_above=-999 required=5 tests=[BAYES_40=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_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 rmo70gKyDsOt for <quic-issues@ietfa.amsl.com>; Sun, 30 Apr 2017 20:59:54 -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 817E9129B39 for <quic-issues@ietf.org>; Sun, 30 Apr 2017 20:57:23 -0700 (PDT)
Date: Sun, 30 Apr 2017 20:57:22 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1493611042; bh=VhuS4zoU1/GIDbNhzcj1/Z4uxlUDucMbWHFKIWSRh1s=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=T9EHa036deqePn8bk0JeCIWbKklAYWWgwoobfvv85cRtWY06nB2T9TBh6MlAFjGFu o+cE+YfP0SIET1uLikhsy1Rb4E8bEL9A9thKfIyemnwCcAz/IIzzJG1TiOhi0b1EIy FVzkWONGrervmryQTSJidTNRVZHFWQtnLoXNDUyI=
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/472/push/1711764609@github.com>
In-Reply-To: <quicwg/base-drafts/pull/472@github.com>
References: <quicwg/base-drafts/pull/472@github.com>
Subject: Re: [quicwg/base-drafts] Define the payload size of the initial packet rather than the total packet size (#472)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5906b222a1ca8_5bd13f99358d5c30905b5"; 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/jwvTyvvcLj4H2KGRB7iOmqWTZjg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 01 May 2017 03:59:56 -0000

----==_mimepart_5906b222a1ca8_5bd13f99358d5c30905b5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson pushed 1 commit.

127e548  Take 2


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/472/files/82592750933c0ff382a2fc54105a7ac393548200..127e5485513e3a20bccd40d4b636eeae44104bd9

----==_mimepart_5906b222a1ca8_5bd13f99358d5c30905b5
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/127e548" class="commit-link">127e548</a>  Take 2</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/472/files/82592750933c0ff382a2fc54105a7ac393548200..127e5485513e3a20bccd40d4b636eeae44104bd9">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwHWniNQ7XXZwQpLgMqu81CiJzM4ks5r1VgigaJpZM4NJvRR">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqz_s7Lvseh0HVBT7k9SpXod0MKa1ks5r1VgigaJpZM4NJvRR.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/472/files/82592750933c0ff382a2fc54105a7ac393548200..127e5485513e3a20bccd40d4b636eeae44104bd9"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/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 #472"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/472/files/82592750933c0ff382a2fc54105a7ac393548200..127e5485513e3a20bccd40d4b636eeae44104bd9"}}}</script>

----==_mimepart_5906b222a1ca8_5bd13f99358d5c30905b5--


From nobody Sun Apr 30 21:01: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 9F32F129511 for <quic-issues@ietfa.amsl.com>; Sun, 30 Apr 2017 21:01:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.481
X-Spam-Level: 
X-Spam-Status: No, score=-5.481 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_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 ed6ElN51XB0K for <quic-issues@ietfa.amsl.com>; Sun, 30 Apr 2017 21:01:43 -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 947A0128D64 for <quic-issues@ietf.org>; Sun, 30 Apr 2017 20:59:10 -0700 (PDT)
Date: Sun, 30 Apr 2017 20:59:09 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1493611149; bh=3qFvhMKOPf8E/j2aGBmkGc2RL48/N4QiUt8OlWtgMQE=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=erRdERjwyThC0mxQuBkrhVgg/QPtfsvqoA4kiBLD+10n82aLP7goGFt2WyEREYNJd INgj7LeKCU2mq1T3K5scjFEgaDNmoQhQX4GZDWOI8g63b6rqLVHqBGsX1zBx0yXGz4 tyt+nWzQfqZTYLNK/XXhWfBxi2FwdMuhf4zPpACY=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab23c375de5c216ed6897eaf5909050f78dd576cf592cf00000001151e748d92a169ce0d692fd6@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/298282437@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] Transport shouldn't be cancelling streams (#485)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5906b28dec9b4_44133f80dfaa9c3c11413f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/l8csPO7DdJ1aWo-9zGmvehFN09s>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 01 May 2017 04:01:45 -0000

----==_mimepart_5906b28dec9b4_44133f80dfaa9c3c11413f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The alternative is to say that they can all use the same error code, but the application layer might not bind state to a specific stream in a way that cancellation even makes sense.

Once again, we encounter a hazard imposed by only having one application.

-- 
You are receiving this 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-298282437
----==_mimepart_5906b28dec9b4_44133f80dfaa9c3c11413f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>The alternative is to say that they can all use the same error code, b=
ut the application layer might not bind state to a specific stream in a w=
ay that cancellation even makes sense.</p>
<p>Once again, we encounter a hazard imposed by only having one applicati=
on.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/485#issuecomment-298282437">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq7zZT=
bUQZZk-xgA6z-KWnMo_FFXLks5r1ViNgaJpZM4NLINK">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqzJ=
v6qjswasmmmfT_FT5YFa1igPhks5r1ViNgaJpZM4NLINK.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<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/485#issuecomment-298282437"></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 #485: The alternative is to say that they can all use the same error =
code, but the application layer might not bind state to a specific stream=
 in a way that cancellation even makes sense.\r\n\r\nOnce again, we encou=
nter a hazard imposed by only having one application."}],"action":{"name"=
:"View Issue","url":"https://github.com/quicwg/base-drafts/issues/485#iss=
uecomment-298282437"}}}</script>=

----==_mimepart_5906b28dec9b4_44133f80dfaa9c3c11413f--


From nobody Sun Apr 30 21: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 A838812955A for <quic-issues@ietfa.amsl.com>; Sun, 30 Apr 2017 21:59:14 -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 C3B-Gks-mmsv for <quic-issues@ietfa.amsl.com>; Sun, 30 Apr 2017 21:59:13 -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 32EF5127010 for <quic-issues@ietf.org>; Sun, 30 Apr 2017 21:56: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=wW+8T+CLgnlQm5llz/sMMiLbGLQ=; b=Dm8hE/50sTAzSUcH 1e7jzxWH42NpPz1MteIOA77qZ7jnWEB4nbG6m1YjYdt8L/TRMzlnEX7HcIs6V1U5 +NJRsJiASRlCEQSX0cx04s3wlglqvBFXutxv3zJUXotNIDIrTvMm0J5qpdel4l9q G9Ehle55PIUXHVMetnFEQdx0SA0=
Received: by filter1135p1mdw1.sendgrid.net with SMTP id filter1135p1mdw1-10086-5906C007-B 2017-05-01 04:56:39.20105323 +0000 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 NPmiZ_h_Sc2Vf6vR9rjfMg for <quic-issues@ietf.org>; Mon, 01 May 2017 04:56:39.346 +0000 (UTC)
Date: Sun, 30 Apr 2017 21:56:39 -0700
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab01459203dcac4743bfeb72b03fc95448071fecac92cf00000001151e820792a169ce0d68e738@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/480/review/35539551@github.com>
In-Reply-To: <quicwg/base-drafts/pull/480@github.com>
References: <quicwg/base-drafts/pull/480@github.com>
Subject: Re: [quicwg/base-drafts] Add a description of the FNV-1a algorithm (#480)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5906c0074143a_2acf3ff4505cdc38553d1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1CfxZdHq/YuXVQ5LdBjW2KbsqSCq/sA3PB2I 0kEFTJuYYCOgbCLTJRnluaa6NJ01sN0i2hIBiiP8jtthoCipq8KytJInBJ7oGuiqzPZw9aEzPf9Yzi 5Hq80z0pmiE+WFELElLgNmoZ2sGcVrvrxG2cHNeKYICmx7244LT+b7+k9kSuCj8Xoc5Ce2udDTApXR U=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/IZmYcktWawEulYjAF8EXFuLtmwA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 01 May 2017 04:59:15 -0000

----==_mimepart_5906c0074143a_2acf3ff4505cdc38553d1
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/480#pullrequestreview-35539551
----==_mimepart_5906c0074143a_2acf3ff4505cdc38553d1
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/480#pullrequestreview-35539551">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8-oP-nIyKnUrnKAPc4sBmuPhcidks5r1WYHgaJpZM4NLDI1">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq-oNuYh0lttvRhn_tUMulxjDhD-_ks5r1WYHgaJpZM4NLDI1.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/480#pullrequestreview-35539551"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #480"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/480#pullrequestreview-35539551"}}}</script>
----==_mimepart_5906c0074143a_2acf3ff4505cdc38553d1--


From nobody Sun Apr 30 22: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 DA5EC129541 for <quic-issues@ietfa.amsl.com>; Sun, 30 Apr 2017 22:02:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.282
X-Spam-Level: 
X-Spam-Status: No, score=-6.282 tagged_above=-999 required=5 tests=[BAYES_40=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_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 UunbVs3WchEM for <quic-issues@ietfa.amsl.com>; Sun, 30 Apr 2017 22:02:58 -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 BB35C129B64 for <quic-issues@ietf.org>; Sun, 30 Apr 2017 22:00:33 -0700 (PDT)
Date: Sun, 30 Apr 2017 22:00:32 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1493614832; bh=ns3733w/eG8gFelgd1b9ET4zDIigMPlqEgNzZfV5pUc=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=j++OG/9ilpY0PQBXE/iIQw1AXdvCQ3WkjD6OM9SU6qQAdVj52igzUa8ULlwmcfouJ JKt5WXl7yVmgN5Sjn9E3iStMy9enR33ocRcCb01gpd1iNmxLUflpe/qaRk7kM3YTOd R8Xc+faWMio1kUB3gIYyIKVNgqurS3CameCaBn5I=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab571a9d565de7e68c3ba1131dbf97902fbe131bd892cf00000001151e82f092a169ce0bff9d2c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/167/issue_event/1063702437@github.com>
In-Reply-To: <quicwg/base-drafts/issues/167@github.com>
References: <quicwg/base-drafts/issues/167@github.com>
Subject: Re: [quicwg/base-drafts] Hash for unencrypted packets (#167)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5906c0f0df8c3_188e3ff601557c3890710"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/-nVVEGScAyK_5Rke10n3q_jfHoI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 01 May 2017 05:03:00 -0000

----==_mimepart_5906c0f0df8c3_188e3ff601557c3890710
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #167 via #480.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/167#event-1063702437
----==_mimepart_5906c0f0df8c3_188e3ff601557c3890710
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/quicwg/base-drafts/issues/167" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/167" data-id="201301292" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#167</a> via <a href="https://github.com/quicwg/base-drafts/pull/480" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/480" data-id="224978744" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#480</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/167#event-1063702437">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6ZuHNPigh5zhEycTi2NwxXOswXhks5r1WbwgaJpZM4Llt21">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq06-FpUmvYd5WB-YPTHnvguEsDERks5r1WbwgaJpZM4Llt21.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/167#event-1063702437"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #167 via #480."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/167#event-1063702437"}}}</script>
----==_mimepart_5906c0f0df8c3_188e3ff601557c3890710--


From nobody Sun Apr 30 22:03:09 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 228B6129541 for <quic-issues@ietfa.amsl.com>; Sun, 30 Apr 2017 22:03:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.981
X-Spam-Level: 
X-Spam-Status: No, score=-3.981 tagged_above=-999 required=5 tests=[BAYES_05=-0.5, DKIM_SIGNED=0.1, 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 NQOHEAjtzsML for <quic-issues@ietfa.amsl.com>; Sun, 30 Apr 2017 22:02: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 520FC129B49 for <quic-issues@ietf.org>; Sun, 30 Apr 2017 22:00:34 -0700 (PDT)
Date: Sun, 30 Apr 2017 22:00:33 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1493614833; bh=NdHRM1sbluW+ICoBEuoiF3dwYF9rcc9CLvvvapDpuHw=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=sg4FXiUPMNr0AYWVBDKNPZwmMHlx5nWZfqnxayHLl8sEvxaCs7BuzqoDRAJNZX9qm f51Zm8cUH1zcxTRabuWovcj/g6psbGg1OIqNFzlDKLhxkAW5R99FTotiyOluh7G6/j u3GzrARKLbIHxLjSB1/DxWXbNACi72Zw23ftMrkw=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9b19148afa723c49afc0e22e28db77f6b6cdf03c92cf00000001151e82f192a169ce0d68e738@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/480/issue_event/1063702438@github.com>
In-Reply-To: <quicwg/base-drafts/pull/480@github.com>
References: <quicwg/base-drafts/pull/480@github.com>
Subject: Re: [quicwg/base-drafts] Add a description of the FNV-1a algorithm (#480)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5906c0f1ab52f_62523fcc64a1dc342386"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/qefyUt2ge6f5Wz-OzKVATjekJuc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 01 May 2017 05:03:01 -0000

----==_mimepart_5906c0f1ab52f_62523fcc64a1dc342386
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #480.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/480#event-1063702438
----==_mimepart_5906c0f1ab52f_62523fcc64a1dc342386
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a href="https://github.com/quicwg/base-drafts/pull/480" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/480" data-id="224978744" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#480</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/480#event-1063702438">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_H_rDjEjz_ZPNxEK_nwXKfoLl8Dks5r1WbxgaJpZM4NLDI1">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq6BR2bkANqSUBcVv3DQPb2eo1C5Tks5r1WbxgaJpZM4NLDI1.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/480#event-1063702438"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #480."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/480#event-1063702438"}}}</script>
----==_mimepart_5906c0f1ab52f_62523fcc64a1dc342386--


From nobody Sun Apr 30 22:03: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 A731F12949E for <quic-issues@ietfa.amsl.com>; Sun, 30 Apr 2017 22:03:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 1.702
X-Spam-Level: *
X-Spam-Status: No, score=1.702 tagged_above=-999 required=5 tests=[BAYES_50=0.8, 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 QTGd9s1RpE0V for <quic-issues@ietfa.amsl.com>; Sun, 30 Apr 2017 22:03:01 -0700 (PDT)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A4982129B5E for <quic-issues@ietf.org>; Sun, 30 Apr 2017 22:00:34 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1493614834; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=xUeULZd+f5OoW3F0f/KR2QVhtfBFySNwnb0DHee0hVA=; b=BrSZdagRBvujW3fvh0pA4eZDUW/QQ77+ulS+m9n3TIIEzIGCmLR/twQ+Mzm8AXGAT2MiIhL5 B3/9zw9QP/ce2DI5WTN4oa7Gl62Zm90n1KTyvGdRLaj3Uw1bZGH+qJcnfGpyW/BghotDL8ao C5lh6wvFTtPjO0p9ci8qjCPNvG8=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=xRLtrC4PbqwmY1YQzckzZUPWVNH3zI3lttgFoiJBP9d+BVehxAgrgXv8BDorHBbfCQpiLd qdcVCyPklSxEPeHWClgDAU8P4MsOLj9LQ2piC1iJVDTfpKuI1iC0AcO+xwhtQQpMEOwoo+J0 Qt1/UIoJPA333oh66GdiKUEDnTwFQ=
Sender: jri=google.com@github.com
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.45]) by mxa.mailgun.org with ESMTP id 5906c0f1.7fac140a1db0-smtp-out-n02; Mon, 01 May 2017 05:00:33 -0000 (UTC)
Date: Sun, 30 Apr 2017 22:00:32 -0700
From: janaiyengar <jri@google.com>
Reply-To: janaiyengar <jri@google.com>
To: quic-issues@ietf.org
Message-ID: <5906c0f0648c0_6f1e3fd7ded6bc4492286@hookshot-fe3-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 1e8d5d: Add a description of the FNV-1a algorithm
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5906c0f064527_6f1e3fd7ded6bc4492187"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/mnb6KpHLYrBZcDcIKhl3hJ2Sbxs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 01 May 2017 05:03:02 -0000

----==_mimepart_5906c0f064527_6f1e3fd7ded6bc4492187
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 1e8d5dab076371e0e3672320f97494b824139b1a
      https://github.com/quicwg/base-drafts/commit/1e8d5dab076371e0e3672320f97494b824139b1a
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-04-28 (Fri, 28 Apr 2017)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Add a description of the FNV-1a algorithm

I've added this in the TLS document, even though this would have been easier to
add to the transport document in some ways.  The current plan (if we ever clear
our backlog) is to move the details of the packet protection and key schedule
to the transport.  If that ever happens, it will be easy enough to move this
new text at the same time as the packet protection.

Two choices that I made here:

1. all packets are protected, including Public Reset - this means that the
packet construction code can have very simple logic for determining whether to
add an integrity check, namely is there an AEAD?; the cost being that public
reset is a little bigger

2. the integrity check mechanism can change in a new version - this avoids
expanding the list of things that we promise that won't change between
versions; the cost being one extra trivial check on receiving an unprotected
packet


  Commit: b19829cff70c5ea38b9be97e9b2335a3676ca900
      https://github.com/quicwg/base-drafts/commit/b19829cff70c5ea38b9be97e9b2335a3676ca900
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-04-28 (Fri, 28 Apr 2017)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Remove advice


  Commit: d4622fda0bc141ecc7fa23357da5df1f60aab345
      https://github.com/quicwg/base-drafts/commit/d4622fda0bc141ecc7fa23357da5df1f60aab345
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-05-01 (Mon, 01 May 2017)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Review comments


  Commit: dfe2859789c2775f6fe3b5e791915a857e3c3b3c
      https://github.com/quicwg/base-drafts/commit/dfe2859789c2775f6fe3b5e791915a857e3c3b3c
  Author: janaiyengar <jri@google.com>
  Date:   2017-04-30 (Sun, 30 Apr 2017)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Merge pull request #480 from quicwg/fnv-1a

Add a description of the FNV-1a algorithm


Compare: https://github.com/quicwg/base-drafts/compare/bae13e1ebef5...dfe2859789c2
----==_mimepart_5906c0f064527_6f1e3fd7ded6bc4492187--


From nobody Sun Apr 30 22:05: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 79E7C129B3A for <quic-issues@ietfa.amsl.com>; Sun, 30 Apr 2017 22:05:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.497
X-Spam-Level: 
X-Spam-Status: No, score=-1.497 tagged_above=-999 required=5 tests=[BAYES_40=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_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 VcKEx1YuAB6U for <quic-issues@ietfa.amsl.com>; Sun, 30 Apr 2017 22:05:06 -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 20A61129B63 for <quic-issues@ietf.org>; Sun, 30 Apr 2017 22:02: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=mA4waqSmBY+6G2uhIAyYE/0lITo=; b=HH8NqSnxVz7I6HBd myb9BynCfoSOpO7rgth9rA/j1aeJveie8IdmLqzRAdx5BTGLwof992IfTc080A36 rMe3f2lzhjxkn40/tgtkIiXDofsU1nQDJD8ycHLTNuLixbqnzFXPoUipG0krKD6D xv2VR7aBg4knWmDKq70P3gy51+8=
Received: by filter0467p1mdw1.sendgrid.net with SMTP id filter0467p1mdw1-32580-5906C162-7 2017-05-01 05:02:26.14624566 +0000 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 cqVWLaJETMWLEA8l3TmWnw for <quic-issues@ietf.org>; Mon, 01 May 2017 05:02:26.286 +0000 (UTC)
Date: Sun, 30 Apr 2017 22:02:26 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5908f711882fa3f4e1012a2c970d79bf599a04e192cf00000001151e836292a169ce0b68699c@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/c298286590@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 (#20)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5906c1622ec75_238c3ff992ec3c381613b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2Qfe3gyZhl2/xJtUQwOtoJMwyJMSMGQfqcZz XOxr0K/TgF22tgWp5g578S8916Iv371CLNm2UNOUjlqfvpVsj0tAF2A1gkr4JqY2e/Ouk14u+Lvouq ITIZVFdrponry4nFDFFdvpXI7G+TjxvIJ3Bv4aUIR7fuUY5fSkjGrxaumRP/MM1X+relYSAF0fdi9b I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/SP9WP64R-cuJjQevb-uT18uFVyM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 01 May 2017 05:05:08 -0000

----==_mimepart_5906c1622ec75_238c3ff992ec3c381613b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Possibly a more relevant question then: do you intend to update this to track the changes in the draft?  I plan to update #460, which might mean making it publicly verifiable, or making the reset indistinguishable, or whatever the working group ends up 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/20#issuecomment-298286590
----==_mimepart_5906c1622ec75_238c3ff992ec3c381613b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Possibly a more relevant question then: do you intend to update this to =
track the changes in the draft?  I plan to update <a href=3D"https://github=
.com/quicwg/base-drafts/pull/460" class=3D"issue-link js-issue-link" data-u=
rl=3D"https://github.com/quicwg/base-drafts/issues/460" data-id=3D"22329806=
9" data-error-text=3D"Failed to load issue title" data-permission-text=3D"I=
ssue title is private">#460</a>, which might mean making it publicly verifi=
able, or making the reset indistinguishable, or whatever the working group =
ends up with.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/pull/20#issuecomment-298286590">view it on GitHub</a>, or <a href=
=3D"https://github.com/notifications/unsubscribe-auth/AWbkq13TdyrpJQFXIVviE=
Gd30-WPXQQdks5r1WdigaJpZM4K7Gbu">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqwwiHaQBt-UaVbjF8=
B6Avf8Tjvsxks5r1WdigaJpZM4K7Gbu.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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=
/20#issuecomment-298286590"></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 #20: Possibly =
a more relevant question then: do you intend to update this to track the ch=
anges in the draft?  I plan to update #460, which might mean making it publ=
icly verifiable, or making the reset indistinguishable, or whatever the wor=
king group ends up with."}],"action":{"name":"View Pull Request","url":"htt=
ps://github.com/quicwg/base-drafts/pull/20#issuecomment-298286590"}}}</scri=
pt>=

----==_mimepart_5906c1622ec75_238c3ff992ec3c381613b--


From nobody Sun Apr 30 22:20: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 89A9C12940C for <quic-issues@ietfa.amsl.com>; Sun, 30 Apr 2017 22:20:50 -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 3oWvmCj7URoE for <quic-issues@ietfa.amsl.com>; Sun, 30 Apr 2017 22:20:48 -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 EB4C7129B7F for <quic-issues@ietf.org>; Sun, 30 Apr 2017 22:18: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=enPrD24cS3DEZ8bWHRGas76infE=; b=rv+DvwBhEPp3edNv HhYgZjtp/FtQo117p+29uGRqP/3jYz1P7kKUcMxvILPPMamqcXHQxJ1/kHlmWfsG F+kZhJs18RNfAOeR3BBRln+4L4b3zxopdz1s+ioS/B2HxP/3av7jGILl7j8pJit4 J7ouJW+4JB1sERmuK8D9bcijYKQ=
Received: by filter0796p1mdw1.sendgrid.net with SMTP id filter0796p1mdw1-16841-5906C50F-9 2017-05-01 05:18:07.221983367 +0000 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 2SAPSuKJTEOPAm44H1VJRA for <quic-issues@ietf.org>; Mon, 01 May 2017 05:18:07.283 +0000 (UTC)
Date: Sun, 30 Apr 2017 22:18:06 -0700
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6d79d72c605524aa88c74fc1a7adb3b05077fec892cf00000001151e870e92a169ce0d643a59@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/472/review/35540020@github.com>
In-Reply-To: <quicwg/base-drafts/pull/472@github.com>
References: <quicwg/base-drafts/pull/472@github.com>
Subject: Re: [quicwg/base-drafts] Define the payload size of the initial packet rather than the total packet size (#472)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5906c50ee7211_37333fcd334cdc3c128463"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0EMOHN8wXAIe6pNaJxQPKvU6xyk+UG5niDex IGkwgWEmhqTWiKjlhK5TF4F99RBj/fLx00TIpJ+zUVWzXx4isUNP5i0YLlUDcPvNCbWx2Cwbmw60Fv utd98T4BR+p5M4x5Yho7uhSye9kgBt56DhR/3GIujaaB+dvDGUOxGtjcrMTon5nl6jBihi3S6NVZYL Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/71wvpYlEXX3WadgfEV1eDs5oIx0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 01 May 2017 05:20:50 -0000

----==_mimepart_5906c50ee7211_37333fcd334cdc3c128463
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

janaiyengar commented on this pull request.



> @@ -1138,9 +1138,9 @@ use the server to send more data toward the victim than it would be able to send
 on its own.
 
 Several methods are used in QUIC to mitigate this attack.  Firstly, the initial
-handshake packet from a client is padded to at least 1280 octets.  This allows a
-server to send a similar amount of data without risking causing an amplication
-attack toward an unproven remote address.
+handshake packet is padded to at least 1280 octets.  This allows a server to
+send a similar amount of data without risking causing an amplication attack

typo: amplication --> amplification

> @@ -1952,16 +1952,19 @@ An endpoint MUST NOT reduce their MTU below this number, even if it receives
 signals that indicate a smaller limit might exist.
 
 Clients MUST ensure that the first packet in a connection, and any
-retransmissions of those octets, has a total size (including IP and UDP headers)
-of at least 1280 bytes. This might require inclusion of PADDING frames. It is
-RECOMMENDED that a packet be padded to exactly 1280 octets unless the client has
-a reasonable assurance that the PMTU is larger. Sending a packet of this size
-ensures that the network path supports an MTU of this size and helps mitigate
-amplification attacks caused by server responses toward an unverified client
-address.
-
-Servers MUST reject the first plaintext packet received from a client if it its
-total size is less than 1280 octets, to mitigate amplification attacks.
+retransmissions of those octets, has a payload of least 1232 octets for an IPv6
+datagram and 1252 octets for an IPv4 datagram.  In the absence of extensions to
+the IP or UDP header, padding to exactly these values will result in a packet

Do UDP header extensions exist?

> @@ -532,9 +532,10 @@ older than 1.3 is negotiated.
 
 ## ClientHello Size
 
-QUIC requires that the initial handshake packet from a client fit within a
-single packet of at least 1280 octets.  With framing and packet overheads this
-value could be reduced.
+QUIC requires that the initial handshake packet from a client fit within the
+payload of a single packet.  A minimum-sized initial packet in IPv6 has space
+for a single TLS record of 1197 octets once the QUIC header and minimal framing
+is added.

Ekr: There's 16 octets of FNV hash. I think it's off too though, since adding 16 bytes to your number (which I believe is correct otherwise) gives 1233 bytes.

I don't think it's necessary to articulate how many bytes of QUIC payload, since it just gets confusing. I think it's enough to say 1252 and 1232 bytes of UDP payload (or QUIC packet size) for v4 and v6. I think it's useful and important to separate v4 and v6 -- 20 bytes in the common v4 case is a fair bit.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/472#pullrequestreview-35540020
----==_mimepart_5906c50ee7211_37333fcd334cdc3c128463
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/472#discussion_r114099028">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1138,9 +1138,9 @@ use the server to send more data toward the victim than it would be able to send
 on its own.
 
 Several methods are used in QUIC to mitigate this attack.  Firstly, the initial
-handshake packet from a client is padded to at least 1280 octets.  This allows a
-server to send a similar amount of data without risking causing an amplication
-attack toward an unproven remote address.
+handshake packet is padded to at least 1280 octets.  This allows a server to
+send a similar amount of data without risking causing an amplication attack
</pre>
<p>typo: amplication --&gt; amplification</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/472#discussion_r114099108">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1952,16 +1952,19 @@ An endpoint MUST NOT reduce their MTU below this number, even if it receives
 signals that indicate a smaller limit might exist.
 
 Clients MUST ensure that the first packet in a connection, and any
-retransmissions of those octets, has a total size (including IP and UDP headers)
-of at least 1280 bytes. This might require inclusion of PADDING frames. It is
-RECOMMENDED that a packet be padded to exactly 1280 octets unless the client has
-a reasonable assurance that the PMTU is larger. Sending a packet of this size
-ensures that the network path supports an MTU of this size and helps mitigate
-amplification attacks caused by server responses toward an unverified client
-address.
-
-Servers MUST reject the first plaintext packet received from a client if it its
-total size is less than 1280 octets, to mitigate amplification attacks.
+retransmissions of those octets, has a payload of least 1232 octets for an IPv6
+datagram and 1252 octets for an IPv4 datagram.  In the absence of extensions to
+the IP or UDP header, padding to exactly these values will result in a packet
</pre>
<p>Do UDP header extensions exist?</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/472#discussion_r114099484">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; @@ -532,9 +532,10 @@ older than 1.3 is negotiated.
 
 ## ClientHello Size
 
-QUIC requires that the initial handshake packet from a client fit within a
-single packet of at least 1280 octets.  With framing and packet overheads this
-value could be reduced.
+QUIC requires that the initial handshake packet from a client fit within the
+payload of a single packet.  A minimum-sized initial packet in IPv6 has space
+for a single TLS record of 1197 octets once the QUIC header and minimal framing
+is added.
</pre>
<p>Ekr: There's 16 octets of FNV hash. I think it's off too though, since adding 16 bytes to your number (which I believe is correct otherwise) gives 1233 bytes.</p>
<p>I don't think it's necessary to articulate how many bytes of QUIC payload, since it just gets confusing. I think it's enough to say 1252 and 1232 bytes of UDP payload (or QUIC packet size) for v4 and v6. I think it's useful and important to separate v4 and v6 -- 20 bytes in the common v4 case is a fair bit.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/472#pullrequestreview-35540020">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzImGjl0GJYsJtPWYOqeRveh5sC5ks5r1WsOgaJpZM4NJvRR">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq8u12YrBTfHbcLUyX2-ut-UR0OsEks5r1WsOgaJpZM4NJvRR.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/472#pullrequestreview-35540020"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #472"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/472#pullrequestreview-35540020"}}}</script>
----==_mimepart_5906c50ee7211_37333fcd334cdc3c128463--


From nobody Sun Apr 30 22:28:21 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C4173129405 for <quic-issues@ietfa.amsl.com>; Sun, 30 Apr 2017 22:28:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.4
X-Spam-Level: 
X-Spam-Status: No, score=-3.4 tagged_above=-999 required=5 tests=[BAYES_05=-0.5, 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 h1DHNlA_6YvB for <quic-issues@ietfa.amsl.com>; Sun, 30 Apr 2017 22:28:17 -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 C4E2B129B3A for <quic-issues@ietf.org>; Sun, 30 Apr 2017 22:25: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=/y/3dbA9HUBJKeX7fjMWOfetiJM=; b=OcsAjctCXdrlV4yt r+TOTQ7cSMnvAdQCWUI8qMqv2AaqSooTvQbbv6zogQ2si+Dx0Z2JKH+52Z6dZgMr WwPNEDWug1dzO7MPVq5pnWcrA6+QgVOhxlUiPIJRPHxplXNg2yH85QciRhp3XhGs p98GIQMhaEpTiygiV+r41zkW454=
Received: by filter0596p1mdw1.sendgrid.net with SMTP id filter0596p1mdw1-3848-5906C6DD-8 2017-05-01 05:25:49.114819187 +0000 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 O4PZKeUiTvS-2Sg6zENy-Q for <quic-issues@ietf.org>; Mon, 01 May 2017 05:25:49.125 +0000 (UTC)
Date: Sun, 30 Apr 2017 22:25:49 -0700
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2909cd6863c68c681edf862ab60615bb14edba3792cf00000001151e88dc92a169ce0d69029c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/482/review/35540495@github.com>
In-Reply-To: <quicwg/base-drafts/pull/482@github.com>
References: <quicwg/base-drafts/pull/482@github.com>
Subject: Re: [quicwg/base-drafts] Address validation is stateless reject (#482)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5906c6dd45f_6f843ff400217c381231d5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1EpTGuDAX3vvPh74oOzT7eR6ZtbtbWUgoa3l 19CkL6M5F8iyJKJ1JR8UTujlCNvqLFW/FbF4k6aLiofJ5SdoAw0AO/l5ze87p+L999A6M0I/dpI5Vy zGJwohaqrGprh02Kv/MEtM66fjR8fXwpuoShtIs29+Tg8Sa8IdDCXw24Sg5+wdQ4LMFRYjgVrDr6Fx A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/RSdjR7e58hIEyd8q5mEeq5qxnz0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 01 May 2017 05:28:20 -0000

----==_mimepart_5906c6dd45f_6f843ff400217c381231d5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

janaiyengar commented on this pull request.



> @@ -1059,6 +1059,27 @@ could either be absent or it could indicate that an address validation token is
 not present.
 
 
+### Stateless Address Validation
+
+A server can use the cookie extension to store all state necessary to continue

add citation for "the cookie extension"

> +
+A server can use the cookie extension to store all state necessary to continue
+the connection.  This allows a server to avoid committing state for clients that
+have unvalidated source addresses.
+
+For instance, a server could use a statically-configured key to encrypt the
+information that it requires and include that information in the cookie.  In
+addition to address validation information, a server that uses encryption also
+needs to be able recover the hash of the ClientHello and its length, plus any
+information it needs in order to reconstruct the HelloRetryRequest.
+
+A client proceeds as though the server were stateful.  It constructs a second
+ClientHello and sends it following the initial ClientHello.  Note that this
+means a server that doesn't maintain state between the intial and second
+ClientHello will receive the second ClientHello in STREAM frames with a non-zero
+offset.  The resulting gap in the received stream data needs to be ignored and

I don't think this hack of delivering bytes out of order works... how is a server to know that there aren't lost packets?

Alternatively, a server can send a new connection ID for the client to use for the next leg of the connection. That would be cleaner, and wouldn't need this hack of delivering bytes out of order to TLS.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/482#pullrequestreview-35540495
----==_mimepart_5906c6dd45f_6f843ff400217c381231d5
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/482#discussion_r114099521">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1059,6 +1059,27 @@ could either be absent or it could indicate that an address validation token is
 not present.
 
 
+### Stateless Address Validation
+
+A server can use the cookie extension to store all state necessary to continue
</pre>
<p>add citation for "the cookie extension"</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/482#discussion_r114099617">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; +
+A server can use the cookie extension to store all state necessary to continue
+the connection.  This allows a server to avoid committing state for clients that
+have unvalidated source addresses.
+
+For instance, a server could use a statically-configured key to encrypt the
+information that it requires and include that information in the cookie.  In
+addition to address validation information, a server that uses encryption also
+needs to be able recover the hash of the ClientHello and its length, plus any
+information it needs in order to reconstruct the HelloRetryRequest.
+
+A client proceeds as though the server were stateful.  It constructs a second
+ClientHello and sends it following the initial ClientHello.  Note that this
+means a server that doesn&#39;t maintain state between the intial and second
+ClientHello will receive the second ClientHello in STREAM frames with a non-zero
+offset.  The resulting gap in the received stream data needs to be ignored and
</pre>
<p>I don't think this hack of delivering bytes out of order works... how is a server to know that there aren't lost packets?</p>
<p>Alternatively, a server can send a new connection ID for the client to use for the next leg of the connection. That would be cleaner, and wouldn't need this hack of delivering bytes out of order to TLS.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/482#pullrequestreview-35540495">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqx6sA0LiaXoMsccWF4efruROwzOvks5r1WzcgaJpZM4NLFCy">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq6DeaZe2YdBH8e2lAUPbXLDgURAoks5r1WzcgaJpZM4NLFCy.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/482#pullrequestreview-35540495"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #482"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/482#pullrequestreview-35540495"}}}</script>
----==_mimepart_5906c6dd45f_6f843ff400217c381231d5--


From nobody Sun Apr 30 22:57: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 964F512944C for <quic-issues@ietfa.amsl.com>; Sun, 30 Apr 2017 22:57:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.282
X-Spam-Level: 
X-Spam-Status: No, score=-6.282 tagged_above=-999 required=5 tests=[BAYES_40=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_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 y7uDu8Jt8X0J for <quic-issues@ietfa.amsl.com>; Sun, 30 Apr 2017 22:57:13 -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 7C761128BB7 for <quic-issues@ietf.org>; Sun, 30 Apr 2017 22:54:21 -0700 (PDT)
Date: Sun, 30 Apr 2017 22:54:20 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1493618060; bh=74JH3suPr/7zcNxKQM9m0h8iWWA/+V1VwGN1rJMn/pw=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Cv5IFvPuyU9KVqD/1EKuaxcqDLbE0JXGcqMfS7JLNrRjPEGQPigArFCfRFlwS1Xiu KupTpMA3SnDjy508COb01aRghjRJ0JHRpzSf5bNm2dWqtLW3/qwQvu+o5nGR1Jl4+j tIV3/ETCK/HF3pRwENY9O/1xWtAO56MUVE+5cGwc=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd2f96d96aecd24ebef308c4fcaf82c919ddb4c2d92cf00000001151e8f8c92a169ce0b68699c@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/c298290558@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 (#20)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5906cd8cb456e_37fd3ff601557c381170b8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/ef4lDLrK2bRl6rX0rBn2s5lUUas>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 01 May 2017 05:57:14 -0000

----==_mimepart_5906cd8cb456e_37fd3ff601557c381170b8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I was hoping we would have a discussion of the design constraints in Paris and then we can design the crypto to suit. Would that work for you?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/20#issuecomment-298290558
----==_mimepart_5906cd8cb456e_37fd3ff601557c381170b8
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I was hoping we would have a discussion of the design constraints in Paris and then we can design the crypto to suit. Would that work for you?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/20#issuecomment-298290558">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8N6K1KU3wKDAm1ychYfrvH_msdJks5r1XOMgaJpZM4K7Gbu">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqzcNcXfx6zIgxbN9374Eu8WxRpUlks5r1XOMgaJpZM4K7Gbu.gif" width="1" /></p>
<div itemscope itemtype="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-298290558"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #20: I was hoping we would have a discussion of the design constraints in Paris and then we can design the crypto to suit. Would that work for you?"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/20#issuecomment-298290558"}}}</script>
----==_mimepart_5906cd8cb456e_37fd3ff601557c381170b8--


From nobody Sun Apr 30 22:58: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 189B21296C6 for <quic-issues@ietfa.amsl.com>; Sun, 30 Apr 2017 22:58: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 8AElnyviiilL for <quic-issues@ietfa.amsl.com>; Sun, 30 Apr 2017 22:58: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 CA790129789 for <quic-issues@ietf.org>; Sun, 30 Apr 2017 22:55: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=N5B8KCFxJQaOEPctsrn/S7hdoVY=; b=X12KKjAYRP3bJE3l xd7CU/lt792qdukSob34+qWCeSIcLVZ9Ni/2RO2M5bC+SGqEGIRiVg1MuGxASF7S FBy/6lrUcZrdybiVBKnCWuKVvkhmNPTbTAvyXJ8IJFnCFh1WsbW4ephROkzlDnLo QCdTqXzUb/X8sL5qJNDHk+VUhgc=
Received: by filter0935p1mdw1.sendgrid.net with SMTP id filter0935p1mdw1-2989-5906CDCE-D 2017-05-01 05:55:26.389084525 +0000 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 CX8_ugoFSUmwcYzE0IB4dw for <quic-issues@ietf.org>; Mon, 01 May 2017 05:55:26.787 +0000 (UTC)
Date: Sun, 30 Apr 2017 22:55:26 -0700
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb18fdb3e92f56dadbc5e744ec06fb64dc964dc4c92cf00000001151e8fce92a169ce0d643a59@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/472/review/35542052@github.com>
In-Reply-To: <quicwg/base-drafts/pull/472@github.com>
References: <quicwg/base-drafts/pull/472@github.com>
Subject: Re: [quicwg/base-drafts] Define the payload size of the initial packet rather than the total packet size (#472)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5906cdcea436d_5c0a3ff992ec3c38293e1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0ph/fC8JNka7qgUTexkIur4xBs9OAu4RHAPF BxkG7g0fNqADD7/ki/aygVb69o8mw4j6QY1uOjfzXQrNjIyCyMlkwIjidu0PxyqFa5eJ0y7bO/lHsT Go4ov5rZtBr546XdJp3Re8eABUtoNiU2F/WD3X6XbRfvM+iVL53MaorYPg==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/HmKFWSGDDwT8I3PUdDWuCwbOSvw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 01 May 2017 05:58:34 -0000

----==_mimepart_5906cdcea436d_5c0a3ff992ec3c38293e1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ekr commented on this pull request.



> @@ -1952,16 +1952,19 @@ An endpoint MUST NOT reduce their MTU below this number, even if it receives
 signals that indicate a smaller limit might exist.
 
 Clients MUST ensure that the first packet in a connection, and any
-retransmissions of those octets, has a total size (including IP and UDP headers)
-of at least 1280 bytes. This might require inclusion of PADDING frames. It is
-RECOMMENDED that a packet be padded to exactly 1280 octets unless the client has
-a reasonable assurance that the PMTU is larger. Sending a packet of this size
-ensures that the network path supports an MTU of this size and helps mitigate
-amplification attacks caused by server responses toward an unverified client
-address.
-
-Servers MUST reject the first plaintext packet received from a client if it its
-total size is less than 1280 octets, to mitigate amplification attacks.
+retransmissions of those octets, has a payload of least 1232 octets for an IPv6
+datagram and 1252 octets for an IPv4 datagram.  In the absence of extensions to
+the IP or UDP header, padding to exactly these values will result in a packet

No, I think not


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/472#discussion_r114101076
----==_mimepart_5906cdcea436d_5c0a3ff992ec3c38293e1
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/472#discussion_r114101076">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1952,16 +1952,19 @@ An endpoint MUST NOT reduce their MTU below this number, even if it receives
 signals that indicate a smaller limit might exist.
 
 Clients MUST ensure that the first packet in a connection, and any
-retransmissions of those octets, has a total size (including IP and UDP headers)
-of at least 1280 bytes. This might require inclusion of PADDING frames. It is
-RECOMMENDED that a packet be padded to exactly 1280 octets unless the client has
-a reasonable assurance that the PMTU is larger. Sending a packet of this size
-ensures that the network path supports an MTU of this size and helps mitigate
-amplification attacks caused by server responses toward an unverified client
-address.
-
-Servers MUST reject the first plaintext packet received from a client if it its
-total size is less than 1280 octets, to mitigate amplification attacks.
+retransmissions of those octets, has a payload of least 1232 octets for an IPv6
+datagram and 1252 octets for an IPv4 datagram.  In the absence of extensions to
+the IP or UDP header, padding to exactly these values will result in a packet
</pre>
<p>No, I think not</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/472#discussion_r114101076">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwaVNHaT_VMXvV2WNVW6y11s42PZks5r1XPOgaJpZM4NJvRR">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqzahrAmrCXDs39CUt3_IOyJrhLMaks5r1XPOgaJpZM4NJvRR.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/472#discussion_r114101076"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #472"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/472#discussion_r114101076"}}}</script>
----==_mimepart_5906cdcea436d_5c0a3ff992ec3c38293e1--


From nobody Sun Apr 30 23:01:51 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1E8D0128ACA for <quic-issues@ietfa.amsl.com>; Sun, 30 Apr 2017 23:01:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 2.084
X-Spam-Level: **
X-Spam-Status: No, score=2.084 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_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 WOt57iUu-aW3 for <quic-issues@ietfa.amsl.com>; Sun, 30 Apr 2017 23:01: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 2B8B6129501 for <quic-issues@ietf.org>; Sun, 30 Apr 2017 22: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=rVEVo5ZRArvmD5ul8l+Fp6ayzpk=; b=dlliCJMxiaihxBUs IIlsFXYNKekJ7JcCmP39+6k40cRdWHqguHY1wPlKSKbCcxER8qGyWbgMXTeeywav 3FJ/PHUDVWM6Pd+r4h6n0j7DI2V8aCXe2nIpIIYoFeFNUW4wB/i7wRss91oq8mAt F9NFFr1MOvjj3+KRwz0F5rFl0MY=
Received: by filter0467p1mdw1.sendgrid.net with SMTP id filter0467p1mdw1-32580-5906CE7C-1 2017-05-01 05:58:20.067998783 +0000 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 pOJQAzswSPCf3xWs-HsIHQ for <quic-issues@ietf.org>; Mon, 01 May 2017 05:58:20.276 +0000 (UTC)
Date: Sun, 30 Apr 2017 22:58:20 -0700
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abafe6381c20b8a7cd174f53e016e2ecccca79a75d92cf00000001151e907c92a169ce0d643a59@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/472/c298290850@github.com>
In-Reply-To: <quicwg/base-drafts/pull/472@github.com>
References: <quicwg/base-drafts/pull/472@github.com>
Subject: Re: [quicwg/base-drafts] Define the payload size of the initial packet rather than the total packet size (#472)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5906ce7c30316_7543fe9c3aefc3015055"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3vN/mzBwZuZMSPWUEFVul3ju9P5y+7sZx2Ae khTRCUOlwn9cOZroDhLYKVYjdd0d6phDqpwQrQBFBfg3svADdzX07mqkCiLW5VyspkxTfmHhbs3gO5 BdOwfYsxAM1jLudzugdiBN/dJDCnS9PkvzyqC480RepSLdTVorv++PAfYA==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/lTEz_0VO7WZRil2pGKHDZu7VXdY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 01 May 2017 06:01:50 -0000

----==_mimepart_5906ce7c30316_7543fe9c3aefc3015055
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Well, as I understood it, MT was trying to say how big the ClientHello could be, and that's the thing that fits in the frame. I could live with either set of calculations as long as the numbers are correct.

With regard to v4 or v6, do you plan to do happy eyeballs by sending the QUIC packet 0 over both paths? In that case, you need a CH which will fit in either versio, as you can't change it later.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/472#issuecomment-298290850
----==_mimepart_5906ce7c30316_7543fe9c3aefc3015055
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Well, as I understood it, MT was trying to say how big the ClientHello c=
ould be, and that's the thing that fits in the frame. I could live with eit=
her set of calculations as long as the numbers are correct.</p>
<p>With regard to v4 or v6, do you plan to do happy eyeballs by sending the=
 QUIC packet 0 over both paths? In that case, you need a CH which will fit =
in either versio, as you can't change it later.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving 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/472#issuecomment-298290850">view it on GitHub</a>, or <a href=
=3D"https://github.com/notifications/unsubscribe-auth/AWbkqzvH3Sp9lrIQ1SlS7=
QBuY6fdn5gWks5r1XR8gaJpZM4NJvRR">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqy_rnVZ7iKFmd635N=
brlD1tXn8cJks5r1XR8gaJpZM4NJvRR.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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=
/472#issuecomment-298290850"></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 #472: Well, as I underst=
ood it, MT was trying to say how big the ClientHello could be, and that's t=
he thing that fits in the frame. I could live with either set of calculatio=
ns as long as the numbers are correct.\r\n\r\nWith regard to v4 or v6, do y=
ou plan to do happy eyeballs by sending the QUIC packet 0 over both paths? =
In that case, you need a CH which will fit in either versio, as you can't c=
hange it later."}],"action":{"name":"View Pull Request","url":"https://gith=
ub.com/quicwg/base-drafts/pull/472#issuecomment-298290850"}}}</script>=

----==_mimepart_5906ce7c30316_7543fe9c3aefc3015055--

